PLECS - PLECS
Разработчики) | Plexim |
---|---|
изначальный выпуск | 2002 |
Операционная система | Mac OS X, Windows, Linux |
Платформа | Автономный или Simulink |
Доступно в | английский, Японский |
Тип | Программное обеспечение для моделирования |
Лицензия | Проприетарный |
Интернет сайт | www |
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 - это симулятор в реальном времени специально разработан для силовой электроники[9]. Это процессор для работы в реальном времени аппаратное обеспечение в цикле (HIL) тестирование и быстрое контрольное прототипирование. Блок PLECS RT можно программировать и управлять им из PLECS. Таким образом, для работы с оборудованием требуются лицензия на программное обеспечение PLECS (Blockset или Standalone) и лицензия PLECS Coder.
использованная литература
- ^ Йост Аллмелинг (27 июля 1999 г.). «PLECS-кусочно-линейное моделирование электрических цепей для Simulink».
- ^ «Тепловое моделирование». Plexim.
- ^ Аллмелинг, Йост; Хаммер, Вольфганг; Шенбергер, Джон (30 июля 2012 г.). «Переходное моделирование магнитных цепей с использованием аналогии проницаемости и емкости». 2012 13-й семинар IEEE по управлению и моделированию для силовой электроники (COMPEL).
- ^ «Магнетикс». Plexim.
- ^ «Механические системы». Plexim.
- ^ Де Донкер, Рик В .; Pulle, Duco W.J .; Вельтман, Андре (2020). Современные электрические приводы (2-е изд.). Издательство Springer International. ISBN 978-3-030-48976-2.
- ^ Шарифабади, Камран; Харнефорс, Леннарт; Ни, Ханс-Петер; Норрга, Стаффан; Теодореску, Ремус (2016). Проектирование, управление и применение модульных многоуровневых преобразователей для систем передачи постоянного тока высокого напряжения. Wiley-IEEE Press. ISBN 978-1-118-85156-2.
- ^ Аллмелинг, Йост (21 ноября 2019 г.). «Непрерывность модели: от автономного моделирования к тестированию в реальном времени».
- ^ Аллмелинг, Йост; Фельдерер, Никлаус (9 апреля 2018 г.). «Модели среднего субцикла со встроенными диодами для моделирования преобразователей мощности в реальном времени». 2017 Южная конференция силовой электроники IEEE (SPEC).