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

 
 
5 страниц V  < 1 2 3 4 > »   
Reply to this topicStart new topic
> О расчетах ПИД-регулятора
gte
сообщение Apr 22 2010, 17:09
Сообщение #16


Гуру
******

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



Цитата(Tanya @ Apr 22 2010, 21:11) *
Он может остыть быстрее. И что?

То, что время нагрева != времени охлаждения.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 22 2010, 18:21
Сообщение #17


Гуру
******

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



Цитата(gte @ Apr 22 2010, 21:24) *
То, что время нагрева != времени охлаждения.

Так и что? А можно сделать их равными... К чему все это?
Я Вас не могу понять. Может, Вы будете понятнее выражаться?

Цитата(vapik @ Apr 22 2010, 21:20) *
Нет, скорость вращения регулируется ПЧ (преобразователем частоты), на ПЧ мы подаем управляющие ШИМ сигналы.


Я дико извиняюсь, все правильно, я неверно смоделировал.

Это как это? На двигатель постоянного тока? Если я правильно расшифровываю Ваши аббревиатуры...
А что (все) правильно у Вас, или у меня с недопониманием?
Go to the top of the page
 
+Quote Post
vapik
сообщение Apr 22 2010, 18:58
Сообщение #18


Участник
*

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



Цитата(Tanya @ Apr 22 2010, 22:36) *
Это как это? На двигатель постоянного тока? Если я правильно расшифровываю Ваши аббревиатуры...
А что (все) правильно у Вас, или у меня с недопониманием?


Электродвигатель: http://www.motorzavod.com/production/emotor.html?product=139
Частотный преобразователь: http://www.vesper.ru/catalog/invertors/ei-mini/
Go to the top of the page
 
+Quote Post
gte
сообщение Apr 22 2010, 20:00
Сообщение #19


Гуру
******

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



Цитата(ukpyr @ Apr 22 2010, 05:11) *
если объект термоизолирован, то скорость нагрева != скорости охлаждения, то есть желательны разные коэффициенты для нагрева и охлаждения, плюс для больших отклонений одни, для малых - другие (быстрый догрев и поддержание).

Цитата(Tanya @ Apr 22 2010, 07:08) *
Где Вы такие странные мысли почерпнули?

Цитата(Tanya @ Apr 22 2010, 22:36) *
Так и что? А можно сделать их равными... К чему все это?
Я Вас не могу понять. Может, Вы будете понятнее выражаться?

И я Вас не понимаю. Вы против чего в первой отквоченной фразе возражали?
Ну и поправка. Сделать равными всегда проблематично и в большинстве случаев не целесообразно.
Это я Вам как практик говорю biggrin.gif .
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 02:40
Сообщение #20


Гуру
******

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



Цитата(gte @ Apr 23 2010, 00:15) *
И я Вас не понимаю. Вы против чего в первой отквоченной фразе возражали?
Ну и поправка. Сделать равными всегда проблематично и в большинстве случаев не целесообразно.
Это я Вам как практик говорю biggrin.gif .

Все вы путаете. ПИД работает только при малых отклонениях. И с постоянными значениями параметров. Иначе это называется иначе.

Ну, никак Вас не пойму. Как настройка регулятора... вот буквочки П, И, Д, как должны зависеть от максимальной мощности нагревателя?
Вот скажите мне. Допустим, у Вас имеется печка. Вы там заменили нагреватель. Масса, размеры, положение, все одинаковое. Только максимальная мощность написана другая.
Какие буквочки Вы будете менять? И как. Скажите нам как практик.
Говорите, - коэффициенты от знака должны зависеть?
Вот буквочку Д... Когда будем менять, при изменении знака скорости, или при изменении знака отклонения? А И? И как это все настраивать? 6 параметров. Эмпирически?
И почему скорость нагрева у Вас не равна скорости охлаждения. У меня в стационарном режиме они равны автоматически... и полная скорость равна нулю (или заданной). И это равенство, и коридор скорости, и ее шум обеспечивает правильный подбор этих самых буквочек П, И, Д.
Go to the top of the page
 
+Quote Post
gte
сообщение Apr 23 2010, 06:40
Сообщение #21


Гуру
******

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



Цитата(Tanya @ Apr 23 2010, 06:55) *
И почему скорость нагрева у Вас не равна скорости охлаждения. У меня в стационарном режиме они равны автоматически... и полная скорость равна нулю (или заданной). И это равенство, и коридор скорости, и ее шум обеспечивает правильный подбор этих самых буквочек П, И, Д.

Кроме стационарного режима с непрерывным восполнением теплопотерь, есть и другие, кроме того, включение, восполнение жидкости и т.п. В стационарном может установится режим при примерном равенстве потерь на охлаждения и энергии нагрева в пределах погрешности стабилизации температуры. Но при переходных режимах играет роль, например, мощность и инерционность нагревателя, если не допустимо перерегулирование и необходим максимально быстрый выход на режим поддержания температуры.
Впрочем, мое замечание касалось скорости нагрева и охлаждения. Они всегда отличаются, часто очень сильно. В отличие от теплопотерь и энергии нагрева, которые в установившемся режиме могут быть достаточно близки. Но это не адекватные понятия.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 07:09
Сообщение #22


Гуру
******

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



Цитата(gte @ Apr 23 2010, 10:55) *
Кроме стационарного режима с непрерывным восполнением теплопотерь, есть и другие, кроме того, включение, восполнение жидкости и т.п. В стационарном может установится режим при примерном равенстве потерь на охлаждения и энергии нагрева в пределах погрешности стабилизации температуры. Но при переходных режимах играет роль, например, мощность и инерционность нагревателя, если не допустимо перерегулирование и необходим максимально быстрый выход на режим поддержания температуры.
Впрочем, мое замечание касалось скорости нагрева и охлаждения. Они всегда отличаются, часто очень сильно. В отличие от теплопотерь и энергии нагрева, которые в установившемся режиме могут быть достаточно близки. Но это не адекватные понятия.

Еще раз повторю, что ПИД-регулятор не должен работать в переходном режиме. Не предназначен. И какую роль играют Ваши пресловутые скорости непонятно чего для настройки параметров ПИДа? У меня скорости совпадают всегда (в стационарном режиме). А у Вас?
В нестационарном режиме следует подавать сигнал, пропорциональный потребной скорости, непосредственно на регулятор мощности, минуя ПИД. А на ПИД - сигнал с задатчика температуры (в данном случае). А понятия адекватные.
Автор же спрашивал, как получить параметры ПИД из переходной характеристики.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Apr 23 2010, 11:10
Сообщение #23


Гуру
******

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



Цитата(Tanya @ Apr 23 2010, 13:24) *
Еще раз повторю, что ПИД-регулятор не должен работать в переходном режиме. Не предназначен.

Признаться, не понял. А если он возмущение отрабатывает? Тоже ведь переходный процесс.
Поясните, что Вы хотели этим сказать.


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


Гуру
******

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



Цитата(Designer56 @ Apr 23 2010, 15:25) *
Признаться, не понял. А если он возмущение отрабатывает? Тоже ведь переходный процесс.
Поясните, что Вы хотели этим сказать.

Поясняю.
На примере печки, от которой всегда пляшут.
Пусть правильно настроенный регулятор прекрасно работает при 300 градусах. Но если его включить на холодной печке, то интегральный член зашкалит, возникнут колебания. В урезанном (П) - тоже будут (могут).
Кроме того, возможно, что при разных температурах оптимальные параметры (в некотором смысле) могут заметно отличаться из-за нелинейности, которая всегда есть. А для малых отклонений - не всегда.
Go to the top of the page
 
+Quote Post
Designer56
сообщение Apr 23 2010, 11:28
Сообщение #25


Гуру
******

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



Ну почему обязательно будут колебания? если правильно расчитано, то не должно их быть. Другое дело, что печь с естественным охлаждением- объект принципиально нелинейный. И добится оптимальных параметров как переходного процесса, так и стационарного режима может оказаться не просто, или, в каких- то случаях, невозможно. Все зависит от критерия. Вот если бы ТЭН научить охлаждать...

П.С.: возмущение может быть и достаточно большим, чтобы вывести систему из области локальной устойчивости. Например, сунули в печь очень холодный (горячий) объект.


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


Гуру
******

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



Цитата(Designer56 @ Apr 23 2010, 15:43) *
Ну почему обязательно будут колебания? если правильно расчитано, то не должно их быть. Другое дело, что печь с естественным охлаждением- объект принципиально нелинейный. И добится оптимальных параметров как переходного процесса, так и стационарного режима может оказаться не просто, или, в каких- то случаях, невозможно. Все зависит от критерия. Вот если бы ТЭН научить охлаждать...

П.С.: возмущение может быть и достаточно большим, чтобы вывести систему из области локальной устойчивости. Например, сунули в печь очень холодный (горячий) объект.

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


Гуру
******

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



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

Это, вообще говоря, от объекта регулирования тоже зависит. И от критерия оптимальности, повторюсь. Может, кому-то перерегулирование и не помешает.


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


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(Designer56 @ Apr 23 2010, 15:00) *
Это, вообще говоря, от объекта регулирования тоже зависит.
Вообще-то ПИД хоть как-то оптимален только для линейных систем невысокого порядка. В остальных случаях он приемлемо работает только на малых возмущениях, когда система практически линейна. Если нужно отрабатывать большой перепад температуры, то правильнее пустить задатчик с некоторой скоростью, чтобы не вызывать выход за линейность.
Go to the top of the page
 
+Quote Post
Tanya
сообщение Apr 23 2010, 11:53
Сообщение #29


Гуру
******

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



Цитата(Designer56 @ Apr 23 2010, 16:00) *
Это, вообще говоря, от объекта регулирования тоже зависит. И от критерия оптимальности, повторюсь. Может, кому-то перерегулирование и не помешает.

Первое - да. Второе - навряд ли кому-то на пользу.
Go to the top of the page
 
+Quote Post
vvs157
сообщение Apr 23 2010, 11:56
Сообщение #30


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

Группа: Свой
Сообщений: 1 526
Регистрация: 8-04-05
Пользователь №: 3 960



Цитата(Tanya @ Apr 23 2010, 14:36) *
Но если его включить на холодной печке, то интегральный член зашкалит, возникнут колебания.
В приличных регуляторах есть ограничение насыщения интегратора (anti wind-up)
Go to the top of the page
 
+Quote Post

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

 


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


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