Ответ: Макрос для 3-х ходового регулятора ПИД
А вот такой интересный вопрос ко всем. Адекватно будет работать регулятор, построенный на 3-х ходовом приводе, если реализовать следующее:
1. Процент открытия клапана вычисляется обыкновенным блоком ПИД
2. Вести переменную в меню - время хода клапана.
3. В начальный момнет времени во время запуска - полностью открыть или полностью закрыть клапан чтобы точно знать его текущее положение.
4. Затем вычислять время, на которое необходимо подать импульс для открытия\закрытия клапана до нужного значения.
5. Обязательно использовать мертвую зону и время минимального импульса.
6. Обязательно использовать концевики для самовосстановления правильного значения процента открытия клапана в случае сбоя алгоритма.
З.Ы. Такой алгоритм я уже написал, но к сожалению попробовать на реальной установке мне пока не удалось - здерживатеся монтаж (наверное получистя только к лету).
|