Универсальный линейный привод
Универсальный линейный привод, работающий от источника постоянного напряжения или ШИМ-драйвера.
Тип: AcausalElectricPowerSystems.Electromechanical.MechatronicActuators.GenericLinear
Путь в библиотеке:
|
Описание
Блок Универсальный линейный привод реализует модель универсального линейного привода, предназначенного для управления от источника постоянного напряжения или ШИМ-драйвера. Определите характеристики силы-скорости в виде табличных значений для питания двигателя при номинальном напряжении. Эта функциональность позволяет моделировать двигатель, не обращаясь к эквивалентной схеме.
Архитектура двигателя или привода определяет, как электрические потери зависят от силы. Например, в двигателе постоянного тока потери пропорциональны квадрату тока. Поскольку сила пропорциональна току, то потери также пропорциональны механической силе. В большинстве двигателей электрические потери пропорциональны квадрату механической силы. Блок Универсальный линейный привод вычисляет это значение потерь, используя предоставленные параметры КПД (%) и Скорость, на которой измеряется КПД.
Некоторые двигатели также имеют коэффициент потерь, который не зависит от силы. Примером может служить шунтирующий двигатель, в котором обмотка возбуждения потребляет постоянный ток независимо от нагрузки. Параметр Электрические потери, не зависящие от силы учитывает этот эффект.
КПД двигателя — это механическая мощность, деленная на сумму механической мощности и обоих электрических потерь. Блок предполагает, что скорость, на которой определяется КПД двигателя, находится в двигательном квадранте и, следовательно, является положительной.
Можно использовать блок в обратном направлении, изменив знак подаваемого напряжения. Например, блок Н-мостовой драйвер двигателя меняет направление вращения двигателя, если напряжение на порту REV больше, чем параметр Reverse threshold voltage. Однако, если использовать блок в обратном направлении, то указываются данные «сила-скорость» для работы в прямом направлении:
-
Положительные силы и положительные скорости в двигательном квадранте;
-
Положительная сила и отрицательные скорости в квадранте генерации против часовой стрелки;
-
Отрицательная сила и положительная скорость в генерирующем квадранте по часовой стрелке.
Тепловые эффекты модели
Можно открыть тепловой порт, чтобы смоделировать эффекты потерь при преобразовании энергии в тепло. Чтобы открыть тепловой порт, установите флажок для параметра Enable thermal port.
Допущения и ограничения
-
Данные кривой «сила-скорость» соответствуют только номинальному напряжению, поэтому блок выдает точные результаты только при плюс-минус номинальном напряжении.
-
Блок требует, чтобы ему предоставили данные о скорости силы для всего диапазона, в котором используется привод. Чтобы использовать привод в области генерации и торможения, предоставьте дополнительные данные за пределами обычной области движения.
-
Поведение модели чувствительно к данным о силе-скорости. Например, скорость холостого хода правильно определена и конечна только тогда, когда данные пересекают ось скорости.
-
Чтобы управлять блоком из блока Н-мостовой драйвер двигателя:
-
Не размещайте никаких других блоков между блоком Н-мостовой драйвер двигателя и блоком Универсальный линейный привод.
-
В диалоговом окне блока Н-мостовой драйвер двигателя установите параметр Freewheeling mode в значение
Via one semiconductor switch and one freewheeling diode. ВыборVia two freewheeling diodesне устанавливает выходное напряжение моста на ноль при низком уровне входного ШИМ-сигнала. -
В диалоговых окнах блоков Н-мостовой драйвер двигателя, Универсальный линейный привод и Источник напряжения с ШИМ убедитесь, что значение Режим работы одинаково для всех трех блоков.
-
Переменные
Используйте группу параметров Целевые значения, чтобы установить приоритет и начальные целевые значения для переменных параметров блока перед моделированием. Для получения дополнительной информации см. Настройка физических блоков с помощью целевых значений.
Порты
Ненаправленные
#
+
—
положительная клемма
электричество
Details
Ненаправленный порт, связанный с положительной клеммой привода.
| Имя для программного использования |
|
#
–
—
отрицательная клемма
электричество
Details
Ненаправленный порт, связанный с отрицательной клеммой привода.
| Имя для программного использования |
|
#
R
—
поршень
вращательная механика
Details
Механический ненаправленный порт, связанный с поршнем.
| Имя для программного использования |
|
#
C
—
корпус
вращательная механика
Details
Механический ненаправленный порт, связанный с корпусом привода.
| Имя для программного использования |
|
#
H
—
тепловой порт
тепло
Details
Тепловой порт.
Зависимости
Чтобы использовать этот порт, установите флажок Enable thermal port.
| Имя для программного использования |
|
Параметры
Основные
#
Значения скорости —
вектор значений скорости
m/s | mm/s | cm/s | km/s | m/hr | km/hr | in/s | ft/s | mi/s | ft/min | mi/hr | kn
Details
Вектор значений скорости для построения интерполяционной таблицы соответствия значений силы и скорости.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Значения силы —
вектор значений силы
N | nN | uN | mN | kN | MN | GN | dyn | lbf | kgf
Details
Вектор значений силы для построения интерполяционной таблицы соответствия значений силы и скорости.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Номинальное напряжение —
номинальное напряжение
V | uV | mV | kV | MV
Details
Укажите напряжение, на которое рассчитано моделируемое устройство.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
# КПД (%) — КПД двигателя
Details
КПД, который блок использует для расчета зависящих от силы электрических потерь.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Электрические потери, не зависящие от силы —
электрические потери, не зависящие от силы
W | uW | mW | kW | MW | GW | V*A | HP_DIN
Details
Фиксированные электрические потери, связанные с приводом, когда сила равна нулю.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Режим работы —
режим симуляции
ШИМ | Усреднённый
Details
Если установить для параметра Режим работы значение ШИМ, то нужно подать на электрические клеммы блока сигнал ШИМ, переключающийся между нулем и номинальным напряжением. Ток, потребляемый от электросети, равен величине, необходимой для передачи механической энергии и компенсации электрических потерь. Если приложенное напряжение превышает номинальное, то результирующая сила увеличивается пропорционально. Однако прикладывание напряжения, отличного от номинального, может дать нерепрезентативные результаты.
Если установить для параметра Режим работы значение Усреднённый, то сила, возникающая в ответ на приложенное напряжение будет равна:
где — значение силы при скорости . Ток, потребляемый от источника питания, таков, что произведение силы тока и равно средней потребляемой мощности.
| Значения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
#
Скорость, на которой измеряется КПД —
скорость, на которой измеряется КПД
m/s | mm/s | cm/s | km/s | m/hr | km/hr | in/s | ft/s | mi/s | ft/min | mi/hr | kn
Details
Скорость, которую блок использует для расчета зависящих от силы электрических потерь.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
Механические параметры
#
Масса поршня —
масса поршня
kg | mg | g | t | lbm | oz | slug
Details
Масса подвижной части мотора. Значение может быть нулевым.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Линейное демпфирование —
линейное демпфирование
N*s/m | kgf*s/m | lbf*s/ft | lbf*s/in
Details
Линейное демпфирование. Значение может быть нулевым.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
Температурная зависимость
#
Температурный коэффициент сопротивления —
температурный коэффициент сопротивления
1/K | 1/degR | 1/deltaK | 1/deltadegC | 1/deltadegF | 1/deltadegR
Details
Температурный коэффициент сопротивления.
Зависимости
Чтобы включить этот параметр, установите флажок у параметра Enable thermal port.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
#
Температура измерения —
температура измерения
K | degC | degF | degR | deltaK | deltadegC | deltadegF | deltadegR
Details
Температура, для которой определены параметры привода.
Зависимости
Чтобы включить этот параметр, установите флажок у параметра Enable thermal port.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |
Тепловой порт
# Тепловой порт — включение теплового порта
Details
Моделирование тепловых эффектов.
Чтобы включить моделирование тепловых эффектов, установите флажок параметра в положение включено.
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Нет |
#
Теплоемкость —
тепловая масса
J/K | kJ/K
Details
Тепловая масса — это энергия, необходимая для повышения температуры на один градус.
Зависимости
Чтобы включить этот параметр, установите флажок у параметра Enable thermal port.
| Единицы измерения |
|
| Значение по умолчанию |
|
| Имя для программного использования |
|
| Вычисляемый |
Да |