Generic Rotary Actuator
Страница в процессе разработки. |
Универсальный поворотный привод, управляемый от источника постоянного напряжения или ШИМ-драйвера
Описание
Блок Generic Rotary Actuator реализует модель универсального поворотного привода, предназначенного для управления от источника постоянного напряжения или ШИМ-драйвера. Определите характеристики крутящего момента-скорости в виде табличных значений для питания двигателя при номинальном напряжении. Эта функциональность позволяет моделировать двигатель, не обращаясь к эквивалентной схеме.
Архитектура двигателя или привода определяет, как электрические потери зависят от крутящего момента. Например, у двигателя постоянного тока потери пропорциональны квадрату тока. Поскольку крутящий момент (или момент силы) пропорционален току, потери также пропорциональны механическому моменту. В большинстве двигателей электрические потери пропорциональны квадрату крутящего момента. Блок Generic Rotary Actuator рассчитывает это значение потерь, используя предоставленные параметры Motor efficiency (percent) и Speed at which efficiency is measured.
Некоторые двигатели также имеют коэффициент потерь, который не зависит от крутящего момента. Примером может служить шунтирующий двигатель, в котором обмотка возбуждения потребляет постоянный ток независимо от нагрузки. Параметр Torque-independent electrical losses учитывает этот эффект.
КПД двигателя — это механическая мощность, деленная на сумму механической мощности и обоих электрических потерь. Блок предполагает, что скорость, на которой определяется КПД двигателя, находится в двигательном квадранте и, следовательно, является положительной.
Можно работать с блоком в обратном направлении, изменив знак подаваемого напряжения. Например, блок H-Bridge меняет направление вращения двигателя, если напряжение на порту REV больше, чем параметр Reverse threshold voltage. Однако если блок используется в обратном направлении, то укажите данные "крутящий момент-скорость" для работы в прямом направлении:
-
Положительные крутящие моменты и положительные скорости в двигательном квадранте;
-
Положительные крутящие моменыты и отрицательные скорости в квадранте генерации против часовой стрелки;
-
Отрицательный крутящий момент и положительная скорость в генерирующем квадранте по часовой стрелке.
Допущения и ограничения
-
Данные кривой "крутящий момент-скорость" соответствуют только номинальному напряжению, поэтому блок выдает точные результаты только при плюс-минус номинальном напряжении.
-
В этом блоке необходимо предоставить данные о крутящем моменте для всего диапазона, в котором используется привод. Чтобы использовать привод в области генерации и торможения, предоставьте дополнительные данные за пределами области нормального движения.
-
Поведение модели чувствительно к данным о крутящем моменте-скорости. Например, скорость холостого хода правильно определена и конечна только тогда, когда данные пересекают ось скорости.
-
Чтобы управлять блоком из блока H-Bridge:
-
Не размещайте никаких других блоков между блоком H-Bridge и блоком Generic Rotary Actuator.
-
В диалоговом окне блока H-Bridge установите параметр Freewheeling mode в значение
Via one semiconductor switch and one freewheeling diode
. ВыборVia two freewheeling diodes
не устанавливает выходное напряжение моста на ноль при низком уровне входного ШИМ-сигнала. -
В диалоговых окнах блоков H-Bridge, Generic Rotary Actuator и Controlled PWM Voltage убедитесь, что значение Simulation mode одинаково для всех трех блоков.
-
Порты
Ненаправленные
#
+
—
положительная клемма
электричество
Details
Ненаправленный порт, связанный с положительной клеммой привода.
Имя для программного использования |
|
#
–
—
отрицательная клемма
электричество
Details
Ненаправленный порт, связанный с отрицательной клеммой привода.
Имя для программного использования |
|
#
R
—
ротор
вращательная механика
Details
Механический ненаправленный порт, связанный с ротором.
Имя для программного использования |
|
#
C
—
корпус
вращательная механика
Details
Механический ненаправленный порт, связанный с корпусом привода.
Имя для программного использования |
|
#
H
—
тепловой порт
тепло
Details
Тепловой порт.
Зависимости
Чтобы использовать этот порт, установите флажок Enable thermal port.
Имя для программного использования |
|
Параметры
Main
# Enable thermal port — включение теплового порта
Details
Моделирование тепловых эффектов.
Чтобы включить моделирование тепловых эффектов, установите флажок параметра в положение включено.
Значение по умолчанию |
|
Имя для программного использования |
|
Electrical Torque
#
Speed values —
вектор значений скорости
rpm
| deg/s
| rad/s
Details
Вектор значений скорости для построения интерполяционной таблицы соответствия значений крутящего момента и скорости.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Torque values —
вектор значений крутящего момента
N*m
| mN*m
| lbt*ft
Details
Вектор значений крутящего момента для построения интерполяционной таблицы соответствия значений крутящего момента и скорости.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Rated voltage —
номинальное напряжение
V
| MV
| kV
| mV
Details
Укажите напряжение, на которое рассчитано моделируемое устройство.
Значение по умолчанию |
|
Имя для программного использования |
|
# Motor efficiency (percent) — КПД двигателя
Details
КПД, который блок использует для расчета электрических потерь, зависящих от крутящего момента.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Speed at which efficiency is measured —
скорость, на которой измеряется КПД
rpm
| deg/s
| rad/s
Details
Скорость, которую блок использует для расчета электрических потерь, зависящих от крутящего момента.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Torque-independent electrical losses —
фиксированные электрические потери
W
| GW
| MW
| kW
| mW
| uW
| HP_DIN
Details
Фиксированные электрические потери, связанные с приводом, когда крутящий момент равен нулю.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Simulation mode —
режим симуляции
PWM
| Averaged
Details
Если установите для параметра Simulation mode значение PWM
, то подайте на электрические клеммы блока сигнал ШИМ, переключающийся между нулем и номинальным напряжением. Ток, потребляемый от электросети, равен величине, необходимой для передачи механической мощности и компенсации электрических потерь. Если приложенное напряжение превышает номинальное, результирующий крутящий момент увеличивается пропорционально. Однако подача напряжения, отличного от номинального, может дать нерепрезентативные результаты.
Если установите параметр Simulation mode в значение Averaged
, то крутящий момент, возникающий в ответ на приложенное напряжение будет равен:
где — значение крутящего момента при скорости . Ток, потребляемый от источника питания, таков, что произведение тока и равно средней потребляемой мощности.
Значение по умолчанию |
|
Имя для программного использования |
|
Mechanical
#
Rotor inertia —
инерция ротора
g*cm^2
| kg*m^2
| lbm*ft^2
| lbm*in^2
| slug*ft^2
| slug*in^2
Details
Сопротивление ротора изменению движения двигателя. Значение может быть нулевым.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Rotor damping —
демпфирование ротора
N*m/(rad/s)
| ft*lbf/(rad/s)
Details
Демпфирование ротора. Значение может быть нулевым.
Значение по умолчанию |
|
Имя для программного использования |
|
Temperature Dependence
#
Resistance temperature coefficient —
температурный коэффициент сопротивления
1/K
| 1/degR
| 1/deltaK
| 1/deltadegC
| 1/deltadegF
| 1/deltadegR
Details
Температурный коэффициент сопротивления.
Зависимости
Чтобы включить этот параметр, установите флажок у параметра Enable thermal port.
Значение по умолчанию |
|
Имя для программного использования |
|
#
Measurement temperature —
температура измерения
K
| degC
| degF
| degR
| deltaK
| deltadegC
| deltadegF
| deltadegR
Details
Температура, для которой определены параметры привода.
Зависимости
Чтобы включить этот параметр, установите флажок у параметра Enable thermal port.
Значение по умолчанию |
|
Имя для программного использования |
|
Thermal Port
#
Thermal mass —
тепловая масса
J/K
| kJ/K
Details
Тепловая масса — это энергия, необходимая для повышения температуры на один градус.
Зависимости
Чтобы включить этот параметр, установите флажок у параметра Enable thermal port.
Значение по умолчанию |
|
Имя для программного использования |
|