Design and implementation of predictive control algorithm for embedded system

A practical predictive control algorithm which can be designed for embedded systems is proposed suitable to temperature control of heating furnaces. The control algorithm is implemented by establishing the model of heating furnaces and calculating its model parameters online. The computational load of this algorithm is very small since the complex matrix computing can be avoided. Besides, the temperature controller has been designed and then implemented based on ARM. Experimental results show that this temperature controller has approving tracking performance and little overshoot in different operating conditions. Moreover, it is better than the traditional PID controller.