PI-regulering av motorturtall med LabVIEW og USB-6009
Hva laben går ut på
I denne øvingen skal dere lage et turtallsreguleringssystem for en
likestrømsmotor vha. LabVIEW og FieldPoint. Dere skal bruke en innebygd
PID-regulator i LabVIEW.
Utstyr
Organisering
Tid: Fredag ¨5.10.07 på TF01. Kontakt faglærer når dere er klare til å
få arbeidet godkjent (på salen samme dag). Ingen rapport kreves.
Oppgaver
- Kople opp et turtallsreguleringssystem med motoren, FieldPoint og
LabVIEW. Bruk funksjonen
PID Advanced som fins på
funksjonspaletten. Tidsskrittet kan settes lik 0.05s. Turtallsreferansen
og turtallsmålingen skal plottes i samme diagram (chart). Pådraget skal
plottes i et eget diagram. Bruk for enkelhets skyld volt som enhet for
referansen og målingen. Pådragområdet (Output Range-inngangen på
PID-blokken) skal være [0V, 5V]. Følgende innganger på PID Advanced-blokken
kan ha standardverdier (dvs. at det ikke er nødvendig å kople noen bestemt
verdi til dem): Setpoint Range. Beta. Linearity. dt (sampling time).
Reguleringssystemer skal inneholde et målefilter
- Referansen skal være 2,5 volt. Sørg for at PID-regulatoren er en
P-regulator (start med å sette Kp=0).
- Bring prosessen til arbeidspunktet med regulatoren i manuell
modus.
- Still inn P-regulatoren slik at reguleringssystemets stabilitet
blir tilfredsstillende.
- Hvor stort blir reguleringsavviket dersom du øker referansen til
4 V?
- Sett referansen tilbake til 2,5 volt. Hva skjer med
reguleringsavviket dersom du bremser motoren jevnt med hånda?
- Erstatt P-regulatoren med en PI-regulator, som dere så
stiller inn. Hva blir nå reguleringsavviket ved økning av referansen
til 4 V, og ved jevn bremsing med hånda?
- Hva skjer med reguleringssystemets stabilitet dersom
- regulatorforsterkningen øker?
- integraltiden reduseres?
- reguleringssystemets
samplingsintervall økes?
- regulatorforsterkningen endres fra positiv (såkalt reversvirkning
i regulatoren) til negativ (direktevirkning)?
[Fagets hjemmeside] [Fagets framdriftsplan]
Oppdatert 5.10.07 av Finn
Haugen, faglærer (e-postadresse: finn@techteach.no).
|