Autor Tema: Control de procesos

0 Usuarios y 1 Visitante están viendo este tema.

07 Marzo, 2022, 11:52 pm
Leído 827 veces

susojuarez

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 66
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Hola buenas,
haciendo los cálculos pertinentes de las matrices (espacio de estados) para conseguir una función de transferencia, me acaba dando un vector, como podéis ver en el .pdf adjunto. ¿Cómo puedo convertirlo a la forma G(s)=salida_Y(s) / entrada_X(s)? Muchas gracias.

\[ A=\begin{bmatrix}{-a_0}&{0}&{0}&{0}\\{0}&{0}&{0}&{0}\\{-1}&{-1}&{0}&{0}\\{-1}&{-1}&{0}&{0}\end{bmatrix} \]

\[ s\cdot I=\begin{bmatrix}{s}&{0}&{0}&{0}\\{0}&{s}&{0}&{0}\\{0}&{0}&{s}&{0}\\{0}&{0}&{0}&{s}\end{bmatrix} \]

\[ sI-A=\begin{bmatrix}{s+a_0}&{0}&{0}&{0}\\{0}&{s}&{0}&{0}\\{1}&{1}&{s}&{0}\\{1}&{1}&{0}&{s}\end{bmatrix} \]

\[ det(sI-A)=s^3(s+a_0) \]

\[ B=\begin{bmatrix}{-b_0\cdot k_p}&{-b_0\cdot k_p}&{-\dfrac{b_0\cdot k_p(p_r-1)}{t_i}}&{\dfrac{b_0\cdot k_p\cdot p_r}{t_i}}\\{0}&{0}&{0}&{0}\\{0}&{0}&{0}&{0}\\{0}&{0}&{0}&{0}\end{bmatrix} \]

\[ C=\begin{bmatrix}{1}&{0}&{0}&{0}\end{bmatrix} \]



\[ Adj(sI-A)=\begin{bmatrix}{s^3}&{0}&{0}&{0}\\{0}&{s^2(s+a_0)}&{0}&{0}\\{-s^2}&{-s(s+a_0)}&{s^2(s+a_0)}&{0}\\{-s^2}&{-s(s+a_0)}&{0}&{s^2(s+a_0)}\end{bmatrix} \]



\[ Adj(B)=\begin{bmatrix}{-b_0k_ps^3}&{-b_0k_ps^3}&{-\dfrac{b_0k_p(p_r-1)s^3}{ti}}&{\dfrac{b_0k_pp_r s^3}{ti}}\\{0}&{0}&{0}&{0}\\{b_0k_ps^3}&{b_0k_ps^3}&{\dfrac{b_0k_p(p_r-1)s^3}{ti}}&{-\dfrac{b_0k_pp_r s^3}{ti}}\\{b_0k_ps^3}&{b_0k_ps^3}&{\dfrac{b_0k_p(p_r-1)s^3}{ti}}&{-\dfrac{b_0k_pp_r s^3}{ti}}\end{bmatrix} \]


\[ C\cdot Adj(B)=\begin{bmatrix}{-b_0k_ps^3}&{-b_0k_ps^3}&{-\dfrac{b_0k_p(p_r-1)s^3}{ti}}&{\dfrac{b_0k_pp_r s^3}{ti}}\end{bmatrix} \]


\[ \dfrac{C\cdot Adj(B)}{det(sI-A)}=\begin{bmatrix}{-\dfrac{b_0k_p}{(s+a_0)}}&{-\dfrac{b_0k_p}{(s+a_0)}}&{-\dfrac{b_0k_p(p_r-1)}{ti(s+a_0)}}&{\dfrac{b_0k_pp_r }{ti(s+a_0)}}\end{bmatrix} \]

Editado desde la moderación del foro

10 Marzo, 2022, 04:25 am
Respuesta #1

Richard R Richard

  • Ingeniero Industrial
  • $$\Large \color{#9c57a6}\pi\,\pi\,\pi\,\pi\,\pi\,\pi$$
  • Mensajes: 4,054
  • País: ar
  • Karma: +2/-0
  • Sexo: Masculino
  • Dentro de la ciencia todo,fuera de la ciencia nada
Hola , sin una descripción del sistema  en palabras o en un diagrama de bloques poco se te puede orientar.
Saludos.
Saludos  \(\mathbb {R}^3\)

10 Marzo, 2022, 08:54 am
Respuesta #2

susojuarez

  • $$\Large \color{#5372a0}\pi\,\pi$$
  • Mensajes: 66
  • País: es
  • Karma: +0/-0
  • Sexo: Masculino
Gracias por tu respuesta. El sistema sería un controlador de reset + planta, en lazo cerrado. 'h' es un retardo en la entrada de la planta. A la matriz 'Ad' le llamo 'B'. 'Ar' es la matriz de reset y para lo que quiero no inluye. Envío imagen. La cosa es llegar a la fórmula general de una funcion de transferencia a partir de un espacio de estados G(s)= C*(s*I-A)^-1*B
P.D: Igual hay un error en Adj(B), pues es =adjoint(s*I-A) * B y creo que lo multipliqué con punto '.' y eso es para vectores.