МОДЕЛИРОВАНИЕ НЕПРЕРЫВНЫХ СИСТЕМ В СРЕДЕ MATLAB С ПОМОЩЬЮ ПАКЕТА SIMULINK
Пакет прикладных программ SIMULINK (от англ. – симуляция, имитация) является расширением системы научно-технических вычислений MATLAB и предназначен для моделирования линейных и нелинейных динамических систем. В состав системы MATLAB 7.1 входит приложение SIMULINK 6.3. Это новая существенно доработанная версия программного продукта.
В SIMULINK предусмотрена возможность набора моделей динамических систем в виде блок-схем, что хорошо согласуется с аналогичным структурным представлением систем автоматического управления. Поэтому SIMULINK очень удобно использовать для моделирования различного вида САУ.
Создание блок-схем в SIMULINK основано на технологии визуально-ориентированного программирования. В качестве компонент для построения модели динамической системы используются так называемые модули (блоки) из достаточно представительной библиотеки SIMULINK. Удобный графический интерфейс позволяет осуществлять сборку схемы моделирования в интерактивном (диалоговом) режиме путем перетаскивания с помощью мыши требуемых компонент и вычерчиванием соответствующих между ними линий связи. В результате получается структура исследуемой системы, которую обычно называют Simulink-моделью (S - моделью). Последняя сохраняется на диске в виде файла с расширением .mdl.
Для сложных систем S-модель, как правило, строится по иерархической структуре, компонентами которой являются S-модели более низкого уровня. Наиболее низкий уровень создается из модулей библиотеки SIMULINK.
В процессе ввода выбранных блоков, организации соединений и задания параметров компонентов система SIMULINK автоматически программирует S-модель в виде конечно-разностных уравнений и затем при пуске процесса моделирования решает их с помощью средств MATLAB.
Следует отметить, что SIMULINK интегрирован также с рядом других пакетов расширения MATLAB, что обеспечивает достаточно широкие возможности его применения.
Запуск SIMULINK
Запуск приложения SIMULINK осуществляется в среде MATLAB двумя основными способами:
- нажатием кнопки Simulink на панели инструментов основного окна MATLAB;
- выполнением команды Simulink в командной строке MATLAB.
В результате открывается окно обозревателя (браузера) библиотеки Simulink Library Browser (рис. 3.1).
!! Запустите SIMULINK одним из выше приведенных способов.
Для закрытия приложения SIMULINK достаточно через меню окна браузера подать команду File/Close или щелкнуть мышкой на кнопке управления окном обозревателя (Close).
!! Закройте приложение SIMULINK.
Имеются еще две дополнительные возможности активизации системы SIMULINK. Первая из них связана с запуском созданного ранее MDL-файла, в результате чего появляется одноименное окно S-модели. Далее для вызова обозревателя библиотеки SIMULINK на панели инструментов этого окна нажимается кнопка Library Browser или в меню окна S-модели выбирается опция View/Library Browser.
Рис. 3.1. Окно браузера библиотеки SIMULINK 6
!! Откройте любой MDL- файл (он имеет характерную иконку как у Simulink), находящийся в каталоге MALAB71/toolbox/sloptim/sloptdemos. Затем активизируйте обозреватель библиотеки с использованием средств окна S-модели.
Второй дополнительный путь вызова приложения SIMULINK связан с выбором через меню кнопки Start окна MATLAB команды Simulink/Library Browser.
!! Используя все выше рассмотренные способы, поупражняйтесь еще раз в запуске и закрытии системы SIMULINK
Дата добавления: 2016-01-18; просмотров: 1521;