Changeset 1443 for applications/dual

Show
Ignore:
Timestamp:
04/02/12 16:25:09 (13 years ago)
Author:
vahalam
Message:
 
Location:
applications/dual/vahala/DP
Files:
3 modified

Legend:

Unmodified
Added
Removed
  • applications/dual/vahala/DP/dp_clanky.bib

    r1441 r1443  
    100100 edition   = {1}, 
    101101 isbn      = {80-7200-420-4},} 
     102 
     103@ARTICLE{TichavskyPCRB,  
     104author={Tichavsky, P. and Muravchik, C.H. and Nehorai, A.},  
     105journal={Signal Processing, IEEE Transactions on},  
     106title={Posterior Cramer-Rao bounds for discrete-time nonlinear filtering },  
     107year={1998},  
     108month={may},  
     109volume={46},  
     110number={5},  
     111pages={1386 -1396},  
     112doi={10.1109/78.668800},  
     113ISSN={1053-587X},} 
     114 
     115@ARTICLE{BarShalom1974,  
     116author={ Bar-Shalom, Y. and Tse, E.},  
     117journal={Automatic Control, IEEE Transactions on}, title={Dual effect, certainty equivalence, and separation in stochastic control},  
     118year={1974},  
     119month={oct},  
     120volume={19},  
     121number={5},  
     122pages={ 494 - 500},  
     123doi={10.1109/TAC.1974.1100635},  
     124ISSN={0018-9286},} 
  • applications/dual/vahala/DP/kapitola1.lyx

    r1441 r1443  
    704704\begin_layout Section 
    705705Model PMSM 
     706\begin_inset CommandInset label 
     707LatexCommand label 
     708name "sec:Model-PMSM" 
     709 
     710\end_inset 
     711 
     712 
    706713\end_layout 
    707714 
     
    20122019 Dalšími nevýhodami jsou vyšší výpočetní a časová náročnost. 
    20132020 Detailnímu popisu algoritmu rozšířeného Kalmanova filtru a jeho následné 
    2014  aplikaci na PMSM bude věnována zvláštní pozornost dále v textu ( 
     2021 aplikaci na PMSM bude věnována zvláštní pozornost dále v textu (část  
     2022\begin_inset CommandInset ref 
     2023LatexCommand ref 
     2024reference "sub:EKF-popis" 
     2025 
     2026\end_inset 
     2027 
     2028) a ( 
    20152029\series bold 
    20162030odkaz 
     
    20782092 
    20792093\begin_layout Standard 
    2080 Založená na vlastnosti magnetických  
     2094Metoda je založena na vlastnosti magnetických  
    20812095\begin_inset Quotes gld 
    20822096\end_inset 
     
    20882102 (saliency) především u IPMSM, případně na lokálních anizotropiích v důsledku 
    20892103 saturace magnetickým tokem typicky pro SMPMSM. 
     2104 Detailněji se základní metodou injetkáže zabývají v  
     2105\begin_inset CommandInset citation 
     2106LatexCommand cite 
     2107key "PAB1,PAH1,PSJ1" 
     2108 
     2109\end_inset 
     2110 
     2111. 
     2112\end_layout 
     2113 
     2114\begin_layout Standard 
     2115Injektovaný signál je přiváděn na vstup stroje spolu s řízením. 
     2116 Generuje točivé nebo střídavé pole ve specifickém, předem určeném prostorovém 
     2117 směru. 
     2118 Tyto dva rozdílné přístupy jsou také označovány jako  
     2119\begin_inset Quotes gld 
     2120\end_inset 
     2121 
     2122rotující napěťový vektor 
     2123\begin_inset Quotes grd 
     2124\end_inset 
     2125 
     2126 a  
     2127\begin_inset Quotes gld 
     2128\end_inset 
     2129 
     2130pulzující napěťový vektor 
     2131\begin_inset Quotes grd 
     2132\end_inset 
     2133 
     2134 v tomto pořadí. 
     2135 Jejich srovnání a aplikaci na oba typy PMSM (SM a I) lze nalézt v  
     2136\begin_inset CommandInset citation 
     2137LatexCommand cite 
     2138key "PCB1,PCK1" 
     2139 
     2140\end_inset 
     2141 
     2142. 
    20902143  
    20912144\end_layout 
    20922145 
    20932146\begin_layout Standard 
    2094 Injektovaný signál je periodický, generuje točivé nebo střídavé pole ve 
    2095  specifickém, předem určeném prostorovém směru. 
    2096  Tento signál je označován jako  
     2147Přídavný injektovaný signál je označován jako  
    20972148\begin_inset Quotes gld 
    20982149\end_inset 
     
    21022153\end_inset 
    21032154 
    2104  -- periodický na nosné frekvenci vzhledem k času nebo prostoru. 
    2105  Nosný signál je modulován aktuální prostorovou orientací anizotropií stroje. 
    2106  Přídaný signál je následně extrahován z výstupu stroje a demodulován, tím 
    2107  je získán úhel natočení. 
     2155 a je periodický na nosné frekvenci vzhledem k času nebo prostoru. 
     2156 Nosný signál je modulován aktuální prostorovou orientací anizotropií stroje 
     2157 a následně signál je následně extrahován z výstupu stroje a demodulován. 
     2158 Tím postupem je obecně získávána hodnota úhlu natočení. 
    21082159  
    21092160\end_layout 
     
    21312182\begin_layout Standard 
    21322183Výhodou injektáží je necitlivost k nepřesné znalosti parametrů stroje. 
     2184 Například články  
     2185\begin_inset CommandInset citation 
     2186LatexCommand cite 
     2187key "PSL1,PSL3" 
     2188 
     2189\end_inset 
     2190 
     2191 představují injektážní metodu, která nepotřebuje znát parametry stroje. 
     2192 V případě  
     2193\begin_inset CommandInset citation 
     2194LatexCommand cite 
     2195key "PSL3" 
     2196 
     2197\end_inset 
     2198 
     2199 se navíc snaží kompenzovat i negativní vliv invertoru a rozšířit schopnost 
     2200 detekce anizotropií i na velmi malé nepravidelnosti typické pro SMPMSM. 
    21332201 Nevýhodou je spotřeba jistého množství napětí, což snižuje dostupné maximální 
    21342202 napětí. 
    21352203 Dalším nedostatekem je užití digitálních filtrů pro zpracování a špatný 
    21362204 dynamický výkon v důsledku jejich užití. 
     2205\end_layout 
     2206 
     2207\begin_layout Subsubsection 
     2208Injektáž velmi vysokých frekvencí 
     2209\end_layout 
     2210 
     2211\begin_layout Standard 
     2212Tento relativně nový postup prezentovaný v  
     2213\begin_inset CommandInset citation 
     2214LatexCommand cite 
     2215key "PAP1" 
     2216 
     2217\end_inset 
     2218 
     2219 nedetekuje anizotropie v důsledku saturace případně anizotropie samotného 
     2220 rotoru rotoru. 
     2221 Místo toho je založena na neideálních vlastnostech (anizotropiích) samotných 
     2222 permanentních magnetů. 
     2223 Z tohoto důvodu ji lze využít v případech kdy ostatní metody selhávají, 
     2224 například z důvodu nepřítomnosti klasických anizotropií. 
     2225 Pro správnou funkčnost metoda je však nutné užití velmi vysokých frekvencí 
     2226 v řádu stovek  
     2227\emph on 
     2228kHz 
     2229\emph default 
     2230. 
     2231 Nevýhodou je nutnost volby optimální hodnoty frekvence specificky pro konkrétní 
     2232 typ magnetu. 
     2233 Dále pak to, že se jedná o relativně novou metodu, která zatím není detailněji 
     2234 prozkoumána. 
     2235  
    21372236\end_layout 
    21382237 
     
    21852284 
    21862285\begin_layout Standard 
    2187 Založeno na změně indukčnosti s pozicí magnetů na rotoru. 
    2188  Za klidu jsou do statorových fází aplikovány napěťové obdélníkové pulzy 
    2189  a z proudů je následně vupočítána informace o poloze. 
     2286Postup je založen na sycení a změně indukčnosti statoru s pozicí magnetů 
     2287 na rotoru. 
     2288 Za klidu jsou do statorových fází aplikovány napěťové pulzy a z proudů 
     2289 je následně vupočítána informace o poloze. 
     2290 Příkladem může být technika představená v  
     2291\begin_inset CommandInset citation 
     2292LatexCommand cite 
     2293key "PIS1" 
     2294 
     2295\end_inset 
     2296 
     2297, která nevyžaduje znalost parametrů stroje a je možno ji aplikovat i na 
     2298 SMPMSM. 
    21902299\end_layout 
    21912300 
     
    22162325\begin_layout Standard 
    22172326Vzhledem k tomu, že každá z výše uvedených metod má své nedostatky, nejlepších 
    2218  výsledků je dosahována jejich kombinací. 
     2327 výsledků je dosahováno jejich vhodnou kombinací. 
     2328 Kombinování metod má však i své nedostatky: Obecně komplikuje celý návrh 
     2329 a ten se stává složitějším. 
     2330 Dalším problémem je nutnost řešit správné napojední jednotlivých kombinovaných 
     2331 metod. 
     2332  
    22192333\end_layout 
    22202334 
     
    22482362 
    22492363 je také zaměřen na využití EKF, nyní však v případě IPMSM. 
    2250  Návrh je komplikovanější v důsledku anizotropie stroje, autoři se ji však 
    2251  snaží využít k vylepšení výkonu systému. 
     2364 Návrh je komplikovanější v důsledku uvažování anizotropií stroje, autoři 
     2365 se ji však snaží využít k vylepšení výkonu systému. 
    22522366  
    22532367\end_layout 
     
    22782392\end_layout 
    22792393 
     2394\begin_layout Standard 
     2395Jako hybridní metody budou v textu označovány kombinace nejčastěji používaných 
     2396 přístupů pro PMSM, tedy injektážních a technik založených na zpětné elektromoto 
     2397rické síle. 
     2398 Užití injektáží je vhodné pro nízké a nulové otáčky, zatímco ve vyšších 
     2399 rychlostech způsobuje nežádoucí rušení. 
     2400 Oproti tomu přístupy využívající zpětnou elektromotorickou sílu fungují 
     2401 pří vyšších otáčkách dobře a pro nízké selhávají. 
     2402 Je tedy nasnadě oba typy metod vhodným způsobem zkombinovat a získat tak 
     2403 způsob jak odhadovat stavové veličiny v celém rozsahu rychlostí stroje. 
     2404 Základní idea tedy je pří nízkých otáčkách využívat odhadů z injektáží 
     2405 a při zvýšení otáček injektáže vypnout, aby nezpůsobovali rušení a dále 
     2406 se řídit jen na zákledě odhadů ze zpětné elektromotorické síly. 
     2407 Tento postup je použit v  
     2408\begin_inset CommandInset citation 
     2409LatexCommand cite 
     2410key "PAP2" 
     2411 
     2412\end_inset 
     2413 
     2414, kdy jako estimátor používají adaptivního pozorovatele s referenčním modelem, 
     2415 který je pro nízké otáčky doplněn základním návrhem injektáže. 
     2416\end_layout 
     2417 
     2418\begin_layout Standard 
     2419Důležitou součástí těchto metod je způsob, jakým se vyřeší  
     2420\begin_inset Quotes gld 
     2421\end_inset 
     2422 
     2423bezproblémový 
     2424\begin_inset Quotes grd 
     2425\end_inset 
     2426 
     2427 přechod z jednoho estimátoru na jiný. 
     2428 V  
     2429\begin_inset CommandInset citation 
     2430LatexCommand cite 
     2431key "PHS1" 
     2432 
     2433\end_inset 
     2434 
     2435 je to například řešeno tak, že stále užívají estimátor rotorového toku 
     2436 založený na indukovaných napětích. 
     2437 V nízkých otáčkách je pak doplňován injektáží, ta s rostoucími otáčkami 
     2438 postupně vymizí. 
     2439 Obdobně v  
     2440\begin_inset CommandInset citation 
     2441LatexCommand cite 
     2442key "PSP1" 
     2443 
     2444\end_inset 
     2445 
     2446 je užit estimátor založený na napěťovém modelu, v nízkých otáčkách je přidána 
     2447 vysokofrekvenční injektáž. 
     2448 Amplituda injektáže s rostoucími otáčkami lineárně klesá a navíc je nad 
     2449 určitou mezní rycholostí úplně vypnuta. 
     2450\end_layout 
     2451 
     2452\begin_layout Standard 
     2453Hybridní metody jsou samozřejmě dále vylepšovány. 
     2454 Například v  
     2455\begin_inset CommandInset citation 
     2456LatexCommand cite 
     2457key "PSP2" 
     2458 
     2459\end_inset 
     2460 
     2461 uzpůsobojí standartní hybridní metodu, zejména její injektážní část, aby 
     2462 fungovala i s invertorem vybaveným na výstupu  
     2463\emph on 
     2464LC 
     2465\emph default 
     2466 filtrem. 
     2467 Toho se užívá zejména k odstranění problému ve střídavých strojích v důsledku 
     2468 napájení nesinusovým napětím z invertoru s pulzně šířkovou modulací. 
     2469  
     2470\end_layout 
     2471 
    22802472\begin_layout Subsubsection 
    22812473Více modelů 
     
    22842476\begin_layout Standard 
    22852477sekvenční Monte Carlo metoda -- Particle Filter 
     2478\end_layout 
     2479 
     2480\begin_layout Section 
     2481Doplňky 
     2482\end_layout 
     2483 
     2484\begin_layout Subsection 
     2485Rozšířený Kalmanův filtr 
     2486\begin_inset CommandInset label 
     2487LatexCommand label 
     2488name "sub:EKF-popis" 
     2489 
     2490\end_inset 
     2491 
     2492 
     2493\end_layout 
     2494 
     2495\begin_layout Standard 
     2496Pro úplnost je zde uvedena základní formulace v textu často zmiňovaného 
     2497 rozšířeného Kalmanova filtru (Extended Kalman Filter, EKF). 
     2498 Typicky je algoritmus standartního Kalmanova filtru používán jako pozorovatel 
     2499 lineárního systému. 
     2500 Je však možno jej zobecnit i pro nelineární systémy a pak hovoříme o rozšířeném 
     2501 Kalmanově filtru. 
     2502 Zobecnění je založeno na jednoduché myšlence, kdy původní nelineární systém 
     2503 linearizujeme v každém časovém kroku v okolí odhadu, střední hodnoty a 
     2504 kovariance. 
     2505 Popis standartního Kalmanova filtru je možno nalézt v  
     2506\begin_inset CommandInset citation 
     2507LatexCommand cite 
     2508key "BertsekasDPOC" 
     2509 
     2510\end_inset 
     2511 
     2512. 
     2513 Následující popis rozšířeného Kalmanova filtru je převzat z ( 
     2514\series bold 
     2515citace 
     2516\series default 
     2517): 
     2518\end_layout 
     2519 
     2520\begin_layout Subsubsection 
     2521Modelový systém 
     2522\end_layout 
     2523 
     2524\begin_layout Standard 
     2525Předpokládejme nelineární dynamický systém s aditivním šumem popsaný rovnicemi 
     2526\begin_inset Formula  
     2527\begin{eqnarray*} 
     2528x_{t} & = & f\left(x_{t-1},u_{t-1}\right)+w_{t-1}\\ 
     2529y_{t} & = & h\left(x_{t}\right)+v_{t} 
     2530\end{eqnarray*} 
     2531 
     2532\end_inset 
     2533 
     2534pro  
     2535\begin_inset Formula $t=1,\ldots,T$ 
     2536\end_inset 
     2537 
     2538, kde  
     2539\begin_inset Formula $x_{t}$ 
     2540\end_inset 
     2541 
     2542 je vektor stavu,  
     2543\begin_inset Formula $u_{t}$ 
     2544\end_inset 
     2545 
     2546 vektor řízení,  
     2547\begin_inset Formula $y_{t}$ 
     2548\end_inset 
     2549 
     2550 vektor pozorování (měření) a vektory  
     2551\begin_inset Formula $v_{t}$ 
     2552\end_inset 
     2553 
     2554 a  
     2555\begin_inset Formula $w_{t}$ 
     2556\end_inset 
     2557 
     2558 představují na sobě vzájemně nezávislý Gaussovský bílý šum s nulovou střední 
     2559 hodnotou a kovariančními maticemi  
     2560\begin_inset Formula $R_{t}$ 
     2561\end_inset 
     2562 
     2563 a  
     2564\begin_inset Formula $Q_{t}$ 
     2565\end_inset 
     2566 
     2567 v tomto pořadí; obecně nelineární funkce  
     2568\begin_inset Formula $f$ 
     2569\end_inset 
     2570 
     2571 představuje funkci systému a  
     2572\begin_inset Formula $h$ 
     2573\end_inset 
     2574 
     2575 funkci měření a předpokládáme je známé. 
     2576  
     2577\end_layout 
     2578 
     2579\begin_layout Standard 
     2580Označme nyní  
     2581\begin_inset Formula $A$ 
     2582\end_inset 
     2583 
     2584 Jacobiho matici parciálních derivací  
     2585\begin_inset Formula $f$ 
     2586\end_inset 
     2587 
     2588 dle  
     2589\begin_inset Formula $x$ 
     2590\end_inset 
     2591 
     2592 v bodě odhadu, tedy  
     2593\begin_inset Formula $\left(A_{t}\right)_{ij}=\frac{\partial f_{i}}{\partial x_{j}}\left(\hat{x}_{t-1},u_{t-1},0\right)$ 
     2594\end_inset 
     2595 
     2596. 
     2597 Obdobně pro funkci  
     2598\begin_inset Formula $h$ 
     2599\end_inset 
     2600 
     2601 označme  
     2602\begin_inset Formula $C$ 
     2603\end_inset 
     2604 
     2605 matici derivací  
     2606\begin_inset Formula $\left(C_{t}\right)_{ij}=\frac{\partial h_{i}}{\partial x_{j}}\left(\overline{\hat{x}}_{t},0\right)$ 
     2607\end_inset 
     2608 
     2609, kde  
     2610\begin_inset Formula $\tilde{x}_{t}$ 
     2611\end_inset 
     2612 
     2613 představuje aproximaci stavu vypočtenou z odhadu bez šumu  
     2614\begin_inset Formula $\tilde{x}_{t}=f\left(\overline{\hat{x}}_{t},u_{t-1},0\right)$ 
     2615\end_inset 
     2616 
     2617. 
     2618\end_layout 
     2619 
     2620\begin_layout Subsubsection 
     2621Algoritmus 
     2622\end_layout 
     2623 
     2624\begin_layout Standard 
     2625Samotný algoritmus EKF můžeme rozdělit na dvě fáze. 
     2626 V první označované jako časová oprava (time update) nebo také  
     2627\emph on 
     2628predikce 
     2629\emph default 
     2630 se vypočítá apriorní odhad stavu a kovarianční matice: 
     2631\begin_inset Formula  
     2632\begin{eqnarray*} 
     2633\overline{\hat{x}}_{t} & = & f\left(\hat{x}_{t-1},u_{t-1},0\right)\\ 
     2634\overline{P}_{t} & = & A_{t}P_{t-1}A_{t}^{T}+Q_{t-1} 
     2635\end{eqnarray*} 
     2636 
     2637\end_inset 
     2638 
     2639Ve druhé části označované jako oprava měření (measurement update) neboli 
     2640  
     2641\emph on 
     2642korekce 
     2643\emph default 
     2644 pak získáme aposteriorní odhad stavu  
     2645\begin_inset Formula $\hat{x}_{t}$ 
     2646\end_inset 
     2647 
     2648 a kovarianční matice  
     2649\begin_inset Formula $P_{t}$ 
     2650\end_inset 
     2651 
     2652: 
     2653\begin_inset Formula  
     2654\begin{eqnarray*} 
     2655K_{t} & = & \overline{P}_{t}C_{t}^{T}\left(C_{t}\overline{P}_{t}C_{t}^{T}+R_{t}\right)^{-1}\\ 
     2656\hat{x}_{t} & = & \overline{\hat{x}}_{t}+K_{t}\left(y_{t}-h\left(\overline{\hat{x}}_{t},0\right)\right)\\ 
     2657P_{t} & = & \left(I-K_{t}C_{t}\right)\overline{P}_{t} 
     2658\end{eqnarray*} 
     2659 
     2660\end_inset 
     2661 
     2662Pro úplnost je ještě třeba dodat počáteční apriorní odhady  
     2663\begin_inset Formula $\hat{x}_{0}$ 
     2664\end_inset 
     2665 
     2666 a  
     2667\begin_inset Formula $P_{0}$ 
     2668\end_inset 
     2669 
     2670. 
     2671\end_layout 
     2672 
     2673\begin_layout Subsection 
     2674Teoretické zdůvodnění injektáží 
     2675\end_layout 
     2676 
     2677\begin_layout Standard 
     2678tady bude odvození, proč vlastně injektáže fungují, jak se to projevuje 
     2679 v rovnicích a co je na výstupu 
     2680\end_layout 
     2681 
     2682\begin_layout Subsection 
     2683Hlavní příčiny neurčitosti v PMSM 
     2684\end_layout 
     2685 
     2686\begin_layout Standard 
     2687Následující popis  
     2688\series bold 
     2689částečně 
     2690\series default 
     2691 vychází z  
     2692\begin_inset CommandInset citation 
     2693LatexCommand cite 
     2694key "Peroutka2009" 
     2695 
     2696\end_inset 
     2697 
     2698 ( 
     2699\series bold 
     2700případně najít další zdroje 
     2701\series default 
     2702): 
     2703\end_layout 
     2704 
     2705\begin_layout Itemize 
     2706skutečná napětí ve stroji -- PWM a invertor 
     2707\end_layout 
     2708 
     2709\begin_deeper 
     2710\begin_layout Itemize 
     2711efekt mrtvých časů 
     2712\end_layout 
     2713 
     2714\begin_layout Itemize 
     2715nelineární úbytky napětí v důsledku voltamperové charakteristiky napájecí 
     2716 elektroniky 
     2717\end_layout 
     2718 
     2719\end_deeper 
     2720\begin_layout Itemize 
     2721chyby měření -- zaokrouhlovací chyba senzorů 
     2722\end_layout 
     2723 
     2724\begin_layout Itemize 
     2725zanedbání složitějších efektů v modelu -- závislost parametrů na teplotě, 
     2726 saturace magnetickým tokem 
     2727\end_layout 
     2728 
     2729\begin_layout Itemize 
     2730nepřesné hodnoty parametrů stroje 
     2731\end_layout 
     2732 
     2733\begin_layout Itemize 
     2734nedokonalosti samotného motoru -- zařízení není nikdy vyrobeno přesně, výskyt 
     2735 nesymetrií, anizotropických vlastností rotoru, samotných permanentních 
     2736 magnetů a podobně 
     2737\end_layout 
     2738 
     2739\begin_layout Itemize 
     2740vliv diskretizace rovnic -- Eulerova metoda 
     2741\end_layout 
     2742 
     2743\begin_layout Itemize 
     2744vliv neznámého zátěžného momentu 
     2745\end_layout 
     2746 
     2747\begin_layout Standard 
     2748V důsledku bezsenzorového návrhu dále přibývá neznalost: 
     2749\end_layout 
     2750 
     2751\begin_layout Itemize 
     2752počáteční polohy 
     2753\end_layout 
     2754 
     2755\begin_layout Itemize 
     2756polohy při provozu stroje 
     2757\end_layout 
     2758 
     2759\begin_layout Itemize 
     2760velikosti otáček při provozu stroje 
     2761\end_layout 
     2762 
     2763\begin_layout Itemize 
     2764směru otáčení -- která ze symetrických verzí  
     2765\begin_inset Formula $\left(\omega,\vartheta\right)$ 
     2766\end_inset 
     2767 
     2768 a  
     2769\begin_inset Formula $\left(-\omega,\vartheta+\pi\right)$ 
     2770\end_inset 
     2771 
     2772 je realizována 
     2773\end_layout 
     2774 
     2775\begin_layout Chapter 
     2776Metody řízení PMSM 
     2777\end_layout 
     2778 
     2779\begin_layout Standard 
     2780Cílem řízení systému je obvykle dosažení optimální shody se zadanými požadavky. 
     2781 Ty jsou většinou reprezentovány referenčním signálem, který dostává regulátor 
     2782 na svůj vstup spolu s hodnotami pozorování systému. 
     2783 V mnoha případech regulátorů je obvyklé uvažovat jako referenční hodnotu 
     2784 nulu, příkladem může být PI regulátor nebo standartní lineárně kvadratické 
     2785 řízení. 
     2786 Je-li řízený systém lineární, není řízení na nulové hodnoty problémem, 
     2787 protože pro lineární systémy platí princip superpozice a výsledek pro nenulové 
     2788 požadované hodnoty je možno snadno získat lineární operací. 
     2789 V případě nelineárních systémů je situace komplikovanější a nenulový referenční 
     2790 signál je třeba vhodně ošetřit. 
     2791 Příklad takového postupu představuje úprava lineárně kvadratického řízení 
     2792 pro PMSM v kapitole ( 
     2793\series bold 
     2794odkaz 
     2795\series default 
     2796). 
     2797\end_layout 
     2798 
     2799\begin_layout Standard 
     2800V této kapitole bude nejdříve uvedeno obecné členění řídících algoritmů, 
     2801 následovat bude popis klasických technik užívaných k řízení PMSM. 
     2802 Dále bude věnována pozornost duálnímu řízení a na závěr budou popsány Cramer-Ra 
     2803ovy meze jako nástroj použitelný ke srovnání jednotlivých algoritmů z hlediska, 
     2804 jak dobře dokáží zlepšit pozorovatelnost systému. 
     2805\end_layout 
     2806 
     2807\begin_layout Section 
     2808Rozdělení řídících algoritmů 
     2809\begin_inset CommandInset label 
     2810LatexCommand label 
     2811name "sec:Rozdeleni-ridicich-algoritmu" 
     2812 
     2813\end_inset 
     2814 
     2815 
     2816\end_layout 
     2817 
     2818\begin_layout Standard 
     2819Algoritmy užívané pro řízení systémů, tedy nejen PMSM, lze obecně rozdělit 
     2820 na základě jejich charakteristických vlastností do několika skupin. 
     2821 Toto rozdělení je obzvláště výhodné při práci se suboptimálními metodami. 
     2822 Rozčlenění je provedeno na základě dostupnosti pozorováním (měřením) stavu 
     2823 systému pro návrh řídícího zásahu a vychází z  
     2824\begin_inset CommandInset citation 
     2825LatexCommand cite 
     2826key "BarShalom1974" 
     2827 
     2828\end_inset 
     2829 
     2830: 
     2831\end_layout 
     2832 
     2833\begin_layout Subsection 
     2834Řídicí strategie založené na otevřené smyčce 
     2835\end_layout 
     2836 
     2837\begin_layout Standard 
     2838V otevřené smyčce (open-loop) předpokládáme, že není dostupné žádné měření 
     2839 stavu systému. 
     2840 Řídící zásah je tedy navrhován pouze na základě znalosti struktury systému 
     2841 a stanovených požadavků, například ve formě referenčního signálu. 
     2842 Vzhledem k tomu, že tento přístup pouze navrhuje řídící zásahy a již nijak 
     2843 nevyhodnocuje jejich skutečný dopad, výsledky často nejsou dostačující 
     2844 pro náročnější aplikace. 
     2845 Příkladem užití spolu s PMSM může být skalární volt/herz řízení, viz odstavec 
     2846  
     2847\begin_inset CommandInset ref 
     2848LatexCommand ref 
     2849reference "sub:skalarni-rizeni" 
     2850 
     2851\end_inset 
     2852 
     2853. 
     2854\end_layout 
     2855 
     2856\begin_layout Subsection 
     2857Zpětnovazební řídící strategie 
     2858\end_layout 
     2859 
     2860\begin_layout Standard 
     2861Oproti předchozí kategorii je zde zavedena zpětná vazba (feedback), která 
     2862 v každém časovém kroku  
     2863\begin_inset Formula $t$ 
     2864\end_inset 
     2865 
     2866 poskytuje měření  
     2867\begin_inset Formula $y_{t}$ 
     2868\end_inset 
     2869 
     2870. 
     2871 Dostupná znalost o systému v čase  
     2872\begin_inset Formula $t$ 
     2873\end_inset 
     2874 
     2875 jsou tedy, kromě jeho struktury, všechna měření  
     2876\begin_inset Formula $y_{1},\ldots,y_{t}$ 
     2877\end_inset 
     2878 
     2879 až do času  
     2880\begin_inset Formula $t$ 
     2881\end_inset 
     2882 
     2883. 
     2884 Ale dále již nepředpokládáme žádnou znalost o budoucích měřeních. 
     2885 Tento přístup je také označován jako pasivně adaptivní, protože regulátor 
     2886 se  
     2887\begin_inset Quotes gld 
     2888\end_inset 
     2889 
     2890učí 
     2891\begin_inset Quotes grd 
     2892\end_inset 
     2893 
     2894 na základě měření, ale nijak tomuto učení aktivně  
     2895\begin_inset Quotes gld 
     2896\end_inset 
     2897 
     2898nepomáhá 
     2899\begin_inset Quotes grd 
     2900\end_inset 
     2901 
     2902. 
     2903 Tedy informace, které se o systému dozví, získává v jistém smyslu náhodou 
     2904 a ne záměrně. 
     2905 Příklad tohoto přístupu představují klasické techniky pro řízení PMSM jako 
     2906 vektorové řízení založené na PI regulátorech nebo LQ ve spojení s nějakým 
     2907 běžným estimátorem založeným na zpětné elektromotorické síle, například 
     2908 EKF. 
     2909\end_layout 
     2910 
     2911\begin_layout Subsection 
     2912Řídící strategie založená na uzavřené smyčce 
     2913\end_layout 
     2914 
     2915\begin_layout Standard 
     2916Nejdříve je třeba poznamenat, že jak uvádějí autoři  
     2917\begin_inset CommandInset citation 
     2918LatexCommand cite 
     2919key "BarShalom1974" 
     2920 
     2921\end_inset 
     2922 
     2923, není často v literatuře zdůrazňován a rozlišován rozdíl mezi strategií 
     2924 založené na uzavřené smyčce (closed-loop) a zpětnovazební strategií (feedback). 
     2925 Řídící strategie pracující v uzavřené smyčce uvažuje všechna budoucí pozorování 
     2926 a tedy využívá znalosti, že smyčka zůstane uzavřena až do konce uvažovaného 
     2927 časového horizontu. 
     2928 Tuto znalost se snaží zužitkovat, především v tom smyslu, že současný řídící 
     2929 zásah může ovlivnit nejistotu týkající se budoucích stavů, to je také nazýváno 
     2930 jako  
     2931\emph on 
     2932duální efekt 
     2933\emph default 
     2934. 
     2935 V tomto případě může vhodný řídící zásah  
     2936\begin_inset Quotes gld 
     2937\end_inset 
     2938 
     2939pomoci 
     2940\begin_inset Quotes grd 
     2941\end_inset 
     2942 
     2943 učení (odhadování) tím, že snižuje nejistotu budoucích stavů a tento přístup 
     2944 lze označit za aktivně adaptivní. 
     2945 Taté problematice se detailněji věnuje část  
     2946\begin_inset CommandInset ref 
     2947LatexCommand ref 
     2948reference "sec:Dualni-rizeni" 
     2949 
     2950\end_inset 
     2951 
     2952 zabývající se duálním řízením. 
     2953\end_layout 
     2954 
     2955\begin_layout Section 
     2956Klasické metody řízení PMSM 
     2957\end_layout 
     2958 
     2959\begin_layout Subsection 
     2960Skalární řízení 
     2961\begin_inset CommandInset label 
     2962LatexCommand label 
     2963name "sub:skalarni-rizeni" 
     2964 
     2965\end_inset 
     2966 
     2967 
     2968\end_layout 
     2969 
     2970\begin_layout Standard 
     2971Skalární řízení je často využíváno v asynchronních strojích, je však možné 
     2972 užit jej i pro PMSM. 
     2973 Detailněji je popsáno například v  
     2974\begin_inset CommandInset citation 
     2975LatexCommand cite 
     2976key "shfpmsmct2007" 
     2977 
     2978\end_inset 
     2979 
     2980. 
     2981 Jeho velkou výhodou je, že se jedná v podstatě o bezsenzorový návrh řízení, 
     2982 protože funguje na principu nezpětnovazebního řízení. 
     2983 Nevýhodou je pak závislost rychlosti na zátěžném momentu, špatná regulace 
     2984 momentu a horší dynamické vlastnosti. 
     2985 I přes zmíněné nevýhody toto řízení obvykle stačí na jednudušší aplikace 
     2986 jako pohon větráků, čerpadel nebo klimatizací  
     2987\begin_inset CommandInset citation 
     2988LatexCommand cite 
     2989key "Pacas2011" 
     2990 
     2991\end_inset 
     2992 
     2993. 
     2994\end_layout 
     2995 
     2996\begin_layout Standard 
     2997Toto řízení je také označováno jako  
     2998\begin_inset Formula $V/f$ 
     2999\end_inset 
     3000 
     3001 nebo volt/herz řízení, protože regulovanou veličinou je právě poměr napětí 
     3002 a frekvence. 
     3003 Snahou řízení je udržet poměr napětí a frekvence konstantní. 
     3004 Úhlová rychlost rotoru může být určena nepřímo výpočtem z frekvence napájecího 
     3005 napětí. 
     3006 Tato hodnota může být považována za hodnotu skutečných otáček stroje, pokud 
     3007 zátěžný moment nepřesáhne kritickou hodnotu. 
     3008 Pro řízení ale skutečnou hodnotu otáček stroje znát nepotřebujeme, algoritmus 
     3009 totiž pracuje následovně: 
     3010\end_layout 
     3011 
     3012\begin_layout Standard 
     3013Z požadovaných otáček se určí frekvence  
     3014\begin_inset Formula $f$ 
     3015\end_inset 
     3016 
     3017, ta slouží jako referenční signál pro regulátor. 
     3018 Ten pak řídí poměr napětí a frekvence  
     3019\begin_inset Formula $V/f$ 
     3020\end_inset 
     3021 
     3022 tak, aby byl konstantní. 
     3023 Na jeho výstupu získáme amplitudu napětí  
     3024\begin_inset Formula $V$ 
     3025\end_inset 
     3026 
     3027. 
     3028 Řídící napětí pro PMSM v  
     3029\begin_inset Formula $\alpha-\beta$ 
     3030\end_inset 
     3031 
     3032 souřadnicích je pak ve tvaru  
     3033\begin_inset Formula  
     3034\begin{eqnarray*} 
     3035u_{\alpha} & = & V\cos(2\pi ft)\\ 
     3036u_{\beta} & = & V\sin(2\pi ft) 
     3037\end{eqnarray*} 
     3038 
     3039\end_inset 
     3040 
     3041 
     3042\end_layout 
     3043 
     3044\begin_layout Subsection 
     3045Přímé řízení momentu 
     3046\end_layout 
     3047 
     3048\begin_layout Standard 
     3049Přímé řízení momentu (Direct Torque Control, DTC) se užívá, když je potřeba 
     3050 vysoký výkon vzhledem k dynamice momentu. 
     3051 Je řízen přímo moment stroje a základní princip je následující: Kruhová 
     3052 trajektorie statorového toku se rozdělí na šest symetrických částí. 
     3053 Velikosti vektorů statorového toku a elektromagnetického momentu v souřadnicích 
     3054  
     3055\begin_inset Formula $\alpha-\beta$ 
     3056\end_inset 
     3057 
     3058 je pak držena v předem stanovených mezích prostřednictvím vhodného spínání 
     3059 jedné ze šesti kombinací na invertoru. 
     3060  
     3061\begin_inset CommandInset citation 
     3062LatexCommand cite 
     3063key "shfpmsmct2007,vcmdtc2006" 
     3064 
     3065\end_inset 
     3066 
     3067 
     3068\end_layout 
     3069 
     3070\begin_layout Standard 
     3071Touto metodou text již dále nezabývá a je zde uvedena jen pro úplnost. 
     3072\end_layout 
     3073 
     3074\begin_layout Subsection 
     3075Vektorové řízení 
     3076\end_layout 
     3077 
     3078\begin_layout Standard 
     3079Jedná se asi o nejčastěji využívaný řídící algoritmus. 
     3080 Je užíván pro řízení v kombinaci s estimátorem založeným na zpětné elektromotor 
     3081ické síle, injektáži i v hybridních verzích v naprosté většině citovaných 
     3082 textů z části ( 
     3083\series bold 
     3084citace 
     3085\series default 
     3086). 
     3087\end_layout 
     3088 
     3089\begin_layout Standard 
     3090Dle  
     3091\begin_inset CommandInset citation 
     3092LatexCommand cite 
     3093key "shfpmsmct2007" 
     3094 
     3095\end_inset 
     3096 
     3097 vektorové řízení odstraňuje většinu nevýhod skalárního řízení a v porovnání 
     3098 s ním poskytuje velmi dobrý výkon. 
     3099 Jedná se o řízení zpětnovazební a umožňuje samostatné řízení toku i momentu, 
     3100 potřebuje však znát odhady stavových veličin stroje včetně mechanických. 
     3101 Základní struktura je pak založena na vhodné kombinaci PI regulátorů. 
     3102\end_layout 
     3103 
     3104\begin_layout Subsubsection 
     3105PI regulátor 
     3106\end_layout 
     3107 
     3108\begin_layout Standard 
     3109PI (proporcionálně integrační) regulátor je jednoduchý systém, který v sobě 
     3110 kombinuje dvě základní části: Proporcionální část, což je ve své podstatě 
     3111 zesilovač a integrální část reprezentovanou integrátorem. 
     3112 V tomto systému se vyskytují dvě konstanty  
     3113\begin_inset Formula $K_{p}$ 
     3114\end_inset 
     3115 
     3116 a  
     3117\begin_inset Formula $K_{i}$ 
     3118\end_inset 
     3119 
     3120, které je třeba vhodně nastavit. 
     3121 Základní implementace je následnovná: 
     3122\begin_inset Formula  
     3123\[ 
     3124x_{t}=\mathrm{PI}\left(e_{t},K_{p},K_{i}\right)=K_{p}e_{t}+K_{i}\intop_{0}^{t}e_{\tau}d\tau. 
     3125\] 
     3126 
     3127\end_inset 
     3128 
     3129Diskrétní verze pak 
     3130\begin_inset Formula  
     3131\[ 
     3132x_{t}=\mathrm{PI}\left(e_{t},K_{p},K_{i}\right)=K_{p}e_{t}+K_{i}\sum_{k=0}^{t}e_{k}. 
     3133\] 
     3134 
     3135\end_inset 
     3136 
     3137 
     3138\end_layout 
     3139 
     3140\begin_layout Standard 
     3141Tento regulátor je výhodné užít v případě, kdy chceme vyregulovat  
     3142\begin_inset Formula $e_{k}$ 
     3143\end_inset 
     3144 
     3145 obvykle reprezentující odchylku od požadované hodnoty na nulu. 
     3146 V některých případech bychom si vystačili s proporcionální složkou, integrální 
     3147 složka však dodává lepší stabilitu a schopnost odstranit konstatní regulační 
     3148 odchylku. 
     3149 Cenou za to je pomalejší konvergence. 
     3150 ( 
     3151\series bold 
     3152citace 
     3153\series default 
     3154) 
     3155\end_layout 
     3156 
     3157\begin_layout Section 
     3158Lineárně kvadratické řízení  
     3159\end_layout 
     3160 
     3161\begin_layout Standard 
     3162Lineárně kvadratické řízení (Linear-Quadratic,  
     3163\emph on 
     3164LQ 
     3165\emph default 
     3166) je primárně navrženo pro řízení lineárních systémů s kvadratickou ztrátovou 
     3167 funkcí. 
     3168 Často lze v literatuře nalézt i pojem lineárně kvadraticky Gaussovské řízení 
     3169 (Linear-Quadratic-Gaussian,  
     3170\emph on 
     3171LQG 
     3172\emph default 
     3173), pod kterým je obvykle rozumněno spojení lineárně kvadratického řízení 
     3174 s Kalmanovým filtrem a je tedy užíváno pro lineární systém, kvadratickou 
     3175 ztrátovou funkci a Gaussovský šum. 
     3176 Tato část textu je však zaměřena na řízení a tedy zde bude popsána pouze 
     3177 část LQ. 
     3178 Dále je třeba zmínit, že existuje celá řada různých modifikací a vylepšení 
     3179 základního algoritmu, například pro nelineární systémy nebo lepší numerické 
     3180 vlastnosti. 
     3181 Základní formulace podle  
     3182\begin_inset CommandInset citation 
     3183LatexCommand cite 
     3184key "BertsekasDPOC" 
     3185 
     3186\end_inset 
     3187 
     3188 je následovná: 
     3189\end_layout 
     3190 
     3191\begin_layout Standard 
     3192Uvažujme lineární systém  
     3193\begin_inset Formula  
     3194\[ 
     3195x_{t+1}=A_{t}x_{t}+B_{t}u_{t}+w_{t},\quad t=0,1,\ldots,T-1, 
     3196\] 
     3197 
     3198\end_inset 
     3199 
     3200kde obecně vektorová veličina  
     3201\begin_inset Formula $x_{t}$ 
     3202\end_inset 
     3203 
     3204 reprezentuje stav systému v časovém kroku  
     3205\begin_inset Formula $t$ 
     3206\end_inset 
     3207 
     3208, veličina  
     3209\begin_inset Formula $u_{t}$ 
     3210\end_inset 
     3211 
     3212 řízení v čase  
     3213\begin_inset Formula $t$ 
     3214\end_inset 
     3215 
     3216 a  
     3217\begin_inset Formula $w_{t}$ 
     3218\end_inset 
     3219 
     3220 je vzájemně nezávislý Gaussovský bílý šum s nulovou střední hodnotou a 
     3221 známou kovarianční maticí; je uvažován konečný diskrétní časový horizont 
     3222  
     3223\begin_inset Formula $T$ 
     3224\end_inset 
     3225 
     3226 kroků. 
     3227  
     3228\end_layout 
     3229 
     3230\begin_layout Standard 
     3231Kvadratická ztrátová funkce je 
     3232\begin_inset Formula  
     3233\[ 
     3234\mathbf{E}\left\{ x_{T}^{T}Q_{T}x_{T}+\sum_{t=0}^{T-1}\left(x_{t}^{T}Q_{t}x_{t}+u_{t}^{T}R_{t}u_{t}\right)\right\}  
     3235\] 
     3236 
     3237\end_inset 
     3238 
     3239kde  
     3240\begin_inset Formula $\mathbf{E}$ 
     3241\end_inset 
     3242 
     3243 značí očekávanou hodnotu,  
     3244\begin_inset Formula $Q_{t}$ 
     3245\end_inset 
     3246 
     3247 a  
     3248\begin_inset Formula $R_{t}$ 
     3249\end_inset 
     3250 
     3251 jsou penalizační matice stavu systému (splnění požadavků řízení), respektive 
     3252 penalizace vstupů. 
     3253 Při uvažování neúplné informace  
     3254\begin_inset Formula $I_{t}$ 
     3255\end_inset 
     3256 
     3257 o stavu je optimální řízení  
     3258\family roman 
     3259\series medium 
     3260\shape up 
     3261\size normal 
     3262\emph off 
     3263\bar no 
     3264\noun off 
     3265\color none 
     3266\lang english 
     3267 
     3268\begin_inset Formula $\mu_{t}$ 
     3269\end_inset 
     3270 
     3271 
     3272\family default 
     3273\series default 
     3274\shape default 
     3275\size default 
     3276\emph default 
     3277\bar default 
     3278\noun default 
     3279\color inherit 
     3280\lang czech 
     3281 v každém časovém kroku rovno 
     3282\begin_inset Formula  
     3283\[ 
     3284\mu_{t}(I_{t})=L_{t}\mathrm{\mathbf{E}}\left\{ x_{t}\mid I_{t}\right\}  
     3285\] 
     3286 
     3287\end_inset 
     3288 
     3289kde matice  
     3290\begin_inset Formula $L_{t}$ 
     3291\end_inset 
     3292 
     3293 je dána rovností 
     3294\begin_inset Formula  
     3295\begin{equation} 
     3296L_{t}=-\left(R_{t}+B_{t}^{T}K_{t+1}B_{t}\right)^{-1}B_{t}^{T}K_{t+1}A_{t}\label{eq:riccati-lqg-matice-L} 
     3297\end{equation} 
     3298 
     3299\end_inset 
     3300 
     3301přičemž matice  
     3302\begin_inset Formula $K_{t}$ 
     3303\end_inset 
     3304 
     3305 získáme rekurzivně z Riccatiho rovnice 
     3306\begin_inset Formula  
     3307\begin{eqnarray} 
     3308K_{T} & = & Q_{T}\label{eq:riccati-lqg-matice-K}\\ 
     3309K_{t} & = & A_{t}^{T}\left(K_{t+1}-K_{t+1}B_{t}\left(R_{t}+B_{t}^{T}K_{t+1}B_{t}\right)^{-1}B_{t}^{T}K_{t+1}\right)A_{t}+Q_{t}\nonumber  
     3310\end{eqnarray} 
     3311 
     3312\end_inset 
     3313 
     3314 
     3315\end_layout 
     3316 
     3317\begin_layout Subsubsection 
     3318Lineárně kvadratický algoritmus s QR rozkladem 
     3319\end_layout 
     3320 
     3321\begin_layout Standard 
     3322Předchozí výpočet pomocí Riccatiho rovnice ( 
     3323\begin_inset CommandInset ref 
     3324LatexCommand ref 
     3325reference "eq:riccati-lqg-matice-L" 
     3326 
     3327\end_inset 
     3328 
     3329) a ( 
     3330\begin_inset CommandInset ref 
     3331LatexCommand ref 
     3332reference "eq:riccati-lqg-matice-K" 
     3333 
     3334\end_inset 
     3335 
     3336) však není příliš vhodným z numerických důvodů ( 
     3337\series bold 
     3338nějaká reference 
     3339\series default 
     3340). 
     3341 Místo něj je pro praktické výpočty výhodnější použít algoritmus lineárně 
     3342 kvadratického řízení založený na QR rozkladu ( 
     3343\series bold 
     3344reference 
     3345\series default 
     3346). 
     3347 Tento algoritmus má lepší numerické vlastnosti, umožňuje snadnější výpočet 
     3348 maticové inverze (inverze pouze trojúhelníkové matice) a lze pomocí něj 
     3349 implementovat i složitější kvadratickou ztrátovou funkci (nejen dva členy 
     3350 pro penalizaci stavu a vstupů). 
     3351\end_layout 
     3352 
     3353\begin_layout Standard 
     3354Postup je založen na přepisu kvadratické ztráty do tvaru 
     3355\begin_inset Formula  
     3356\[ 
     3357x_{t+1}^{T}Q_{t}x_{t+1}+u_{t}^{T}R_{t}u_{t}=x_{t+1}^{T}\sqrt{Q_{t}}^{T}\sqrt{Q_{t}}x_{t+1}+u_{t}^{T}\sqrt{R_{t}}^{T}\sqrt{R_{t}}u_{t} 
     3358\] 
     3359 
     3360\end_inset 
     3361 
     3362kde  
     3363\begin_inset Formula $\sqrt{\,}$ 
     3364\end_inset 
     3365 
     3366 je vhodná maticová odmocnina. 
     3367 A tedy v každém časovém kroku  
     3368\begin_inset Formula $t$ 
     3369\end_inset 
     3370 
     3371 minimalizujeme funkci 
     3372\begin_inset Formula  
     3373\[ 
     3374x_{t+1}^{T}\sqrt{Q_{t}}^{T}\sqrt{Q_{t}}x_{t+1}+u_{t}^{T}\sqrt{R_{t}}^{T}\sqrt{R_{t}}u_{t}+x_{t+1}^{T}\sqrt{S_{t}}^{T}\sqrt{S_{t}}x_{t+1} 
     3375\] 
     3376 
     3377\end_inset 
     3378 
     3379kde  
     3380\begin_inset Formula $S_{t}$ 
     3381\end_inset 
     3382 
     3383 reprezentuje ztrátu v následujících časových krocích až do konce časového 
     3384 horizontu. 
     3385 Do tohoto kvadratického výrazu je možno dostadit model vývoje pro  
     3386\begin_inset Formula $x_{t+1}=A_{t}x_{t}+B_{t}u_{t}$ 
     3387\end_inset 
     3388 
     3389 
     3390\begin_inset Formula  
     3391\[ 
     3392\left(Ax_{t}+B_{t}u_{t}\right)^{T}\sqrt{Q_{t}}\sqrt{Q_{t}}\left(Ax_{t}+B_{t}u_{t}\right)+u_{t}^{T}\sqrt{R_{t}}^{T}\sqrt{R_{t}}u_{t}+\left(Ax_{t}+B_{t}u_{t}\right)^{T}\sqrt{S_{t}}^{T}\sqrt{S_{t}}\left(Ax_{t}+B_{t}u_{t}\right) 
     3393\] 
     3394 
     3395\end_inset 
     3396 
     3397a následně jej zapsat maticově ve tvaru 
     3398\begin_inset Formula  
     3399\[ 
     3400\left(\begin{array}{c} 
     3401u_{t}\\ 
     3402x_{t} 
     3403\end{array}\right)^{T}\left[\begin{array}{cc} 
     3404\sqrt{Q_{t}}B_{t} & \sqrt{Q_{t}}A_{t}\\ 
     3405\sqrt{R_{t}} & 0\\ 
     3406\sqrt{S_{t}}B_{t} & \sqrt{S_{t}}A_{t} 
     3407\end{array}\right]^{T}\underset{Z}{\underbrace{\left[\begin{array}{cc} 
     3408\sqrt{Q_{t}}B_{t} & \sqrt{Q_{t}}A_{t}\\ 
     3409\sqrt{R_{t}} & 0\\ 
     3410\sqrt{S_{t}}B_{t} & \sqrt{S_{t}}A_{t} 
     3411\end{array}\right]}}\left(\begin{array}{c} 
     3412u_{t}\\ 
     3413x_{t} 
     3414\end{array}\right) 
     3415\] 
     3416 
     3417\end_inset 
     3418 
     3419na matici  
     3420\begin_inset Formula $Z$ 
     3421\end_inset 
     3422 
     3423 následně aplikujeme QR rozklad, to jest  
     3424\begin_inset Formula $Z=Q_{Z}R_{Z}$ 
     3425\end_inset 
     3426 
     3427 a předchozí vztah upravíme na tvar 
     3428\begin_inset Formula  
     3429\[ 
     3430\left(\begin{array}{c} 
     3431u_{t}\\ 
     3432x_{t} 
     3433\end{array}\right)^{T}Z^{T}Z\left(\begin{array}{c} 
     3434u_{t}\\ 
     3435x_{t} 
     3436\end{array}\right)=\left(\begin{array}{c} 
     3437u_{t}\\ 
     3438x_{t} 
     3439\end{array}\right)^{T}R_{Z}^{T}Q_{Z}^{T}Q_{Z}R_{Z}\left(\begin{array}{c} 
     3440u_{t}\\ 
     3441x_{t} 
     3442\end{array}\right)=\left(\begin{array}{c} 
     3443u_{t}\\ 
     3444x_{t} 
     3445\end{array}\right)^{T}R_{Z}^{T}R_{Z}\left(\begin{array}{c} 
     3446u_{t}\\ 
     3447x_{t} 
     3448\end{array}\right) 
     3449\] 
     3450 
     3451\end_inset 
     3452 
     3453a dále využijeme rovnosti  
     3454\begin_inset Formula $Q_{Z}^{T}Q_{Z}=I$ 
     3455\end_inset 
     3456 
     3457. 
     3458 Matice  
     3459\begin_inset Formula $R_{Z}$ 
     3460\end_inset 
     3461 
     3462 je v horním trojúhelníkovém tvaru, tedy blokově zapsáno 
     3463\begin_inset Formula  
     3464\[ 
     3465R_{Z}=\left[\begin{array}{cc} 
     3466R_{uu} & R_{ux}\\ 
     34670 & R_{xx} 
     3468\end{array}\right] 
     3469\] 
     3470 
     3471\end_inset 
     3472 
     3473Ztrátu nyní můžeme zapsat jako 
     3474\begin_inset Formula  
     3475\begin{eqnarray*} 
     3476\left(\begin{array}{c} 
     3477u_{t}\\ 
     3478x_{t} 
     3479\end{array}\right)^{T}R_{Z}^{T}R_{Z}\left(\begin{array}{c} 
     3480u_{t}\\ 
     3481x_{t} 
     3482\end{array}\right) & = & \left(\begin{array}{c} 
     3483R_{uu}u_{t}+R_{ux}x_{t}\\ 
     3484R_{xx}x_{t} 
     3485\end{array}\right)^{T}\left(\begin{array}{c} 
     3486R_{uu}u_{t}+R_{ux}x_{t}\\ 
     3487R_{xx}x_{t} 
     3488\end{array}\right)\\ 
     3489 & = & \left(R_{uu}u_{t}+R_{ux}x_{t}\right)^{T}\left(R_{uu}u_{t}+R_{ux}x_{t}\right)+x_{t}^{T}R_{xx}^{T}R_{xx}x_{t} 
     3490\end{eqnarray*} 
     3491 
     3492\end_inset 
     3493 
     3494kterou, vzhledem k její kvadratičnosti a nezávislosti druhého členu na  
     3495\begin_inset Formula $u_{t}$ 
     3496\end_inset 
     3497 
     3498, zřejmě minimalizujeme volbou  
     3499\begin_inset Formula $u_{t}$ 
     3500\end_inset 
     3501 
     3502 takovou, že  
     3503\begin_inset Formula $\left(R_{uu}u_{t}+R_{ux}x_{t}\right)=0$ 
     3504\end_inset 
     3505 
     3506 a tedy volíme  
     3507\begin_inset Formula  
     3508\[ 
     3509u_{t}=-R_{uu}^{-1}R_{ux}x_{t} 
     3510\] 
     3511 
     3512\end_inset 
     3513 
     3514Matici  
     3515\begin_inset Formula $R_{xx}^{T}R_{xx}$ 
     3516\end_inset 
     3517 
     3518 pak použijeme do předchozího časového kroku jako novou matici  
     3519\begin_inset Formula $S$ 
     3520\end_inset 
     3521 
     3522. 
     3523\end_layout 
     3524 
     3525\begin_layout Section 
     3526Duální řízení  
     3527\begin_inset CommandInset label 
     3528LatexCommand label 
     3529name "sec:Dualni-rizeni" 
     3530 
     3531\end_inset 
     3532 
     3533 
     3534\end_layout 
     3535 
     3536\begin_layout Standard 
     3537Duální řízení je obvykle využíváno v systémech s neurčitostí, představovanou 
     3538 například neznámými parametry, nepozorovatelnými stavovými veličinami nebo 
     3539 samotnou strukturou systému. 
     3540 Snahou je tuto neurčitost snížit a poskytnout řízení srovnatelné kvality, 
     3541 jako v případě stejného systému bez neurčitosti. 
     3542 Charakteristickým rysem duálního řízení je, že obsahuje dvě hlavní části: 
     3543  
     3544\begin_inset Quotes gld 
     3545\end_inset 
     3546 
     3547 
     3548\emph on 
     3549opatrn 
     3550\emph default 
     3551ou 
     3552\begin_inset Quotes grd 
     3553\end_inset 
     3554 
     3555 a  
     3556\begin_inset Quotes gld 
     3557\end_inset 
     3558 
     3559 
     3560\emph on 
     3561budící 
     3562\emph default 
     3563 
     3564\begin_inset Quotes grd 
     3565\end_inset 
     3566 
     3567. 
     3568  
     3569\emph on 
     3570Opatrná 
     3571\emph default 
     3572 část, má za cíl pokud možno co nejlépe kontrolovat systém a snažit se dosáhnout 
     3573 optimální shody s požadavky. 
     3574 Oproti tomu  
     3575\emph on 
     3576budící 
     3577\emph default 
     3578 část hledá optimální budící signál, který pomáhá co nejlépe určit neznámé 
     3579 veličiny systému. 
     3580 Tyto části jdou však proti sobě a cílem duálního řízení je nalézt mezi 
     3581 nimi vhodný kompromis. 
     3582  
     3583\end_layout 
     3584 
     3585\begin_layout Standard 
     3586Jak již bylo předznamenáno v části  
     3587\begin_inset CommandInset ref 
     3588LatexCommand ref 
     3589reference "sec:Rozdeleni-ridicich-algoritmu" 
     3590 
     3591\end_inset 
     3592 
     3593. 
     3594 Většina klasických metod pro řízení a estimaci obecně spadá do kategorie 
     3595 zpětnovazebních streategií a tedy trpí nedostatky, které se snaží duální 
     3596 řízení odstranit:  
     3597\end_layout 
     3598 
     3599\begin_layout Itemize 
     3600Oddělení řídící a estimační část, které následně pracují nezávisle, i když 
     3601 obecně tyto dvě části nezávislé nejsou a navzájem se ovlivňují. 
     3602  
     3603\end_layout 
     3604 
     3605\begin_layout Itemize 
     3606Předpoklad, že odhad poskytnutý estimátorem se rovná skutečné hodnotě stavové 
     3607 veličiny. 
     3608 Tento přístup je označován jako  
     3609\emph on 
     3610Certainty Equivalence 
     3611\emph default 
     3612 (CE). 
     3613 Oproti tomu duální řízení předpokládá stavové veličiny jako náhodné veličiny 
     3614 a uchovává si o nich statistickou informaci. 
     3615 Odhad z estimátoru tedy uvažuje například ve tvaru střední hodnoty a variance 
     3616 dané veličiny a předpokládá, že skutečná hodnota se nachazí například v 
     3617 konfidenčním intervalu s těmito parametry. 
     3618 Z tohoto pohledu tedy přístup CE předpokládá, že skutečná hodnota je rovna 
     3619 střední hodnotě. 
     3620 Duální řízení tedy narozdíl od ostatních postupů založených na CE principu 
     3621 uvažuje kromě odhadu stavové veličiny i to, jak je tento odhad přesný a 
     3622 tomu také přizpůsobuje řídící zákroky. 
     3623  
     3624\end_layout 
     3625 
     3626\begin_layout Itemize 
     3627Klasický regulátor se při řízení stochastických systémů s neurčitostí obvykle 
     3628 chová  
     3629\begin_inset Quotes gld 
     3630\end_inset 
     3631 
     3632opatrně 
     3633\begin_inset Quotes grd 
     3634\end_inset 
     3635 
     3636, aby nezvyšoval dopad neurčitostí na celkovou ztrátu. 
     3637 Oproti tomu regulátor využívající duálního efektu může být méně opatrný 
     3638 a přidat budící signál, aby snížil neurčitost v budoucnu a tím celkově 
     3639 vylepšil své výsledky  
     3640\begin_inset CommandInset citation 
     3641LatexCommand cite 
     3642key "BarShalom1974" 
     3643 
     3644\end_inset 
     3645 
     3646. 
     3647\end_layout 
     3648 
     3649\begin_layout Standard 
     3650Výše zmíněné důvody ukazují, proč by duální přístup mohl být obvzláště vhodný 
     3651 pro řízení PMSM. 
     3652 Je ale třeba mít na paměti, že duální řízení s sebou nese i některé nevýhody. 
     3653 Jedná se především o značnou výpočetní náročnost. 
     3654 Ta je problematická zejména, když zamýšlíme i výpočet v reálném čase. 
     3655 Proto se v textu zaměříme hlavně na nejjednodušší algoritmy duálního řízení, 
     3656 které by tento požadevek mohly naplnit. 
     3657\end_layout 
     3658 
     3659\begin_layout Subsection 
     3660Úloha duálního řízení 
     3661\end_layout 
     3662 
     3663\begin_layout Subsubsection 
     3664Formulace úlohy duálního řízení 
     3665\end_layout 
     3666 
     3667\begin_layout Standard 
     3668Základní formulace problému duálního řízení pro časově diskrétní obecně 
     3669 nelineární systém dle  
     3670\begin_inset CommandInset citation 
     3671LatexCommand cite 
     3672key "adaptDC2004" 
     3673 
     3674\end_inset 
     3675 
     3676 je: 
     3677\begin_inset Formula  
     3678\begin{eqnarray*} 
     3679x_{t+1} & = & f_{t}\left(x_{t},p_{t},u_{t},\xi_{t}\right),\quad t=0,1,\ldots,T-1\\ 
     3680p{}_{t+1} & = & \upsilon_{t}\left(p_{t},\varepsilon_{t}\right)\\ 
     3681y_{t} & = & h_{t}\left(x_{t},\eta_{t}\right) 
     3682\end{eqnarray*} 
     3683 
     3684\end_inset 
     3685 
     3686kde  
     3687\begin_inset Formula $x_{t}$ 
     3688\end_inset 
     3689 
     3690 je vektor stavu,  
     3691\begin_inset Formula $p_{t}$ 
     3692\end_inset 
     3693 
     3694 vektor neznámých parametrů,  
     3695\begin_inset Formula $u_{t}$ 
     3696\end_inset 
     3697 
     3698 vektor řídících vstupů,  
     3699\begin_inset Formula $y_{t}$ 
     3700\end_inset 
     3701 
     3702 vektor výstupů systému, vektory  
     3703\begin_inset Formula $\xi_{t}$ 
     3704\end_inset 
     3705 
     3706,  
     3707\begin_inset Formula $\varepsilon_{t}$ 
     3708\end_inset 
     3709 
     3710 a  
     3711\begin_inset Formula $\eta_{t}$ 
     3712\end_inset 
     3713 
     3714 představují nezávislý náhodný bílý šum s nulovou střední hodnotou a známým 
     3715 rozptylem, vše je uvažováno v čase  
     3716\begin_inset Formula $t$ 
     3717\end_inset 
     3718 
     3719 a  
     3720\begin_inset Formula $f_{t}$ 
     3721\end_inset 
     3722 
     3723,  
     3724\begin_inset Formula $\upsilon_{t}$ 
     3725\end_inset 
     3726 
     3727 a  
     3728\begin_inset Formula $h_{t}$ 
     3729\end_inset 
     3730 
     3731 jsou známé vektorové funkce. 
     3732 Počáteční hodnoty  
     3733\begin_inset Formula $x_{0}$ 
     3734\end_inset 
     3735 
     3736 a  
     3737\begin_inset Formula $p_{0}$ 
     3738\end_inset 
     3739 
     3740 předpokládáme také známé. 
     3741 Množinu výstupů a vstupů systému dostupných v čase  
     3742\begin_inset Formula $t$ 
     3743\end_inset 
     3744 
     3745 označujeme jako  
     3746\emph on 
     3747informační vektor 
     3748\emph default 
     3749  
     3750\begin_inset Formula $I_{t}=\left\{ y_{t},\ldots,y_{0},u_{t-1},\ldots,u_{0}\right\} $ 
     3751\end_inset 
     3752 
     3753, kde  
     3754\begin_inset Formula $t=1,\ldots,T-1$ 
     3755\end_inset 
     3756 
     3757 a  
     3758\begin_inset Formula $I_{0}=\left\{ y_{0}\right\} $ 
     3759\end_inset 
     3760 
     3761. 
     3762  
     3763\end_layout 
     3764 
     3765\begin_layout Standard 
     3766Ztrátová funkce pro optimalizaci řízení má tvar  
     3767\begin_inset Formula  
     3768\begin{equation} 
     3769J=\mathrm{\mathbf{E}}\left\{ \sum_{t=0}^{T-1}g_{t+1}\left(x_{t+1},u_{t}\right)\right\} \label{eq:dclossfunc} 
     3770\end{equation} 
     3771 
     3772\end_inset 
     3773 
     3774kde  
     3775\begin_inset Formula $g_{t+1}$ 
     3776\end_inset 
     3777 
     3778 jsou známe kladné konvexní skalární funkce. 
     3779 Očekáváná hodnota  
     3780\begin_inset Formula $\mathrm{\mathbf{E}}$ 
     3781\end_inset 
     3782 
     3783 je počítána vzhledem k všem náhodným veličinám ( 
     3784\begin_inset Formula $x_{0}$ 
     3785\end_inset 
     3786 
     3787,  
     3788\begin_inset Formula $p_{0}$ 
     3789\end_inset 
     3790 
     3791,  
     3792\begin_inset Formula $\xi_{t}$ 
     3793\end_inset 
     3794 
     3795,  
     3796\begin_inset Formula $\varepsilon_{t}$ 
     3797\end_inset 
     3798 
     3799 a  
     3800\begin_inset Formula $\eta_{t}$ 
     3801\end_inset 
     3802 
     3803, kde  
     3804\begin_inset Formula $t=0,1,\ldots,T-1$ 
     3805\end_inset 
     3806 
     3807). 
     3808\end_layout 
     3809 
     3810\begin_layout Subsubsection 
     3811Obecné řešení 
     3812\end_layout 
     3813 
     3814\begin_layout Standard 
     3815Problémem optimálního adaptivního duálního řízení je nalezení takové řídící 
     3816 strategie  
     3817\begin_inset Formula $u_{t}=u_{t}(I_{t})$ 
     3818\end_inset 
     3819 
     3820 ze známé množiny přípustných hodnot řízení  
     3821\begin_inset Formula $U_{t}$ 
     3822\end_inset 
     3823 
     3824, která minimalizuje ztrátovou funkci  
     3825\begin_inset Formula $J$ 
     3826\end_inset 
     3827 
     3828 v  
     3829\begin_inset CommandInset ref 
     3830LatexCommand ref 
     3831reference "eq:dclossfunc" 
     3832 
     3833\end_inset 
     3834 
     3835. 
     3836\end_layout 
     3837 
     3838\begin_layout Standard 
     3839Optimální řešení tohoto problému může být nalezeno rekurzivně užitím dynamického 
     3840 programování, což vede na následující rovnice: 
     3841\begin_inset Formula  
     3842\begin{eqnarray*} 
     3843J_{T-1}\left(I_{T-1}\right) & = & \min_{u_{T-1}\in U_{T-1}}\mathrm{\mathbf{E}}\left\{ g_{T}\left(x_{T},u_{T-1}\right)\mid I_{T-1}\right\} \\ 
     3844J_{t}\left(I_{t}\right) & = & \min_{u_{t}\in U_{t}}\mathrm{\mathbf{E}}\left\{ g_{t+1}\left(x_{t+1},u_{t}\right)+J_{t+1}\left(I_{t+1}\right)\mid I_{t}\right\}  
     3845\end{eqnarray*} 
     3846 
     3847\end_inset 
     3848 
     3849pro  
     3850\begin_inset Formula $t=T-2,T-3,\ldots,0$ 
     3851\end_inset 
     3852 
     3853. 
     3854\end_layout 
     3855 
     3856\begin_layout Subsection 
     3857Injektáže jako duální řízení 
     3858\end_layout 
     3859 
     3860\begin_layout Standard 
     3861Na injektáže lze z jistého směru pohlížet také jako na duální řízení. 
     3862 Především v sobě kombinují obě žádoucí vlastnosti, opatrnost a buzení. 
     3863 Opatrnost je reprezentována konkrétním použitým regulátorem, který se snaží 
     3864 co nejlépe sledovat cíl řízení. 
     3865 Injektovaný signál pak představuje buzení, které napomáhá k určení parametrů 
     3866 stroje. 
     3867\end_layout 
     3868 
     3869\begin_layout Standard 
     3870V základním návrhu je přidáván vysokofrekvenční signál stále, bez ohledu 
     3871 na okolnosti a tedy tento návrh se příliš nesnaží o nalezení kompromisu 
     3872 mezi opatrným řízením a buzením. 
     3873 Velkou výhodou ale je, že to příliš nevadí, obzvláště při nízkých otáčkách, 
     3874 protože vysokofrekvenční signál má minimální vliv na samotný chod stroje. 
     3875 Současně ale poskytuje relativně dobrý odhad natočení rotoru, jehož kvalita 
     3876 nezávisí na otáčkách, ale pouze na rozdílu induktancí. 
     3877\end_layout 
     3878 
     3879\begin_layout Standard 
     3880Jistý krok směrem k hledání kompromisu mezi opatrností a buzením lze pozorovat 
     3881 u hybridních metod, které buď plynule, nebo jednorázově přepínají mezi 
     3882 dvěma modely, s injektáží a bez. 
     3883 Jeden je určen pro dobrou estimaci a druhý pro nízké ztráty při řízení. 
     3884 To vede k velkému zlepšení, protože přídavný signál je injektován, jen, 
     3885 když je opravdu potřeba. 
     3886\end_layout 
     3887 
     3888\begin_layout Standard 
     3889Hlavním problémem injektáží z hlediska duálního řízení je, že se jedná spíše 
     3890 o  
     3891\begin_inset Quotes gld 
     3892\end_inset 
     3893 
     3894ad hoc 
     3895\begin_inset Quotes grd 
     3896\end_inset 
     3897 
     3898 přístup, který byl navržen s využitím konkrétních vlastností PMSM a pro 
     3899 předem určený účel. 
     3900 Injektovaný vysokofrekvenční signál je užívaný jednak z důvodu menšího 
     3901 vlivu na chod samotného stroje. 
     3902 Další důvod pro jeho užití je relativně snadné zpracování a vyhodnocení 
     3903 pomocí metod analýzy signálu, které lze snadno implementovat hardwarově 
     3904 (filtry, demodulace, fázový závěs). 
     3905 Dalším problémem injektovaného signálu jsou pak jeho parametry, jako amplituda 
     3906 a frekvence, ty jsou zpravidla nalézány experimentálně. 
     3907\end_layout 
     3908 
     3909\begin_layout Standard 
     3910Je tedy na místě položit otázku, jestli takovýto přídavný signál může být 
     3911 optimálním buzením a nebo mu být alespoň v nějakém smyslu blízko? Odpovědět 
     3912 samozřejmě není snadné z důvodu praktické neřešitelnosti problému nalezení 
     3913 optimálního duálního řízení. 
     3914 Ve prospěch injektáží, a zejména hybridních metod, mluví výsledky praktických 
     3915 experimentů na skutečných motorech, proti nim pak zejména to, že byly navrhován 
     3916y bez ohledu na optimalitu a hledání kompromisu mezi opatrností a buzením. 
     3917 Nicméně se jedná o dobrý základ, který je vhodný k bližšímu prostudování 
     3918 při návrhu méně náročných metod duálního řízení. 
     3919\end_layout 
     3920 
     3921\begin_layout Subsection 
     3922Přehled metod duálního řízení 
     3923\end_layout 
     3924 
     3925\begin_layout Standard 
     3926Následující přehled představuje vybrané suboptimální algoritmy využitelné 
     3927 k řešení úlohy duálního řízení. 
     3928 Vybírány byly především nejjednodušší algoritmy, které by teoreticky umožnily 
     3929 implementaci v reálném čase pro řízení PMSM. 
     3930\end_layout 
     3931 
     3932\begin_layout Subsubsection 
     3933Bikriteriální metoda 
     3934\end_layout 
     3935 
     3936\begin_layout Standard 
     3937Bikriteriální metoda je založena na relativně jednoduchém principu. 
     3938 Ve snaze splnit obě hlavní vlastnosti duálního řízení (opatrnost a buzení) 
     3939 je ztrátová funkce rozdělena na dvě části, proto se také metoda nazývá 
     3940 bikriteriální. 
     3941 První ztrátová funkce odpovídá takzvanému  
     3942\emph on 
     3943opatrnému řízení 
     3944\emph default 
     3945, které navrhuje tím menší řídící zásahy, čím je větší variance neznámých 
     3946 parametrů (proto opatrné). 
     3947 Nesnaží se však primárně tuto varianci nijak snížit. 
     3948 Druhá ztrátová funkce představuje kritérium pro optimální buzení. 
     3949 Tyto dvě ztrátové funkce je třeba současně minimalizovat. 
     3950 Minimalizace těchto dvou funkcí jde ale obecně z podstaty problému proti 
     3951 sobě, navíc optimální budící zásah bude zpravidla neomezeně velký. 
     3952 Proto je zvolen následující postup: 
     3953\end_layout 
     3954 
     3955\begin_layout Enumerate 
     3956nejdříve je nalezeno optimální opatrné řízení 
     3957\end_layout 
     3958 
     3959\begin_layout Enumerate 
     3960dále je vytyčena množina přípustných řešení kolem řízení nalezeného v bodě 
     3961 (1.), například se může jednat o interval 
     3962\end_layout 
     3963 
     3964\begin_layout Enumerate 
     3965druhá ztrátová funkce pro optimální buzení je minimalizována již pouze v 
     3966 rámci množiny přípustných řešení z bodu (2.) 
     3967\end_layout 
     3968 
     3969\begin_layout Standard 
     3970Konkrétní realizace hledání optimálního řízení (minimalizace) pak již závisí 
     3971 na řešeném problému. 
     3972\end_layout 
     3973 
     3974\begin_layout Subsubsection 
     3975\begin_inset Formula $\rho$ 
     3976\end_inset 
     3977 
     3978--aproximace  
     3979\end_layout 
     3980 
     3981\begin_layout Standard 
     3982Jako  
     3983\begin_inset Formula $\rho$ 
     3984\end_inset 
     3985 
     3986--aproximace označujeme suboptimální přístupy k řešení problému duálního 
     3987 řízení, kdy se snažíme aproximovat pravděpodobnostní míru neznámých stavů 
     3988 a parametrů systému. 
     3989 Dále lze při užití této metody snadno nalézt odpovídající kategorii řídícího 
     3990 algoritmu, viz část  
     3991\begin_inset CommandInset ref 
     3992LatexCommand ref 
     3993reference "sec:Rozdeleni-ridicich-algoritmu" 
     3994 
     3995\end_inset 
     3996 
     3997. 
     3998 Dle  
     3999\begin_inset CommandInset citation 
     4000LatexCommand cite 
     4001key "DAF1,DSF1,adaptDC2004" 
     4002 
     4003\end_inset 
     4004 
     4005 je problematika  
     4006\begin_inset Formula $\rho$ 
     4007\end_inset 
     4008 
     4009--aproximací formulována následovně: Hledání suboptimální řídící strategie 
     4010 je založeno na minimalizaci modifikované ztrátové funkce 
     4011\begin_inset Formula  
     4012\[ 
     4013J_{t}\left(I_{t},\rho_{t}\right)=\mathrm{\mathbf{E}}_{\rho_{t}}\left\{ \sum_{i=t}^{T-1}g_{t+1}\left(x_{i+1},u_{i}\right)\mid I_{k}\right\}  
     4014\] 
     4015 
     4016\end_inset 
     4017 
     4018V čase  
     4019\begin_inset Formula $t$ 
     4020\end_inset 
     4021 
     4022 je řídící strategie  
     4023\begin_inset Formula $u_{t}(I_{t})$ 
     4024\end_inset 
     4025 
     4026 nalezena pomocí aproximace podmíněné hustoty pravděpodobnosti stavů a parametrů 
     4027 systému pro budoucí časové kroky 
     4028\begin_inset Formula  
     4029\[ 
     4030\rho_{t}=\mathrm{p}\left(x_{t+i},p_{t+i}\mid I_{t+i}\right) 
     4031\] 
     4032 
     4033\end_inset 
     4034 
     4035pro  
     4036\begin_inset Formula $i=0,1,\ldots,T-t-1$ 
     4037\end_inset 
     4038 
     4039. 
     4040\end_layout 
     4041 
     4042\begin_layout Standard 
     4043Pro různé volby  
     4044\begin_inset Formula $\rho_{t}$ 
     4045\end_inset 
     4046 
     4047 pak můžeme získat následující přístupy: 
     4048\end_layout 
     4049 
     4050\begin_layout Itemize 
     4051 
     4052\emph on 
     4053Řídící strategie s otevřenou smyčkou 
     4054\emph default 
     4055 (open-loop, OL) uvažuje systém bez zpětné vazby a optimální řízení je hledáno 
     4056 z apriorní informace o stavech a parametrech systému. 
     4057 Tento zjednodušující předpoklad je ekvivalentní aproximaci 
     4058\begin_inset Formula  
     4059\[ 
     4060\rho_{t}=\left\{ \mathrm{p}\left(x_{t+i},p_{t+i}\mid I_{t+i}\right)=\mathrm{p}\left(x_{t+i},p_{t+i}\mid I_{0}\right),i=0,\ldots,T-t-1\right\}  
     4061\] 
     4062 
     4063\end_inset 
     4064 
     4065 
     4066\end_layout 
     4067 
     4068\begin_layout Itemize 
     4069 
     4070\emph on 
     4071Zpětnovazební řídící strategie s otevřenou smyčkou 
     4072\emph default 
     4073 (open-loop feedback, OLF) také uvažuje systém bez zpětné vazby, ale jen 
     4074 pro budoucích časové kroky ( 
     4075\begin_inset Formula $t+1$ 
     4076\end_inset 
     4077 
     4078 až  
     4079\begin_inset Formula $T$ 
     4080\end_inset 
     4081 
     4082), v současném časovém kroku  
     4083\begin_inset Formula $t$ 
     4084\end_inset 
     4085 
     4086 zpětnou vazbu uvažuje. 
     4087 Pozorování  
     4088\begin_inset Formula $y_{t}$ 
     4089\end_inset 
     4090 
     4091 jsou tedy použita k estimaci stavů i parametrů systému, ale pouze v součazném 
     4092 časovém kroku  
     4093\begin_inset Formula $t$ 
     4094\end_inset 
     4095 
     4096, v budoucích již ne. 
     4097 Opět lze formulovat pomocí  
     4098\begin_inset Formula $\rho$ 
     4099\end_inset 
     4100 
     4101--aproximace: 
     4102\begin_inset Formula  
     4103\[ 
     4104\rho_{t}=\left\{ \mathrm{p}\left(x_{t+i},p_{t+i}\mid I_{t+i}\right)=\mathrm{p}\left(x_{t+i},p_{t+i}\mid I_{t}\right),i=0,\ldots,T-t-1\right\}  
     4105\] 
     4106 
     4107\end_inset 
     4108 
     4109 
     4110\end_layout 
     4111 
     4112\begin_layout Itemize 
     4113Pro srovnání zde bude uvedena i aproximace, která vede na již zmiňovaný 
     4114 přístup  
     4115\emph on 
     4116Certainty Equivalence  
     4117\emph default 
     4118(CE): 
     4119\begin_inset Formula  
     4120\begin{align*} 
     4121\rho_{t} & =\left\{ \mathrm{p}\left(x_{t+i},p_{t+i}\mid I_{t+i}\right)\right.\\ 
     4122= & \left.\delta\left(x_{t+i}-\hat{x}_{t+i}\right)\delta\left(p_{t+i}-\hat{p}_{t+i}\right),i=0,\ldots,T-t-1\right\}  
     4123\end{align*} 
     4124 
     4125\end_inset 
     4126 
     4127kde  
     4128\begin_inset Formula $\delta$ 
     4129\end_inset 
     4130 
     4131 značí Diracovu delta funkci a  
     4132\begin_inset Formula $\hat{x}_{t+i}=\mathrm{\mathbf{E}}\left\{ x_{k+i}\mid I_{t+i}\right\} $ 
     4133\end_inset 
     4134 
     4135,  
     4136\begin_inset Formula $\hat{p}_{t+i}=\mathrm{\mathbf{E}}\left\{ p_{k+i}\mid I_{t}\right\} $ 
     4137\end_inset 
     4138 
     4139. 
     4140\end_layout 
     4141 
     4142\begin_layout Itemize 
     4143 
     4144\emph on 
     4145Částečný CE přístup 
     4146\emph default 
     4147 (PCE) je založen na vhodné kombinaci předchozích postupů CE a OLF. 
     4148 Definujme rozšířený stavový vektor jako  
     4149\begin_inset Formula $z_{t}^{T}=\left(\begin{array}{cc} 
     4150x_{t}^{T} & p_{t}^{T}\end{array}\right)$ 
     4151\end_inset 
     4152 
     4153, tedy jako vektor sdružující původní stav systému a jeho neznámé parametry. 
     4154 Tento vektor následně rozdělíme na dvě části s prázdným průnikem  
     4155\begin_inset Formula $z_{1,t}$ 
     4156\end_inset 
     4157 
     4158 a  
     4159\begin_inset Formula $z_{2,t}$ 
     4160\end_inset 
     4161 
     4162. 
     4163 Nyní aplikujeme na část  
     4164\begin_inset Formula $z_{1}$ 
     4165\end_inset 
     4166 
     4167 zjednodušující předpoklad CE a na část  
     4168\begin_inset Formula $z_{2}$ 
     4169\end_inset 
     4170 
     4171 předpoklad OLF. 
     4172 To odpovídá následující  
     4173\begin_inset Formula $\rho$ 
     4174\end_inset 
     4175 
     4176--aproximaci: 
     4177\begin_inset Formula  
     4178\begin{align*} 
     4179\rho_{t} & =\left\{ \mathrm{p}\left(z_{1,t+i},z_{2,t+i}\mid I_{t+i}\right)\right.\\ 
     4180= & \left.\delta\left(z_{1,t+i}-\hat{z}_{1,t+i}\right)\mathrm{p}\left(z_{2,t+i}\mid I_{t}\right),i=0,\ldots,T-t-1\right\}  
     4181\end{align*} 
     4182 
     4183\end_inset 
     4184 
     4185kde  
     4186\begin_inset Formula $\mathrm{p}\left(z_{1,t+i},z_{2,t+i}\mid I_{t+i}\right)=\mathrm{p}\left(z_{t+i}\mid I_{t+i}\right)=\mathrm{p}\left(x_{t+i},p_{t+i}\mid I_{t+i}\right).$ 
     4187\end_inset 
     4188 
     4189 Samotné rozdělení vektoru  
     4190\begin_inset Formula $z$ 
     4191\end_inset 
     4192 
     4193 na dvě části je třeba vyřešit s ohledem na konkrétní strukturu systému, 
     4194 pro který je řízení navrhováno. 
     4195 Vhodnou volbou může být například označit jako  
     4196\begin_inset Formula $z_{1}$ 
     4197\end_inset 
     4198 
     4199 stavové veličiny, které jsou přímo pozorovány. 
     4200 Autoři dále poukazují i na možnost kombinace s bikriteriálním přístupem. 
     4201\end_layout 
     4202 
     4203\begin_layout Subsubsection 
     4204Řešení LQG problému pomocí teorie her 
     4205\end_layout 
     4206 
     4207\begin_layout Standard 
     4208Výpočetně relativně málo náročné řešení diskrétního LQG problému duálního 
     4209 řízení je představeno v  
     4210\begin_inset CommandInset citation 
     4211LatexCommand cite 
     4212key "DCS1" 
     4213 
     4214\end_inset 
     4215 
     4216. 
     4217 Na řešení problému se užívá teorie her, kde hledáme optimální znáhodněnou 
     4218 strategii. 
     4219 Výsledkem pak je, že optimální řešení přeformulovaného problému duálního 
     4220 řízení je vážený průměr konečného počtu standartních LQG optimálních regulátorů. 
     4221 Jako váhové faktory jsou brány zobecněné věrohodnostní poměry. 
     4222\end_layout 
     4223 
     4224\begin_layout Subsubsection 
     4225Hyperstav 
     4226\end_layout 
     4227 
     4228\begin_layout Standard 
     4229Algoritmus využívající hyperstav je předložen v  
     4230\begin_inset CommandInset citation 
     4231LatexCommand cite 
     4232key "Kim2006" 
     4233 
     4234\end_inset 
     4235 
     4236 a z tohoto zdroje také převážně vychází následný popis a implementace v 
     4237 tomto textu. 
     4238 Hlavní rozdíl však je použití spojitého času v uvedeném zdroji, zatímco 
     4239 v tomto textu je využíván čas diskrétní. 
     4240 Základní myšlenka hyperstavu je poměrně jednoduchá: Vyjdeme z klasicky 
     4241 definovaného stavu systému v čase  
     4242\begin_inset Formula $t$ 
     4243\end_inset 
     4244 
     4245, označme jej jako  
     4246\begin_inset Formula $x_{t}$ 
     4247\end_inset 
     4248 
     4249. 
     4250 Dále předpokládejme, že pro řešení úlohy řízení PMSM užíváme EKF jako extimátor 
     4251u, stejný estimátor je užit i v  
     4252\begin_inset CommandInset citation 
     4253LatexCommand cite 
     4254key "Kim2006" 
     4255 
     4256\end_inset 
     4257 
     4258. 
     4259 Použití algoritmu EKF nám v každém čase poskytne odhad stavu  
     4260\begin_inset Formula $\hat{x}_{t}$ 
     4261\end_inset 
     4262 
     4263, ale kromě tohoto odhadu poskytuje i odhad kovariance stavu reprezentovaný 
     4264 maticí  
     4265\begin_inset Formula $P_{t}$ 
     4266\end_inset 
     4267 
     4268, viz odstavec  
     4269\begin_inset CommandInset ref 
     4270LatexCommand ref 
     4271reference "sub:EKF-popis" 
     4272 
     4273\end_inset 
     4274 
     4275. 
     4276 Nyní definujeme vektor  
     4277\emph on 
     4278hyperstavu 
     4279\emph default 
     4280 v čase  
     4281\begin_inset Formula $t$ 
     4282\end_inset 
     4283 
     4284 jako původní stav  
     4285\begin_inset Formula $x_{t}$ 
     4286\end_inset 
     4287 
     4288, ke kterému navíc přidáme prvky matice  
     4289\begin_inset Formula $P_{t}$ 
     4290\end_inset 
     4291 
     4292. 
     4293 Z důvodu symetrie není třeba přidávat celou matici  
     4294\begin_inset Formula $P_{t}$ 
     4295\end_inset 
     4296 
     4297. 
     4298 Nyní na systém popsaný hyperstavem aplikujeme klasickým postupem algoritmus 
     4299 EKF a vhodné řízení, například LQ. 
     4300 Algoritmus EKF je tedy aplikován na systém dvakrát, poprvé formálně na 
     4301 původní stav a následně na hyperstav. 
     4302 Výhodou tohoto přístupu je, že kromě odhadu samotných stavových veličin, 
     4303 máme k dispozici i odhad jejích kovariancí a můžeme s nimi pracovat při 
     4304 návrhu řízení. 
     4305 Hlavními nevýhodami jsou růst velikost hyperstavu obecně kvadraticky s 
     4306 velikostí původního stavu a dále komplikace při výpočtu derivací rovnic 
     4307 pro výpočet EKF na stavu. 
     4308\end_layout 
     4309 
     4310\begin_layout Section 
     4311PCRB 
     4312\end_layout 
     4313 
     4314\begin_layout Standard 
     4315Při vyhodnocování efektivity jednotlivých použitých algoritmů je výhodné 
     4316 mít k dispozici prostředek k jejich srovnání. 
     4317 K tomuto účelu lze použít aposteriorních Cramer-Raových mezí (Posterior 
     4318 Cramer-Rao Bounds, PCRB). 
     4319 Interpretace PCRB je zjednodušeně taková, že představují  
     4320\begin_inset Quotes gld 
     4321\end_inset 
     4322 
     4323množství informace 
     4324\begin_inset Quotes grd 
     4325\end_inset 
     4326 
     4327, které je o dané veličině produkováno na výstupu systému. 
     4328 Konkrétněji se jedná o dolní mez střední kvadratické chyby. 
     4329 Tedy reprezentuje minimální chybu, které se odhadovací algoritmus v uvažovaném 
     4330 případě dopustí. 
     4331 PCRB lze tedy využít ke srovnání jednotlivých uvažovaných duálních algoritmů 
     4332 v tom smyslu, že je možné vyhodnocovat, jak každý z nich dokáže zlepšit 
     4333 odhad stavových veličin a zvýšit pozorovatelnost v kritických režimech. 
     4334 ( 
     4335\series bold 
     4336citace 
     4337\series default 
     4338) 
     4339\end_layout 
     4340 
     4341\begin_layout Subsection 
     4342Popis PCRB 
     4343\end_layout 
     4344 
     4345\begin_layout Standard 
     4346Následující popis PCRB včetně její specializace pro nelineární filtraci 
     4347 a dále pro Gaussovské hustoty je převzat z  
     4348\begin_inset CommandInset citation 
     4349LatexCommand cite 
     4350key "TichavskyPCRB" 
     4351 
     4352\end_inset 
     4353 
     4354, kde je možné nalézt i detaily odvození zmiňovaných vztahů:  
     4355\end_layout 
     4356 
     4357\begin_layout Subsubsection 
     4358Definice 
     4359\end_layout 
     4360 
     4361\begin_layout Standard 
     4362Nechť  
     4363\begin_inset Formula $x$ 
     4364\end_inset 
     4365 
     4366 představuje vektor měřených dat a  
     4367\begin_inset Formula $\theta$ 
     4368\end_inset 
     4369 
     4370 je  
     4371\begin_inset Formula $r$ 
     4372\end_inset 
     4373 
     4374-rozměrný odhadovaný náhodný parametr. 
     4375 Dále nechť  
     4376\begin_inset Formula $p_{x,\theta}\left(X,\Theta\right)$ 
     4377\end_inset 
     4378 
     4379 je sdružená hustota pravděpodobnosti dvojice  
     4380\begin_inset Formula $\left(x,\theta\right)$ 
     4381\end_inset 
     4382 
     4383 a  
     4384\begin_inset Formula $g\left(x\right)$ 
     4385\end_inset 
     4386 
     4387 je funkce  
     4388\begin_inset Formula $x$ 
     4389\end_inset 
     4390 
     4391, která je odhadem  
     4392\begin_inset Formula $\theta$ 
     4393\end_inset 
     4394 
     4395. 
     4396 Pak PCRB chyby odhadu má tvar 
     4397\begin_inset Formula  
     4398\[ 
     4399P=\mathtt{E}\left\{ \left[g(x)-\theta\right]\left[g(x)-\theta\right]^{T}\right\} \geq J^{-1} 
     4400\] 
     4401 
     4402\end_inset 
     4403 
     4404kde  
     4405\begin_inset Formula $J$ 
     4406\end_inset 
     4407 
     4408 je Fischerova informační matice rozměru  
     4409\begin_inset Formula $r\times r$ 
     4410\end_inset 
     4411 
     4412 s prvky 
     4413\begin_inset Formula  
     4414\[ 
     4415J_{ij}=\mathtt{E}\left[-\frac{\partial^{2}\log p_{x,\theta}(X,\Theta)}{\partial\Theta_{i}\partial\Theta_{j}}\right] 
     4416\] 
     4417 
     4418\end_inset 
     4419 
     4420pro  
     4421\begin_inset Formula $i,j=1,\ldots,r$ 
     4422\end_inset 
     4423 
     4424. 
     4425\end_layout 
     4426 
     4427\begin_layout Subsubsection 
     4428Nelineární filtrace 
     4429\end_layout 
     4430 
     4431\begin_layout Standard 
     4432Pro případ filtrace jsou parametry odhadovány postupně v průběhu času na 
     4433 základě rekurzivních vzorců. 
     4434 Sdruženou hustotu pravděpodobnosti lze rozepsat jako součin podmíněných 
     4435 hustot a výpočítat pro každý čas matici  
     4436\begin_inset Formula $J_{t}$ 
     4437\end_inset 
     4438 
     4439, kde  
     4440\begin_inset Formula $J_{t}^{-1}$ 
     4441\end_inset 
     4442 
     4443 představuje spodní mez střední kvadratické chyby odhadu  
     4444\begin_inset Formula $x_{t}$ 
     4445\end_inset 
     4446 
     4447. 
     4448  
     4449\end_layout 
     4450 
     4451\begin_layout Standard 
     4452Uvažujme nelineární filtrační problém se systémem 
     4453\lang english 
     4454 
     4455\begin_inset Formula  
     4456\begin{eqnarray} 
     4457x_{t+1} & = & f_{t}(x_{t},w_{t})\nonumber \\ 
     4458z_{t} & = & h_{t}(x_{t},v_{t})\label{eq:PCRB-system} 
     4459\end{eqnarray} 
     4460 
     4461\end_inset 
     4462 
     4463 
     4464\lang czech 
     4465kde  
     4466\begin_inset Formula $x_{t}$ 
     4467\end_inset 
     4468 
     4469 je stav systému v čase  
     4470\begin_inset Formula $t$ 
     4471\end_inset 
     4472 
     4473,  
     4474\begin_inset Formula $z_{t}$ 
     4475\end_inset 
     4476 
     4477 je pozorování v čase  
     4478\begin_inset Formula $t$ 
     4479\end_inset 
     4480 
     4481,  
     4482\begin_inset Formula $w$ 
     4483\end_inset 
     4484 
     4485 a  
     4486\begin_inset Formula $v$ 
     4487\end_inset 
     4488 
     4489 jsou vzájemně nezávislé bílé procesy a  
     4490\begin_inset Formula $f_{t}$ 
     4491\end_inset 
     4492 
     4493 a  
     4494\begin_inset Formula $h_{t}$ 
     4495\end_inset 
     4496 
     4497 jsou obecně nelineární funkce. 
     4498 Pak je možné počítat rekurzivně posloupnost aposteriorních informačních 
     4499 matic  
     4500\begin_inset Formula $J_{t}$ 
     4501\end_inset 
     4502 
     4503 pro odhad stavu  
     4504\begin_inset Formula $x_{t}$ 
     4505\end_inset 
     4506 
     4507 jako 
     4508\begin_inset Formula  
     4509\[ 
     4510J_{t+1}=D_{t}^{22}-D_{t}^{21}\left(J_{t}+D_{t}^{11}\right)^{-1}D_{t}^{12} 
     4511\] 
     4512 
     4513\end_inset 
     4514 
     4515kde matice  
     4516\begin_inset Formula $D_{t}$ 
     4517\end_inset 
     4518 
     4519 jsou dány rovnostmi 
     4520\end_layout 
     4521 
     4522\begin_layout Standard 
     4523\begin_inset Formula  
     4524\begin{eqnarray} 
     4525D_{t}^{11} & = & \mathtt{E}\left\{ -\triangle_{x_{t}}^{x_{t}}\log p(x_{t+1}\mid x_{t})\right\} \nonumber \\ 
     4526D_{t}^{12} & = & \mathtt{E}\left\{ -\triangle_{x_{t}}^{x_{t+1}}\log p(x_{t+1}\mid x_{t})\right\} \label{eq:PCRB-rovnice-pro-D}\\ 
     4527D_{t}^{21} & = & \mathtt{E}\left\{ -\triangle_{x_{t+1}}^{x_{t}}\log p(x_{t+1}\mid x_{t})\right\} =\left(D_{t}^{12}\right)^{T}\nonumber \\ 
     4528D_{t}^{22} & = & \mathtt{E}\left\{ -\triangle_{x_{t+1}}^{x_{t+1}}\log p(x_{t+1}\mid x_{t})\right\} +\mathtt{E}\left\{ -\triangle_{x_{t+1}}^{x_{t+1}}\log p(z_{t+1}\mid x_{t+1})\right\} \nonumber  
     4529\end{eqnarray} 
     4530 
     4531\end_inset 
     4532 
     4533 
     4534\end_layout 
     4535 
     4536\begin_layout Subsubsection 
     4537Aditivní Gaussovský šum 
     4538\end_layout 
     4539 
     4540\begin_layout Standard 
     4541Uvažujme speciální případ filtračního problému s aditivním šumem, kdy rovnice 
     4542 ( 
     4543\begin_inset CommandInset ref 
     4544LatexCommand ref 
     4545reference "eq:PCRB-system" 
     4546 
     4547\end_inset 
     4548 
     4549) má tvar 
     4550\lang english 
     4551 
     4552\begin_inset Formula  
     4553\begin{eqnarray} 
     4554x_{t+1} & = & f_{t}(x_{t})+w_{t}\nonumber \\ 
     4555z_{t} & = & h_{t}(x_{t})+v_{t}\label{eq:PCRB-system-adsum} 
     4556\end{eqnarray} 
     4557 
     4558\end_inset 
     4559 
     4560 
     4561\lang czech 
     4562a dále šumy  
     4563\begin_inset Formula $w$ 
     4564\end_inset 
     4565 
     4566 a  
     4567\begin_inset Formula $v$ 
     4568\end_inset 
     4569 
     4570 jsou Gaussovské s nulovou střední hodnotou a kovariančními maticemi  
     4571\begin_inset Formula $Q_{t}$ 
     4572\end_inset 
     4573 
     4574 a  
     4575\begin_inset Formula $R_{t}$ 
     4576\end_inset 
     4577 
     4578 v tomto pořadí. 
     4579 Pak lze rovnice ( 
     4580\begin_inset CommandInset ref 
     4581LatexCommand ref 
     4582reference "eq:PCRB-rovnice-pro-D" 
     4583 
     4584\end_inset 
     4585 
     4586) zjednodušit do tvaru 
     4587\begin_inset Formula  
     4588\begin{eqnarray} 
     4589D_{t}^{11} & = & \mathtt{E}\left\{ \left[\nabla_{x_{t}}f_{t}^{T}(x_{t})\right]Q_{t}^{-1}\left[\nabla_{x_{t}}f_{t}^{T}(x_{t})\right]^{T}\right\} \nonumber \\ 
     4590D_{t}^{12} & = & -\mathtt{E}\left\{ \nabla_{x_{t}}f_{t}^{T}(x_{t})\right\} Q_{t}^{-1}\label{eq:PCRB-rovnice-pro-D-gauss}\\ 
     4591D_{t}^{22} & = & Q_{t}^{-1}+\mathtt{E}\left\{ \left[\nabla_{x_{t+1}}h_{t+1}^{T}(x_{t+1})\right]R_{t+1}^{-1}\left[\nabla_{x_{t+1}}h_{t+1}^{T}(x_{t+1})\right]^{T}\right\} \nonumber  
     4592\end{eqnarray} 
     4593 
     4594\end_inset 
     4595 
     4596Pro úplnost je vhodné uvést, že v případě lineárního systému, to jest lineárních 
     4597 funkcí  
     4598\begin_inset Formula $f_{t}$ 
     4599\end_inset 
     4600 
     4601 a  
     4602\begin_inset Formula $h_{t}$ 
     4603\end_inset 
     4604 
     4605, odpovídá rekurzivní výpočet matice  
     4606\begin_inset Formula $J_{t}$ 
     4607\end_inset 
     4608 
     4609, založený na výše uvedených maticích ( 
     4610\begin_inset CommandInset ref 
     4611LatexCommand ref 
     4612reference "eq:PCRB-rovnice-pro-D-gauss" 
     4613 
     4614\end_inset 
     4615 
     4616) pro  
     4617\begin_inset Formula $D_{t}$ 
     4618\end_inset 
     4619 
     4620, výpočtu aposteriorní kovarianční matice Kalmanova filtru  
     4621\begin_inset Formula $P_{t}=J_{t}^{-1}$ 
     4622\end_inset 
     4623 
     4624. 
     4625\end_layout 
     4626 
     4627\begin_layout Chapter 
     4628Implementace algoritmů 
     4629\end_layout 
     4630 
     4631\begin_layout Section 
     4632Zjednodušení 
     4633\end_layout 
     4634 
     4635\begin_layout Standard 
     4636Zátěžný moment  
     4637\begin_inset Formula $T_{L}$ 
     4638\end_inset 
     4639 
     4640 předpokládáme nulový. 
     4641\end_layout 
     4642 
     4643\begin_layout Section 
     4644Diskretizace 
     4645\end_layout 
     4646 
     4647\begin_layout Standard 
     4648Vzhledem k uvažované implementaci řídících a odhadovacích algoritmů na digitální 
     4649ch počítačích je výhodnější uvažovat diskrétní systém. 
     4650 Diferenciální rovnice ( 
     4651\begin_inset CommandInset ref 
     4652LatexCommand ref 
     4653reference "eq:rovnice-pmsm-albe-ls" 
     4654 
     4655\end_inset 
     4656 
     4657) případně ( 
     4658\begin_inset CommandInset ref 
     4659LatexCommand ref 
     4660reference "eq:rovnice-pmsm-dq-ldq" 
     4661 
     4662\end_inset 
     4663 
     4664) je tedy třeba diskretizovat a za tímto účelem bude v textu užito Eulerovy 
     4665 metody, kdy je derivace nahrazena dopřednou diferencí. 
     4666 Toto diskretizační schéma je sice méně přesné, ale oproti tomu je jednoduché 
     4667 na výpočet a tedy odstatečně rychlé. 
     4668 Diskretizační časový krok je totiž volen s ohledem na reálný systém, kde 
     4669 odpovídá vzorkovací frekvenci použitých senzorů. 
     4670 To je obvykle velmi krátký časový okamžik (řádově sto mikrosekund) a chyba 
     4671 v důsledku diskretizace Eulerovou metodou tedy není velká. 
     4672 Významnějším důvodem pro tuto metodu je však uvažování praktické aplikace 
     4673 v reálném čase, kdy je třeba v průběhu jedné vzorkovací periody vypočítat 
     4674 odhad stavových veličin a následně řídící zásah. 
     4675 Jednodušší diferenční rovnice, znamenají jednodušší popis systému a tedy 
     4676 rychlejší výpočet všech uvažovaných algoritmů nezbytný pro potenciální 
     4677 nasazení v reálné aplikaci. 
     4678\end_layout 
     4679 
     4680\begin_layout Standard 
     4681S užíváním diferenčních rovnic jsou však spojeny jisté komplikace. 
     4682 Zatímco diferenciální rovnice popisující PMSM ( 
     4683\begin_inset CommandInset ref 
     4684LatexCommand ref 
     4685reference "eq:rovnice-pmsm-albe-ls" 
     4686 
     4687\end_inset 
     4688 
     4689) a ( 
     4690\begin_inset CommandInset ref 
     4691LatexCommand ref 
     4692reference "eq:rovnice-pmsm-dq-ldq" 
     4693 
     4694\end_inset 
     4695 
     4696) lze libovolně převádět mezi jednotlivýmí souřadnými systémy pomocí vztahů 
     4697 ( 
     4698\begin_inset CommandInset ref 
     4699LatexCommand ref 
     4700reference "eq:transformace_al-be_na_d-q" 
     4701 
     4702\end_inset 
     4703 
     4704) a ( 
     4705\begin_inset CommandInset ref 
     4706LatexCommand ref 
     4707reference "eq:transformace_d-q_na_al-be" 
     4708 
     4709\end_inset 
     4710 
     4711), pro odpovídající rovnice diferenční to pravda není a jejich převod transforma 
     4712cemi ( 
     4713\begin_inset CommandInset ref 
     4714LatexCommand ref 
     4715reference "eq:transformace_al-be_na_d-q" 
     4716 
     4717\end_inset 
     4718 
     4719) a ( 
     4720\begin_inset CommandInset ref 
     4721LatexCommand ref 
     4722reference "eq:transformace_d-q_na_al-be" 
     4723 
     4724\end_inset 
     4725 
     4726) nedává vždy dobrý výsledek. 
     4727 Pro odvození diferenčních rovnic v konkrétní souřadné soustavě je tedy 
     4728 třeba postupovat ve dvou krocích. 
     4729 Nejprve převést vybranou soustavu rovnic ( 
     4730\begin_inset CommandInset ref 
     4731LatexCommand ref 
     4732reference "eq:rovnice-pmsm-albe-ls" 
     4733 
     4734\end_inset 
     4735 
     4736) nebo ( 
     4737\begin_inset CommandInset ref 
     4738LatexCommand ref 
     4739reference "eq:rovnice-pmsm-dq-ldq" 
     4740 
     4741\end_inset 
     4742 
     4743) do zvolené souřadné soustavy. 
     4744 Následně je pak možné provést diskretizaci. 
     4745 Tato vlastnost neexistence univerzalních diferenčních rovnic převoditelných 
     4746 jednoduchými transformačními vztahy je důvodem, proč nejsou diferenční 
     4747 rovnice PMSM uvedeny již v části ( 
     4748\begin_inset CommandInset ref 
     4749LatexCommand ref 
     4750reference "sec:Model-PMSM" 
     4751 
     4752\end_inset 
     4753 
     4754), ale jsou odvozeny pro každý konkrétní případ až zde. 
     4755\end_layout 
     4756 
     4757\begin_layout Subsection 
     4758Diskrétní rovnice pro stejné indukčnosti v souřadné soustavě  
     4759\begin_inset Formula $\alpha-\beta$ 
     4760\end_inset 
     4761 
     4762 
     4763\end_layout 
     4764 
     4765\begin_layout Standard 
     4766Pro odvození těchto rovnic vyjdeme ze soustavy diferenciálních rovnic ( 
     4767\begin_inset CommandInset ref 
     4768LatexCommand ref 
     4769reference "eq:rovnice-pmsm-albe-ls" 
     4770 
     4771\end_inset 
     4772 
     4773) 
     4774\begin_inset Formula  
     4775\begin{eqnarray*} 
     4776\frac{di_{\alpha}}{dt} & = & -\frac{R_{s}}{L_{s}}i_{\alpha}+\frac{\psi_{pm}}{L_{s}}\omega\sin\vartheta+\frac{1}{L_{s}}u_{\alpha}\\ 
     4777\frac{di_{\beta}}{dt} & = & -\frac{R_{s}}{L_{s}}i_{\beta}-\frac{\psi_{pm}}{L_{s}}\omega\cos\vartheta+\frac{1}{L_{s}}u_{\beta}\\ 
     4778\frac{d\omega}{dt} & = & \frac{k_{p}p_{p}^{2}\psi_{pm}}{J}\left(i_{\beta}\cos\vartheta-i_{\alpha}\sin\vartheta\right)-\frac{p_{p}}{J}T_{L}-\frac{B}{J}\omega\\ 
     4779\frac{d\vartheta}{dt} & = & \omega 
     4780\end{eqnarray*} 
     4781 
     4782\end_inset 
     4783 
     4784a užijeme zmiňované Eulerovy metody. 
     4785 Derivaci tedy nahradíme konečnou diferencí 
     4786\begin_inset Formula  
     4787\[ 
     4788\frac{dx}{dt}\left(t\right)=\frac{x_{t+1}-x_{t}}{\Delta t} 
     4789\] 
     4790 
     4791\end_inset 
     4792 
     4793kde  
     4794\begin_inset Formula $\Delta t$ 
     4795\end_inset 
     4796 
     4797 představuje diskterizační časový krok. 
     4798 Po úpravě je výsledná diskrétní soustava rovnic ve tvaru 
     4799\begin_inset Formula  
     4800\begin{eqnarray*} 
     4801i_{\alpha,t+1} & \text{=} & \left(1-\frac{R_{s}}{L_{s}}\Delta t\right)i_{\alpha,t}+\frac{\psi_{pm}\Delta t}{L_{s}}\omega_{t}\sin\vartheta_{t}+\frac{\Delta t}{L_{s}}u_{\alpha,t}\\ 
     4802i_{\beta,t+1} & \text{=} & \left(1-\frac{R_{s}}{L_{s}}\Delta t\right)i_{\beta,t}-\frac{\psi_{pm}\Delta t}{L_{s}}\omega_{t}\cos\vartheta_{t}+\frac{\Delta t}{L_{s}}u_{\beta,t}\\ 
     4803\omega_{t+1} & \text{=} & \left(1-\frac{B}{J}\Delta t\right)\omega_{t}+\frac{k_{p}p_{p}^{2}\psi_{pm}}{J}\Delta t\left(i_{\beta,t}\cos\vartheta_{t}-i_{\alpha,t}\sin\vartheta_{t}\right)-\frac{p_{p}}{J}T_{L}\Delta t\\ 
     4804\vartheta_{t+1} & \text{=} & \vartheta_{t}+\omega_{t}\Delta t 
     4805\end{eqnarray*} 
     4806 
     4807\end_inset 
     4808 
     4809Pro zjednodušení zavedeme následující značení 
     4810\begin_inset Formula  
     4811\begin{eqnarray*} 
     4812a & = & 1-\frac{R_{s}}{L_{s}}\Delta t\\ 
     4813b & = & \frac{\psi_{pm}}{L_{s}}\Delta t\\ 
     4814c & = & \frac{\Delta t}{L_{s}}\\ 
     4815d & = & 1-\frac{B}{J}\Delta t\\ 
     4816e & = & \frac{k_{p}p_{p}^{2}\psi_{pm}}{J}\Delta t 
     4817\end{eqnarray*} 
     4818 
     4819\end_inset 
     4820 
     4821a jak bylo zmíněno v předchozí části, zátěžný moment předpokládáme nulový, 
     4822 tedy  
     4823\begin_inset Formula $T_{L}=0$ 
     4824\end_inset 
     4825 
     4826. 
     4827 Rovnice pak přejdou na tvar 
     4828\begin_inset Formula  
     4829\begin{eqnarray} 
     4830i_{\alpha,t+1} & \text{=} & ai_{\alpha,t}+b\omega_{t}\sin\vartheta_{t}+cu_{\alpha,t}\nonumber \\ 
     4831i_{\beta,t+1} & \text{=} & ai_{\beta,t}-b\omega_{t}\cos\vartheta_{t}+cu_{\beta,t}\label{eq:diskretni-system-albe-ls}\\ 
     4832\omega_{t+1} & \text{=} & d\omega_{t}+e\left(i_{\beta,t}\cos\vartheta_{t}-i_{\alpha,t}\sin\vartheta_{t}\right)\nonumber \\ 
     4833\vartheta_{t+1} & \text{=} & \vartheta_{t}+\omega_{t}\Delta t\nonumber  
     4834\end{eqnarray} 
     4835 
     4836\end_inset 
     4837 
     4838 
     4839\end_layout 
     4840 
     4841\begin_layout Section 
     4842EKF 
     4843\end_layout 
     4844 
     4845\begin_layout Standard 
     4846V této práci byl jako pozorovatel používán zejména rozšířený Kalmanův filtr. 
     4847 Budeme-li vycházet z popisu PMSM pomocí rovnic ( 
     4848\begin_inset CommandInset ref 
     4849LatexCommand ref 
     4850reference "eq:rovnice-pmsm-albe-ls" 
     4851 
     4852\end_inset 
     4853 
     4854) pro stejné nebo ( 
     4855\begin_inset CommandInset ref 
     4856LatexCommand ref 
     4857reference "eq:rovnice-pmsm-dq-ldq" 
     4858 
     4859\end_inset 
     4860 
     4861) pro různé indukčnosti, nabízí se celá řada možností za jakých podmínek 
     4862 algoritmus EKF použí. 
     4863 Pro implementaci je však rozumných pouze několik málo možností. 
     4864  
     4865\end_layout 
     4866 
     4867\begin_layout Standard 
     4868Především nemá příliš smysl uvažovat EKF v rotorových souřadnicích  
     4869\begin_inset Formula $d-q$ 
     4870\end_inset 
     4871 
     4872. 
     4873 Transformace ze statovorých souřadnic, ve kterých probíhá měření, do rotorových 
     4874 totiž závisí na úhlu natočení  
     4875\begin_inset Formula $\vartheta$ 
     4876\end_inset 
     4877 
     4878, viz rovnice ( 
     4879\begin_inset CommandInset ref 
     4880LatexCommand ref 
     4881reference "eq:transformace_al-be_na_d-q" 
     4882 
     4883\end_inset 
     4884 
     4885). 
     4886 Hodnotu tohoto úhlu ale neznáme a navíc se jedná o hlavní veličinu, kterou 
     4887 chceme pomocí EKF určit. 
     4888 Dalším problémem je, že v rovnicích popisujících PMSM (v případě stejných 
     4889 i různých indukčností) v souřadné soustavě  
     4890\begin_inset Formula $d-q$ 
     4891\end_inset 
     4892 
     4893 hodnota  
     4894\begin_inset Formula $\vartheta$ 
     4895\end_inset 
     4896 
     4897 vůbec nevystupuje a tedy ji ani nelze rozumně určit. 
     4898 Jistou možnstí, kdy by mělo smysl uvažovat EKF v souřadné soustavě  
     4899\begin_inset Formula $d-q$ 
     4900\end_inset 
     4901 
     4902, je případ, že bychom znali hodnotu  
     4903\begin_inset Formula $\vartheta$ 
     4904\end_inset 
     4905 
     4906 nebo její odhad z jiného zdroje. 
     4907 Příkladem by mohla být znalost úhlu na základě aplikace vhodné injektážní 
     4908 techniky. 
     4909 Dále však budeme uvažovat EKF pouze ve statorových souřadnicích, konkrétně 
     4910  
     4911\begin_inset Formula $\alpha-\beta$ 
     4912\end_inset 
     4913 
     4914. 
     4915\end_layout 
     4916 
     4917\begin_layout Subsection 
     4918Šum 
     4919\end_layout 
     4920 
     4921\begin_layout Standard 
     4922Algoritmus EKF předpokládá Gaussovský model šumu. 
     4923 Vzhledem k popisu neurčitostí v PMSM ( 
     4924\series bold 
     4925odkaz 
     4926\series default 
     4927) tento předpoklad splněn není. 
     4928 Lze však provést aproximaci hustoty pravděpodobnosti skutečného šumu Gaussovsko 
     4929u hustotou s vhodnými parametry. 
     4930 Tyto parametry lze buď nalézt na základě teoretické analýzy vlastností 
     4931 šumu, jako v  
     4932\begin_inset CommandInset citation 
     4933LatexCommand cite 
     4934key "Peroutka2009" 
     4935 
     4936\end_inset 
     4937 
     4938 nebo je lze nalézt experimentálně. 
     4939 V této práci posloužily jako výchozí hodnoty stanovené ve zmiňovaném zdroji 
     4940  
     4941\begin_inset CommandInset citation 
     4942LatexCommand cite 
     4943key "Peroutka2009" 
     4944 
     4945\end_inset 
     4946 
     4947, které byly následně experimentálně doupraveny. 
     4948\end_layout 
     4949 
     4950\begin_layout Subsection 
     4951Plný model 
     4952\end_layout 
     4953 
     4954\begin_layout Standard 
     4955Prvním diskutovaným případem bude návrh označovaný jako  
     4956\emph on 
     4957plný model 
     4958\emph default 
     4959 a budou uvažovány stejné indukčnosti v osách  
     4960\begin_inset Formula $d-q$ 
     4961\end_inset 
     4962 
     4963. 
     4964 Všechny  
     4965\begin_inset Formula $i_{\alpha}$ 
     4966\end_inset 
     4967 
     4968,  
     4969\begin_inset Formula $i_{\beta}$ 
     4970\end_inset 
     4971 
     4972,  
     4973\begin_inset Formula $\omega$ 
     4974\end_inset 
     4975 
     4976 a  
     4977\begin_inset Formula $\vartheta$ 
     4978\end_inset 
     4979 
     4980 popisující PMSM označíme jako stav  
     4981\begin_inset Formula $x$ 
     4982\end_inset 
     4983 
     4984. 
     4985 Za pozorování  
     4986\begin_inset Formula $y$ 
     4987\end_inset 
     4988 
     4989 budeme považovat proudy  
     4990\begin_inset Formula $i_{\alpha}$ 
     4991\end_inset 
     4992 
     4993 a  
     4994\begin_inset Formula $i_{\beta}$ 
     4995\end_inset 
     4996 
     4997 doplněné chybou měření. 
     4998 Plný model je tedy popsán stavem a měřením 
     4999\begin_inset Formula  
     5000\begin{eqnarray*} 
     5001x_{t} & = & \left(i_{\alpha,t},i_{\beta,t},\omega_{t},\vartheta_{t}\right)^{T}\\ 
     5002y_{t} & = & \left(y_{\alpha,t},y_{\beta,t}\right)^{T} 
     5003\end{eqnarray*} 
     5004 
     5005\end_inset 
     5006 
     5007 jejichž vývoj v čase je dán rovnicemi modelového systému z části  
     5008\begin_inset CommandInset ref 
     5009LatexCommand ref 
     5010reference "sub:EKF-popis" 
     5011 
     5012\end_inset 
     5013 
     5014 
     5015\begin_inset Formula  
     5016\begin{eqnarray*} 
     5017x_{t+1} & = & f\left(x_{t},u_{t}\right)+w_{t}\\ 
     5018y_{t} & = & h\left(x_{t}\right)+v_{t} 
     5019\end{eqnarray*} 
     5020 
     5021\end_inset 
     5022 
     5023kde funkce  
     5024\begin_inset Formula $f$ 
     5025\end_inset 
     5026 
     5027 odpovídá soustavě rovnic ( 
     5028\begin_inset CommandInset ref 
     5029LatexCommand ref 
     5030reference "eq:diskretni-system-albe-ls" 
     5031 
     5032\end_inset 
     5033 
     5034) a funkce  
     5035\begin_inset Formula $h$ 
     5036\end_inset 
     5037 
     5038 pouze vrací první dvě složky argumentu. 
     5039 Vektory  
     5040\begin_inset Formula $w_{t}$ 
     5041\end_inset 
     5042 
     5043 a  
     5044\begin_inset Formula $v_{t}$ 
     5045\end_inset 
     5046 
     5047 pak reprezentují vzájemně nezávislé bílé Gaussovské šumy s nulovou střední 
     5048 hodnotou a známými kovariančními maticemi  
     5049\begin_inset Formula $Q_{t}$ 
     5050\end_inset 
     5051 
     5052 a  
     5053\begin_inset Formula $R_{t}$ 
     5054\end_inset 
     5055 
     5056 v tomto pořadí. 
     5057\end_layout 
     5058 
     5059\begin_layout Standard 
     5060Pro výpočet rekurzivního algoritmu EKF je třeba znát Jacobiho matice parciálních 
     5061 derivací  
     5062\begin_inset Formula $A_{t}$ 
     5063\end_inset 
     5064 
     5065 a  
     5066\begin_inset Formula $C_{t}$ 
     5067\end_inset 
     5068 
     5069, kde  
     5070\begin_inset Formula $\left(A_{t}\right)_{ij}=\frac{\partial f_{i}}{\partial x_{j}}\left(\hat{x}_{t-1},u_{t-1},0\right)$ 
     5071\end_inset 
     5072 
     5073 a  
     5074\begin_inset Formula $\left(C_{t}\right)_{ij}=\frac{\partial h_{i}}{\partial x_{j}}\left(\overline{\hat{x}}_{t},0\right)$ 
     5075\end_inset 
     5076 
     5077. 
     5078 V tomto případě je výpočet poměrně jednoduchý a výsledné matice jsou  
     5079\begin_inset Formula  
     5080\begin{eqnarray} 
     5081A_{t} & = & \left[\begin{array}{cccc} 
     5082a & 0 & b\sin\hat{\vartheta}_{t-1} & b\hat{\omega}_{t-1}\cos\hat{\vartheta}_{t-1}\\ 
     50830 & a & -b\cos\hat{\vartheta}_{t-1} & b\hat{\omega}_{t-1}\sin\hat{\vartheta}_{t-1}\\ 
     5084-e\sin\hat{\vartheta}_{t-1} & e\cos\hat{\vartheta}_{t-1} & d & -e\left(\hat{i}_{\beta,t-1}\sin\hat{\vartheta}_{t-1}+\hat{i}_{\alpha,t-1}\cos\hat{\vartheta}_{t-1}\right)\\ 
     50850 & 0 & \Delta t & 1 
     5086\end{array}\right]\nonumber \\ 
     5087C_{t} & = & C=\left[\begin{array}{cccc} 
     50881 & 0 & 0 & 0\\ 
     50890 & 1 & 0 & 0 
     5090\end{array}\right]\label{eq:matice-ekf-plnymodel-ls} 
     5091\end{eqnarray} 
     5092 
     5093\end_inset 
     5094 
     5095 
     5096\end_layout 
     5097 
     5098\begin_layout Subsection 
     5099Redukovaný model 
     5100\end_layout 
     5101 
     5102\begin_layout Standard 
     5103Redukovaný model se snaží usnadnit výpočet algoritmu EKF tím způsobem, že 
     5104 zmenšuje uvažovaný stav systému. 
     5105 Kritickým místem použití EKF je totiž časově náročná maticová inverze, 
     5106 viz část  
     5107\begin_inset CommandInset ref 
     5108LatexCommand ref 
     5109reference "sub:EKF-popis" 
     5110 
     5111\end_inset 
     5112 
     5113. 
     5114 Pro plný model má vektor stavu velikost  
     5115\begin_inset Formula $4$ 
     5116\end_inset 
     5117 
     5118 a tedy je invertována matice o rozměru  
     5119\begin_inset Formula $4\times4$ 
     5120\end_inset 
     5121 
     5122, oproti tomu redukovaný model užívá pouze stavu velikosti  
     5123\begin_inset Formula $2$ 
     5124\end_inset 
     5125 
     5126 a inverze matice  
     5127\begin_inset Formula $2\times2$ 
     5128\end_inset 
     5129 
     5130 je znatelně rychlejší. 
     5131\end_layout 
     5132 
     5133\begin_layout Standard 
     5134Hlavní myšlenkou je nezahrnovat proudy  
     5135\begin_inset Formula $i_{\alpha}$ 
     5136\end_inset 
     5137 
     5138 a  
     5139\begin_inset Formula $i_{\beta}$ 
     5140\end_inset 
     5141 
     5142 do stavu a rovnou je definovat jako měření, tedy 
     5143\begin_inset Formula  
     5144\begin{eqnarray*} 
     5145x_{t} & = & \left(\omega_{t},\vartheta_{t}\right)^{T}\\ 
     5146y_{t} & = & \left(i_{\alpha,t},i_{\beta,t}\right)^{T} 
     5147\end{eqnarray*} 
     5148 
     5149\end_inset 
     5150 
     5151 Vyjdeme tedy ze stejných diskrétních rovnic popisujících PMSM ( 
     5152\begin_inset CommandInset ref 
     5153LatexCommand ref 
     5154reference "eq:matice-ekf-plnymodel-ls" 
     5155 
     5156\end_inset 
     5157 
     5158), ale nyní první dvě rovnice představují měření a druhé dvě vývoj systému. 
     5159 Matice pro EKF jsou pak ve tvaru 
     5160\begin_inset Formula  
     5161\begin{eqnarray} 
     5162A_{t} & = & \left[\begin{array}{cc} 
     5163d & -e\left(\hat{i}_{\beta,t-1}\sin\hat{\vartheta}_{t-1}+\hat{i}_{\alpha,t-1}\cos\hat{\vartheta}_{t-1}\right)\\ 
     5164\Delta t & 1 
     5165\end{array}\right]\nonumber \\ 
     5166C_{t} & = & \left[\begin{array}{cc} 
     5167b\sin\hat{\vartheta}_{t-1} & b\hat{\omega}_{t-1}\cos\hat{\vartheta}_{t-1}\\ 
     5168-b\cos\hat{\vartheta}_{t-1} & b\hat{\omega}_{t-1}\sin\hat{\vartheta}_{t-1} 
     5169\end{array}\right]\label{eq:matice-ekf-redukovanymodel-ls} 
     5170\end{eqnarray} 
     5171 
     5172\end_inset 
     5173 
     5174Dále je pak třeba ještě upravit hodnoty kovariančních matic pro šumy . 
     5175\end_layout 
     5176 
     5177\begin_layout Subsection 
     5178Různé indukčnosti 
     5179\end_layout 
     5180 
     5181\begin_layout Standard 
     5182V případě plného modelu pro různé indukčnosti v osách  
     5183\begin_inset Formula $d-q$ 
     5184\end_inset 
     5185 
     5186 je postup zcela analogický, jen výchozí rovnice jsou jiné. 
     5187 V praxi jsou však rovnice relativně složité,  
     5188\series bold 
     5189sem se nevejdou a možná pak budou v příloze 
     5190\series default 
     5191. 
     5192\end_layout 
     5193 
     5194\begin_layout Section 
     5195PCRB 
     5196\end_layout 
     5197 
     5198\begin_layout Section 
     5199PI 
     5200\end_layout 
     5201 
     5202\begin_layout Section 
     5203LQ 
     5204\end_layout 
     5205 
     5206\begin_layout Section 
     5207Injektáž 
     5208\end_layout 
     5209 
     5210\begin_layout Section 
     5211Bikriteriální 
     5212\end_layout 
     5213 
     5214\begin_layout Section 
     5215Hyperstav 
     5216\end_layout 
     5217 
     5218\begin_layout Chapter 
     5219Provedené experimenty 
     5220\end_layout 
     5221 
     5222\begin_layout Itemize 
     5223vyhodnocení PCRB 
     5224\end_layout 
     5225 
     5226\begin_layout Itemize 
     5227počáteční rozjezd -- různé chyby počátečního odhadu 
     5228\end_layout 
     5229 
     5230\begin_layout Itemize 
     5231extrémní otáčky -- kam až to půjde 
     5232\end_layout 
     5233 
     5234\begin_layout Itemize 
     5235nulové otáčky -- profil konstantní 0 
     5236\end_layout 
     5237 
     5238\begin_layout Itemize 
     5239nízké otáčky: +-1 trojúhelníky a lichoběžníky 
     5240\end_layout 
     5241 
     5242\begin_layout Itemize 
     5243průchody 0: +-10 trojúhelníky a lichoběžníky 
     5244\end_layout 
     5245 
     5246\begin_layout Itemize 
     5247vysoké otáčky: +-200 trojúhelníky a lichoběžníky 
     5248\end_layout 
     5249 
     5250\begin_layout Standard 
     5251\begin_inset Float figure 
     5252wide false 
     5253sideways false 
     5254status open 
     5255 
     5256\begin_layout Plain Layout 
     5257\align center 
     5258\begin_inset Graphics 
     5259        filename obrazky/testprofily.eps 
     5260        scale 60 
     5261 
     5262\end_inset 
     5263 
     5264 
     5265\end_layout 
     5266 
     5267\begin_layout Plain Layout 
     5268\begin_inset Caption 
     5269 
     5270\begin_layout Plain Layout 
     5271 
     5272\emph on 
     5273Příklad profilů požadovaných otáček na časovém horizontu  
     5274\begin_inset Formula $15\:\mathrm{s}$ 
     5275\end_inset 
     5276 
     5277 s amplitudou  
     5278\begin_inset Formula $10\:\mathrm{rad}/\mathrm{s}$ 
     5279\end_inset 
     5280 
     5281: nahoře trojúhleníky a dole lichoběžníky 
     5282\begin_inset CommandInset label 
     5283LatexCommand label 
     5284name "fig:Priklad-profilu-pozad-otack" 
     5285 
     5286\end_inset 
     5287 
     5288 
     5289\end_layout 
     5290 
     5291\end_inset 
     5292 
     5293 
     5294\end_layout 
     5295 
     5296\end_inset 
     5297 
     5298 
     5299\end_layout 
     5300 
     5301\begin_layout Standard 
     5302 
    22865303\end_layout 
    22875304