Scilab 5.4.0
- Ajuda Scilab
- CACSD
- Plot and display
- Format representations and conversions
- pol2des
- routh_t
- ssprint
- abinv
- arhnk
- arl2
- arma
- arma2p
- arma2ss
- armac
- armax
- armax1
- arsimul
- augment
- balreal
- bilin
- bstap
- cainv
- calfrq
- canon
- ccontrg
- cls2dls
- colinout
- colregul
- cont_mat
- contr
- contrss
- copfac
- csim
- ctr_gram
- damp
- dcf
- ddp
- dhinf
- dhnorm
- dscr
- dsimul
- dt_ility
- dtsi
- equil
- equil1
- feedback
- findABCD
- findAC
- findBD
- findBDK
- findR
- findx0BD
- flts
- fourplan
- freq
- freson
- fspecg
- fstabst
- g_margin
- gamitg
- gcare
- gfare
- gfrancis
- gtild
- h2norm
- h_cl
- h_inf
- h_inf_st
- h_norm
- hankelsv
- hinf
- imrep2ss
- inistate
- invsyslin
- kpure
- krac2
- lcf
- leqr
- lft
- lin
- linf
- linfn
- linmeq
- lqe
- lqg
- lqg2stan
- lqg_ltr
- lqr
- ltitr
- macglov
- minreal
- minss
- mucomp
- narsimul
- nehari
- noisegen
- nyquistfrequencybounds
- obs_gram
- obscont
- observer
- obsv_mat
- obsvss
- p_margin
- parrot
- pfss
- phasemag
- ppol
- prbs_a
- projsl
- reglin
- repfreq
- ric_desc
- ricc
- riccati
- rowinout
- rowregul
- rtitr
- sensi
- sident
- sorder
- specfact
- st_ility
- stabil
- sysfact
- syssize
- time_id
- trzeros
- ui_observer
- unobs
- zeropen
Please note that the recommended version of Scilab is 2025.0.0. This page might be outdated.
See the recommended documentation of this function
gcare
Continuous time control Riccati equation
Calling Sequence
[X,F]=gcare(Sl)
Arguments
- Sl
a continuous time linear dynamical system in state-space representation
- X
symmetric matrix
- F
real matrix
Description
Generalized Control Algebraic Riccati Equation (GCARE).
X
= solution , F
= gain.
The GCARE for Sl=[A,B,C,D]
is:
(A-B*Si*D'*C)'*X+X*(A-B*Si*D'*C)-X*B*Si*B'*X+C'*Ri*C=0
where S=(eye()+D'*D)
, Si=inv(S)
, R=(eye()+D*D')
, Ri=inv(R)
and F=-Si*(D'*C+B'*X)
is such that A+B*F
is stable.
See Also
- gfare — Continuous time filter Riccati equation
History
Version | Description |
5.4.0 | Sl is now checked for
continuous time linear dynamical system. This modification
has been introduced by this commit |
Report an issue | ||
<< gamitg | CACSD | gfare >> |