Взаимодействие моделей Simulink с специализированными степенями Simscape Electrical

В этом примере показаны интерфейсы между Simulink ® и Simscape™ Electrical™ Specialized Power Systems для разработки пользовательской модели синхронной машины. Он также показывает пример настраиваемого блока Synchronous Machine

Введение

В этом примере мы используем блоки Синхронных машин в качестве примера, чтобы показать интерфейсы между Simulink и Simscape Electrical Specialized Power Systems. Существуют две одинаковые схемы, показанные параллельно. Модель верхней схемы показывает запуск синхронной машины с использованием блоков из библиотеки Specialized Power Systems. Схема под ней идентична во всех отношениях, но для изготовленной на заказ модели Синхронной машины.

Фигура 1: Запуск синхронного двигателя. Верхняя модель моделируется с помощью библиотечных блоков Specialized Power Systems, в то время как средняя модель является изготовленной на заказ моделью, созданной с использованием Simulink. Нижняя модель является настроенной версией блока Synchronous Machine powerlib, использующей функцию power_customize powergui.

Описание

Щелкните, чтобы заглянуть под маску официального блока Synchronous machine и найти основные функциональные возможности блока, смоделированного в подсистемах 'Source' и 'SM _ mechanics'. Важно отметить, что эти подсистемы создаются либо из элементов Simulink, либо из основных блоков специализированных степеней. Пользователям может потребоваться изменить это представление, чтобы добавить свои собственные функциональные возможности в блок и удовлетворить свои пользовательские потребности.

Теперь посмотрите под маской пользовательского блока Synchronous machine (в средней схеме), и наблюдайте три подсистемы. 'Система измерения' в зеленом цвете, содержит блоки измерения напряжения, которые преобразовывают сигналы Специализированных Степеней в сигналы Simulink. 'Simulink System Model', содержит основные функциональные возможности блока Synchronous machine, состоящие из подсистем 'Source' и 'SM _ mechanics', заимствованных из стандартного поставляемого блока. Именно здесь пользователи могут настраивать и манипулировать извлеченными сигналами Simulink в любой степени. Наконец, 'Система впрыска тока', содержит управляемый ток исходных блоков который преобразует сигналы Simulink в сигналы Специализированных Степеней Систем '.

В целом блоки измерений (напряжение/ток/импеданс) служат интерфейсом между Simscape Electrical Specialized Степени Systems и Simulink, и управляемыми исходными блоками (напряжение/ток) между Simulink и Simscape Electrical Specialized Степени Systems. Это рекомендуемый шаблон для взаимодействия пользовательских блоков в Simulink с Simscape Electrical Specialized Power Systems.

Симуляция

Запустите пример, чтобы увидеть, что нет различий между этими двумя схемами.

Фигура 2: Результаты, полученные из модели специализированных степеней.

Фигура 3: Результаты, полученные из изготовленной на заказ модели Simulink.

Заключение

Эта модель представляет модель блока Synchronous machine, но пользователи могут также использовать и редактировать любой стандартный блок в специализированных степенях. Кроме того, используя рекомендуемый шаблон, можно даже создать любой пользовательский блок, не поставляемый со специализированными степенями, в Simulink, и затем плавно соединить его с схемой Simscape Electrical Specialized Power Systems.