Цитата:
Сообщение от manaraga
Желаемое быстродействие 10-15 сек, что бы насос успел адекватно отреагировать на изменившийся расход и дотянуть его до уставки
|
Нет ни каких указаний на точность поддержания расхода. Давайте зададимся точностью в 1% при номинальном расходе. Как минимум с такой же точностью должен быть померен расход. Исходя из данных топикстартера, время измерения для такой точности будет 100 с. Это же будет и периодом дискретизации. Для того, что бы ПИД или ПИ адекватно работали (не уходили в болтанку), за характерное время объекта регулирования необходимо сделать как минимум 100 измерений (лучше 1000). В итоге мы имеем характерное время объекта регулирования как минимум 100*100=10 000 с. Теория говорит, что время регулирования составит как минимум 30 000 с для ПИД и 50 000 с для ПИ. Так что о 10-15 с говорить не приходится. Имеющийся у вас преобразователь прекрасно справляется с подсчетом объема перекаченной жидкости и не годится для определения мгновенного расхода жидкости. Так что надо или менять преобразователь на более подходящий, или применять другие решения типа сужающего устройства (шайба, сопло вентури и прочее) и дифманометра.
Как вариант можно попробовать решить проблему для текущего набора оборудования следующим образом:
1. Экспериментально определить рабочую точку насоса для выбранного расхода.
2. ПИД будет определять смещение от выбранной рабочей точки в каких то пределах (+/- 10/20/30%). На скорость выхода на уставку это не особо повлияет, но расход будет в допустимом диапазоне.