Блок ПИД регулятор

В этом форуме можно обсудить интерфейс программы, работу встроенных блоков, взаимодейсткие с Ардуино IDE и т.д.
Elektron1975
Рядовой
Сообщения: 5
Зарегистрирован: 04 май 2016, 10:09
Откуда: Череповец

Блок ПИД регулятор

Сообщение Elektron1975 »

Rovki писал(а):Есть много реализаций на овен лоджик ПИД регуляторов (могу сделать подборку),например http://www.owen.ru/forum....t206931может просто переложить их в ФЛПрог ?
Если бы их можно было залить в Ардуинку, то было бы супер...
Аватара пользователя
Rovki
Полковник
Сообщения: 5726
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

Блок ПИД регулятор

Сообщение Rovki »

Elektron1975 писал(а):Если бы их можно было залить в Ардуинку, то было бы супер...
Перезалить не получится ,надо в ручную ,язык то один .Просто в ОЛ есть макросы и можно делать вложения макросов в макросы (как в флрог ФБ) надо открывать , смотреть и рисовать заново .
Электронщик до мозга костей и не только
val2719
Рядовой
Сообщения: 14
Зарегистрирован: 07 фев 2017, 17:40

Блок ПИД регулятор

Сообщение val2719 »

здравствуйте может кто поможет реализовать так называемый погодный компенсатор
  Динамическая уставка используется в летнее время. Уставка температуры воздуха в помещении сдвигается в соответствии с температурой наружного воздуха.
Это делается для того, чтобы избежать большой разницы между температурой воздуха в помещении и температурой наружного воздуха.
С ростом температуры наружного воздуха значение уставки температуры воздуха в помещении также увеличивается, что повышает уровень комфорта и значительно сокращает потребление электроэнергии.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Boroda
Капитан
Сообщения: 836
Зарегистрирован: 01 май 2016, 01:04
Откуда: Коломна
Имя: Станислав
Контактная информация:

Блок ПИД регулятор

Сообщение Boroda »

val2719, погодозависимое регулирование котла - знаю, погодная компенсация летом - не знаю.



Погодная компенсация летом в средней полосе сама работает на природных законах: на улице +20 - дома +25, на улице +35 - дома +40. Разница минимальна, всего 5 градусов. 
val2719 писал(а):Динамическая уставка используется в летнее время. Уставка температуры воздуха в помещении сдвигается в соответствии с температурой наружного воздуха
Фраза взятая с сайта http://translate.academic.ru написанная "академиком" с северного полюса походу. У них там всегда минус в помещении.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось Boroda 07 фев 2017, 21:49, всего редактировалось 1 раз.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок ПИД регулятор

Сообщение jonik22sm »

ребята дайте последнюю версию пид блока для реле
ПОЖАЛУЙСТА
Последний раз редактировалось jonik22sm 27 май 2017, 16:32, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Блок ПИД регулятор

Сообщение Dev1 »

А чем в блоках пользователей не устраивает?
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок ПИД регулятор

Сообщение jonik22sm »

только они почему то неработают
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось jonik22sm 27 май 2017, 17:57, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Блок ПИД регулятор

Сообщение Dev1 »

Kp=0.1 Ki=0 Kd=0 это шутка такая? Вы хоть понимаете что делаете?
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок ПИД регулятор

Сообщение jonik22sm »

Dev1 писал(а):Kp=0.1 Ki=0 Kd=0 это шутка такая? Вы хоть понимаете что делаете?
Примерно но не уверен
А как нужно пооомооожииите люди до о обрые
Последний раз редактировалось jonik22sm 27 май 2017, 18:02, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.
Аватара пользователя
Dev1
Майор
Сообщения: 1045
Зарегистрирован: 12 июл 2016, 18:04
Откуда: Гондурас
Поблагодарили: 3 раза

Блок ПИД регулятор

Сообщение Dev1 »

jonik22sm писал(а):А как нужно
Нужно читать и изучать....
Интересная статья
Много ответов на все ваши вопросы

Добавлено (27.05.2017, 18:29)
---------------------------------------------
И сначала создайте программу только с ПИД регулятором, без вашего огорода... Добейтесь устойчивого результата, а уже потом лепите дальше что хотите. Только зная что регулятор у вас рабочий вы будете знать где косяк, если что то пошло не так. Да и по хорошему нужно визуально видеть работу всего ПИД, делать графики...
Win10-64 FLProg v8.2.3 Portable IDE 1.8.19, 2,x,x :shok:
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок ПИД регулятор

Сообщение jonik22sm »

Блок ПИД реле неработает должным образом 
он должен подходя к заданной температуре постепенно снижать количество импульсов а он начинает их снижать заходя за заданную температуру получается не пид а простое сравнение заданной и настоящей температуры а включается после прохождения заданной температуры
Можно сделать ВСЁ. Было бы желание.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок ПИД регулятор

Сообщение pan »

jonik22sm, мне кажется он просто не настроен. или настроен не так
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок ПИД регулятор

Сообщение jonik22sm »

я уже неделю бьюсь
не могу разобраться
ПОМОГИТЕ пожалуйста яйки проподают
внутри параметр работает только при 150 вместо 5000 что за параметр неизвестно

Добавлено (31.05.2017, 14:02)
---------------------------------------------
если высталено 37.8 верхний предел скачет до 38,9 а нижний 37,3
отключается нагрев 37,9, включается 37,5
кратковременное включение от 37,75 до 37,5 до полного
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось jonik22sm 31 май 2017, 14:04, всего редактировалось 1 раз.
Можно сделать ВСЁ. Было бы желание.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок ПИД регулятор

Сообщение pan »

лично я бы сделал возможность регулировки переменных Kp, Ki, Kd ( хотя бы на время) добиться нужного результата, а уж потом ставить константы. Ki , Kd поставьте 0, регулируйте Kp до тех пор пока будет нужная реакция ( но регулирование будет чуть выше задания), а затем подбирай интегральный и диференциальный коэффициэнт. на ходу ведь проще настраивать видя реакцию управляющего органа.
Последний раз редактировалось pan 31 май 2017, 14:09, всего редактировалось 1 раз.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок ПИД регулятор

Сообщение jonik22sm »

пробовал нифига всё равно реакция после заданной температуры
Можно сделать ВСЁ. Было бы желание.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок ПИД регулятор

Сообщение pan »

тогда возможно маленькое значение Windows size . 

вот кусок мануала по настройке пид в пром контроллере
Изображение

возможно за указанное время происходит очень медленное накопление разности уставки и задания.
Аватара пользователя
jonik22sm
Капитан
Сообщения: 792
Зарегистрирован: 20 ноя 2015, 11:28
Откуда: Краснодар
Имя: Евгений
Благодарил (а): 1 раз
Поблагодарили: 7 раз
Контактная информация:

Блок ПИД регулятор

Сообщение jonik22sm »

извените за глупый вопрос что означает данная табличка

Добавлено (31.05.2017, 14:41)
---------------------------------------------
если я её увеличиваю тогда возрастает разность вернего порога
проверил
Можно сделать ВСЁ. Было бы желание.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок ПИД регулятор

Сообщение pan »

дословно:
Время выборки-интервал времени между
производительность алгоритма ПИД и обновление
МВ. Если Тs является 0, ПИД не будет выполненного. Если
Ts находится менее чем в одной программе сканирование, ПИД будет
связи с S3 в одной программе сканирования, т. е. минимальная
Т ы набор должен быть больше, чем одна программа сканирования

Добавлено (31.05.2017, 14:47)
---------------------------------------------
и может не стОит подавать на пид переменные флоат, может это не имеет значения, но лишняя нарузка только

Добавлено (31.05.2017, 14:48)
---------------------------------------------
jonik22sm писал(а):возрастает разность верхнего порога
 не совсем понял порога чего
Последний раз редактировалось pan 31 май 2017, 14:52, всего редактировалось 1 раз.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

Блок ПИД регулятор

Сообщение Sancho »

Вар.1 Берём секундомер и бумагу в клеточку, запасаемся временем и терпением неподетцки.
Вар.2 Берём какую нибудь прогу, строящую графики,  запасаемся временем и терпением.

Читаем внимательно, повторяем N-раз у себя несколько раз(дней), радуемся!!!
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
pan
Полковник
Сообщения: 2860
Зарегистрирован: 13 апр 2017, 11:57
Имя: noname

Блок ПИД регулятор

Сообщение pan »

jonik22sm писал(а):а он начинает их снижать заходя за заданную температуру
 я чето не понял. почему у вас включено реверсивная работа пид???

Изображение
Ответить

Вернуться в «Обсуждение программы FLProg (Не багтрекер, и не хотелки. Делимся опытом!!)»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 2 гостя