Система имитационного моделирования дискретных систем NetStar. Краткое руководство, страница 2

с которым требуется соединить, и снова щелкнуть по левой кнопке мыши.

Чтобы задать свойства дуги по умолчанию следует щелкнуть правой кнопкой мыши по инструменту «Дуга», после чего в появившемся окне свойств дуги (рис. 39) задать необходимые параметры:

-  кратность (вес) дуги;

-  вид дуги: ингибиторная или обычная.

Для изменения параметров уже созданной дуги, следует при активном инструменте «Дуга» или «Редактирование» щелкнуть правой кнопкой мыши рядом с линией дуги и задать параметры в окне свойств.

3.4. Текст

Инструмент «Текст» позволяет вводить комментарии в модель и носит вспомогательный характер, не влияя на саму модель.

Для текста можно определить:

-  шрифт,

-  размер символов,

-  цвет текста.

Как и для остальных инструментов, тексту можно задать как индивидуальные настройки, так и по умолчанию.

Рис. 39. Редактирование текста

3.5. Редактирование

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

3.6. Удаление

Для удаление любого объекта на поле построения модели используется инструмент «Удаление». Для этого достаточно просто щелкнуть левой клавишей мыши по объекту, и он будет удален. При удалении позиции или перехода происходит соответственно автоматическая перенумерация и удаление входящих и исходящих дуг.

3.7. Запуск имитации и режимы моделирования

Процесс имитации может проходить в двух режимах:

1)  с наперед заданным шагом по времени,

2)  моделирование от события к событию.

Прежде, чем запустить процесс имитации следует задать параметры имитации (рис. 40):

-  время имитации в любых единицах времени,

-  число проходов модели (несколько циклов с перезапуском),

-  при режиме 1) – шаг времени,

-  границы матрицы текущей разметки сети, отображающие динамику состояния модели,

-  условия завершения цикла (остановки моделирования).

Рис. 40. Параметры имитации

4. Контекстное меню

4.1. Команды группы меню «Файл»

- создать новую сеть (модель)

- открыть ранее сохраненную сеть в графическом режиме

- открыть ранее сохраненную сеть в матричном режиме

- импорт сети из файла PeSim

- закрыть текущую сеть

- сохранить текущую сеть (модель) в графическом режиме

- сохранить текущую сеть в ГР с новым именем

- сохранить текущую сеть в МР с новым именем

- выйти из программы

4.2. Команды группы меню «Параметры»

- задать язык интерфейса: русский или английский

- скрыть/показать сетку разметки в области построения

- включить/выключить выравнивание объектов по сетке

- включить режим цветных сетей Петри

- режим моделирования с наперед заданным шагом по времени

- включить режим детального сбора статистики

4.3. Команды группы меню «Window»

Данный набор команд является стандартным и позволяет выбрать (сделать активным) одно из открытых в программе окон и упорядочить все открытые окна.

4.3. Команды группы меню «Помощь»

Группа меню «Помощь» содержит одну команду – «О программе».

5. Область построения модели

В NetStar существует четыре панели, позволяющих проводить построение модели, задавать ее параметры, и выводить результаты моделирования.

5.1. Граф сети

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

Для удобства позиционирования объектов существует возможность отобразить сетку разметки и включить выравнивание по сетке.

5.2. Структура сети

В режиме «Структура сети» (рис. 41) можно задать сеть Петри в матричной форме. Если модель построена в графической форме, то при переходе в режим отображения структуры сети производится автоматический перевод сети в матричную форму.

Рис. 40. Задание сети Петри в матричной форме

Число позиций и число переходов