Главная мысль
Пропорциональный клапан в большинстве практических случаев управляется током катушки, а не напряжением на катушке.
Напряжение — это способ заставить ток течь. Но сам клапан «чувствует» не напряжение, а магнитную силу. А магнитная сила зависит от тока, геометрии магнитной системы и положения якоря.
Если упростить:
больше ток → больше магнитная сила → больше воздействие на клапан.
Поэтому хороший усилитель должен не просто выдавать PWM, а измерять ток и регулировать его.
Катушка — это не резистор
Если бы катушка соленоида была обычным резистором, всё было бы проще: подали напряжение — получили ток по закону Ома. В таком случае ток почти мгновенно устанавливался бы на уровне:
I ≈ U / R
где U — приложенное напряжение, а R — активное сопротивление нагрузки.
Но катушка соленоида — это не только сопротивление провода. Электрически она представляет собой R-L нагрузку: последовательно соединённые активное сопротивление обмотки Rкат и индуктивность Lкат.
Сопротивление определяет, каким будет ток в установившемся режиме. Если подать на катушку постоянное напряжение и подождать достаточно долго, ток приблизится к значению:
Iуст ≈ U / Rкат
Именно это значение часто используют для грубой оценки: например, если катушка рассчитана на 24 В и имеет сопротивление 12 Ом, её установившийся ток будет около 2 А.
Однако индуктивность меняет поведение катушки во времени. Она препятствует быстрому изменению тока. Поэтому ток через катушку не может мгновенно стать равным 2 А после включения питания и не может мгновенно упасть до нуля после отключения.
При включении напряжения ток нарастает плавно, по экспоненциальной кривой:
i(t) = (U / R) · (1 − e^(−t/τ))
где τ — постоянная времени R-L цепи:
τ = L / R
Чем больше индуктивность катушки L, тем медленнее изменяется ток. Чем больше активное сопротивление R, тем быстрее ток выходит на установившееся значение.
Через одну постоянную времени τ ток достигает примерно 63% от установившегося значения. Через три постоянные времени — около 95%. Через пять постоянных времени ток можно считать практически установившимся.
Например, если катушка имеет:
L = 20 мГн
R = 12 Ом
то постоянная времени будет:
τ = L / R = 0,02 / 12 ≈ 0,0017 с ≈ 1,7 мс
Это означает, что ток не появится мгновенно, а будет нарастать в течение нескольких миллисекунд.
При отключении катушки ситуация тоже отличается от обычного резистора. В магнитном поле катушки накоплена энергия:
E = 1/2 · L · I²
Эта энергия не может исчезнуть мгновенно. После отключения ключа катушка пытается сохранить прежний ток и создаёт напряжение такой полярности, чтобы ток продолжал течь. Если для этого тока есть путь через диод, TVS, снаббер или другой защитный элемент, ток будет постепенно спадать.
В простейшем виде спад тока можно описать экспонентой:
i(t) = I0 · e^(−t/τ)
где I0 — ток в момент отключения.
На практике скорость спада тока после отключения зависит не только от самой катушки, но и от схемы силового каскада. Например, если параллельно катушке стоит обычный шоттки-диод или быстрый диод, ток будет спадать относительно медленно, потому что напряжение на катушке при размагничивании небольшое. Если используется более высокое напряжение ограничения, например TVS, стабилитронная цепочка или активный fast decay режим, ток может спадать значительно быстрее.
Для пропорционального клапана это важно по двум причинам.
Во-первых, ток катушки связан с магнитной силой, а магнитная сила влияет на положение плунжера или золотника. Если ток меняется медленно, клапан тоже не может мгновенно перейти в новое положение.
Во-вторых, при управлении PWM-сигналом силовой ключ постоянно включает и отключает напряжение на катушке. Но из-за индуктивности ток через катушку не повторяет форму PWM-напряжения. Напряжение на ключе и катушке может быть прямоугольным, а ток остаётся сглаженным. Именно поэтому катушка соленоида сама частично работает как электрический фильтр.
Это полезное свойство: силовой каскад может быстро переключать напряжение, а ток через катушку получается значительно более плавным. Но полностью полагаться только на это нельзя. Для пропорционального клапана важен именно контролируемый ток, а не просто среднее напряжение. Поэтому нормальный драйвер катушки измеряет фактический ток и регулирует PWM так, чтобы поддерживать заданное значение тока независимо от сопротивления катушки, температуры, питания и динамики нагрузки.
[Эквивалентная схема катушки: активное сопротивление Rкат последовательно с индуктивностью Lкат. На графике показано, что при включении напряжения ток растёт не ступенькой, а по экспоненциальной кривой. При отключении ток также не исчезает мгновенно, а плавно спадает, пока энергия, запасённая в магнитном поле катушки, рассеивается в элементах силовой цепи.]
Нагрев катушки меняет сопротивление
Катушка при работе греется. Сопротивление медной обмотки растёт с температурой. Если питание по напряжению остаётся тем же, ток уменьшается.
Для on/off клапана это часто допустимо: клапан всё равно сработал и удерживается. Для пропорционального клапана это хуже, потому что изменение тока меняет магнитную силу и рабочую точку.
Пример в логике:
- холодная катушка: сопротивление меньше, ток больше;
- горячая катушка: сопротивление больше, ток меньше;
- при том же напряжении усилие соленоида может измениться.
Усилитель с замкнутым контуром по току компенсирует это: он увеличивает или уменьшает duty cycle PWM так, чтобы ток остался заданным.
Как работает замкнутый контур по току
В простом варианте силовая часть драйвера устроена как низковольтный ключ:
- катушка подключена к плюсу питания;
- второй вывод катушки идёт на силовой MOSFET;
- MOSFET коммутирует катушку на землю;
- ток измеряется по шунту или датчику тока;
- микроконтроллер сравнивает измеренный ток с заданием;
- регулятор меняет PWM, чтобы ошибка стала меньше.
Это и есть closed-loop current control — замкнутый контур регулирования тока.
Главная идея такого управления в том, что драйвер не просто подаёт на катушку некоторое напряжение или фиксированный PWM. Он постоянно измеряет фактический ток катушки и сравнивает его с заданным значением Iset.
Если измеренный ток Imeas меньше задания, регулятор увеличивает скважность PWM. MOSFET дольше открыт, к катушке прикладывается напряжение питания, и ток растёт быстрее.
Если измеренный ток выше задания, регулятор уменьшает скважность PWM. Среднее напряжение на катушке уменьшается, и ток снижается или растёт медленнее.
Разность между заданным и измеренным током называется ошибкой регулирования:
e = Iset − Imeas
Регулятор PI или PID обрабатывает эту ошибку и формирует управляющий сигнал для PWM. В результате контур автоматически подстраивает силовой каскад так, чтобы фактический ток катушки был близок к заданному.
Такой подход особенно важен для пропорциональных клапанов. Сопротивление катушки меняется при нагреве, напряжение питания может немного проседать, а сама катушка является индуктивной нагрузкой. Без обратной связи один и тот же PWM не всегда даст один и тот же ток.
Замкнутый контур решает эту проблему: драйвер управляет не «процентом PWM», а именно током катушки. Поэтому клапан получает более стабильную магнитную силу, а его поведение становится более повторяемым и предсказуемым.
Почему нельзя просто поставить PWM от контроллера
Иногда кажется: «у меня ПЛК умеет PWM, подключу катушку через ключ и всё». Для простого on/off соленоида это может сработать. Для пропорционального клапана — не всегда.
Проблемы:
- Нет измерения тока — значит нет компенсации нагрева и разброса катушки.
- Нет ограничения максимального тока — можно перегреть катушку.
- Нет нормального Imin/Imax — трудно убрать мёртвую зону.
- Нет независимого dither — клапан может залипать на малых командах.
- Нет ramp — гидравлика может дёргаться.
- Нет диагностики — обрыв/КЗ становятся неприятным сюрпризом.
Ограничение по питанию и сопротивлению катушки
Токовый драйвер не волшебный. Чтобы получить нужный ток, ему должно хватить напряжения питания.
Приближённая оценка достижимого тока:
Iдост ≈ (Uпит - Uпотерь) / Rкат
где:
Uпит— фактическое питание;Uпотерь— падение на ключе, шунте, проводах и внутренних элементах;Rкат— сопротивление катушки.
Пример: катушка 18 Ом, питание 24 В, потери условно 1 В.
Iдост ≈ (24 - 1) / 18 ≈ 1,28 А
Если поставить уставку 2 А, физически она не достигнется. Не потому что драйвер «плохой», а потому что питания не хватает для такой катушки.
Что происходит при выключении ключа
Катушка не любит резкого выключения тока. Энергия, накопленная в индуктивности, должна куда-то уйти. Поэтому в драйвере есть путь размагничивания: диод свободного хода, TVS, активный clamp или другая схема.
Способ размагничивания влияет на:
- скорость спада тока;
- уровень электромагнитных помех;
- выбросы напряжения;
- нагрев элементов;
- динамику закрытия клапана.
Диод свободного хода обычно даёт мягкое и помехоустойчивое поведение, но спад тока получается не самый быстрый. Жёсткие clamp-схемы могут ускорить спад, но требуют аккуратной конструкции и дают больше напряжения на ключе.