Методические указания к лабораторным работам по дисциплине «Теория управления» с применением программных продуктов VisSim, Mathcad, Excel, страница 7

Закладка Axis, позволяет устанавливать минимальные и максимальные границы осей, единицы измерения оси времени, число подписанных значений по осям. Установите флаг в строке Fixed Tick Count, это позволит ввести Вам в строках X Divisions и Y Divisions количество подписей по осям.

Закладка Appearance позволяет выбрать цвет для подписей графика и для его фона.

1.5.  Задание свойств моделирования

Свойства моделирования задаются в диалоговом окне Simulation Properties меню Simulate (рис. 13). 

Рис. 13. Диалоговое окно Simulation Properties

Это окно позволяет ввести начало времени моделирования (строка Start), шаг времени моделирования (Step Size), конец времени моделирования (End). Активизированная строка Run in Real Time позволит проводить моделирование в реальном масштабе времени. Строка Auto Restart будет автоматически перезапускать моделирование без известных последних состояний системы. Потребность в этом возникает при управлении в реальном масштабе времени или при обучении нейросети, когда данные в VisSim должны подаваться постоянно. Для сохранения состояния блоков каждый раз, когда VisSim вновь начинает моделирование, нужно активизировать строку Retain States.

Закладка Integration Method окна Simulation Properties позволяет выбрать один из семи методов интегрирования: Euler, trapezoidal, Runge Kutta 2-ого порядка, Runge Kutta 4-ого порядка, адаптивный Runge Kutta 5-ого порядка, адаптивный Bulirsh-Stoer, и обратный Euler.

Закладка Preferences property окна Simulation Properties содержит опции для проверки несвязанных блоков, выбранных точек моделирования, выбора единиц частоты (рад или Гц) и др. На листе Defaults устанавливаются значения по умолчанию.

1.6. Использование сложных (составных) блоков

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

Составные блоки могут устанавливаться, копироваться, сохраняться как файлы и удаляться, как обычные стандартные блоки схемы.

Ограничения числа составных блоков или уровней формирования схем нет. Нажмите правую кнопку мыши на составном блоке для просмотра  его структуры. Нажмите правую кнопку на свободном экране для возврата на верхний уровень. Чтобы создать составной блок, сначала выберите те блоки, которые Вы хотите сгруппировать. Установите курсор в левом верхнем углу области экрана, которую занимают группируемые блоки, и нажмите левую кнопку. Удерживая кнопку, перемещайте курсор в противоположный угол области, при этом на экране образуется прямоугольный контур, который должен охватить выбираемые блоки. После отпускания кнопки блоки, содержащиеся в контуре, будут выбраны. Выберите команду Create Compound Block из меню Edit, при этом появится диалоговое окно. Вы можете ввести имя составного блока. Имя должно содержать не более чем 32 символа, и не должно содержать точку. Система преобразовывает схему, с отображением созданного составного блока, присоединяет  зажимы соединения и автоматически создает внутренние соединения для всех несвязанных зажимов на внутренних блоках (кроме входных соединителей для глобальных переменных), и для всех зажимов к внешним блокам. Для просмотра составного блока, нажмите правую кнопку мыши на блоке.

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

Сложные (составные) блоки позволяют содержать, несколько блоков в одном. Это дает гибкость при проектировании и редактировании модели, особенно, если она сложная. Для того чтобы сделать вид диаграммы более наглядным для сложных блоков можно применять рисунки в виде файлов с расширением .bmp.

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