Blame | Last modification | View Log | Download
\documentclass[12pt,notitlepage,fleqn]{article}
\usepackage[czech]{babel}
\usepackage[pdftex]{graphicx}
\usepackage{fancyhdr,multicol} %nastavení češtiny, fancy, grafiky, sloupce
\usepackage[utf8]{inputenc} %vstupni soubory v kodovani UTF-8
\usepackage[a4paper,text={17cm,25cm},centering]{geometry} %nastavení okrajů
\usepackage{rotating}
\begin{document}
\section*{Řešení 12. zadané úlohy - Jakub Kákona}
\begin{enumerate}
\item
Sestavíme minimální realizaci sytému v řiditelné formě
\begin{equation}
D_c = \lim _{ s \to \infty} H_1(s) = 0
\end{equation}
\begin{equation}
C_c=[b_0, b_1, \cdots , b_{n-1} ] = \left[\begin{array}{cc}
1 & 0 \\
\end{array}\right]
\end{equation}
\begin{equation}
A_c = \left[ \begin{array}{cccc}
0 & 1 & \cdots & 0 \\
\vdots & \vdots & \ddots & \vdots \\
0 & 0 & \cdots & 1 \\
-a_0 & -a_1 & \cdots & -a_{n-1} \\
\end{array}
\right] =
\left[ \begin{array}{cc}
0 & 1 \\
0 & 0 \\
\end{array}
\right]
\end{equation}
\begin{equation}
B_c = \left[\begin{array}{c}
0 \\
1 \\
\end{array}\right]
\end{equation}
Potřebujeme vybrat takové matice
$F = \left[\begin{array}{cc}
a & b \\
\end{array}\right]$,
$K = \left[\begin{array}{c}
c \\
d \\
\end{array}\right]$, že vlastní čísla matic $A + BF$ a $A -KC$ budou mít zápornou reálnou část.
\begin{equation}
\det(sI - (A + BF)) = s^2 - sb - a \\
F = \left[\begin{array}{cc}
-1 & -2 \\
\end{array}\right]
\end{equation}
\begin{equation}
\det(sI - (A + KC)) = s^2 + sc + d \\
K = \left[\begin{array}{c}
2 \\
1 \\
\end{array}\right]
\end{equation}
Stabilizující regulátory $H_2$ mají tuto stavovou reprezentaci:
\begin{eqnarray}
\dot{x} =& Ax + Bu +K(y-(Cx + Du))\\
u =& Fx +K'(q)(y-(Cx + Du))
\end{eqnarray}
Kde $K'(q)$ je stabilní ryzí matice.
Po dosazení známých hodnot dostaneme všechny ryzí regulátory $H_2$ stabilizující systém $H_1$
\begin{eqnarray}
\dot{x} =&
\left[ \begin{array}{cc}
0 & 1 \\
0 & 0 \\
\end{array}
\right]x
+
\left[ \begin{array}{c}
0 \\
1 \\
\end{array}
\right]u
+
\left[ \begin{array}{c}
2 \\
1 \\
\end{array}
\right](y-
\left[ \begin{array}{cc}
1 & 0 \\
\end{array}
\right]x)\\
u =&
\left[ \begin{array}{cc}
1 & 2 \\
\end{array}
\right] + K'(q)(y-
\left[ \begin{array}{cc} 1 & 0 \\ \end{array} \right]
x)
\end{eqnarray}
\item
\item
\item
\begin{enumerate}
\item
Stavová reprezentace systému pro případ $\theta = x_1, \dot{\theta}=x_2$ stejná jako v případě úkolu 10.
\begin{eqnarray}
\left[ \begin{array}{c}
\dot{x}_1 \\
\dot{x}_2 \\
\end{array}
\right] =&
\left[ \begin{array}{cc}
0 & 1 \\
0 & -1 \\
\end{array}
\right]
\left[ \begin{array}{cc}
x_1 \\
x_2 \\
\end{array}
\right]
\left[ \begin{array}{cc}
0 \\
1 \\
\end{array}
\right]u
\\
y =&
\left[ \begin{array}{cc}
0 & 1 \\
\end{array}
\right]
\left[ \begin{array}{cc}
x_1 \\
x_2 \\
\end{array}
\right]
\end{eqnarray}
\item
Podmínka požaduje charakteristický polynom systému se stavovou zpětnou vazbou ve tvaru
\begin{equation}
(s + 1) (s + 1) = s^2 + 2s + 1
\end{equation}
\begin{equation}
\det(sI - (A + BF)) = s^2 - s(1 - b) - a
\end{equation}
Kde $ F = \left[\begin{array}{cc}
a & b \\
\end{array}\right]$
Porovnáním koeficientů obou polynomů dostaneme matici stavové zpětné vazby
\begin{equation}
F = \left[\begin{array}{cc}
-1 & -1 \\
\end{array}\right]
\end{equation}
\item
Podmínka požaduje charakteristický polynom pozorovatele ve tvaru
\begin{equation}
(s + 5) (s + 5) = s^2 + 10s + 25
\end{equation}
Obecný charakteristický polynom pozorovatele je
\begin{equation}
\det(sI - (A + KC)) = s^2 - s(1 - a) + a +b
\end{equation}
Kde $ K = \left[\begin{array}{c}
a \\
b \\
\end{array}\right]$
Porovnáním koeficientů obou polynomů dostaneme matici stavové zpětné vazby
\begin{equation}
K = \left[\begin{array}{cc}
9 \\
16 \\
\end{array}\right]
\end{equation}
\item
Stavový popis systému systému s pozorovatelem a stavovou zpětnou vazbou je
\begin{eqnarray}
\left[ \begin{array}{c}
\dot{x} \\
\dot{\hat{x}} \\
\end{array}
\right] =&
\left[ \begin{array}{cc}
A & BF\\
KC & A- KC + BF \\
\end{array}
\right]
\left[ \begin{array}{c}
x_1 \\
x_2 \\
\end{array}
\right]
+
\left[ \begin{array}{c}
B \\
B \\
\end{array}
\right]r
\\
y =&
\left[ \begin{array}{cc}
C & DF \\
\end{array}
\right]
\left[ \begin{array}{c}
x \\
x \\
\end{array}
\right]
+
Dr
\end{eqnarray}
Po dosazení dostaneme:
\begin{eqnarray}
\left[ \begin{array}{c}
\dot{x} \\
\dot{\hat{x}} \\
\end{array}
\right] =&
\left[ \begin{array}{cccc}
0 & 1 & 0 & 0 \\
0 & -1 & -1 & -1 \\
9 & 0 & -9 & 1 \\
16 & 0 & -17 & -2 \\
\end{array}
\right]
\left[ \begin{array}{c}
x \\
\hat{x} \\
\end{array}
\right]
+
\left[ \begin{array}{c}
0 \\
1 \\
0 \\
1 \\
\end{array}
\right]r\\
y =&
\left[ \begin{array}{cccc}
1 & 0 & 0 & 0 \\
\end{array}
\right]
\left[ \begin{array}{c}
x \\
\hat{x} \\
\end{array}
\right]
\end{eqnarray}
Přenos tohoto systému pak je:
\begin{equation}
H(s)= C (sI - A)^{-1} B + D =
\left[ \begin{array}{cccc}
1 & 0 & 0 & 0 \\
\end{array}
\right]
\left[ \begin{array}{cccc}
s & -1 & 0 & 0 \\
0 & s + 1 & 1 & 1 \\
-9 & 0 & s+9 & -1 \\
-16 & 0 & 17 & s + 2 \\
\end{array}
\right]
\left[ \begin{array}{c}
0 \\
1 \\
0 \\
1 \\
\end{array}
\right] = \frac{1}{(s+1)^2}
\end{equation}
Charakteristický polynom systému je
\begin{equation}
\det(sI - A ) = (s + 5)^2 (s + 1)^2
\end{equation}
Vlastní čísla leží na záporné ose a systém je stabilní.
Pozorovatelnost celkového systému:
\begin{equation}
O = \left[ \begin{array}{c}
C \\
C A\\
\end{array}
\right]=
\left[ \begin{array}{cccc}
1 & 0 & 0 & 0 \\
0 & 1 & 0 & 0 \\
0 & -1 & -1 & -1 \\
-25 & 1 & 27 & 2 \\
\end{array}
\right]
\end{equation}
Hodnost matice pozorovatelnosti je 4 a systém je pozorovatelný.
Ověříme řiditelnost systému
\begin{equation}
C = \left[ \begin{array}{cc}
B & AB \\
\end{array}
\right]=
\left[ \begin{array}{cccc}
0 & 1 & -2 & 3 \\
1 & -2 & 4 & -4 \\
0 & 1 & -2 & 3 \\
1 & -2 & 3 & -4 \\
\end{array}
\right]
\end{equation}
Hodnost matice řiditelnosti je 2 a není úplně řiditelný.
\end{enumerate}
\item
\begin{enumerate}
\item
Podmínka požaduje charakteristický polynom systému se stavovou zpětnou vazbou ve tvaru
\begin{equation}
(s + 0,5 +0,5j) (s + 0,5 + 0,5j) = s^2 + s + 0,5
\end{equation}
Obecný charakteristický polynom je
\begin{equation}
\det(sI - (A + BF)) = s^2 + sb + a - 1
\end{equation}
Kde $ F = \left[\begin{array}{cc}
a & b \\
\end{array}\right]$
Porovnáním koeficientů obou polynomů dostaneme matici stavové zpětné vazby
\begin{equation}
F = \left[\begin{array}{cc}
\frac{3}{2} & 1 \\
\end{array}\right]
\end{equation}
\item
Podmínka požaduje charakteristický polynom systému se stavovou zpětnou vazbou ve tvaru
\begin{equation}
(s + \alpha +j) (s + \alpha - j) = s^2 + \alpha s + \alpha ^2 + 1
\end{equation}
Obecný charakteristický polynom pozorovatele je
\begin{equation}
\det(sI - (A - KC)) = s^2 + sa + b - 1
\end{equation}
Kde $ K = \left[\begin{array}{c}
a \\
b \\
\end{array}\right]$
Porovnáním koeficientů obou polynomů dostaneme matici stavové injekce
\begin{equation}
K = \left[\begin{array}{c}
2 \alpha \\
\alpha ^2 + 2 \\
\end{array}\right]
\end{equation}
\item
Stavový systém s pozorovatelem a stavovou zpětnou vazbou využívající pozorovatelem odhadované stavy je
\begin{eqnarray}
\left[ \begin{array}{c}
\dot{x} \\
\dot{\hat{x}} \\
\end{array}
\right] =&
\left[ \begin{array}{cc}
A & BF\\
KC & A- KC + BF \\
\end{array}
\right]
\left[ \begin{array}{c}
x \\
\hat{x} \\
\end{array}
\right]
+
\left[ \begin{array}{c}
B \\
B \\
\end{array}
\right]r
\\
y =&
\left[ \begin{array}{cc}
C & DF \\
\end{array}
\right]
\left[ \begin{array}{c}
x \\
\hat{x} \\
\end{array}
\right]
+
Dr
\end{eqnarray}
Po dosazení dostaneme:
\begin{eqnarray}
\left[ \begin{array}{c}
\dot{x} \\
\dot{\hat{x}} \\
\end{array}
\right] =&
\left[ \begin{array}{cccc}
0 & 1 & 0 & 0 \\
1 & 0 & -\frac{3}{2} & -1 \\
2 \alpha & 0 & 2 \alpha & 1 \\
\alpha ^2 + 2 & 0 & - \alpha ^2 - \frac{5}{2} & -1 \\
\end{array}
\right]
\left[ \begin{array}{c}
x \\
\hat{x} \\
\end{array}
\right]
+
\left[ \begin{array}{c}
0 \\
-1 \\
0 \\
-1 \\
\end{array}
\right]r\\
y =&
\left[ \begin{array}{cccc}
1 & 0 & 0 & 0 \\
\end{array}
\right]
\left[ \begin{array}{c}
x \\
\hat{x} \\
\end{array}
\right]
\end{eqnarray}
\end{enumerate}
\end{enumerate}
\end{document}