1. Johdatus taajuusmuuttajiin (taajuusmuuttajat) Nykyaikaisen teollisen valvonnan alalla ...
LUE LISÄÄAC-servokäyttö on elektroninen tehovahvistin ja ohjausyksikkö, joka säätelee AC-servomoottorin toimintaa tarkkailemalla jatkuvasti moottorin todellista asentoa, nopeutta ja vääntömomenttia ja säätämällä sille reaaliaikaisesti toimitettua sähkötehoa vastaamaan ohjattua vertailusignaalia. Sana "servo" tulee latinan sanasta "servus", joka tarkoittaa palvelijaa – ja juuri sitä AC-servokäyttö tekee: se palvelee komentosignaalia saamalla moottorin seuraamaan sitä äärimmäisen tarkasti ja korjaamaan kaikki poikkeamat käskyn ja todellisen moottorin tilan välillä millisekuntien sisällä. Tämä suljetun silmukan takaisinkytkentäarkkitehtuuri erottaa pohjimmiltaan AC-servokäyttöjärjestelmän avoimen silmukan taajuusmuuttajasta (VFD) tai yksinkertaisesta on/off-moottoriohjaimesta.
AC-servokäyttöjärjestelmä koostuu kolmesta tiiviisti integroidusta komponentista: itse servokäytöstä (jota joskus kutsutaan servovahvistimeksi tai servoohjaimeksi), AC-servomoottorista ja takaisinkytkentälaitteesta - yleisimmin pyörivästä anturista tai resolverista, joka on asennettu moottorin akselille. Anturi raportoi jatkuvasti moottorin tarkan kulma-asennon takaisin taajuusmuuttajalle, joka vertaa tätä mitattua sijaintia koneohjaimen (yleensä PLC:n tai liikeohjaimen) määräämään asentoon ja laskee tarkat jännitteen ja virran aaltomuodot, joita tarvitaan näiden kahden välisen virheen poistamiseksi. Tämä prosessi tapahtuu tuhansia kertoja sekunnissa, mikä mahdollistaa AC servokäytöt saavuttaa asteen murto-osissa mitatut paikannustarkkuudet, nopeuden säätely prosentin murto-osan sisällä asetuspisteestä ja vääntömomentin vasteajat mitattuna yksinumeroisina millisekunteina.
Yksi yleisimmistä sekaannusten lähteistä liikkeenohjauksessa on sen ymmärtäminen, kuinka AC-servokäyttö eroaa vaihtelevan taajuuden taajuusmuuttajasta (VFD) ja askelmoottoriohjaimesta. Kaikki kolme ohjaavat moottorin nopeutta ja asentoa vaihtelevissa määrin, mutta ne eroavat perusteellisesti ohjausarkkitehtuuristaan, suorituskyvystään ja sopivista sovelluksistaan. Alla oleva taulukko selventää tärkeimmät erot:
| Ominaisuus | AC Servo Drive | Taajuusmuuttuja | Stepper Driver |
| Ohjaustyyppi | Suljettu silmukka (täysi palaute) | Avoin tai suljettu silmukka | Avoin silmukka (yleensä) |
| Asennon tarkkuus | Erittäin korkea (enkooderipohjainen) | Matala – kohtalainen | Keskitaso (askelpohjainen) |
| Nopeusalue | Erittäin leveä (1:5000) | Keskitaso (1:100) | Rajoitettu (pienillä nopeuksilla vääntömomentti putoaa) |
| Vääntömomentti alhaisella nopeudella | Täysi nimellisvääntömomentti nollanopeudella | Alennettu alhaisella nopeudella | Hyvä alhaisella nopeudella, putoaa suurella |
| Vastausnopeus | Millisekuntia | Kymmeniä millisekunteja | Nopea mutta ei virheen korjausta |
| Tyypillinen moottorin teho | 50W - 55kW | 0,2 kW – useita MW | Normaalisti alle 2 kW |
| Kustannukset | Korkeampi | Kohtalainen | Alempi |
| Paras sovellus | Tarkka liikkeenohjaus | Pumppu, tuuletin, kuljetinnopeus | Kevyt asemointi |
Vaihtovirtaservokäyttöjärjestelmän perustavanlaatuinen etu sekä VFD:iin että stepper-ajureihin verrattuna on sen kyky havaita ja korjata paikannusvirheet reaaliajassa. Jos ulkoinen häiriö – äkillinen kuormituksen muutos, mekaaninen tärinä tai hetkellinen tehon vaihtelu – saa moottorin poikkeamaan käskystä, AC-servokäyttö käyttää välittömästi korjaavaa momenttia palauttaakseen sen takaisin. Askelohjaimella ei ole tietoa siitä, saavuttiko moottori todella käsketyn asennon; ylikuormituksen vuoksi jäänyt väliin jäänyt askel jää huomaamatta ja kerääntyy paikannusvirheeksi, kunnes kone on jälleen kotikäytössä.
Ymmärtäminen, mitä AC-servokäytön sisällä on ja kuinka kukin komponentti vaikuttaa järjestelmän yleiseen suorituskykyyn, auttaa insinöörejä tekemään parempia suunnittelu-, viritys- ja vianetsintäpäätöksiä. Täydellinen AC-servokäyttöjärjestelmä koostuu seuraavista integroiduista elementeistä:
AC-servokäytön tehoaste muuntaa tulevan vaihtovirtasyöttöjännitteen (yleensä yksivaiheinen 200–240 V pienemmissä käytöissä tai kolmivaiheinen 380–480 V isommissa yksiköissä) ohjatuksi tasavirtaväyläjännitteeksi tasasuuntaajan ja suodatinkondensaattoriryhmän kautta. Tämän DC-väyläjännitteen katkaisee sitten IGBT (Insulated Gate Bipolar Transistor) -invertterivaihe käyttämällä pulssinleveysmodulaatiota (PWM) kytkentätaajuuksilla, jotka ovat tyypillisesti välillä 4 kHz ja 16 kHz, luomaan säädettävätaajuinen, muuttuvajänniteinen kolmivaiheinen vaihtovirtamoottori, joka käyttää servolähtöä. IGBT-kytkentäpiirin laatu vaikuttaa suoraan taajuusmuuttajan tehokkuuteen, lämmöntuotantoon ja moottoriin toimitettujen virran aaltomuotojen tasaisuuteen – tekijöihin, jotka vaikuttavat sekä moottorin suorituskykyyn että akustiseen melutasoon.
AC-servokäytön älykkyys piilee sen DSP-pohjaisessa ohjauskortissa, joka suorittaa asennon, nopeuden ja virran ohjaussilmukat päivitysnopeudella, joka vaihtelee tyypillisesti 1 kHz asentosilmukalle 10–20 kHz virtasilmukalle (vääntömomentti). DSP lukee kooderin takaisinkytkentäsignaalin, laskee virheen komennon ja todellisen tilan välillä jokaisen silmukan päivityksen yhteydessä, käyttää PID-ohjausalgoritmia (Proportional-Integral-Derivative) myötäkytkentäkompensaatiolla ja lähettää PWM-kytkentäkomennot IGBT-tehoasteeseen. Nykyaikaiset AC-servokäytön DSP:t käsittelevät myös parametrien tallennusta, vian havaitsemista, suojaustoimintoja, tiedonsiirtoprotokollan käsittelyä ja automaattisen viritysalgoritmeja, jotka yksinkertaistavat ensimmäistä käyttöönottoa.
Anturin liitäntäpiiri vastaanottaa asennon palautesignaalin servomoottorin kooderista tai resolverista ja muuntaa sen digitaaliseksi paikkatiedoksi, jota DSP voi käyttää ohjauslaskelmiin. Nykyaikaiset AC-servokäytöt tukevat laajaa valikoimaa anturityyppejä, mukaan lukien inkrementtianturit (A/B/Z-kvadratuurisignaalit), absoluuttiset kooderit (yksikierros ja monikierros), sarjaanturit (Endat, BiSS, Hyperface) ja ratkaisijat – jokaisella on erilainen resoluutio, kohinansieto ja absoluuttisen sijainnin säilytysominaisuudet. Enkooderin korkeampi resoluutio mahdollistaa hienomman paikantamisen ja tasaisemman alhaisen nopeuden käytön. Esimerkiksi 20-bittinen absoluuttinen kooderi tuottaa yli miljoona laskua kierrosta kohti, mikä mahdollistaa alle 0,001 asteen paikannusresoluution.
AC-servokäytöt kommunikoivat koneohjaimien kanssa digitaalisten I/O-signaalien ja kenttäväylän tiedonsiirtoliitäntöjen yhdistelmän kautta. Tavallinen digitaalinen I/O sisältää tyypillisesti servon käyttöönoton, vian kuittauksen, kotiutustulon, rajakytkintulot ja hälytyslähtösignaalit. Kenttäväylävaihtoehdot vaihtelevat valmistajan ja sovelluksen mukaan, mutta niihin kuuluvat yleensä EtherCAT, PROFINET, Modbus RTU/TCP, CANopen, DeviceNet ja MECHATROLINK-III. EtherCATista on tullut hallitseva korkean suorituskyvyn kenttäväylä moniakselisissa servojärjestelmissä sen hajautetun kellon synkronointikyvyn ansiosta, jonka ansiosta useat servokäytöt voivat synkronoida liikkeensä nanosekunnin tason ajoitustarkkuudella, mikä on välttämätöntä koordinoiduissa moniakselisissa CNC- ja robotiikkasovelluksissa.
AC-servokäytöt toimivat kolmessa perustavanlaatuisessa ohjaustilassa - asentotilassa, nopeustilassa ja vääntömomenttitilassa -, joista jokainen vastaa servokäytön kolmisilmukaisen ohjaushierarkian eri kerrosta. Tietylle sovellukselle käytettävän tilan ymmärtäminen on yksi tärkeimmistä päätöksistä servojärjestelmän suunnittelussa.
Asennonohjaustilassa AC-servokäyttö hyväksyy paikkakomennon – tyypillisesti pulssijonona (seuraa askel/suunta tai kvadratuurienkooderi) tai kenttäväylän paikkareferenssin kautta – ja ohjaa moottoria saavuttamaan ja pitämään käskyn asennon mahdollisimman pienellä virheellä. Taajuusmuuttaja käyttää kaikkia kolmea säätösilmukkaa samanaikaisesti: ulompi asentosilmukka tuottaa nopeuskomennon, keskinopeussilmukka vääntömomenttikomennon ja sisäinen virta/vääntömomenttisilmukka ohjaa moottorin sähkövirtoja vaaditun vääntömomentin tuottamiseksi. Asentotilaa käytetään suurimmassa osassa työstökone-, poiminta- ja paikka-, pakkaus- ja puolijohteiden valmistussovelluksista, joissa toistuva ja tarkka siirtyminen tiettyihin paikkoihin on ensisijainen vaatimus.
Nopeussäätötilassa taajuusmuuttaja hyväksyy nopeusohjeen (analoginen ±10 V, digitaaliset esiasetetut nopeudet tai kenttäväylän nopeuskomento) ja säätelee moottorin pyörimisnopeutta täsmällisesti vastaamaan sitä kuormituksen vaihteluista riippumatta. Asentosilmukka ei ole aktiivinen tässä tilassa, ja taajuusmuuttaja käyttää vain nopeus- ja virtasilmukoita. Nopeustilaa käytetään sovelluksissa, kuten rullauskoneissa, painokoneissa, kuljettimien synkronoinnissa ja karakäytöissä, joissa tarkan, vakaan nopeuden ylläpitäminen - tietyn asennon saavuttamisen sijaan - on ensisijainen ohjaustavoite. Nopeustilassa olevat vaihtovirtaservokäytöt voivat säilyttää nopeuden säädön 0,01 %:n sisällä asetuspisteestä jopa merkittävissä kuormituksen vaihteluissa, mikä on suorituskykytaso, jota tavalliset VFD-laitteet eivät voi vastata.
Vääntömomentin ohjaustilassa taajuusmuuttaja säätää moottorin ulostulomomenttia (suhteellisesti moottorin virtaan) vastaamaan käskettyä momenttiohjetta, jolloin moottorin nopeus voidaan määrittää mekaanisen kuormituksen mukaan. Vain sisin virransäätösilmukka on aktiivinen tässä tilassa. Vääntömomenttitilaa käytetään jännityksensäätösovelluksissa, kuten langan vetämisessä, kalvon käämittelyssä ja kaapelin asennuksessa, joissa tavoitteena on säilyttää jatkuva jännitysvoima – nopeuden tai asennon sijaan. Sitä käytetään myös voimaohjatuissa kokoonpanosovelluksissa ja isäntä-orja-moniakselijärjestelmissä, joissa isäntäkäyttö ohjaa asentoa ja orjakäytöt seuraavat vääntömomenttitilassa jakaakseen mekaanisen kuorman.
Oikean AC-servokäytön valitseminen tiettyyn sovellukseen edellyttää taajuusmuuttajan sähkö- ja suorituskykytietojen sovittamista sekä servomoottorin että koneen vaatimuksiin. Nämä ovat tärkeimmät arvioitavat parametrit:
AC-servokäytöt löytyvät lähes kaikilta modernin valmistuksen ja automaation aloilta, koska niiden tarjoama tarkkuuden, nopeuden ja dynaamisen vasteen yhdistelmä on joko mahdotonta tai epäkäytännöllistä saavuttaa muilla liikkeenohjaustekniikoilla. Tässä ovat tärkeimmät sovellusalueet ja kuinka servokäytöt hyödyttävät kutakin:
CNC-työstökeskukset, sorvit, hiomakoneet ja EDM-laitteet luottavat AC-servokäyttöihin akselien sijoittelussa ja karan ohjauksessa. Viisiakselisessa työstökeskuksessa viisi tai useampi AC-servokäyttö toimii samanaikaisesti CNC-ohjaimen koordinoidun ohjauksen alaisena, ja kukin säilyttää alle mikronin paikannustarkkuuden omalla akselillaan ja reagoi nopeisiin liikeradan muutoksiin useiden metrien syöttönopeudella. Servo-asentosilmukan jäykkyys – sen kyky vastustaa asentovirhettä leikkausvoimien vaikutuksesta – määrittää suoraan koneistetun osan mittatarkkuuden ja pinnan viimeistelyn laadun, mikä tekee servokäytön virittämisestä kriittinen osa työstökoneen suorituskyvyn optimointia.
Teollisuusrobotin käsivarren jokaista niveltä käyttää erityinen AC-servokäyttö ja -moottori, ja robottiohjain koordinoi kaikkia akseleita samanaikaisesti suorittaakseen tasaisia, tarkkoja lentoratoja kolmiulotteisen tilan läpi. Hitsaus-, maalaus-, kokoonpano- ja materiaalinkäsittelysovelluksissa käytetyt nivelrobotit sisältävät tyypillisesti kuusi servo-akselia, kun taas SCARA- ja deltarobotit käyttävät kolmesta neljään akselia. Servokäytön vääntömomenttivasteen kaistanleveys määrittää suoraan robotin kyvyn ylläpitää paikannustarkkuutta varsiosien nopean kiihdytyksen ja hidastumisen aikana, mikä on syklin ajan ja prosessin toistettavuuden ensisijainen tekijä robottivalmistussoluissa.
Nopeat pakkauslinjat – lomake-täyttö-saumauskoneet, pahvilaatikot, kotelopakkaajat ja etikettilaitteet – käyttävät AC-servokäyttöjä korvaamaan mekaanisia nokka- ja vaihteistojärjestelmiä, jotka aiemmin synkronoivat koneen elementtejä. Nykyaikaisiin AC-servokäyttöihin sisäänrakennetut elektroniset vaihteisto- ja nokkatoiminnot antavat koneiden suunnittelijoille mahdollisuuden luoda virtuaalisia mekaanisia suhteita akseleiden välille kokonaan ohjelmistossa, mikä mahdollistaa nopeat muodonmuutokset parametrien säätämisellä fyysisen nokan tai vaihteiston vaihtamisen sijaan. Painokoneet käyttävät AC-servokäyttöjä rainan kireyden säätöön, rekisterikorjaukseen ja leikkaussylinterin vaiheen säätöön, mikä mahdollistaa millimetrin murto-osien tulostusrekisterin tarkkuuden satojen metrien minuuttinopeudella.
Kiekkojen käsittelyrobotit, stanssauskoneet, lankojen liimauskoneet, piirilevyporauslaitteet ja SMT-poimintakoneet edustavat joitain vaativimmista olemassa olevista AC-servokäyttösovelluksista. Nämä koneet vaativat mikroneina mitattavan paikannustarkkuuden, muutaman millisekunnin asettumisaikoja ja kykyä suorittaa satoja tuhansia tarkkoja paikannussyklejä päivässä ilman, että paikannusvirheitä kertyy tai mekaanista kulumiseen liittyvää tarkkuuden heikkenemistä tapahtuu. Näissä sovelluksissa käytetään yhä useammin lineaarisia servomoottoreita, joita ohjaavat suuren kaistanleveyden AC-servokäytöt, jotta estetään pyörivien ja lineaaristen mekaanisten voimansiirtoelementtien yhteensopivuus ja välys.
Vaihtovirtaservokäytön asianmukainen käyttöönotto ja viritys on välttämätöntä laitteiston tarjoaman paikannustarkkuuden, dynaamisen vasteen ja vakauden saavuttamiseksi. Huonosti viritetyssä servokäyttöjärjestelmässä – jopa korkealaatuisista komponenteista rakennetussa – esiintyy ylitystä, värähtelyä, hidasta vastetta tai epävakautta, mikä heikentää koneen suorituskykyä. Seuraavat vaiheet edustavat useimpien AC-servokäyttöjärjestelmien standardia käyttöönottotyönkulkua:
AC-servokäytöt ovat kehittyneitä elektronisia järjestelmiä, jotka valvovat itseään jatkuvasti ja luovat vikakoodeja, kun epänormaalit olosuhteet havaitaan. Yleisimpien vikakategorioiden ja niiden todennäköisten syiden ymmärtäminen vähentää dramaattisesti vianmääritysaikaa, kun servojärjestelmä lakkaa toimimasta oikein.