Математическое моделирование

         

Семейство языков моделирования GPSS


Одним из первых языков описания стохастических моделей дискретных процессов был язык блок-диаграмм разработанный в начале 60-х годов. На основе этого языка в 1961 году сотрудником компании IBM Дж. Гордоном был создан язык имитационного моделирования GРSS (General Рurрose Simulation System - система моделирования общего назначения). Система GPSS предназначена для написания имитационных моделей систем с дискретными событиями. Наиболее удобно в системе GPSS описываются модели систем массового обслуживания, для которых характерны относительно простые правила функционирования составляющих их элементов.

В настоящее время существует множество программных систем, реализующих различные диалекты языка GPSS. Как правило, различные версии систем класса GPSS поддерживают некоторое «базовое» подмножество элементов языка GPSS, совпадающее во всех диалектах, и группы команд (операторов, блоков), расширяющих возможности системы и различающихся в различных ее версиях (в частности, команды графического отображения результатов моделирования, факультативные возможности анимации процесса моделирования, команды сохранения промежуточных и окончательных результатов моделирования на внешних носителях и т.д.). Разработаны версии системы GPSS, предназначенные для работы на различных аппаратных платформах (IBM/360, Vax, PC, Macintosh). В числе программных комплексов, предназначенных для работы на платформе IBM PC могут быть названы системы GPSS/PC различных версий (Minuteman Software), GPSS/H (Wolverine и Meridian Marketing Group), micro?GPSS, GPSSV, GPSSS (GPSS?Simula). Система GPSS/PC является «стандартом де?факто» в области дискретного моделирования технических систем и распространена чрезвычайно широко. Версия 2.0 системы GPSS/PC (1986 г.) обладает расширенными графическими возможностями и реализована в виде интегрированной среды, облегчающей работу с системой. Большинство программных систем семейства GPSS рассчитаны на работу под управлением MS?DOS и предъявляют весьма низкие требования к системным ресурсам.

В данных методических указаниях излагаются правила разработки имитационных моделей технических систем на языках GPSS/PC и micro?GPSS (лока­лизованная версия системы). Система micro?GPSS является «облегченной» версией GPSS. Количество операторов и команд, реализованных в системе micro?GPSS, является минимально достаточным для проведения моделирования и исследования поведения систем различной природы.



Содержание раздела