Имитационное моделирование на GPSS/H. Варжапетян А.Г. - 53 стр.

UptoLike

Составители: 

53
Ограничения представляют со
бой пределы значений перемен
ных или условия их изменений.
Целевая функция представляет
отображение целей или задач сис
темы и выражается в терминах,
интересных исследователю (мощ
ность, быстродействие, экономи
ческие показатели и т. д.).
Для рассмотрения особеннос
тей ИМ воспользуемся примером
И. В. Максимея [8], который пред
ставляется наиболее наглядным
для иллюстрации связи между
процессами в реальной системе и
в модели (рис. 3.6). Пример под
черкивает то важное обстоятель
ство МВ, что при моделировании
надо осуществлять создание ква
зипараллелизма одним из спосо
бов, рассмотренных ниже.
Пример. Объектом имитации является движение космической раке
ты. В режиме запуска можно выделить последовательность реальных дей
ствий от
()
1
i
R
на стартовой площадке до
()
3
i
R
— сброса второй ступени.
Движение множества ракет представляет собой систему, а каждая iя ра
кета является компонентой. В результате выполнения действий возника
ют события A
j
(i)
.
Отличие
()i
j
R
от
()i
j
d
определяет уровень детализации модели и порож
дает ошибки имитации реальной системы. Очевидно, что каждое действие
()i
j
d
описывается алгоритмом
()
AE
i
j
. Тогда при переходе от события к со
бытию реализуется действие при неизменном значении времени, а потом
изменяется время на
()
.
i
j
τ
В принципе, возможно и обратное поведение,
т. е. вначале изменяется время, а затем реализуется действие посредством
алгоритма. Для реальной системы фазовая траектория запишется в виде
() () ()
1
23
0;
iii
AAA−−−
в имитационной модели — в виде
()
1
0
i
aA b−−
() ()
23
ii
AcA−− или
() () () () () ()
11
2233
.
iiiiii
AAAτ− τ− τ−
В любом случае мы имеем активность
() () ()
АК ( , )
iii
j
jj
d τ
как некую моле
кулу, содержащую описание алгоритма, приводящего к действию, и опе(
ратор изменения временной координаты
()
I
i
tj
(временной модификатор).
На рис. 3.7 дается представление о различиях между исследуемой
cистемой и ее моделью. Каждому компоненту системы соответствует
аналогичный компонент модели, причем каждый компонент может
Рис. 3.6. Процессы в модели и систе(
ме: A
(i)
j
— события в системе и моде(
ли;
()i
j
R
— реальные действия в сис(
теме;
()i
j
d
— имитирующие дей(
ствия в модели;
()i
j
τ
— отрезки вре(
мени между событиями
()
3
i
R
()
2
i
R
()
1
i
R
()
3
i
A
()
2
i
A
()
3
i
d
с
b
a
()
2
i
d
()
1
i
A
()
1
i
d
()
1
i
τ
()
2
i
τ
()
3
i
τ