Компьютерные технологии в электроприводе. Доманов А.В. - 86 стр.

UptoLike

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

84
Вычислительный эксперимент с визуальной моделью представляет
совокупность прогонов модели от начального состояния (модельное время
равно 0, переменные имеют исходные начальные значения) до конечного.
Прогон модели включает в себя точки останова, в которых модельное время не
изменяется, и интервалы выполнения, в течение которых имитируется
функционирование модели в модельном времени. Переход из точки останова
к
выполнению, от выполнения к точке останова, а также возврат к начальному
состоянию модели производятся с помощью соответствующих команд.
Вычисление значений фазовых переменных модели производится в
некотором модельном времени. Текущее значение модельного времени в
условных единицах измерения отображается в левом углу инструментальной
панели. В то же время пользователь наблюдает за
ходом прогона модели и
интерактивно вмешивается в него в реальном физическом времени.
Соотношение модельного и физического времени зависит от
производительности процессора и сложности совокупного поведения
моделируемой системы и в общем случае изменяется по ходу прогона.
Отображение значений модельного времени и значений переменных в окнах
фазового вектора и матричных переменных, а также
ввод значений от
интерактивных анимационных компонентов производится в реальном времени
с частотой 2–10 Гц. Начальное значение частоты вывода 10 Гц. Если
компьютер медленный или уравнений очень много, частота вывода
понижается, но остается не менее 2 Гц.
Моделирование может осуществляться «как получается» или с
выдерживанием определенного соотношения модельного и реального времени.
По умолчанию используется
первый режим. В этом случае прогон модели идет
так быстро, как позволяет мощность процессора. Переменное соотношение
скорости изменения модельного и реального времени неудобно при
наблюдении анимации или в случае работы с реальной аппаратурой. В этом
случае следует установить второй режим и задать определенное соотношение
скоростей модельного и реального времени. В этом
режиме значение
модельного времени отображается красным цветом, если на данном
компьютере не удается выдержать заданное соотношение. В любом случае
происходит периодическая синхронизация процесса моделирования с течением
реального времени.
Для задания внешних воздействий в ходе прогона пользователь может
создать план прогоналинейную последовательность в модельном времени
операторов присваивания значений переменным модели,
посылки сигналов и
вывода сообщений.
Отладочные возможности визуальной модели включают в себя задание
точки останова по истинности некоторого логического выражения, по
срабатыванию перехода (заданного или любого) и по входу в заданный узел
карты поведения.
При появлении ошибки в ходе вычислений определяется блок и локальное
поведение, где она произошла, а в отладочном
режиме (установлен по