<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="hu">
	<id>https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zeleik</id>
	<title>VIK Wiki - Felhasználó közreműködései [hu]</title>
	<link rel="self" type="application/atom+xml" href="https://vik.wiki/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Zeleik"/>
	<link rel="alternate" type="text/html" href="https://vik.wiki/Speci%C3%A1lis:Szerkeszt%C5%91_k%C3%B6zrem%C5%B1k%C3%B6d%C3%A9sei/Zeleik"/>
	<updated>2026-05-24T06:00:47Z</updated>
	<subtitle>Felhasználó közreműködései</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://vik.wiki/index.php?title=Laborat%C3%B3rium_2_-_8._M%C3%A9r%C3%A9s_ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sei&amp;diff=179805</id>
		<title>Laboratórium 2 - 8. Mérés ellenőrző kérdései</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Laborat%C3%B3rium_2_-_8._M%C3%A9r%C3%A9s_ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sei&amp;diff=179805"/>
		<updated>2014-03-18T10:55:29Z</updated>

		<summary type="html">&lt;p&gt;Zeleik: /* 9. Miért szükséges állapotmegfigyelő alkalmazása? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vissza|Laboratórium 2}}&lt;br /&gt;
{{Vissza|Laboratórium 2 - 8. Mérés: Rendszer-identifikáció és szabályozás}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;noautonum&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==1. Milyen identifikációs rendszermodelleket ismer? ==&lt;br /&gt;
&lt;br /&gt;
AR, ARX, IV, ARMAX stb. Ezek a modellek a MATLAB System Identification (röviden IDENT) toolboxa segítségével identifikálhatók. ARX modell a klasszikus LS (least squares) becsléssel is identifikálható. A módszerek érzékenyek a jel és zaj korreláltságára, amelyen segédváltozók (IV) alkalmazásával lehet javítani. Az ARMAX modell már általánosabb zajstruktúrát alkalmaz, de identifikációja numerikusan bonyolultabb módszert igényel, nevezetesen a kvázi Newton-módszert. Lásd elméleti alapok.&lt;br /&gt;
&lt;br /&gt;
==2. Miért van szükség identifikációra? ==&lt;br /&gt;
&lt;br /&gt;
Az identifikáció célja dinamikus modell nyerése az ismeretlen rendszerről, a szabályozástechnikában a szabályozott szakaszról. Dinamikus modell hiányában csak kísérletezéssel tudnánk egyszerű szabályozók paraméterbeállítását megkeresni. A dinamikus modell ismerete lehetővé teszi elméletileg megalapozott szabályozások tervezését, amely minimálissá teszi a reális folyamaton való kísérletezést. A modell jó, ha azonos bemenő jel mellett a kimenetén hasonlóan válaszol, mint az ismeretlen rendszer. A modellel szemben pótlólagos elvárásaink is lehetnek, mint például az, hogy az identifikációval kapott diszkrétidejű modellnek legyen folytonosidejű megfelelője. Ez a negatív valós pólusokkal áll kapcsolatban a z-tartományban.&lt;br /&gt;
&lt;br /&gt;
==3. Mit értünk állapot-visszacsatolás alatt? ==&lt;br /&gt;
&lt;br /&gt;
[[Fájl:Szabtech állapot-visszacsatolás ábra.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
Állapot-visszacsatolás alatt azt értjük, hogy a szabályozó kimenő jelét (a beavatkozó jelet) az állapotokból állítjuk elő. Lineáris állapot-visszacsatolás esetén folytonos időben &amp;lt;math&amp;gt;u(t)=-K\cdot x(t)&amp;lt;/math&amp;gt;, diszkrét időben pedig &amp;lt;math&amp;gt;u(iT)=-K\cdot x(it)&amp;lt;/math&amp;gt;, vagy röviden &amp;lt;math&amp;gt;u_i=-K\cdot x_i&amp;lt;/math&amp;gt;, ahol T a mintavételi idő. Egyváltozós (SISO) rendszer esetén K sorvektor.&lt;br /&gt;
&lt;br /&gt;
==4. Mi lesz állapot-visszacsatolás esetén a zárt rendszer karakterisztikus egyenlete? ==&lt;br /&gt;
&lt;br /&gt;
Folytonos időben:&lt;br /&gt;
*A szakasz állapotegyenlete: &amp;lt;math&amp;gt;\dot{x}=Ax + Bu&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer állapotegyenlete: &amp;lt;math&amp;gt;\dot{x}=(A-BK) \cdot x&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer karakterisztikus egyenlete: &amp;lt;math&amp;gt;\varphi_c(s)=det \; (sI-(A-BK))&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diszkrét időben:&lt;br /&gt;
*A szakasz állapotegyenlete: &amp;lt;math&amp;gt;x_{i+1}=\Phi  x_i + \Gamma  u_i&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer állapotegyenlete: &amp;lt;math&amp;gt;x_{i+1}=(\Phi-\Gamma K) \cdot x_i&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer állapotegyenlete: &amp;lt;math&amp;gt;\varphi_c(z)=det \; (zI-(\Phi - \Gamma K))&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A pólusáthelyezési feladatban előírjuk a zárt rendszer karakterisztikus egyenletét (ami ekvivalens a zárt rendszer pólusainak, azaz a velük megegyező sajátértékeknek az előírásával), és keressük az ehhez szükséges állapot-visszacsatolást. Vegyük észre az algebrai hasonlóságot a folytonosidejű és diszkrétidejű feladat esetén.&lt;br /&gt;
&lt;br /&gt;
==5. Mik a fő problémák	az egyszerű u=-Kx állapot-visszacsatolás esetén tipikus irányítási rendszerekben? ==&lt;br /&gt;
&lt;br /&gt;
Az egyik probléma az, hogy az állapotvektornak az összes komponense általában nem mérhető, például SISO esetben csak a kimenő jelet méri egy érzékelő, ezért állapotmegfigyelőt célszerű alkalmazni a becslés előállítására és bevonásába a beavatkozó jel számításába. A másik probléma, hogy az egyszerű állapot-visszacsatolás nem veszi figyelembe az alapjelet (más néven referencia jelet), ezért pótlólagos figyelembevételéről külön kell gondoskodni, lásd &amp;lt;math&amp;gt;N_x,N_u&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==6. Mi a domináns póluspár? ==&lt;br /&gt;
&lt;br /&gt;
A szabályozási kör &amp;lt;math&amp;gt;s_{1,2}=- \sigma_e \pm j \omega_e&amp;lt;/math&amp;gt; póluspárját dominánsnak nevezzük, ha a zárt szabályozási kör dinamikus minőségi jellemzőit lényegében &amp;lt;math&amp;gt;s_{1,2}&amp;lt;/math&amp;gt; határozza meg. Ennek feltétele, hogy a többi stabil pólusra teljesüljön &amp;lt;math&amp;gt;\left|Re \left\{ s_i \right\} \right| &amp;gt; 3 \sigma_e&amp;lt;/math&amp;gt;, mert ekkor a többi pólus okozta tranziens már lecseng az első maximumig terjedő időpont &amp;lt;math&amp;gt;(T_m)&amp;lt;/math&amp;gt;, a túllövés &amp;lt;math&amp;gt;(\Delta v)&amp;lt;/math&amp;gt;  és a beállási idő &amp;lt;math&amp;gt;(T_{2 \%} )&amp;lt;/math&amp;gt; számításakor. Ebben az esetben jó közelítéssel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T_m={\pi \over \omega_e}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\Delta v = \exp \left( {-\pi \sigma_e \over \omega_e} \right) = \exp \left( { - \pi \xi \over \sqrt{ 1- \xi^2 } } \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T_{2\%}={\ln(50) \over \sigma_e } \approx {5 \over \sigma_e}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==7. Mi a kapcsolat a kéttárolós lengő tag csillapítása és csillapítatlan  sajátfrekvenciája valamint a hozzátartozó pólusok között? ==&lt;br /&gt;
&lt;br /&gt;
A kéttárolós lengő tag átviteli függvénye:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;W(s)={\omega_0^2 \over s^2 + 2 \xi \omega_0 s + \omega_0^2 }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pólusai: &amp;lt;math&amp;gt;s_{1,2}=-\sigma_e \pm j \omega_e= - \xi \omega_0 \pm j \omega_0 \sqrt{1 - \xi^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Csillapítás: &amp;lt;math&amp;gt;0&amp;lt;\xi&amp;lt;1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Csillapítatlan sajátfrekvencia: &amp;lt;math&amp;gt;\omega_0 = {1 \over T}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aszimptotikus amplitúdó menete az &amp;lt;math&amp;gt;\omega_0&amp;lt;/math&amp;gt; helyen törésfrekvenciával rendelkezik, rezonanciahelye és az amplitúdó értéke a rezonancia helyén &amp;lt;math&amp;gt;\xi&amp;lt;/math&amp;gt;-től függ.&lt;br /&gt;
&lt;br /&gt;
Nincs rezonancia, ha &amp;lt;math&amp;gt;\xi \geq {1 \over \sqrt{2} } \approx 0.707&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A &amp;lt;math&amp;gt;v(t)&amp;lt;/math&amp;gt; átmeneti függvénynek ezzel szemben &amp;lt;math&amp;gt;\Delta v &amp;gt; 0&amp;lt;/math&amp;gt; túllövése van, ha &amp;lt;math&amp;gt;\xi &amp;lt;1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==8. Mi biztosítja a konstans alapjel követését állapot-visszacsatolt rendszerekben? ==&lt;br /&gt;
&lt;br /&gt;
[[Fájl:Szabtech DI alapjel miatti korrekció ábra.JPG]]&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;r = y_{\infty}&amp;lt;/math&amp;gt; alapjel követést az &amp;lt;math&amp;gt;N_x r&amp;lt;/math&amp;gt; és az &amp;lt;math&amp;gt;N_u r&amp;lt;/math&amp;gt; jelek biztosítják az állapot-visszacsatolt rendszerben, ahol &amp;lt;math&amp;gt;N_x r = x_{\infty}&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;N_u r = u_{\infty}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Diszkrét időben ezeket a következő feltételből lehet meghatározni:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left[ \begin{array}{rr} N_x \\ N_u \end{array} \right] =  \left[ \begin{array}{rr} \Phi-I &amp;amp; \Gamma \\ C &amp;amp; 0 \end{array} \right]^{-1} \cdot \left[ \begin{array}{rr} 0_{n \times m} \\ I_{m \times m} \end{array} \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==9. Miért szükséges állapotmegfigyelő alkalmazása? ==&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; állapotvektornak általában nem mérhető az összes komponense, például SISO esetben csak a kimenő jelet méri egy érzékelő, ezért állapotmegfigyelőt célszerű alkalmazni a becslés előállítására és bevonásába a beavatkozó jel számításába folytonos időben &amp;lt;math&amp;gt;u = - K \hat{x}&amp;lt;/math&amp;gt; , diszkrét időben pedig &amp;lt;math&amp;gt;u_i = -k \hat{x}_i&amp;lt;/math&amp;gt; alakban. Az állapotmegfigyelő egy dinamikus rendszer, amelynek kimenete a becsült állapot, bemenete pedig a szakasz kimenete és a beavatkozó jel.&lt;br /&gt;
&lt;br /&gt;
==10. Mi a kapcsolat a &amp;quot;terhelés&amp;quot; elnevezés és a zavaró jel között? ==&lt;br /&gt;
&lt;br /&gt;
Terhelés alatt a szabályozott szakasz bemenetére redukált &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; zavaró jelet értjük.&lt;br /&gt;
&lt;br /&gt;
==11. Hogyan küszöbölhető ki a terhelés hatása? ==&lt;br /&gt;
&lt;br /&gt;
Ha az állapotmegfigyelő becsülni tudja a bemenetre redukált &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; zavarást is, akkor jó becslés esetén a szabályozó kimenetéhez hozzáadva a terhelés &amp;lt;math&amp;gt;- \hat{x}_d&amp;lt;/math&amp;gt; becslését, a &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; zavarást kompenzálja a &amp;lt;math&amp;gt;- \hat{x}_d&amp;lt;/math&amp;gt; , és a rendszer úgy viselkedik, mintha nem is lenne zavarás.&lt;br /&gt;
&lt;br /&gt;
==12. Mit értünk diszkrétidejű aktuális megfigyelő alatt és mik az előnyei? ==&lt;br /&gt;
&lt;br /&gt;
A diszkrétidejű aktuális állapotmegfigyelő állapotegyenlete:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\hat{x}_i = F \hat{x}_{i-1} + G y_i + H u_{i-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ha &amp;lt;math&amp;gt;\tilde{x} = x - \hat{x}&amp;lt;/math&amp;gt; a becslési hiba, akkor &amp;lt;math&amp;gt;F=\Phi - GC\Phi, \; H=\Gamma - GC\Gamma&amp;lt;/math&amp;gt; választás esetén, ha a gerjesztetlen &amp;lt;math&amp;gt;\tilde{x}_i=F \tilde{x}_{i-1}&amp;lt;/math&amp;gt; rendszer stabil és gyors, akkor rövid tranziens után a becslési hiba eltünik, és az állapot-visszacsatolásban &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; helyettesíthető a vele már megegyező &amp;lt;math&amp;gt;\hat{x}&amp;lt;/math&amp;gt; becsült állapottal.&lt;br /&gt;
&lt;br /&gt;
Az aktuális megfigyelő előnye, hogy &amp;lt;math&amp;gt;\hat{x}_i&amp;lt;/math&amp;gt; számításakor már figyelembe veszi az aktuális &amp;lt;math&amp;gt;y_i&amp;lt;/math&amp;gt; kimenő jelet, és ezáltal egy mintavételi időnyi holtidőt eliminál az irányítási algoritmusban, ami gyorsabb működést eredményezhet.&lt;br /&gt;
&lt;br /&gt;
Mivel &amp;lt;math&amp;gt;\varphi_0(z)=\det (zI-F)=\det \left( zI - F^T \right) =\det \left( zI- \left( \Phi^T - \Phi^T C^T G^T \right) \right)&amp;lt;/math&amp;gt; , ezért az aktuális állapotmegfigyelő tervezése algebrailag hasonló a pólusáthelyezési feladathoz, azaz előírt &amp;lt;math&amp;gt;\varphi_0(z)&amp;lt;/math&amp;gt; esetén a fiktív &amp;lt;math&amp;gt;\left( \Phi^T, \Phi^TC^T \right)_{II}&amp;lt;/math&amp;gt; rendszerhez kell &amp;lt;math&amp;gt;K_{II}=G^T&amp;lt;/math&amp;gt; fiktív állapot-visszacsatolást tervezni.&lt;br /&gt;
&lt;br /&gt;
==13. Miért érdemes integrátort tenni a szabályozási körbe? ==&lt;br /&gt;
&lt;br /&gt;
A szabályozási körbe integrátort helyezve javulnak az alapjel követési és zavaró jel elnyomási tulajdonságok, ha biztosítjuk a zárt rendszer stabilitását is. Az integrátor javítja a lassú paraméterváltozásokkal szembeni robusztusságot is mindaddig, amíg a paraméterváltozások ellenére a zárt rendszer stabil marad. Ennek oka, hogy az integrátor miatt a felnyitott kör erősítése alacsony frekvencián nagy (nulla frekvencián végtelen). Másrészt viszont alacsonyfrekvenciás pólus/zérus pár léphet fel a zárt rendszer átviteli függvényében, ami a dinamikus minőségi jellemzők romlásához vezethet.&lt;br /&gt;
&lt;br /&gt;
==14. Hogyan képződik le egy folytonos idejű pólus a diszkrétidejű tartományba? ==&lt;br /&gt;
&lt;br /&gt;
A folytonosidejű &amp;lt;math&amp;gt;s_i&amp;lt;/math&amp;gt; pólus a &amp;lt;math&amp;gt;z_i = \exp(s_iT)&amp;lt;/math&amp;gt; helyre képződik le a pólusok számának és multiplicitásának megőrzése mellett.&lt;br /&gt;
&lt;br /&gt;
Mivel &amp;lt;math&amp;gt;s_i=(\ln z_i) /T&amp;lt;/math&amp;gt; , ezért páratlan multiplicitású negatív valós &amp;lt;math&amp;gt;z_i&amp;lt;/math&amp;gt; pólusú diszkrétidejű rendszernek nincs folytonosidejű megfelelője.&lt;br /&gt;
&lt;br /&gt;
==15. Mit okoznak a megfigyelő sajátértékei a zárt rendszer átviteli függvényében? ==&lt;br /&gt;
&lt;br /&gt;
A megfigyelő sajátértékei a zárt rendszer átviteli függvényében pólus/zérus kiejtést okoznak.&lt;br /&gt;
&lt;br /&gt;
A zárt rendszernek az egyszerűsítés után megmaradó pólusai a K állapot-visszacsatolás tervezésénél specifikált &amp;lt;math&amp;gt;\varphi_c&amp;lt;/math&amp;gt; polinom gyökei lesznek, vagyis az állapotmegfigyelő alkalmazása nem módosítja a zárt rendszer megtervezett pólusait (feltéve, hogy a szabályozott szakasz modelljét pontosan ismerjük).&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Villamosmérnök]]&lt;/div&gt;</summary>
		<author><name>Zeleik</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Laborat%C3%B3rium_2_-_8._M%C3%A9r%C3%A9s_ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sei&amp;diff=179804</id>
		<title>Laboratórium 2 - 8. Mérés ellenőrző kérdései</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Laborat%C3%B3rium_2_-_8._M%C3%A9r%C3%A9s_ellen%C5%91rz%C5%91_k%C3%A9rd%C3%A9sei&amp;diff=179804"/>
		<updated>2014-03-18T10:53:39Z</updated>

		<summary type="html">&lt;p&gt;Zeleik: /* 7. Mi a kapcsolat a kéttárolós lengő tag csillapítása és csillapítatlan  sajátfrekvenciája valamint a hozzátartozó pólusok között? */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vissza|Laboratórium 2}}&lt;br /&gt;
{{Vissza|Laboratórium 2 - 8. Mérés: Rendszer-identifikáció és szabályozás}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;noautonum&amp;quot;&amp;gt;__TOC__&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
==1. Milyen identifikációs rendszermodelleket ismer? ==&lt;br /&gt;
&lt;br /&gt;
AR, ARX, IV, ARMAX stb. Ezek a modellek a MATLAB System Identification (röviden IDENT) toolboxa segítségével identifikálhatók. ARX modell a klasszikus LS (least squares) becsléssel is identifikálható. A módszerek érzékenyek a jel és zaj korreláltságára, amelyen segédváltozók (IV) alkalmazásával lehet javítani. Az ARMAX modell már általánosabb zajstruktúrát alkalmaz, de identifikációja numerikusan bonyolultabb módszert igényel, nevezetesen a kvázi Newton-módszert. Lásd elméleti alapok.&lt;br /&gt;
&lt;br /&gt;
==2. Miért van szükség identifikációra? ==&lt;br /&gt;
&lt;br /&gt;
Az identifikáció célja dinamikus modell nyerése az ismeretlen rendszerről, a szabályozástechnikában a szabályozott szakaszról. Dinamikus modell hiányában csak kísérletezéssel tudnánk egyszerű szabályozók paraméterbeállítását megkeresni. A dinamikus modell ismerete lehetővé teszi elméletileg megalapozott szabályozások tervezését, amely minimálissá teszi a reális folyamaton való kísérletezést. A modell jó, ha azonos bemenő jel mellett a kimenetén hasonlóan válaszol, mint az ismeretlen rendszer. A modellel szemben pótlólagos elvárásaink is lehetnek, mint például az, hogy az identifikációval kapott diszkrétidejű modellnek legyen folytonosidejű megfelelője. Ez a negatív valós pólusokkal áll kapcsolatban a z-tartományban.&lt;br /&gt;
&lt;br /&gt;
==3. Mit értünk állapot-visszacsatolás alatt? ==&lt;br /&gt;
&lt;br /&gt;
[[Fájl:Szabtech állapot-visszacsatolás ábra.JPG|400px]]&lt;br /&gt;
&lt;br /&gt;
Állapot-visszacsatolás alatt azt értjük, hogy a szabályozó kimenő jelét (a beavatkozó jelet) az állapotokból állítjuk elő. Lineáris állapot-visszacsatolás esetén folytonos időben &amp;lt;math&amp;gt;u(t)=-K\cdot x(t)&amp;lt;/math&amp;gt;, diszkrét időben pedig &amp;lt;math&amp;gt;u(iT)=-K\cdot x(it)&amp;lt;/math&amp;gt;, vagy röviden &amp;lt;math&amp;gt;u_i=-K\cdot x_i&amp;lt;/math&amp;gt;, ahol T a mintavételi idő. Egyváltozós (SISO) rendszer esetén K sorvektor.&lt;br /&gt;
&lt;br /&gt;
==4. Mi lesz állapot-visszacsatolás esetén a zárt rendszer karakterisztikus egyenlete? ==&lt;br /&gt;
&lt;br /&gt;
Folytonos időben:&lt;br /&gt;
*A szakasz állapotegyenlete: &amp;lt;math&amp;gt;\dot{x}=Ax + Bu&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer állapotegyenlete: &amp;lt;math&amp;gt;\dot{x}=(A-BK) \cdot x&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer karakterisztikus egyenlete: &amp;lt;math&amp;gt;\varphi_c(s)=det \; (sI-(A-BK))&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Diszkrét időben:&lt;br /&gt;
*A szakasz állapotegyenlete: &amp;lt;math&amp;gt;x_{i+1}=\Phi  x_i + \Gamma  u_i&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer állapotegyenlete: &amp;lt;math&amp;gt;x_{i+1}=(\Phi-\Gamma K) \cdot x_i&amp;lt;/math&amp;gt;&lt;br /&gt;
*A zárt rendszer állapotegyenlete: &amp;lt;math&amp;gt;\varphi_c(z)=det \; (zI-(\Phi - \Gamma K))&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
A pólusáthelyezési feladatban előírjuk a zárt rendszer karakterisztikus egyenletét (ami ekvivalens a zárt rendszer pólusainak, azaz a velük megegyező sajátértékeknek az előírásával), és keressük az ehhez szükséges állapot-visszacsatolást. Vegyük észre az algebrai hasonlóságot a folytonosidejű és diszkrétidejű feladat esetén.&lt;br /&gt;
&lt;br /&gt;
==5. Mik a fő problémák	az egyszerű u=-Kx állapot-visszacsatolás esetén tipikus irányítási rendszerekben? ==&lt;br /&gt;
&lt;br /&gt;
Az egyik probléma az, hogy az állapotvektornak az összes komponense általában nem mérhető, például SISO esetben csak a kimenő jelet méri egy érzékelő, ezért állapotmegfigyelőt célszerű alkalmazni a becslés előállítására és bevonásába a beavatkozó jel számításába. A másik probléma, hogy az egyszerű állapot-visszacsatolás nem veszi figyelembe az alapjelet (más néven referencia jelet), ezért pótlólagos figyelembevételéről külön kell gondoskodni, lásd &amp;lt;math&amp;gt;N_x,N_u&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==6. Mi a domináns póluspár? ==&lt;br /&gt;
&lt;br /&gt;
A szabályozási kör &amp;lt;math&amp;gt;s_{1,2}=- \sigma_e \pm j \omega_e&amp;lt;/math&amp;gt; póluspárját dominánsnak nevezzük, ha a zárt szabályozási kör dinamikus minőségi jellemzőit lényegében &amp;lt;math&amp;gt;s_{1,2}&amp;lt;/math&amp;gt; határozza meg. Ennek feltétele, hogy a többi stabil pólusra teljesüljön &amp;lt;math&amp;gt;\left|Re \left\{ s_i \right\} \right| &amp;gt; 3 \sigma_e&amp;lt;/math&amp;gt;, mert ekkor a többi pólus okozta tranziens már lecseng az első maximumig terjedő időpont &amp;lt;math&amp;gt;(T_m)&amp;lt;/math&amp;gt;, a túllövés &amp;lt;math&amp;gt;(\Delta v)&amp;lt;/math&amp;gt;  és a beállási idő &amp;lt;math&amp;gt;(T_{2 \%} )&amp;lt;/math&amp;gt; számításakor. Ebben az esetben jó közelítéssel:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T_m={\pi \over \omega_e}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\Delta v = \exp \left( {-\pi \sigma_e \over \omega_e} \right) = \exp \left( { - \pi \xi \over \sqrt{ 1- \xi^2 } } \right)&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;T_{2\%}={\ln(50) \over \sigma_e } \approx {5 \over \sigma_e}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==7. Mi a kapcsolat a kéttárolós lengő tag csillapítása és csillapítatlan  sajátfrekvenciája valamint a hozzátartozó pólusok között? ==&lt;br /&gt;
&lt;br /&gt;
A kéttárolós lengő tag átviteli függvénye:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;W(s)={\omega_0^2 \over s^2 + 2 \xi \omega_0 s + \omega_0^2 }&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Pólusai: &amp;lt;math&amp;gt;s_{1,2}=-\sigma_e \pm j \omega_e= - \xi \omega_0 \pm j \omega_0 \sqrt{1 - \xi^2}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Csillapítás: &amp;lt;math&amp;gt;0&amp;lt;\xi&amp;lt;1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Csillapítatlan sajátfrekvencia: &amp;lt;math&amp;gt;\omega_0 = {1 \over T}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Aszimptotikus amplitúdó menete az &amp;lt;math&amp;gt;\omega_0&amp;lt;/math&amp;gt; helyen törésfrekvenciával rendelkezik, rezonanciahelye és az amplitúdó értéke a rezonancia helyén &amp;lt;math&amp;gt;\xi&amp;lt;/math&amp;gt;-től függ.&lt;br /&gt;
&lt;br /&gt;
Nincs rezonancia, ha &amp;lt;math&amp;gt;\xi \geq {1 \over \sqrt{2} } \approx 0.707&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
A &amp;lt;math&amp;gt;v(t)&amp;lt;/math&amp;gt; átmeneti függvénynek ezzel szemben &amp;lt;math&amp;gt;\Delta v &amp;gt; 0&amp;lt;/math&amp;gt; túllövése van, ha &amp;lt;math&amp;gt;\xi &amp;lt;1&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==8. Mi biztosítja a konstans alapjel követését állapot-visszacsatolt rendszerekben? ==&lt;br /&gt;
&lt;br /&gt;
[[Fájl:Szabtech DI alapjel miatti korrekció ábra.JPG]]&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;r = y_{\infty}&amp;lt;/math&amp;gt; alapjel követést az &amp;lt;math&amp;gt;N_x r&amp;lt;/math&amp;gt; és az &amp;lt;math&amp;gt;N_u r&amp;lt;/math&amp;gt; jelek biztosítják az állapot-visszacsatolt rendszerben, ahol &amp;lt;math&amp;gt;N_x r = x_{\infty}&amp;lt;/math&amp;gt; és &amp;lt;math&amp;gt;N_u r = u_{\infty}&amp;lt;/math&amp;gt;.&lt;br /&gt;
&lt;br /&gt;
Diszkrét időben ezeket a következő feltételből lehet meghatározni:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt; \left[ \begin{array}{rr} N_x \\ N_u \end{array} \right] =  \left[ \begin{array}{rr} \Phi-I &amp;amp; \Gamma \\ C &amp;amp; 0 \end{array} \right]^{-1} \cdot \left[ \begin{array}{rr} 0_{n \times m} \\ I_{m \times m} \end{array} \right]&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
==9. Miért szükséges állapotmegfigyelő alkalmazása? ==&lt;br /&gt;
&lt;br /&gt;
Az &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; állapotvektornak általában nem mérhető az összes komponense, például SISO esetben csak az kimenő jelet méri egy érzékelő, ezért állapotmegfigyelőt célszerű alkalmazni a becslés előállítására és bevonásába a beavatkozó jel számításába folytonos időben &amp;lt;math&amp;gt;u = - K \hat{x}&amp;lt;/math&amp;gt; , diszkrét időben pedig &amp;lt;math&amp;gt;u_i = -k \hat{x}_i&amp;lt;/math&amp;gt; alakban. Az állapotmegfigyelő egy dinamikus rendszer, amelynek kimenete a becsült állapot, bemenete pedig a szakasz kimenete és a beavatkozó jel.&lt;br /&gt;
&lt;br /&gt;
==10. Mi a kapcsolat a &amp;quot;terhelés&amp;quot; elnevezés és a zavaró jel között? ==&lt;br /&gt;
&lt;br /&gt;
Terhelés alatt a szabályozott szakasz bemenetére redukált &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; zavaró jelet értjük.&lt;br /&gt;
&lt;br /&gt;
==11. Hogyan küszöbölhető ki a terhelés hatása? ==&lt;br /&gt;
&lt;br /&gt;
Ha az állapotmegfigyelő becsülni tudja a bemenetre redukált &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; zavarást is, akkor jó becslés esetén a szabályozó kimenetéhez hozzáadva a terhelés &amp;lt;math&amp;gt;- \hat{x}_d&amp;lt;/math&amp;gt; becslését, a &amp;lt;math&amp;gt;d&amp;lt;/math&amp;gt; zavarást kompenzálja a &amp;lt;math&amp;gt;- \hat{x}_d&amp;lt;/math&amp;gt; , és a rendszer úgy viselkedik, mintha nem is lenne zavarás.&lt;br /&gt;
&lt;br /&gt;
==12. Mit értünk diszkrétidejű aktuális megfigyelő alatt és mik az előnyei? ==&lt;br /&gt;
&lt;br /&gt;
A diszkrétidejű aktuális állapotmegfigyelő állapotegyenlete:&lt;br /&gt;
&lt;br /&gt;
&amp;lt;math&amp;gt;\hat{x}_i = F \hat{x}_{i-1} + G y_i + H u_{i-1}&amp;lt;/math&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Ha &amp;lt;math&amp;gt;\tilde{x} = x - \hat{x}&amp;lt;/math&amp;gt; a becslési hiba, akkor &amp;lt;math&amp;gt;F=\Phi - GC\Phi, \; H=\Gamma - GC\Gamma&amp;lt;/math&amp;gt; választás esetén, ha a gerjesztetlen &amp;lt;math&amp;gt;\tilde{x}_i=F \tilde{x}_{i-1}&amp;lt;/math&amp;gt; rendszer stabil és gyors, akkor rövid tranziens után a becslési hiba eltünik, és az állapot-visszacsatolásban &amp;lt;math&amp;gt;x&amp;lt;/math&amp;gt; helyettesíthető a vele már megegyező &amp;lt;math&amp;gt;\hat{x}&amp;lt;/math&amp;gt; becsült állapottal.&lt;br /&gt;
&lt;br /&gt;
Az aktuális megfigyelő előnye, hogy &amp;lt;math&amp;gt;\hat{x}_i&amp;lt;/math&amp;gt; számításakor már figyelembe veszi az aktuális &amp;lt;math&amp;gt;y_i&amp;lt;/math&amp;gt; kimenő jelet, és ezáltal egy mintavételi időnyi holtidőt eliminál az irányítási algoritmusban, ami gyorsabb működést eredményezhet.&lt;br /&gt;
&lt;br /&gt;
Mivel &amp;lt;math&amp;gt;\varphi_0(z)=\det (zI-F)=\det \left( zI - F^T \right) =\det \left( zI- \left( \Phi^T - \Phi^T C^T G^T \right) \right)&amp;lt;/math&amp;gt; , ezért az aktuális állapotmegfigyelő tervezése algebrailag hasonló a pólusáthelyezési feladathoz, azaz előírt &amp;lt;math&amp;gt;\varphi_0(z)&amp;lt;/math&amp;gt; esetén a fiktív &amp;lt;math&amp;gt;\left( \Phi^T, \Phi^TC^T \right)_{II}&amp;lt;/math&amp;gt; rendszerhez kell &amp;lt;math&amp;gt;K_{II}=G^T&amp;lt;/math&amp;gt; fiktív állapot-visszacsatolást tervezni.&lt;br /&gt;
&lt;br /&gt;
==13. Miért érdemes integrátort tenni a szabályozási körbe? ==&lt;br /&gt;
&lt;br /&gt;
A szabályozási körbe integrátort helyezve javulnak az alapjel követési és zavaró jel elnyomási tulajdonságok, ha biztosítjuk a zárt rendszer stabilitását is. Az integrátor javítja a lassú paraméterváltozásokkal szembeni robusztusságot is mindaddig, amíg a paraméterváltozások ellenére a zárt rendszer stabil marad. Ennek oka, hogy az integrátor miatt a felnyitott kör erősítése alacsony frekvencián nagy (nulla frekvencián végtelen). Másrészt viszont alacsonyfrekvenciás pólus/zérus pár léphet fel a zárt rendszer átviteli függvényében, ami a dinamikus minőségi jellemzők romlásához vezethet.&lt;br /&gt;
&lt;br /&gt;
==14. Hogyan képződik le egy folytonos idejű pólus a diszkrétidejű tartományba? ==&lt;br /&gt;
&lt;br /&gt;
A folytonosidejű &amp;lt;math&amp;gt;s_i&amp;lt;/math&amp;gt; pólus a &amp;lt;math&amp;gt;z_i = \exp(s_iT)&amp;lt;/math&amp;gt; helyre képződik le a pólusok számának és multiplicitásának megőrzése mellett.&lt;br /&gt;
&lt;br /&gt;
Mivel &amp;lt;math&amp;gt;s_i=(\ln z_i) /T&amp;lt;/math&amp;gt; , ezért páratlan multiplicitású negatív valós &amp;lt;math&amp;gt;z_i&amp;lt;/math&amp;gt; pólusú diszkrétidejű rendszernek nincs folytonosidejű megfelelője.&lt;br /&gt;
&lt;br /&gt;
==15. Mit okoznak a megfigyelő sajátértékei a zárt rendszer átviteli függvényében? ==&lt;br /&gt;
&lt;br /&gt;
A megfigyelő sajátértékei a zárt rendszer átviteli függvényében pólus/zérus kiejtést okoznak.&lt;br /&gt;
&lt;br /&gt;
A zárt rendszernek az egyszerűsítés után megmaradó pólusai a K állapot-visszacsatolás tervezésénél specifikált &amp;lt;math&amp;gt;\varphi_c&amp;lt;/math&amp;gt; polinom gyökei lesznek, vagyis az állapotmegfigyelő alkalmazása nem módosítja a zárt rendszer megtervezett pólusait (feltéve, hogy a szabályozott szakasz modelljét pontosan ismerjük).&lt;br /&gt;
&lt;br /&gt;
[[Kategória:Villamosmérnök]]&lt;/div&gt;</summary>
		<author><name>Zeleik</name></author>
	</entry>
	<entry>
		<id>https://vik.wiki/index.php?title=Szab%C3%A1lyoz%C3%A1stechnika_-_Folytonosidej%C5%B1_%C3%A1llapotteres_szab%C3%A1lyoz%C3%B3k_tervez%C3%A9se&amp;diff=173969</id>
		<title>Szabályozástechnika - Folytonosidejű állapotteres szabályozók tervezése</title>
		<link rel="alternate" type="text/html" href="https://vik.wiki/index.php?title=Szab%C3%A1lyoz%C3%A1stechnika_-_Folytonosidej%C5%B1_%C3%A1llapotteres_szab%C3%A1lyoz%C3%B3k_tervez%C3%A9se&amp;diff=173969"/>
		<updated>2013-12-23T13:38:04Z</updated>

		<summary type="html">&lt;p&gt;Zeleik: /* A mechanikai lengőrendszer leírása */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;{{Vissza|Szabályozástechnika}} &lt;br /&gt;
&lt;br /&gt;
== Simulink modellek ==&lt;br /&gt;
&lt;br /&gt;
[[Media:Szabtech_FI_allapotteres_simulink.zip|Simulink modellek]]&lt;br /&gt;
&lt;br /&gt;
# Töltsd le!&lt;br /&gt;
# Csomagold ki!&lt;br /&gt;
# Másold be a Matlab aktuális munkakönyvtárába!&lt;br /&gt;
&lt;br /&gt;
== A mechanikai lengőrendszer leírása ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot; style=&amp;quot;font-size: 150%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
%% Állapotteres szabályozás folytonos időben&lt;br /&gt;
&lt;br /&gt;
%% Mechanikai lengőrendszer leírása&lt;br /&gt;
&lt;br /&gt;
% A rendszer paraméterei &lt;br /&gt;
m=2;    % A test tömege&lt;br /&gt;
k=0.75;  % Rugóállandó&lt;br /&gt;
b=0.25; % Csillapítás  &lt;br /&gt;
&lt;br /&gt;
% A rendszer differenciálegyenlete:&lt;br /&gt;
% F=mx&#039;&#039; + bx&#039; +kx&lt;br /&gt;
&lt;br /&gt;
%% Állapotteres leírás mátrixokkal&lt;br /&gt;
&lt;br /&gt;
% Állapotváltozók, be es kimenet:&lt;br /&gt;
% x_ = [x x&#039;]&#039;&lt;br /&gt;
% u = F&lt;br /&gt;
% y = x&lt;br /&gt;
%&lt;br /&gt;
% Az állapotegyenletek: &lt;br /&gt;
% x&#039;  = x&#039;&lt;br /&gt;
% x&#039;&#039; = -(k/m)x&#039; - (b/m)x + (1/m)F&lt;br /&gt;
%&lt;br /&gt;
% Az állapotteres leírás:&lt;br /&gt;
% x_&#039; = Ax_ + Bu&lt;br /&gt;
% y = Cx_ + Du&lt;br /&gt;
%&lt;br /&gt;
% Az állapotteres leírás mátrixai:&lt;br /&gt;
&lt;br /&gt;
A = [0 1; -k/m -b/m]&lt;br /&gt;
B = [0; 1/m]&lt;br /&gt;
C = [1 0]&lt;br /&gt;
D = 0&lt;br /&gt;
&lt;br /&gt;
sys=ss(A,B,C,D); % A rendszer összeállítása&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Állapotvisszacsatolás tervezése ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot; style=&amp;quot;font-size: 150%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
damp(A) % A rendszer sajátértékei, azok csillapítása (xi)&lt;br /&gt;
% és csillapítatlan sajátfrekvenciája (w0)&lt;br /&gt;
&lt;br /&gt;
% Gyorsabb, de jobban csillapított zárt kört szeretnénk&lt;br /&gt;
w0=1;&lt;br /&gt;
xi=0.8;&lt;br /&gt;
&lt;br /&gt;
% A zárt kör sajátértékei&lt;br /&gt;
sdom1=-w0*xi+j*w0*sqrt(1-xi^2);&lt;br /&gt;
sdom2=conj(sdom1);&lt;br /&gt;
&lt;br /&gt;
% A zárt kör sajátértékeit tartalmazó vektor&lt;br /&gt;
phic=[sdom1 sdom2];&lt;br /&gt;
% Ha a rendszernek 2-nél több állapotváltozója lenne, akkor&lt;br /&gt;
% n-2 darab, a domináns poluspárnál 3-5ször gyorsabb, valós&lt;br /&gt;
% segédpólust (scinf) is bele kellene vennünk.&lt;br /&gt;
&lt;br /&gt;
% Az irányíthatóság ellenőrzése&lt;br /&gt;
Mc=ctrb(A,B); % Az irányíthatósági mátrix...&lt;br /&gt;
rank(Mc)      % ... és rangja&lt;br /&gt;
% Ha rank(Mc) = n, akkor a rendszer irányítható!&lt;br /&gt;
&lt;br /&gt;
% Állapotvisszacsatolás tervezése az Ackermann-képlet segítségével&lt;br /&gt;
K=acker(A,B,phic)&lt;br /&gt;
&lt;br /&gt;
% A zárt kör sajátértékei az általunk előírt domináns póluspár lesz&lt;br /&gt;
damp(A-B*K)&lt;br /&gt;
&lt;br /&gt;
% A megfelelő Simulink-modell megnyitása&lt;br /&gt;
open(&#039;continuous_1&#039;);&lt;br /&gt;
% A rendszerünk itt egy [-1 -0.1] kezdőértéket kap, azaz t=0-ban&lt;br /&gt;
% a lengőrendszer a nullpontjához képest -1 méterrel ki van mozdítva&lt;br /&gt;
% és éppen 0.1 m/s pillanatnyi sebességgel mozog a nullponja felé.&lt;br /&gt;
% A PLAY gombra nyomva láthatjuk, hogy a lengőrendszer a szabályzó&lt;br /&gt;
% segítségével beáll a nullhelyzetébe.&lt;br /&gt;
&lt;br /&gt;
% Várakozás billentyűlenyomásra&lt;br /&gt;
pause&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Állapotmegfigyelő tervezése ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot; style=&amp;quot;font-size: 150%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
% A megfigyelő sajátértékei jóval gyorsabbak mint a zárt kör sajátértékei&lt;br /&gt;
soinf=-5&lt;br /&gt;
&lt;br /&gt;
% A megfigyelő karakterisztikus gyökei: soinf megfelelő multiplicitással (n)&lt;br /&gt;
phio=[soinf soinf]&lt;br /&gt;
&lt;br /&gt;
% A megfigyelhetőség ellenőrzése&lt;br /&gt;
Mo=obsv(A,C); % A megfigyelhetőségi mátrix...&lt;br /&gt;
rank(Mo)      % ... és rangja&lt;br /&gt;
% Ha rank(Mo) = n, akkor a rendszer megfigyelhető&lt;br /&gt;
&lt;br /&gt;
% Megfigyelő tervezése &lt;br /&gt;
G=acker(A&#039;,C&#039;,phio)&#039;&lt;br /&gt;
F=A-G*C&lt;br /&gt;
H=B&lt;br /&gt;
&lt;br /&gt;
% A megfelelő Simulink-modell megnyitása&lt;br /&gt;
open(&#039;continuous_2&#039;);&lt;br /&gt;
% Ugyanaz a felállás mint az előbb, csak most állapotmegfigyelővel.&lt;br /&gt;
% Látható, hogy a szabályzás ugyanolyan hatékony maradt.&lt;br /&gt;
&lt;br /&gt;
% Várakozás billentyűlenyomásra&lt;br /&gt;
pause&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Alapjel miatti korrekció ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot; style=&amp;quot;font-size: 150%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
% Tervezés&lt;br /&gt;
NxNu=inv([A B; C 0])*[0;0;1];&lt;br /&gt;
% n darab 0-át kell az oszlopvektorba pakolni és a végére egyetlen 1-est.&lt;br /&gt;
&lt;br /&gt;
% Az Nx-et és Nu-t tartalmazó vektor szétválasztása&lt;br /&gt;
Nx=NxNu(1:2) % Annyi elem, ahány állapotunk van&lt;br /&gt;
Nu=NxNu(end) % Skalár&lt;br /&gt;
&lt;br /&gt;
% A megfelelő Simulink-modell megnyitása&lt;br /&gt;
open(&#039;continuous_3&#039;);&lt;br /&gt;
% Most már zérus kezdeti értékekkel indítjuk a legnőrendszert és cél, hogy&lt;br /&gt;
% 1 méterrel kimozdítsuk és stabilan ott tartsuk a testet.&lt;br /&gt;
&lt;br /&gt;
% Várakozás billentyűlenyomásra&lt;br /&gt;
pause&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Terhelésbecslő tervezése ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot; style=&amp;quot;font-size: 150%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
% A kibővített rendszer mátrixai&lt;br /&gt;
Atilde=[A B; 0 0 0]; % n+1 nulla az utolsó sorba (SISO)&lt;br /&gt;
Btilde=[B;0]; % Fixen 1 darab nulla a végére (SISO)&lt;br /&gt;
Ctilde=[C 0]; % Fixen 1 darab nulla a végére (SISO)&lt;br /&gt;
&lt;br /&gt;
% A megfigyelő sajátértékeit tartalmazó vektorban soinf most egyel nagyobb&lt;br /&gt;
% multiplicitással szerepel (n+1), hiszen felvettünk egy új (fiktív) állapotot&lt;br /&gt;
phiotilde=[soinf soinf soinf];&lt;br /&gt;
&lt;br /&gt;
% Megfigyelőtervezés a kibővített rendszerhez&lt;br /&gt;
Gtilde=acker(Atilde&#039;,Ctilde&#039;,phiotilde)&#039;&lt;br /&gt;
Ftilde=Atilde-Gtilde*Ctilde;&lt;br /&gt;
Htilde=Btilde;&lt;br /&gt;
&lt;br /&gt;
% A megfelelő Simulink-modell megnyitása&lt;br /&gt;
open(&#039;continuous_4&#039;);&lt;br /&gt;
% t=10 secnél egy egységugrás jellegű zavarás adódik a szakasz bemenetére.&lt;br /&gt;
% A modellben a K,Nu és Nx paraméterek ugyanazok, mint amiket korábban meghatároztunk.&lt;br /&gt;
&lt;br /&gt;
% Várakozás billentyűlenyomásra&lt;br /&gt;
pause&lt;br /&gt;
 &lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
== Integráló szabályozás tervezése ==&lt;br /&gt;
&amp;lt;syntaxhighlight lang=&amp;quot;matlab&amp;quot; style=&amp;quot;font-size: 150%;&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
% Itt új K erősítésvektrot kell meghatározni, de a többi már&lt;br /&gt;
% meghatározott paraméter ugyanaz marad!&lt;br /&gt;
&lt;br /&gt;
% A kibővített rendszer mátrixai&lt;br /&gt;
Ai=[A zeros(2,1);C 0];  % Az első sorban n*1-es nullmátrix&lt;br /&gt;
						% A második sorban fixen 1 darab nulla (SISO)&lt;br /&gt;
Bi=[B;0]; % Fixen 1 darab nulla a végére&lt;br /&gt;
&lt;br /&gt;
% Az integrátor állapotának -3-as sajátértéket írunk elő&lt;br /&gt;
phictilde=[sdom1 sdom2 -3];&lt;br /&gt;
&lt;br /&gt;
% Állapotvisszacsatolás számítása a kibővített rendszerre&lt;br /&gt;
Ktilde=acker(Ai,Bi,phictilde);&lt;br /&gt;
&lt;br /&gt;
% Az állapotvisszacsatolás vektorának felbontása&lt;br /&gt;
Kt=Ktilde(1:2); % Annyi eleme van, ahány valódi állapotunk (n)&lt;br /&gt;
Ki=Ktilde(3);   % Skalár &lt;br /&gt;
&lt;br /&gt;
% A megfelelő Simulink-modell megnyitása&lt;br /&gt;
open(&#039;continuous_5&#039;);&lt;br /&gt;
% Vigyázat ez itt a terhelésbecslő nélküli modell továbbfejlesztése.&lt;br /&gt;
% Az integráló szabályozás is a bemenetre szuperponálódott zavarjelek&lt;br /&gt;
% kiküszöbölésére való. Itt Nu helyett egy Ki erősítés van és egy integrátor,&lt;br /&gt;
% valamint K helyett Kt !!!&lt;br /&gt;
&lt;br /&gt;
% Várakozás billentyűlenyomásra&lt;br /&gt;
pause&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Category:Villanyalap]]&lt;/div&gt;</summary>
		<author><name>Zeleik</name></author>
	</entry>
</feed>