Проект алгоритма проверок

Описание

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

Действие

Проверьте параметры и другие входные данные

Проверьте, что вы идентифицировали и ввели входные параметры (например, двигатель и параметры инвертора, тактовая частота и переключающаяся частота) правильно. Если входные данные будут неправильными, алгоритм управления двигателем не будет работать. Используйте инструмент оценки параметра Motor Control Blockset™, чтобы вычислить параметры двигателя. Для получения дополнительной информации смотрите Оценку Параметры PMSM Используя Рекомендуемое Оборудование.

Проверьте формы измеренных токов

После того, как вы нагрузите вал двигателя, проверите, что формы измеренных сигналов совпадают с формой, видимой в симуляциях. Например, ориентированный на поле на управление гарантирует совершенные синусоидальные формы волны для токов. Для исключений смотрите Входные параметры ADC Проверки.

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

Проверьте, что все диспетчеры использовали в модели (например, ПИ-контроллеры и наблюдатель скользящего режима) спроектированы правильно.

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

Модельно-ориентированное проектирование гарантирует, что правильная симуляция модели приводит к идентичным результатам на целевом компьютере с идентичными усилениями (которые совпадают со значениями усиления, вычисленными в процессе моделирования) для всех контроллеров.

Проверьте представление сигнала

Проверяйте, можно ли представлять сигналы правильно для выбранного типа данных. Например, не возможно сохранить значение 1024 в 8-битном типе данных. Точно так же не возможно представлять некоторые значения усиления в выбранном формате с фиксированной точкой.

Проверьте базовые значения в относительных единицах

Если вы работаете с системой в относительных единицах, проверяйте, что базовое значение количества (например, базовый ток), выбран правильно. Для получения дополнительной информации смотрите систему в относительных единицах.