Overview
Comment: | LQ version of linear PPP |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
d1aa6cd6b15900fe13c4e2b950f5ee59 |
User & Date: | gawthrop@users.sourceforge.net on 2002-12-11 12:41:46 |
Other Links: | branch diff | manifest | tags |
Context
2002-12-12
| ||
16:00:11 | Removed cruft. check-in: 441a80070a user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2002-12-11
| ||
12:41:46 | LQ version of linear PPP check-in: d1aa6cd6b1 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
12:41:01 | Solves ARE for PPP check-in: ec6daeb9f2 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Added mttroot/mtt/lib/control/PPP/ppp_lin_quad.m version [bebc32a414].
> > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | function [k_x,k_w,K_x,K_w,Us0,J_uu,J_ux,J_uw,J_xx,J_xw,J_ww,y_u,A_u] = \ ppp_lin_quad (A,B,C,D,tau,Q,R) ## usage: ## [k_x,k_w,K_x,K_w,Us0,J_uu,J_ux,J_uw,J_xx,J_xw,J_ww,y_u,cond_uu] = ## ppp_lin_quad (A,B,C,D,tau,Q,R) ## ## ## Steady-state Linear Quadratic solution ## using Algebraic Riccati equation (ARE) [P,A_u,A_w] = ppp_are (A,B,C,D,Q,R); ## PPP solution [k_x,k_w,K_x,K_w,Us0,J_uu,J_ux,J_uw,J_xx,J_xw,J_ww] = \ ppp_lin(A,B,C,D,A_u,A_w,tau,Q,R,P); endfunction |