Loading [MathJax]/jax/element/mml/optable/Latin1Supplement.js

1 votos

Entender la matriz de controlabilidad

Considere \begin {equation*} \dot {x} = Ax + Bu, \quad x \in\mathbb {R}^n,\Ny u \in\mathbb {R}^m, \quad A \in\mathbb {R}^{n \times n},\NB \in \mathbb {R}^{n \times m} \end {equation*} \begin {equation*} \text {Rango}( \mathcal {C} = [B \ AB \ A^2B \ A^2B \cdots \ A^{n-1}B]) = n \iff \text { (A,B) es observable } \end {equation*} Me encontré con el siguiente reclamo: \begin {equation} Rango( \mathcal {C}) = \text {Todos los estados alcanzables} \end {Ecuación} Pero,

  1. Rango( C ) = n1i=0AiBvi, viRm

  2. Estados alcanzables = { xRn | x=t10eA(t1τ)Bu(τ)dτ  u(τ)piecewise continuous  }, como eAt=n1i=0Aici(t) \begin {Ecuación} x(t_1) = \sum_ {i=0}^{n-1}A^iB \int_0 ^{t_1} c_i(t_1- \tau )u( \tau )d \tau = \sum_ {i=0}^{n-1}A^iB \alpha_i (t_1) \end {Ecuación}

En (1) los vectores se multiplican por AiB son todos los vectores posibles mientras que en (2) αi(t1)=t10ci(t1τ)u(τ)dτ pueden no ser todos los vectores posibles en Rm

Entonces, ¿cómo demostramos que αi(t1) puede ser cualquier vector posible en Rm variando u(t) ?

1voto

Jonah Braun Puntos 101

En realidad, la idea es similar a la matriz de Gramian.

Lo primero que hay que tener en cuenta es que ci(t) son funciones linealmente independientes, es decir, no existe ningún vector constante no nulo w tal que wTc(t)=0 , donde $c(t):=[c_1(t)\dotsc_n(t)]^T . Esto también significa que C(t):=\int_0^t c(\tau)c^T(\tau) d\tau =\int_0^t c(t-\tau)c^T(t-\tau) d\tau es de rango completo para todos los t . Suponiendo una sola entrada, tenemos que encontrar u(t) tal que \alpha(t_1) = \int_0^{t_1} c(t_1-\tau) u(\tau) d\tau para cualquier \alpha(t) := [\alpha_1(t)\dots\alpha_n(t)]^T . Para ello podemos seleccionar u(t) = c^T(t_1-t) C^{-1}(t_1) \alpha(t_1)$

i-Ciencias.com

I-Ciencias es una comunidad de estudiantes y amantes de la ciencia en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X