12.07.2015 Views

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

Wireless Ad Hoc and Sensor Networks

SHOW MORE
SHOW LESS
  • No tags were found...

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Background 69is SISL if <strong>and</strong> only if there exist matrices P > 0, Q ≥ 0 that satisfy the closedloopLyapunov equationT( A−BK) P( A−BK)− P=−Q(2.49)If there exists a solution such that both P <strong>and</strong> Q are positive definite,the system is AS.Now suppose there exist P > 0, Q > 0 that satisfy the Riccati equationPk APk TT( ) = ( + )( I+ BR − 1 −11 BPk ( + 1))A+Q(2.50)Now select the feedback gain asKk R BPk TT( ) =− ( + ( + ) B) − 11 B P( k+1)A(2.51)<strong>and</strong> the control input asuk ( ) =−Kkxk( ) ( )(2.52)for some matrix R > 0.These equations verify that this selection of the control input guaranteesclosed-loop asymptotic stability.Note that the Riccati equation depends only on known matrices — thesystem (A, B) <strong>and</strong> two symmetric design matrices Q <strong>and</strong> R that need tobe selected positive definite. There are many good routines that can findthe solution P to this equation provided that (A, B) is controllable(e.g., MATLAB). Then, a stabilizing gain is given by Equation 2.51. Ifdifferent design matrices Q <strong>and</strong> R are selected, different closed-loop poleswill result. This approach goes far beyond classical frequency domain orroot locus design techniques in that it allows the determination of stabilizingfeedbacks for complex multivariable systems by simply solving amatrix design equation. For more details on this linear quadratic (LQ)design technique, see Lewis <strong>and</strong> Syrmos (1995).2.4.6 Lyapunov Analysis for Nonautonomous SystemsWe now consider nonautonomous (time-varying) dynamical systems ofthe formxk ( + ) = f( xk ( ), k),k≥k1 0(2.53)

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!