Двигатель с постоянными магнитами
Эта модель основана на микромоторе постоянного тока Faulhaber серии 0615. Значения параметров соответствуют варианту этого двигателя с напряжением 1,5 В. Модель использует эти параметры для проверки заявленной производителем скорости без нагрузки, тока без нагрузки и крутящего момента на холостом ходу.
При запуске симуляции в течение первых 0,1 секунды на двигатель не оказывается внешняя нагрузка, и скорость нарастает до значения без нагрузки. Затем через 0,1 секунды крутящий момент остановки прикладывается в качестве нагрузки к валу двигателя.
Часто производители не указывают параметры эквивалентной схемы, и их приходится рассчитывать на основе такой информации, как скорость холостого хода, крутящий момент на холостом ходу и КПД. Для проверки рассчитанной эквивалентной схемы перед использованием модели двигателя в полной системе моделирования можно использовать испытательный стенд, подобный этому.
Модель

Подсистема двигателя постоянного тока

Результаты моделирования
Откройте и запустите симуляцию модели с помощью следующих двух ячеек с кодом.
modelName = "magnet_dcmotor";
magnet_dcmotor_model = modelName in [m.name for m in engee.get_all_models()] ? engee.open( modelName ) : engee.load( "$(@__DIR__)/$(modelName).engee");
results = engee.run( modelName )
Отобразим результаты моделирования.
plot( plot(results["w"].time, results["w"].value, lab = "w"),
plot(results["Load torque"].time, results["Load torque"].value, lab = "Load torque"),
layout = (2,1)
)
Вывод
Мы рассмотрели работу модели двигателя с постоянными магнитами. Результаты симуляции хорошо согласуются с данными производителя.