Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Чтоесть / Мое / Конспект лекций Для студентов специальности 080801. 65 - приклад.doc
Скачиваний:
249
Добавлен:
24.03.2015
Размер:
3.83 Mб
Скачать

8.4. Генератор формул

При создании модели той или другой системы часто возникает потребность вычисления некоторых величин в процессе прогона мо­дели, например, экономических показателей (размера прибыли или убытков) или различных временных величин (время занятости или простоя для определенных участков модели) и т.д. Для этого исполь­зуется генератор формул. При построении модели системы пользова­телю предоставляется возможность задавать сложные логические и математические выражения с использованием СЧА. Для этого ис­пользуется объект Построитель формул.

8.5. Управление экспериментом

Для задания условий проведения эксперимента и его прекраще­ния нужно выбрать пункт меню Проект/Условия эксперимента. Есть возможность прекратить эксперимент по времени моделирова­ния или при прохождении через модель определенного числа транзактов. К операциям управления экспериментом относится и сбор статистики по результатам моделирования. Частично эта проблема решается на логическом этапе проектирования. Действительно, зада­ние статистических условий для одноканальных устройств и МКУ, а также очередей транзактов к ним осуществляется при определении свойств узлов. Тем не менее, можно отслеживать время прохождения транзактами определенных участков модели. Для этого вводится по­нятие коллекции, которая собирает в таблицы времена продвижения транзактов по участкам сети с последующим построением гисто­граммы. Для создания коллекции надо задать определенный маршрут движения транзактов по модели, а также свойства таблицы для вре­мени прохождение этого маршрута. Создание коллекции во многом похоже на определение связи между узлами сети. Сначала нужно на­жать кнопку Указать выдачу статистики о времени прохождения, после этого отметить начальный узел коллекции, а затем конечный. Система построения коллекций проверяет допустимость маршрута. Если удается построить маршрут, то создается коллекция и ниже об­ласти проектирования появляется окно списка существующих кол­лекций. Коллекции можно удалять и редактировать. В обоих случаях нужно нажать правую кнопку мыши над необходимой коллекцией и в выпадающем меню выбрать нужную операцию.

В свойствах коллекции задаются:

- имя таблицы, которая представляет собой идентификатор данной коллекции;

- верхняя граница первого частотного интервала;

- ширина интервала;

- количество интервалов.

На рис. 8.2 показана графическая интерпретация оси действи­тельных значений и ее деление на ряд интервалов для построения таблицы (А - верхняя граница первого частотного интервала; В - ши­рина интервала; N- количество интервалов).

Таким образом, коллекция создает гистограмму распределения случайной величины.

8.6. Запуск эксперимента и обработка результатов моделирования

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

Квалифицированный пользователь, который знаком с языком системы GPSS, может просмотреть исходный текст программы, вы­брав меню Проект/Текст программы. Есть также возможность про­сматривать, запускать и обрабатывать результаты моделирования внешних моделей GPSS программ. Под внешними понимают отла­женные GPSS-модели, сформированные не системой.

При запуске эксперимента формируется bat-файл для выполне­ния программ GPSSPC.EXE и GPSSREPT.EXE [14] с построенной моделью. После выполнения программ формируется отчет об экспе­рименте в удобном для пользователя виде.

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

Соседние файлы в папке Мое