реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> ПИД регулятор гидропривода, Помогите разобраться с ПИД регулятором
batisto4ka
сообщение Aug 6 2012, 06:23
Сообщение #1


Частый гость
**

Группа: Участник
Сообщений: 89
Регистрация: 3-01-11
Пользователь №: 61 997



Уважаемые форумчане!

Есть система, в которой необходимо управлять скоростью вращения двигателя насоса. Насос управляется через гидропривод. ДПТ1-насос1-ДПТ2-насос2. ДПТ1 управляется напряжением с ЦАПа 0-10 В. Максимальная скоростьвращения ДПТ2 - 1450 об/мин.
Необходимо создать программный ПИД регулятор.

Подскажите, как расчитать пропорциональную, интегральную и диференциальную составляющие?

Сообщение отредактировал batisto4ka - Aug 6 2012, 07:00
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 6 2012, 06:54
Сообщение #2


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(batisto4ka @ Aug 6 2012, 10:23) *
Подскажите, как расщитать пропорциональную, интегральную и диференциальную составляющие?

Расщитать?
Никак.
Go to the top of the page
 
+Quote Post
Слесарь
сообщение Aug 6 2012, 07:45
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 2 884
Регистрация: 7-11-09
Из: Ростовская обл.
Пользователь №: 53 484



Цитата(batisto4ka @ Aug 6 2012, 09:23) *
Уважаемые форумчане!

Есть система, в которой необходимо управлять скоростью вращения двигателя насоса. Насос управляется через гидропривод. ДПТ1-насос1-ДПТ2-насос2. ДПТ1 управляется напряжением с ЦАПа 0-10 В. Максимальная скоростьвращения ДПТ2 - 1450 об/мин.
Необходимо создать программный ПИД регулятор.

Подскажите, как расчитать пропорциональную, интегральную и диференциальную составляющие?

Я в нескольких версиях системы пропорционально регулирую давление жидкости оборотами двигателя насоса без ПИД. Давление 1 +-0,1 бар. Обороты варируются от 0 до 2200. Зачем там нужен ПИД ?
Go to the top of the page
 
+Quote Post
batisto4ka
сообщение Aug 6 2012, 07:49
Сообщение #4


Частый гость
**

Группа: Участник
Сообщений: 89
Регистрация: 3-01-11
Пользователь №: 61 997



Кроме вопроса о расЧете коэффициентов ПИД регулятора есть еще один.
Как быть, когда величина, которую нужно регулировать, меняется в зависимости от других параметров?
То есть скорость вращения двигателя насоса зависит от других параметров и вычисляется в цикле:
1. считывание входных сигналов.
2. расчет скорости вращения двигателя насоса в зависимости от входных сигналов.
3. выдача управляющего водействия на исполнительный механизм (гидропривод)


Цитата(Слесарь @ Aug 6 2012, 10:45) *
Я в нескольких версиях системы регулирую давление жидкости оборотами двигателя насоса без ПИД. Давление 1 +-0,1 бар. Обороты варируются от 0 до 2200. Зачем там нужен ПИД ?

Может и не нужен. НО есть задача поддерживать определенное значение производительности насоса
Go to the top of the page
 
+Quote Post
Слесарь
сообщение Aug 6 2012, 07:51
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 2 884
Регистрация: 7-11-09
Из: Ростовская обл.
Пользователь №: 53 484



Цитата(batisto4ka @ Aug 6 2012, 10:49) *
Может и не нужен. НО есть задача поддерживать определенное значение производительности насоса

Тем более там ПИД не нужен. Чем не истраивает использование только П-регулятора ?
Go to the top of the page
 
+Quote Post
Tanya
сообщение Aug 6 2012, 08:22
Сообщение #6


Гуру
******

Группа: Модераторы
Сообщений: 8 752
Регистрация: 6-01-06
Пользователь №: 12 883



Цитата(batisto4ka @ Aug 6 2012, 11:49) *
Кроме вопроса о расЧете коэффициентов ПИД регулятора есть еще один.

Может и не нужен. НО есть задача поддерживать определенное значение производительности насоса

Из Ваших данных никак нельзя вычислить то, что Вы хотите.
У Вас должны получиться 3 величины
Коэффициент пропорциональности (неизвестной размерности - X), и две величины, имеющие размерность [X]/[время] и [X]*[время] - коэффициенты при интегральном и дифференциальном членах.
Они определяются экспериментально. Если система линейная, эти величины можно определить по графику отклика на ступеньку или иными способами. Если нелинейная, - нужно ее линеаризовать.
Раз Вы задаете вопрос в общем виде - получаете соответствующий ответ.

Цитата(Слесарь @ Aug 6 2012, 11:51) *
Тем более там ПИД не нужен. Чем не истраивает использование только П-регулятора ?

А где нужен ПИД?
Go to the top of the page
 
+Quote Post
Слесарь
сообщение Aug 6 2012, 09:40
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 2 884
Регистрация: 7-11-09
Из: Ростовская обл.
Пользователь №: 53 484



Цитата(Tanya @ Aug 6 2012, 11:22) *
А где нужен ПИД?

Незнаю. Никогда не использовал. Старался делать более быстродействующими и линейными сами исполнительные механизмы. Мож только когда вместо ИК ламп или микроволн используют массивные ТЭНы и греют воздух?.
В случае гидравлики уж точно мало где требуется. Пусть автор напишет какие требуется получить показатели на выходе.
Go to the top of the page
 
+Quote Post
_Pasha
сообщение Aug 6 2012, 12:20
Сообщение #8


;
******

Группа: Участник
Сообщений: 5 646
Регистрация: 1-08-07
Пользователь №: 29 509



Гугление по словам "Зиглера-Никольса" или "Циглера-Никольса" даст Вам всё, что нужно. Это метод такой sm.gif экспериментального определения Kp Kd Ki.
Go to the top of the page
 
+Quote Post
kolobok0
сообщение Sep 3 2012, 12:12
Сообщение #9


практикующий тех. волшебник
*****

Группа: Участник
Сообщений: 1 190
Регистрация: 9-09-05
Пользователь №: 8 417



Цитата(Слесарь @ Aug 6 2012, 13:40) *
...массивные ТЭНы и греют воздух?...


и там оно не нужно.
лучше полная автоматика, чем тысяча уставок не понятно откуда берущихся(читай экспериментально)
sm.gif))
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 18th July 2025 - 12:02
Рейтинг@Mail.ru


Страница сгенерированна за 0.01588 секунд с 7
ELECTRONIX ©2004-2016