Вход
Наше всё
Теги
codebook
PARTS
Поиск
Опросы
Закон
Вторник
9 марта
О смысле всего сущего
0xFF
Средства и методы разработки
Мобильная и беспроводная связь
Блошиный рынок
Объявления
Микроконтроллеры
ARM, RISC-V
AVR
PIC
PLD, FPGA, DSP
Кибернетика
Технологии
Схемы, платы, компоненты
Кибернетика
/1079494
Топик полностью
VLLV
(22.02.2021 16:58, просмотров: 94)
в ответ на
Вопрос про PID. Уже упоминал, что переделываю бытовой мини-холодильник Пельтье. Нафантазировал три контура управления. Нижний PID: на входе значение тока Пельтье, на выходе PWM источника питания Пельтье (реально Пельтье питается через фильтр с пульсациями менее 2%). Средний PID: на входе температура холодной стороны Пельтье, на выходе - значение тока Пельтье. Верхний PID: на входе потенциометр установки температуры в камере холодильника и термометр в камере, на выходе
- автор:
my504
Я управлял вентилятором, усредняя мощность, а регулятор был ПИ с подобранной кривой кривой мощность/ отклонение температуры и самопальным интегральным звеном. Стояло 0.01 градуса. Хошь исходники? - на! Четыре канала.
HTI_tc.h
HTI_tc.c
Ответить
Ответы
Ну и правильно, быстрая реакция такому холодильнику без надобности, а с ПИ мороки никакой.
-
Codavr
(
22.02.2021 18:34
)
PI или PID - тут как получится при настройке. Дело в том, что у меня давно и для другой цели завалялись PIC16F1614 с Math-акселератором для PID. Собственно расчет одного семпла -1,125 мкс. Гораздо больше времени уходит на перезагрузку акселератора. Но для столь инерционной задачи это не имеет значения. Поэтому выбор типа регулятора - чисто дефайн коэффициентов.
-
my504
(
22.02.2021 18:43
)
Ну так в ПИД с дефайном коэффициентов как раз и образуется морока. А с ПИ ткнул пальцем в небо и работает.
-
Codavr
(
22.02.2021 18:53
)
Как там у тов. Сухова? "Лучше конечно помучиться..."))) Есличо - поставлю на Kd ноль и всего делов. Все равно акселератор иначе не конфигурируется. Остальные его режимы относятся к MAC-математике.
-
my504
(
22.02.2021 19:02
)
Ну правильно, если с ПИДом нормально работать будет, так и ладно.
-
Codavr
(
22.02.2021 19:03
)
С теми же ПИКами нарвался на странную разницу, если "капчу" используем, то и ПИД работает. Если по таймеру - только ПИ.
-
Visitor
(
22.02.2021 19:08
)
Спасибо, обращу внимание. Хотя не очень понятно причем тут захват. Самому модулю таймер/захват без надобности. Плюс к этому модуль имеет модифицированную структуру и его коэффициенты не соответствуют классическим. Их нужно переопределять.
-
my504
(
22.02.2021 19:15
)
Честно, не помню, делал ФАП для приема пейджинговых сообщений по радиоканалу и нарвался. Лет 10 назад пробовал. А так в качестве ПИ экспоненциальный фильтр отлично работает с делением сдвигами.
-
Visitor
(
22.02.2021 19:55
)