power_customize

Подготовьте блок Simscape Electrical Specialized Power Systems для индивидуальной настройки

Синтаксис

power_customize

Описание

power_customize позволяет настраивать блоки Simscape™ Electrical™ Specialized Power Systems так, чтобы:

  • Моделирования поведения, которое не предусмотрено в библиотечных блоках

  • Создайте более совершенные модели

  • Разрабатывайте упрощенные модели

  • Предоставление дополнительных пользовательских интерфейсов существующим блокам

Блоки Simscape Electrical Specialized Power Systems, которые вы настраиваете, не могут иметь сломанных или неактивных библиотечных ссылок. Другими словами, вы не можете отключить или разорвать библиотечную ссылку блока и начать настройку блока непосредственно в вашей модели. Если требуется изменить блок, вы делаете копию блока в пользовательской библиотеке, ломаете ссылку на блок в библиотеке продуктов и начинаете вносить изменения в пользовательской библиотеке. Функция power_customize автоматизирует эти шаги и помогает вам подготовить блок Simscape Electrical Specialized Power Systems для индивидуальной настройки.

Вы можете вызвать функцию из командной строки с power_customizeили можно кликнуть Customize SPS blocks на вкладке Tools блока Powergui, чтобы открыть диалоговое окно.

В типичном рабочем процессе вы открываете диалоговое окно power_customize, выбираете блок, который хотите настроить в модели, задаете имя пользовательской библиотеки, в которой нужно сохранить блок, и применяете изменения. Затем вы настраиваете блок в своей библиотеке. Диалоговое окно также имеет опцию заменить блок в вашей модели библиотечной ссылкой на новый пользовательский блок.

Диалоговое окно

Save selected block in library

Укажите имя пользовательской библиотеки, в которой будет сохранен выбранный блок. Если заданная библиотека не существует, power_customize создает его. Блок копируется в библиотеку и имя добавляется текстом (custom) при применении изменений. Откроется библиотека, и можно будет настроить блок в библиотеке.

Значение по умолчанию MyLibrary.

Replace selected block with the new library block

Замените выбранный блок в модели копией блока (т.е. библиотечной ссылкой) из указанной библиотеки. Когда вы применяете свои изменения, функция заменяет блок в модели библиотечной ссылкой на новый пользовательский блок. Когда power_customize создает библиотечный блок и ссылку в модели, добавляет имя блока текстом (custom). Если этот параметр очищен, функция не заменяет блок в вашей модели. В этой ситуации, если вы несколько раз применяете изменения, функция создает несколько образцов выбранного блока в указанной библиотеке. Можно настроить эти библиотеки с различными изменениями.

Этот параметр выбран по умолчанию.

Unlock the internal model of the block

Блоки Simscape Electrical Specialized Power Systems используют внутренние функции, которые управляют поведением маски и внутренним Simulink® модель. Например, функция заменяет внутреннюю модель Simulink блока Synchronous Machine на дискретную модель, когда параметр Simulation type Powergui установлен в Discrete или к модели фазора, если задано значение Phasor.

Выберите Unlock the internal model of the block, чтобы включить настройку внутренней модели Simulink выбранного блока. Внутренняя модель блока затем больше не управляется параметром Powergui Simulation type.

Если вы не планируете настраивать внутреннюю модель Simulink, а планируете переделывать другие части блока, можно снять этот флажок. Внутренняя модель блока остается под контролем параметра Simulation type Powergui.

Этот параметр выбран по умолчанию.

Примеры

The power_V2G пример модели, которая показывает 24-часовую симуляцию системы «машина - сетка», содержит настроенный блок Asynchronous Machine (под подсистемой Load). Электрическая внутренняя модель (фазорная модель) была оптимизирована, чтобы обеспечить более быструю симуляцию в фазорном режиме. Этот пользовательский блок и V2Glib пользовательская библиотека были подготовлены для индивидуальной настройки с помощью power_customize.

Введенный в R2015a