1. Introducere în convertizoare de curent alternativ (variatoare de frecvență variabilă) În domeniul controlului industrial modern și......
CITEȘTE MAI MULTUn servomotor AC este un amplificator electronic de putere și o unitate de control care reglează funcționarea unui servomotor AC prin monitorizarea continuă a poziției, vitezei și cuplului real al motorului și ajustând puterea electrică furnizată acestuia în timp real pentru a se potrivi cu un semnal de referință comandat. Cuvântul „servo” provine din latinescul „servus”, însemnând servitor – și exact asta face un servomotor AC: servește semnalul de comandă făcând motorul să-l urmeze cu o precizie extremă, corectând orice abatere între starea comandată și cea reală a motorului în milisecunde. Această arhitectură de feedback în buclă închisă este ceea ce distinge fundamental un sistem de servomotor AC de un variator de frecvență în buclă deschisă (VFD) sau de un simplu controler de motor pornit/oprit.
Sistemul de servomotor AC constă din trei componente strâns integrate: servomotor în sine (uneori numit servoamplificator sau servocontroler), servomotor AC și dispozitivul de feedback - cel mai frecvent un encoder rotativ sau un resolver montat pe arborele motorului. Encoderul raportează continuu poziția unghiulară exactă a motorului înapoi către unitate, care compară această poziție măsurată cu poziția comandată de controlerul mașinii (de obicei un PLC sau un controler de mișcare) și calculează formele de undă precise de tensiune și curent necesare pentru a elimina orice eroare între cele două. Acest proces are loc de mii de ori pe secundă, permițând Servo drive AC pentru a obține precizie de poziționare măsurată în fracțiuni de grad, reglarea vitezei într-o fracțiune de procent din punctul de referință și timpii de răspuns ale cuplului măsurați în milisecunde cu o singură cifră.
Una dintre cele mai comune surse de confuzie în controlul mișcării este înțelegerea modului în care un servomotor AC diferă de un variator de frecvență (VFD) și un driver de motor pas cu pas. Toate trei controlează viteza și poziția motorului în grade diferite, dar diferă fundamental în arhitectura lor de control, capacități de performanță și aplicații adecvate. Tabelul de mai jos clarifică diferențele cheie:
| Caracteristică | Servo Drive AC | Acționare cu frecvență variabilă | Driver pas cu pas |
| Tip control | Buclă închisă (feedback complet) | Buclă deschisă sau închisă | Buclă deschisă (de obicei) |
| Precizia poziției | Extrem de ridicat (bazat pe codificator) | Scăzut–Moderat | Moderat (bazat pe etape) |
| Interval de viteză | Foarte lat (1:5000) | Moderat (1:100) | Limitat (scăderea cuplului la turație mică) |
| Cuplu la viteză mică | Cuplu nominal maxim la viteză zero | Redus la viteza mica | Bun la viteză mică, scade la mare |
| Viteza de răspuns | Milisecunde | Zeci de milisecunde | Rapid, dar fără corectare a erorilor |
| Puterea tipică a motorului | 50W – 55kW | 0,2 kW – Câțiva MW | Sub 2 kW de obicei |
| Cost | Mai sus | Moderat | Mai jos |
| Cea mai bună aplicație | Control precis al mișcării | Pompa, ventilatorul, viteza transportorului | Poziționare pentru sarcini ușoare |
Avantajul fundamental al unui sistem de servomotor AC față de VFD-uri și driverele pas cu pas este capacitatea sa de a detecta și corecta erorile de poziționare în timp real. Dacă o perturbare externă - o schimbare bruscă a sarcinii, vibrație mecanică sau fluctuație momentană a puterii - determină ca motorul să se abate de la poziția comandată, servovariatorul de curent alternativ aplică imediat un cuplu corectiv pentru a-l readuce. Un șofer pas cu pas nu știe dacă motorul a atins de fapt poziția comandată; un pas ratat din cauza suprasarcinii rămâne nedetectat și se acumulează ca eroare de poziționare până când mașina este din nou așezată.
Înțelegerea a ceea ce se află în interiorul unui servomotor de curent alternativ și a modului în care fiecare componentă contribuie la performanța generală a sistemului îi ajută pe ingineri să ia decizii mai bune de proiectare, reglare și depanare. Un sistem complet de servomotor AC constă din următoarele elemente integrate:
Etapa de putere a unui servomotor AC convertește tensiunea de alimentare AC de intrare (de obicei, monofazată 200–240V pentru unități mai mici, sau trifazată 380–480V pentru unități mai mari) într-o tensiune controlată de magistrală de curent continuu printr-un redresor și un banc de condensatori de filtru. Această tensiune magistrală de curent continuu este apoi tăiată de o etapă invertor IGBT (Insulated Gate Bipolar Tranzistor) care utilizează modularea lățimii impulsului (PWM) la frecvențe de comutare de obicei între 4 kHz și 16 kHz pentru a genera ieșirea AC trifazată cu frecvență variabilă și tensiune variabilă care antrenează servomotorul. Calitatea circuitului de comutare IGBT afectează în mod direct eficiența unității, generarea de căldură și netezimea formelor de undă curente furnizate motorului - factori care influențează atât performanța motorului, cât și nivelurile de zgomot acustic.
Inteligența servomotorului de curent alternativ rezidă în placa sa de control bazată pe DSP, care execută buclele de control de poziție, viteză și curent la rate de actualizare care variază de obicei de la 1 kHz pentru bucla de poziție la 10-20 kHz pentru bucla de curent (cuplu). DSP citește semnalul de feedback al codificatorului, calculează eroarea dintre stările comandate și cele reale la fiecare actualizare a buclei, aplică algoritmul de control PID (Proportional-Integral-Derivative) cu compensare feed-forward și emite comenzile de comutare PWM către treapta de putere IGBT. DSP-urile moderne de servomotor AC gestionează, de asemenea, stocarea parametrilor, detectarea defecțiunilor, funcțiile de protecție, procesarea protocolului de comunicație și algoritmii de reglare automată care simplifică punerea în funcțiune inițială.
Circuitul de interfață al codificatorului primește semnalul de feedback de poziție de la encoderul sau resolverul servomotorului și îl convertește în date digitale de poziție pe care DSP-ul le poate folosi pentru calculele de control. Servo drive-urile moderne AC acceptă o gamă largă de tipuri de codificatoare, inclusiv codificatoare incrementale (semnale în cuadratura A/B/Z), codificatoare absolute (o singură tură și multi-turn), encodere seriale (Endat, BiSS, Hyperface) și rezolutoare - fiecare cu diferite rezoluții, imunitate la zgomot și caracteristici de reținere a poziției absolute. Rezoluția mai mare a codificatorului permite o poziționare mai fină și o funcționare mai lină la viteză mică. Un encoder absolut de 20 de biți, de exemplu, oferă peste un milion de numărări pe rotație, permițând o rezoluție de poziționare mai mică de 0,001 grade.
Servo drive-urile AC comunică cu controlerele mașinii printr-o combinație de semnale digitale I/O și interfețe de comunicare fieldbus. I/O digitale standard include de obicei activarea servo, resetarea defecțiunii, intrarea homing, intrările comutatorului de limită și semnalele de ieșire de alarmă. Opțiunile Fieldbus variază în funcție de producător și aplicație, dar includ de obicei EtherCAT, PROFINET, Modbus RTU/TCP, CANopen, DeviceNet și MECHATROLINK-III. EtherCAT a devenit magistrala de câmp de înaltă performanță dominantă pentru sistemele servo cu mai multe axe datorită capacității sale de sincronizare a ceasului distribuit, care permite mai multor servomotor să-și sincronizeze mișcarea cu precizie de sincronizare la nivel de nanosecunde - esențial pentru aplicațiile CNC și robotice coordonate cu mai multe axe.
Servo drive-urile AC operează în trei moduri de control fundamentale - modul de poziție, modul de viteză și modul de cuplu - fiecare corespunzând unui strat diferit al ierarhiei de control cu trei bucle a servovariatorului. Înțelegerea modului de utilizat pentru o anumită aplicație este una dintre cele mai importante decizii în proiectarea sistemului servo.
În modul de control al poziției, servomotorul AC acceptă o comandă de poziție - de obicei ca un tren de impulsuri (urmează un encoder în pas/direcție sau în cuadratura) sau printr-o referință de poziție fieldbus - și controlează motorul pentru a atinge și menține poziția comandată cu o eroare minimă. Unitatea rulează toate cele trei bucle de control simultan: bucla de poziție exterioară generează o comandă de viteză, bucla de viteză medie generează o comandă de cuplu, iar bucla interioară de curent/cuplu controlează curenții electrici ai motorului pentru a produce cuplul necesar. Modul de poziție este utilizat în marea majoritate a aplicațiilor de fabricare a mașinilor-unelte, pick-and-place, ambalare și semiconductori în care mutarea în anumite poziții în mod repetat și precis este cerința principală.
În modul de control al vitezei, convertizorul acceptă o referință de viteză (analogică ±10V, viteze presetate digitale sau comandă de viteză de fieldbus) și reglează viteza de rotație a motorului pentru a se potrivi cu precizie, indiferent de variațiile de sarcină. Bucla de poziție este inactivă în acest mod, iar unitatea rulează numai buclele de viteză și curent. Modul de viteză este utilizat în aplicații precum mașinile de bobinat, presele de imprimat, sincronizarea transportoarelor și antrenările axului în care menținerea unei viteze precise și stabile - mai degrabă decât atingerea unei poziții specifice - este obiectivul principal de control. Servo drive-urile AC în modul viteză pot menține reglarea vitezei cu 0,01% din punctul de referință chiar și în cazul unor fluctuații semnificative de sarcină, un nivel de performanță pe care VFD-urile standard nu îl pot egala.
În modul de control al cuplului, convertizorul reglează cuplul de ieșire al motorului (proporțional cu curentul motorului) pentru a se potrivi cu o referință de cuplu comandată, permițând ca viteza motorului să fie determinată de sarcina mecanică. Doar cea mai interioară buclă de control de curent este activă în acest mod. Modul de torsiune este utilizat în aplicații de control al tensiunii, cum ar fi trefilarea sârmei, înfășurarea filmului și așezarea cablurilor, în care obiectivul este menținerea unei forțe de tensiune constantă - mai degrabă decât o viteză sau o poziție. Este, de asemenea, utilizat în aplicații de asamblare controlată prin forță și în sistemele cu mai multe axe master-slave în care unitatea principală controlează poziția, iar unitățile slave urmează în modul cuplu pentru a împărți sarcina mecanică.
Selectarea servovariatorului AC corectă pentru o anumită aplicație necesită potrivirea specificațiilor electrice și de performanță ale variatorului la cerințele atât ale servomotorului, cât și ale mașinii. Aceștia sunt cei mai importanți parametri de evaluat:
Servo drive-urile AC se găsesc în aproape fiecare sector al producției și automatizării moderne, deoarece combinația de precizie, viteză și răspuns dinamic pe care le oferă este fie imposibil, fie impractic de realizat cu alte tehnologii de control al mișcării. Iată principalele domenii de aplicație și modul în care servomotorele beneficiază în mod specific fiecăruia:
Centrele de prelucrare CNC, strungurile, mașinile de șlefuit și echipamentele EDM se bazează pe servomotorizările AC pentru poziționarea axelor și controlul axului. Într-un centru de prelucrare cu cinci axe, cinci sau mai multe servomotoare AC funcționează simultan sub control coordonat de la controlerul CNC, fiecare menținând precizia de poziționare sub-micronica pe axa respectivă, răspunzând în același timp la schimbările rapide ale traiectoriei la viteze de avans de câțiva metri pe minut. Rigiditatea buclei de poziție servo - capacitatea sa de a rezista erorii de poziție în cazul forțelor de tăiere - determină în mod direct acuratețea dimensională a piesei prelucrate și calitatea finisării suprafeței, făcând reglajul servomotor un aspect critic al optimizării performanței mașinii-unelte.
Fiecare articulație a unui braț de robot industrial este antrenată de un servomotor și un motor AC dedicat, controlerul robotului coordonând toate axele simultan pentru a executa traiectorii netede și precise prin spațiul tridimensional. Roboții articulați utilizați în aplicații de sudură, vopsire, asamblare și manipulare a materialelor încorporează de obicei șase axe servo, în timp ce roboții SCARA și delta folosesc trei până la patru axe. Lățimea de bandă de răspuns la cuplul servomotor determină în mod direct capacitatea robotului de a menține precizia de poziție în timpul accelerării și decelerarii rapide a segmentelor de braț, care este determinantul principal al timpului de ciclu și al repetabilității procesului în celulele de fabricație robotizate.
Liniile de ambalare de mare viteză — mașini de formare-umplere-sigilare, cartonatoare, ambalatoare de cutii și echipamente de etichetare — folosesc servomotor AC pentru a înlocui sistemele mecanice cu came și cutii de viteze care sincronizau anterior elementele mașinii. Funcțiile electronice de angrenare și camă încorporate în servomotorizările moderne de curent alternativ permit proiectanților de mașini să creeze relații mecanice virtuale între axe în întregime prin software, permițând schimbări rapide de format prin ajustarea parametrilor, mai degrabă decât înlocuirea fizică a camei sau a cutiei de viteze. Presele de tipar folosesc servomotor AC pentru controlul tensiunii benzii, corectarea registrului și reglarea fazei cilindrului de tăiere, permițând precizia registrului de imprimare de fracțiuni de milimetru la viteze de producție de sute de metri pe minut.
Roboții de manipulare a plachetelor, mașinile de lipire a matrițelor, dispozitivele de lipire de sârmă, echipamentele de foraj PCB și mașinile de preluare și plasare SMT reprezintă unele dintre cele mai solicitante aplicații de servomotor AC existente. Aceste mașini necesită precizie de poziționare măsurată în microni, timpi de așezare de câteva milisecunde și capacitatea de a executa sute de mii de cicluri de poziționare precise pe zi, fără a acumula erori de poziționare sau a suferi o degradare a preciziei cauzată de uzura mecanică. Servomotoarele liniare acţionate de servomotoare AC cu lăţime de bandă mare sunt din ce în ce mai utilizate în aceste aplicaţii pentru a elimina conformitatea şi jocul elementelor de transmisie mecanică rotativ-liniară.
Punerea în funcțiune și reglarea corespunzătoare a unui servomotor AC este esențială pentru obținerea preciziei de poziționare, a răspunsului dinamic și a stabilității pe care hardware-ul este capabil să le ofere. Un sistem de servomotor reglat prost - chiar și unul construit din componente de înaltă calitate - va prezenta depășire, oscilație, răspuns lent sau instabilitate care degradează performanța mașinii. Următorii pași reprezintă fluxul de lucru standard de punere în funcțiune pentru majoritatea sistemelor de servomotor AC:
Servo drive-urile AC sunt sisteme electronice sofisticate care se automonitorizează continuu și generează coduri de eroare atunci când sunt detectate condiții anormale. Înțelegerea celor mai comune categorii de defecțiuni și a cauzelor lor probabile reduce dramatic timpul de depanare atunci când un servosistem încetează să funcționeze corect.