Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 20

Тема: Срочно нужна критика по регулятору на ПЛК 154

  1. #1

    По умолчанию Срочно нужна критика по регулятору на ПЛК 154

    Срочно нужна критика.
    На контроллере ПЛК 154 делаю регулятор для приточной системы с водяным калорифером, для реализации ПИД-регулятора не хватает знаний. Появилась такая идея:
    После удачного запуска системы полностью на 100% открываем клапан регулятора воды. В момент когда клапан полностью открылся начинаем отсчёт времени.
    Через период времени Т измеряем температуру t в канале приточки.
    1 Если t меньше температуры уставки tуст ждём ещё несолько периодов Т. Если по прежнему t<tуст переводим ситему в аварию.
    2 Если t>tуст, то вычисляем на сколько процентов больше и на это количество процентов закрываем клапан регулятора воды.
    3 Ждём Т секунд и снова повторяем пункт 2. Если t<tуст вычисляем на сколько процентов и на это количество процентов открываем клапан, если t>tуст то клапан ещё закрываем.
    И так повторяем.
    Постоянно контролируем тепературу обратной воды, а также другие параметры (циркуляционный насос, раряженность воздуха, наличие 24v и т.п.)

    Максимальный ход штока клапана за один раз ограничить 30%.
    Основной вопрос здесь - каким брать время Т? Есть мысль 20 сек для маленьких систем, 30 сек для средних систем и 40 сек для больших. Не мало?
    Будет ли работать такой регулятор?

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Хотите кртику пожалуйста, а где тут концепция ПИД-регулирования, Ваше видение даже на П-регулирование не тянет. Из математики, дифференциал это ускорение (он относительно самый сложный в реализации) и интеграл это скорость

  3. #3

    По умолчанию

    будет, но лучьше ПИ регулятор.
    1 Если t меньше температуры уставки tуст ждём ещё несолько периодов Т. Если по прежнему t
    2 Если t>tуст, то вычисляем на сколько процентов больше и на это количество процентов закрываем клапан регулятора воды.
    3 Ждём Т секунд и снова повторяем пункт 2. Если ttуст то клапан ещё закрываем.
    И так повторяем.
    Ну можно сказать что Вы описали действие И составляющей ПИД регулятора.
    дифференциал это ускорение (он относительно самый сложный в реализации) и интеграл это скорость
    наверно правильнее дифференциал это скорость. т.е. Д составляющая зависит от скорости изменения разницы между заданием и измеренным значением и по знаку направлена на снижение этой скорости.
    Последний раз редактировалось BETEP; 31.03.2011 в 09:21.

  4. #4
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    Наверное неправильно выразился, производные второго и третьего порядка имел ввиду

  5. #5

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    Хотите кртику пожалуйста, а где тут концепция ПИД-регулирования, Ваше видение даже на П-регулирование не тянет. Из математики, дифференциал это ускорение (он относительно самый сложный в реализации) и интеграл это скорость
    Так как раз видения ПИД регулирования у меня и нет. И вопрос то в том, будет ли регулятор по моему алгоритму регулировать или использовать его категорически нельзя. Я понимаю что этот алгоритм не ПИД-регулятора и даже не П-регулятора. Но регулировать то он будет или нет?

  6. #6
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

    что то конечно он будет регулировать, но такой вид не устроит заказчика однозначно, вообще не факт что он когда либо зацепиться в районе уставки

  7. #7
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,243

    По умолчанию

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

  8. #8

    По умолчанию

    Ну а если тупо:

    раз в в минуту:
    - если t > tуст, призакрыть немножко клапан;
    - если t < tуст - приоткрыть немножко клапан.

    У вас получится обыкновенный интегральный регулятор.

  9. #9

    По умолчанию

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

  10. #10

    По умолчанию

    Да, вы правильно понимаете.
    Но не только измерения, но и регулирование.
    Поскольку реальное изменение на выходе регулятора появится через несколько квантов (надо ведь набрать интеграл от ошибки), период квантования выбирают в несколько раз меньше характерного времени реакции системы.
    Ну, допустим, открыли вы задвижку, и через 5 минут температура заметно поползла.Значит, период квантования выбираем около минуты или меньше.
    Чем чаще регулируем, тем выше точность. Но надо знать меру. В приведенном примере регулировка каждую секунду - это из пушки по воробьям.

Страница 1 из 2 12 ПоследняяПоследняя

Ваши права

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