Типовой линейный привод, управляемый от источника напряжения постоянного тока или драйвера ШИМ
Simscape/Электрический/Электромеханический/Мехатронный Приводы
Блок Generic Linear Actuator реализует модель типового линейного привода, предназначенного для привода от источника напряжения постоянного тока или драйвера ШИМ. Задайте характеристики сила-скорость в терминах табличных значений для питания двигателя при номинальном напряжении. Эта функциональность позволяет вам моделировать двигатель без ссылки на эквивалентную схему.
Архитектура двигателя или привода определяет, каким образом электрические потери зависят от силы. Для примера двигатель постоянного тока имеет потери, которые пропорциональны квадрату тока. Поскольку сила пропорциональна току, потери также пропорциональны механической силе. Большинство двигателей имеют термин электрических потерь, который пропорциональен квадрату механической силы. Блок Generic Linear Actuator вычисляет этот термин потерь, используя Motor efficiency (percent) и Speed at which efficiency is measured параметры, которые вы предоставляете.
Некоторые двигатели также имеют термин потерь, который не зависит от силы. Примером является двигатель постоянного тока с параллельным возбуждением, где обмотка возбуждения потребляет постоянный ток независимо от нагрузки. Этот эффект учитывается параметром Force-independent electrical losses.
Эффективность мотора является механической степенью, разделенной на сумму механической степени и обоих членов электрических потерь. Блок принимает, что скорость, с которой задан КПД мотора, находится в квадранте двигателя и, следовательно, положительная.
Можно управлять блоком в обратном направлении, меняя знак приложенного напряжения. Блок H-Bridge, для примера, меняет направление двигателя на противоположное, если напряжение в порту REV больше, чем параметр Reverse threshold voltage. Однако, если вы используете блок назад, задайте данные скорости-силы для прямой операции:
Положительные силы и положительные скорости в квадранте двигателя.
Положительная сила и отрицательные скорости в генерирующем квадранте против часовой стрелки.
Отрицательная сила и положительная скорость в генерирующем квадранте по часовой стрелке.
Блок имеет дополнительный тепловой порт, скрытый по умолчанию. Чтобы открыть тепловой порт, щелкните правой кнопкой мыши блок в модели, а затем из контекстного меню выберите Simscape > Block choices > Show thermal port. Это действие отображает тепловой порт, H на значке блока, и отображает параметры Temperature Dependence и Thermal Port.
Используйте тепловой порт, чтобы симулировать эффекты потерь сопротивления меди, которые преобразуют электрическую степень в тепло. Для получения дополнительной информации об использовании тепловых портов и о параметрах Temperature Dependence и Thermal Port, смотрите Симуляция Термальных эффектов в Вращательных и Поступательных Приводах.
Данные кривой сила-скорость соответствуют только номинальному напряжению, поэтому блок выдает точные результаты только при приведении в действие плюс или минус номинального напряжения.
Блок требует, чтобы вы предоставили данные о силовой скорости для полной области значений, над которым вы используете привод. Чтобы использовать привод в областях генерации и торможения, предоставьте дополнительные данные за пределами области нормального двигателя.
Поведение модели чувствительно к данным о силовой скорости. Для примера скорость без нагрузки правильно задана и конечна только, когда данные пересекают ось скорости.
Чтобы прогнать блок из H-Bridge блока:
Не помещайте другие блоки между блоками H-Bridge и Generic Linear Actuator.
В H-Bridge диалогового окна блока установите Freewheeling mode равным Via one semiconductor switch and one freewheeling diode
. Выбор Via two freewheeling diodes
не устанавливает выходное напряжение моста в нуль, когда входной сигнал ШИМ низок.
В H-Bridge, Generic Linear Actuator и Controlled PWM Voltage диалоговых окон блока гарантируют, что для всех трех блоков Simulation mode является одинаковым.