Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
part_2.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
472 Кб
Скачать
☆

51. Типовая структура имитационной модели

С труктура типовой имитационной модели представлена на рисунке.

Она включает подсистему моделей (ПМ) и подсистему организации моделирования (ПОМ), состоящую из модуля пользовательского интерфейса (ИП), модуля ини­циализации модели (ИнМ), модуля статистической обработки результатов моде­лирования (СО), модуля загрузки и запуска модулей (ЗЗМ) подсистемы моделей и др. Подсистема ПМ включает модули модели объекта (Мо), модели окружающей среды (Мс) и модуль АУМ, реализующий алгоритм управления их взаимодейст­вием. Модули Мо и Мс образуют переменную часть подсистемы моделей Мн, настраиваемую на конкретный объект, а АУМ ее фиксированную часть (Мф), в которой "зашит" выбранный способ продвижения модельного времени и реали­зации псевдопараллельностей.

Характер взаимодействия подсис­тем и модулей приведен на рисунке:

М одули Мн взаимодейст­вуют друг с другом через общую инфор­мационную базу ИБ, внося в нее измене­ния и анализируя ее состояние. Основу ИБ составляет информация, отображаю­щая процесс изменения состояния моде­ли (объекта) и хранящаяся в виде вре­менных списков (цепей) и других инфор­мационных структур.

Пользователь П через модуль ИП вводит исходные данные:- описание объекта в табличной, графической или языковой форме для после-дующей гене­ра-ции или наст-ройки модулей Мн; - описание ре-жимов моделирования, вклю­чая план эксперимен-та, число прого-нов, длительность моделирования; - требо­вания к результатам моделирования, их полноте, составу, точности. Модуль ИнМ готовит систему к моделированию: - по исходному описанию объекта при необходимости генерирует и настраивает модуль Мн; - устанавливает мо­дель и соответствующие модули в заданное исходное состояние. Модуль ЗЗМ передает управление АУМ. Модуль АУМ реализует один прогон, имитируя нужное количество тактов моделирования. В каждом такте модуль АУМ: 1) ана­лизирует состояние информационной базы ИБ; 2)продвигает модельное время; 3)определяет порядок запуска модулей Мн в следующем такте и инициирует их выполнение. По завершении моделирования или в его процессе может иниции­роваться работа и других модулей, в частности СО для подготовки и возвраще­нию пользователю результатов моделирования в определенном им виде.

63. Классификация средств имитационного моделирования.

• типу используемой ЭВМ;

• способу взаимодействия с пользователем;

• способу управления системным временем (механизму систем­ного времени);

• способу организации квазипараллелизма (схеме формализации моделируемой системы).

По типу используемой ЭВМ различают аналоговые, цифровые и гибридные имитационные модели

64. Общая характеристика программныех средств имитационного моделирования.

ПС – языки и системы, среди кот:

1. универсальн. алг. или процед. языки, ЯВУ:

большая универсальность, отсутств. встроен. ср-в обраб парал. процессов, списков событий, отсутсв. спец. объектов: сигналов, битовых значений, многознач. алфавитов, отсутств. встр. ср-в обраб. статистики и генерации случ. объектов.

2. проблемно-ориент. языки(языки моделир), языки и сист, в кот зашит тот или иной метод моделир.(языки имитац. или аналитич. моделир)

Simula – для моделир. непрер. объектов

GPSS – для дискретн.

PLUS + GPSS – для непрер. объектов

Такого рода языки содержат подсистемы для решения типовых задач моделир. Само моделир. выполн. в терминах соотв. языка моделир и не требует алг. описания. Большинство таких сист не явл. расширяемыми.

PLUS – попытка сломать консерватизм

Simula – транзактный подход

VHDL – процессное описание

Главная проблема организац. имит. моделир. – визуализация результ.

В GPSS различные окна моделир., можно следить за изменением сост. объектов(очереди, устройства, перемен.). PLOT – наблюдение за перех процессами.

SIMNET – система сетев. Моделир

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]