русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Имитация работы с неперемещаемыми и перемещаемыми материальными ресурсами.


Дата добавления: 2014-11-28; просмотров: 1348; Нарушение авторских прав


Материальные ресурсы подразделяются на две категории: неперемещаемые и перемещаемые.

Неперемещаемый ресурс выделяется в определенном месте. Например, мастер в парикмахерской – это один элемент ресурса, выделяемый клиенту для обслуживания. Этот элемент не может перемещаться вместе с клиентом (транзактом). После обслуживание одного клиента он либо приступит к обслуживанию следующего клиента, либо будет отдыхать. Неперемещаемый ресурс представляет собой «базу», на которой расположены (или к которой приписаны) какие-то ресурсные единицы, причем их можно использовать только на базе. Неперемещаемый ресурс имитируется многоканальным обслуживающим устройством. Каждой ресурсной единице соответствует один канал обслуживания. Канал принимает в себя транзакт (или захватывается транзактом) на время, которое может зависеть от атрибутов узла Activity Multiple, транзакта и других параметров.

Очередь в имитационной модели описывается узлом Queue FIFO. По истечении времени обслуживания канал (элемент ресурса) освобождается, а обслуженный транзакт переходит в узел Exit. Очередь может быть как с приоритетами, так и без приоритетов.

В моделях автоматически определяется задержка в очереди и загрузка неперемещаемого ресурса. Число свободных каналов в узле – это остаток ресурса, а количество транзактов в очереди – это дефицит ресурса.

Перемещаемый ресурс выделяется клиенту, после чего клиент использует его в других местах и возвращает только при отсутствии необходимости в этом ресурсе. Например, клиенту гаража выделяется грузовик для использования на работах, проводимых в других местах.

Перемещаемый ресурс представляет собой «склад» единиц ресурса, количество которых известно. Число таких складов в имитационной модели не регламентировано. Транзакт попадает в очередь к складу, требуя выделения определенного числа единиц ресурса.



Склад ресурса описывается в имитационной модели узлом типа Resource Pool и Queue Resource. В узле Queue Resourc образуется очередь транзактов.

Обслуживанием транзактов занимается узел типа Resource Pool. Таких узлов в модели может быть несколько.

Обслуживание транзакта заключается в выделении ему требуемого числа единиц ресурса. Обслуженный транзакт проходит узел manage и «путешествует» с захваченными ресурсами по графу до тех пор, пока в соответствии с определенными условиями он не вернет все (или часть) единицы ресурса с помощью функции Release Resource Pool. Транзакт может несколько раз становиться в очередь к одному и тому же ресурсу, получая дополнительные единицы.

В модели автоматически определяются задержка в очереди, загрузка ресурса, остаток и дефицит. Начальная мощность задается при инициализации модели функцией в диалоге блока Resource Pool.

 



<== предыдущая лекция | следующая лекция ==>
Моделирование фондов и потоков в среде Vensim PLE. | Имитация работы с информационными ресурсами.


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.004 сек.