DSC_1650.JPG
Фото как это выглядит.
DSC_1650.JPG
Фото как это выглядит.
Значит сам датчик опрашивается медленно модулем аналогового ввода. Скачки то с каким периодом идут?
Последний раз редактировалось mf_; 17.08.2017 в 13:11.
Если 4 мин тогда это конечно не то, а скорее всего неправильные настройки регулятора, может надо ув. П и ускорить И составляющую. Также возможно ПИД-регулятор написан в целочисленке и соответственно возникают погрешности при округлении, отсюда и ступеньки.
PID из стандартной библиотеки Util.lib. С коэффициентами как только я не плясал, влияет только на период колебаний. Единственное что не пробовал - скормить регулятору коэффициенты меньше единицы.
Был обрадован стабильной работой регулятора для поддержания расхода (который меняется моментально), и думал, что уж с уровнем, который медленный, я справлюсь и подавно.. Ан нет.
Можно попробовать ПИД-регулятор встроенный в ПЧ, если не хуже получится, лишние "железки" - выкинуть!
Если проблему можно решить за деньги, это не проблема, это расходы. Бог каждому посылает проблемы по его силам. Так что одно из двух. Либо ты можешь-таки
справиться с проблемами, либо это не твои проблемы.
Если получится лучше - суть проблемы в реализации пид-регулятора, значит будем искать другую или писать свою. Правда, насчет второго сомневаюсь. Тут этот велосипед каждый пишет с начала жизни форума... неужели никто еще не написал стоящего?
А лишних железок нет - контроллер выполняет много других задач, а эта - прицепом.
Последний раз редактировалось mf_; 17.08.2017 в 13:56.