Требования к процессу в программе настройки Siemens PID Self-tuner: | Достоинства ЧАР-ПИД-2S: |
---|---|
Процесс должен иметь асимптотическую переходную характеристику со стабильным временем запаздывания. Это требование исключает процессы с осциллирующей переходной характеристикой, а также астатические процессы | Процесс может иметь устойчивую осциллирующую характеристику. Допускаются астатические процессы |
Относительно небольшие значения времени запаздывания (инерционность объекта плюс транспортное запаздывание) | Время запаздывания может доходить до 50% от наибольшей постоянной времени |
Малые возмущения в температурных процессах. Адекватное качество измеряемых сигналов в смысле достаточно большого коэффициента сигнал-шум | Допускаются сильные возмущения, действующие на процесс |
Модель объекта управления взята из статьи [1]. В модель объекта вносится внешнее возмущение , имеющее вид отрицательного импульса:
соответствующие графики процесса приведены ниже.
Настройка ПИД-регулятора состоит из четырёх этапов. На первом этапе управление объектом производится в ручном режиме (часто, например для тепловых процессов, объект находится в ''холодном`` состоянии).
На этапе 2 настройки, в течение которого обратная связь остаётся разомкнутой, на вход объекта поступает фиксированное значение управления. Программа автонастройки постоянно наблюдает значение выхода объекта и ищет точку перегиба (, , ), то есть момент, когда переходная характеристика достигает максимальной крутизны.
Программа регулятора разрабатывается в фирменной интегрированной среде Siemens TIA Portal, позволяющей как писать программы для нижнего уровня, так и реализовывать панели оператора для верхнего уровня (SCADA). Основная часть программы -- подпрограмма прерывания, в которой выполняются все основные вычислительные действия.
Поскольку вычислительные формулы простые, нет необходимости разбивать программу на параллельные потоки.
Код программы написан на Паскале-подобном языке SCL, являющимся расширением языка ST для промышленных контроллеров стандарта IEC 1131.
Модель объекта управления взята из статьи [1]:
Эксперименты проводятся в отсутствие внешнего возмущения.
Система после настройки устойчива.
Настройка проходит успешно, система после настройки устойчива.