PID в WAGO_IO_PRO 32 |
Ответить | Страница <1 23456> |
Автор | ||||
Действительный член Присоединился: 15 Январь 2004 Категория: Russian Federation Online Status: Offline Публикации: 805 |
Опубликовано: 23 Ноябрь 2007 17:26 |
|||
А почему от 18-ти? На выходе у вас было что-ли 18? Наверно, вот в чем дело: сделайте так, чтобы в ручном режиме выходу ПИД-регулятора постоянно присваивалось значение ТЕКУЩЕЙ мощности вашего нагревателя. А при включении в АВТО, ПИД-регулятор начнет отрабатывать от этого самого текущего, по чуть-чуть. |
||||
Действительный член Присоединился: 15 Январь 2004 Категория: Russian Federation Online Status: Offline Публикации: 805 |
||||
У вашего регулятора нет входа включения/выключения режима АВТО/РУЧНОЙ. Значит это надо сделать самому. Обвешать его всякой лапшой, чтобы при РУЧНОМ на выход SET давалось текущее значение мощности (которое есть по-факту) и пофигу, что там на входах. А в АВТОМАТе отпускаете этот SET и он пошел регулировать. Еще надо обрабатывать границы диапазона SET (Y-max, Y-min), т.к. регулятор у вас может убежать сначала сильно вверх, а при необходиомсти будет долго оттуда возвращаться. Этот ваш регулятор ваще сыр для практического использования. Хотите я вам вышлю util.lib? Будет проще. Давайте адресок. Или скачайте с wago.com, там вроде было. |
||||
Новичок Присоединился: 10 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 33 |
||||
Если Вам не трудно :) ***@gmail.com |
||||
Новичок Присоединился: 10 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 33 |
||||
Полазил я по wago.com, там действительно есть обновления библиотек, но среди них нет util.lib А ту которую вы выслали WAGO_IO_PRO 32 не хочет подцеплять почему-то... Пробовал еще последнюю библиотеку от кодесиса подставить - тот же результат, работает только со своей библиотекой... У меня стоит версия 2.1 СервисПак 10... |
||||
Новичок Присоединился: 10 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 33 |
||||
А что за customer_2.3.7.2.zip? где его взять? |
||||
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
||||
Если вы официально приобрели пакет WAGO I/O PRO CAA (759-911) то обновления можете попросить непосредственно в WAGO. |
||||
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
||||
Вы хотите понять как работает регулятор? если я Вам напишу вы все это прочитаете? это будет много блин курс ТАУ занятная вещь занимает много времени как минимум нужна письменная клятва что хотя бы ВЫ это будите читать однако |
||||
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
||||
Вот Вы собственно начали новый топик на схожую тему и там упомянули что Вам известны настройки регулятора, при этом вы утверждаете, что не знаете как связать выход регулятора с мощностью Вашего нагревателя. Выходит нескладушка однако. Положим, что у вас есть некий абстрактный объект, который может терять температуру, вследствие каких то внешних возмущений. И есть некий абстрактный нагреватель, который может эту самую температуру повышать. Предположим так же, что температура меняется в диапазоне от 0 до 10 градусов. Так же предположим, что максимально возможный градиент падения температуры равен максимально возможному градиенту увеличения температуры связанному с максимальной подводимой мощностью обогревателя. В таком случае используя элементарный пропорциональный закон при KP (к-те передачи) равном 1 можно предположить, что при возникновении некоего возмущения в виде понижения температуры регулятор со свойственным цепи управления запаздыванием выработает компенсационное воздействие равное возмущению, что в 100 процентах случаев приведет к нежелательным незатухающим колебаниям. Следовательно, в данном частном случае KP будет лежать в диапазоне от 0-1. Думаю, что если обдумать выше изложенное и поэкспериментировать с предложенным мной примером, то не вдаваясь в дальнейшие подробности можно будет понять, что именно KP устанавливает степень воздействия регулятора через исполнительный механизм на объект управления. То есть, никаких реальных ограничений на выход регулятора нет и быть не должно. На самом деле правильная настройка регулятора в заведомо устойчивой системе и определяет максимально возможный размах выхода регулятора, после которого можно считать регулирование не успешным. KP=1 |
||||
Новичок Присоединился: 10 Октябрь 2007 Категория: Russian Federation Online Status: Offline Публикации: 33 |
||||
Я писал что для примера назначаю текущую температуру 18градусов, а в ПИД-регуляторе который в ВАГО формула такая: ACTUAL = ACTUAL + KP(E+TI+TD), наверное поэтому сразу от 18 начинает значение расти
Читаю все очень внимательно |
||||
Действительный член Присоединился: 01 Июнь 2006 Категория: Russian Federation Online Status: Offline Публикации: 464 |
||||
В нашем абстрактном случае следует ограничить размах выхода регулятора. Пока исключим по максимум влияние интегральной составляющей установим ее 500мс и дифференциальной составляющей. 0мс. Установим KP=0.75 (в нашем случае реакция регулятора составить 75% от возмущения) В результате получим не вполне приличный но весьма показательный переходный процесс…
|
||||
Ответить | Страница <1 23456> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |