Показано с 1 по 10 из 529

Тема: ПИД регулятор для OWEN logic

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию PID с быстрым выходом на уставку.

    ПИД-регулятор с безударным выходом на уставку.
    Настроечные характеристики:
    Полоса пропускания - отсекает помехи, возникающие при отключении/включении источника входного сигнала.
    (У меня входные сигналы питаются от отдельного БП, поэтому он нужен чтобы не "накормить" модули Sum_E(t) и интегратор).
    I_max - максимальный уровень заполнения интегратора. диапазон- 0-1.
    Наклон разгонной характеристики
    I_min- максимальный уровень снижения P+I составляющих.
    t_int - количество тактовх10 регулятора, в течение которых накапливается прирост входного параметра.
    dt_EN - Разрешает работу интегратора при разнице между уставкой и текущим значением параметра менее заданного.
    ПИД_1.JPGIMG0442A.jpg

    Как настраивать:
    Установить t_int в ноль. Установить значение dt_EN 1/2 разницы между начальной температурой и уставкой.
    Настроить основные коэффициенты PID регулятора. (методы стандартные - Зиглер-Николс или Тирен-Любен, кому что больше подходит).
    В установившемся режиме запоминаем значение выходной мощности.
    Увеличивая t_int устанавливаем минимальное перерегулирование при выходе на уставку.
    Уменьшая dt_EN добиваемся номинального для обьекта уровня заполнения интегратора на первой полуволне.
    Правильно отрегулированный PID выходит на уставку с размахом колебаний не превышающих технологический допуск.
    P.S.
    Позже прикручу модуль анализа переходной характеристики, для облегчения настройки.
    Вложения Вложения
    • Тип файла: owl PIDreg.owl (8.70 Мб, Просмотров: 668)

  2. #2

    По умолчанию

    Цитата Сообщение от Алексей Геннадьевич Посмотреть сообщение
    ПИД-регулятор с безударным выходом на уставку.
    Правильно отрегулированный PID выходит на уставку с размахом колебаний не превышающих технологический допуск.
    Все проблемы и пляски только вокруг интегрирующего звена. Но при работе регулятора на исполнительный механизм постоянной скорости, он и является интегрирующим звеном, и всякие другие подобные вычисления только вредят и всё усложняют. Обязательно нужно иметь возможность убирать интегрирующее слагаемое. Если T_int=0, то оно убирается?

  3. #3

    По умолчанию

    Цитата Сообщение от Серёга Букашкин Посмотреть сообщение
    Все проблемы и пляски только вокруг интегрирующего звена. Но при работе регулятора на исполнительный механизм постоянной скорости, он и является интегрирующим звеном, и всякие другие подобные вычисления только вредят и всё усложняют.
    У меня нет таких механизмов, только печки, мойки, всякие продувки- которые и нужно выводить на режим по-быстрому. И интегрирующих звеньев в них нет.

    макрос_интегратор.JPGЕсли будете применять для всяких трёхходовых кранов, то сделайте коэффициенты положительной и отрицательной ветвей равными.
    Обязательно нужно иметь возможность убирать интегрирующее слагаемое. Если T_int=0, то оно убирается?
    Полностью. Как и любая из PID составляющих.

    P.S. PID для смесительных кранов Кашуба давным-давно написал.
    Последний раз редактировалось Алексей Геннадьевич; 25.04.2016 в 16:46.

Похожие темы

  1. Версия OWEN Logic.
    от smk1635 в разделе Трёп (Курилка)
    Ответов: 5
    Последнее сообщение: 25.05.2014, 22:18
  2. Ответов: 14
    Последнее сообщение: 22.08.2012, 11:57
  3. Ответов: 8
    Последнее сообщение: 15.01.2011, 22:59

Ваши права

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