Forståelse af PID-regulatorers principper, komponenter og typer forklaret

Forståelse af PID-regulatorers principper, komponenter og typer forklaret

En pid-regulator er en central del af ethvert styresystem. Du bruger den til at holde processen tæt på dit sætpunkt ved at reducere fejlen mellem det, du ønsker, og det, der rent faktisk sker. Når du sætter et mål, justerer regulatoren styringen for at styre processen. Industrier er afhængige af pid-regulatorer til opgaver som temperatur-, bevægelses- og flowstyring. Faktisk bruger omkring 95 % af industriel automatisering pid. Det globale marked for pid-regulatorer nåede 2.3 milliarder dollars i 2023, med en forventet stærk vækst. Du ser pid i alt fra en DC-motorregulator til komplekse børstede DC-motorregulatorer. Ziegler-Nichols-metoden hjælper dig med at justere regulatoren for at opnå de bedste resultater, som vist i tabellen nedenfor.

Kontrol type

Proportionel forstærkning (P)

Integral tid (Ti)

Afledt tid (Td)

P

0.5 × Kc

N / A

N / A

PI

0.45 × Kc

Stk. / 1.2

N / A

PID

0.60 × Kc

0.5 × stk.

Stk. / 8

Dobbelt søjlediagram, der viser økonomiske og procentuelle statistikker for globale PID-regulatorer

Nøgleforsøg

  • PID-regulatorer hjælper med at holde tingene stabile. De gør dette ved at mindske forskellen mellem det, du ønsker, og det, du får. De bruger tre handlinger: proportional, integral og derivat.

  • Hver PID-del har sin egen opgave. Proportionalitet reagerer hurtigt, når der er en fejl. Integralfunktionen retter fejl, der varer længe. Afledte gætter, hvad der vil ske derefter, for at undgå at gå for vidt.

  • Der findes forskellige typer PID-regulatorer til forskellige opgaver. Nogle er simple, som f.eks. P-regulatorer. Fuldstændige PID-regulatorer håndterer vanskeligere opgaver. Avancerede typer giver endnu bedre kontrol, når tingene ændrer sig.

  • PID-regulatorer bruges mange steder. De er i fabrikker, robotter og elsystemer. Folk bruger dem, fordi de er pålidelige og nemme at justere. De fungerer også godt, når tingene ændrer sig.

  • For at opnå de bedste resultater skal du justere PID-indstillingerne omhyggeligt. Skift én indstilling ad gangen. Se, hvordan systemet opfører sig. Brug værktøjer eller metoder som Ziegler-Nichols til at hjælpe dig.

Grundlæggende om PID-regulatorer

Definition

En pid-regulator er et værktøj, der hjælper med at holde tingene stabile. Den kontrollerer forskellen mellem det, du ønsker, og det, du har. Derefter ændrer den styringen for at gøre denne forskel mindre. Du bruger den, når du vil have en maskine til at holde en bestemt hastighed eller temperatur. Regulatoren bruger tre handlinger: proportional, integral og derivat.

En pid-regulator fungerer i en feedback-loop. Den måler outputtet og sammenligner det med sætpunktet. Derefter ændrer den inputtet for at komme tættere på målet. Dette sker igen og igen. Det hjælper systemet med at forblive stabilt og fungere godt.

Forskere har testet pid-regulatorer i mange virkelige situationer. For eksempel:

  • Ingeniører fandt en ny måde at kontrollere, om en pid-regulator er pålidelig. De observerede, hvordan den fungerede over tid, selv når tingene ændrede sig.

  • I en test kørte en pid-regulator et hydraulisk system i et fly. Det fortsatte med at fungere godt, selvom delene blev gamle.

  • En anden test brugte en pid-regulator til at holde tryk og flow stabilt under en brøndafbrydelse. Den viste, at regulatoren kunne håndtere krævende og skiftende opgaver.

Disse undersøgelser viser, at man kan stole på en pid-regulator i mange styresystemer. Den fungerer selv i vigtige og krævende opgaver.

Formål

Du bruger en pid-regulator til at holde en proces tæt på dit mål. Den fungerer, selv når tingene omkring den ændrer sig. Hovedopgaven er at gøre fejlen mellem sætpunktet og den reelle værdi så lille som muligt. Regulatoren gør dette ved at ændre styresignalet på en smart måde. Den bruger de tre handlinger, der er indbygget i dens design.

PID-regulatorer er populære, fordi de fungerer mange steder og er nemme at bruge. Du behøver ikke at kende alle detaljer om systemet. Du måler bare outputtet og finder fejlen. Regulatoren klarer resten. Dette gør PID-regulatorer til et populært valg inden for industri, videnskab og nye områder som nanoteknologi.

NI LabVIEW-artiklen siger, at en pid-regulator holder tingene stabile. Den kontrollerer altid outputtet, finder fejlen og foretager hurtige ændringer. Denne enkle metode fungerer i mange styresystemer, fra fabrikker til laboratorier.

Studier viser, at pid-regulatorer anvendes i over 90 % af industrielle kontrolkredsløb. De hjælper med problemer som forsinkelser, pludselige ændringer og udstyrsbegrænsninger. Forskere fandt, at alle tre dele af pid-regulatoren hjælper systemet med at reagere hurtigt og forblive stabilt. I én undersøgelse forklarede pid-regulatorer de fleste ændringer i, hvordan mennesker og maskiner tilpasser sig. Dette viser, hvor nyttige de er.

Du kan se pid-controllere mange steder:

  • Hold temperaturen stabil i en kemisk reaktor

  • Styring af motorens hastighed i en robot

  • Styring af væskeflowet på en fabrik

En pid-regulator giver dig en simpel, men effektiv måde at designe et styresystem på. Den fungerer godt, selv når tingene bliver vanskelige. Du kan justere regulatoren, så den passer til dine behov. Dette gør den velegnet til mange designs.

Fordele ved PID-regulator

Beskrivelse

Robust ydeevne

Håndterer forandringer og problemer godt

Enkelt design

Nem at konfigurere og bruge i mange systemer

Bred anvendelse

Arbejder inden for industri, videnskab og teknologi

Pålidelig kontrol

Bevist i test og i det virkelige liv

Sådan fungerer PID

Sådan fungerer PID
Billede Kilde: pexels

Feedbacksløjfe

Du bruger en feedback-loop til at få en pid-regulator til at fungere. I et lukket kredsløbssystem kontrollerer regulatoren altid processen. Den sammenligner outputtet med sætpunktet. Hvis outputtet ikke stemmer overens med sætpunktet, bruger regulatoren pid-algoritmen til at ændre styresignalet. Dette holder processen tæt på dit mål.

En feedback-loop har tre hovedtrin:

  1. Mål procesoutputtet.

  2. Sammenlign outputtet med sætpunktet.

  3. Brug pid-algoritmen til at justere styresignalet.

Et teknisk dokument forklarer, at et lukket kredsløbssystem fungerer ved altid at sammenligne outputtet med sætpunktet. PID-regulatoren bruger feedback til at foretage ændringer. Regulatoren bruger proportionale, integrerede og afledte handlinger til at oprette korrektionsfaktorer. Du kan se dette i blokdiagrammer og eksempler fra den virkelige verden, f.eks. en DC-motorregulator.

Feedback-sløjfen hjælper dig med at holde processen stabil. Regulatoren tilpasser sig ændringer. Hvis processen afviger, bringer pid-algoritmen den tilbage. Dette gør pid-regulatoren til en central del af ethvert styresystem. Du finder feedback-sløjfer mange steder, f.eks. i en DC-motorstyring eller et temperaturstyringssystem.

Fejlberegning

Du skal kende fejlen for at bruge en pid-regulator. Fejlen er forskellen mellem sætpunktet og procesoutputtet. Pid-algoritmen bruger denne fejl til at beslutte, hvordan styresignalet skal ændres.

  • Pid-algoritmen beregner fejlen som:
    error = set point - process output

  • Controlleren bruger derefter tre begreber:

    • Proportionel: reagerer på den aktuelle fejl.

    • Integral: lægger tidligere fejl sammen.

    • Derivativ: forudsiger fremtidige fejl.

pid-algoritme kombinerer disse tre termer for at skabe kontrolsignalet. Akademisk forskning viser, at denne model fungerer godt. Du kan bruge tuningsmetoder, som f.eks. Ziegler-Nichols-metoden, til at indstille de bedste værdier for hvert term. Disse metoder bruger procesadfærden til at hjælpe dig med at tune controlleren.

Du kan stole på pid-algoritmen, fordi eksperter har testet den i mange systemer. Fejlberegningsmodellen er enkel, men effektiv. Du kan bruge den i alle pid-controllere, fra en DC-motorcontroller til et komplekst procesanlæg.

En DC-motorstyring bruger pid-algoritmen til at holde motorhastigheden på sætpunktet. Styringen kontrollerer procesoutputtet, finder fejlen og ændrer styresignalet. Dette holder processen stabil og outputtet tæt på dit mål.

PID-komponenter

Proportionel periode

Proportionalitetsleddet er den første del af en pid-regulator. Det reagerer med det samme på fejlen mellem dit sætpunkt og procesoutputtet. Regulatoren ganger denne fejl med et tal kaldet den proportionale forstærkning. Hvis du gør denne forstærkning større, reagerer regulatoren hurtigere. Processen bevæger sig hurtigt mod dit mål. Men hvis forstærkningen er for høj, kan processen blive ustabil. Den kan begynde at svinge frem og tilbage. Proportionalitetsleddet hjælper med at reducere steady-state-fejlen, men det kan ikke fjerne det hele. For eksempel, i en vandvarmer, reagerer dette led hurtigt, når temperaturen falder. Alligevel bringer det muligvis ikke varmen præcist til sætpunktet.

Tip: Ændr den proportionale forstærkning langsomt. For meget kan få processen til at svinge eller blive ustabil.

Integraltermin

Integralleddet ser på alle tidligere fejl. Det lægger fejlen sammen over tid. Dette hjælper med at fjerne steady-state-fejl. Hvis procesoutputtet forbliver under sætpunktet, får integralleddet regulatoren til at reagere mere. Dette gør den, indtil outputtet matcher målet. Dette gør pid-regulatoren god til job, der kræver præcis styring. Test viser, at en forøgelse af integralforstærkningen hjælper processen med at nå sætpunktet. Det reducerer også steady-state-fejl. Men for meget integralhandling kan få processen til at overskride eller blive ustabil. Dette problem kaldes integral windup. Du kan bruge anti-windup-tricks til at forhindre dette i at ske.

PID-termin

Hovedeffekt

Risiko hvis for høj

Proportional

Hurtig respons, reducerer fejl

Oscillation, ustabilitet

Integral

Fjerner stationær fejl

Overskridelse, opvinding

Derivat

Dæmper svingninger, forudsiger fejl

Støjforstærkning

Afledt betegnelse

Det derivative led forsøger at gætte, hvordan fejlen vil ændre sig næste gang. Det ser på, hvor hurtigt fejlen ændrer sig. Når du bruger den derivative handling, sænkes regulatoren, når den nærmer sig sætpunktet. Dette hjælper med at forhindre oversving og gør processen mindre ustabil. Det derivative led gør pid-regulatoren mere stabil, især når tingene ændrer sig hurtigt. Men dette led kan også gøre støjen i processen større. Du bør bruge filtre eller justere den med omhu. Hvis du indstiller den derivative tid helt rigtigt, kan du bruge mere proportional forstærkning og stadig holde tingene stabile.

Bemærk: Den afledte term kan forværre støjen. Brug filtre til at hjælpe din controller med at forblive stabil.

Du skal bruge alle tre led i pid-algoritmen for at opnå de bedste resultater. Proportionalitetsleddet virker hurtigt, integralleddet fjerner steady-state-fejl, og derivatleddet tilføjer stabilitet. Når du justerer disse led, hjælper du regulatoren med at holde procesoutputtet tæt på dit sætpunkt, selvom tingene ændrer sig.

Typer af PID-regulatorer

Typer af PID-regulatorer
Billede Kilde: pexels

Der er forskellige måder at bruge en pid-regulator på. Hver type fungerer bedst til bestemte opgaver. Du kan vælge den rigtige, hvis du ved, hvordan hver enkelt fungerer.

P-controller

AP-regulatoren bruger kun den proportionale del. Den er god til simple systemer. Regulatoren ændrer sit output, når den ser en fejl. Hvis du vil have den til at reagere hurtigere, kan du gøre forstærkningen større. I et kemisk anlæg holdt en P-regulator reaktortemperaturen stabil. Dette gjorde produktet bedre og sparede energi. I et olieraffinaderi hjalp en P-regulator med at kontrollere trykket og producere mere produkt. Denne type er simpel, men du kan stadig se steady-state-fejl. Du skal justere forstærkningen omhyggeligt. For meget forstærkning kan gøre tingene ustabile.

  • Let at bruge og opsætte

  • Bedst til systemer, der ikke er komplekse

  • Du skal muligvis justere den for at rette stationær fejl

PI controller

En PI-regulator tilføjer den integrerede del. Dette hjælper med at fjerne steady-state-fejl. Du bruger den, når du ønsker hastighed og nøjagtighed. Undersøgelser viser, at PI-regulatorer giver hurtig respons og lav fejl. Men du kan opleve en vis overskridelse. I DC-motordrev er PI-regulatorer almindelige. De er stærke og nemme at justere. Du kan bruge simple modeller til at konfigurere dem. Hvis du har brug for endnu bedre kontrol, kan du prøve en fuld pid-regulator.

Tip: PI-regulatorer er gode til de fleste fabriksopgaver. Du kan justere dem for både hastighed og nøjagtighed.

PD-controller

En PD-controller bruger proportional- og derivatdelen. Dette hjælper dig med at gætte ændringer og forhindre oversving. PD-controllere bruges i systemer, der kræver hurtig handling og lille forsinkelse. For eksempel, i en DC-DC buck-konverter, holdt en PD-controller spændingen stabil under pludselige ændringer. I satellitter hjælper PD-controllere med hurtige bevægelser og håndterer problemer. Du får bedre stabilitet, men stationær fejl kan stadig opstå.

Fuld PID-regulator

A fuld pid-regulator bruger alle tre dele. Dette giver dig den bedste blanding af hastighed, nøjagtighed og stabilitet. Du bruger dette til vanskelige eller vigtige opgaver. I eksoterme reaktorer holder en fuld pid-regulator temperaturen sikker og stopper dårlige reaktioner. Du skal kende din proces for at kunne justere den godt. Du kan bruge test eller computermodeller til at hjælpe med at justere den. Avanceret tuning hjælper dig med at håndtere forskellige typer processer og gør regulatoren stærkere.

  1. Fuld pid-controllere bruges mange steder, f.eks. i fabrikker og robotter.

  2. Du kan bruge speciel tuning til processer med forsinkelser eller som ændrer sig meget.

  3. Du kan teste controlleren ved at foretage små ændringer og se, hvad der sker.

Avancerede typer

Nogle systemer kræver avancerede styringstyper. Kaskadekoblede pid-regulatorer lader én regulator styre en anden. Dette ses i dampvarmevekslere. Én regulator holder trykket stabilt, og en anden styrer temperaturen. Feedforward-styring giver dig mulighed for at handle, før der opstår et problem. Gain-planlægning ændrer indstillinger, efterhånden som processen ændrer sig. I kraftværker kan du blande pid med modelprædiktiv styring for at opnå bedre resultater. Digitale pid-regulatorer bruger computere til at køre algoritmen. Dette gør det nemt at ændre og tilføje nye funktioner.

Avanceret PID-type

Hvor du bruger det

Fordel

Kaskade kontrol

Robotik, processtyring

Bedre præcision og stabilitet

Feedforward-kontrol

Temperatur, bevægelseskontrol

Hurtigere reaktion på ændringer

Gevinstplanlægning

Ikke-lineære processer

Tilpasser sig skiftende forhold

Model prædiktiv kontrol

Elproduktion, industri

Forudsiger og forebygger fejl

Bemærk: Vælg den rigtige kontroltype ved at se på, hvad din proces har brug for, og dine mål.

PID-applikationer

industriel brug

PID-regulatorer bruges i næsten alle fabriksjob. Mere end 90 % af industrielle regulatorer bruger pid- eller PI-styring. Du bruger pid til at styre temperatur, tryk, flow og niveau i kemiske anlæg og raffinaderier. Feedbacksystemet hjælper med at holde tingene stabile og i gang. I fabrikker hjælper pid-loops dig med at nå dit mål hurtigt og holde fejlene små. Du kan kontrollere, hvor godt din pid fungerer, ved at se på stigetid, indsnævringstid og tilpasningsscore.

metric

Beskrivelse

Tid til at stå op

Hvor lang tid det tager at nå sætpunktet.

Afregningstid

Hvor lang tid det tager at forblive på sætpunktet.

Fejl i stabil tilstand

Forskellen mellem sætpunktet og slutværdien.

Vedligeholdelsesscore

Fortæller dig, om du skal reparere eller udskifte controlleren.

Fit Score

Viser hvor godt pid-tuningen holder tingene stabile og hurtige.

Pid-regulatorer er gode, fordi du kan ændre dem til forskellige opgaver. Du behøver ikke at kende alle detaljer om systemet. Dette gør pid til et populært valg til mange anvendelser.

Robotik og automatisering

PID-controllere er vigtige i robotter og maskiner. Du bruger pid til at styre, hvor hurtigt og hvor DC-motorer, robotarme og CNC-maskiner bevæger sig. I hvert job hjælper pid-feedback robotten med at bevæge sig jævnt og holde sig på sporet. For eksempel kan pid holde en robotarm i den rigtige vinkel eller hjælpe en drone med at flyve med en stabil hastighed.

Studier viser, at pid-controllere hjælper robotter med at følge stier bedre og stoppe for meget bevægelse forbi målet. Du kan justere controlleren for at gøre den hurtigere og mindre rystet. I virkelige tests fungerede pid-controllere bedre end andre metoder med hensyn til hastighed og nøjagtighed. Pid er også nem at bruge med mikrocontrollere, så du kan bygge robotter og maskiner med mindre arbejde.

Tip: Du kan bruge pid i simple eller avancerede robotter. Controlleren ændrer sig, når belastningen eller jobbet ændrer sig, så den fungerer til mange opgaver.

Kraft og Energi

PID-regulatorer hjælper med at spare energi og få elsystemer til at fungere bedre. Du bruger pid til temperatur i luftenheder, tryk i luftsystemer og frekvens i mikronet. I hvert job holder pid tingene stabile og bruger mindre energi.

En undersøgelse på en medicinfabrik viste, at justering af pid til temperatur sparede 23.35% af energiforbruget. Processen nåede målet hurtigere og brugte mindre energi. I luftsystemer holdt pid trykket tæt på målet og sparede energi. Pid er en god måde at måle energiforbruget i mange energijob.

Pid-regulatorer giver dig en nem måde at styre hastighed, temperatur og stabilitet. Du kan stole på, at pid hjælper med mange vigtige opgaver.

Børstede DC-motorstyringer

Oversigt over DC-motorstyring

En DC-motorcontroller hjælper dig med at køre en børstet DC-motor. Du kan bruge den til at starte eller stoppe motoren. Den giver dig mulighed for at ændre, hvilken vej motoren drejer. Du kan også få motoren til at gå hurtigere eller langsommere. Controlleren ændrer motorens hastighed og styrke. De fleste controllere bruger PWM til at styre effekten. PWM står for pulsbreddemodulation. Ved at ændre PWM kan du få motoren til at dreje med forskellige hastigheder. Controlleren beskytter også motoren mod at blive for varm eller gå i stykker.

En børstet DC-motorcontroller har vigtige dele. Disse er statoren, rotoren og kommutatoren. Controlleren bruger et H-bro-kredsløb med strømafbrydere kaldet MOSFET'er. Dette hjælper strømmen med at flyde den rigtige vej gennem motoren. Du ser disse controllere i robotter, printere og CNC-maskiner. De arbejder med både analoge og digitale signaler. En digital controller bruger mikrocontrollere til at køre smarte styringsmetoder som pid.

Aspect

Beskrivelse

Funktioner

Start/stop, retning, hastighed, moment, beskyttelse

Effektregulering

Lineær eller switching (PWM)

Kontroltyper

Åben sløjfe eller lukket sløjfe (med pid)

Kredsløbselementer

H-bro, MOSFET'er, sensorer

Applikationer

Robotter, CNC, printere, elbiler

Kontrolmetoder

Du kan bruge forskellige måder at styre en børstet DC-motor på. Den mest almindelige måde er PWM. Regulatoren sender et PWM-signal til motoren. Dette ændrer den gennemsnitlige spænding og styrer, hvor hurtigt den drejer. Pulsbreddemodulation giver dig god kontrol og sparer energi. Du kan bruge åben sløjfe-styring. På denne måde kontrollerer regulatoren ikke motorens reelle hastighed. For bedre kontrol bruger du lukket sløjfe-styring med pid. PID-regulatoren kontrollerer hastigheden, sammenligner den med dit mål og ændrer PWM for at holde hastigheden stabil.

Pid er meget vigtig i børstede DC-motorstyringer. Du bruger pid til at gøre fejlen mindre og holde hastigheden stabil. Undersøgelser viser, at justering af pid med smarte metoder, som f.eks. partikelsværmoptimering, gør hastighedsløjfen mere stabil og reducerer steady-state-fejl. MATLAB-tests viser, at pid-controllere fungerer bedre end fuzzy logic-controllere til hastighedsstyring. Du kan også bruge tidsserieanalyse til at ændre pid-indstillinger, efterhånden som motoren bliver ældre, eller tingene ændrer sig. Dette gør din controller stærkere.

Når man ser på børstede DC-motorstyringer og børsteløse DC-motorstyringer, ser man store forskelle:

Aspect

Børstet DC-motorstyring

Børsteløs DC-motorstyring

forvandling

Mekanisk (børster, kommutator)

Elektronisk (aktiv kontrolelektronik)

Køreelektronik

Simpel H-bro med PWM

Trefasebro, avanceret kommutering

Feedback

Ikke påkrævet

Nødvendig (Hall-sensorer eller modelektromotorisk kraft)

Kontrol kompleksitet

Lav

Høj (mikrocontroller eller DSP nødvendig)

Vedligeholdelse

Børster slides op

Mindre slid, mindre vedligeholdelse

Ydeevne

Mere støj, lavere effektivitet

Mere støjsvag, højere effektivitet

Du vælger børstede DC-motorcontrollere til nemme og billige opgaver. Du bruger børsteløse DC-motorcontrollere, når du ønsker støjsvage, effektive og vedligeholdelsesfrie motorer. Begge typer bruger PWM og PID, men styringen og opsætningen er forskellig. Med den rigtige controller og tuning kan du styre hastigheden og styrken på din børstede DC-motor meget godt.

Implementering i det virkelige liv

Praktiske tips

Du kan få gode resultater med pid-regulatorer, hvis du følger de trin, der virker. Først skal du lære om dit system. Foretag en åben-loop test. Ændr regulatorens output lidt, og se, hvad der sker. Se, hvor lang tid det tager for processen at reagere. Skriv dødtiden ned, og hvor hurtigt tingene ændrer sig. Brug disse tal til at finde ud af dine pid-indstillinger. Ziegler-Nichols-metoden giver dig startværdier. Ændr én indstilling ad gangen. Se, hvordan systemet fungerer. Foretag små ændringer, og kontroller, om tingene forbliver stabile.

Tip: Skift kun én indstilling ad gangen. Dette giver dig mulighed for at se, hvad hver ændring gør.

Du kan bruge specialværktøjer til at finjustere regulatoren hurtigere. Disse værktøjer bruger regler eller modeller til at vælge pid-indstillinger. For at opnå de bedste resultater skal du bruge disse værktøjer og din egen viden sammen. Tjek din reguleringssløjfe ofte. Kig efter mønstre eller pludselige ændringer. Brug diagrammer til at finde problemer tidligt.

Her er nogle eksempler fra det virkelige liv:

  • I robotter hjælper pid-controllere med at bevæge arme og gribere præcist. Du kan styre, hvordan led bevæger sig og gentager handlinger.

  • I biler holder pid dig sikker. ABS-bremser bruger pid til at ændre bremsetrykket og forhindre hjulene i at blokere.

  • I fabrikker styrer pid temperatur, tryk og flow. Dette holder produkterne ensartede og sikre.

Fælles udfordringer

Du kan have problemer, når du bruger pid-regulatorer. Nogle gange ved du ikke nok om dit system. Dette kan få pid-regulatoren til at fungere dårligt. Lær altid om dit system, før du justerer. Dårlig justering kan få systemet til at svinge eller reagere langsomt. Hvis du ser en steady-state-fejl, kan du prøve at øge den integrerede forstærkning. For meget derivatforstærkning kan forværre støjen. Brug filtre til at hjælpe med dette.

Udfordring

Effekt

Løsning

Dårlig proceskendskab

Dårlig pid-ydeevne

Undersøg processen

Forkert tuning

Svingende, langsom eller kontrol uden for målet

Skift pid-forstærkninger, juster igen

Ikke-lineariteter

Kontrol, der ikke er stabil eller er mærkelig

Prøv avanceret kontrol

Støjforstærkning

Outputtet er rystet eller støjende

Brug filtre, sænk den afledte

Du kan løse de fleste problemer ved at kontrollere dine data og justere pid-forstærkningerne. Brug værktøjer til at finde ud af, hvad der er galt. Hold dig opdateret med vedligeholdelse og træning for at undgå fejl. I virkeligheden kan du se systemer, der ændrer sig eller agerer på nye måder. Adaptiv pid- eller modelprædiktiv kontrol kan hjælpe i disse tilfælde.

Bemærk: Pid-regulatorer fungerer bedst, når du justerer dem omhyggeligt, kontrollerer dem ofte og kender dit system godt.

Fordele og ulemper

Fordele

Controllere giver dig mange gode ting i dit system. De hjælper dig med at nå dit mål hurtigere. De holder din proces stabil og sikker. Controllere kontrollerer outputtet og foretager ændringer med det samme. Dette hjælper dit system med at holde sig på sporet, selvom tingene ændrer sig. Du behøver ikke at kende alle små detaljer om din proces. Du kan bruge den samme controller til forskellige job. Dette sparer dig tid og arbejde.

Her er nogle af de vigtigste fordele:

  • Du får bedre nøjagtighed for temperatur, hastighed og flow.

  • Din proces bliver mere stabil og mindre ustabil.

  • Du kan bruge ét controllerdesign i mange systemer.

  • Du sparer tid, fordi du ikke behøver en ny controller til hvert job.

  • Du får gode resultater uden en masse ekstra arbejde.

Tip: Finjustering af din controller hjælper dig med at opnå den bedste nøjagtighed for dit system.

Begrænsninger

Controllere har også nogle problemer, du bør kende til. Nogle gange kan en controller ikke løse alle problemer. Hvis din proces ændrer sig meget, kan det være nødvendigt at ændre indstillingerne ofte. Støj i dit system kan gøre det svært at være præcis. Nogle controllere kræver omhyggelig justering, eller de kan få dit system til at svinge eller bevæge sig langsomt.

Se denne tabel for almindelige problemer:

Begrænsning

Indvirkning på design

Skal justeres

Det tager tid at sætte op

Følsom over for støj

Kan sænke nøjagtigheden

Ikke godt for alle systemer

Passer muligvis ikke til alle designs

Kan forårsage overskridelse

Kan skade nøjagtigheden

Kræver regelmæssige kontroller

Tilføjer arbejde til dit design

Bemærk: Test altid din controller i dit rigtige system. Dette hjælper dig med at sikre, at du får den ønskede nøjagtighed og stabilitet.

Alternativer til PID

On-Off kontrol

Du kan bruge tænd/sluk-styring, når du har brug for en simpel måde at holde en proces tæt på et sætpunkt. Denne metode tænder eller slukker for udgangen helt, ligesom en lyskontakt. For eksempel bruger en hjemmetermostat tænd/sluk-styring til at tænde varmelegemet, når rummet bliver koldt, og slukke, når det bliver varmt nok. Du får ikke jævne ændringer med denne metode. Processen svinger ofte over og under sætpunktet.

Tip: On-off-kontrol fungerer bedst for systemer, der ikke kræver høj nøjagtighed.

Fordele:

  • Nemt at sætte op

  • Ingen tuning nødvendig

  • Prisvenligt

Ulemper:

  • Forårsager svingninger

  • Ikke god til præcis kontrol

Fuzzy Logic

Fuzzy logic-kontrol giver dig en måde at håndtere systemer, der er svære at modellere. Du bruger regler baseret på menneskelig tænkning, ikke kun matematik. For eksempel kan du sætte en regel som: "Hvis temperaturen er lidt høj, så sænk varmen lidt." Fuzzy logic fungerer godt, når du ikke kan beskrive processen med simple ligninger.

Feature

Fuzzy Logic Control

PID-styring

Opsætning

Bruger regler

Bruger matematiske termer

Fleksibilitet

Meget høj

Medium

Tuning

Kræver ekspertindsats

Bruger formler

Bemærk: Fuzzy logik kan i nogle tilfælde håndtere støj og ændringer bedre end PID.

Avanceret kontrol

Du kan bruge avancerede kontrolmetoder til komplekse systemer. Disse omfatter Model Predictive Control (MPC), adaptiv kontrol og neurale netværk. MPC forudsiger fremtidige ændringer og justerer kontrolsignalet, før der opstår problemer. Adaptiv kontrol ændrer sine indstillinger, når systemet ændrer sig. Neurale netværk lærer af data og forbedres over tid.

Example: 
MPC controls a chemical plant by predicting how the process will react. 
It adjusts the valves before the process drifts away from the setpoint.

Du bør vælge avanceret kontrol, når du har brug for høj ydeevne, eller når dit system ændrer sig meget. Disse metoder kræver mere opsætning og computerkraft, men de kan give dig bedre resultater end PID.

PID-regulatorer er meget vigtige i styresystemer. Du finder dem i fabrikker, robotter, biler og kraftværker. Hver del af regulatoren har en funktion. Hvis du ved, hvordan de fungerer, kan du forbedre din regulator. Undersøgelser viser, at PID-regulatorer hjælper systemer med at forblive stabile og bruge mindre energi. De får også tingene til at fungere hurtigere. Du kan prøve andre kontrolmetoder, som fuzzy logic eller neurale netværk, for at se, hvad der fungerer bedst. Hvis du finjusterer din controller og tjekker den ofte, vil dit system fungere godt.

Ofte stillede spørgsmål

Hvad står PID for?

PID står for Proportional, Integral og Derivative. Du bruger disse tre termer til at kontrollere, hvordan et system reagerer på fejl. Hver del hjælper dig med at holde din proces tæt på dit mål.

Hvordan justerer man en PID-regulator?

Du kan justere en PID-regulator ved at ændre P-, I- og D-værdierne. Start med små ændringer. Se, hvordan dit system reagerer. Brug metoder som Ziegler-Nichols som et godt udgangspunkt.

Tip: Skift én indstilling ad gangen for at opnå de bedste resultater.

Hvor bruger man PID-regulatorer?

PID-regulatorer bruges mange steder. De findes i fabrikker, robotter, biler og kraftværker. De hjælper dig med at styre temperatur, hastighed, tryk og flow.

Anvendelse

Eksempel

Robotics

Motorhastighedskontrol

Industri

Temperaturregulering

Kraftsystemer

Frekvensregulering

Hvorfor forårsager min PID-regulator oscillation?

Din PID-regulator kan forårsage oscillation, hvis forstærkningen er for høj. Du bør sænke den proportionale eller integrerede forstærkning. Kontroller for støj i dit system. Brug filtre om nødvendigt.

Kan man bruge PID til ikke-lineære systemer?

Du kan bruge PID til nogle ikke-lineære systemer, men det fungerer muligvis ikke godt for alle. For komplekse systemer kan du prøve avancerede kontrolmetoder som fuzzy logic eller modelprædiktiv kontrol.

Efterlad en kommentar

Din e-mail adresse vil ikke blive offentliggjort. Krævede felter er markeret *