Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторный_практикум Matlab.doc
Скачиваний:
167
Добавлен:
31.03.2015
Размер:
2.08 Mб
Скачать

Построение модели Модели элементов структурных схем

В системе Simulink принято группировать модели объектов и устройств по функциональному уровню: источники сигналов, моделируемые системы и регистрирующие устройства. Рис. 1.4 показывает основной характер физических и информационных процессов на данном уровне. Определенный элемент, физическая система описываются моделями, представляемыми в виде структурных схем системы Simulink, которые можно использовать для моделирования. Выходной сигнал источника является переменной, которая воздействует на систему, описываемую в виде структурной схемы. Значение этой переменной определяется некоторым правилом: функцией (показательной, тригонометрической, многочленом, в том числе константой и т. д.), единичной ступенчатой функцией или функцией, задаваемой пользователем с использованием системы MATLAB. Модели источников сигналов — блоки, которые сгруппированы в библиотеки блоков Sources (Источники сигналов). Блоки, являющиеся моделями устройств для измерения переменных,

Рис. 1.4. Элементы модели Simulink

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

Модели системы Simulink могут включать один или несколько блоков из перечисленных выше групп. Например, можно описать модель автономной системы, которая не находится в состоянии равновесия. На структурной схеме такая система не имеет входного воздействия, однако модель включает блоки Integrator, блок Gain и блоки из библиотеки Sinks. Возможно также построение модели, которая состоит только из блоков библиотек Sources и Sinks. Если необходимо сформировать сигнал в виде суммы переменных, то одним из способов найти значение данного алгебраического выражения является использование блоков из библиотеки Sources системы Simulink и размещение переменных в рабочей области системы MATLAB или сохранение рабочей области в файле.

Открытие модели

Для открытия нового окна модели выбирается пиктограммаCreate a new model на панели инструментов окнаSimulink Library Browser, или используется командаModel меню второго уровняNew менюFile, а также можно применить комбинацию клавишCtrl+N.

Файлы системыMATLABи системыSimulinkзаписываются в каталоги и папкифайловой системы. Каталогом, заданным по умолчанию, является начальный текущий каталог системыMATLAB. В системе обеспечивается возможность выбора каталогов с помощью команд менюFile окна модели системыSimulink, однако, текущий каталог при этом не изменяется в течение всего сеанса работы. Если необходимо открыть файл какой-либо модели в том же каталоге, где уже был открыт файл модели, а данный файл отсутствует в списке файлов текущего каталога, необходимо найти соответствующий каталог и вызвать файл. Иногда целесообразно изменить текущий каталог, содержащий файл модели во время сеанса работы системыMATLAB(используя командуcd<новый каталог>) и затем открыть модель средствами системыSimulink.

Рекомендуется задать каталог для файлов моделей системы Simulink, отделив его от каталогов и папок системыMATLAB, и устанавливать пути доступа к сохраняемым файлам. Данный подход обеспечит сохранение данных и возможность оперативного доступа.

Для поиска файлов существующей модели также используется способ непосредственного задания имени файла модели в командной строке системыMATLAB. При этом системаMATLABосуществляет следующие действия: поиск файла модели в текущемкаталоге, а затем поиск файла с данным именем во всех каталогах списка путей доступа.