Просто о работе ПИД-регулятора |
Ответить | Страница <1 910111213 16> |
Автор | |
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 02 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 427 |
Опубликовано: 11 Январь 2010 20:51 |
Пару слов написал, а дальше думать уже не хочу :)
2 регуляторы на время переходного процесса могут вообще ПИД закон отключать : просто включить тупо нагреватель или выключить, до определенного рассогласования, но при этом в уме считать интегральную составляющую. С переключением коэффициентов есть опасность. В двух словах: во всей истории покорения человеком всяких объектов , человек пытается этот подход линеаризовать, вводя переключение коэффициентов, мы на самом деле делаем регулирование еще более нелинейным, тут важно перейти к регулированию из переходного процесса так , чтобы при колебании или перерегулировании не попасть опять в зону , где переключаются коэффициенты или отключается регулятор.
3 Собственно старт системы не отличается от смены уставки.
|
|
При экспериментах ни один чайник не пострадал
----------- Плохому системному интегратору всегда OPC сервер мешает. ______________ Пишу на C++ за еду |
|
Новичок Присоединился: 11 Январь 2010 Online Status: Offline Публикации: 11 |
|
Я вот тоже думать не хотел бы, но не получается.. Задачка немного необычная. В том смысле, что с одной стороны приличная постоянная времени (3-4 мин), да и транспортное запаздывание имеет место быть. С другой стороны - т.к. с ростом темепературы теплопередача за счет излучения становится соизмеримой с теплопередачей за счет теплопроводности (печь то вакуумная), то эти самые постоянные времени существенно меняются по ходу процесса. С третьей стороны - практически отсутствует внешние возмущающие воздействия, но присутствует желание заказчика точно выдерживать заданный закон изменения температуры в диапазоне 20-850С. Четвертое - есть желание сохранить возмоможность работы с разными загрузками печи, не меняя коэффициенты. Ну и главное - есть четкое представление о требуемом поведении системы в будущем - закон изменения температуры задан заранее. Поэтому и хочется чего-нибудь поинтеллектуальнее, чем простое включение-отключение (хотя и это вариант). И все же - как насчет соотношения долей П, И, Д составляющих? Я тут нарисовал в Дельфях нечто вроде симулятора - снял переходную хар-ку печки и по ней построил б.м. похожую модедь. Конечно, от реальности далековато, но тенденции посмотреть можно. Типа - что куда нужно двигать, чтобы добиться желаемого.. |
|
Just a thought..
|
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Есть такой приём - контур в контуре в контуре .. то-биш функция одного регулятора является входной для другого и т.д. Покумекайте - может подойдёт С уважением, SAN |
|
Действительный член Присоединился: 08 Март 2006 Категория: Russian Federation Online Status: Offline Публикации: 440 |
|
Если сам нагреватель намного быстрей прогрева печи, то ПИД - ваще не нужен ! С уважением, SAN |
|
Новичок Присоединился: 11 Январь 2010 Online Status: Offline Публикации: 11 |
|
А какая цель? В смысле - какие преемущества? Если можно - немного поподробнее? |
|
Just a thought..
|
|
Действительный член Присоединился: 01 Ноябрь 2006 Категория: Russian Federation Online Status: Offline Публикации: 217 |
|
Всё дело в навыках работы с регуляторами. Есть управляющий комп. Ничто не мешает запомнить подаваемую мощность в данный момент графика при устаивающей т-ре? Чуток подкорректировать её, если отклонение? Причем тут ПИД-регулятор? Не получается автоматически, попробуй вручную, может всё поймешь. |
|
Извините, если что не так
|
|
Новичок Присоединился: 11 Январь 2010 Online Status: Offline Публикации: 11 |
|
Видимо невнятно объясняю. Закон изменения температуры - ломаная линия: возрастание с заданной скоростью, выдержка, возрастание (и так несколько раз). Диапазон изменения температуры за цикл нагрева - 20-850 С. Точность поддержания закона изменения температуры - несколько градусов. Цикл нагрева - неск. часов. И так каждый день. Поэтому автоматический регулятор. Так понятней? |
|
Just a thought..
|
|
Новичок Присоединился: 24 Ноябрь 2008 Online Status: Offline Публикации: 20 |
|
Приобрести современный PLC - написать или купить программу, применив ПИД закон регулирования
|
|
Новичок Присоединился: 11 Январь 2010 Online Status: Offline Публикации: 11 |
|
Дело в том, что система уже работает. И я могу гибко менять программу ее работы. И ПИД регулятор уже давно написан и работает (Кстати собственно ПИД регулятор занимает в коде всего несколько процентов от общего объема ПО). Вопрос же был - Какое соотношение между вкладом пропорционального, интегрального и дифференциального звеньев является оптимальным в ходе переходного процесса (например, после включения. Или при изменении скорости нарастания температуры)? Типа 20%, 60%, 20%? Или 5, 10, 85%? |
|
Just a thought..
|
|
Действительный член Присоединился: 01 Ноябрь 2006 Категория: Russian Federation Online Status: Offline Публикации: 217 |
|
Внятно объясняешь. Можно было и не писать про график, и так понятно. От тебя понадобится аццкое терпение при наладке этой штуки. Д-составляющую регулятора атрофируй. Сними разгонную кривую, получишь примерно значение И-составляющей /она может быть втрое большей, но не меньшей/. П-составляющей сначала убери перерегулирование, а потом перерегулирование подгони в устраивающий тебя коридор. И не пытайся сделать всё за раз и всё получится. |
|
Извините, если что не так
|
|
Ответить | Страница <1 910111213 16> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |