Motor Control Blockset™ использует их Международная система единиц (СИ):
Количество | Модуль | Символ |
---|---|---|
Напряжение | вольт | V |
Текущий | ампер | A |
Скорость | радианы в секунду обороты в минуту | rad/s об/мин |
Крутящий момент | ньютон-метр | N.m |
Степень | ватт | W |
Единица СИ для скорости является rad/s. Однако большинство производителей использует об/мин в качестве модуля, чтобы задать скорость вращения двигателей. Motor Control Blockset предпочитает об/мин как модуль скорости вращения по rad/s. Однако можно использовать любое значение на основе настройки.
Система на модуль (PU) обычно используется в электротехнике, чтобы выразить значения количеств как напряжение, текущее, степень, и так далее. Это используется в трансформаторах и машинах AC для анализа энергосистемы. Инженеры встраиваемых систем также используют эту систему в оптимизированной генерации кода и масштабируемости, особенно при работе с целями фиксированной точки.
Для данного количества (такого как напряжение, текущее, степень, скорость и крутящий момент), система PU выражает значение в терминах основного количества:
Обычно большинство систем выбирает номинальную стоимость системы как основные значения. Иногда, система может также выбрать максимальное измеримое значение как основное значение. После того, как вы установите основные значения, все сигналы представлены в PU относительно выбранного основного значения.
Например, в системе блока управления приводом, если выбранное основное значение тока составляет 10 А, то представление PU тока на 2 А выражается как (2/10) PU = 0.2 PU.
Точно так же
Например, представление единицы СИ 0.2 PU = (0.2 x основывают значение), = (0.2 x 10) A.
Motor Control Blockset использует эти соглашения задать основные значения для напряжения, текущего, скорость, крутящий момент и степень.
Количество | Представление | Соглашение |
---|---|---|
Базовое напряжение | Vbase | Это - максимальное напряжение фазы, предоставленное инвертором. Обычно это для вектора пробела PWM и для синусоидального PWM. |
Основной ток | Ibase | Это - максимальный ток, который может быть измерен ADC, соединенным с инвертором. Обычно, но не обязательно, это - IMAX инвертора. |
Основная скорость | Nbase | Это - номинал (или оцененный) скорость двигателя. Это - также максимальная скорость, которой двигатель может достигнуть при номинальном напряжении и номинальной загрузке без ослабляющей поле операции. |
Основной крутящий момент | Tbase | Это - крутящий момент, который математически выведен в основном токе. Физически, двигатель может или не может смочь произвести этот крутящий момент. Обычно это . |
Основная степень | Pbase | Это - степень, выведенная базовым напряжением и основным током. Обычно это . |
где:
Vdc является напряжением постоянного тока, которое вы предоставляете инвертору.
Imax является максимальным током, измеренным ADCs, соединенным с датчиками тока инвертора.
p является количеством пар полюса, доступных в PMSM.
λpm является потокосцеплением постоянного магнита PMSM.
Для напряжения и текущих значений, можно обычно рассматривать пиковое значение номинального синусоидального напряжения (или текущий) как 1PU. Поэтому основные значения, используемые в напряжении и текущие, являются значениями RMS, умноженными на , или пиковое значение, измеренное между нейтральным в отношении фазы.
Можно упростить вычисления при помощи системы PU. Motor Control Blockset использует эти основные определения значения в PU-system-related преобразованиях, выполняемых алгоритмами, используемыми в примерах тулбокса. Тулбокс хранит PU-system-related переменные в структуре под названием PU_System
в рабочей области MATLAB®.
Представление на модуль сигналов имеет много преимуществ перед единицами СИ. Этот метод:
Повышает вычислительную эффективность выполнения кода, и поэтому предпочтительная система для целей фиксированной точки.
Создает масштабируемый алгоритм управления, который может использоваться через многие системы.