Basisprincipes vanac-servomotorcontrole
Samenstelling en werkingsmechanisme van AC-servosystemen
Een AC-servosysteem is een bewegingscontrolesysteem met gesloten lus dat voornamelijk bestaat uit een AC-servomotor, een servoaandrijving (versterker), een feedbackapparaat en een bewegingscontroller of PLC. De servoaandrijving ontvangt opdrachtsignalen met laag vermogen en zet deze om in driefasige PWM-spanningen (Pulse width modulation) om de motor aan te drijven. Typische schakelfrequenties van de aandrijving variëren van 10 kHz tot 20 kHz, wat een fijne stroomregeling met minimale koppelrimpels mogelijk maakt. De motorrotor, uitgerust met een encoder of solver, geeft positie- en snelheidsfeedback terug aan de aandrijving, zodat de interne regellus het koppel, de snelheid en de positie in realtime kan regelen, meestal met een regelcyclus van 62,5 μs tot 250 μs.
Relaties tussen koppel, snelheid en positie
In een AC-servomotor is het koppel bijna evenredig met de stroom binnen het nominale bereik: T ≈ Kt × I, waarbij Kt de koppelconstante is (bijvoorbeeld 0,7 N·m/A) en I de fasestroom is. De snelheid wordt bepaald door de frequentie van de aangelegde spanning en het aantal poolparen. Met een 4-polige motor en een nominaal toerental van 3000 tpm is de elektrische frequentie bij nominaal toerental bijvoorbeeld 100 Hz. Positie is de integraal van snelheid in de tijd. Nauwkeurige regeling is daarom afhankelijk van nauwkeurige stroomregeling (voor koppel) en nauwkeurige, op tijd gebaseerde regeling van snelheid en positie. Deze gelaagde relatie is de reden waarom servoaandrijvingen doorgaans drie geneste lussen implementeren: stroom (koppel), snelheid en positie.
Sleutelcomponenten in een AC-servosysteem
AC-servomotorstructuur en parameters
De AC-servomotor zelf is een synchrone motor met permanente magneet (PMSM) die is geoptimaliseerd voor dynamische prestaties. De belangrijkste parameters zijn onder meer het nominale vermogen (doorgaans 0,1 kW tot 7,5 kW in veel industriële assen), het nominale koppel, het piekkoppel (vaak 2,5-3,0 maal het nominale vermogen), het nominale toerental (1.500-3.000 tpm) en het maximale toerental (gewoonlijk 4.500-6.000 tpm). De traagheid van de rotor, uitgedrukt in kg·m², moet overeenkomen met de traagheidsverhouding van de belasting; Voor een stabiele regeling met hoge versterking wordt vaak een traagheidsverhouding tussen aandrijving en belasting tussen 1:1 en 1:5 aanbevolen. De statorwikkelingen zijn ontworpen voor efficiënte vectorregeling en ondersteunen veldgeoriënteerde stroomregeling.
Servo-aandrijffuncties en interfaces
De servoaandrijving is de kern van de besturing. Het omvat een gelijkrichtertrap, een DC-bus (meestal 300–600 VDC voor 220–400 VAC-ingang) en een invertertrap met IGBT- of MOSFET-modules. Functionele blokken omvatten stroomregeling, snelheids- en positieregelaars, encoderinterface, digitale en analoge I/O, veldbuscommunicatiepoorten en veiligheidscircuits (zoals Safe Torque Off). Interfaces kunnen bestaan uit puls-/richtingsingangen, analoge +/-10 V voor snelheids- of koppelcommando's, en industriële bussen zoals EtherCAT, PROFINET of CANopen. Bij groothandels- en fabrieksautomatiseringsprojecten moet de selectie van het aandrijfcommunicatieprotocol aansluiten op het bestaande PLC- of motioncontrollerplatform, dus leverancierscoördinatie is van cruciaal belang.
Besturingsmodi: positie, snelheid en koppel
Kenmerken van de positiecontrolemodus
De positiecontrolemodus wordt gebruikt wanneer nauwkeurige positionering het hoofddoel is, zoals bij CNC-assen of pick-and-place-robots. De controller verzendt gewoonlijk commandopulsen, waarbij één puls gelijk is aan één encodertelling of een gedefinieerde elektronische overbrengingsverhouding. Met een 20-bits encoder (1.048.576 tellingen per omwenteling) en een elektronische versnelling van 1.000 pulsen per omwenteling komt 1 puls bijvoorbeeld overeen met 0,36 graden asrotatie. De servoaandrijving sluit de positielus, waardoor de positiefout tussen de opgedragen en werkelijke positie wordt geminimaliseerd. De typische positioneringsnauwkeurigheid kan ±1 encodertelling bereiken, wat overeenkomt met een hoeknauwkeurigheid beter dan 0,0004 omwentelingen.
Toepassingen voor snelheids- en koppelregeling
De snelheidsregelingsmodus regelt het motortoerental volgens een analoog of digitaal commando. Het is gebruikelijk bij wikkelen, transporteren of pompen, waarbij een constante snelheid van cruciaal belang is. Snelheidslusbandbreedtes van 80–200 Hz maken een snelle reactie op belastingvariaties mogelijk, waarbij de snelheid binnen ±0,1% wordt gehouden, zelfs bij veranderingen in de belastingsstappen van 20–30%. De koppelcontrolemodus regelt het uitgaande koppel op basis van huidige feedback en heeft de voorkeur bij spanningscontrole, persen en vastdraaien. Het ingestelde koppel kan doorgaans worden aangepast van 0% tot 150% van het nominale koppel, met koppelresponstijden in het bereik van 1–5 ms. Bij veel aandrijvingen kunnen positie-, snelheids- en koppelmodi dynamisch worden gecombineerd of geschakeld om complexe bewegingsprofielen mogelijk te maken.
Feedbackapparaten en gesloten-lusbesturingslogica
Encoders, solvers en feedbackresolutie
Feedbackapparaten leveren de essentiële informatie voor gesloten-lusregeling. Incrementele encoders voeren A/B/Z-pulsen uit, terwijl absolute encoders positie-informatie over meerdere bochten bieden zonder dat er sprake is van homing. Moderne absolute encoders hebben vaak een resolutie van 17-23 bits, wat neerkomt op 131.072 tot meer dan 8 miljoen tellingen per omwenteling. Resolvers zijn uitstekend bestand tegen temperatuur en trillingen, maar hebben een lagere effectieve resolutie en vereisen een speciale conversie van de resolutie naar digitaal in de drive. De keuze voor feedback is een balans tussen precisie, omgevingsbestendigheid en kosten, wat belangrijk wordt bij grote groothandelsprojecten waarbij honderden servo-assen betrokken zijn, waarbij standaardisatie van componenten de voorraad vermindert.
Geneste regellussen en regelcyclustijden
De servoaandrijving heeft doorgaans drie geneste regellussen. De binnenste stroomlus compenseert fasestromen met een zeer snelle cyclustijd, vaak 10-50 μs, met behulp van veldgeoriënteerde regeling (FOC) om de d- en q-asstromen onafhankelijk te regelen. De snelheidslus, die loopt op 0,5–2 kHz, genereert huidige opdrachten op basis van snelheidsfouten, terwijl de positielus, die loopt op 0,5–1 kHz, snelheidsopdrachten genereert op basis van positiefouten. Stabiliteit en prestaties zijn afhankelijk van de juiste lusversterkingen en fasemarges; een gemeenschappelijk ontwerpdoel is een fasemarge van 30-60 graden en een versterkingsmarge van meer dan 6 dB. Deze numerieke doelstellingen zorgen ervoor dat het systeem snel reageert, terwijl de overschrijding laag blijft en aanhoudende oscillaties worden vermeden.
Instellen en afstemmen van servoaandrijfparameters
Motorgegevens, limieten en beveiligingsinstellingen
Voordat de servo-as veilig kan werken, moeten de belangrijkste motor- en aandrijfparameters worden ingesteld. Deze omvatten nominale motorstroom, nominaal toerental, poolparen, encoderresolutie en traagheidsgegevens. Koppellimieten worden doorgaans ingesteld tussen 120% en 200% van het nominale koppel, waarbij de stroomlimieten overeenkomen met deze waarden om demagnetisatie of oververhitting te voorkomen. Snelheidslimieten moeten de mechanische specificaties respecteren; voor een motor met een nominaal toerental van 3.000 tpm met een maximaal toerental van 5.000 tpm biedt een veilige limiet van 4.500 tpm een marge. Drempels voor overspanning, onderspanning, overtemperatuur en oversnelheid moeten worden geconfigureerd om schade te voorkomen, vooral in fabriekslijnen waar onverwachte noodstops en stroomschommelingen vaak voorkomen.
Basisversterkingsinstelling en responsdoelen
De initiële parametrering begint meestal met autotuning, waarbij de frequentieregelaar testsignalen injecteert om de traagheid en wrijving van de belasting te identificeren en vervolgens de aanbevolen regelversterkingen berekent. Voor veel assen is een positielusbandbreedte van 20–60 Hz voldoende, terwijl de snelheidslusbandbreedte rond de 100–200 Hz ligt. Deze waarden bieden een positioneringsinsteltijd van 50–150 ms met een overshoot van minder dan 10%. Voor toepassingen met hoge precisie, zoals halfgeleiderapparatuur, kan de bandbreedte groter worden, maar dit gaat ten koste van een lagere tolerantie voor mechanische resonantie en verkeerde uitlijning. Een betrouwbare leverancier levert niet alleen aandrijfhandleidingen, maar ook afstemmingsrichtlijnen en voorbeeldparametersets, die vooral waardevol zijn tijdens de inbedrijfstelling van meerdere assen in een groot systeem.
PID-regeling en versterkingsafstemmingsmethoden
Structuur van servo-PID-controllers
De belangrijkste regelcircuits in een servoaandrijving zijn doorgaans uitgevoerd als PID- of PI-regelaars. De stroomlus is gewoonlijk PI (proportioneel-integraal) om nul steady-state fouten te garanderen, terwijl snelheids- en positielussen afgeleide termen of filters kunnen bevatten. In de snelheidslus bepaalt de proportionele versterking hoe agressief de snelheidsfout wordt gecorrigeerd, de integrale term elimineert fouten op de lange termijn, en elke afgeleide actie helpt plotselinge veranderingen te dempen. Typische proportionele versterkingen worden aangepast om een overschrijding van ongeveer 5-15% te bereiken bij een stapcommando, terwijl integrale tijdconstanten zo worden ingesteld dat de steady-state-fout binnen een paar honderd milliseconden onder de 1% daalt.
Praktische afstemmingsstappen en numerieke controles
Een praktische afstemmingsprocedure begint met lage winsten. Eerst wordt de stroomlus gevalideerd door te controleren of het opgedragen koppel een soepele acceleratie zonder oscillatie oplevert. Vervolgens wordt de snelheidslusversterking verhoogd totdat een snelheidsstap van 0–100% (bijvoorbeeld 0 tot 1.500 tpm) een stijgtijd van ongeveer 50–100 ms oplevert met minimale overschrijding. Ten slotte wordt de versterking van de positielus vergroot terwijl een beweging van punt naar punt wordt bewaakt, bijvoorbeeld een rotatie van 360 graden of een lineaire beweging van 100 mm, en wordt gecontroleerd of de insteltijd onder het vereiste doel blijft, zoals 100 ms, met een positiefout van minder dan 0,01 mm of 0,01 graden. Als mechanische resonantie wordt waargenomen, kunnen notch-filters worden toegepast die zijn gecentreerd op gemeten resonantiefrequenties (vaak tussen 100 en 1.000 Hz), met bandbreedtes van 10 tot 20% van de resonantiefrequentie.
Bewegingsbesturing met behulp van PLC of motioncontroller
Commando-interfaces en communicatieprotocollen
Bewegingsopdrachten zijn afkomstig van een PLC, motion controller of industriële pc. Oudere systemen maken vaak gebruik van puls-/richtingsuitgangen voor positiecontrole, waarbij pulsfrequenties tot 500 kHz een hoge resolutie bieden, zelfs met matige elektronische versnellingen. Moderne systemen zijn steeds meer afhankelijk van digitale veldbussen zoals EtherCAT, die meerdere assen kunnen synchroniseren met cyclustijden van 250 μs of minder. Dit maakt gecoördineerde bewegingsprofielen mogelijk, zoals elektronische nokken en interpolatie over meerdere servo-assen. Het kiezen van een compatibel protocol is essentieel bij de groothandelsinkoop van schijven en controllers, omdat niet-overeenkomende communicatiestandaarden de integratiekosten op fabrieksniveau aanzienlijk kunnen verhogen.
Positioneringsprofielen en bewegingsplanning
De controller definieert bewegingsprofielen in termen van versnelling, constante snelheid en vertraging. Een eenvoudig trapeziumvormig snelheidsprofiel zou een versnelling van 500 mm/s², een maximale snelheid van 300 mm/s en een vertraging van 500 mm/s² voor een slag van 200 mm kunnen specificeren. Geavanceerdere S-curveprofielen beperken de schokbewegingen (veranderingssnelheid van de acceleratie), waardoor trillingen worden verminderd, vooral bij belastingen met hoge traagheid. Positioneringscycli moeten zowel het motorkoppel als de mechanische sterkte respecteren; als de acceleratie groter is dan wat de motor kan bereiken bij zijn nominale koppel, moet de looptijd worden vergroot of moet een motor met een hoger koppel worden gebruikt. Numerieke simulatie van positioneringscycli helpt bij het selecteren van de juiste servogroottes vóór installatie.
Positioneringsnauwkeurigheid, responstijd en stabiliteit
Factoren die de nauwkeurigheid en herhaalbaarheid beïnvloeden
De positioneringsnauwkeurigheid wordt niet alleen door de encoder bepaald. Hoewel een encoder een theoretische resolutie van 1.000.000 tellingen per omwenteling kan hebben, hangt de nauwkeurigheid in de echte wereld af van mechanische speling, asstijfheid, koppelingsstijfheid en thermische uitzetting. Voor een kogelomloopspindelsysteem met een draad van 5 mm en een 20-bits encoder komt één telling overeen met ongeveer 4,77 nm, ver beneden de praktische mechanische nauwkeurigheid. In de praktijk zijn een algehele positioneringsnauwkeurigheid van ±0,01–0,02 mm en een herhaalbaarheid binnen ±0,005 mm realistische doelstellingen voor goed ontworpen industriële assen. Kalibratieprocedures, zoals compensatietabellen, kunnen systematische positioneringsfouten corrigeren die worden veroorzaakt door variaties in de schroefspoed en montagetoleranties.
Dynamische respons en trillingscontrole
Dynamische prestaties worden doorgaans gekenmerkt door staprespons, frequentierespons en volgfouten onder bewegingsprofielen. Een goed afgestelde as kan een sinusoïdaal positiecommando volgen bij 5–10 Hz met een volgende fout van minder dan 1% van de amplitude. Om dit te bereiken moeten de mechanische resonantiefrequenties minimaal 3 tot 5 keer hoger zijn dan de vereiste bandbreedte. Structurele versterking, kortere uitsteeklengtes en stijvere koppelingen dragen allemaal bij aan hogere resonantiefrequenties. In de drive worden notch-filters en laagdoorlaatfilters gebruikt om resonante pieken te onderdrukken terwijl de besturingsbandbreedte behouden blijft. Bij het implementeren van hogesnelheidscycli in een fabrieksomgeving kan het meten van trillingen met eenvoudige versnellingsmeters en het aanpassen van de filterfrequenties in stappen van 10–20 Hz de stabiliteit dramatisch verbeteren.
Veelvoorkomende fouten, alarmen en ideeën voor probleemoplossing
Typische alarmtypen en hoofdoorzaken
Standaard alarmsignalen voor servoaandrijvingen omvatten overstroom, overspanning, onderspanning, encoderfouten, te hoge snelheid en volgende fouten. Overstroomalarmen treden op wanneer de momentane stroom bijvoorbeeld 300% van de nominale stroom overschrijdt, vaak als gevolg van mechanische blokkering of abrupte schokbelastingen. Overspanning treedt meestal op wanneer regeneratieve remenergie de DC-bus boven zijn drempelwaarde brengt, gewoonlijk rond de 410 VDC voor 220 VAC-systemen of 820 VDC voor 400 VAC-systemen. De volgende foutalarmen ontstaan wanneer de positieafwijking een ingestelde drempel overschrijdt, zoals 1.000 encodertellingen, en kunnen worden veroorzaakt door onvoldoende koppel, een te agressieve acceleratie of verkeerd afgestelde regelversterkingen. Effectieve fabrieken houden alarmgeschiedenislogboeken bij om herhalende patronen in productielijnen te detecteren.
Stapsgewijze diagnose- en correctiemethoden
Het oplossen van problemen begint met het vaststellen of het probleem elektrisch, mechanisch of parametergerelateerd is. De gemeten motorfaseweerstand moet binnen een paar procent overeenkomen met de waarden op het typeplaatje; grote afwijkingen wijzen op wikkelschade. Mechanisch gezien moeten de assen vrij kunnen bewegen met de hand of met een lage jogsnelheid, zonder abnormaal geluid. Parametercontroles omvatten het verifiëren dat de encoderresolutie, elektronische overbrenging, motorconstanten en limieten overeenkomen met de daadwerkelijke hardware. Oscilloscoop- of drive-trace-tools kunnen stroom-, snelheids- en positiefouten tijdens fouten registreren. Als de positiefout bijvoorbeeld geleidelijk toeneemt bij constante belasting, kunnen koppellimieten of stroomcapaciteit onvoldoende zijn; als er oscillaties met een vaste frequentie optreden, zijn resonantie- en filteraanpassingen vereist. Een technisch bekwame leverancier biedt vaak diagnostische ondersteuning op afstand en parameterbeoordeling, wat vooral waardevol is bij grote automatiseringsprojecten.
Installatie, bedrading en dagelijkse onderhoudspraktijken
Normen voor elektrische bedrading en EMC-overwegingen
Correcte bedrading is van fundamenteel belang voor een stabiele servobesturing. Voedingskabels en encoder- of communicatiekabels moeten afzonderlijk worden geleid, met een minimale afstand van 100–150 mm, en afgeschermde kabels moeten aan één uiteinde worden geaard of volgens de aanbevelingen van de aandrijving om ruis te verminderen. Beschermende aardverbindingen moeten een lage impedantie hebben, met een aardingsweerstand die doorgaans lager is dan 10 Ω in industriële installaties. Bij lange kabellengtes van meer dan 30–50 m nemen de spanningsval en de gevoeligheid voor ruis toe, waardoor grotere aderdoorsneden en ferrietkernen nodig kunnen zijn. Bij groothandelsbestellingen voor fabrieksbedradingssets verminderen gestandaardiseerde kabelsets met voorgemonteerde connectoren de installatiefouten en de inbedrijfstellingstijd aanzienlijk.
Mechanische installatie en periodieke inspecties
Aan de mechanische kant moet de coaxiale uitlijning tussen motoras en belasting zorgvuldig worden gecontroleerd. Een verkeerde uitlijning groter dan 0,05 mm radiaal of 0,2 graden hoek kan extra lagerbelastingen veroorzaken, waardoor de trillingen toenemen en de levensduur wordt verkort. Flexibele koppelingen kunnen kleine verkeerde uitlijningen compenseren, maar moeten worden geselecteerd op basis van het koppel en het traagheidsmoment. Periodiek onderhoud omvat het reinigen van koeloppervlakken, het controleren op losgeraakte bouten, het inspecteren van kabelmantels op slijtage en het bekijken van de alarmgeschiedenis. Thermische metingen moeten bevestigen dat de temperatuur van het motoroppervlak binnen de nominale limieten blijft, doorgaans onder 80–90°C bij continu gebruik. Deze praktijken verlengen de levensduur van apparatuur en minimaliseren ongeplande stilstand in fabrieken die continu draaien.
Maxtech Bied oplossingen
Maxtech richt zich op complete AC-servosysteemoplossingen voor industriële gebruikers, van componentselectie tot ondersteuning bij inbedrijfstelling. Op basis van koppel-, snelheids-, traagheids- en positioneringsvereisten adviseren Maxtech-ingenieurs bijpassende motoren, aandrijvingen en feedbackapparaten, inclusief integratie met PLC of bewegingscontrollers met behulp van geschikte veldbusnetwerken. Voor groothandels- en fabrieksprojecten waarbij veel assen betrokken zijn, standaardiseert Maxtech modellen en accessoires om de voorraad te verminderen en het onderhoud te vereenvoudigen. Er worden parametersjablonen, afstemmingsdiensten en diagnostische begeleiding geboden, zodat elke servo-as een stabiele werking bereikt met optimale bandbreedte en minimale trillingen. Door systematische planning en voortdurende technische ondersteuning helpt Maxtech klanten een hogere productiviteit en stabiele bewegingsprestaties te bereiken over hun productielijnen.

Posttijd: 2025-12-08 17:34:03
