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

UptoLike

288
Однако при применении карты состояний для непрерывных
блоков имеется ряд нюансов.
Рассмотрим источник синусоидального сигнала,
включающий в себя генератор и усилитель (см. рис. 10.1).
Y
SineSource
Gen Amp
K
Рис. 10.1
Генератор непрерывно изменяет значение выхода у
согласно формуле
y=sin(2πωt+ϕ
0
). Усилитель непрерывно
преобразует значение входа в значение выхода согласно
формуле
Y=КХ. Блок-контейнер непрерывно передает
сигнал по связям согласно формулам
Amp.X=Gen.y и
Y=Amp.Y. Такие активные объекты, осуществляющие
непрерывное отображение, называют активными
динамическими объектами.
Можно также полагать, что эти блоки реализуют особый
вид деятельности, заключающийся в непрерывном поиске
решения заданных систем уравнений, и выдаче его точки за
точкой на выход блока. В то же время, в UML деятельность
все же предполагает наличие потока управления, который
выполняет некоторую последовательность действий
параллельно и независимо от других потоков. Непрерывная
деятельность не может выполняться независимо и
параллельно. Можно лишь решать совокупную для всей
модели систему уравнений. Например, для системы,