- Изучить структуру Library Browser приложения Simulink.
- 10:00 Практико-ориентированное обучение с. Анализ и обработка данных в среде MATLAB.
- Консультационный центр MATLAB : раздел Simulink. Библиотека блоков Simulink 9.1. Система меню обозревателя библиотек программы Simulink.
- Деловая программа выставки «Силовая Электроника» Система MATLAB 6.5 объединена с версиями пакетов Simulink 5.0 и SimPowerSystems 2.3.
- Модель направленной токовой защиты в программе «MATLAB Simulink» (блоки КРЗ 1.2, 2.1, 2.2 и 3.2).
- Как и всякая компьютерная программа, система MATLAB обладает как достоинствами, так и недостатками. Создание модели устройства в программе Simulink 2.3.1.
Программа предназначена для широкого круга специалистов, желающих изучить MATLAB объекту; проводить исследования моделей объекта в среде MATLAB/Simulink и правильно. ПРОЦЕССОВ И СИСТЕМ В СРЕДЕ MATLAB / SIMULINK. Программа SIMULINK является приложением к пакету MATLAB. Программа Simulink является приложением к пакету MATLAB. При моделировании с использованием Simulink реализуется принцип . Simulink, сопутствующая MATLAB программа, - это интерактивная система для моделирования нелинейных динамических систем.
Интеграция программ Or. CAD и MATLAB / Simulink при помощи интерфейса PSpice SLPSСиловая электроника . Используя PSpice SLPS, можно вставить электрическую схему PSpice в функциональную схему Simulink и связать функциональное и схемотехническое моделирование схемы. Эта система объединяет преимущества каждого из моделирующих устройств. Размещение блока PSpice SLPS в функциональной схеме Simulink дает возможность Simulink использовать механизм анализа PSpice. Для блоков PSpice SLPS можно использовать схемы PSpice, созданные при помощи редактора схем Capture. Поскольку PSpice SLPS является инструментом связи между MATLAB/Simulink и PSpice, эта статья предполагает, что читатель умеет пользоваться программами MATLAB/Simulink и Or.
CAD. Самую последнюю версию PSpice SLPS можно загрузить по адресу: www. Перед установкой SLPS на компьютере сначала должны быть установлены следующие программы: Matlab 6. Or. CAD 1. 0. 0 с SP2 (или более новые версии этих программ). Для выполнения моделирования с помощью PSpice SLPS необходимо иметь лицензии для вышеупомянутых программ MATLAB/Simulink и Or. CAD. Дополнительно файл лицензии Cadence должен включать лицензию SLPS.
Перед установкой SLPS необходимо закрыть все открытые приложения. Установка PSpice SLPS выполняется запуском инсталляционного файла SLPS. Необходимо установить следующие два пути к папке SLPS в MATLAB.
После этого SLPS готов к использованию. Для того чтобы деинсталлировать SLPS, в панели управления Windows необходимо дважды щелкнуть по Add/Remove. Programs, выбрать SLPS из списка и затем нажать на кнопку Add/Remove.
Когда полностью удаляется SLPS, стираются оба пути к папке SLPS, установленные в MATLAB. При установке новых версий программы Or. CAD SLPS необходимо установить повторно. Перед повторной инсталляцией SLPS требуется сначала деинсталлировать его. Установка пути в MATLAB не требуется, если этот пакет не модернизировался. Порядок осуществления анализа.
Для использования схем PSpice в качестве блоков SLPS необходим файл CIR (файл с расширением cir). Файл этого типа содержит информацию установок анализа PSpice и список используемых цепей. Файл CIR создается при выполнении моделирования в PSpice A/D. Для использования схемы, созданной в PSpice для блока SLPS, необходимо выполнить анализ переходных процессов в PSpice A/D. Анализ выполняется только для создания файла CIR. Когда изменяется схема, для того чтобы изменения были отражены в файле CIR, всегда повторяется анализ в PSpice.
После окончания моделирования необходимо закрыть окно PSpice. Вызовем библиотеку PSpice SLPS в командном окне MATLAB с помощью команды slpslib(рис. Интерфейс PSpice SLPS используется для размещения блока SLPS на функциональной схеме Simulink. Рис. Диалоговое окно Library: SLPSLIB Дважды щелкнем по блоку SLPS, чтобы открыть окно SLPS Settings (рис. Диалоговое окно SLPS Settings. В диалоговом окне SLPS Settings необходимо выполнить следующие шаги: В поле Capture.
Projectfileобозначим файл проекта Capture (*. PSpice. Закроем редактор схем Capture, если он до этого был открыт. Откроем проект (*. Open Capture в диалоговом окне SLPS Settings (рис.
Если схема была изменена, можно обновить информацию, нажав кнопку Reload. Для очищения позиций в окне SLPS Settings нажмем кнопку Clear. All. Все файлы CIR из проекта, выбранные в поле Capture.
Projectfile, будут перечислены в поле PSpice. Circuitfile. Сообщения об ошибках и состоянии моделирования отображаются в поле Message.
Для того чтобы вставить входные данные на схеме (из Simulink в блок SLPS) в списке Input. Sources, определим источник напряжения (V) и источник тока (I). Если выбран источник напряжения, входной сигнал будет подаваться на схему как значение напряжения, а если выбран источник тока, оно будет подаваться как значение тока. В этом списке перечислены входные сигналы к блоку SLPS. Должен быть определен не менее чем один входной источник.
Нажмем кнопку Input. Select, и все источники, содержавшиеся на схеме, на которую ссылается выбранный файл CIR, будут перечислены в диалоговом окне IN/OUTselect.
Щелкнем по источнику, который необходимо использовать, и добавим его в список Input. Sources. Используем кнопки Inputadd/move/deleteдля добавления и изменения последовательности или удаления позиций из списка в Input. Sources. В списке Outputsопределим данные, которые выводятся из блока SLPS в Simulink. Нажмем кнопку Outputs. Select, и все выходные переменные в файлах CIR будут перечислены в диалоговом окне IN/OUTselect. Щелкнем на переменных, которые используются, и добавим их в список Outputs.
Используем кнопки Outputsadd/move/deleteдля добавления и изменения последовательности или удаления позиций из списка Outputs. В поле Data. Saving. Optionопределим, какие данные сохраняются в течение моделирования в PSpice. Они сохраняются в файле данных (*. PSpice. В выпадающем писке можно выбрать следующие опции: ALL— сохраняются все данные. В этом лучае PSpice будет долго анализировать сохраняемую информацию, и размер файла будет большой; – Selection.
Only— сохраняются только данные, определенные в списке Outputs; – None— данные анализа не сохраняются, что ускоряет анализ. В поле ITL4 Maxвыберем значение ITL4. Увеличивая ее значение, можно увеличить максимальное число вычислений для получения результата моделирования. Если возникают проблемы со сходимостью с SLPS, анализ автоматически выполняется снова послеувеличения значения ITL4 в 1. Если значение, увеличенное в 1. ITL4 Max, анализ использует значение ITL4 Max, и если снова возникнут проблемы со сходимостью, анализ будет прерван.
Если проблемы со сходимостью происходят часто, увеличим значение ITL4 Max, например, до 1. Однако если определено очень большое значение для ITL4 Max, приложение будет занято вычислениями в течение долгого времени. Значения, которые могут быть установлены в качестве выходных данных SLPS: узловое напряжение; ток, проходящий через устройство; рассеиваемая мощность устройства.
Формат выходных данных SLPS соответствует PSpice: Nodevoltage(узловое напряжение). NODENAME— название узла на схеме. Current passing through a device (протекающий через устройство ток).
DEVICENAME— позиционное название устройства. Направление тока, проходящего через устройство, соответствует PSpice.
За положительное направление тока принимается направление от вывода 1 устройства к выводу 2. Pin inflow current (Ток вывода). PINNAME — название вывода элемента. За положительное направление тока принимается направление тока, к выводу. Power dissipation of device (Мощность рассеяния устройства).
Мощность рассеяния вычисляется как I*V, но берется ее абсолютная величина, так что направление тока не имеет значения. Параметры моделирования Simulink устанавливаются в диалоговом окне Simulation. Parameters(рис. Для этого в меню Simulation окна Simulink выберем команду Simulation Parameters. Диалоговое окно Simulation Parameters SLPS может использовать опции в поле Solver Options вкладки Solver (Решатель): fixed step (фиксированный шаг), variable step (переменный шаг).
Для анализа функциональной схемы Simulink содержащий блок SLPS в меню Simulationвыберем команду Start. Если возникнут проблемы со сходимостью в PSpice в процессе анализа с Simulink, необходимо увеличить параметр ITL4 в PSpice до значения, определенного в ITL4 Maxв установках SLPS, и повторить анализ. Однако если PSpice не сможет выполнить вычисления, будет открыто окно, показанное на рис. Диалоговое окно Convergens Error Здесь: Abort— прекращение анализа; Interact— повторное вычисление при измененных опциях анализа PSpice. Если выбрать Interact, откроется окно PSpice Option Parameter Setting (рис. Диалоговое окно PSpice Option Parameter Setting.
После изменения этих параметров нажмем кнопку OK. Программа PSpice продолжит вычисление, используя измененные опции анализа. Опции анализа PSpice Обычно если проблемы со сходимостью возникают в процессе анализа, устанавливают значение ITL4 больше 1. При этом можно улучшить сходимость, не изменяя точности анализа. Необходимо проверять выходные данные SLPS в Simulink, используя блок Scope (осциллограф) (рис.
Проверка выходных данных при помощи блока Scope (осциллограф) в Simulink. Когда анализ выполняется процессором PSpice, вызываемым из SLPS, так же как при моделировании в PSpice A/D, создаются файл данных (*. Однако если в окне SLPS Settings выбрано Noneв Data. Saving. Option, будет создан пустой файл данных PSpice. Файлы данных со следующими названиями создаются в той же папке, где находится файл CIR: файл данных PSpice: SLPS.
Выберем файл данных, созданный с SLPS. При этом сигналы отобразятся в PSpice A/D (рис.
Сигналы, отображенные при открытии файла данных SLPS в PSpice A/D Пример анализа. Для выполнения анализа: Запустим Capture — для этого в меню Start выберем Start/All Programs/Or. CAD1. 0. Создадим проект с помощью Capture, для этого откроем диалоговое окно New Project выбрав New/Project. В поле Nameвведем название проекта MOSCKT. В поле Create a New Project Using определим тип нового проекта Analog or Mixed A/D. Для сохранения файлов в поле Location определим местоположение рабочей папки C: /WORK.
Щелкнем OK. В открывшемся диалоговом окне Create PSpice Project (рис. Create a blank project и щелкнем OK. Откроется окно проекта и отобразится страница схемы (рис.
Окно проекта и страница схемы Создадим схему проекта (рис. Схема состоит из транзистора MOSFET (полевой транзистор МОП со структурой металл–оксид– полупроводник), резисторов и источников напряжения. Для определения выходного напряжения блока SLPS обозначим узел, связанный со стоком полевого транзистора как OUT (рис. Для этого нажмем кнопку Placenetaliasна панели инструментов режима редактирования схем и в открывшемся диалоговом окне Place Net Alias в поле Alias: введем OUT, а затем нажмем OKи щелкнем на проводе, присоединенном к стоку полевого транзистора.
Рис. Диалоговое окно New Project. Рис. Диалоговое окно Create PSpice Project. Рис. Схема проекта При составлении схемы используем компоненты из следующих библиотек: – M2. N6. 80. 0 (из POWERMOS. R (из ANALOG. olb); – VSRC (из SOURCE.