exponenta event banner

Разработка алгоритма управления

Создать алгоритм контроллера для системы управления двигателем

Создайте подсистемы регулирования крутящего момента и скорости, проверьте целевое время выполнения и настройте коэффициенты усиления управления.

Блоки

развернуть все

Контрольная ссылка

Контрольный справочник ACIMВычислить опорные токи для полеориентированного управления асинхронным двигателем
Управление передачей данных ACIMРазделение тока по осям d и q для устранения возмущений
Модуль оценки скорости проскальзывания ACIMРасчет скорости скольжения асинхронного двигателя переменного тока
Устройство оценки крутящего момента ACIMОценка электромеханического крутящего момента и мощности
Ограничитель DQНапряжение насыщения (или ток) в системе отсчета dq
Ссылка на управление MTPAВычислить опорные токи для работы с максимальным крутящим моментом на ампер (MTPA) и ослаблением поля
Управление прямой передачей PMSMРазделение тока по осям d и q для устранения возмущений
Устройство оценки крутящего момента PMSMОценка электромеханического крутящего момента и мощности
Генератор положенияСформировать рампу положения фиксированной частоты
Шестиступенчатая коммутацияФормирование последовательности переключения для шестиступенчатой коммутации бесщеточного двигателя постоянного тока (BLDC)
Ссылка на управление векторомВычислить компоненты оси d и q опорного вектора

Контроллеры

Функция сниженияВычислить коэффициент снижения
Дискретный контроллер PIВнедрение дискретного PI-контроллера
Дискретный контроллер PI с защитой от обмотки и сбросомВнедрение дискретного PI-контроллера с функцией защиты от намотки и сброса
Autotuner для управления с ориентацией на полеАвтоматическая и последовательная настройка нескольких контуров управления PID в полевых приложениях управления

Математические преобразования

3-Phase Генератор синусоидального напряженияФормирование сбалансированных трехфазных синусоидальных сигналов
atan2Вычислить четырехквадрантный арктангенс
Трансформация КларкаРеализация преобразования ab в αβ
Обратное преобразование КларкаРеализация преобразования αβ в abc
Обратное преобразование парковОсуществить преобразование dq в αβ
Преобразование паркаОсуществить преобразование αβ в dq
Синусоидальный поискРеализация синусоидальных и косинусных функций с использованием табличного подхода поиска
Генератор векторов пространстваГенерировать сигналы пространственно-векторной модуляции
Реле защитыРеализовать реле защиты с определенными характеристиками отключения по минимальному времени (DMT)
Получение последовательного хостаКонфигурирование интерфейса последовательной связи на стороне хоста для приема данных с последовательного порта
Настройка последовательного узлаКонфигурирование портов связи, используемых блоками последовательного приема хоста и последовательного передачи хоста
Последовательная передача хостаКонфигурирование интерфейса последовательной связи на стороне хоста для передачи данных на последовательный порт
Скорость и положение залаВычислить скорость и оценить положение ротора с помощью датчиков Холла
Срок действия ХоллаВычислить направление вращения ротора и достоверность последовательности датчиков Холла
Механическое в электрическое положениеВычислить электрическое положение ротора от механического положения
Квадратурный декодерВычислить положение квадратурного кодера
Декодер распознавателяВычислить электрическое угловое положение распознавателя
Контрольный таймер программного обеспеченияВыводить значение true, пока счетчик не достигнет максимального значения счетчика
Измерение скоростиВычислить скорость от углового положения ротора
Наблюдатель скользящего режимаВычислить электрическое положение и механическую частоту вращения ротора
Флюс-наблюдательВычислить электрическое положение, магнитный поток и электрический момент ротора
Фильтр БИХРеализовать фильтр с бесконечной импульсной характеристикой (IIR)
Векторный графикВекторы графика в пространственной области

Темы

Проектный полевой алгоритм управления

Проектирование и интеграция подсистем регулирования крутящего момента и скорости.

Оценка контрольных выигрышей от параметров двигателя

Выполните настройку параметров управления для подсистем управления скоростью и крутящим моментом.

Проверка кода и профилирование с использованием тестирования PIL

Проверьте подсистемы регулирования крутящего момента и частоты вращения.