PDA

Просмотр полной версии : практические советы по подбору коэффициентов ПИД-а



ProZorg_tm
10.12.2017, 14:17
Всем доброго дня. предлагаю в данной теме на практике разобраться с нахождением коэффициентов Пид-а(util.lib pid) реальной системы. наткнулся на руководство по подбору http://termodat.ru/pdf/pid.pdf . попробовал "Метод проб и ошибок" и "Тангенциальный метод нахождения ПИД коэффициентов" ничего путного не получилось. так сказать методом тыка , натыкал более менее приемлемые коэффициенты.
34568

сам процесс , регулировка уровня со2 в помещении путем подачи свежего воздуха . в помещении присутствуют объекты выделяющее со2.
что можете посоветовать?

ASo
10.12.2017, 15:15
Для этого случая - только экспериментально.

ProZorg_tm
10.12.2017, 15:16
34569
вот с коэфициентами пр-2 инт-300

ProZorg_tm
10.12.2017, 15:17
Для этого случая - только экспериментально.

продолжаем эксперимент , скрины выкладываю.

ProZorg_tm
10.12.2017, 15:20
хотелось бы получить что то вроде 34570

ASo
10.12.2017, 15:20
Вы физику изучите! В вашем случае первичной будет температура.

ProZorg_tm
10.12.2017, 15:35
Вы физику изучите! В вашем случае первичной будет температура.

я вас не понял. мне температура вообще не интересна . я регулирую уровень со2. про зависимость влагосодержания от температуры знаю , а вот про зависимость со2 от температуры не слышал.

ASo
10.12.2017, 15:41
Вы чем управляете?

ProZorg_tm
10.12.2017, 15:57
уровнем со2 с помощью воздушной заслонки и вентилятора

ASo
10.12.2017, 16:02
И где? Структурную схему приведите.

ProZorg_tm
10.12.2017, 16:10
И где? Структурную схему приведите.

34573 как то так

ASo
10.12.2017, 16:48
Вы издеваетесь?
Что СО2 выделяет? Скорость поступления постоянная?

ProZorg_tm
10.12.2017, 18:37
Вы издеваетесь?
Что СО2 выделяет? Скорость поступления постоянная?

co2 выделяют грибы , скорость поступления можно считать постоянной

ProZorg_tm
10.12.2017, 18:41
вот такой график при пропорциональном - 0.5 интегральном 300
34575

ASo
10.12.2017, 19:17
Где вложение?

ProZorg_tm
10.12.2017, 19:32
Где вложение?
сообщение №14 вторая строка

ASo
10.12.2017, 19:43
Ничего, что не открывается?

ProZorg_tm
10.12.2017, 19:48
Ничего, что не открывается?

34577 еще раз

ASo
10.12.2017, 20:01
А теперь еще определите, какой график чему соответствует и величину шкалы Y для каждого.

ProZorg_tm
10.12.2017, 20:25
А теперь еще определите, какой график чему соответствует и величину шкалы Y для каждого.

в первом сообщении описывал на графиках , прикрепляю еще раз
34578

ASo
10.12.2017, 20:33
Т.е. у Вас на вход ПИД подается значение от 0 до 250, а снимаются от 10 до 90?
Если так, то судя по графикам Вам надо сначала поставить интегральную в 10000, а пропорциональную в 0,3 и посмотреть, не сорвутся ли колебания. Поднимать пропорциональную выше 0,6 я не стал бы.

ProZorg_tm
10.12.2017, 21:00
Т.е. у Вас на вход ПИД подается значение от 0 до 250, а снимаются от 10 до 90?
Если так, то судя по графикам Вам надо сначала поставить интегральную в 10000, а пропорциональную в 0,3 и посмотреть, не сорвутся ли колебания. Поднимать пропорциональную выше 0,6 я не стал бы.

все верно , сейчас поставлю посмотрим что получится , пробовал уменьшить интергальный в 10 раз вот что получилось
34580

ASo
10.12.2017, 21:14
Чем меньше интегральный - тем больше колебания.

ProZorg_tm
10.12.2017, 21:35
вот еще графики с Kp=0,25 и Ki=300
34581
как вы думаете стоит еще уменьшать пропорциональный ?

ProZorg_tm
10.12.2017, 22:08
Т.е. у Вас на вход ПИД подается значение от 0 до 250, а снимаются от 10 до 90?
Если так, то судя по графикам Вам надо сначала поставить интегральную в 10000, а пропорциональную в 0,3 и посмотреть, не сорвутся ли колебания. Поднимать пропорциональную выше 0,6 я не стал бы.

поставил 0,3 и 10000 , чтобы увидеть результат нужно поменять диапазон трассировки по оси х часов на 10. вот что удалось сегодня протестить
34583

ASo
11.12.2017, 10:54
Прекрасно!
Теперь увеличиваете пропорциональный коэффициент до возникновения колебаний. Начните с 0,5.

ProZorg_tm
11.12.2017, 18:49
Прекрасно!
Теперь увеличиваете пропорциональный коэффициент до возникновения колебаний. Начните с 0,5.

увеличил пропорциональный до 0.5 , интегральный уменьшил до 3000(на 10000 побоялся не дождемся выхода на уставку) вот что получилось
34612
как вы посчитали что не нужно увеличивать Кр больше 0,6 ?

ASo
11.12.2017, 19:47
По графикам, у вас раскачка значения и величины регулирования примерно равны.
Поэтому сначала оставьте интеграл на максимуме, что бы он не влиял, у увеличивайте пропорцию. Когда получите раскачку, уменьшите пропорцию до 0,7 и начинайте уменьшать интеграл. Не торопитесь, это будет быстрее.

ProZorg_tm
12.12.2017, 06:16
По графикам, у вас раскачка значения и величины регулирования примерно равны.
Поэтому сначала оставьте интеграл на максимуме, что бы он не влиял, у увеличивайте пропорцию. Когда получите раскачку, уменьшите пропорцию до 0,7 и начинайте уменьшать интеграл. Не торопитесь, это будет быстрее.

вчера удалось протестить несколько комбинация коэфициентов
Кр=5 Ki=300
34623
и Кр=10 Ki=300
34624

сейчас поставлю 0,7 и 3000

capzap
12.12.2017, 07:31
ASo терпенья Вам в наступающем)

ASo
12.12.2017, 07:43
Я закончил. Надоело заниматься просвещением.

ProZorg_tm
12.12.2017, 08:50
Я закончил. Надоело заниматься просвещением.

Спасибо за ликбез.

ProZorg_tm
12.12.2017, 14:07
вот чего максимально получилось добиться для данной системы при коэф 0,7 и 750
34631

SeraX
15.01.2024, 10:32
Подскажите, а что за программа?

west
15.01.2024, 13:38
Подскажите, а что за программа?
на оглавление темы более внимательно поглядите.