Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Теория и практика автоматизации
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Просто о работе ПИД-регулятора

 Ответить Ответить Страница  <1 910111213 16>
Автор
Сообщение
Vald Смотреть выпадающим
Действительный член
Действительный член
Аватар

Присоединился: 02 Октябрь 2007
Категория: Russian Federation
Online Status: Offline
Публикации: 427
Свойства публикации Свойства публикации   Ответить, цитируя автора - Vald Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Просто о работе ПИД-регулятора
    Опубликовано: 11 Январь 2010 20:51
Пару слов написал, а дальше думать уже не хочу :)
 
2 регуляторы на время переходного процесса могут вообще ПИД закон отключать : просто включить тупо нагреватель или выключить, до определенного рассогласования, но при этом в уме считать интегральную составляющую. С переключением коэффициентов есть опасность. В двух словах: во всей истории покорения человеком всяких объектов , человек пытается этот подход линеаризовать, вводя переключение коэффициентов, мы на самом деле делаем регулирование еще более нелинейным, тут важно перейти к регулированию из переходного процесса так , чтобы при колебании или перерегулировании не попасть опять в зону , где переключаются коэффициенты или отключается регулятор.
 
3 Собственно старт системы не отличается от смены уставки.
При экспериментах ни один чайник не пострадал

-----------
Плохому системному интегратору всегда OPC сервер мешает.
______________
Пишу на C++ за еду
Наверх
ay007 Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Январь 2010
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - ay007 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Январь 2010 10:42

Я вот тоже думать не хотел бы, но не получается..Wink

Задачка немного необычная. В том смысле, что с одной стороны приличная постоянная времени  (3-4 мин), да и транспортное запаздывание имеет место быть. 

С другой стороны - т.к. с ростом темепературы теплопередача за счет излучения становится соизмеримой с теплопередачей за счет теплопроводности (печь то вакуумная), то эти самые постоянные времени существенно меняются по ходу процесса.

С третьей стороны - практически отсутствует внешние возмущающие воздействия, но присутствует желание заказчика точно выдерживать заданный закон изменения температуры в диапазоне 20-850С.

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

Ну и главное - есть четкое представление о требуемом поведении системы в будущем - закон изменения температуры задан заранее.

Поэтому и хочется чего-нибудь поинтеллектуальнее, чем простое включение-отключение (хотя и это вариант).

И все же - как насчет соотношения долей П, И, Д составляющих? Я тут нарисовал в Дельфях нечто вроде симулятора - снял переходную хар-ку печки и по ней построил б.м. похожую модедь. Конечно, от реальности далековато, но тенденции посмотреть можно. Типа - что куда нужно двигать, чтобы добиться желаемого.. 


Just a thought..
Наверх
sanwork Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Январь 2010 10:55

Есть такой приём - контур в контуре в контуре .. то-биш функция одного регулятора является входной для другого и т.д. Покумекайте - может подойдёт

С уважением, SAN

Наверх
sanwork Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 08 Март 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 440
Свойства публикации Свойства публикации   Ответить, цитируя автора - sanwork Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Январь 2010 11:16

Если сам нагреватель намного быстрей прогрева печи, то ПИД - ваще не нужен !

С уважением, SAN

Наверх
ay007 Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Январь 2010
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - ay007 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Январь 2010 11:26
Первоначально опубликовано sanwork

Есть такой приём - контур в контуре в контуре .. то-биш функция одного регулятора является входной для другого и т.д. Покумекайте - может подойдёт

А какая цель? В смысле - какие преемущества? Если можно - немного поподробнее?

Just a thought..
Наверх
Ludvig Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 01 Ноябрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 217
Свойства публикации Свойства публикации   Ответить, цитируя автора - Ludvig Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Январь 2010 18:16

Всё дело в навыках работы с регуляторами.

Есть управляющий комп. Ничто не мешает запомнить подаваемую мощность в данный момент графика при устаивающей т-ре? Чуток подкорректировать её, если отклонение? Причем тут ПИД-регулятор? Не получается автоматически, попробуй вручную, может всё поймешь.

Извините, если что не так
Наверх
ay007 Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Январь 2010
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - ay007 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Январь 2010 19:18
Первоначально опубликовано Ludvig

Всё дело в навыках работы с регуляторами.

Есть управляющий комп. Ничто не мешает запомнить подаваемую мощность в данный момент графика при устаивающей т-ре? Чуток подкорректировать её, если отклонение? Причем тут ПИД-регулятор? Не получается автоматически, попробуй вручную, может всё поймешь.

Видимо невнятно объясняю. 

Закон изменения температуры - ломаная линия: возрастание с заданной скоростью, выдержка, возрастание (и так несколько раз). Диапазон изменения температуры за цикл нагрева - 20-850 С. Точность поддержания закона изменения температуры - несколько градусов. Цикл нагрева - неск. часов. И так каждый день. Поэтому автоматический регулятор. 

Так понятней?

Just a thought..
Наверх
Kolja Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 24 Ноябрь 2008
Online Status: Offline
Публикации: 20
Свойства публикации Свойства публикации   Ответить, цитируя автора - Kolja Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 13 Январь 2010 16:44
Приобрести современный PLC - написать или купить программу, применив ПИД закон регулирования
Наверх
ay007 Смотреть выпадающим
Новичок
Новичок


Присоединился: 11 Январь 2010
Online Status: Offline
Публикации: 11
Свойства публикации Свойства публикации   Ответить, цитируя автора - ay007 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 13 Январь 2010 17:42

Первоначально опубликовано Kolja

Приобрести современный PLC - написать или купить программу, применив ПИД закон регулирования

Дело в том, что система уже работает. И я могу гибко менять программу ее работы. И ПИД регулятор уже давно написан и работает (Кстати собственно ПИД регулятор занимает в коде всего несколько процентов от общего объема ПО). 

Вопрос же был - Какое соотношение между вкладом пропорционального, интегрального и дифференциального звеньев является оптимальным в ходе переходного процесса (например, после включения. Или при изменении скорости нарастания температуры)? Типа 20%, 60%, 20%? Или 5, 10, 85%?

Just a thought..
Наверх
Ludvig Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 01 Ноябрь 2006
Категория: Russian Federation
Online Status: Offline
Публикации: 217
Свойства публикации Свойства публикации   Ответить, цитируя автора - Ludvig Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 13 Январь 2010 18:57
 
Первоначально опубликовано ay007

 

Видимо невнятно объясняю. 

Внятно объясняешь. Можно было и не писать про график, и так понятно.

От тебя понадобится аццкое терпение при наладке этой штуки. 

 Д-составляющую регулятора атрофируй.

Сними разгонную кривую, получишь примерно значение И-составляющей /она может быть втрое большей, но не меньшей/.

П-составляющей сначала убери перерегулирование, а потом перерегулирование подгони в устраивающий тебя коридор. И не пытайся сделать всё за раз и всё получится.


Извините, если что не так
Наверх
 Ответить Ответить Страница  <1 910111213 16>

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz