tgoop.com/exponenta_energy/201
Last Update:
Друзья, хотим завершить эту неделю постом про хардкорный демо-пример на КПМ РИТМ. Этот пример продолжает тему моделирования силовой электроники на ПЛИС и показывает, как быстро и с высокой степенью достоверности проверить разработанный алгоритм управления инвертором.
Сегодня множество компаний занимается разработкой систем управления, и мы знаем с какими трудностями они сталкиваются при внедрении своих продуктов.
Порой, чтобы доказать эффективность того или иного решения, необходимо проводить натурные испытания, подключая прототип системы управления к настоящему инвертору. Однако такой путь очень опасен. Случайная ошибка в коде системы управления может привести к поломке реального дорогостоящего оборудования.
Возвращаясь к примеру, рассмотрим рисунок выше. На одном из КПМ РИТМ запускается модель инвертора, подключенного к модели электрической сети. С нее, через ЦАП, передаются измерения на АЦП второго КПМ РИТМ с моделью системы управления инвертором. Модель формирует управляющий сигнал и передает его обратно на первый КПМ РИТМ с помощью ШИМ. ШИМ (широтно-импульсная модуляция) – это способ управления подачей мощности к силовым ключам инвертора.
В результате мы получили испытательный стенд для полноценной проверки алгоритмов управления инвертором. В любой момент можно быстро и безопасно остановить симуляцию и внести изменения в разрабатываемый алгоритм. И главное, после проведения тестирования и отладки из модели системы управления можно с легкостью сгенерировать С-код!