Портал для радиолюбителей и разработчиков электроники · с 2003 годаРеклама на сайте
Найти компонент, схему или даташит

Даташиты, справочник отечественных приборов, схемы с разбором и живой форум


 
Опции темы

OMRON ПЛК CP1H настройка ПИД

Непрочитано 24.11.2021, 17:20  
nurtdinov
Прохожий
 
Регистрация: 24.11.2021
Сообщений: 1
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
nurtdinov на пути к лучшему
По умолчанию OMRON ПЛК CP1H настройка ПИД

Здравствуйте! Не получается отладить ПИД-регулятор поддержания температуры сусла при помощи контроллера OMRON CP1H.
Если у кого-то есть мануал как настроить коэффициенты ПИД-регулирования (на русском языке) бросьте ссылку плиз!
Реклама:
nurtdinov вне форума  
Непрочитано 25.11.2021, 02:28  
mike-y-k
Модератор
 
Регистрация: 04.08.2010
Адрес: Москва СЗАО/МО
Сообщений: 12,294
Сказал спасибо: 11,865
Сказали Спасибо 4,163 раз(а) в 3,181 сообщении(ях)
mike-y-k на пути к лучшему
По умолчанию Re: ПИД-регулятор контоллера OMRON

nurtdinov, а тут Вы уже все прочитали?
__________________
rtfm forever должно быть основой для каждого. Альтернатива грустна, поскольку метод слепого щенка успешно работает при весьма малом числе вариантов…
mike-y-k вне форума  
Непрочитано 28.11.2021, 14:25  
mtit
Почётный гражданин KAZUS.RUN
 
Аватар для mtit
 
Регистрация: 21.03.2007
Адрес: М.(осква)
Сообщений: 4,398
Сказал спасибо: 2,192
Сказали Спасибо 1,780 раз(а) в 1,012 сообщении(ях)
mtit на пути к лучшему
По умолчанию Re: OMRON ПЛК CP1H настройка ПИД

Для начала определится, соответствуют ли термины из головы разработчика прибора, терминам, что отложились в Вашей голове.
При разговоре о ПИД это совсем не шутка. Т.к. в разных школах, в ходу разные определения. Например, коэффициент пропорциональности и зона пропорциональности. Описывают пропорциональную составляющую оба термина. Только представляют собой обратно пропорциональные величины.
Имеем,что в одном и том-же случае один параметр надо увеличивать, а "обратный" - уменьшать, (соответственно).
Далее, надо убедится, что ввод параметров не "заблокирован"/"запаролен".
Чисто теоретически, существуют приборы, где можно выбрать П-, ПИ-, ПИД закон.
Убедиться, что настраивем и выбран ПИД закон регулирования.
На руском литературы полно, КБ АГАВА ссылаясь на КонтрАвт, довольно лаконично всё расписали, в картинках.https://www.kb-agava.ru/nastroyka_pi..._agava_6432_10
__________________
+ 7 903 641 87 25// 1. Иногда отвечаю "по памяти" 2. Часто заблуждаюсь >> Критикуйте, не обижусь.
mtit вне форума  
Непрочитано 03.12.2021, 01:54  
vladisslav1
Прописка
 
Регистрация: 25.03.2013
Адрес: Глубокое замкадье
Сообщений: 216
Сказал спасибо: 3
Сказали Спасибо 71 раз(а) в 55 сообщении(ях)
vladisslav1 на пути к лучшему
Сообщение Re: OMRON ПЛК CP1H настройка ПИД

ПИД регулятор это просто функция вида
Код:
float pid_work(float error, float p_k, float i_k, float d_k, float i_max)
{
    static float prev_error=0;
    static float i_value=0;
    i_value+=error*i_k;
    if(i_value›i_max)
        i_value=i_max;
    if(i_value‹-i_max)
        i_value=-i_max;
    float result=error*p_k+i_value+(error-prev_error)*d_k;
    prev_error=error;
    return result;
}
которая вызывается через равные промежутки времени. Промежуток времени называется постоянной времени регулятора и может задаваться например таймером в ПЛК.
Если ошибка (error) линейно зависит от управляющего воздействия (result), то достаточно подобрать пропорциональный коэффициент (p_k), остальные могут быть равны нулю - получится П-регулятор.
Ели есть нелинейность, то нужно подобрать интегральный коэффициент (i_k) чтобы при недостатке регулирования через несколько циклов подогнать управляющее воздействие накопленным значением ошибки (i_value). Это будет ПИ-регулятор.
Если скорость реакции системы на изменение значения ошибки недостаточна, то нужно подобрать дифференциальный коэффициент (d_k), так, чтобы регулятор успевал реагировать на быстрые изменения значения ошибки, но при этом не возникало самоподдерживающихся колебаний. Если регулятор работает с периодическим разрывом петли обратной связи, то нужно установить ограничение на накопленное значение ошибки (i_max) при достижении которого накопление прекращается. Тогда после восстановления петли обратной связи регулятор будет выходить на режим в течении предсказуемого времени.

Последний раз редактировалось vladisslav1; 03.12.2021 в 01:57.
vladisslav1 вне форума  
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


Часовой пояс GMT +4, время: 19:27.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.