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

UptoLike

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

86
выделения этого узла и нажатия клавиши <Enter> и т. д. по уровням
вложенности.
Окно Time diagram представляет собой график, в котором по оси X
откладывается либо значение модельного времени (временная диаграмма), либо
значение одной из переменных (фазовая диаграмма), а по оси Y– значения
переменных. Переменные связываются с окном Time diagram путем их
буксировки из окон фазового вектора, матричной
переменной или структуры.
Если вы хотите отображать в окне Time diagram переменную векторного
или матричного типа, следует дополнительно указать конкретные компоненты.
В отличие от многих других пакетов, в нашем случае окно Time diagram
строится одновременно с производимыми вычислениями, а не после их
завершения. По умолчанию окно является автомасштабируемым, но масштаб
можно выбирать и самостоятельно.
В окне могут отображаться вещественные
переменные, переменные перечислимого типа и сигналы. Все вещественные
переменные могут отображаться в едином масштабе или каждая в своем
собственноминогда бывает удобным изображать на одном графике
переменные с существенно различными диапазонами значений. Отображение
перечислимых переменных не имеет общепринятого стандарта.
Мы воспользовались тем, что на наши графики
нанесена сетка. Клетки сетки и
соответствуют различным значениям переменной перечислимого типа. Для
отображения каждого дискретного значения выбираются точки, отстоящие по
вертикали от ближайшего значения на одну клетку. Графики, соответствующие
переменным перечислимого типа, имеют еще одну особенность. Два и больше
таких графиков, вообще говоря, нельзя изображать в одних осях, как мы
это
делаем для вещественных переменных, т. к. переменные перечислимого типа не
сравнимы. Мы, тем не менее, отображаем такие графики в одних осях друг под
другом. Сигналы изображаются вертикальными линиями длиной в одну клетку.
При работе с гибридными моделями на временных диаграммах возникают
изображения, соответствующие многозначным функциям. То есть одной и той
же временной точке могут соответствовать различные значения одной и той же
переменной. Это связано с тем, что на графике достаточно сложно отделить
точку, соответствующую моменту срабатывания перехода, от точек интервала,
где реализуется непрерывное локальное поведение. Например, если переменная
сначала изменялась по некоторому закону, а в момент срабатывания перехода Т
изменяется
скачком в действиях перехода, то в точке диаграммы,
соответствующей моменту Т, будет отображено и последнее значение
переменной, соответствующее функции локального поведения, и новое,
присвоенное ей в действиях перехода. Окно Time diagram не только показывает
графики переменных, но хранит всю информацию, необходимую для их
повторного просмотра без проведения повторных вычислений. Все занесенные
на диаграмму
точки сохраняются, пока окно открыто. Таким образом, из точки
приостановки можно вернуться в начало эксперимента или любую другую
временную точку, перестроить график в другом масштабе, превратить
временную диаграмму в фазовую и наоборот.