Спасибо за разжеванный материал. С промышленными ПИД-регуляторами работал, но не вдавался в суть их фунциклирования. В вашем же видео всё просто и доходчиво.
Эх, гдеж вы были, когда я ломал голову над ПИД для паялки)) до всего пришлось доходить самостоятельно. Делал ПИД для фена и паяльника на Т12. В перспективе нижний подогрев перевести на ПИД. И ИК паялку собрать самому. Все супер доходчиво. Спасибо. С меня подписка.
@@AnShyv терморегуляторы не интересно. Для лифтов надо самообучающийся сделать. А то график не каждый частотник позволяет построить. А вибрацию не всегда чуствуешь. И вот сидим по пол дня коэфиценты подбираем.
liftoman, в чём проблема ? гуглить и писать. правда, для самокалибровки алгоритму нужно систему погонять, и, в случае с лифтами, я тут вижу проблемы ... :)
Интересное видео. Неплохо бы удивить на практике, например удержание оборотов вентилятора в зависимости от нагрузки. Для управления использовать датчик холла и ШИМ.
Спасибо, как всегда всё подробно!!! Вот наводит на мысль применить такое решение в самодельной электронной нагрузке акб так как значения прыгают и в напряжении и ток-а разряда на десятые доли вольта и мА в подобном режиме управления ШИМ. Может кто встречал уже готовые решения для таких случаев? Простой фильтр вносить погрешность в измерения и подсчёта ёмкости в моём случае... Заранее спасибо за ответ!!!
а оно там надо ? ПИД, в основном, применяют в сложных системах, в которых параметры постоянно меняются. для примера: пайка bga на термостоле, где неизвестно как будет нагреваться конкретная плата; привод сверлилки, который должен держать обороты вне зависимости от наличия нагрузки; самобалансирующие системы (на ютубах есть видосы). разряд/заряд же аккумов весьма линейный процесс. достаточно просто пропорциональной составляющей сделать небольшое недорегулирование - пропорциональной никогда не добиться чёткого соответствия, и в то же время, при понимании этого принципа, она не будет давать самовозбуда.
А у автора оказывается есть видео с фильтром Калмана только в простой реализации. Как раз на днях более расширенную формулу попробовал, работает наподобие цифрового фильтра, только при резких и сильных изменениях конечный результат меняется тоже резко и потом плавно сглаживается.
О PID регуляторе простым языком (для моделистов и не только...) - ua-cam.com/video/NbEhtZlSa6A/v-deo.html Касательно данного ролика - большое спасибо за доходчивое изложение алгоритма регулирования при помощи ПИД-регулятора. Подбор коэффициентов, а это и есть самое главное, хорошо изложен в руководстве пользователя к терморегуляторам производства "Овен". Так же, в этих терморегуляторах есть процедура автоматической настройки коэффициентов ПИД-регулятора путем пробного запуска и встроенного автоматического измерения параметров объекта регулирования (амплитуда, время).
Добрый день... Можно вас попросить немного пояснить по поводу ограничения накопления интегральной составляющей. Там вы ограничение вводите у себя в программе. Как определить или рассчитать величину этого ограничения? Заранее спасибо.
Ok а если это устройство для регулировки холостого хода бензинового двигателя. Можно какой то пример? Входы должны быть как минимум два один из концевика (кнопки) и второй это сигнал который подаётся на катушку зажигания и по этому сигналу должен регулировать и контролировать открытия клапана.
как это непонятная формула, если вы её же по сути в своей программе и написали... продолжайте обязательно. (мечтаю увидеть в именно вашем исполнении ремонт кинескопных телевизоров, с таким же дотошным обсуждением всех ключевых концепций. а то всё больше похоже на шаманство - потыкал мультиком наугад, и во - на транзисторе должно быть 8 а не 10. а откуда взято - гугл в помощь...)
Интересно было бы посмотреть как поведет себя схема если использовать более приближенное к математической сути вычисление коэффициентов например P = (setpoint - currentpoint); ошибка I = (I + (setpoint - currentpoint) * INTERVAL); интеграл D = ((setpoint - currentpoint) / INTERVAL); дифференциал .Хотя это на практике наверное не имеет смысла
у меня не получилось подобрать коэффициенты в тестовой установке нагреватель, термодатчик. И за кулер для компьютера тоже не решился браться потому что сигнал с датчика оборотов нестабилен :( пока отложил проверку на практике.
@@RADIOSOFT1 а что вы использовали в качестве термодатчика? .Думаю настройка подобного регулятора очень нетривиальна в реальной конструкции. Порылся в библиотеке ардуино пид вроде не чего сложного ,но эти коэффициенты....Может стоило начать с более простых вариантов регуляторов?
@@cybercube7915 я в таком порядке и шел на испытаниях, сначала релейное, потом П потом ПИ, и тут случилась затычка. ПИ регулятор не выходит на нужную температуру.
КИПиА не рулит, КИПиА измеряет и предоставляет данные управляющей программе, исполняемой, например, на SIMATIC. Вот она и рулит. Там всё чуточку сложней ;-).
@@_My_Lord_ да что Вы говорите:-) А как насчет элементов УСЭППА например? Или Диск-250 со встроенным ПИ-регулятором? Они по Вашему тоже по программе работают?) Я акцентирую "КИПиА рулит"! КИПиА достаточно емкая тема, там все сложнее чуток:-)
нихрена не понял ) ПИД это просто 2 микшированных датчика управляющие реле ? c поправочными коофициентами ? как принимается решение об отключении тэна?
RADIOSOFT, вы плохо объясняете. С коэффициентом пропорциональности все в прядке. Интегральная составляющая - уменьшение скорости изменения сигнала на выходе регулятора. Дифференциальная составляющая - скорость изменения выходного сигнала при подходе температуры к заданной точке. Давайте еще раз! Так чтобы переходной процесс один и на весь экран.
Большое спасибо за урок! Вы мне очень помогли с защитой работы!
Спасибо за разжеванный материал. С промышленными ПИД-регуляторами работал, но не вдавался в суть их фунциклирования. В вашем же видео всё просто и доходчиво.
Спасибо за ваши видео, просто и понятно о сложных вещах!
Эх, гдеж вы были, когда я ломал голову над ПИД для паялки)) до всего пришлось доходить самостоятельно. Делал ПИД для фена и паяльника на Т12. В перспективе нижний подогрев перевести на ПИД. И ИК паялку собрать самому.
Все супер доходчиво. Спасибо. С меня подписка.
на здоровье
Пример взят, с печью, очень хороший. Вероятно, даже лучше чем привод с маховиком.
Наконец-то дождались!!!!!!!!!!!!!!!!
Огромущее спасибо!!!!!!!!!!!!!!
Спасибо за Ваш труд.
спасибо за труд, очень интересно и коротко.
Полезный выпуск, скорей бы придумали самообучаемые ПИДрегуляторы, которые сами будут коэфиценты подбирать.
Есть такие. Сам не видел но читал про них
как это "не видел" ? на али есть встраиваемые блоки терморегуляторов. у них есть самонастройка. были у многих ютуберов в обзорах и самоделках.
@@AnShyv терморегуляторы не интересно. Для лифтов надо самообучающийся сделать. А то график не каждый частотник позволяет построить. А вибрацию не всегда чуствуешь. И вот сидим по пол дня коэфиценты подбираем.
liftoman, в чём проблема ? гуглить и писать. правда, для самокалибровки алгоритму нужно систему погонять, и, в случае с лифтами, я тут вижу проблемы ... :)
Спасибо, но я запутался. Пересмотрю еще раз)
:) как я сказал в конце главное там показаны простые формулы, осталось подобрать коэффициенты
Интересное видео. Неплохо бы удивить на практике, например удержание оборотов вентилятора в зависимости от нагрузки. Для управления использовать датчик холла и ШИМ.
обязательно будет проверка на практике
проще всего - лампа накаливания с термопарой/терморезистором завёрнутые в теплоизолятор.
Спасибо за простые формулы.
Спасибо, как всегда всё подробно!!!
Вот наводит на мысль применить такое решение в самодельной электронной нагрузке акб так как значения прыгают и в напряжении и ток-а разряда на десятые доли вольта и мА в подобном режиме управления ШИМ.
Может кто встречал уже готовые решения для таких случаев? Простой фильтр вносить погрешность в измерения и подсчёта ёмкости в моём случае...
Заранее спасибо за ответ!!!
а как нагрузка сделана? по аналогии с моими?
а оно там надо ? ПИД, в основном, применяют в сложных системах, в которых параметры постоянно меняются. для примера: пайка bga на термостоле, где неизвестно как будет нагреваться конкретная плата; привод сверлилки, который должен держать обороты вне зависимости от наличия нагрузки; самобалансирующие системы (на ютубах есть видосы).
разряд/заряд же аккумов весьма линейный процесс. достаточно просто пропорциональной составляющей сделать небольшое недорегулирование - пропорциональной никогда не добиться чёткого соответствия, и в то же время, при понимании этого принципа, она не будет давать самовозбуда.
Молодец Андрей👍
Как всегда все доступно и понятно👍
Следующий видос будет "борьба с шумами фильтр Калмана")
А у автора оказывается есть видео с фильтром Калмана только в простой реализации. Как раз на днях более расширенную формулу попробовал, работает наподобие цифрового фильтра, только при резких и сильных изменениях конечный результат меняется тоже резко и потом плавно сглаживается.
Скачать проекты можно где то ?
если есть ссылки под видео, то можно где то, если нет ссылок, то нельзя.
О PID регуляторе простым языком (для моделистов и не только...) - ua-cam.com/video/NbEhtZlSa6A/v-deo.html
Касательно данного ролика - большое спасибо за доходчивое изложение алгоритма регулирования при помощи ПИД-регулятора. Подбор коэффициентов, а это и есть самое главное, хорошо изложен в руководстве пользователя к терморегуляторам производства "Овен". Так же, в этих терморегуляторах есть процедура автоматической настройки коэффициентов ПИД-регулятора путем пробного запуска и встроенного автоматического измерения параметров объекта регулирования (амплитуда, время).
Я писал диплом на эту тему. У меня есть много инфы на тему ПИД-регуляторов. В точности зависание системы в момент, когда набегает ошибка.
Ремонтировал 15 лет назад тиристорные преобразователи ЭТ6. Но не знал что это ПИДрегулятор. И в институте ничего такого не преподавали.
Может начать проэкт частотный преобразователь с нуля от 10 до 100гц? Вещь нужная
у меня нет двигателей
Добрый день... Можно вас попросить немного пояснить по поводу ограничения накопления интегральной составляющей. Там вы ограничение вводите у себя в программе. Как определить или рассчитать величину этого ограничения? Заранее спасибо.
там все очень интуитивно и зависит от параметров системы. :( я не смогу обьяснить. подбирать для конкретного устройства
Ok а если это устройство для регулировки холостого хода бензинового двигателя. Можно какой то пример? Входы должны быть как минимум два один из концевика (кнопки) и второй это сигнал который подаётся на катушку зажигания и по этому сигналу должен регулировать и контролировать открытия клапана.
Я не разбираюсь в автомобильной тематике
Как называется программа в которой пользуетесь для стимулирования?
proteus для симулирования
как это непонятная формула, если вы её же по сути в своей программе и написали...
продолжайте обязательно.
(мечтаю увидеть в именно вашем исполнении ремонт кинескопных телевизоров, с таким же дотошным обсуждением всех ключевых концепций. а то всё больше похоже на шаманство - потыкал мультиком наугад, и во - на транзисторе должно быть 8 а не 10. а откуда взято - гугл в помощь...)
:))) кинескопных телевизоров на моем канале точно не будет. поищите другие каналы, уверен есть такой материал
Интересно было бы посмотреть как поведет себя схема если использовать более приближенное к математической сути вычисление коэффициентов например
P = (setpoint - currentpoint);
ошибка
I = (I + (setpoint - currentpoint) * INTERVAL);
интеграл
D = ((setpoint - currentpoint) / INTERVAL); дифференциал .Хотя это на практике наверное не имеет смысла
у меня не получилось подобрать коэффициенты в тестовой установке нагреватель, термодатчик. И за кулер для компьютера тоже не решился браться потому что сигнал с датчика оборотов нестабилен :( пока отложил проверку на практике.
@@RADIOSOFT1 а что вы использовали в качестве термодатчика? .Думаю настройка подобного регулятора очень нетривиальна в реальной конструкции. Порылся в библиотеке ардуино пид вроде не чего сложного ,но эти коэффициенты....Может стоило начать с более простых вариантов регуляторов?
@@cybercube7915 LM75 цифровой термодатчик, сигнал четкий без помех. это какие регуляторы? П, ПИ, ?
@@RADIOSOFT1 п, пи и любые другие ,тема регуляторов думаю интересна многим
@@cybercube7915 я в таком порядке и шел на испытаниях, сначала релейное, потом П потом ПИ, и тут случилась затычка. ПИ регулятор не выходит на нужную температуру.
КИПиА рулит:-) Моя специальность:-) Там все сложнее чуток. Но лайк в любом случае!!! Очень доступно.
КИПиА не рулит, КИПиА измеряет и предоставляет данные управляющей программе, исполняемой, например, на SIMATIC. Вот она и рулит. Там всё чуточку сложней ;-).
@@_My_Lord_ да что Вы говорите:-) А как насчет элементов УСЭППА например? Или Диск-250 со встроенным ПИ-регулятором? Они по Вашему тоже по программе работают?) Я акцентирую "КИПиА рулит"! КИПиА достаточно емкая тема, там все сложнее чуток:-)
Парни, вы б ещё ПВ-10 вспомнили))
@@alexfed2680 ахах:-) ну можно и ПВ-10))
@@dred77780 че вспоминать. У меня весь завод на пв 10 работает и это уже не совсем смешно ((
Скоро до паяльника на жалах Т12 доберёмся :)
Спасибо
нихрена не понял ) ПИД это просто 2 микшированных датчика управляющие реле ? c поправочными коофициентами ? как принимается решение об отключении тэна?
пид включает и выключает тэн на основе прошлых данных и предугадывая будущие данные.
@@RADIOSOFT1 уже разобрался спс по др видео .. он работает на сведение ошибки управления в ноль.
Как все запутанно
Спасибо, разжевали
это так не работает, не регулируется постоянная времени и о ней ничего не упомянуто
Космос
Ничего не понятно, я уже год мучаюсь с котлом на гранулах, у меня нет компьютера, мне бы на пальцах объяснить.. Спасибо.
Это моя больная тема !
RADIOSOFT, вы плохо объясняете. С коэффициентом пропорциональности все в прядке.
Интегральная составляющая - уменьшение скорости изменения сигнала на выходе регулятора.
Дифференциальная составляющая - скорость изменения выходного сигнала при подходе температуры к заданной точке.
Давайте еще раз! Так чтобы переходной процесс один и на весь экран.
неа
@@RADIOSOFT1 - 1 это от меня. Меньше зрелищной профанации.
Я думал что ПИД регулятор на микроконтроллере сам может коэффициенты подбирать.
если разобраться как они настраиваются, то можно сделать программу так что он будет сам подбирать.
@@RADIOSOFT1 Согласен, надо разобраться с более простой версией для начала
Спасибо