Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 21 по 30 из 41

Тема: Зависание ПИД регулятора

  1. #21

    По умолчанию

    забавно, я кончено, профан в вентиляции, зря думал что для охлаждения и нагрева нужны разные к-ты и р-ры. хотя порядок ти будет примерно один... но вроде надо два регулятора... или вы используете доп к-т на охлаждение?
    посмотрел изменения с 2.02 на текущую - основное изменение - при восстановлении из Retain и старте с ошибкой измерения интеграл не обнуляется. остальное по вроде бы несущественно...

  2. #22

    По умолчанию

    регулятор на самом деле один, а пид функций - 7, работают в зависимости от сезона и наружных температур. практически все однополярные, за исключением регулятора вытяжного воздуха, т.к. его можно охлаждать и нагревать в любой период года.

  3. #23

    По умолчанию

    Не совсем понятно что нужно делать с вытяжным воздухом - у вас именно вентиляция? Обычно всех волнует приточка, или у вас система с рекуперацией/рециркуляцией?
    У Вас версия библиотеки соответствует прошивке ПЛК? http://www.owen.ru/device/88206764

  4. #24

    По умолчанию

    1.вообщето это центральный кондиционер с рециркуляцией. просто если установка обслуживает большое помещение, в котором работают практически одни женщины, в данном случае зал юрлиц в сбербанке, то регулирование по вытяжке с ограничением притока от вытяжке на какую то дельту, оказывается более предпочтительным - нет больших разниц температур в помещении и температуры притока. процесс регулирования гораздо медленней, но гораздо лучший для персонала.
    2. да, действительно именно на нотбуке стоит версия библиотеки по пид от 2006г. из-за этого и глюки? спасибо.
    Последний раз редактировалось Назаров Александр; 22.04.2009 в 09:08.

  5. #25

    По умолчанию

    да, глюки именно от этого и, именно как у вас(уже была тема или на форуме или на семинаре...).

  6. #26

    По умолчанию

    Столкнулись с невесёлой ситуацией . В цехе произошло возгорание оборудования при использовании PID регулятора в ПЛК150. Дело в том , что для предварительного нагрева пластмассы в экструдере
    используется программный таймер , который в будние дни рано утром включает на прогрев ТЭНы на уровень 180гр(примерная выходная мощность 20% от максимальной).
    Всё работало нормально в течении года . Но на днях было решено добавить модуль статистики в PLC configuration, что и было сделано. А ночью при отсутствии персонала на рабочем месте произошло возгорание пластмассы в экструдере .Сработала сигнализация.В результате горения пластика оказались сильно закопчены два помещения.Благо открытый огонь был локальным и не вышел за пределы станка.Оборудование было восстановлено , косметический ремонт помещения ещё предстоит. Анализ показал : при добавлении модуля статистики полностью сбросились параметры программно-аппаратного PID регулятора из библиотеки ОВЕН и на его выходе установилось ,не встречавшееся нам ранее значение "-1.#QNAN" (видимо переполнение REAL переменной ), которое пробралось через все элементы AND , MUL и т.д. и выдало на нагрев 100% мощности, в результате через несколько часов произошло воспламенение. Т.к. ранее с подобным не сталкивались ,это было весьма неожиданно .

  7. #27

    По умолчанию

    1. Что значит сбросились? При загрузке новой программы текущие значения и retain сбрасываются в значения по умолчанию.
    2. Более подробно можно сказать, только увидев проект.
    3. Как у Вас происходит настройка ПИД-а?

  8. #28

    По умолчанию

    ПИД регулятор выдаёт значение от -100 до 100 (0...100%),
    преобразуется во временные интервалы ШИМ и управляет
    нагрузкой.Автонастройка была выполнена изначально, результаты понравились .В режиме ONline были распечатаны параметры ПИДа , т.к. в процессе развития проекта и перезаписи программы они могли самопроизвольно меняться , и, чтобы не выполнять вновь Автонастройку , эти параметры вводили руками.Но критических ситуаций не было ,просто температура держалась не стабильно , и это косвенно подсказывало ,что
    параметры сбились.Было бы неплохо ,если один раз выполнив автонастройку, ПИД помнил их дооолго, буквально допустим выдал из себя все параметры в виде структуры, чтобы их можно было жёстко подать, в дальнейшем,ему же на вход , по принципу "один раз настроил и забыл ".Ведь ПИДов в проекте может быть несколько , и постоянно контролировать сбились ли их параметры или нет оказывается трудоёмко на реальном объекте.В приложении принтскрины ...
    Вложения Вложения

  9. #29

    По умолчанию

    Из последнего скрина видно, что сбились к-ты. Понятно, что Ei/0 =бесконечность т.е. NaN - непонятно почему он проходит сквозь ограничение выхода -100..100. Какая версия прошивки?
    Для предотвращения сбоев на вашей системе используйте не ANR_PID... а PID_FUNCTION с kp=.fk0(24.95) ti=.fki(1156) td/ti=0.125

  10. #30

    По умолчанию

    хорошо.возможно это вариант, получить коэффициенты ,используя элемент с Anr , а потом задействовать Pid_function.попробуем.используется плк150 , прошивка 2.08 .
    Изображения Изображения

Страница 3 из 5 ПерваяПервая 12345 ПоследняяПоследняя

Ваши права

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