Свой ПИД - Регулятор?
-
- Posts: 12
- Joined: Thu Oct 18, 2007 10:23 am
- Location: Ukraine
Свой ПИД - Регулятор?
Госпада не могли бы ВЫ мне помочь. Можно ли в Степ7 создать свой ПИД-регулятор по класической формуле. Если можете дать сылку на пример программы на ЛАД языке. Я буду вам очень благодарен. Я начинающий по-этому прошу сразу извенить меня, может, за некоректный вопрос.
-
- Posts: 21
- Joined: Mon Jan 22, 2007 12:30 pm
- Location: Ukraine
Можно, классическая формула выглядит таким образом
U=Kp(Er)+Ki(SumEr)+Kd(Er(n)-Er(n-1)), где
Er=Usp-Utek - ошибка,
Usp- уставка,
Utek-измеряемая величина,
Кр-коэффициент пропорциональности,
Ki- интегральный коэффициент,
Kd- дифференциальный коэффициент.
SumEr=SumEr+Er
Работа ПИД регулятора должна происходить в равные промежутки времени.
Данная формула работает не хуже чем родной сименовский
U=Kp(Er)+Ki(SumEr)+Kd(Er(n)-Er(n-1)), где
Er=Usp-Utek - ошибка,
Usp- уставка,
Utek-измеряемая величина,
Кр-коэффициент пропорциональности,
Ki- интегральный коэффициент,
Kd- дифференциальный коэффициент.
SumEr=SumEr+Er
Работа ПИД регулятора должна происходить в равные промежутки времени.
Данная формула работает не хуже чем родной сименовский
-
- Site Admin
- Posts: 1387
- Joined: Sat Aug 13, 2005 6:15 am
вот тут ссылки на PIDmpga ПМ wrote:SAnia подскажи тогда где блок ПИД-регулятора находится. Я искал в стандартных (находяться слева от программы) и не нашел. Подскажи пожалуйста. Может я чтото не до инсталировал в степ7?
http://plc.net.ru/viewtopic.php?t=2
P.S.вопросы задавай тут,не надо ПМ
-
- Posts: 79
- Joined: Thu Mar 15, 2007 12:59 pm
- Location: Ukraine
Re: Свой ПИД - Регулятор?
Здесь найдете исходные тексты, частей ПИД регулятора (интегратор, дифиринциатор и т.д. из библиотеки Modular PID control)mpga wrote:Госпада не могли бы ВЫ мне помочь. Можно ли в Степ7 создать свой ПИД-регулятор по класической формуле. Если можете дать сылку на пример программы на ЛАД языке. Я буду вам очень благодарен. Я начинающий по-этому прошу сразу извенить меня, может, за некоректный вопрос.
http://www.plc4good.org.ua/view_sub.php?sub=4
Стандартный ПИД FB41 CONT_C
http://www.plc4good.org.ua/view_post.php?id=51
Все на SCL, на LAD такое писать я думаю не у многих рука подымется