Спроектируйте текущий и подсистемы масштабирования положения

Используйте эти шаги, чтобы спроектировать ток и подсистемы масштабирования положения:

  1. Создайте текущую подсистему масштабирования.

    Эта подсистема читает, ток в ADC считает и преобразует ее в значения на модуль (PU).

    В этой подсистеме IaOffset и IbOffset блоки Data Store Memory являются смещениями ADC для текущего измерения, и они - конкретное оборудование. Файл mcb_SetInverterParameters.m содержит смещение ADC по умолчанию (CtSensAOffset и CtSensBOffset) для немногих коммерчески доступных инверторов. Для получения дополнительной информации о ADC возмещает калибровку в оборудовании, видят Запуск 3-фазовые электродвигатели переменного тока в Регулировании без обратной связи и Калибруют Смещение ADC.

    В этой подсистеме моторная фаза, текущая измеренный в количествах ADC, преобразована в ток в PU. PU_System.I_base значение относится к основному току в этой подсистеме. Для получения дополнительной информации о системе PU, смотрите Систему На модуль. Смотрите mcb_SetPUSystem.m файл, который вычисляет значения PU для системы.

    Можно использовать основные значения в вычислении реальных значений от на модуль. Чтобы реализовать реальные значения или значения единицы СИ, см. модель mcb_pmsm_foc_qep_f28379d_SIUnit используемый в Поле в качестве примера Ориентированное Управление PMSM при помощи единиц СИ.

    IaOffset и IbOffset блоки Data Store Memory используются, чтобы осуществлять обмен данными между текущими подсистемами и подсистемами положения.

  2. Создайте подсистему масштабирования положения.

    Эта подсистема читает положение ротора из импульсного количества QEP.

    В этой подсистеме блок Quadrature Decoder читает количество положения из блока драйвера оборудования или модели объекта управления. Блок преобразует положение механического устройства ротора в количествах положения энкодера к углу механического устройства ротора в PU (0-1).

    Блок Mechanical to Electrical Position (Mech2Elec Position) настраивает механический угол для смещения QEP и преобразует его в электрический угол. Этот ротор электрический угол требуется для алгоритма FOC вращать двигатель. Обратитесь к Квадратурной Калибровке Смещения Энкодера для Двигателя PMSM для вычисления смещения энкодера QEP.

    Блок Speed Measurement вычисляет скорость от положения ротора. В диалоговом окне параметров блоков Speed Measurement, установленном параметр Delays for speed calculation (number of samples) на 20. Мы выбрали значение 20 в этом рабочем процессе так, чтобы блок мог измерить максимальную скорость двигателя, который находится под тестом. Блок Speed Measurement выводит скорость в PU.

Эти подсистемы, которые вы создаете, включают текущее масштабирование и логику декодирования положения.

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