Библиотеки блоков Simscape

Обзор структуры библиотеки

Библиотека блоков Simscape содержит две библиотеки, которые принадлежат продукту Simscape™:

  • Библиотека Foundation — Содержит основную гидравлическую, механическую, электрическую, магнитную, тепловую, тепловую жидкую, двухфазную жидкость, газ, сырой воздух и блоки физического сигнала, организованные в подбиблиотеки согласно технической дисциплине и выполняемой функции

  • Библиотека Utilities — Содержит существенные блоки среды для создания моделей Physical Networks

Кроме того, если вы установили какой-либо add-on products, вы будете видеть соответствующие библиотеки под основной библиотекой Simscape. Продуктами дополнения являются продукты в Физическом семействе Моделирования, которые используют платформу Simscape и, в результате совместно используют общую функциональность, такую как управление физическими единицами измерения, режимы редактирования, и так далее.

Библиотеки Simscape Foundation содержат исчерпывающий набор базовых элементов и базовых блоков, таких как:

  • Механические базовые блоки для представления одномерного поступательного и вращательного движения

  • Электрические базовые блоки для представления электрических компонентов и схем

  • Магнитные базовые блоки, которые представляют электромагнитные компоненты

  • Гидравлические базовые блоки, что основные гидравлические эффекты модели и могут быть объединены, чтобы создать более комплексные гидравлические компоненты

  • Тепловые базовые блоки та модель основные термальные эффекты

  • Тепловые жидкие базовые блоки, что основные термодинамические эффекты модели в жидкостях

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

  • Газовые базовые блоки, которые позволяют вам газовые системы модели с различными уровнями идеализации: совершенный газ, полусовершенный газ или действительный газ

  • Сырые воздушные базовые блоки, которые позволяют вам 2D и газовые системы с тремя разновидностями модели, отслеживание влажности и прослеживают газовые уровни в воздушной смеси

  • Библиотека блоков Физических сигналов, которая позволяет вам выполнить математические операции на физических сигналах, и графически ввести уравнения в физической сети

Используя элементы, содержавшиеся в этих библиотеках Foundation, можно создать более комплексные компоненты тот промежуток различные физические домены. Можно затем сгруппировать этот блок блоков в подсистему и параметризовать его, чтобы снова использовать и совместно использовать эти компоненты.

В дополнение к библиотекам Foundation существует также библиотека Simscape Utilities, которая содержит служебные блоки, такие как:

  • Блок Solver Configuration, который содержит параметры, относящиеся к числовым алгоритмам для симуляций Simscape. Каждая схема Simscape (или каждая топологически отличная физическая сеть в схеме) должны содержать блок Solver Configuration.

  • Блок Simulink-PS Converter и блок PS-Simulink Converter, чтобы соединить Simscape и блоки Simulink®. Используйте блок Simulink-PS Converter, чтобы соединить выходные порты Simulink с импортом Физического сигнала. Используйте блок PS-Simulink Converter, чтобы соединить выходные порты Физического сигнала с импортом Simulink.

Для примеров использования этих блоков в модели Simscape смотрите, что учебное Создает и Симулирует Простую Модель.

Можно объединить все эти блоки в схемах Simscape к физическим системам модели. Можно также использовать основные блоки Simulink в схемах, таких как источники или осциллографы. См. Соединяющиеся Схемы Simscape к Источникам Simulink и Осциллографам для получения дополнительной информации о том, как сделать это.

Библиотеки блоков Simscape содержат всесторонний выбор блоков, которые представляют технические компоненты, такие как клапаны, резисторы, пружины, и так далее. Эти предварительно созданные блоки, однако, не могут быть достаточными, чтобы обратиться к вашим конкретным техническим потребностям. Когда необходимо будет расширить существующие библиотеки блоков, используйте язык Simscape, чтобы задать настроенные компоненты или даже новые физические области, как текстовые файлы. Затем преобразуйте свои текстовые компоненты в библиотеки дополнительных блоков Simscape, которые можно использовать в диаграммах модели. Для получения дополнительной информации о том, как сделать это, смотрите Типичные Задачи Языка Simscape.

Доступ к библиотекам блоков

Можно получить доступ к блокам через Браузер Библиотеки Simulink. Чтобы отобразить Браузер Библиотеки, введите slLibraryBrowser в Командном окне MATLAB®. Затем расширьте запись Simscape в дереве содержимого.

При вводе simscape в Окне Команды MATLAB основная библиотека Simscape открывается в отдельном окне.

Библиотека Simscape состоит из двух библиотек верхнего уровня, Основы и Утилит. Кроме того, если вы установили какой-либо из продуктов дополнения Физического семейства Моделирования, вы будете видеть соответствующие библиотеки под библиотекой Simscape, как показано на следующем рисунке. Некоторые из этих библиотек содержат и дважды косвенные подбиблиотеки второго уровня. Можно расширить каждую библиотеку путем двойного клика по ее значку.