|
Терморегулятор на AVR, алгоритмы работы |
|
|
|
Sep 25 2008, 19:56
|
;
     
Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509

|
Доброго времени! История болезни: терморегулятор поддерживает температуру в вакуумной печи. Датчик DS18B20, работа в диапазоне 60..85 градусов. Никаких вопросов, кроме одного: очень большая инерционность печи. Без PID-регулятора заброс по температуре +50% (!) Прикручивается самонастройка PID, но, ввиду инерционности объекта, возникают сложности по начальному разогреву и выходу в зону регулирования. Особенно интересно получается, если разогрелись где-то до 70% от уставки, и кратковременно выключили сеть. Что делать контроллеру: греть? ждать и мерять? Если ждать, то сколько? Самонастройка откладываеццо... Упомянутый заброс достигает своего максимума где-то минут аж за 20, и если тупо ждать, ТТХ прибора оставляют желать лучшего... Интересно, кто как решает подобную проблему.
|
|
|
|
|
 |
Ответов
|
Sep 26 2008, 07:10
|
Местный
  
Группа: Свой
Сообщений: 426
Регистрация: 5-04-07
Из: Санкт-Петербург
Пользователь №: 26 782

|
Цитата(Dog Pawlowa @ Sep 26 2008, 10:54)  Дополнительные датчики помогут получить информацию о состоянии печи и прогнозировать перегрев. Прогнозировать может только производная (1-ая, 2-ая ) регулируемой величины, а при медленных процессах получить качествееное дифференцирование далеко невсегда удается, дискетизация по уровню и по времени делает свое черное дело. N и N+1 состояния становятся неразличимы, а при значительном увеличении периода квантования такая производная становится неэффективной, а даже скорей вредной. В постановке нескольких датчиков несомненно есть рациональное, это позволит наблюдать распределение температур по печи и оценивать динамику процесса, но тоже задача непростая.
|
|
|
|
|
Sep 26 2008, 07:43
|
Гуру
     
Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823

|
Цитата(VladimirYU @ Sep 26 2008, 10:10)  ... В постановке нескольких датчиков несомненно есть рациональное, это позволит наблюдать распределение температур по печи и оценивать динамику процесса, но тоже задача непростая. Безусловно непростая. В связи с этим мне кажется вот что... ПИ(Д) регулятор конечно универсальная модель регулирования, но все-таки в необходимых случаях правильнее использовать физическое моделирование процессов. Например, случай точной стабилизации температуры, близкой к комнатной - вводим второй датчик окружающей температуры и сразу имеем больше информации о системе.
--------------------
Уходя, оставьте свет...
|
|
|
|
Сообщений в этой теме
_Pasha Терморегулятор на AVR Sep 25 2008, 19:56 vvs157 Цитата(_Pasha @ Sep 25 2008, 23:56) но, в... Sep 25 2008, 21:10 Огурцов При условии, что инерционность мало зависит от пол... Sep 25 2008, 21:54 domowoj Что имеется ввиду под словом "самонастройка... Sep 26 2008, 03:33  MrYuran Цитата(Огурцов @ Sep 26 2008, 10:33)
Ясн... Sep 26 2008, 06:48 VladimirYU Цитата(_Pasha @ Sep 25 2008, 23:56) Добро... Sep 26 2008, 06:45 MrYuran Цитата(VladimirYU @ Sep 26 2008, 10:45) И... Sep 26 2008, 06:54 IJAR Цитата(_Pasha @ Sep 25 2008, 22:56) Добро... Sep 26 2008, 07:10 mempfis_ Цитата(_Pasha @ Sep 25 2008, 23:56) Добро... Sep 26 2008, 07:38 mempfis_ Чтото файл не могу приатачить
Извиняюсь
файл наз... Sep 26 2008, 07:45 smk А если на начальном этапе нагрева измерить теплоем... Sep 26 2008, 07:47 VladimirYU [quote name='smk' date='Sep 26 2008, 1... Sep 26 2008, 08:11 smk Цитатаодин термодатчик ставили на нагреватель (пря... Sep 26 2008, 08:19 _Pasha Цитата(Огурцов @ Sep 26 2008, 01:54) При ... Sep 26 2008, 08:23 smk ЦитатаСлишком просто.
Это единственная причина?
Ци... Sep 26 2008, 08:34 zhevak Цитата(_Pasha @ Sep 26 2008, 01:56) Добро... Sep 26 2008, 19:08 _Pasha Цитата(zhevak @ Sep 26 2008, 22:08) у Вас... Sep 26 2008, 22:24  Tanya Цитата(_Pasha @ Sep 27 2008, 02:24) Нет, ... Sep 29 2008, 09:01   _Pasha Цитата(Tanya @ Sep 29 2008, 13:01) Все та... Sep 29 2008, 15:29    Tanya Цитата(_Pasha @ Sep 29 2008, 19:29) Спаси... Sep 29 2008, 16:02     _Pasha Цитата(Tanya @ Sep 29 2008, 20:02) Надо с... Sep 29 2008, 16:14      MrYuran Цитата(_Pasha @ Sep 29 2008, 20:14) ... н... Sep 29 2008, 16:28       _Pasha Цитата(MrYuran @ Sep 29 2008, 20:28) При ... Sep 29 2008, 16:51        Tanya Цитата(_Pasha @ Sep 29 2008, 20:51) Упрощ... Sep 29 2008, 16:59         _Pasha Цитата(Tanya @ Sep 29 2008, 20:59) Чем ни... Sep 29 2008, 17:13          zhevak Помечтаем. Может это наведет Вас на нужные мысли.
... Sep 29 2008, 18:31           _Pasha Цитата(zhevak @ Sep 29 2008, 22:31) Ну чт... Sep 29 2008, 18:40          Tanya Цитата(_Pasha @ Sep 29 2008, 21:13) 36.6... Sep 30 2008, 05:06           _Pasha Цитата(Tanya @ Sep 30 2008, 09:06) Вам ну... Sep 30 2008, 05:45        VladimirYU Цитата(_Pasha @ Sep 29 2008, 20:51) Упрощ... Sep 30 2008, 07:46         Tanya Цитата(VladimirYU @ Sep 30 2008, 11:46) П... Sep 30 2008, 08:58          VladimirYU Цитата(Tanya @ Sep 30 2008, 12:58) Управл... Sep 30 2008, 09:29           Tanya Цитата(VladimirYU @ Sep 30 2008, 13:29) Е... Sep 30 2008, 11:06            VladimirYU Цитата(Tanya @ Sep 30 2008, 15:06) Прошу ... Sep 30 2008, 11:10             Tanya Цитата(VladimirYU @ Sep 30 2008, 15:10) М... Sep 30 2008, 11:22              Огурцов Девочки-мальчики, так может резюме какое, а ? Коль... Sep 30 2008, 13:56      Tanya Цитата(_Pasha @ Sep 29 2008, 20:14) миним... Sep 29 2008, 16:32 rudy_b Термопечь - сложная задача. В ней, кроме элементов... Sep 30 2008, 14:46
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|