Страница 1 из 1

прошу автора сделать блок пид регулирования

Добавлено: 08 сен 2015, 12:01
kossn93
прошу автора сделать блок пид регулирования.

прошу автора сделать блок пид регулирования

Добавлено: 09 сен 2015, 12:23
dekorator
В принципе можно и самому написать, но если будет готовый, да ещё и с авто - тюнингом, будет супер.

прошу автора сделать блок пид регулирования

Добавлено: 10 сен 2015, 23:17
Grafsaxar
Был бы тоже не против !!!

Написал в прошлом году для управления смесителя горячей воды. пару дней работал потом стал зависать.
Кран почему то сам закрывался и в таком положении ардуино зависал.После пересмотра программы ошибку найти не удалось.

Забросил я это дело и регулирую в ручную. Буду ждать пока автор напишет:)))

прошу автора сделать блок пид регулирования

Добавлено: 25 сен 2015, 13:27
Arsbond
Я тоже за ПИД регулятор с автотюнингом.
Еще хочу предложить ПИД по 3-шага. Есть приводы для клапанов со следующим управлением: сигнал открывать, сигнал закрывать и если не подается по этим сигналам высокий уровень то клапан стоит на месте.
Там может быть два концевика положения открыто, закрыто.
Еще настройка времени открытия и закрытия клапана автоматически. то есть ардуина сначала дает сигнал открыть и считает время до ответного сигнала открыто и также для закрывания.

прошу автора сделать блок пид регулирования

Добавлено: 25 сен 2015, 13:32
Max
Arsbond писал(а):Есть приводы для клапанов со следующим управлением:
Для подкрепления своих слов, выкладывайте документацию, ссылки, описания и т.д. Автору будет легче понять, что народ хочет и о чем речь вообще, а может кто то увидит то, что давно искал.

прошу автора сделать блок пид регулирования

Добавлено: 25 сен 2015, 13:35
Arsbond
Еще в ПИД можно добавить ручное управление, чтобы его можно было выводить в ручной режим.

вот дока на привод клапана

прошу автора сделать блок пид регулирования

Добавлено: 25 сен 2015, 13:48
Arsbond
не смог к прошлому посту прикрепить

прошу автора сделать блок пид регулирования

Добавлено: 09 ноя 2015, 22:19
gav81
Мне необходим блок на базе этой библиотеки https://github.com/br3ttb/Arduino-PID-Library выход ШИМ 0-5v

прошу автора сделать блок пид регулирования

Добавлено: 10 ноя 2015, 06:34
kipiaxxx
Arsbond писал(а):Я тоже за ПИД регулятор с автотюнингом.
Коллеги на Казусе активно обсуждают тему "Настройка ПИД-регулятора"
http://kazus.ru/forums/showthread.php?t=111722

прошу автора сделать блок пид регулирования

Добавлено: 12 фев 2016, 20:34
Grafsaxar
gav81 писал(а):Мне необходим блок на базе этой библиотеки https://github.com/br3ttb/Arduino-PID-Library выход ШИМ 0-5v
Мне тоже такой необходим. Может кого попросим чтобы блок пользователя на основе этой библиотеки сделали.

Народ кто сможет????

прошу автора сделать блок пид регулирования

Добавлено: 12 фев 2016, 20:54
Олег
А этот нет желания протестировать?

прошу автора сделать блок пид регулирования

Добавлено: 05 май 2016, 23:13
Boroda
Вот этот посмотрите

прошу автора сделать блок пид регулирования

Добавлено: 05 май 2016, 23:27
Rovki
Тут ребята с форума делали регуляторы http://www.owen.ru/forum....t104556
,может кто переведет на флпрог

прошу автора сделать блок пид регулирования

Добавлено: 06 май 2016, 16:54
Boroda
Rovki, не стоит время тратить, ведь тоже самое выше, в 12 сообщении.
Value = PV - входное значение
SET = SP - уставка
Kp = XP - коэффициент пропорциональности.
Ki = TI - коэффициент интегральной составляющей
Kd = td - коэффициент дифференциальной составляющей
dt = период работы ПИД (у меня задается снаружи генератором)
Mn = -1.00 = -100% - у меня по умолчанию -100 или 0 (на разных выходах)
Mx = +1.00 = +100% - у меня по умолчанию +100
ШИМ такой же, как у меня, только немного перелицованный и на флоате с входным значением от -1,00 до +1,00, а период ШИМа снаружи константой задается.
Ограничение интегральной составляющей там -100..+100%, что не очень подходит для трехходового (а у меня оно настраивается).

П.С.
Сколько мы не экспериментировали с зоной нечувствительности на входе ПИД - все это бред, при быстро изменяющихся процессах она только мешает - убрали нафиг. Оставили только зону нечувствительности ШИМ примерно 100 мсек (минимальная длительность импульса).

А сброс суммарной ошибки (интеграла) им пришлось делать из-за того, интеграл не ограничивали и он мог накопиться до 100%. Например в такой ситуации: надо уменьшить температуру прямой воды, а из системы пришла более горячая обратная вода и кран долго давится на закрытие - пока вода не остынет, ошибка постепенно накапливается. С учетом TI(Ki) это накопление может длиться минут 40, но ведь его (интеграл) потом надо опять к нулю опустить, соответственно последующие 40 минут кран будет закрыт, пока интеграл в область близкую к нулю не придет.

Вывод: для трехходовых кранов с дискретным управлением интеграл вреден, потому как текущее положение трехходового является мощность, то есть заменяет интегральную составляющую ПИДа (для дискретного управления применяют ПДД или ПД). А для нагревателей, которые ШИМом управляются и кранов 4..20мА (0..10В) интегральная + пропорциональная составляющая - это основная мощность (здесь он полезен).

прошу автора сделать блок пид регулирования

Добавлено: 09 сен 2016, 09:48
VVO
Тогда уже и фильтр Кальмана и линейно - квадратичный регулятор. Тогда можно и сегвеи и коптеры и пр. кашерные вещи делать.