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

Этот пример показывает интерфейсы между Simulink® и Simscape™ Electrical™ Специализированные Энергосистемы, чтобы спроектировать пользовательскую синхронную модель машины. Это также показывает пример индивидуально настраиваемого блока Synchronous Machine

Введение

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

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

Описание

Щелкните, чтобы посмотреть под маской официального Синхронного блока машины и найти базовую функциональность блока смоделированной в 'Источнике' и подсистемах 'SM_mechanics'. Важно отметить, что эти подсистемы создаются или от элементов Simulink или от основных Специализированных блоков Энергосистем. Пользователи, возможно, должны изменить это представление, чтобы добавить их собственную функциональность в блок и удовлетворить их пользовательские потребности.

Теперь посмотрите под маской сделанного на заказ Синхронного блока машины (в средней схеме) и наблюдайте эти три подсистемы. 'Система измерения' зеленого цвета, содержит блоки измерения напряжения, которые преобразуют сигналы Специализированных Энергосистем в Сигналы Simulink. 'Системная модель Simulink', содержит базовую функциональность Синхронного блока машины, включая 'Источник', и подсистемы 'SM_mechanics', заимствованные из стандарта, поставили блок. Именно здесь пользователи могут настроить и управлять извлеченными Сигналами Simulink до любой степени. Наконец, 'Система Инжекции тока', содержит управляемые текущие исходные блоки, которые преобразуют Сигналы Simulink в сигналы Специализированных Энергосистем.

В общем случае блоки измерения (напряжение/текущий/импеданс) служат интерфейсом между Simscape Electrical Специализированные Энергосистемы и Simulink и управляемыми исходными блоками (напряжение / текущий) между Simulink и Simscape Electrical Специализированные Энергосистемы. Это - рекомендуемый шаблон для взаимодействия через интерфейс со сделанными на заказ блоками в Simulink с Simscape Electrical Специализированные Энергосистемы.

Симуляция

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

Рисунок 2: Результаты получены из модели Specialized Power Systems.

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

Заключение

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