interpolation based model reduction of nonlinear control
play

Interpolation-based model reduction of nonlinear control systems - PowerPoint PPT Presentation

Summer School on Numerical Linear Algebra for Dynamical and High-Dimensional Problems, Trogir October 12, 2011 Interpolation-based model reduction of nonlinear control systems Tobias Breiten Max Planck Institute for Dynamics of Complex


  1. Summer School on Numerical Linear Algebra for Dynamical and High-Dimensional Problems, Trogir October 12, 2011 Interpolation-based model reduction of nonlinear control systems Tobias Breiten Max Planck Institute for Dynamics of Complex Technical Systems Computational Methods in Systems and Control Theory MAX PLANCK INSTITUTE FOR DYNAMICS OF COMPLEX TECHNICAL SYSTEMS MAGDEBURG NETWORK THEORY Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 1/9

  2. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Motivation Given a large-scale state-nonlinear control system of the form � x ( t ) = f ( x ( t )) + bu ( t ) , ˙ Σ : y ( t ) = cx ( t ) , x (0) = x 0 , with f : R n → R n nonlinear and b , c T ∈ R n , x ∈ R n , u , y ∈ R . Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 2/9

  3. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Motivation Given a large-scale state-nonlinear control system of the form � x ( t ) = f ( x ( t )) + bu ( t ) , ˙ Σ : y ( t ) = cx ( t ) , x (0) = x 0 , with f : R n → R n nonlinear and b , c T ∈ R n , x ∈ R n , u , y ∈ R . Optimization, control and simulation cannot be done efficiently! Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 2/9

  4. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Motivation Given a large-scale state-nonlinear control system of the form � x ( t ) = f ( x ( t )) + bu ( t ) , ˙ Σ : y ( t ) = cx ( t ) , x (0) = x 0 , with f : R n → R n nonlinear and b , c T ∈ R n , x ∈ R n , u , y ∈ R . Optimization, control and simulation cannot be done efficiently! MOR � ˙ x ( t ) = ˆ x ( t )) + ˆ ˆ f ( ˆ bu ( t ) , ˆ Σ : y ( t ) = ˆ x ( t ) , x (0) = ˆ ˆ cˆ ˆ x 0 , n → R ˆ n and ˆ with ˆ f : R ˆ c T ∈ R ˆ n , x ∈ R ˆ n , u ∈ R and ˆ b , ˆ y ≈ y ∈ R , ˆ n ≪ n . Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 2/9

  5. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs State-Space Representation We will consider quadratic-bilinear SISO systems of the form x = ˙ A 1 + A 2 + xu + bu E x x ⊗ x N y = c x where E , A 1 , N ∈ R n × n , A 2 ∈ R n × n 2 (Hessian tensor) , b , c T ∈ R n . A large class of smooth nonlinear control-affine systems can be transformed into the above type of control system. The transformation is exact, but a slight increase of the state dimension has to be accepted. Input-output behavior can be characterized by generalized transfer functions. Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 3/9

  6. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs Transformation via McCormick Relaxation [ McCormick ’76 ] Theorem [Gu’09] Assume that the state equation of a nonlinear system Σ is given by x = a 0 x + a 1 g 1 ( x ) + . . . + a k g k ( x ) + Bu , ˙ where g i ( x ) : R n → R n are compositions of uni-variable rational, exponential, logarithmic, trigonometric or root functions, respectively. Then, by iteratively taking derivatives and adding algebraic equations, respectively, Σ can be transformed into a system of QBDAEs. Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 4/9

  7. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs Transformation via McCormick Relaxation [ McCormick ’76 ] Theorem [Gu’09] Assume that the state equation of a nonlinear system Σ is given by x = a 0 x + a 1 g 1 ( x ) + . . . + a k g k ( x ) + Bu , ˙ where g i ( x ) : R n → R n are compositions of uni-variable rational, exponential, logarithmic, trigonometric or root functions, respectively. Then, by iteratively taking derivatives and adding algebraic equations, respectively, Σ can be transformed into a system of QBDAEs. Example � x 2 x 1 = exp( − x 2 ) · ˙ 1 + 1 , x 2 = − x 2 + u . ˙ Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 4/9

  8. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs Transformation via McCormick Relaxation [ McCormick ’76 ] Theorem [Gu’09] Assume that the state equation of a nonlinear system Σ is given by x = a 0 x + a 1 g 1 ( x ) + . . . + a k g k ( x ) + Bu , ˙ where g i ( x ) : R n → R n are compositions of uni-variable rational, exponential, logarithmic, trigonometric or root functions, respectively. Then, by iteratively taking derivatives and adding algebraic equations, respectively, Σ can be transformed into a system of QBDAEs. Example � x 2 x 1 = exp( − x 2 ) · ˙ 1 + 1 , x 2 = − x 2 + u . ˙ z 1 := exp( − x 2 ) , Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 4/9

  9. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs Transformation via McCormick Relaxation [ McCormick ’76 ] Theorem [Gu’09] Assume that the state equation of a nonlinear system Σ is given by x = a 0 x + a 1 g 1 ( x ) + . . . + a k g k ( x ) + Bu , ˙ where g i ( x ) : R n → R n are compositions of uni-variable rational, exponential, logarithmic, trigonometric or root functions, respectively. Then, by iteratively taking derivatives and adding algebraic equations, respectively, Σ can be transformed into a system of QBDAEs. Example � x 2 x 1 = exp( − x 2 ) · ˙ 1 + 1 , x 2 = − x 2 + u . ˙ � x 2 z 1 := exp( − x 2 ) , z 2 := 1 + 1 . Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 4/9

  10. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs Transformation via McCormick Relaxation [ McCormick ’76 ] Theorem [Gu’09] Assume that the state equation of a nonlinear system Σ is given by x = a 0 x + a 1 g 1 ( x ) + . . . + a k g k ( x ) + Bu , ˙ where g i ( x ) : R n → R n are compositions of uni-variable rational, exponential, logarithmic, trigonometric or root functions, respectively. Then, by iteratively taking derivatives and adding algebraic equations, respectively, Σ can be transformed into a system of QBDAEs. Example � x 2 x 1 = exp( − x 2 ) · ˙ 1 + 1 , x 2 = − x 2 + u . ˙ � x 2 z 1 := exp( − x 2 ) , z 2 := 1 + 1 . x 1 = z 1 · z 2 , ˙ Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 4/9

  11. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs Transformation via McCormick Relaxation [ McCormick ’76 ] Theorem [Gu’09] Assume that the state equation of a nonlinear system Σ is given by x = a 0 x + a 1 g 1 ( x ) + . . . + a k g k ( x ) + Bu , ˙ where g i ( x ) : R n → R n are compositions of uni-variable rational, exponential, logarithmic, trigonometric or root functions, respectively. Then, by iteratively taking derivatives and adding algebraic equations, respectively, Σ can be transformed into a system of QBDAEs. Example � x 2 x 1 = exp( − x 2 ) · ˙ 1 + 1 , x 2 = − x 2 + u . ˙ � x 2 z 1 := exp( − x 2 ) , z 2 := 1 + 1 . x 1 = z 1 · z 2 , ˙ x 2 = − x 2 + u , ˙ Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 4/9

  12. Motivation Quadratic-Bilinear Differential-Algebraic Equations Model Reduction via Moment-Matching Quadratic-Bilinear DAEs Transformation via McCormick Relaxation [ McCormick ’76 ] Theorem [Gu’09] Assume that the state equation of a nonlinear system Σ is given by x = a 0 x + a 1 g 1 ( x ) + . . . + a k g k ( x ) + Bu , ˙ where g i ( x ) : R n → R n are compositions of uni-variable rational, exponential, logarithmic, trigonometric or root functions, respectively. Then, by iteratively taking derivatives and adding algebraic equations, respectively, Σ can be transformed into a system of QBDAEs. Example � x 2 x 1 = exp( − x 2 ) · ˙ 1 + 1 , x 2 = − x 2 + u . ˙ � x 2 z 1 := exp( − x 2 ) , z 2 := 1 + 1 . x 1 = z 1 · z 2 , ˙ x 2 = − x 2 + u , ˙ z 1 = − z 1 · ( − x 2 + u ) , ˙ Max Planck Institute Magdeburg T. Breiten, Interpolation-based model reduction of nonlinear control systems 4/9

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend