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

Описание

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

Действие

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

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

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

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

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

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

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

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

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

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

Проверьте основные значения для представления PU

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

Для просмотра документации необходимо авторизоваться на сайте