Abstract This work proposes a new method for nonlinear control structure design for nonlinear dynamical systems by grammatical evolution. The optimization is based on a novel fitness function which implements three different design objectives. First, the closed loop eigenvalues of the linearized system dynamics are restricted to be located in a predefined region of the complex plane. Second, design specifications on the frequency magnitude of the sensitivity transfer functions of the linearized system dynamics are imposed. Third, the estimated domain of attraction of the nonlinear closed loop system dynamics is maximized by evaluating a quadratic Lyapunov function, obtained by the solution of the Lyapunov equation, with a Monte-Carlo sampling algorithm. Additionally, a general formula for the centroid of a design region for pole placement is derived analytically and embedded in the optimization framework. The generated controllers are evaluated on a common, nonlinear benchmark system. It is shown that the proposed method can efficiently generate control laws which meet the imposed design specifications on the closed loop system while maximizing the domain of attraction.
Automated Nonlinear Control Structure Design by Domain of Attraction Maximization with Eigenvalue and Frequency Domain Specifications
2019-10-26
24 pages
Article/Chapter (Book)
Electronic Resource
English