PLECS - PLECS

PLECS
PLECS logo.jpg
Разработчики)Plexim
изначальный выпуск2002; 18 лет назад (2002)
Операционная системаMac OS X, Windows, Linux
ПлатформаАвтономный или Simulink
Доступно ванглийский, Японский
ТипПрограммное обеспечение для моделирования
ЛицензияПроприетарный
Интернет сайтwww.plexim.com/продукты/

PLECS (Кусочно-линейный Моделирование электрических цепей ) - это программный инструмент для моделирования на уровне системы электрические схемы разработан Plexim.[1] Он специально разработан для силовая электроника но может использоваться для любого электрическая сеть. PLECS включает возможность моделировать элементы управления и различные физические области (тепловые[2], магнитный[3][4] и механический[5]) помимо электрической системы.

Наиболее программы моделирования схем модели переключаются как сильно нелинейные элементы. Из-за крутого напряжения и тока преходящий, при переключении переключателей симуляция замедляется. В большинстве упрощенных приложений переключатели моделируются как переменные резисторы, которые чередуются между очень малым и очень большим сопротивлением. В других случаях они представлены сложной моделью полупроводника.

При моделировании сложных силовые электронные системы Однако процессы при переключении малоинтересны. В этих ситуациях более уместно использовать идеальные переключатели, которые мгновенно переключаются между замкнутой и разомкнутой цепями. Этот подход, реализованный в PLECS, имеет два основных преимущества: во-первых, он дает системы, которые кусочно-линейный через моменты переключения, тем самым решая сложную в противном случае проблему моделирования нелинейного разрыва, который возникает в эквивалентной схеме в момент переключения. Во-вторых, для обработки разрывов в моменты переключения требуются только два шага интегрирования (один до момента и один после). Оба эти преимущества значительно ускоряют моделирование без ущерба для точности. Таким образом, программное обеспечение идеально подходит для моделирования сложных приводных систем.[6] и модульные многоуровневые преобразователи[7], Например.

В последние годы PLECS был расширен для поддержки разработки элементов управления на основе моделей с автоматической генерацией кода. Помимо программного обеспечения, семейство продуктов PLECS включает оборудование для моделирования в реальном времени как для тестирования аппаратного обеспечения (HIL), так и для быстрого создания прототипов управления.[8].

Интеграция с MATLAB / Simulink или автономным

Программное обеспечение PLECS доступно в двух редакциях: PLECS Blockset для интеграции с MATLAB® / Simulink® и PLECS Standalone, полностью независимый продукт.

При использовании PLECS Blockset контуры управления обычно создаются в Simulink, а электрические схемы моделируются в PLECS. С другой стороны, PLECS Standalone может работать независимо от другого программного обеспечения и предлагает комплексное решение для моделирования электрических цепей и средств управления в единой среде. Обе версии совместимы друг с другом.

Основное различие между двумя версиями заключается в том, что PLECS Standalone работает быстрее, чем PLECS Blockset из-за его оптимизированного движка.

Надстройка PLECS Coder

А генератор кода обычно преобразует некоторое промежуточное представление исходного кода в машинный код. PLECS Coder - это дополнение к PLECS Blockset и PLECS Standalone. Он генерирует код ANSI-C из модели PLECS, которую можно скомпилировать для выполнения на узле моделирования или отдельной цели. Целью может быть встроенная платформа управления или цифровой симулятор в реальном времени. PLECS Coder также может создавать встроенный код для конкретных аппаратных целей.

Дополнение PLECS PIL

в Модельно-ориентированный дизайн контуров управления, моделирование процессора в контуре (PIL) может ускорить процесс разработки. Это позволяет инженерам тестировать свои алгоритмы управления на реальном оборудовании в симуляторе виртуальной цепи. Это решение предоставляет PLECS PIL как дополнение к PLECS Blockset и PLECS Standalone.

Аппаратное обеспечение для моделирования в реальном времени

PLECS RT Box 3 с интерфейсной платой LaunchPad

PLECS RT Box - это симулятор в реальном времени специально разработан для силовой электроники[9]. Это процессор для работы в реальном времени аппаратное обеспечение в цикле (HIL) тестирование и быстрое контрольное прототипирование. Блок PLECS RT можно программировать и управлять им из PLECS. Таким образом, для работы с оборудованием требуются лицензия на программное обеспечение PLECS (Blockset или Standalone) и лицензия PLECS Coder.





использованная литература

  1. ^ Йост Аллмелинг (27 июля 1999 г.). «PLECS-кусочно-линейное моделирование электрических цепей для Simulink».
  2. ^ «Тепловое моделирование». Plexim.
  3. ^ Аллмелинг, Йост; Хаммер, Вольфганг; Шенбергер, Джон (30 июля 2012 г.). «Переходное моделирование магнитных цепей с использованием аналогии проницаемости и емкости». 2012 13-й семинар IEEE по управлению и моделированию для силовой электроники (COMPEL).
  4. ^ «Магнетикс». Plexim.
  5. ^ «Механические системы». Plexim.
  6. ^ Де Донкер, Рик В .; Pulle, Duco W.J .; Вельтман, Андре (2020). Современные электрические приводы (2-е изд.). Издательство Springer International. ISBN  978-3-030-48976-2.
  7. ^ Шарифабади, Камран; Харнефорс, Леннарт; Ни, Ханс-Петер; Норрга, Стаффан; Теодореску, Ремус (2016). Проектирование, управление и применение модульных многоуровневых преобразователей для систем передачи постоянного тока высокого напряжения. Wiley-IEEE Press. ISBN  978-1-118-85156-2.
  8. ^ Аллмелинг, Йост (21 ноября 2019 г.). «Непрерывность модели: от автономного моделирования к тестированию в реальном времени».
  9. ^ Аллмелинг, Йост; Фельдерер, Никлаус (9 апреля 2018 г.). «Модели среднего субцикла со встроенными диодами для моделирования преобразователей мощности в реальном времени». 2017 Южная конференция силовой электроники IEEE (SPEC).

внешние ссылки