1.Introduksjon til frekvensomformere (Variable Frequency Drives) I riket av moderne industriell kontroll en ......
LES MEREn AC-servodrivenhet er en elektronisk effektforsterker og kontrollenhet som regulerer driften av en AC-servomotor ved å kontinuerlig overvåke motorens faktiske posisjon, hastighet og dreiemoment og justere den elektriske kraften som leveres til den i sanntid for å matche et kommandert referansesignal. Ordet "servo" kommer fra det latinske "servus", som betyr tjener - og det er nettopp det en AC servodrive gjør: den betjener kommandosignalet ved å få motoren til å følge det med ekstrem presisjon, og korrigere ethvert avvik mellom den beordrede og faktiske motortilstanden i løpet av millisekunder. Denne tilbakekoblingsarkitekturen med lukket sløyfe er det som fundamentalt skiller et AC servodrivsystem fra en åpen sløyfe variabel frekvensomformer (VFD) eller en enkel på/av motorkontroller.
AC servodrivsystemet består av tre tett integrerte komponenter: selve servodrevet (noen ganger kalt en servoforsterker eller servokontroller), AC servomotoren og tilbakemeldingsenheten - oftest en roterende koder eller resolver montert på motorakselen. Enkoderen rapporterer kontinuerlig motorens eksakte vinkelposisjon tilbake til frekvensomformeren, som sammenligner denne målte posisjonen med posisjonen som er kommandert av maskinkontrolleren (typisk en PLS eller bevegelseskontroller) og beregner de nøyaktige spennings- og strømbølgeformene som trengs for å eliminere eventuelle feil mellom de to. Denne prosessen skjer tusenvis av ganger per sekund, noe som muliggjør AC servodrev for å oppnå posisjoneringsnøyaktigheter målt i brøkdeler av en grad, hastighetsregulering innenfor en brøkdel av en prosent av settpunktet, og dreiemomentresponstider målt i ensifrede millisekunder.
En av de vanligste kildene til forvirring i bevegelseskontroll er å forstå hvordan en AC-servodrivenhet skiller seg fra en variabel frekvensomformer (VFD) og en trinnmotordriver. Alle tre kontrollerer motorhastighet og posisjon i varierende grad, men de er fundamentalt forskjellige i deres kontrollarkitektur, ytelsesevner og passende applikasjoner. Tabellen nedenfor klargjør de viktigste forskjellene:
| Funksjon | AC Servo Drive | Variabel frekvensomformer | Stepper Driver |
| Kontrolltype | Closed-loop (full tilbakemelding) | Åpen eller lukket sløyfe | Åpen sløyfe (vanligvis) |
| Posisjonsnøyaktighet | Ekstremt høy (koderbasert) | Lav – Moderat | Moderat (trinnbasert) |
| Fartsområde | Veldig bred (1:5000) | Moderat (1:100) | Begrenset (lavhastighets dreiemoment faller) |
| Dreiemoment ved lav hastighet | Fullt nominelt dreiemoment ved null hastighet | Redusert ved lav hastighet | Bra ved lav hastighet, faller ved høy |
| Responshastighet | Millisekunder | Titalls millisekunder | Rask men ingen feilretting |
| Typisk motorkraft | 50W – 55kW | 0,2kW – Flere MW | Under 2kW typisk |
| Kostnad | Høyere | Moderat | Lavere |
| Beste applikasjon | Presisjons bevegelseskontroll | Pumpe, vifte, transportbåndhastighet | Lett posisjonering |
Den grunnleggende fordelen med et AC-servodrivsystem fremfor både VFD-er og stepper-drivere er dets evne til å oppdage og korrigere posisjonsfeil i sanntid. Hvis en ekstern forstyrrelse - en plutselig belastningsendring, mekanisk vibrasjon eller kortvarig kraftfluktuasjon - får motoren til å avvike fra sin kommanderte posisjon, bruker AC-servodrevet umiddelbart korrigerende dreiemoment for å bringe den tilbake. En stepper sjåfør har ingen kunnskap om hvorvidt motoren faktisk nådde sin kommanderte posisjon; et tapt trinn på grunn av overbelastning blir uoppdaget og akkumuleres som posisjoneringsfeil inntil maskinen er hjemme igjen.
Å forstå hva som er inne i en AC-servostasjon og hvordan hver komponent bidrar til den generelle systemytelsen hjelper ingeniører med å ta bedre beslutninger om design, tuning og feilsøking. Et komplett AC servodrivsystem består av følgende integrerte elementer:
Effekttrinnet til en AC-servodrivenhet konverterer den innkommende AC-forsyningsspenningen (typisk enfaset 200–240V for mindre drivenheter, eller trefaset 380–480V for større enheter) til en kontrollert DC-busspenning gjennom en likeretter og filterkondensatorbank. Denne DC-busspenningen kuttes deretter av et IGBT (Insulated Gate Bipolar Transistor) invertertrinn ved bruk av pulsbreddemodulasjon (PWM) ved svitsjefrekvenser typisk mellom 4 kHz og 16 kHz for å generere den variabel frekvens, variabel spenning trefase AC-utgangen som driver servomotoren. Kvaliteten på IGBT-svitsjingskretsene påvirker direkte frekvensomformerens effektivitet, varmegenerering og jevnheten til strømbølgeformene som leveres til motoren – faktorer som påvirker både motorytelse og akustiske støynivåer.
Intelligensen til AC-servodrevet ligger i dets DSP-baserte kontrollkort, som utfører posisjons-, hastighets- og strømkontrollsløyfer med oppdateringshastigheter som typisk varierer fra 1 kHz for posisjonssløyfen til 10–20 kHz for gjeldende (moment) sløyfen. DSP leser koderens tilbakemeldingssignal, beregner feilen mellom kommanderte og faktiske tilstander ved hver sløyfeoppdatering, bruker PID-kontrollalgoritmen (Proportional-Integral-Derivative) med fremmatingskompensasjon, og sender ut PWM-svitsjingskommandoer til IGBT-effekttrinnet. Moderne AC-servodrive DSP-er håndterer også parameterlagring, feildeteksjon, beskyttelsesfunksjoner, kommunikasjonsprotokollbehandling og autotuning-algoritmer som forenkler innledende igangkjøring.
Enkodergrensesnittkretsen mottar posisjonstilbakemeldingssignalet fra servomotorens koder eller resolver og konverterer det til digitale posisjonsdata som DSP kan bruke for kontrollberegninger. Moderne AC-servostasjoner støtter et bredt spekter av kodertyper, inkludert inkrementelle kodere (A/B/Z kvadratursignaler), absolutte kodere (enkeltsving og flersving), serielle kodere (Endat, BiSS, Hyperface) og resolvere – hver med forskjellig oppløsning, støyimmunitet og absolutte posisjonsbevaringsegenskaper. Høyere koderoppløsning gir finere posisjonering og jevnere drift med lav hastighet. En 20-bits absolutt koder gir for eksempel over én million tellinger per omdreining, noe som muliggjør posisjoneringsoppløsning på mindre enn 0,001 grader.
AC-servodrev kommuniserer med maskinkontrollere gjennom en kombinasjon av digitale I/O-signaler og feltbusskommunikasjonsgrensesnitt. Standard digital I/O inkluderer vanligvis servoaktivering, tilbakestilling av feil, målinngang, grensebryterinnganger og alarmutgangssignaler. Feltbussalternativer varierer etter produsent og applikasjon, men inkluderer vanligvis EtherCAT, PROFINET, Modbus RTU/TCP, CANopen, DeviceNet og MECHATROLINK-III. EtherCAT har blitt den dominerende høyytelses feltbussen for flerakse servosystemer på grunn av dens distribuerte klokkesynkroniseringsevne, som gjør det mulig for flere servodrive å synkronisere bevegelsene deres med nanosekund-nivå timing nøyaktighet – avgjørende for koordinerte flerakse CNC- og robotapplikasjoner.
AC servodrev opererer i tre grunnleggende kontrollmoduser - posisjonsmodus, hastighetsmodus og dreiemomentmodus - som hver tilsvarer et annet lag av servostasjonens tre-sløyfekontrollhierarki. Å forstå hvilken modus som skal brukes for en gitt applikasjon er en av de viktigste avgjørelsene i servosystemdesign.
I posisjonskontrollmodus aksepterer AC-servodrevet en posisjonskommando - typisk som et pulstog (trinn/retning eller kvadraturgiver som følger) eller via en feltbussposisjonsreferanse - og kontrollerer motoren til å nå og holde den beordrede posisjonen med minimal feil. Frekvensomformeren kjører alle tre kontrollsløyfene samtidig: den ytre posisjonssløyfen genererer en hastighetskommando, den midtre hastighetssløyfen genererer en dreiemomentkommando, og den indre strøm-/momentløkken kontrollerer motorens elektriske strømmer for å produsere det nødvendige dreiemomentet. Posisjonsmodus brukes i de aller fleste applikasjoner for maskinverktøy, pick-and-place, emballasje og halvlederproduksjon, der flytting til bestemte posisjoner gjentatte ganger og nøyaktig er det primære kravet.
I hastighetskontrollmodus aksepterer frekvensomformeren en hastighetsreferanse (analog ±10V, digitale forhåndsinnstilte hastigheter eller feltbusshastighetskommando) og regulerer motorens rotasjonshastighet for å matche den nøyaktig uavhengig av lastvariasjoner. Posisjonssløyfen er inaktiv i denne modusen, og frekvensomformeren kjører kun hastighets- og strømsløyfene. Hastighetsmodus brukes i applikasjoner som viklingsmaskiner, trykkpresser, transportbåndsynkronisering og spindeldrift der det å opprettholde en presis, stabil hastighet – i stedet for å nå en bestemt posisjon – er det primære kontrollmålet. AC-servodrev i hastighetsmodus kan opprettholde hastighetsregulering innenfor 0,01 % av settpunktet selv under betydelige lastsvingninger, et ytelsesnivå som standard VFD-er ikke kan matche.
I momentkontrollmodus regulerer frekvensomformeren motorens utgående dreiemoment (proporsjonal med motorstrømmen) for å matche en kommandert dreiemomentreferanse, slik at motorens hastighet kan bestemmes av den mekaniske belastningen. Bare den innerste strømreguleringssløyfen er aktiv i denne modusen. Momentmodus brukes i spenningskontrollapplikasjoner som trådtrekking, filmvikling og kabellegging, der målet er å opprettholde en konstant strekkkraft – i stedet for en hastighet eller posisjon. Den brukes også i kraftkontrollerte monteringsapplikasjoner og i master-slave-fleraksesystemer der master-drevet kontrollerer posisjon og slave-drevene følger etter i momentmodus for å dele den mekaniske belastningen.
Å velge riktig AC-servodrev for en spesifikk applikasjon krever at frekvensomformerens elektriske spesifikasjoner og ytelsesspesifikasjoner samsvarer med kravene til både servomotoren og maskinen. Dette er de viktigste parametrene for å evaluere:
AC servodrev finnes på tvers av praktisk talt alle sektorer innen moderne produksjon og automatisering fordi kombinasjonen av presisjon, hastighet og dynamisk respons de gir er enten umulig eller upraktisk å oppnå med andre bevegelseskontrollteknologier. Her er de viktigste bruksområdene og hvordan servodrevene spesifikt fordeler hver enkelt:
CNC-bearbeidingssentre, dreiebenker, slipemaskiner og EDM-utstyr er avhengige av AC-servodrev for akseposisjonering og spindelkontroll. I et femakset maskineringssenter opererer fem eller flere AC-servodrev samtidig under koordinert kontroll fra CNC-kontrolleren, og hver opprettholder sub-mikron posisjoneringsnøyaktighet på sin respektive akse mens de reagerer på raske baneendringer ved matingshastigheter på flere meter per minutt. Stivheten til servoposisjonsløkken – dens evne til å motstå posisjonsfeil under skjærekrefter – bestemmer direkte den maskinerte delens dimensjonsnøyaktighet og overflatefinishkvalitet, noe som gjør servodrifttuning til et kritisk aspekt ved optimalisering av maskinverktøyets ytelse.
Hvert ledd i en industrirobotarm drives av en dedikert AC servodrift og motor, med robotkontrolleren som koordinerer alle akser samtidig for å utføre jevne, nøyaktige baner gjennom tredimensjonalt rom. Ledderoboter som brukes i sveising, maling, montering og materialhåndteringsapplikasjoner inkluderer vanligvis seks servoakser, mens SCARA- og deltaroboter bruker tre til fire akser. Servodrevets dreiemomentresponsbåndbredde bestemmer direkte robotens evne til å opprettholde posisjonsnøyaktighet under rask akselerasjon og retardasjon av armsegmentene, som er den primære determinanten for syklustid og prosess repeterbarhet i robotproduksjonsceller.
Høyhastighets pakkelinjer – form-fyll-forseglingsmaskiner, kartongpakkere, bokspakkere og merkeutstyr – bruker AC servodrev for å erstatte mekaniske kam- og girkassesystemer som tidligere synkroniserte maskinelementer. Elektroniske gir- og kamfunksjoner innebygd i moderne AC-servodrev lar maskindesignere skape virtuelle mekaniske relasjoner mellom akser utelukkende i programvare, noe som muliggjør raske formatendringer gjennom parameterjustering i stedet for fysisk utskifting av kam eller girkasse. Trykkpresser bruker AC-servodrev for banespenningskontroll, registerkorreksjon og skjæresylinderfasejustering, noe som muliggjør utskriftsregisternøyaktighet på brøkdeler av en millimeter ved produksjonshastigheter på hundrevis av meter per minutt.
Waferhåndteringsroboter, formbindingsmaskiner, wire bonders, PCB-boreutstyr og SMT pick-and-place-maskiner representerer noen av de mest krevende AC-servodrivapplikasjonene som finnes. Disse maskinene krever posisjoneringsnøyaktighet målt i mikron, innstillingstider på noen få millisekunder, og muligheten til å utføre hundretusenvis av presise posisjoneringssykluser per dag uten å akkumulere posisjoneringsfeil eller oppleve mekanisk slitasjerelatert nøyaktighetsforringelse. Lineære servomotorer drevet av vekselstrømsservodrev med høy båndbredde brukes i økende grad i disse applikasjonene for å eliminere samsvar og tilbakeslag fra roterende-til-lineære mekaniske transmisjonselementer.
Riktig igangkjøring og innstilling av en AC-servodrivenhet er avgjørende for å oppnå posisjoneringsnøyaktigheten, dynamisk respons og stabilitet som maskinvaren er i stand til å levere. Et dårlig innstilt servodrivsystem – til og med et som er bygget av komponenter av høy kvalitet – vil vise overskyting, svingninger, langsom respons eller ustabilitet som forringer maskinens ytelse. Følgende trinn representerer standard arbeidsflyt for idriftsettelse for de fleste AC servodrivsystemer:
AC servodrev er sofistikerte elektroniske systemer som selvovervåker kontinuerlig og genererer feilkoder når unormale forhold oppdages. Å forstå de vanligste feilkategoriene og deres sannsynlige årsaker reduserer feilsøkingstiden dramatisk når et servosystem slutter å fungere som det skal.