Сообщество Engee

Моделирование соленоида

Автор
avatar-mikhailpetrovmikhailpetrov
Notebook

Моделирование соленоида с помощью базовых блоков и блоков физического моделирования

В данном примере показан соленоид с возвратной пружиной. Соленоид моделируется как индуктивность, значение L которой зависит от положения поршня x. Обратная ЭДС для изменяющейся во времени индуктивности определяется как:

Поскольку L зависит от x:

можно получить используя данные от производителя и используя соотношение:

Затем можно интегрировать, чтобы получить L как функцию от x.

В модели уравнение (2) перерасчитывается для решения по i, а затем реализуется с использованием физических блоков. Управляемый источник тока затем ограничивает величину тока, приравнивая его к i.

Схема модели:

solenoid_1734682534158.png

Результаты симуляции:

Значения тока соленоида во времени, А:

newplot_46.png

Значения силы, генерируемой соленоидом, во времени, Н:

newplot_45.png