Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь КАТЕГОРИИ: АрхеологияБиология Генетика География Информатика История Логика Маркетинг Математика Менеджмент Механика Педагогика Религия Социология Технологии Физика Философия Финансы Химия Экология ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Имитация основных процессов: генераторы, очереди, узлы обслуживания, терминаторы, ресурсы, структурные узлы.
Генератор транзактов создает новые транзакты и передает их узлам модели. Очередь (с приоритетами или без них). Если приоритеты не учитываются, то транзакты упорядочиваются в очереди в порядке поступления (очередь FIFO). Когда приоритеты учитываются, транзакт поступает не в общую очередь, а в конец своей приоритетной группы. Узел обслуживания с несколькими параллельными каналами. Обслуж. может выполняться в порядке поступления транзактов, либо по приоритетам. Терминатор - уничтожает поступивший в него транзакт, удаляя его из модели. Управляемый генератор (размножитель) транзактов Позволяет создавать новые семейства транзактов. Необходимость в этом узле объясняется тем, что генератор транзактов создает только транзакты, принадлежащие семейству с номером 0. Если возникает необходимость создать семейство транзактов с ненулевым номером, то соответствующее требование содержится в порождающем транзакте, поступающем на вход управляемого генератора транзактов. Управляемый терминатор транзактов. Иногда в модели возникает необходимость уничтожить заданное число транзактов, принадлежащих семейству с конкретным номером. Требование на такое удаление содержится в уничтожающем транзакте, поступающем на вход узла. Клапан. Если на клапан воздействовать сигналом из какого-либо узла, то клапан перекрывается, и транзакты не могут через него проходить. Сигнал из другого узла открывает клапан. Очередь с пространственно-зависимыми приоритетами. Транзакты, попадающие в такую очередь, привязаны к точкам пространства. Очередь обслуживается специальным узлом proc, работающем в режиме пространственных перемещений. Склад перемещаемых ресурсов – это хранилище какого-то количества однотипного ресурса. Единицы ресурсов в нужном количестве выделяются транзактам, поступающим в узел, если остаток ресурсов на складе позволяет выполнить такое обслуживание, в противном случае возникает очередь необслуженных транзактов и соответственно дефицит ресурса. Во время выполнения модели перемещаемые ресурсы, полученные транзактами, мигрируют вместе с ними по графу и возвращаются в хранилище по ненадобности. Корректность работы склада обеспечивает менеджер – специальный узел.
Менеджер (распорядитель) ресурсов управляет работой узлов типа attach. Для правильной работы достаточно иметь один узел – менеджер, без нарушения логики обслуживающий все склады. Однако не будет ошибкой, если каждый склад будет обслуживаться отдельным менеджером. Система имитационного моделирования позволяет разрабатывать два типа моделей: разомкнутые и замкнутые. Разомкнутые модели позволяют сравнительно легко реализовать исследование внутренних процессов в фирме, но они не учитывают взаимосвязи с объектами внешней среды: рынком, госбюджетом, населением и т.д. Замкнутые модели выглядят сложнее (в смысле графа модели), но позволяют учесть влияние внешней среды и исследовать связи объекта экономики с другими объектами. Планирование компьютерного эксперимента. Масштаб времени. План эксперимента в моделях типа «что будет, если…» должен содержать комбинации входных переменных, для которых будет проводиться моделирование, и последовательность их перебора. Задача заключается в составлении оптимального плана эксперимента, реализация которого позволит при небольшом числе машинных испытаний получить достоверные результатные данные. В оптимизационных моделях план эксперимента должен обеспечивать поиск оптимума целевой функции при минимальном числе машинных испытаний. Современные системы моделирования, например, Anylogic, имеют встроенный оптимизатор, обеспечивающий решение задачи поиска с помощью эффективного алгоритма оптимизации. В вероятностных моделях план эксперимента либо сама модель должны дополнительно включать статистическую обработку множественных реализаций случайного опыта, вычисление статистик моделируемых величин, оценку точности и степени доверия полученным результатам. План эксперимента должен также предусматривать эксперименты по анализу чувствительности модели к изменениям ее входных переменных. Модельное время – это виртуальное время, в котором автоматически упорядочиваются все события, причем не обязательно пропорционально реальному времени, где развивается моделируемый процесс. Масштаб времени – это число, которое задает длительность одной единицы модельного времени, выраженную в секундах реального времени. Можно выделить три разновидности масштаба времени:
1. Реальный масштаб времени, когда длительность единицы модельного времени точно равна длительности единицы реального времени в моделируемом объекте (обычно используется в АСУ технологическими процессами); 2. Максимально ускоренный масштаб времени, когда время моделирования определяется чисто процессорным временем выполнения и достигается максимальное быстродействие модели; 3. Пропорционально ускоренный/замедленный масштаб времени, когда время моделирования пропорционально увеличивается или замедляется. Степень ускорения/замедления характеризуется масштабом, например, масштаб 1:1000 означает, что модельные процессы протекают в 1000 раз быстрее реальных процессов.
|
||||||
Последнее изменение этой страницы: 2021-01-08; просмотров: 125; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.222.120.133 (0.004 с.) |