Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции математическое моделирование физических процессов.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
1.82 Mб
Скачать

25. Программные средства асм (автоматизированные системы моделирования)

Формирование БД объекта моделирования (БДО) и БД о машинном эксперименте (БДЭ). Под ППМ, ориентированным на решение задач машинного моделирования систем, понимается комплекс программных средств и документов, предназначенных для реализации алгоритма процесса функционирования системы S и обеспечивающих автоматизацию управления ведением эксперимента с моделью Мм на ЭВМ.

Сущность такого определения состоит в том, что ППМ представляет набор средств для разработки программ моделирования, служащих для автоматизации определенных функций. К программным средствам ППМ относится набор про­граммных модулей (тело пакета), из которых набирается программа. В состав ППМ также входят управляющая программа, представляющая собой аналог супервизора ЭВМ (средства генерации рабочих программ). Специальная программа (монитор) принимает от пользователя информацию о требуемой модификации программ, формирует из набора стандартных модулей законченные рабочие программы, гибкость .

Различают две разновидности моделирования: статическую-нельзя изменять готовую программу и динамическую-можно изменять готовую программу путем использования таблицы сносок подпрограмм задействованных в данной программе, требует больших затрат ресурсов..озможность замены имеющихся модулей ППМ на собственные.

Таким образом, программные средства ППМ объединяют в себе три главных качества: 1) содержат алгоритмические решения по проведению моделирования, доведенные до законченной машинной реализации; 2) имеют механизм автоматической настройки; 3) позволяют дополнять генерируемые ППМ рабочие программы.

Существенный момент выбор технических средств. Структурно АСМ можно разбить на следующие комплексы программ: формирования базы данных об объекте моделирования (БДО); формирования базы данных о машинном эксперименте (БДЭ); моделирования процесса функционирования объекта; расширения возможностей ППМ; организации различных режимов работы ППМ.

Комплекс программ формирования БДО реализует все работы по созданию в АСМ сведений о моделируемом объекте. Информация об объекте может корректироваться по мере получения новых сведений в процессе машинного модели­рования. Для формирования БДО требуются следующие программы: ввода данных об объекте; перевода в стандартную форму; диспетчеризации процедур ввода; формирования БДО.

Для решения задачи моделирования требуются следующие программы: управления машинным экспериментом, реализации и его диспетчеризация; машинной имитации, Имеются программные пакеты GSPT, Vissim, SIMEX, GPSS/H, Stella, SimPack, DOBSim, Mosis, QSIM, SIMPLORER, Modsim и де­сятки других. Языки данного класса хорошо согласуются с удобным опи­санием модели системы в форме Q-схемы (системы массового об­служивания).

26. Особенности языка моделирования gpss.

дискретных систем GPSS.. достоинство— наличие необходимого набора типовых элементов и программная реализация алгоритмов, позволяющая строить сложные модели.

В пакете GPSS используется язык блок-диаграмм. Блок-диаграммой в пакете GPSS называется графическое представление операций, происходящих в моделируемой системе S. В этом случае блок-диаграмма описывает взаимодействия, происходящие внутри моделируемой системы S в процессе ее функционирования.

Рис. 12. Схема процесса создания машинной модели с ис­пользованием языка GPSS

В блок-диаграммах GPSS блоки представляют собой выполняемые над динами­ческими объектами операции, а стрелки между блоками отражают маршруты перед­вижения данных объектов по системе. Альтернативные ситуации отражаются более чем одной стрелкой, выходящей из блока. Процесс разбиения на элемент системы.

Набор операторов языка однозначно соответствует набору блоков для описания блок-диаграмм.Создание ППМ является крупным достижением в автоматизации моделирования больших систем. Однако любой ППМ, создан­ный на базе ЯИМ, характеризуется узостью представлений, диктуемой особенностями. Наиболее эффективно использование ППМ при исследовании и разработке систем на основе метода машинного моделирования при реализации диалоговых процедур и концепции базы данных моделирования.