Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 28

Тема: ПИД-регулятор в двухконтурном регулировании

  1. #11

    По умолчанию

    Цитата Сообщение от Назаров Александр Посмотреть сообщение
    И еще вопрос к техподдержке. В описании PID_3POS_IM_ANR на графике №2.10а видно, что процесс автонастройки производится после установившегося режима (SP=PV). При этом Out_Val имеет вполне конкретное, компенсирующее возмущения, значение. В тоже время параметр PST (начальное значение мощности на выходе регулятора при автонастройке) на рис 2.10б может иметь абсолютно любое значение не равное Out_Val. Т.е. либо график кривой, не отражающий реальный процесс, либо по счастливой случайности они равны?
    В абзаце перед графиками дается указание:задать такое значение SP, чтобы выходная мощность примерно соответствовала PST. Отсюда и график (упрощенный).

  2. #12

    По умолчанию

    1) ПИД и не должнен это предусматривать. Объект с задвижкой( сервомеханизмом) рассматривается как единое целое. Т.е. общее запаздывание которое суммируется как запаздывание объекта + запаздывание задвижки должно использоваться в регуляторе.
    2) ПИД регулятору вообщем все равно чем рулить - задвижкой или теном. Но для автонастройки играет роль какое возмущение передается на объект в текущий момент времени. Что касается названий тут уж так сложилось и данную библиотеку никто менять не будет.
    3) Ключ к решению парадокса - последний абзац перед рисунком.
    В кратце - выводим задвижку на 50 % дожидаемся стабилизации температуры (скажем на SP=45 грС). Предпологаем (или знаем), что сдвиг на +-20% приведет к изменению температуры на НЕ МЕНЕЕ чем на +-5 грС. (т.е. YDOP=5,PST=50,SP=45.)Запускаем регулятор в режиме анр сразу после стабилизации Т. До стабилизации просто игнорируем значение входной мощности регулятора, например с помощью SEL.

  3. #13

    По умолчанию

    Цитата Сообщение от Kirill Посмотреть сообщение
    В абзаце перед графиками дается указание:задать такое значение SP, чтобы выходная мощность примерно соответствовала PST. Отсюда и график (упрощенный).
    Это каким же образом можно предугадать соответствие SP и PST? Подбором?
    И что же всетаки скажите по поводу классификации регуляторов? По моему вы вводите людей в заблуждение, или я чегото не понимаю?

  4. #14

    По умолчанию

    Подбором или паспортной характеристикой. Автонастройка (3POS) начинается установившегося значения и при некоторой мощности. Аналоговый регулятор = 2х позиционный если я правильно Вас понял.

  5. #15

    По умолчанию

    Чего то я стал терять нить общения. Конкретный вопрос:
    1. Регуляторы PID_2POS_IM_ANR и PID_3POS_IM_ANR отличаются только разным алгоритмом АНР, определяемым запаздыванием выходного элемента? и соответственно не привязвны к способу управления (2ух, 3ух и аналоговому приводу)?
    2. Зачем вообще параметр PST, если есть PTOL и установившееся значение OUT? Тогда все было бы логично и небыло бы лишних вопросов.
    3. При инициализации PID какие то значения присваиваются коэффициентам регулятора?

  6. #16

    По умолчанию

    1. Да именно так.
    2. Регулятор запускаете первый раз именно в режиме анр - а мощность ставите вручную соответствующую той что есть на управлении объектом на момент начала АНР.
    3. Можно посмотреть во внутренних переменных при выполнении. Навскидку - XP=K0 KI=_Ti KD=kdki*_TI

  7. #17

    По умолчанию

    Вчера пробовал на объекте PID-funktion. Оказалось, что этот функциональный блок на выходе дает управляющее воздействие на рассогласование отличное от нуля и не интегрирует регулирующее воздействие. Для 3-х позиционных клапанов это понятно, но что делать с аналоговыми (0..10В)?
    Пожалуйста поясните.

  8. #18

    По умолчанию

    какие входные параметры были заданы? что подано на вход PV_time

  9. #19

    По умолчанию

    PB=20, Ti=100000, Td=0. Пытался из него сделать пропорциональный регулятор. На PV_time с МВУ от датчика температуры. Хотя при пропорциональном регуляторе он не нужен.

  10. #20

    По умолчанию

    integral=Сумма(Ey/TI)
    При даннном TI =100000, интеграл будет очень долго копиться ( см. внутреннюю переменную Integral1).

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

Ваши права

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