Изучение среды VisSim 3.0 и ее применения для расчета систем управления. Изучение расчета одноконтурной САР в среде VisSim 3.0, страница 5

Составные блоки также позволяют использовать модульный подход, к большой модели, позволяя проектировать и проверять работу функционально независимых подкомпонентов одновременно. Используя блок embed  или команду Add меню File, можете включать каждый подуровень назад в большую диаграмму модели.

Для того чтобы разбить сложный блок на простые нужно воспользоваться командой Dissolve Compound Block меню Edit.

Работа с графиком (блок Plot)

Свойства блока устанавливаются в меню PlotProperties, которое можно вызвать нажатием правой кнопки на блоке (рис. 7).

Рис. 7. Закладка Options диалогового окна Plot Properties

1. Строка FixedBounds означает фиксированные координаты. Установите флаг в этой строке, на листе Axis в строке XUpperBoundизмените, значение 15 на 10, график будет построен до значения 10 по оси Х. Если Вы установите значение 20, то график все равно будет построен до 15, т.к. максимальное значение координаты по оси Х необходимо устанавливать в диалоговом окне SimulationProperties в строке End (окно вызывается из меню Simulate командуSimulationProperties). Если в строке FixedBoundsнет флага, значение устанавливается из меню SimulationProperties.

Флаг в строке FrequencyDomain означает, что график строится в частотной области.

Флаг в строке OverPlot позволит Вам строить несколько кривых на одном графике. Установите флаг в строке OverPlot, в строке PlotCountпоставьте значение 3 (это число показывает количество кривых на одном графике), закройте диалоговое окно нажатием кнопки ОК. Установите исходные значения настроек регулятора, проведите моделирование, измените значения настроек на оптимальные, вновь проведите моделирование, установите произвольные значения настроек, проведите моделирование (рис. 8).  

Рис. 8. Графики переходных процессов при

различных настройках регулятора

На данном графике удобно проводить сравнение переходных процессов при изменении настроек регулятора.

Флаг в строке GeometricMarkersпозволит Вам вводить числа в строке MarkerCount. Отсутствие флага означает, что кривая будет построена без маркеров. Наличие флага и положительные числа определяют количество маркеров на кривой, отрицательные числа определяют кривую, сплошь состоящую из маркеров.

Флаг в строке ExternalTrigger добавляет круглый зажим соединения на графике. Для данной работы в этой строке флаг не нужен, так же не нужны флаги в строках XYPlotXAxisиMultipleXYtraces.

В строке LineType выберите тип линии: плавная линия, точечная или дискретами.

В строке MaxPlottedPoints определяется число точек на графике, для плавного графика в этой строке должен быть 0.

Флаги в строках LogXи LogY делают логарифмическими оси Х и Y, соответственно.

Флаг в строке GridLines создает сетку на графике.

Кнопка ReadCoordinates позволяет Вам точнее узнать значения координат какой-либо точки на графике. Нажмите ReadCoordinates, подведите курсор мыши на интересующую Вас точку на графике, нажмите левую кнопку мыши, в нижней части графика будут указаны значения координат Х и Y (рис. 9).

Рис. 9. Координаты точки на графике

Установите флаг в строке RetainCoordinates, нажмите кнопку ReadCoordinates, установите на графике интересующую Вас точку, установите еще одну точку. В нижней части графика будут написаны координаты последней установленной точки и разница между координатами двух точек (рис. 10).

Рис. 10. Координаты точек и

разница между координатами

  Кнопка ClearOverplot убирает все кривые и надписи с графика.

2. Закладка Labels меню PlotProperties позволяет делать надписи на графике: заголовок, подзаголовок, названия осей и названия линий (рис. 11).

Рис. 11. Закладка Labels диалогового окна Plot Properties

Результаты использования листа Labels показаны на рис. 12.

Рис. 12. График с использованием заголовков и подписей

3. Закладка Axis диалогового окна PlotProperties (рис. 13), позволяет Вам устанавливать минимальные и максимальные границы осей, единицы измерения оси времени, число подписанных значений по осям.

Рис. 13. Закладка Axis диалогового окна Plot Properties