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

 
 
5 страниц V  < 1 2 3 4 5 >  
Reply to this topicStart new topic
> О расчетах ПИД-регулятора
Tanya
сообщение Apr 23 2010, 11:56
Сообщение #31


Гуру
******

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



Цитата(vvs157 @ Apr 23 2010, 16:08) *
Вообще-то ПИД хоть как-то оптимален только для линейных систем невысокого порядка. В остальных случаях он приемлемо работает только на малых возмущениях, когда система практически линейна. Если нужно отрабатывать большой перепад температуры, то правильнее пустить задатчик с некоторой скоростью, чтобы не вызывать выход за линейность.

Не только задатчик запрограммировать, но и на усилитель мощности подать производную от задатчика, а к интегральной части по таблице добавлять, и коэффициенты менять на ходу... Это уже не будет ПИД... в чистом виде.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Apr 23 2010, 11:56
Сообщение #32


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Вообще говоряя, да. Но иногда можно этим пренебречь ради более важного.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 12:00
Сообщение #33


Гуру
******

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



Цитата(vvs157 @ Apr 23 2010, 16:11) *
В приличных регуляторах есть ограничение насыщения интегратора (anti wind-up)

Это тоже не ПИД. Если ограничивать - вот она и есть нелинейность...

Цитата(Designer56 @ Apr 23 2010, 16:11) *
Вообще говоряя, да. Но иногда можно этим пренебречь ради более важного.

А что Вам кажется таким более чем важным?
Go to the top of the page
 
+Quote Post
Designer56
сообщение Apr 23 2010, 12:01
Сообщение #34


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Это зависит от задачи.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 12:03
Сообщение #35


Гуру
******

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



Цитата(Designer56 @ Apr 23 2010, 16:16) *
Это зависит от задачи.

Ну, придумайте пример такой задачи. Я не могу - вот незадача.
Go to the top of the page
 
+Quote Post
vapik
сообщение Apr 23 2010, 12:03
Сообщение #36


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 20-04-10
Пользователь №: 56 768



А про меня кто-нибудь помнит?
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 12:16
Сообщение #37


Гуру
******

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



Цитата(vapik @ Apr 23 2010, 16:18) *
А про меня кто-нибудь помнит?

Про Вас да, помню. Только я не помню, где это было написано про графический способ.
Но в любом случае, автоматический выбор коэффициентов обычно строится так, чтобы максимально быстро попасть в некоторый коридор. А это не всегда то, что нужно. Спорт у них такой, у автоматостроителей.
Можете сами построить модель, посмотреть ее переходную характеристику (график) и определить то, что нужно.
Go to the top of the page
 
+Quote Post
Guest_@Ark_*
сообщение Apr 23 2010, 12:35
Сообщение #38





Guests






Цитата
Но в любом случае, автоматический выбор коэффициентов обычно строится так, чтобы максимально быстро попасть в некоторый коридор. А это не всегда то, что нужно. Спорт у них такой, у автоматостроителей.

Интересно... А я почему-то думал наоборот, что спорт в том, чтобы не выпасть из некоторого коридора... smile.gif
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 12:54
Сообщение #39


Гуру
******

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



Цитата(vapik @ Apr 23 2010, 16:18) *
А про меня кто-нибудь помнит?

То, что хотела, не нашлось. Но кое-что...
http://automation-system.ru/regulyator/xar...akteristik.html
http://twtmas.mpei.ac.ru/mas/Worksheets/Rotach/index.html
Go to the top of the page
 
+Quote Post
gte
сообщение Apr 23 2010, 14:59
Сообщение #40


Гуру
******

Группа: Свой
Сообщений: 2 318
Регистрация: 13-02-05
Из: Липецкая область
Пользователь №: 2 613



Цитата(Tanya @ Apr 23 2010, 16:18) *
Ну, придумайте пример такой задачи. Я не могу - вот незадача.

Таких задач большинство и неважно какие комбинации используются для их решения. А вот вручную выводить объект на режим, а затем включать регулятор это, извините, экзотика. Это мягко говоря. У автора чисто практическая задача.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 15:30
Сообщение #41


Гуру
******

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



Цитата(gte @ Apr 23 2010, 19:14) *
Таких задач большинство и неважно какие комбинации используются для их решения. А вот вручную выводить объект на режим, а затем включать регулятор это, извините, экзотика. Это мягко говоря. У автора чисто практическая задача.

Вы все путаете. И про задачу для Designer56, которую он не стал придумывать, поскольку понимает..., и про вручную (там речь шла о химических реакторах - большие такие и очень дорогие, и взорваться могут), и про автора топика, у которого то ли диплом, то ли курсовая... И ему сказали - рассчитать коэффициенты именно ПИД-регулятора, который известной формулой описывается, а не что-нибудь иное.
P.S. Вот в самом первом посте написано про диплом. Читайте. И раздел - образование называется.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Apr 23 2010, 16:11
Сообщение #42


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Цитата(Tanya @ Apr 23 2010, 21:45) *
Вы все путаете. И про задачу для Designer56, которую он не стал придумывать, поскольку понимает...,

Меня отвлекли, простите... Абстрактно: критерий оптимальности регулирования- время установления системы (при скачкообразном, скажем, возмущении) с ошибкой регулирования дельта не более.... мин, сек, мсек, мксек. Относительно ручного вывода систем на режим- имеет место, часто употребляется. Вот, кстати, о печках. Это одно из немногих мест (в нефтехимии), где операторы не решаются отключить регулятор вообще- в силу инерционности этих самых печей.

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


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
vapik
сообщение Apr 23 2010, 16:43
Сообщение #43


Участник
*

Группа: Участник
Сообщений: 16
Регистрация: 20-04-10
Пользователь №: 56 768



Значит смотрите что я хочу сделать:
Я нагреваю нагревательный элемент до максимальной температуры,
затем включаю двигатель на максимум (точнее максимум, что может выдать преобразователь частоты),
делаю замеры температуры и температуру до какой он может охладить нагреватель,
по показаниям строю график, анализирую,
если характеристика похожа на апериодическое звено, то апроксимирую и нахожу постоянную времени.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 17:34
Сообщение #44


Гуру
******

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



Цитата(vapik @ Apr 23 2010, 20:58) *
Значит смотрите что я хочу сделать:
Я нагреваю нагревательный элемент до максимальной температуры,
затем включаю двигатель на максимум (точнее максимум, что может выдать преобразователь частоты),
делаю замеры температуры и температуру до какой он может охладить нагреватель,
по показаниям строю график, анализирую,
если характеристика похожа на апериодическое звено, то апроксимирую и нахожу постоянную времени.

Вы на верном пути, но Вас не понять. Вы же писали, что не можете (не должны) менять ток(напряжение) нагревателя...
Вам нужно -
Включить нагреватель обязательно от стабильного блока питания и вентилятор на некоторые обороты. Не забыть измерить температуру воздуха!
Дождаться установления температуры. Изменить обороты немного. Измерять температуру от времени. Построить график. Можно не очень долго ждать... аппроксимировать на ходу.
Последнюю процедуру повторить при других начальных оборотах.
Думается, 5-ти таких измерений хватит для диплома.
Смотреть на графики и думать.... думать... много думать.

Цитата(Designer56 @ Apr 23 2010, 20:26) *
В системах регулирования же химических и нефтехимических вещей, которые могут взорваться, а там таких- много, имеют место отдельные от контуров регулирования системы аварийной сигнализации и блокировки, куда операторам и простым киповцам доступ заказан.

Вы тоже путаете? Видели где-нибудь автомат для автоматического запуска (розжига) реактора и запуска в нужное время всех этих блокировок? Аппаратчик рулит....
Go to the top of the page
 
+Quote Post
ukpyr
сообщение Apr 23 2010, 19:41
Сообщение #45


Профессионал
*****

Группа: Участник
Сообщений: 1 264
Регистрация: 17-06-08
Из: бандустан
Пользователь №: 38 347



залил несколько книг и статей по ПИДу в /upload/books/TAU/PID, может, пригодятся...

довольно интересные:
Цитата
Магергут В.З.Инженерные методы расчета оптимальных настроек промышленных регуляторов, Олссон Г.Цифровые системы автоматизации и управления, Yu C.Autotuning of PID controllers, Wang Q.PID control for multivariable processes, Visioli A.Practical PID control, Silva G.J.PID controllers for time-delay systems, O'Dwyer A.Handbook of PI and PID controller tuning rules, McMillan G.K.Good tuning.A pocket guide, Johnson M.A.PID control.New identification and design methods, Hippe P.Windup in control, Astrom K.J.PID controllers.Theory,design,and tuning.


Сообщение отредактировал ukpyr - Apr 23 2010, 19:47
Go to the top of the page
 
+Quote Post

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

 


RSS Текстовая версия Сейчас: 16th June 2025 - 10:48
Рейтинг@Mail.ru


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