L¨ osningsf¨ orslag till tentamen i Reglerteknik I (TSRT19) 2012-03-05 ¨ 1. (a) Overf¨ oringsfunktionen ges av −1 G(s) = C(sI − A) s + 1 −1 −1 0 1 B= 1 0 = 0 s−1 1 (s + 1)(s − 1) (b) Poler: -2 och -5 Nollst¨ allen: -1 Systemet ¨ ar stabilt eftersom samtliga poler ligger i v¨anster halvplan. (c) I-delens huvudsakliga syfte a ¨r att eliminera det station¨ara felet mellan referenssignal och utsignal. (d) Under f¨ oruts¨ attning att systemet ¨ar linj¨art skalas utsignalen proportionellt mot insignalen. I figur 1 blir utsignalen lika med 0.5 i station¨aritet f¨or ett steg som insignal med amplituden 1. Med en amplituden 2 p˚ a insignalen s˚ a blir utsignalen d¨armed lika med 0.5*2=1 i station¨aritet. (e) Polerna till G1 (s) ges av s2 + 2s + 1 = 0 ⇒ s = −1 dvs tv˚ a rella poler i s = −1. Polerna till G2 (s) ges av s2 + 2s + 2 = 0 ⇒ s = −1 ± i dvs tv˚ a komplexa poler i s = −1 ± i. Eftersom oscillativt system ¨ ar kopplat till koplexa poler ¨ar G2 (s) mer oscillativt a¨n G1 (s). 2. (a) Det slutna systemet Gc (s) ¨ ar ¨overf¨oringsfunktionen fr˚ an r till y, dvs Y (s) = Gc (s)R(s). Eftersom det slutna systemet har statisk f¨orst¨arkning 1 s˚ a kommer a mot 1 enligt slutv¨ardesteoremet ¨aven utsignalen att g˚ 1 lim y(t) = lim sY (s) = lim sGc (s)R(s) = lim sGc (s) = Gc (0) = 1 s→0 s→0 s→0 s t→∞ (b) K¨anslighetsfunktionen S(s) ¨ ar ¨overf¨oringsfunktionen fr˚ an v till y, dvs Y (s) = S(s)V (s). Vi kan nu anv¨ anda oss av att det faktum att f¨or ett stabilt linj¨art system s˚ a f˚ ar vi f¨ or en sinus-signal in, en sinus-signal ut, n¨ar transienterna har d¨ott ut. Utsignalen kommer att ha f¨oljande utseende y(t) = |S(iω0 )| sin(ω0 t + arg S(ω0 i)) n¨ar v(t) = sin(ω0 t) H¨ar analyserar vi en st¨ orning med frekvens ω0 = 1[rad/s]. Ur bodediagrammet f¨or S(s) kan vi avl¨ asa |S(i · 1)| ≈ 4 dB = 10(4/20) ≈ 1.6 arg S(1 · i) ≈ 45◦ och d¨ armed y(t) ≈ 1.6 sin(t + 45◦ ) (c) Eftersom superpositionsprincipen g¨aller f¨or linj¨ara system har vi nu Y (s) = Gc (s)R(s) + S(s)V (s). Genom att kombinera resultaten i 2a) och 2b) f˚ as d¨arf¨or y(t) ≈ 1.6 sin(t + 45◦ ) + 1 1 ¨ (d) Overf¨ oringsfunktionen fr˚ an −n till y ges den komplement¨ara k¨anslighetsfunktionen F (s)G(s) T (s) = 1+F (s)G(s) = Gc (s). F¨ orst¨arkningen av m¨atbruset kan d¨arf¨or best¨ammas ur bodediagrammet f¨ or det slutna systemet Gc . D¨arur kan vi avl¨asa att m¨atbruset d¨ampas f¨ or frekvenser ω > 10 [rad/s] eftersom |Gc (iω)| < 1 f¨or dessa ω. (e) Det verkliga systemet ges av G0 (s) = α · G(s) Det relativa modellfelet ∆G (s) ges d˚ a av G0 (s) = G(s)(1 + ∆G (s)) ⇔ ∆G (s) = α − 1 = 0.1 Vi konstaterar att F (s) stabiliserar G(s) ty det kretsf¨orst¨arkningen F (s)G(s) har positiv fasmarginal. Vidare har G(s) och G0 (s) samma antal poler i h¨oger halvplan eftersom endast en konstant skiljer dem˚ at. Slutligen g˚ ar b˚ ade F (s)G(s) och F (s)G0 (s) mot noll d˚ a |s| g˚ ar mot o¨andligheten enligt bodediagrammet f¨or F (s)G(s). Enligt robusthetskriteriet ¨ ar d˚ a det sanna ˚ aterkopplade systemet stabilt s˚ a l¨ange 1 1 α − 1 = 0.1 < |T (iω)| = |Gc (iω)| f¨or alla ω. Detta ¨ar de facto uppfyllt eftersom |Gc (iω)| < 10 = 20 dB enligt bodediagrammet f¨or Gc (s). 3. (a) i. Med tillst˚ anden x1 = y, x2 = y˙ f˚ as tillst˚ andsformen 0 0 1 u x+ x˙ = 1 0 −1 y= 1 0 x ii. Tillst˚ ands˚ aterkopplingen u = −Lx + r ger att det ˚ aterkopplade systemet f˚ ar den karakteristiska ekvationen det(λI − (A − BL)) = 0 ⇔ λ2 + (1 + l2 )λ + l1 = 0 Polplacering i −1 motsvarar den ¨onskade ekvationen (λ + 1)2 = λ2 + 2λ + 1 = 0. J¨ amf¨ orelse ger l2 = 1 och l1 = 1 och tillst˚ ands˚ aterkopplingen blir u = −x1 − x2 + r. iii. N¨ ar vi ist¨ allet m¨ ater bilens hastighet ska y = x2 vilket inneb¨ar att vi f˚ ar en ny matris C = 0 1 . Det ger f¨oljande tillst˚ andsmodell 0 1 0 x˙ = x+ u 0 −1 1 y= 0 1 x Observerbarhetsmatrisen ¨ ar d˚ a C 0 1 O= = CA 0 −1 Det icke observerbara underrummet ges av 0 1 x1 0 = 0 −1 x2 0 1 dvs det sp¨ anns av vektorn . Eftersom x1 ¨ar bilens position kan vi inte 0 skatta denna utifr˚ an endast en m¨atning av hastigheten. 2 (b) B- III: Alla bodediagram har statisk f¨orst¨arkning 1 utom Bodediagram B. Vidare har alla stegsvar slutv¨ arde 1 utom Stegsvar III. D¨arf¨or m˚ aste B h¨ora till III. A - II: Endast Bodediagram A har en resonanstoppen och endast Stegsvar II har en ¨ oversl¨ ang. S˚ alnda m˚ aste de h¨ora ihop. D - IV, C - I, : Eftersom bandbredden i Bodediagram D ¨ar h¨ogre ¨an bandbredden i Bodediagram C och eftersom Stegsvar IV ¨ar snabbare ¨an Stegsvar I f˚ as D IV och C - I. 4. (a) Det slutna systemet ges av Gc (s) = F (s)G(s) K50 = 3 2 1 + F (s)G(s) s + 15s + 50s + K50 Vi f˚ ar d˚ a P (s) = s3 + 15s2 + 50s = s(s + 5)(s + 10), Q(s) = 50, n=3 m=0 Startpunkter: P (s) = 0 ⇒ s = 0, s = −5, s = −10 Slutpunkter: Q(s) = 0 ⇒ Inga slutpunkter Asymptoter: - Antal: n − m = 3 π (k = 0) 3 π π - Riktningar: 3 + 2k 3 = π (k = 1) 5π (k = 2) 3 1 - Sk¨ arningspunkt: 3 (0 − 5 − 10) = −5 - Delar av reella axeln som tillh¨or rotorten: (−∞, -10] och [-5, -0]. S˚ alunda kommer roten som b¨ orjar i -10 att f¨olja asymptoten l¨angs reella axeln ut mot negativa o¨ andligheten. R¨otter som b¨orjar i -5 resp 0 kommer d¨aremot att vandra mot varandra d˚ aK¨ okar. F¨or n˚ agot K-v¨arde kommer de att m¨otas och d¨arefter g˚ a ut i komplexa talplanet f¨or att slutligen n¨arma sig varsin asymptot n¨ar K g˚ ar mot o¨ andligheten. Det ger en rotort enligt figur 1. Root Locus 6 Asymptote → Imaginary Axis (seconds−1) 4 ← K=K 3 2 ↓ K=K1 0 ↑ K=K 2 −2 Asymptote → −4 −6 −15 −10 −5 0 Real Axis (seconds−1) Figur 1: Rotort f¨or systemet i uppgift 4) 3 5 Eftersom asymptoterna f¨ or de tv˚ a komplexkonjugerade polerna pekar ut i h¨oger halvplan, kommer dessa poler f¨or n˚ agot K att sk¨ara imagin¨ara axeln. N¨ar detta sker f˚ as genom ins¨ attning av s = iw i P (s) + KQ(s) = 0, vilket ger P (iw) + KQ(iw) = 0 ⇔ 50K − iw3 − 15w2 + 50iw = 0 Uppdelning i imagin¨ ar- och realdel ger −w3 + 50w = 0 50K − 15w2 = 0 Den f¨ orsta av dessa ekvationer ger tv˚ a m¨ojligheter, w = 0 och w2 = 50. Insatt i den undre ekvationen ger detta K = 0 och K = 15. Vi har allts˚ a tre sk¨arningar med imagin¨ √ ara axeln, vid w = 0 f¨or K = 0 (dvs en av startpunkterna) och vid w = ± 50 f¨ or K = 15. D¨ armed befinner sig f¨or 0 < K < 15 alla poler i v¨anster halvplan och det ˚ aterkopplade systemet ¨ar f¨or dessa v¨arden p˚ a K stabilt. Snabbheten hos det ˚ aterkopplade systemet ges av den dominerande polens avst˚ and till origo. Enligt rotorten ¨okar detta avst˚ andet med ¨okande K och s˚ alunda ¨ okar ¨ aven snabbheten. F¨or sm˚ a K ¨ar alla poler reella, medan f¨or stora K blir tv˚ a poler komplexa. Systemet ¨ar allts˚ a v¨al d¨ampat f¨or sm˚ a K men oscillativt f¨ or stora K. F¨ or K > 15 v¨axer dessa oscillationer obegr¨ansat och systemet blir instabilt. (b) Eftersom systemet inneh˚ aller en integrator kommer det station¨ara felet med ett steg som refererenssignal att g˚ a mot noll s˚ a l¨ange ˚ aterkopplingen ¨ar stabil. Detta kan ¨ aven ses med slutv¨ardesteoremet. Laplacetransformen f¨or ett steg r(t) = a ¨ ar R(s) = a/s. Det station¨ara felet f¨or det ˚ aterkopplade systemet med en P-regulator d¨ ar K > 0 blir d¨arf¨or enligt slutv¨ardesteoremet 1 R(s) 1 + F (s)G(s) s(s + 5)(s + 10) = lim a=0 s→0 s(s + 5)(s + 10) + 50K lim e(t) = lim sE(s) = lim s t→∞ s→0 s→0 Observera att slutv¨ ardesteoremet ¨ar endast till¨ampbart f¨or stabila system, dvs d˚ a K < 15 enligt f¨ oreg˚ aende uppgift. (c) Varken stegsvaret f¨ or K = K1 eller K = K2 har enligt figur 9 och figur 10 n˚ agon ¨ oversl¨ ang vilket indikerar att motsvarande poler ¨ar reella. F¨or dessa ˚ aterkopplingar har allts˚ a de tv˚ a l˚ angsammaste polerna ¨annu inte vandrat ut i det komplexa talplanet. Eftersom stegsvaret f¨or K = K1 ¨ar l˚ angsammare ¨an stegsvaret f¨ or K = K2 ligger den dominerande polen f¨or ˚ aterkoppling K = K1 n¨armare origo ¨ an den dominerande polen f¨or K = K2 . Enligt figur 11 har stegsvaret f¨or K = K3 ett tydligt oscillativt beteende vilket avsl¨ ojar att det ˚ aterkopplade systemet har komplexkonjugerade poler. Vi konstaterar a ven att oscillationerna avtar, vilket indikerar att systemet a¨r stabilt. ¨ Detta intr¨ affar f¨ or v¨ arden K = K3 d¨ar de tv˚ a l˚ angsammaste polerna vandrat ut i det komplexa talplanet men ¨annu inte vandrat in i h¨oger halvplan. Se figur 1 f¨ or t¨ ankbara platser i rotorten som motsvaras av ˚ aterkopplingarna K1 , K2 och K3 . 5. (a) En P-regulator F (s) = K ¨ andrar inte fasdiagrammet f¨or kretsf¨orst¨arknigen utan endast dess amplituddiagram. F¨or att f˚ a en fasmarginal p˚ a minst 55◦ m˚ aste allts˚ a sk¨ arfrekvensen ligga under wc < 2 [rad/s] eftersom arg G(i2) ≈ −125◦ = ◦ −180 + 55◦ . Detta motsvarar enligt amplituddiagrammet en f¨orst¨orkning p˚ a 4 K = 1/|G(i2)| ≈ 5 dB ≈ 2. F¨or st¨orre K kommer fasmarginalen att minska eftersom b˚ ade amplituddiagrammet och fasdiagrammet avtar monotont. Det st¨ orta f¨ orst¨ arkningen ¨ ar allts˚ a K ≈ 2 vilket ger en sk¨arfrekvens p˚ a wc ≈ 2 [rad/s] (b) Uppgiften l¨ oses h¨ ar med lead-lag-design. Den ¨onskade sk¨arfrekvensen ¨ar samma som den nuvarande, dvs ωc,d = ωc = 1 [rad/s] vilket enligt figur 12 redan har en fasmarginal p˚ a 73◦ . En eventuell lag-l¨ank g¨or att 73◦ − 6◦ = 67◦ kommer att ˚ aterst˚ a av denna fasmarginal. Eftersom kravet var ϕm > 67◦ beh¨ovs h¨ar ingen extra fasavansering och s˚ alunda ingen lead-l¨ank. F¨or att uppfylla kravet p˚ a rampfelet anv¨ands en lag-l¨ank F (s) = τI s + 1 τI s + γ (1) ¨ Overf¨ oringsfunktionen fr˚ an referenssignalen till reglerfelet ¨ar E(s) = 1 R(s) 1 + F (s)G(s) D˚ a en ramp har laplacetransformen R(s) = 1/s2 f˚ ar vi fr˚ an slutv¨ardesteoremet lim e(t) = lim sE(s) = lim s t→∞ s→0 s→0 1 1 = 1 + F (s)G(s) s2 1 γ 1 = γ ≤ 0.01 · lim sG(s) s→0 | {z } =1 vilket ger γ = 0.01 F¨or att lag-l¨ anken inte ska f¨ ors¨amra fasmarginalen alltf¨or mycket v¨aljs enligt tumregeln τI = 10/wc,d = 10. Totalt f˚ ar vi allts˚ a en regulator enligt (1) med parametrarna valda enligt ovan. (c) Vi l¨ oser ¨ aven denna uppgiften med lead-lag-design. F¨orst noterar vi att vi inte har n˚ agot krav p˚ a station¨ art fel. S˚ alunda beh¨ovs ingen lag-l¨ank. Vidare, vid den ¨ onskade sk¨ arfrekvensen ωc,d = 7 rad/s ¨ar fasen arg G(iωc,d ) = −180◦ . Vi har allts˚ a 0◦ fasmarginal och m˚ aste fasavancera hela 100◦ f¨or att ◦ uppn˚ a den ¨ onskade fasmarginalen 100 . Eftersom en lead-l¨ank som mest kan fasavancera 90◦ beh¨ ovs h¨ ar tv˚ a lead-l¨ankar f¨or att uppn˚ a ¨onskad fasmarginal. Vi v¨ aljer parametriseringen av b˚ ada lead-l¨ankarna lika. Vi betraktar allts˚ a regulatorn τD s + 1 F (s) = KFlead (s)Flead (s), d¨ar Flead (s) = (2) βτD s + 1 Vi l˚ ater nu lead-l¨ ankarna fasavancera ϕmax = 100◦ /2 = 50◦ vardera, vilket enligt figur 5.13 p˚ a sidan 106 i l¨ aroboken motsvarar β = 0.13. F¨or att placera den maximala fas¨ okningen vid den ¨onskade sk¨arfrekvensen v¨aljer vi τD = ω 1√β ≈ c,d 0.40. F¨ or att wc,d = 7 rad/s verkligen ska vara en sk¨arfrekvens m˚ aste f¨oljande g¨alla K |Flead (iωc,d )| |Flead (iωc,d )| |G(iωc,d )| = 1 | {z }| {z } | {z } = √1β = √1β ⇒ K= β ≈ 1.9 |G(iωc,d )| ≈0.067 d¨ar |G(iωc,d )| = −23.5 dB = 10−23.5/20 ≈ 0.067 kan avl¨asas som amplitudmarginalen ur bodediagrammet f¨ or G. Regulatorn ges d˚ a av (2) med parametrarna valda enligt ovan. 5
© Copyright 2024