Введение в анализ, синтез и моделирование систем



              

Основы моделирования систем - часть 7


Рис. 10.2.  Модель иерархической структуры

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

Пример. Строительство нового дома включает операции, приведенные в нижеследующей таблице.

Таблица работ при строительстве дома№ОперацияВремя выполнения (дни)Предшествующие операцииДуги графа
1Расчистка участка1нет-
2Закладка фундамента4Расчистка участка (1)1-2
3Возведение стен4Закладка фундамента (2)2-3
4Монтаж электропроводки3Возведение стен (3)3-4
5Штукатурные работы4Монтаж электропроводки (4)4-5
6Благоустройство территории6Возведение стен (3)3-6
7Отделочные работы4Штукатурные работы (5)5-7
8Настил крыши5Возведение стен (3)3-8

Сетевая модель (сетевой график) строительства дома дана на рис. 10.3.

Сетевой график строительства работ

Рис. 10.3.  Сетевой график строительства работ

Две работы, соответствующие дуге 4-5, параллельны, их можно либо заменить одной, представляющей совместную операцию (монтаж электропроводки и настил крыши) с новой длительностью 3+5=8, либо ввести на одной дуге фиктивное событие, тогда дуга 4-5 примет вид.

Модель языковая, лингвистическая, если она представлена некоторым лингвистическим объектом, формализованной языковой системой или структурой. Иногда такие модели называют вербальными, синтаксическими и т.п.

Пример. Правила дорожного движения - языковая, структурная модель движения транспорта и пешеходов на дорогах. Пусть B - множество производящих основ существительных, C - множество суффиксов, P - прилагательных, "+" - операция конкатенации слов, ":=" - операция присваивания, "=>" - операция вывода (выводимости новых слов), Z - множество значений (смысловых) прилагательных. Языковая модель M словообразования: <zi><=<pi>:=<bi>+<si>. При bi - "рыб(а)", si - "н(ый)", получаем по этой модели pi - "рыбный", zi - "приготовленный из рыбы".

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

Пример. На экране компьютера часто пользуются визуальной моделью того или иного объекта, например, клавиатуры в программе-тренажере по обучению работе на клавиатуре.




Содержание  Назад  Вперед