Inleiding tot Nyquist Plots in Control Engineering

Nyquist-ploegen zijn een hoeksteen van frequentie-domeinanalyse in de controletechniek, met een grafische methode om de stabiliteit en prestaties van feedbacksystemen te evalueren. Ontwikkeld door Harry Nyquist in de jaren 1930, deze percelen kaarten de frequentierespons van een systeem’s open-loop transfer functie G(s)H(s) op het complexe vlak. In tegenstelling tot Bode-ploegen, die scheiden magnitude en fase in twee grafieken, Nyquist-ploegen combineren beide in een enkel poolplot, waardoor het gemakkelijker om te visualiseren hoe winst en fase interactie bij elke frequentie. Voor ingenieurs ontwerpen controllers voor vliegtuigen, robotica, of procesbesturing, mastering Nyquist-ploegen is essentieel om robuuste stabiliteit te waarborgen en te voorkomen catastrofale oscillations.

In deze uitgebreide gids zullen we de interpretatie van magnitude en fase in Nyquist-compatibele percelen in detail onderzoeken. We zullen de onderliggende wiskunde, praktische stabiliteitscriteria zoals het Nyquist-stabiliteitscriterium, en hoe je de marge en fasemarge direct uit het perceel kunt halen. Daarnaast zullen we de algemene misinterpretaties bespreken, de relatie tussen Nyquist en Bode-ploegen, en praktische tips geven om deze kennis toe te passen in reële engineeringscenario's. Tegen het einde, zal je een grondig begrip hebben van hoe je Nyquist-compatibele controlesystemen kunt lezen en analyseren.

De basis van Nyquist Plots: Polar Representation of Frequency Response

Een Nyquist plot is in wezen een polaire plot van de complexe functie G(jω)H(jω) aangezien de frequentie ω varieert van 0 tot ∞. In veel leerboeken bevat het Nyquist plot ook het symmetrische gedeelte voor negatieve frequenties, waardoor een gesloten contour wordt gemaakt. Het plot wordt getekend in het complexe vlak waar de x-as (echte as) het werkelijke deel van de overdrachtsfunctie vertegenwoordigt en de y-as (beeldas) het denkbeeldige deel vertegenwoordigt. Elk punt op de curve komt overeen met een specifieke frequentie, en de vector van de oorsprong tot dat punt codeert zowel de omvang als de fase.

Wiskundig geeft de open-loop-overdrachtsfunctie, voor een bepaalde frequentie ω, die wordt geëvalueerd op s = jω een complex getal:

G(jω)H(jω) =

Hier is G(jω)H(jω)

Een belangrijk onderscheid: Nyquist-perceel wordt vaak verward met poolpercelen of quot;Nyquist-diagrammenquot; in andere velden. In de controletechniek verwijst het Nyquist-perceel specifiek naar de frequentierespons van de open-loop-transferfunctie die wordt gebruikt voor stabiliteitsanalyse via het Nyquist-criterium. Het is niet alleen een plot van impedantie in de elektrotechniek (hoewel vergelijkbare concepten van toepassing zijn). Voor een solide basis, verwijzen we naar klassieke teksten zoals ]deze introductie tot Nyquist-percelen van Control Systems Lab[, die de basisprincipes bestrijkt.

Tolken van de hoogte in Nyquist Plots

De grootte bij een gegeven frequentie geeft aan hoeveel het systeem een sinusoïde ingang bij die frequentie versterkt of verzwakt. In het Nyquist-perceel is de omvang de radiale afstand tot de oorsprong. Voor een punt bij coördinaten (x, y) is de grootte shaqrt(x2 + y2). Deze hoeveelheid staat ook bekend als de winst van het open-lus systeem.

Een magnitude groter dan 1 betekent dat het systeem versterking biedt bij die frequentie; een magnitude kleiner dan 1 betekent demping. Het kritieke punt voor stabiliteitsanalyse is de magnitude bij de frequentie waar de fase doorkruist -180° (de fase crossover frequentie). Bij die frequentie is de magnitude gelijk aan de reciprociteit van de winstmarge. Specifiek, als de magnitude bij -180° fase minder dan 1 is, is het systeem voorwaardelijk stabiel; als het groter is dan 1, kan het systeem instabiel zijn.

Winstmarge van Nyquist-plot

De gain margin (GM) is een belangrijke stabiliteitsmeter. Het wordt gedefinieerd als de factor waarmee de winst kan worden verhoogd voordat het gesloten-lus systeem instabiel wordt. In een Nyquist plot is de gain margin omgekeerd evenredig met de omvang bij de fase crossover frequentie (ω pc), waar de fase -180° is. Mathematisch:

GM = 1 /

Op het perceel komt dit overeen met de afstand van het punt waar de curve de negatieve reële as kruist tot het kritische punt (-1, 0). Als de curve de negatieve reële as kruist bij -0,5 (maaghoogte 0,5), is de winstmarge 2 (of 6 dB). Als deze bij -2 (maat 2) kruist, is de winstmarge 0,5, wat aangeeft dat het systeem al instabiel is. [Engineers geven vaak de voorkeur aan een winstmarge van ten minste 6 dB (factor van 2) voor robuuste stabiliteit.[]

Om te visualiseren, stel je het Nyquist plot voor dat het -1 punt nadert. Hoe dichter de curve bij -1 komt, hoe kleiner de winstmarge. Als de curve omcirkelt of -1 raakt, is het gesloten-lussysteem marginaal stabiel of onstabiel.

Hoogte bij verschillende frequenties

Voorbij de fase-overgang is de omvang bij lage frequenties (dc gain) belangrijk voor de nauwkeurigheid van de steady-state. Een hoge dc gain vermindert steady-state fout voor stap-inputs, maar het kan ook invloed hebben op stabiliteitsmarges als niet gecompenseerd. De omvang bij hoge frequenties rolt af als gevolg van polen, dat is waarom strikt juiste systemen hebben de neiging om de oorsprong als ω→∞. De vorm van de omvang in Nyquist plot is niet zo direct leesbaar als in Bode-ploegen, maar je kunt radiaal afstanden langs de curve te meten hoe de winst verandert met frequentie.

In de praktijk leggen ingenieurs vaak een eenheidscirkel (magnitude = 1) op het Nyquist-plot. Het snijpunt van de Nyquist-curve met deze eenheidscirkel geeft de gewin crossover-frequentie (ω gc) .. de frequentie waarbij de magnitude gelijk is 1. Deze frequentie wordt gebruikt om fasemarge te berekenen.

Tolkenfase in Nyquist Plots

Fase in een Nyquist-plot wordt weergegeven door de hoek van de vector van de oorsprong tot een punt op de curve, gemeten vanaf de positieve reële as. Een positieve fase betekent dat de output de input leidt (tegen de klok in draaien), terwijl negatieve fase de outputvertragingen betekent (om de klok in te gaan). Voor de meeste fysieke systemen domineert fasevertraging, vooral bij hoge frequenties als gevolg van tijdvertragingen en polen.

De meest kritische fasewaarde is -180° (of -π radialen). Wanneer de fase -180° bereikt wordt de feedback positief als de omvang ook voldoende groot is, wat leidt tot instabiliteit. De frequentie waarbij de fase -180° is wordt de fase crossover frequentie (ω pc) genoemd. Bij deze frequentie kruist de Nyquist curve de negatieve reële as. Als deze kruising plaatsvindt links van -1 op de reële as (d.w.z. magnitude > 1), is het systeem instabiel; als rechts (marginaal < 1), is het systeem stabiel.

Fase Marge van Nyquist Plot

Fasemarge (PM) is de aanvullende fasevertraging die nodig is om het systeem op de rand van instabiliteit te brengen (d.w.z. om de -180°-fase te bereiken bij de winstoverslagfrequentie). Het wordt gemeten bij de frequentie waar de magnitude gelijk is aan 1 (gain crossover frequentie, ω gc). Op het Nyquist plot is de fasemarge de hoek tussen de negatieve reële as en de lijn van de oorsprong tot het punt waar de curve de eenheidscirkel snijdt. Meer bepaald, als de Nyquist curve de eenheidscirkel meet bij een hoek φ (in graden), dan is de fasemarge:

PM = φ + 180°

Bijvoorbeeld, als de curve de eenheidscirkel snijdt in een fase van -135°, is de fasemarge 45°. Een fasemarge van minder dan 45° duidt op een systeem met een significante overschrijding in de staprespons; een fasemarge van bijna 0° betekent bijna-stabiliteit. Goede ingenieurspraktijk heeft meestal een fasemarge tussen 45° en 75°.

Om de fasemarge direct van een Nyquist-plot te vinden, moet u een cirkel van straal 1 in het midden van de oorsprong tekenen. Waar de Nyquist-curve deze cirkel kruist (voor het eerst, meestal), meet de hoek van de negatieve reële as tot dat punt. Dit is de fasemarge. Veel controle-ontwerpgereedschappen automatisch berekenen.

Het criterium van de stabiliteit van Nyquist: van omcirkelingen naar stabiliteit

Het Nyquist stabiliteitscriterium is het meest krachtige kenmerk van het Nyquist plot. Het heeft betrekking op de stabiliteit van het gesloten-lus systeem met de omcirkelingen van het kritieke punt (-1, 0) door het Nyquist plot van de open-loop overdrachtsfunctie G(s)H(s). Het criterium is verantwoordelijk voor open-loop polen in het rechter-half vlak (RHP).

Laat N het aantal kloksgewijze omcirkelingen van het punt -1 zijn door het Nyquist plot van G(s)H(s) zoals s doorkruist de Nyquist contour (inclusief de denkbeeldige as en een grote halve cirkel in het rechter halve vlak).Daarna wordt het aantal instabiele gesloten luspolen Z[] gegeven door:[

][

Z = N + P[

[P[ is het aantal open-looppolen in het rechter halve vlak (inclusief op de denkbeeldige as). Voor stabiliteit, Z = 0]], dus het Nyquist plot moet en tegenkle worden omcirkeld als een aantal keer in de R-lus:[

In de praktijk is het systeem stabiel als het open-lus systeem stabiel is (P=0), als het Nyquist-plot niet omcirkeld -1. Als het plot met de klok mee omcirkelt -1 is het systeem instabiel. Als het omcirkelt -1 tegen de klok in, is het alleen stabiel als er een gelijk aantal RHP-polen zijn.

Het is belangrijk om de juiste richting te gebruiken: het Nyquist-plan voor positieve frequenties is slechts de helft van de contour; ingenieurs voltooien het plan door te spiegelen voor negatieve frequenties om een gesloten lus te vormen. De omcirkelingen worden geteld voor de volledige gesloten contour. Voor de meeste praktische systemen (geen RHP-polen), gewoon controleren of -1 ligt aan de linker- of rechterkant van de Nyquist curve als frequentie toeneemt is voldoende. Echter, voor systemen met RHP polen of nullen, is het volledige criterium nodig. Gedetailleerde voorbeelden zijn te vinden in Matworks documentatie op Nyquist plots[].

Lezen van encirclings van de Plot

Om omcirkelingen te bepalen, trek een lijn uit het punt -1 in welke richting dan ook; tel hoeveel keer de Nyquist curve deze lijn kruist. De richting (met de wijzers van de klok mee of tegen de klok in) bepaalt het teken. Als alternatief kunt u een mentaal quot gebruiken; het opwinden van het getalquot; benaderen. Voor een eenvoudig systeem zonder RHP-polen is de stabiliteitstoestand dat het Nyquist-complot niet -1 aan de rechterkant moet hebben wanneer het in de richting van de toenemende frequentie wordt doorgereden. Met andere woorden, het punt -1 moet buiten het kritieke gebied liggen.

Praktische analyse: Samenvoegen van de hoogte en fase met behulp van Nyquist Plots

Terwijl Bode verschillende omvang en fases verdeelt, tonen Nyquist-ploegen beide gelijktijdig, wat nuttig is voor het visualiseren van hoe winst en fase interageren. Bijvoorbeeld, bij het ontwerpen van een compensator, kun je zien hoe het toevoegen van een lead netwerk de Nyquist curve naar rechts verplaatst (verbetering van fasemarge) terwijl de omvang toeneemt. Omgekeerd trekt de vertragingscompensatie de curve naar de oorsprong bij hoge frequenties, maar kan de fasemarge bij lage frequenties verminderen.

Winst- en fasemarges van een enkele perceel

Een van de grootste praktische waarden van het Nyquist-complot is dat je zowel de winstmarge als de fasemarge ervan kunt lezen, mits je de eenheidscirkel en de negatieve reële as kent.

  1. Identificeer het snijvlak van de Nyquist curve met de negatieve reële as (fase = -180°). De grootte geeft op dat punt de winstmarge zoals eerder beschreven.
  2. Identificeer het snijvlak met de eenheidscirkel (might = 1). De hoek van dat punt (gemeten vanaf de positieve reële as) geeft de fasemarge: PM = hoek + 180° (als de hoek negatief is).
  3. Als de Nyquist curve de eenheidscirkel niet snijdt (wat betekent dat de grootte nooit gelijk is aan 1), dan heeft het systeem oneindige fasemarge, maar je moet nog steeds de winstmarge controleren.

Belangrijk: Voor systemen met meerdere kruisingen bepaalt de meest kritische kruising de marges. Controleer altijd de kruising die het dichtst bij het -1 punt ligt.

Veel voorkomende Pitfalls in het interpreteren van Nyquist Plots

  • Behoud dat de vectorlengte magnitude is; de hoek is fase. Beginners lezen vaak de afstand tot de werkelijke as als grootte. Gebruik een raster of schaal.
  • Met behulp van alleen positieve frequentietak: Het stabiliteitscriterium vereist de volledige contour, inclusief het spiegelbeeld voor negatieve frequenties. Veel softwaretools tonen alleen de positieve frequentietak; je moet de gesloten lus mentaal voltooien. Als het plot voor negatieve frequenties is, is het symmetrisch rond de werkelijke as.
  • Het negeren van open-lus-polen op de denkbeeldige as: Systemen met integratoren (polen bij s=0) veroorzaken dat het Nyquist-complot bij lage frequenties tot oneindigheid gaat. De Nyquist-contour moet rond deze polen springen, wat leidt tot boogjes bij oneindigheid die in omtrek geteld moeten worden.
  • Overzicht van tijdvertragingen: Tijdvertragingen voegen extra fasevertraging toe zonder invloed op de omvang. Dit kan ertoe leiden dat het Nyquist-complot naar binnen spiralt, mogelijk instabiliteit veroorzaakt bij hoge frequenties. Het Nyquist-complot is nog steeds geldig, maar het oneindige frequentiegedrag moet zorgvuldig worden behandeld.

Gebruik van softwaretools voor Nyquist-analyse

Modern controleontwerp wordt uitgevoerd met behulp van rekengereedschappen zoals MATLAB, Python (control library), of Scilab. Deze tools genereren automatisch Nyquist plots en kunnen winst- en fasemarges berekenen met één commando. Echter, het begrijpen van de onderliggende interpretatie is essentieel voor het verifiëren van resultaten en het oplossen van onverwachte instabiliteit. Bijvoorbeeld, MATLAB’s functieplotst de positieve frequentietak; het commando geeft winst- en fasemarges voor het open-lussysteem terug. Python’s control library biedt vergelijkbare functionaliteit. Bij het gebruik van deze tools, altijd dubbel-controle van de richting van encircllements en onthoud dat het plot alleen frequenties van 0 tot en met ∞ kan tonen; om de volledige contour te zien, moet u het spiegelbeeld handmatig toevoegen. Een uitgebreide tutorial over het gebruik van Python voor Nyquist analyse kan worden gevonden op ]Python Control Systems documentatie[

Verwante Nyquist Plots aan Bode Plots

De NYQUS- en Bode-ploegen zijn complementair. Bode-ploegen bieden duidelijke informatie over de omvang en fase afzonderlijk over een breed frequentiebereik, waardoor het gemakkelijker is resonantiepieken, roll-off-snelheden en crossoverfrequenties te identificeren. Nyquistploegen comprimeren alle frequentieinformatie in één curve, waarbij het kritische punt -1 en de totale vorm wordt benadrukt. Ingenieurs gebruiken vaak beide: beginnen met Bode om een compensatie te ontwerpen, valideren dan stabiliteit met Nyquist. De twee zijn gerelateerd door het concept van de complexe vlakmapping. Bijvoorbeeld, de gewin crossover frequentie die wordt geïdentificeerd uit het Bode-omvangplot komt precies overeen met het punt waar het Nyquist-plot de eenheidscirkel intersecteert. Ook de fase-crossoverfrequentie van Bode komt overeen met het Nyquist-plot’s-kruising met de negatieve reële as. Voor meer over deze relatie, zie deze universiteitsbron op het Nyquist-criterium].

Geavanceerde onderwerpen: gevoeligheid, aanvullende gevoeligheid en schijfmarges

Terwijl de winst- en fasemarges traditionele metriek zijn, maakt de moderne robuuste controletheorie gebruik van aanvullende maatregelen zoals gevoeligheidspieken. Het Nyquist-complot kan ook worden gebruikt om de gevoeligheidsfunctie af te leiden S(s) = 1/(1 + G(s)H(s))[]. De maximale gevoeligheid Ms[] is de maximale afstand van -1 tot elk punt op de Nyquistcurve. Een kleinere maximale afstand impliceert een betere stabiliteit robuustheid. De aanvullende gevoeligheidsfunctie T(s)[] heeft betrekking op prestaties. Schijfmarges, die tegelijkertijd winst- en fasevariaties overwegen, kunnen ook worden gevisualiseerd op het Nyquist-plot als een gebied rond het -1 punt. Engineers in lucht- en automotive velden gebruiken vaak deze geavanceerde metrics om de systeembetrouwbaarheid te garanderen onder parametervariaties.

Om de schijfranden van een Nyquist-plot te berekenen, stel je een schijf voor die zich op -1 richt met een bepaalde straal; als de Nyquist-curve buiten deze schijf blijft, kan het systeem een bepaalde hoeveelheid gelijktijdige winst en faseonzekerheid tolereren zonder onstabiel te worden. Dit is een meer uitgebreide maat dan afzonderlijke winst- en fasemarges.

Praktische werkvoorbeeld: Tweede-ordesysteem

De fasemarge is gelijk aan 1 door de integrator te bepalen en de integrator te benaderen. De fasemarge is dus gelijk aan -90° (door de integrator) en komt -180° als ω→∞. Het plot kruist de negatieve reële as bij een bepaalde eindige frequentie. Voor dit systeem, de crossover treedt op een grootte kleiner dan 1, dus het gesloten-lussysteem is stabiel. De aanwinstmarge is oneindig (aangezien het plot nooit de -1 in omvang bereikt omdat het de negatieve reële as naar rechts van -1) kruist, kan de fasemarge worden gevonden waar de enorme waarde is 1. Door het oplossen van .G(jω)H(jω) = 1, vinden we .618 rad/s, en de fase bij die frequentie is ongeveer 18,5°, en de frequentie is ongeveer 18,5°, wat een aanvaardbare marge geeft.

Nu het systeem wijzigen: voeg een winst van 5: G(s)H(s) = 5 / (s(s+1))[. Het Nyquist plot zal worden geschaald door 5. Het kruispunt met de negatieve reële as treedt nu op bij magnitude 5 × (iets groter dan 1) . . Eigenlijk wordt de kruispuntpunt magnitude 5 keer de vorige kruising magnitude. Als dat product groter is dan 1, wordt het systeem instabiel. In dit geval, de kruising magnitude voor het oorspronkelijke systeem was 0,5, dus met winst 5 wordt het 2,5, wat betekent dat de Nyquist plot encircles -1, en het gesloten-loop systeem is instabiel. Dit illustreert de directe relatie tussen winst en stabiliteit.

Conclusie: het beheersen van Nyquist Plot interpretatie

Door te begrijpen dat de omvang de radiale afstand van de oorsprong en fase is de hoek van de positieve werkelijke as, kunnen ingenieurs zowel winst als fasemarges rechtstreeks uit het perceel halen. Het Nyquist stabiliteitscriterium biedt een robuuste methode om de stabiliteit van gesloten lus te beoordelen, zelfs voor systemen met open-lus instabiliteit. Door de combinatie van Nyquist analyse met Bode plots en moderne gereedschappen zorgt voor een uitgebreid ontwerp en probleemoplossing. Terwijl u de praktijk interpreteert meer complexe Nyquist . Vooral die met vertraging, niet-minimale fasen of meerdere frequentieafhankelijke elementen . Uw intuïtie voor frequentie-domein gedrag zal verbeteren. Altijd onthouden het kritische punt (-1,0) en gebruik de eenheidscirkel als uw gids. Met deze vaardigheden kunt u besturingssystemen ontwerpen die zowel stabiel zijn als presteren over een breed scala van operationele omstandigheden.

Voor verdere lezing, verken het originele papier door H. Nyquist, quot;Regeneratie Theoryquot; (1932) of moderne leerboeken zoals Moderne Control Engineering door Ogata en Feedback Control of Dynamic Systems door Franklin, Powell en Emami-Naeini.