Control of the Pareto optimality of systems with unknown disturbances

In this paper we treat the classical linear-quadratic regulator (LQR) design as an online multi-objective optimization problem where the compromise between the multiple objective functions is not resolved until run-time. For this purpose the unknown Pareto front is locally approximated by the gradient of the objective functions. Then, using a superordinated control loop, the Pareto optimality is adjusted to an arbitrary point on the Pareto front. This makes it possible to react to unknown or slowly varying stochastic disturbances or changing optimality requirements. Also, the control engineer is no longer concerned with determining suitable weighting matrices as in the classical LQR design. Instead, a compromise between the contradicting objectives is sought by means of physically or economically interpretable rules. It is shown that the gradients of the objective functions that depend on the currently effective disturbances can be computed from the system state through fictitious outputs. This allows a very efficient implementation of the proposed regulator scheme without knowledge of the disturbances.

[1]  C. D. Souza,et al.  On stabilizing properties of solutions of the Riccati difference equation , 1989 .

[2]  B. Anderson,et al.  Optimal control: linear quadratic methods , 1990 .

[3]  A. Laub,et al.  Generalized eigenproblem algorithms and software for algebraic Riccati equations , 1984, Proceedings of the IEEE.

[4]  Kaisa Miettinen,et al.  Nonlinear multiobjective optimization , 1998, International series in operations research and management science.

[5]  Michael Dellnitz,et al.  A new approach for online multiobjective optimization of mechatronic systems , 2008, International Journal on Software Tools for Technology Transfer.

[6]  Cornelius T. Leondes,et al.  The multiple linear quadratic gaussian problem , 1986 .

[7]  Patrizio Colaneri,et al.  Trends in Theory of Control System Design - Status Report by the IFAC Coordinating Committee on Desi , 2008 .

[8]  Reinhold Steinhauser,et al.  Application of vector performance optimization to a robust control loop design for a fighter aircraft , 1983 .

[9]  P. Makila On multiple criteria stationary linear quadratic control , 1989 .

[10]  E. Emre,et al.  A Newton‐like approximation algorithm for the steady‐state solution of the riccati equation for time‐varying systems , 2007 .

[11]  Michael Athans,et al.  Gain and phase margin for multiloop LQG regulators , 1976, 1976 IEEE Conference on Decision and Control including the 15th Symposium on Adaptive Processes.

[12]  Daniel Graupe,et al.  Analysis of optimal-cost sensitivity to parameter changes , 1971 .

[13]  A. Dell'Aere Multi-Objective Optimization in Self-Optimizing Systems , 2006, IECON 2006 - 32nd Annual Conference on IEEE Industrial Electronics.

[14]  J. Impe,et al.  Efficiently solving multiple objective optimal control problems , 2008 .

[15]  Arthur E. Bryson,et al.  Applied Optimal Control , 1969 .