Страница 1 из 6 123 ... ПоследняяПоследняя
Показано с 1 по 10 из 54

Тема: Последовательно 2 ПИД регулятора

  1. #1

    По умолчанию Последовательно 2 ПИД регулятора

    Народ такой вопрос мне нужно каскадное управление двумя регуляторами.Чтобы один регулятор формировал задание для другого .Пример есть реактор в нем рубашка ,в реактор заливается продукт .Соответственно от температуры продукта должна управляться рубашка . Так вот как это в codesys сделать ? К примеру я ставлю уставку на первый регулятор 60 градусов это продукт далее на выходе я имею задание с учетом подбора коэффициентов ,а как его отмасштабировать в температуру для второго регулятора ? Если кто то сталкивался с подобным ,можно пример в среде codesys , очень надо ....

  2. #2

    По умолчанию

    Запросто получите тяни-толкай. Два регулятора будут бодаться за место под солнцем, и замучаетесь настраивать.

  3. #3

    По умолчанию

    Цитата Сообщение от Crew Посмотреть сообщение
    Народ такой вопрос мне нужно каскадное управление двумя регуляторами.Чтобы один регулятор формировал задание для другого .Пример есть реактор в нем рубашка ,в реактор заливается продукт .Соответственно от температуры продукта должна управляться рубашка . Так вот как это в codesys сделать ? К примеру я ставлю уставку на первый регулятор 60 градусов это продукт далее на выходе я имею задание с учетом подбора коэффициентов ,а как его отмасштабировать в температуру для второго регулятора ?
    Непонятно, чего Вы хотите.
    Чтобы по температуре продукта формировалась уставка для рубашки, а клапан теплоносителя держал эту уставку рубашки? Это стандартная система.
    Или что?

  4. #4

    Arrow Каскадное регулирование

    Да все понятно. Медленный контур регулирует уставку быстрого. В итоге имеем не "тяни-толкай", а именно сверхстабильную систему.
    Причем каскад обычно делают отключаемым.
    Так чаще всего делают первичный контур - управления температурой, а вот второй уже - расход.
    То есть по расходу управляете температурой. Противоречий не вижу. Два ПИДа, один клапан.
    Код:
    IF SELECTOR THEN 
    PID_RM2.ACTUAL:=T3_PV;
    ELSE
    PID_RM2.ACTUAL:=TR3_PV;
    END_IF;
    
    IF EN_PID_RM2 THEN
    PID_RM2(
        SET_POINT:= T3_SP, 
        KP:=1 , 
        TN:=0.125, 
        TV:= 1, 
        Y_MANUAL:= RM2_SP_MANUAL, 
        Y_OFFSET:=0.1 , 
        Y_MIN:= 0, 
        Y_MAX:=100 , 
        MANUAL:= RM2_SP_MAN, 
        RESET:= RM2_SP_RESET, 
        Y=> RM2_SP1, 
        LIMITS_ACTIVE=> RM2_LIMITS_ACTIVE, 
        OVERFLOW=>RM2_OVERFLOW );
    END_IF;
    IF RM2_SP_MAN THEN T3_SP:=T3_PV; END_IF;
    
    IF SELECTOR3 THEN 
    PID_K4.SET_POINT:=RM2_SP1;
    ELSE
    PID_K4.SET_POINT:=RM2_SP;
    END_IF;
    
    IF EN_PID_K4 THEN
    PID_K4(
        ACTUAL:=RM2_PV , 
        KP:=0.005 , 
        TN:= 1.5, 
        TV:= 0.01, 
        Y_MANUAL:= K4_Y_MANUAL, 
        Y_OFFSET:=0 , 
        Y_MIN:= 40, 
        Y_MAX:=75 , 
        MANUAL:= K4_MAN, 
        RESET:= K4_RESET, 
        Y=> K4_Y_M, 
        LIMITS_ACTIVE=> K4_LIMITS_ACTIVE, 
        OVERFLOW=>K4_OVERFLOW );
    END_IF;
    IF K4_MAN THEN RM2_SP:=RM2_PV; END_IF;
    Вложение 28559
    +79104444236
    С уважением,
    Лапшин Вячеслав

  5. #5

    По умолчанию

    Один источник задания, один исполнительный орган, один сигнал обратной связи - и два ПИД-регулятора? И в чем смысл?

  6. #6

    По умолчанию

    Вариантов источника заданий целых три.
    Два из них - расчетная (по формулам) уставка по температуре, уставка оператора из панели, уставка расхода, если отказываемся от первого контура.
    Обратных связей - два. Датчик температуры, импульсы от расходомера.

    Смысл - мир сложнее, чем кажется.
    Вся эта байда нужна при сложных термодинамических задачах, если на процесс могут влиять разные факторы.
    В плазматроне порядка десяти различных контуров, не связанных между собой. Сложная процедура защит и розжига.
    +79104444236
    С уважением,
    Лапшин Вячеслав

  7. #7

    По умолчанию

    Мир и без того достаточно сложен, чтобы нам еще дополнительно порождать лишние сущности. В плазмотроне, говарите, много не связанных контуров? Вот именно, не связанных! Вы же предлагаете связать два регулятора общими параметрами, связанными друг с другом, например, расход и температура.
    Пытался я как-то настроить два ТРМ12, один регулировал первичный контур теплообменника ГВС, второй - вторичный. Проклял все, убил массу времени, потом плюнул, выключил второй, на первый подключил датчик температуры на выходе горячей воды, и за полчаса настроил. Т.е. вернул все к классической схеме. Самое трудное было - убедить заказчика в бредовости исходной схемы. Но это чисто проблема с конкретным кадром, не техническая. Кстати, там были и еще более гениальные идеи. Например, регулирование сетевых насосов по температуре обратной линии.
    Чем реактор с рубашкой отличается от теплообменника?

  8. #8

    По умолчанию

    Уж коли дело пришло к АВОК - каскадное регулирование - классическая стандартная схема регулирования отопления или вентиляции по температуре помещения. По другому там просто не выйдет - слишком инерционный объект, будет постоянная раскачка.

  9. #9

    По умолчанию

    Вы о погодозависимом регулировании? И где там два ПИДа? Регулируется тупо температура подающей линии, задание вычисляется арифметикой по отопительному графику на основании уличной температуры.

  10. #10

    По умолчанию

    Я о регулировании по температуре помещения.

    P.S. ТС похоже ушел.

Страница 1 из 6 123 ... ПоследняяПоследняя

Похожие темы

  1. Выбор ПИД-регулятора.
    от Сергей 83 в разделе Подбор Оборудования
    Ответов: 6
    Последнее сообщение: 05.12.2016, 14:13
  2. 2 ПИД регулятора
    от sentinel1980 в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 03.10.2016, 22:06
  3. Автонастройка ПИД-регулятора на ПЛК-154
    от Владислав Г. в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 14.12.2015, 12:24
  4. Как последовательно считывать параметр PV с ТРМ201?
    от iKarma в разделе Помощь Разработчикам
    Ответов: 12
    Последнее сообщение: 17.12.2012, 20:04
  5. Замена регулятора Р25
    от Гость в разделе Подбор Оборудования
    Ответов: 5
    Последнее сообщение: 08.07.2008, 14:42

Ваши права

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