Согласно постановке задачи, требуется разработать мультиагеитную модель технического обеспечения системы связи для оценки математического ожидания ее коэффициента технической готовности (КТГ) при функционировании в течение одного года (8760 ч).
Вначале определим КТГ узлов связи. Внесем дополнения в модель для определения КТГ узлов связи.
1. Откройте диаграмму агента Узел (рис. 10.49).
Рис. 10.49. Добавлены элементы для определения КТГ узлов связи
- 2. Перетащите элемент Параметр. Дайте ему имя врМод.
- 3. Установите: Тип Время, Единица измерения часы, Значение по умолчанию 87 60.
- 4. Перетащите второй элемент Параметр. Введите имя срВрРемУзла. Установите Тип Время, Единица измерения часы, Значение по умолчанию
- 10.
- 5. Перетащите три элемента Переменная. Дайте им имена согласно рис. 10.49. Тип всех переменных double.
- 6. Перетащите элемент Событие. Дайте ему имя расчетКТГУзлов.
- 7. Выделите переход из состояния Работает в состояние ВыходИзСтроя.
- 8. Добавьте код в поле Действие согласно рис. 10.50 для расчета КТГ узлов связи.
Рис. 10.50. Добавлен код в transition для расчета КТГ узлов связи
- 9. Выделите переход из состояния Техобслуживание в состояние ВыходИзСтроя.
- 10. Так как во время ПТО узел может выходить из строя, добавьте код в поле Действие согласно рис. 10.51 для расчета КТГ узлов связи.
Рис. 1051. Добавлен код в transition2 для расчета КТГ узлов связи
11. Выделите элемент Событие. Введите свойства согласно рис. 10.52. Для ускорения расчетов КТГ узлов связи будут рассчитываться только в конце моделирования.
Рис. 1052. Установлены свойства элемента Событие РасчетКТГ
12. Запустите модель. Для просмотра результатов моделирования щелкните стрелку вниз в навигации по модели, чтобы открыть список агентов (рис. 10.53). Рядом с именами популяций агентов вы увидите их количест.
ве. 1053. Начало просмотра результатов моделирования.
во [.]. Выберите, например, узел[0.9]. Нумерация начинается с 0 — у нас десять узлов связи. Откроется тип агента Узел (в данном случае с показателями узел[0] после моделирования в течение года, рис. 10.54).
Рис. 10.54. Результаты расчета КТГ узла[0] связи.
Вы можете проверять состояние разных узлов связи соответственно их порядковому номеру. Когда узел связи появится, будет выделено его текущее состояние, а все элементы типа агента будут отображать его показатели.
Для просмотра показателей других агентов нужно сначала возвратиться на агент Main, щелкнув стрелку вверх рядом с узел[0] (см. рис. 10.54). Затем щелкнуть стрелку вниз в навигации по модели (см. рис. 10.53) и выбрать нужного агента.