КАМЕРА·ПОЛИМЕР спецификации ↗

Главная / Автоматика

ПИД-регулятор камеры полимеризации: настройка и автонастройка

Короткий ответ

Правильно настроенный ПИД держит воздух в камере в пределах ±1–2 °C от уставки, тогда как релейный режим раскачивает температуру на ±5–10 °C. Быстрее всего настроить через автонастройку (autotune): прогрели камеру до 180–200 °C, запустили режим AT, контроллер сам подобрал P, I и D. Вручную обычно правят только заброс на первом выходе: усиливают D и расширяют пропорциональную зону, чтобы камера не проскакивала уставку на 10–20 °C. ПИД работает точно только в паре с SSR и коротким периодом ШИМ 2 с, с контактором он вырождается в грубое двухпозиционное управление.

Заброс на 15 °C выше уставки на первом прогреве. Типичная картина для камеры со свежим, ненастроенным регулятором. Стрелка вылетает к 205 °C при заданных 190 °C, потом проваливается к 178 °C, и так три-четыре качка, прежде чем успокоиться. Порошок на краю детали уже подпекается, а в центре ещё недобрал. Вся разница между такой пилой и ровной полкой прячется в трёх числах внутри контроллера.

Панель ПИД-регулятора камеры полимеризации с уставкой 190 градусов и текущей температурой на дисплее
fig.01 — ПИД-регулятор на дверце шкафа: верхнее число — текущая температура воздуха, нижнее — уставка; между ними и работает вся настройка

01 / сутьЧто делает ПИД и чем он лучше вкл/выкл

Двухпозиционный регулятор умеет две команды: включить всю мощность или выключить. Держит порог по гистерезису: упала температура ниже уставки на 1 °C, врубил ТЭНы на полную; поднялась выше, отрубил. Проблема в инерции. Пока датчик заметит, что уставка достигнута, раскалённые ТЭНы уже загнали в камеру лишнее тепло, и воздух проскакивает вверх. Потом наоборот: пока камера остынет до нижнего порога, спирали давно холодные. По воздуху набегает размах ±5–10 °C.

ПИД не рубит мощность целиком. Он считает, сколько нужно прямо сейчас, и выдаёт долю от полной: у полки это 20–30 %, только чтобы закрыть теплопотери сквозь стенки. Температура почти не колеблется, реально достижимо ±1–2 °C. Про сам разброс и его причины есть отдельный разбор про плавающую температуру.

Для домашней камеры вообще нужен ПИД или хватит вкл/выкл?
Для эмали, которая прощает ±10 °C, хватит и двухпозиционного с гистерезисом 2–3 °C. Но муар, антик, полиэфир с узким окном полимеризации и тонкие детали требуют ровной полки. Там разница между ±8 °C и ±2 °C видна на поверхности глазом.

02 / P I DЧто такое P, I и D применительно к нагреву

Три составляющие делят работу между собой. Разберём на уставке 190 °C.

P, пропорциональная. Даёт мощность пропорционально разрыву с уставкой. Далеко (190 против 120 °C), жарит на полную; близко, сбрасывает. Задаётся пропорциональной зоной (proportional band): зона 20 °C значит, что от 170 до 190 °C мощность плавно спадает со 100 до 0 %. Беда в том, что чистый P всегда оставляет статическую ошибку: камера замирает на 186 °C вместо 190 и там висит.

I, интегральная. Копит остаточную ошибку по времени. Раз камера который час держится на 4 °C ниже, интеграл медленно добавляет мощность, пока разрыв не закроется. Именно I дотягивает те последние градусы, до которых P не достаёт. Задаётся интегральным временем Ti в секундах: чем короче Ti, тем агрессивнее добивает, но тем легче раскачать.

D, дифференциальная. Работает как тормоз. Смотрит не на саму ошибку, а на скорость её изменения. Если температура прёт вверх быстро, D заранее срезает мощность, не дожидаясь, пока камера долетит до уставки. Это главное лекарство от заброса. Задаётся дифференциальным временем Td.

Какая составляющая отвечает за заброс выше уставки?
За гашение заброса отвечает D, за его появление отвечает избыток P и I. Если камера проскакивает уставку на 10–15 °C, увеличивают дифференциальное время Td и/или расширяют пропорциональную зону, чтобы регулятор начинал сбрасывать мощность раньше.

03 / autotuneАвтонастройка: как контроллер сам подбирает коэффициенты

Ручной подбор трёх чисел вслепую муторный, поэтому почти все контроллеры (ОВЕН ТРМ, Autonics TK, RKC, TC4) умеют автонастройку. Механика такая: регулятор временно отключает ПИД, переходит в релейный режим и специально раскачивает температуру вокруг уставки. По амплитуде и периоду этих колебаний он вычисляет критическое усиление и критический период, а из них по формулам Циглера-Никольса считает P, I и D.

Порядок запуска простой: прогреть камеру до рабочей температуры (лучше сразу с типовой загрузкой металла внутри), выставить уставку 180–200 °C и включить режим AT. Дальше 2–4 цикла раскачки по ±5–8 °C, обычно 10–25 минут, и контроллер сам запишет коэффициенты. Пустую камеру тюнить смысла мало: её инерция сильно отличается от загруженной.

График температуры камеры при автонастройке ПИД с релейными колебаниями вокруг уставки
fig.02 — автонастройка: контроллер намеренно раскачивает температуру вокруг уставки, замеряет период и амплитуду и по ним считает P, I, D
Сколько времени идёт автонастройка камеры?
Обычно 10–25 минут в зависимости от инерции камеры и числа циклов раскачки (чаще 2–4). Большая утеплённая камера с тонной металла тюнится дольше, лёгкая мини-печь укладывается в 10 минут. На это время камеру не открывают, иначе замеры собьются.

04 / overshootПеререгулирование и заброс выше уставки

Заброс появляется из-за запасённого в ТЭНах тепла. Спираль раскалена сильнее воздуха, и после отключения питания она ещё 30–60 секунд отдаёт тепло в камеру. Если ПИД сбросил мощность поздно, весь остаточный жар уходит в перелёт. У ненастроенной камеры на первом выходе заброс легко достигает 10–20 °C.

Три рычага против заброса. Первый: усилить D, чтобы регулятор тормозил заранее по скорости роста. Второй: расширить пропорциональную зону, тогда мощность начинает спадать не у самой уставки, а за 20–30 °C до неё. Третий, аппаратный: разбить ТЭНы на группы и у полки оставить работать только маломощную подгрузку, у которой инерция меньше. Про группировку нагревателей есть материал про расчёт ТЭНов и мощности.

Приём против первого заброса
Многие контроллеры имеют функцию ограничения перерегулирования (low/high overshoot suppression): на подходе к уставке они принудительно режут мощность, жертвуя парой минут времени выхода ради ровного входа без перелёта. Если функция есть, включите её для тонких деталей.

05 / pwm-ssrПочему ПИД работает только с SSR и ШИМ

ПИД выдаёт не «включить/выключить», а долю мощности. Физически это реализует широтно-импульсное управление: контроллер делит время на периоды и держит ТЭНы включёнными нужную часть каждого. Нужно 30 % при периоде 2 с, значит 0,6 с включено, 1,4 с выключено. Чем короче период, тем плавнее греется камера.

Такую частую коммутацию тянет только твердотельное реле. Контактор с его механическими контактами при периоде 2 с износится за недели, поэтому с ним период задирают до 15–20 с, и ПИД теряет плавность, скатываясь к грубому двухпозиционному управлению. Отсюда правило: точный ПИД = SSR. Полный разбор коммутации есть в статье про выбор между SSR и контактором.

Какой период ШИМ ставить для камеры?
Для SSR ставят 1–2 с, это даёт ровную полку. Для контактора вынужденно 15–20 с, чтобы не убить контакты, но точность тогда падает до ±3–5 °C. Период не связан с интегральным временем Ti напрямую: Ti задаёт логику ПИД, а период ШИМ определяет, как эта логика превращается в щелчки ключа.

06 / симптомыСимптомы плохой настройки и как их читать

По поведению температуры видно, какая составляющая сбита. Ниже частые картины и что за ними стоит.

СимптомПричинаЧто править
Заброс выше уставки на 10–20 °CСлабый D, узкая P-зонаУвеличить Td, расширить зону
Автоколебания ±3–5 °C у полкиСлишком большой Kp или малый TiУменьшить Kp, увеличить Ti
Висит на 3–5 °C ниже уставкиСлабый интегралУменьшить интегральное время Ti
Выход на режим тянется 30+ минСлишком мягкие P и IСузить P-зону, сократить Ti
Дрожь мощности, дёрганый нагревИзбыток D, шум датчикаУменьшить Td, проверить термопару

Отдельная ловушка: раскачка не от ПИД, а от датчика. Если термопара стоит в застойной зоне или врёт, ПИД честно отрабатывает ложные показания, и камера гуляет. Прежде чем крутить коэффициенты, стоит проверить калибровку термопары и регулятора и выбор и установку датчика.

Камера медленно выходит на режим, это ПИД или мало мощности?
Сначала исключают нехватку мощности: если ТЭНы физически не тянут, ПИД ни при чём. Диагностика в статье про то, почему камера не набирает температуру. Если мощности хватает, но выход всё равно вялый и температура лежит ниже уставки, дело в слишком мягких P и I.

07 / ручнаяРучная доводка после autotune

Автонастройка даёт рабочую отправную точку, но не всегда идеал. Ручную доводку ведут по одному числу за раз, меняя на 20–30 % и наблюдая один-два выхода на режим.

Порядок такой. Сперва пропорциональной зоной убирают крупную раскачку: если камера колеблется, зону расширяют, пока колебания не затухнут. Потом интегральным временем убирают статическую ошибку: полка лежит ниже уставки, Ti сокращают. Последним дифференциальным временем гасят остаточный заброс на входе. Менять всё сразу нельзя, потеряешь понимание, что на что повлияло.

Не гонитесь за нулём
Выжать ±0,3 °C на инерционной камере с воздушным нагревом почти нереально и не нужно. Порошок полимеризуется в окне шириной ±10 °C и живёт по площади под кривой время-температура. Держите ±1–2 °C по воздуху и лучше проверьте температуру самой детали пирометром, это честнее любой полки на дисплее.

08 / ориентирыРеальные ориентиры точности удержания

Числа, на которые стоит равняться при воздушном конвекционном нагреве камеры.

Режим управленияРазброс по воздухуКогда годится
Двухпозиционный (вкл/выкл)±5–10 °CЭмаль, толстый металл, гараж
ПИД + контактор±3–5 °CКомпромисс, редкая коммутация
ПИД + SSR, настроен±1–2 °CМуар, антик, тонкие детали
ПИД + SSR + подгрузка±1 °CТребовательный полиэфир

Заметьте: даже отличный ПИД держит ±1–2 °C только по датчику воздуха. Температура поверхности детали отстаёт от воздуха на входе и догоняет к концу выдержки, а по объёму ещё гуляет неравномерность от вентиляции. Поэтому паспортные ±1 °C на дисплее и настоящий разброс по камере это разные вещи. Про неравномерность читайте в материале про неравномерный нагрев и вентилятор, а про измерение детали расскажет статья про контроль пирометром.

Ровная полка температуры на графике настроенного ПИД в сравнении с пилообразными колебаниями релейного режима
fig.03 — настроенный ПИД (ровная полка) против релейного режима (пила): та же уставка, но разброс отличается впятеро

Если после autotune и ручной доводки камера держит уставку ровной полкой и не забрасывает на входе больше чем на пару градусов, регулятор настроен. Дальше точность упрётся уже не в ПИД, а в датчик, вентиляцию и инерцию самой камеры.