Показать сообщение отдельно
Старый 10.12.2017, 05:08   #91
tvf
Senior Member
 
Регистрация: Dec 2011
Сообщения: 752
Благодарил(а): 1 раз(а)
Поблагодарили: 10 раз(а) в 10 сообщениях
По умолчанию Ответ: Мой вариант PID-регулятора

Цитата:
Сообщение от Goscha Посмотреть сообщение
Просто иметь полноценный ПИД регулятор. К сожалению Сегнетикс сделал какой-то недоделанный.
Если речь идет о аналоговом регуляторе, то не согласен. Просто Сегнетикс сделал максимально простой регулятор, ориентированный на использование в конструкторских программах. Отсюда и его недостатки или особенности: невозможность менять коэффициенты на ходу, упрощенная работа с D составляющей.
Если речь идет о дискретном регуляторе, то согласен. Слегка недоделанный. Это не ПИД, не ПИ, а скорее П регулятор, использующий интегрирующую способность привода.
Цитата:
с завышенным трехходовым беда
С такими клапанами у всех регуляторов будут проблемы. Степень проблемы зависит от степени завышенности. Проблемы могут быть как чисто математическими, так и зависящие от реальных особенностей привода и клапана.
Чисто математические проблемы вытекают из самой формулы ПИД регулятора. Он рассчитан на работу с объектами с постоянным коэффициентом усиления, не зависящими от текущего значения на выходе регулятора. Водяной калорифер не линейная система, а с переразмеренным клапаном тем более. Возможность смены коэффициентов на ходу позволяет компенсировать нелинейность объекта, если известна природа этой нелинейности. В простейших случаях (насос, вентилятор на поддержание давления) можно обойтись и без смены коэффициентов, просто преобразуя выход регулятора по определенному закону.
Проблемы, зависящие от реальных особенностей привода и клапана, вообще сложно компенсировать. К ним относятся время выборки люфта, динамический диапазон привода, динамический диапазон клапана. Как правило эти параметры производители не афишируют. Большинство приводов, что попадали в руки имело динамический диапазон 1:30, то есть меняло свое положение с шагом не менее 3%. Если изменение положения привода на 3% приводит к скачку в 5*С, то от этой болтанки ни какой регулятор не избавит.
Цитата:
как его вставить в стандартную программу Сегнетикса???
Один из приведенных выше регуляторов полностью совместим по входам с конструкторским. Но как его заменить не подскажу, я с конструктором не работаю, предпочитаю писать программы сам.


__________________
Нет абсолютно бездарных людей. Каждый бездарен в своей области.
tvf вне форума   Ответить с цитированием