Thread Content
Требования к технологическому процессу: в течение получаса должна произойти самоподъем температуры в результате химической реакции; температуру необходимо контролировать с помощью охлаждающей воды. Например, через 10 минут температура должна быть не выше 50 градусов, через 20 минут — не выше 60 градусов, а через 30 минут — не выше 70 градусов. Через полчаса начинается дальнейшее повышение температуры; при этом она должна увеличиваться на 3 градуса каждые 10 минут. В процессе также происходит незначительное повышение температуры в результате реакции. Возможно ли стабильно контролировать этот процесс? Как писать программы
Одноцепочечный PID-контроль: достаточно использовать таймер для регулировки входных значений в соответствии с заданным порядком времени
Вы можете использовать градиент для контроля температуры, или же в зависимости от конкретных условий — комбинацию нескольких методов PID-контроля
Это также можно реализовать с помощью последовательного управления. Если сами не можете этого сделать, можно передать требования к управлению в центральный контроль, отправить ему существующую конфигурацию, а затем самостоятельно провести тестирование после её настройки. Ранее настроенные параметры необходимо хранить, и следует выработать привычку делать резервную копию перед каждой их изменением.
После некоторого времени использования централизованной системы управления контроль температуры оказался сложной задачей. Говорят, что можно достичь желаемого результата путем корректировки параметров PID, но для этого требуется много времени на поиски оптимальных значений. К тому же, со временем, по мере увеличения времени работы оборудования, параметры PID снова приходится менять.
Достаточно воспользоваться функцией RAMP