Аналитические и имитационные модели. Финаев В.И - 289 стр.

UptoLike

289
показанной на рис. 10.1, совокупное непрерывное
поведение задается системой формул:
0
Gen.y = sin(2πωt+
j
);
Amp.Y = Gen.y;
Amp.Y = KAmp.X;
Y=Amp.Y.
Формулы можно вычислять только в таком порядке, в
любом ином случае будет получено неверное решение.
Таким образом, для реализации непрерывного поведения
следует обращаться к некоторому внешнему по отношению
к блокам процессу, к исполняющей системе, которая и
решает совокупную систему алгебро-дифференциальных
уравнений. В описании дискретной составляющей
поведения остаются только дискретные
действия,
необходимые для инициализации нового непрерывного
поведения.
С позиций UML чисто непрерывный блок должен иметь
вырожденную карту состояний, состоящую лишь из одного
узла, которому приписана непрерывная деятельность,
заданная некоторой системой уравнений. На рис 10.2
показана карта состояний ддя генератора синусоиды, где
под
SuneF подразумевается формула y=sin(2πωt+ϕ
0
).
do SineF
input
Рис. 10.2