Title :
Multi-objective design of finite word-length controller structures
Author :
Istepanian, R.S.H. ; Whidborne, J.F.
Author_Institution :
Dept. of Electr. & Comput. Eng., Ryerson Polytech. Univ., Toronto, Ont., Canada
Abstract :
Feedback controller implementations with fixed-point arithmetic offer the advantages of speed, memory space, cost and simplicity compared to floating-point arithmetic. Thus, to date, fixed-point processors dedicated for digital controller implementations are still the dominant architecture in many modern digital control engineering applications, particularly for automotive, consumer, military and medical applications. However, most control design methodologies assume that the designed controller will be implemented with infinite precision. Thus, when the controller is implemented on a fixed-point platform, rounding errors can cause a performance degradation and even instability. Hence, there is a trade-off between the cost of the controller in terms of word-length, memory and computation requirements (the controller compactness) and the performance of the system. This paper presents an approach to designing finite word-length feedback controller structures by means of a multi-objective genetic algorithm. The approach provides a set of solutions that are (near) Pareto optimal with respect to minimal word-length and memory requirements and to closed-loop performance. The method is applied to the design of finite word-length controller structures for two examples, a PID controller for a rolling strip mill, and a controller for the IFAC93 benchmark problem
Keywords :
control system CAD; controllers; digital control; feedback; fixed point arithmetic; genetic algorithms; three-term control; IFAC93 benchmark problem; PID controller; Pareto optimal solutions; automotive applications; closed-loop performance; computation requirements; consumer applications; control design methodologies; digital control engineering; feedback controller; finite word-length controller structures; fixed-point arithmetic; fixed-point processors; medical applications; memory; military applications; multi-objective design; multi-objective genetic algorithm; performance; rolling strip mill; rounding errors; Adaptive control; Automotive engineering; Biomedical engineering; Control systems; Costs; Digital control; Fixed-point arithmetic; Floating-point arithmetic; Medical control systems; Medical services;
Conference_Titel :
Evolutionary Computation, 1999. CEC 99. Proceedings of the 1999 Congress on
Conference_Location :
Washington, DC
Print_ISBN :
0-7803-5536-9
DOI :
10.1109/CEC.1999.781908