ПИД регулирование для чайников
Закончил специальность АТП - автоматизирование технологических процессов, расчет регуляторов является большей частью для моей специальности.
Выходная точность зависит от 2 компонентов - качества измерительной техники и качества управляющей техники.
Измерительная составляющая.
Термистор EPCOS NTC G560 100K - такой стоит у меня в принтере.
Имеет класc точности (1), при разбросе измеряемых температур 355 имеет погрешность в 3,55 градуса.
Номинальное сопротивление имеет 100 ом - это сопротивление при 23.5 градусах, замеряется скорее всего ток (так как плата имеет источник напряжение на входовыходах), в среднем типовые амперметры имеют класс точности 1,5 - это 200мА и 3мА погрешности (1 - 1,5 градуса).
В сумме имеем погрешность в 5 градусов Цельсия.
Управляющий механизм.
Немного полиграфии:
Пропорционально-интегро-дифференцирующий (ПИД) регулятор — устройство в управляющем контуре с обратной связью. Используется в системах автоматического управления для формирования управляющего сигнала с целью получения необходимых точности и качества переходного процесса. ПИД-регулятор формирует управляющий сигнал, являющийся суммой трёх слагаемых, первое из которых пропорционально разности входного сигнала и сигнала обратной связи (сигнал рассогласования), второе — интеграл сигнала рассогласования, третье — производная сигнала рассогласования.
И по делу:
Пропорциональная составляющая в логическом смысле нас не интересует.
Интегральная составляющая нужна для устранения статической ошибки (без нее регулируемая величина может иметь фиксированное отклонение, что-то вроде +5 градусов на все время регулирования).
Дифференциальная составляющая - это достаточно забавный способ регулирования. Для расчета значения в момент времени Т, она использует значение величины в момент времени Т+1. С математической точки зрения проблем нет, но в реальной жизни будущее значение нам не известно, и в реальности дифференциальная составляющая идет с задержкой по времени. Поясняю в момент времени Т мы исполняем расчетное изменения для момента Т-1. Дифференциальная составляющая собственно и регулирует.
Это был небольшой вводный курс в ТАУ.
Есть множество вариантов расчетов ПИД регуляторов, чаще всего используют метод Зиглера, есть уже готовые калькуляторы на матлабе и маткаде.
Если бы мы имели большую вычислительную емкость, на нашей плате, можно было бы использовать опытную схему регулирования (гигантские таблицы с входными изменениями и ответной регулировкой на них). Самый оптимум так как там можно задать воздействия куллера.
Подведу итог : Погрешность измерительных приборов и датчиков сводит на нет точность настройки ПИД регулятора, Если вы закажете высокоточные датчики сразу с преобразованием в hart протокол, rs232 или какой либо еще, и сможете настроить его на своей плате, у вас появится смысл точной (до 0,02) настройки ПИД. Самый легкий способ - пойти в вуз в котором преподают ТАУ (нефтяные, производственные направления) и заплатить преподавателю за расчет с настройкой (не обращайтесь к студентам они все под ответ подгоняют - ТАУ никогда не сходится).
Наиболее удачным вариантом для стабилизации температуры - это материал сопла с высокой теплоемкостью (будет долго нагревается но и колебаться температура будет меньше). Из опыта могу предложить изолировать сопло от ветра(хоть тем же каптоновым скотчем слоев на 20).
Надеюсь я ответил на большинство вопросов по этой теме.
Еще больше интересных статей
Сборка картриджа X6 для 3D принтера TT SapphirePro
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Прошивка klipper на FlyingBear Ghost 4s с мозгами на stm32
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Расскажите о принципах работы при прошивке stm32f103...
Настраиваем прошивку Marlin и заливаем её в 3D принтер
Подпишитесь на автора
Подпишитесь на автора, если вам нравятся его публикации. Тогда вы будете получать уведомления о его новых статьях.
Отписаться от уведомлений вы всегда сможете в профиле автора.
Комментарии и вопросы
А продавать будут гражданским....
Какую голову поставили?
Ну тут ни убавить, ни прибавит...
Компания НИТ кладёт этот клей...
Всем привет!Я не понимаю, поче...
Принтер FlashForge Guider 2s....
Столкнулся с чертиками. Родная...