Show
Ignore:
Timestamp:
02/04/12 00:54:24 (12 years ago)
Author:
jabu
Message:

finalni verze

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • applications/doprava/texty/novotny_vyzk_LQ/LQ_rizeni.tex

    r1431 r1434  
    55popsán vektorem proměnných $x(t) = ( x_1(t), ..., x_n(t) )$ 
    66a my můžeme nastavovat vektor parametrů $u(t) = ( u_1(t), ..., u_n(t) )$. 
    7 Metoda je popsána a použita v článku \cite{6_tuc_lq} pro nastavování časů zelených na křižovatce. 
     7Metoda je popsána a použita v článku \cite{6_tuc_lq}. 
    88Princip přechodu z času $t$ do $t+1$ je popsán lineárním vztahem 
    99\begin{equation}\label{eq:lq_prechod} 
     
    2323\end{equation} 
    2424kde $Q$ a $R$ jsou diagonální pozitivně semidefinitní matice vah určující významnost jednotlivých členů kritéria. 
    25 Zpětnovazebná matice $L$ se podle \cite{6_tuc_lq} dostane minimalizací kritéria $J$ jako 
     25Zpětnovazebná matice $L$ se podle publikace \cite{6_tuc_lq} dostane minimalizací kritéria $J$ jako 
    2626\begin{equation}\label{eq_riccati} 
    2727L = (R + B^T P B)^{-1} B^T P A \;, 
     
    3636Minimalizaci kvadratického kritéria $J$ můžeme omezit da dostatečně dlouhý 
    3737časový horizont do budoucna. Podobný postup je popsán například v \cite{lqg_parallel}. 
     38Minimalizaci budeme provádět v proměnných $u(t)$ pro časový horizont $h$, 
     39tedy pro vektory $\Delta C(t_0), \Delta C(t_0 + 1), ...,u(t_0 + h)$. Pro zpřehlednění 
     40zápisu položíme bez újmy na obecnosti $t_0 = 0$. 
    3841Kvadratické kritérium ve tvaru 
    3942\begin{equation}\label{eq:J} 
     
    8285  \right) 
    8386\end{equation} 
    84 můžeme pomocí QR dekompozice rozložit na součin  
     87můžeme, podobně jako v publikaci \cite{lqg_parallel}, pomocí QR dekompozice rozložit na součin  
    8588 
    8689\begin{equation} 
     
    9295 M_R^T M_R = I \;, 
    9396\end{equation} 
    94 neboť její zloupce jsou vzájemně ortogonální a normované na jednotku. 
     97neboť její sloupce jsou vzájemně ortogonální a normované na jednotku. 
    9598Z toho plyne, že součin matic $M_0^T M_0$ vyskytující se v členu \ref{eq:J_sloz} 
    9699můžeme pomocí QR rozlkladu převést na tvar 
     
    100103kde 
    101104\begin{equation} 
    102  M_Q =  \left( \begin{array}{cc} 
     105 M_Q =:  \left( \begin{array}{cc} 
    103106          L_u & L \\ 
    104           0 & L_q 
     107          0 & L_x 
    105108          \end{array} 
    106   \right) \;, 
     109  \right) 
    107110\end{equation} 
    108111je horní trojůhelníková matice. 
     
    111114 (\Delta C(h-1)^T, x(h - 1)^T )  
    112115  \left( \begin{array}{cc} 
    113           L_q^T & 0 \\ 
     116          L_x^T & 0 \\ 
    114117          L^T & L_u^T 
    115118          \end{array} 
     
    117120  \left( \begin{array}{cc} 
    118121          L_u & L \\ 
    119           0 & L_q 
     122          0 & L_x 
    120123          \end{array} 
    121124  \right) 
     
    128131který můžeme dále upravit na 
    129132\begin{equation} 
    130  ( L_u u(h-1) +  L_q x(h-1) )^T ( L_uu(h-1) +  L_q x(h-1) ) + x(h-1)^T L_q^T L_q x(h-1) \;. 
     133 ( L_u u(h-1) +  L_x x(h-1) )^T ( L_uu(h-1) +  L_x x(h-1) ) + x(h-1)^T L_x^T L_x x(h-1) \;. 
    131134\end{equation}Pokud tento člen chceme minimalizovat v proměnné $x(h-1)$, musí nutně platit 
    132135\begin{equation} 
     
    135138tím dostáváme vztah, podle kterého nastavujeme řídící proměnnou $u$. Nyní stačí získat matice $L$ a $L_x$ 
    136139pro hodnotu v čase $0$. 
    137 Zbývající nenulová část $x(h-1)^T L_q^T L_q x(h-1) $ lze přepsat pomocí rovnice \ref{eq:lq_prechod} do tvaru  
     140Zbývající nenulová část $x(h-1)^T L_x^T L_x x(h-1) $ lze přepsat pomocí rovnice \ref{eq:lq_prechod} do tvaru  
    138141\begin{equation} 
    139  x(h-1)^T L_q^T L_q x(h-1) = ( A x(h-2) + B u(h-2) )^T L_q^T L_q ( A x(h-2) + B u(h-2) ) \;, 
     142 x(h-1)^T L_x^T L_x x(h-1) = ( A x(h-2) + B u(h-2) )^T L_x^T L_x ( A x(h-2) + B u(h-2) ) \;, 
    140143\end{equation} 
    141144kde se vyskytuje $u(t)$ pouze pro $t = h-2$.  
     
    175178\end{equation} 
    176179opět převedeme QR dekompozicí do horního trojůhelníkového tvaru a dostaneme vztah pro $u(h-2)$. 
    177 Tento postup se analogicky aplikuje na každé $u(t)$. Matice $M_0$ je stále stjná, $L_x$ použijeme z předchozího kroku minimalizace. 
     180Tento postup se analogicky aplikuje na každé $u(t)$. Matice $M_0$ je stále stejná, $L_x$ použijeme z předchozího kroku minimalizace. 
    178181 
    179182