Страница 3 из 4 ПерваяПервая 1234 ПоследняяПоследняя
Показано с 21 по 30 из 32

Тема: Небольшой вопрос по PID + привод с аналоговым управлением

  1. #21
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Цитата Сообщение от dorofeevms Посмотреть сообщение
    3-х поз механизм - 3-х ходовой кран, в моем случае.
    это совершенно разные вещи.
    3-х поз. механизм это сигналы "открыть", "стоп", "закрыть"
    3-х ходовой кран это кран с 3 присоединениями.
    Управлять аналоговым сигналом подобными кранами на терморегуляторах возможно только при Т1=const теплоносителя или сложный PID.
    [/QUOTE]

  2. #22

    По умолчанию

    Цитата Сообщение от 1exan Посмотреть сообщение
    Как я вижу это из описания библиотеки:

    1. Используйте линейную интерполяцию для получения из выхода регулятора (-100...100) нужного диапазона для передачи на аналоговый выход.
    2. PST - такое значение выхода регулятора, при котором у регулируемого параметра предполагается приемлемое значение для проведения автонастройки (например, если клапан в среднем положении (выход регулятора = 0), то значение параметра около 15 градусов и это допустимо для проведения автонастройки). Тогда да, PST делаете равным 0, перед автонастройкой, выставляете SP=15.
    3. PTOL - ограничение диапазона выхода регулятора при автонастройке, при PST=0 и PTOL=20, да, тогда выход регулятора будет принимать значения в диапазоне -20...+20
    4. YDOP - ограничение отклонения регулируемого параметра от заданной уставки при автонастройке (и границы, в которых должен быть параметр перед запуском автонастройки). При выходе параметра за эти пределы алгоритм автонастройки изменяет положение клапана на противоположное.

    Вообще, регулятор из библиотеки Util выглядит более простым вариантом
    Спасибо!
    Некоторые свои представления о ФБ пересмотрел на основании ответа. Учту Ваши рекомендации на счет этого блока.
    Уверенность для начала "опробования" появилась. Жду стендовый привод, чтобы не разбирать живой объект, и буду испытывать.
    Последний раз редактировалось dorofeevms; 11.03.2023 в 06:53.

  3. #23

    По умолчанию

    Цитата Сообщение от Filini Посмотреть сообщение
    это совершенно разные вещи.
    3-х поз. механизм это сигналы "открыть", "стоп", "закрыть"
    3-х ходовой кран это кран с 3 присоединениями.
    Управлять аналоговым сигналом подобными кранами на терморегуляторах возможно только при Т1=const теплоносителя или сложный PID.
    [/QUOTE]

    Клапан, "клапан" в моем случае. Я же поправился. Механизм = электропривод клапана. Все , кто читал и хотел ответить давно уже поняли.
    Вы опять в дебаты по вопросам терминологии ударяетесь ?

    Донесите заодно свои поправки авторам библиотеки и производителями оборудования, которые указывают:
    РАЗ: "Описание работы блока
    Блок предназначен для работы с исполнительными механизмами по алгоритму, когда время хода рабочего органа необходимо учитывать при расчете коэффициентов ПИД-регулятора. Чаще всего к таким исполнительным механизмам относятся 3-позиционные задвижки, поворотные клапаны, шторки, жалюзи, а также другие механизмы, которые имеют ярко выраженную нелинейную характеристику."
    Ну ясно же написано "3-позиционные задвижки".

    ДВА: https://esbe.eu/ru/%D0%BF%D1%80%D0%B...D%D1%8B/vrg130
    "Серия VRG130 - это 3-ходовые клапаны для смешивания и отвода. ....."

    И они прекрасно управляются с помощью электроприводов с аналоговым управлением отнюдь не сигналом "Открыть" "стоп" "закрыть", а аналоговым значением 0..10в. Очень удобно - отправил Хв и знаешь, в каком он положении.

  4. #24
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Цитата Сообщение от dorofeevms Посмотреть сообщение
    И они прекрасно управляются с помощью электроприводов с аналоговым управлением отнюдь не сигналом "Открыть" "стоп" "закрыть", а аналоговым значением 0..10в. Очень удобно - отправил Хв и знаешь, в каком он положении.
    Для чего вам знать в каком положении находится клапан?)))) Вам интересна Т на выходе из клапана, все остальное это ненужная информация.
    Еще раз повторюсь - Если у вас на входе постоянная Т теплоносителя и V, то регулировать аналоговым сигналом сможете, если начнут меняться Т и V теплоносителя, то регулировать не получится аналоговым сигналом.

  5. #25

    По умолчанию

    Как вариант - рабочий и проверенный использование PID из библиотеки Util.lib . На выход подключаете LIN_TRAFO для масштабирования в нужный вам диапазон. Хотя можно прямо в PID задать нужный вам диапазон ( входа Y_MIN и Y_MAX) .И после него элемент SEL - для того чтобы при СТОП или АВАРИИ задать независимо на выход нужное значение (например 0 , либо какую то величину чтоб проток через задвижку оставался какой-то минимум). Соответственно имеется вход MANUAL для ручного задания с ПАНЕЛИ . Вход KP - пропорциональная составляющая , TN - интеграл , а TV - дифф. вообще ставлю = 0.0 ( ПИ - регулятора достаточно для задвижек , вентиляторов , котлов ) . ИМХО когда то выбирал лучший вариант и остановился на нем.

  6. #26

    По умолчанию

    Цитата Сообщение от agvildan Посмотреть сообщение
    Как вариант - рабочий и проверенный использование PID из библиотеки Util.lib . На выход подключаете LIN_TRAFO для масштабирования в нужный вам диапазон. Хотя можно прямо в PID задать нужный вам диапазон ( входа Y_MIN и Y_MAX) .И после него элемент SEL - для того чтобы при СТОП или АВАРИИ задать независимо на выход нужное значение (например 0 , либо какую то величину чтоб проток через задвижку оставался какой-то минимум). Соответственно имеется вход MANUAL для ручного задания с ПАНЕЛИ . Вход KP - пропорциональная составляющая , TN - интеграл , а TV - дифф. вообще ставлю = 0.0 ( ПИ - регулятора достаточно для задвижек , вентиляторов , котлов ) . ИМХО когда то выбирал лучший вариант и остановился на нем.
    Спасибо также.
    Да, смотрел этот регулятор. И в общем и в частном логика его работы понятна. За предельно понятное изложение применения SEL также спасибо!

    Вопрос, как обычно, встал в значениях коэффициентов. Когда то я успешно подбирал параметры регуляторов методом Циглера-Никольса, НО для относительно "быстрых" систем (небольшие водогрейные установки).
    В настоящем случае система ооочень инерционная, контролируется, кстати, не температура теплоносителя, а температура помещения. Если задавать Кр и ждать колебаний - не один день придется просидеть, наверное.
    А как Вы задаете Кр, Ки - методом проб и наблюдений ?

  7. #27
    Пользователь
    Регистрация
    28.08.2019
    Адрес
    Сургут
    Сообщений
    654

    По умолчанию

    Цитата Сообщение от dorofeevms Посмотреть сообщение
    А как Вы задаете Кр, Ки - методом проб и наблюдений ?
    Примерные значения индексов рассчитываются по формуле, а потом подгон под реальный объект.

  8. #28

    По умолчанию

    Интегральную часть тогда откл (поставьте число -максимум). Думаю проще вам временно прописать к ПЛК Owen cloud и через роутер Kenetic+Yota (можно тариф не подключать - бесплатной скорости хватает для мониторинга).Заводите виджет( время обновления например 60мин )на телефон и непринужденно настраиваете (одновременно контролируете ).Сидеть на ИТП не вариант -дороже выйдет и время и дорога .....

  9. #29

    По умолчанию

    Не знаю ,какая у вас инерция , но возможно ПИДы вам и не нужны )) Возможно нужен простой регулятор с фиксированным временем паузы например 1час и + часть следящая за дельтой между заданием и реальной температурой. То есть чем больше разность -тем шире (длиннее ) импульс на + или - .Для дискретных сигналов готовый блок у меня есть , а с выходом типа REAL можно дописать (например простая арифметика + когда есть сигнал EN).Помню на управление котлом пытался ПИД использовать , в итоге свой регулятор написал с фикс.паузой....

  10. #30

    По умолчанию

    Цитата Сообщение от agvildan Посмотреть сообщение
    Не знаю ,какая у вас инерция , но возможно ПИДы вам и не нужны )) Возможно нужен простой регулятор с фиксированным временем паузы например 1час и + часть следящая за дельтой между заданием и реальной температурой. То есть чем больше разность -тем шире (длиннее ) импульс на + или - .Для дискретных сигналов готовый блок у меня есть , а с выходом типа REAL можно дописать (например простая арифметика + когда есть сигнал EN).Помню на управление котлом пытался ПИД использовать , в итоге свой регулятор написал с фикс.паузой....
    Приходила такая мысль ) Учитывая, что контура 3 (ТРИ) - можно на одном попробовать хоть гистерезисное регулирование. А, если не нахально, можно Ваш ФБ регулятора посмотреть ?
    Ну, на 3х страницах полезного материала набралось, есть варианты для творчества.
    Тему Не закрываю, следить буду. Сегодня забираю приводы. В "лабораторных" условиях погоняю сначала, потом буду монтаж планировать. Да и мастер-панель пока не до конца "прикручена".
    До конца отопительного периода вряд-ли получится 100% закончить. Заранее начали реконструкцию проекта. Так что время для испытаний более чем... Но настоящий прогон будет уже только в октябре.

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

Похожие темы

  1. вопрос про привод АВВ ACS800
    от SA104 в разделе Трёп (Курилка)
    Ответов: 5
    Последнее сообщение: 30.10.2018, 13:24
  2. Ответов: 1
    Последнее сообщение: 18.10.2017, 09:03
  3. Ответов: 5
    Последнее сообщение: 15.05.2013, 10:48
  4. помогите с трм 133. им с аналоговым управлением.
    от Evgenzag в разделе Эксплуатация
    Ответов: 4
    Последнее сообщение: 09.04.2010, 14:15
  5. Ответов: 3
    Последнее сообщение: 01.12.2009, 16:44

Ваши права

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