SlideShare una empresa de Scribd logo
Ejercicio Controlabilidad-Observabilidad
1. Para el sistema discreto definido por las siguientes matrices:
0100
1000
;
10
00
00
01
;
1.0100
03.010
002.01
0004.0






=












=












−
−
−
−
= CBA
Determinar:
a) ¿Si el sistema es totalmente controlable y observable?
rank(ctrb(A, B)) = 4 Sistema totalmente controlable
rank(obsv(A, C)) = 4 Sistema totalmente observable
b) Número de estados controlables con cada una de las entradas.
rank(ctrb(A, B(:,1))) = 4 Sistema totalmente controlable con u1
rank(ctrb(A, B(:,2))) = 1 Un estado controlable con u2
c) Índices de controlabilidad de cada entrada y global del sistema.
rank([B(:,1) B(:,2)]) = 2
rank([B(:,1) B(:,2) A*B(:,1)]) = 3
rank([B(:,1) B(:,2) A*B(:,1) A*B(:,2)]) = 3
rank([B(:,1) B(:,2) A*B(:,1) A^2*B(:,1)]) = 4
Se obtiene: 31 =µ , 12 =µ , ( ) 3,max 21 == µµµ
d) Número de estados observables con cada una de las salidas.
rank(obsv(A, C(1,:))) = 4 Sistema totalmente observable con y1
rank(obsv(A, C(2,:))) = 3 Tres estados observables con y2
e) Índices de observabilidad de cada salida y global del sistema.
rank([C(1,:); C(2,:)]) = 2
rank([C(1,:); C(2,:); C(1,:)*A]) = 2
rank([C(1,:); C(2,:); C(2,:)*A]) = 3
rank([C(1,:); C(2,:); C(2,:)*A; C(1,:)*A^2]) = 3
rank([C(1,:); C(2,:); C(2,:)*A; C(2,:)*A^2]) = 4
Se obtiene: 11 =µ , 32 =µ , ( ) 3,max 21 == µµµ
f) La secuencia de acciones de control y el esfuerzo de control que se deben aplicar para
llevar el sistema desde un estado inicial x(0) = [0.5 0.5 0.5 0.5]T
hasta un estado final
x(N) = [0 0 0 0]T
,
( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) ( ) ( ) ( ) ( ) ( )
( ) ( ) [ ]
( )
( )









−
⋅⋅⋅⋅+=
⋅+⋅⋅+⋅⋅+⋅=⋅+⋅=
⋅+⋅⋅+⋅=⋅+⋅=
⋅+⋅=
−−
1
0
0
2100223
100112
001
21
23
2
Nu
u
BBABABAxANx
uBuBAuBAxAuBxAx
uBuBAxAuBxAx
uBxAx
NNN
MK
( )
( )
[ ] ( ) ( )( )0
1
0
121
xANxBBABABA
Nu
u
NNN
−⋅⋅⋅⋅=










−
−−−
KM
En los siguientes casos:
- En tiempo mínimo:
coincide con el índice de controlabilidad del sistema.
U=inv([A^2*B(:,1) A*B(:,1) B(:,1) B(:,2)])*(xN-(A^3)*x0)
( )
( )
( )
( ) 











−
=












=
0.2645
0.0071
0.0851
0.3685
2
2
1
0
2
1
1
1
u
u
u
u
U
Esf_cont = sum(U.^2) = 0.2130
- Utilizando sólo una de las entradas:
en 4 instantes se controlan los 4 estados, utilizando la entrada
u1 por ser la única que puede controlar los 4 estados.
U=inv([A^3*B(:,1) A^2*B(:,1) A*B(:,1) B(:,1)])*(xN-(A^4)*x0)
( )
( )
( )
( ) 











=












=
0.0006
0.0140
0.1089
0.3950
3
2
1
0
1
1
1
1
u
u
u
u
U
Esf_cont = sum(U.^2) = 0.1680
- En cuatro instantes de muestreo.
U=pinv([A^3*B A^2*B A*B B])*(xN-(A^4)*x0)
( )
( )
( )
( )
( ) ( )
( ) ( )
( ) ( )
( ) ( ) 











−
−−
−
−
=












=












1714000350
0171003110
0017004690
0002022180
33
22
11
00
8:7
6:5
4:3
2:1
21
21
21
21
..
..
..
..
uu
uu
uu
uu
U
U
U
U
Esf_cont = sum(U.^2) = 0.0821
- En cinco instantes de muestreo.
U=pinv([A^4*B A^3*B A^2*B A*B B])*(xN-(A^5)*x0)
( )
( )
( )
( )
( )
( ) ( )
( ) ( )
( ) ( )
( ) ( )
( ) ( ) 















−
−−
−
−
=
















=
















0954000160
0095001070
0010000420
0001009440
0000009530
44
33
22
11
00
10:9
8:7
6:5
4:3
2:1
21
21
21
21
21
..
..
..
..
..
uu
uu
uu
uu
uu
U
U
U
U
U
Esf_cont = sum(U.^2) = 0.0273

Más contenido relacionado

PDF
Tarea2 09 sol
PDF
Tarea3 07 sol+generadorsincronolineal
PDF
Tarea3 08 sol+maqpapel
PDF
Tarea3 09 sol
PDF
Tarea4 07 sol+manipulador2segmentos
PDF
Tarea4 09 sol
PDF
Tarea2 07 sol
PDF
Tarea2 08 sol_avion
Tarea2 09 sol
Tarea3 07 sol+generadorsincronolineal
Tarea3 08 sol+maqpapel
Tarea3 09 sol
Tarea4 07 sol+manipulador2segmentos
Tarea4 09 sol
Tarea2 07 sol
Tarea2 08 sol_avion

La actualidad más candente (16)

PDF
Tarea4 06 sol+suspmag
PDF
Tarea2 06 sol
PDF
Tarea4 08 sol+antena (1)
PDF
Generacion variablesaleatorias
PDF
Electrónica digital: Tema 1 Sistemas combinaciones combinacionales
PPT
Matlab2009b -clase2
ODP
Sistemas%20de%20control.ppt 0
PDF
Electrónica digital: tema IV maquinas de estado finito
PDF
Ex ic1 08en_probsol
PDF
Tema 6: Problemas de Transporte, Trasbordo y Asignación
PDF
Ejercicios resueltos 1, metodo grafico y simplex
DOCX
Programas de matlab
DOCX
RESOLUCION Capitulo4 soria porras
PDF
Mas ejercicios para la resolución de modelos aplicando el método simplex
PDF
Tarea4 06 sol+suspmag
Tarea2 06 sol
Tarea4 08 sol+antena (1)
Generacion variablesaleatorias
Electrónica digital: Tema 1 Sistemas combinaciones combinacionales
Matlab2009b -clase2
Sistemas%20de%20control.ppt 0
Electrónica digital: tema IV maquinas de estado finito
Ex ic1 08en_probsol
Tema 6: Problemas de Transporte, Trasbordo y Asignación
Ejercicios resueltos 1, metodo grafico y simplex
Programas de matlab
RESOLUCION Capitulo4 soria porras
Mas ejercicios para la resolución de modelos aplicando el método simplex
Publicidad

Similar a Ej controlab observab (20)

DOCX
TEORIA MODERNA DE CONTROL
PPTX
Controlabilidad
PPT
Real est
PDF
Control por Retroalimentación de Estado y Diseño de Observadores
DOC
Ca 2013 f_01
PDF
Realimentacion del estado
PDF
Metodo de elementos finitos
PDF
Tarea2 09 sol
PPTX
Clase13_SoluciónEcuacióndeEstado_Cntrolabilidad_Observabilidad_V202220 2.pptx
PDF
Tarea3 06 sol calderavapor
PDF
Tarea3 07 sol+generadorsincronolineal
PDF
Clase 36 31012022.pdf
PPT
I esp est
PDF
Apuntes ingenieria control_cuarto_ingeniero_industrial
PDF
Apuntes ingenieria control_cuarto_ingeniero_industrial
PDF
Apuntes ic4
PDF
Prog_CtrlModerno.pdf
PDF
Variable de estado.pdf
PPTX
Clase: Los controladores Digitales, sistemas discretos
TEORIA MODERNA DE CONTROL
Controlabilidad
Real est
Control por Retroalimentación de Estado y Diseño de Observadores
Ca 2013 f_01
Realimentacion del estado
Metodo de elementos finitos
Tarea2 09 sol
Clase13_SoluciónEcuacióndeEstado_Cntrolabilidad_Observabilidad_V202220 2.pptx
Tarea3 06 sol calderavapor
Tarea3 07 sol+generadorsincronolineal
Clase 36 31012022.pdf
I esp est
Apuntes ingenieria control_cuarto_ingeniero_industrial
Apuntes ingenieria control_cuarto_ingeniero_industrial
Apuntes ic4
Prog_CtrlModerno.pdf
Variable de estado.pdf
Clase: Los controladores Digitales, sistemas discretos
Publicidad

Más de Nano Orte García (12)

PDF
Problemas1 2
PDF
Problemas3
PDF
Problemas2
PDF
Problemas1 1
PDF
Problema1 e2005
PDF
Enunciados
PDF
Práctica 1, Sesion1, Puesto 1
PDF
Tarea3 09 sol
PDF
Tarea4 08 sol+antena (1)
PDF
Tarea4 07 sol+manipulador2segmentos
PDF
Tarea4 06 sol+suspmag
PDF
Tarea3 08 sol+maqpapel
Problemas1 2
Problemas3
Problemas2
Problemas1 1
Problema1 e2005
Enunciados
Práctica 1, Sesion1, Puesto 1
Tarea3 09 sol
Tarea4 08 sol+antena (1)
Tarea4 07 sol+manipulador2segmentos
Tarea4 06 sol+suspmag
Tarea3 08 sol+maqpapel

Último (20)

PPTX
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
PPTX
modulo seguimiento 1 para iniciantes del
PDF
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
PDF
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
PDF
Taller tecnológico Michelle lobo Velasquez
PPTX
ccna: redes de nat ipv4 stharlling cande
PDF
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
PPTX
Mecanismos-de-Propagacion de ondas electromagneticas
PDF
Diapositiva proyecto de vida, materia catedra
PPTX
Uso responsable de la tecnología - EEST N°1
PDF
capacitación de aire acondicionado Bgh r 410
PPTX
Propuesta BKP servidores con Acronis1.pptx
PDF
Distribucion de frecuencia exel (1).pdf
PDF
informe_fichas1y2_corregido.docx (2) (1).pdf
DOCX
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
DOCX
Guía 5. Test de orientación Vocacional 2.docx
DOCX
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
PPTX
la-historia-de-la-medicina Edna Silva.pptx
DOCX
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
PPTX
ccna: redes de nat ipv4 stharlling cande
Diapositivas Borrador Rocha Jauregui David Paolo (3).pptx
modulo seguimiento 1 para iniciantes del
MANUAL TECNOLOGÍA SER MINISTERIO EDUCACIÓN
ADMINISTRACIÓN DE ARCHIVOS - TICS (SENA).pdf
Taller tecnológico Michelle lobo Velasquez
ccna: redes de nat ipv4 stharlling cande
PRESENTACIÓN GENERAL MIPIG - MODELO INTEGRADO DE PLANEACIÓN
Mecanismos-de-Propagacion de ondas electromagneticas
Diapositiva proyecto de vida, materia catedra
Uso responsable de la tecnología - EEST N°1
capacitación de aire acondicionado Bgh r 410
Propuesta BKP servidores con Acronis1.pptx
Distribucion de frecuencia exel (1).pdf
informe_fichas1y2_corregido.docx (2) (1).pdf
Trabajo grupal.docxjsjsjsksjsjsskksjsjsjsj
Guía 5. Test de orientación Vocacional 2.docx
TRABAJO GRUPAL (5) (1).docxjesjssjsjjskss
la-historia-de-la-medicina Edna Silva.pptx
TRABAJO GRUPAL (5) (1).docxsjsjskskksksksks
ccna: redes de nat ipv4 stharlling cande

Ej controlab observab

  • 1. Ejercicio Controlabilidad-Observabilidad 1. Para el sistema discreto definido por las siguientes matrices: 0100 1000 ; 10 00 00 01 ; 1.0100 03.010 002.01 0004.0       =             =             − − − − = CBA Determinar: a) ¿Si el sistema es totalmente controlable y observable? rank(ctrb(A, B)) = 4 Sistema totalmente controlable rank(obsv(A, C)) = 4 Sistema totalmente observable b) Número de estados controlables con cada una de las entradas. rank(ctrb(A, B(:,1))) = 4 Sistema totalmente controlable con u1 rank(ctrb(A, B(:,2))) = 1 Un estado controlable con u2 c) Índices de controlabilidad de cada entrada y global del sistema. rank([B(:,1) B(:,2)]) = 2 rank([B(:,1) B(:,2) A*B(:,1)]) = 3 rank([B(:,1) B(:,2) A*B(:,1) A*B(:,2)]) = 3 rank([B(:,1) B(:,2) A*B(:,1) A^2*B(:,1)]) = 4 Se obtiene: 31 =µ , 12 =µ , ( ) 3,max 21 == µµµ d) Número de estados observables con cada una de las salidas. rank(obsv(A, C(1,:))) = 4 Sistema totalmente observable con y1 rank(obsv(A, C(2,:))) = 3 Tres estados observables con y2 e) Índices de observabilidad de cada salida y global del sistema. rank([C(1,:); C(2,:)]) = 2 rank([C(1,:); C(2,:); C(1,:)*A]) = 2 rank([C(1,:); C(2,:); C(2,:)*A]) = 3 rank([C(1,:); C(2,:); C(2,:)*A; C(1,:)*A^2]) = 3 rank([C(1,:); C(2,:); C(2,:)*A; C(2,:)*A^2]) = 4 Se obtiene: 11 =µ , 32 =µ , ( ) 3,max 21 == µµµ f) La secuencia de acciones de control y el esfuerzo de control que se deben aplicar para llevar el sistema desde un estado inicial x(0) = [0.5 0.5 0.5 0.5]T hasta un estado final x(N) = [0 0 0 0]T , ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) [ ] ( ) ( )          − ⋅⋅⋅⋅+= ⋅+⋅⋅+⋅⋅+⋅=⋅+⋅= ⋅+⋅⋅+⋅=⋅+⋅= ⋅+⋅= −− 1 0 0 2100223 100112 001 21 23 2 Nu u BBABABAxANx uBuBAuBAxAuBxAx uBuBAxAuBxAx uBxAx NNN MK ( ) ( ) [ ] ( ) ( )( )0 1 0 121 xANxBBABABA Nu u NNN −⋅⋅⋅⋅=           − −−− KM
  • 2. En los siguientes casos: - En tiempo mínimo: coincide con el índice de controlabilidad del sistema. U=inv([A^2*B(:,1) A*B(:,1) B(:,1) B(:,2)])*(xN-(A^3)*x0) ( ) ( ) ( ) ( )             − =             = 0.2645 0.0071 0.0851 0.3685 2 2 1 0 2 1 1 1 u u u u U Esf_cont = sum(U.^2) = 0.2130 - Utilizando sólo una de las entradas: en 4 instantes se controlan los 4 estados, utilizando la entrada u1 por ser la única que puede controlar los 4 estados. U=inv([A^3*B(:,1) A^2*B(:,1) A*B(:,1) B(:,1)])*(xN-(A^4)*x0) ( ) ( ) ( ) ( )             =             = 0.0006 0.0140 0.1089 0.3950 3 2 1 0 1 1 1 1 u u u u U Esf_cont = sum(U.^2) = 0.1680 - En cuatro instantes de muestreo. U=pinv([A^3*B A^2*B A*B B])*(xN-(A^4)*x0) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )             − −− − − =             =             1714000350 0171003110 0017004690 0002022180 33 22 11 00 8:7 6:5 4:3 2:1 21 21 21 21 .. .. .. .. uu uu uu uu U U U U Esf_cont = sum(U.^2) = 0.0821 - En cinco instantes de muestreo. U=pinv([A^4*B A^3*B A^2*B A*B B])*(xN-(A^5)*x0) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( ) ( )                 − −− − − =                 =                 0954000160 0095001070 0010000420 0001009440 0000009530 44 33 22 11 00 10:9 8:7 6:5 4:3 2:1 21 21 21 21 21 .. .. .. .. .. uu uu uu uu uu U U U U U Esf_cont = sum(U.^2) = 0.0273