Как открыть симулинк в матлабе
Автоматический запуск Simulink из Matlab
Использование современных программных средств, таких как Matlab/Simulink, позволяет существенно упростить анализ различных сложных систем. Скрипты Matlab позволяют в автоматическом режиме запускать схемы Simulink с изменением различных параметров.
Пройдите наш онлайн-курс по MATLAB/SIMULINK. Там вы научитесь пользоваться MATLAB как мощным калькулятором, создавать свои модели в SIMULINK, моделировать электрические цепи, а также сложные электроэнергетические системы с устройствами релейной защиты.
Такая задача может появиться, к примеру, при построении амплитудно-частотной характеристики (АЧХ) некоторого фильтра. Если фильтр достаточно сложный, то его аналитическое описание не всегда представляется возможным. В таком случае прибегают к численным методам анализа.
Simulink позволяет представить рассматриваемый фильтр в виде совокупности элементов, из которого он состоит, и сымитировать его работу при подаче на него определённого входного сигнала, например, напряжения.
Известно, что АЧХ представляет собой характеристику, описывающую амплитуду выходного сигнала в зависимости от входного при различных частотах. То есть для её построения необходимо изменять частоту входного сигнала при неизменной амплитуде и измерять амплитуду выходного сигнала. Это итерационная процедура, которая может быть автоматизирована.
Рассмотрим простейший фильтр, представленный на рис. 1. Параметры фильтра R = 1 Ом, L = 10 мГн, C = 400 мкФ.

Рис. 1. Исследуемый фильтр
Для построения АЧХ необходимо при известной амплитуде входного напряжения Uвх измерять амплитуду выходного напряжения Uвых при различных частотах входного напряжения и формировать замер
Для этого в Simulink собрана схема, представленная на рис. 2. Сама модель в Simulink: circuit.mdl.

Рис. 2. Схема в Simulink для построения АЧХ фильтра
Таким образом, схему по рис. 2 необходимо прогонять определённое число раз, при этом изменяя частоту источника ЭДС и измеряя выходное напряжение с помощью вольтметра Voltage. Для этого воспользуемся следующим скриптом Matlab (сам скрип вы можете скачать: simulink_start.m):

Рис. 3. АЧХ исследуемого фильтра
Итак, в статье представлен пример использования запуска модели в Simulink с помощью скрипта в Matlab для построения АЧХ фильтра.
Рекомендуемые записи
Using modern software tools, such as Matlab / Simulink, can significantly simplify the analysis of…
The Matlab / Simulink software package allows you to simulate not only electrical networks, but…
Программный комплекс Matlab/Simulink позволяет моделировать не только электрические сети, но и многое другое, в том…
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться.
Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.
Документация
Запустите отладчик Simulink
Запуск с окна модели
В окне модели выберите Simulation> Debug> Debug Model.
Графический интерфейс пользователя отладчика открывается. Смотрите Графический интерфейс пользователя Отладчика.
Продолжите выбирать кнопки на панели инструментов.
Примечание
При выполнении отладчика в режиме графического интерфейса пользователя (GUI) необходимо явным образом запустить симуляцию. Для получения дополнительной информации смотрите, Запускают Симуляцию.
Примечание
Запуск с командного окна
В Окне Команды MATLAB войдите также
В обоих случаях, загрузки модели vdp в качестве примера в память, запускает симуляцию и останавливает симуляцию в первом блоке в образцовом списке выполнения.
Отладчик открывается, и командная строка отладчика появляется в окне команды MATLAB. Продолжите вводить команды отладчика в этой подсказке отладчика.
Связанные примеры
Больше о
Документация Simulink
Поддержка
© 1994-2019 The MathWorks, Inc.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
Документация
Запустите программное обеспечение Simulink
Чтобы создать модели, используйте Редактор Simulink ® и Браузер Библиотеки.
Запустите программное обеспечение MATLAB
Первая модель, которую вы открываете в сеансе работы с MATLAB, занимает больше времени, чтобы открыться, чем последующие модели, потому что по умолчанию MATLAB запускает Simulink при открытии первой модели. Этот своевременный запуск Simulink уменьшает время запуска MATLAB и избегает ненужного использования системной памяти.
В зависимости от того, как вы запускаете MATLAB, используете команду:
В startup.m MATLAB файл
Откройте редактор Simulink
Чтобы открыть Редактор Simulink, вы можете:
Создайте модель. На вкладке MATLAB Home нажмите Simulink и выберите шаблон модели.
Откройте существующую модель. Чтобы открыть недавние модели, на вкладке MATLAB Home, нажимают Simulink.
Совет
Редактор Simulink открывается сверх рабочего стола MATLAB.
Откройте браузер библиотеки
Используйте любой из этих методов, чтобы открыть Браузер Библиотеки Simulink из MATLAB:
Браузер Библиотеки открывает и отображает структурный вид библиотек блока Simulink по вашей системе. Когда вы кликаете по библиотекам в дереве, содержимое библиотеки появляется на правой панели.
Примечание
Simulink идет с библиотеками блоков в дополнение к Библиотеке Simulink. Эта поддержка библиотек, симулирующая предоставленные модели в качестве примера, которые содержат блоки из тех библиотек. Однако можно сгенерировать код или изменить эти блоки только с лицензиями соответствующего продукта.
Связанные примеры
Больше о
Документация Simulink
Поддержка
© 1994-2019 The MathWorks, Inc.
1. Если смысл перевода понятен, то лучше оставьте как есть и не придирайтесь к словам, синонимам и тому подобному. О вкусах не спорим.
2. Не дополняйте перевод комментариями “от себя”. В исправлении не должно появляться дополнительных смыслов и комментариев, отсутствующих в оригинале. Такие правки не получится интегрировать в алгоритме автоматического перевода.
4. Не имеет смысла однотипное исправление перевода какого-то термина во всех предложениях. Исправляйте только в одном месте. Когда Вашу правку одобрят, это исправление будет алгоритмически распространено и на другие части документации.
5. По иным вопросам, например если надо исправить заблокированное для перевода слово, обратитесь к редакторам через форму технической поддержки.
Запуск Simulink
МЕТОДИЧЕСКИЕ УКАЗАНИЯ
Практического применения
среды моделирования MatLab\ Simulink
в лабораторных работах по курсу
«ТЕОРИЯ АВТОМАТИЧЕСКОГО УПРАВЛЕНИЯ»
Напрям підготовки 6. 050701
“Електротехніка та електротехнології”
Виробництвом та розподілом електроенергії ”
доц. кафедри автоматизація енергосистем
Общие сведения
Программа Simulink является приложением к пакету MATLAB. При моделировании с использованием Simulink реализуется принцип визуального программирования, в соответствии с которым, пользователь на экране из библиотеки стандартных блоков создает модель устройства и осуществляет расчеты. При этом, в отличие от классических способов моделирования, пользователю не нужно досконально изучать язык программирования и численные методы математики, а достаточно:
общих знаний требующихся при работе на компьютере и, естественно,
знаний той предметной области в которой он работает.
Simulinkявляется достаточно самостоятельным инструментом MATLABи при работе с ним совсем не требуется знать сам MATLABи остальные его приложения. С другой стороны доступ к функциям MATLABи другим его инструментам остается открытым и их можно использовать в Simulink.Часть входящих в состав пакетов имеет инструменты, встраиваемые в Simulink
LTI-Viewer приложения Control System Toolbox –пакета для разработки систем управления).
Имеются также дополнительные библиотеки блоков для разных областей применения (например, Power System Blockset – моделирование электротехнических устройств, Digital Signal Processing Blockset – набор блоков для разработки цифровых устройств и т.д).
Запуск Simulink
Для запуска программы необходимо предварительно запустить пакет MATLAB.Основное окно пакета MATLABпоказано на Рис. 2.1. Там же показана подсказка появляющаяся в окне при наведении указателя мыши на ярлык Simulink в панели инструментов.
Рис 2.1. Основное окно программы MATLAB
После открытия основного окна программы MATLAB нужно запустить программу Simulink.
Это можно сделать одним из трех способов:
Последний вариант удобно использовать для запуска уже готовой и отлаженной модели, когда требуется лишь провести расчеты и не нужно добавлять новые блоки в модель. Использование первого и второго способов приводит к открытию окна обозревателя разделов библиотеки Simulink (рис. 2.2).
Рис 2.2. Окно обозревателя разделов библиотеки Simulink
МАТЛАБ — Симулинк
Simulink — это среда моделирования и проектирования на основе моделей для динамических и встроенных систем, интегрированная с MATLAB. Simulink, также разработанный MathWorks, представляет собой инструмент языка графического программирования потоков данных для моделирования, моделирования и анализа многодоменных динамических систем. В основном это графический инструмент для построения блок-схем с настраиваемым набором библиотек блоков.
Это позволяет включать алгоритмы MATLAB в модели, а также экспортировать результаты моделирования в MATLAB для дальнейшего анализа.
Существует несколько других дополнительных продуктов, предоставляемых MathWorks и сторонними аппаратными и программными продуктами, которые доступны для использования с Simulink.
Следующий список дает краткое описание некоторых из них —
Stateflow позволяет разрабатывать конечные автоматы и блок-схемы.
Simulink Coder позволяет генерировать исходный код на C для автоматической реализации систем в реальном времени.
xPC Target вместе с системами реального времени на базе x86 обеспечивают среду для имитации и тестирования моделей Simulink и Stateflow в реальном времени на физической системе.
Встроенный кодер поддерживает определенные встроенные цели.
HDL Coder позволяет автоматически генерировать синтезируемые VHDL и Verilog.
SimEvents предоставляет библиотеку графических строительных блоков для моделирования систем массового обслуживания.
Stateflow позволяет разрабатывать конечные автоматы и блок-схемы.
Simulink Coder позволяет генерировать исходный код на C для автоматической реализации систем в реальном времени.
xPC Target вместе с системами реального времени на базе x86 обеспечивают среду для имитации и тестирования моделей Simulink и Stateflow в реальном времени на физической системе.
Встроенный кодер поддерживает определенные встроенные цели.
HDL Coder позволяет автоматически генерировать синтезируемые VHDL и Verilog.
SimEvents предоставляет библиотеку графических строительных блоков для моделирования систем массового обслуживания.
Simulink способен систематически проверять и проверять модели посредством проверки стиля моделирования, отслеживания требований и анализа охвата модели.
Simulink Design Verifier позволяет выявлять ошибки проектирования и генерировать сценарии тестирования для проверки модели.
Использование Simulink
Чтобы открыть Simulink, введите рабочее пространство MATLAB —


