Практическое ознакомление с системой Simulink

Система Simulink является составной частью системы Mat lab, предназначенной для структурно-графического моделирования различных динамических объектов, как непрерывных, так и дискретных. При данном методе объект представляется в виде совокупности готовых, законченных блоков, между которыми устанавливаются связи по типу "вход-выход". В графике модели такие связи изображаются простыми стрелками. Возможности (мощность) моделирования динамического объекта определяются объемом библиотеки Simulink. Способ конструирования модели, таким образом, сводится к выбору соответствующих блоков из состава возможных в библиотеке, будь то блоки различных сигналов, блоки звеньев систем автоматического управления, логические блоки или блоки отображения получаемой информации. Это чрезвычайно упрощает процесс моделирования, делая его высокоэффективным.

В командной строке Matlab введем команду:

»simulink

Перед нами откроется главное графическое меню библиотеки Simulink. Блок Sources позволяет выбрать внешний сигнал, например, гармоническое воздействие. Откроем блок. В окне справа найдем блок Sine Wave. Эго блок гармонических воздействий в виде синусоиды. Его, как и любой другой блок библиотеки, можно перенести в окно создаваемой модели. Создадим такое окно через меню File —>New -> Model и перенесем в него блок Sine Wave. Перенесем еще один блок Sine Wave в окно модели, чтобы в нем находилось два блока гармонических воздействий. Вернемся в окно главной библиотеки (Simulink Library Browser), в блоке Math Operations найдем сумматор Sum и перенесем его в окно модели, а из блока Sinks перенесем осциллограф Scope

Для поиска элементов библиотеки Simulink можно использовать строку find, в которую вводится наименование элемента, например. Sum и нажимается клавиша Enter.

Соединим выход блока Sine Wave с одним входом, а выход блока Sine Wave У - с другим входом блока Sum. Для этого надо подвести курсор к выходу блока и после появления крестика нажать и удерживать левую кнопку "мыши". При этом появляется возможность проводить стрелки на экране движением "мыши" в соответствующем направлении. Если необходимо сделать излом стрелки, то в соответствующей точке отпустим кнопку "мыши". Затем аналогично ведем стрелку в нужном направлении. При контакте с входом принимающего блока отпустим кнопку. Указанным способом соединим выход блока сумматора с входом блока-осциллографа.

Получим график сигнала y(t) = 2 sin0,6/ - 3 sin0,9r. Для этого сначала зададим амплитуду и частоту каждой гармоники (синусоиды) следующим образом. Щелкнем "мышью" дважды на источнике сигнала Sine Wave. В открывшемся окне параметров блока зададим значение амплитуды (строка Amplitude) и зададим частоту сигнала (строка Frequency). Повторим эти действия с источником сигналов Sine Wave 1.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: