Table of Contents
Het selecteren van de juiste actuator is een van de meest kritische beslissingen in robotarmontwerp. Of u nu een industriële manipulator, een collaboratieve robot of een aangepaste automatiseringsoplossing bouwt, de actuator dient als de spier die uw mechanische ontwerp tot leven brengt. Een juiste actuatorselectie vereist zorgvuldige berekeningen die rekening houden met belastingen, koppel, snelheden en omgevingsfactoren. Deze uitgebreide gids voert u door de gedetailleerde stapsgewijze berekeningen en overwegingen die nodig zijn om actuators te selecteren die betrouwbaar en efficiënt zullen presteren in uw robotarmtoepassing.
Begrijpen Actuatoren in Robot toepassingen
Een actuator is een onderdeel dat energie omzet in beweging. In robotarmen zijn actuatoren verantwoordelijk voor het creëren van de precieze bewegingen die nodig zijn voor elk gewricht. De meest voorkomende types zijn elektrische motoren (servomotoren, stappenmotoren, borstelloze DC-motoren), pneumatische cilinders, hydraulische actuatoren en lineaire actuatoren. Elk type heeft verschillende kenmerken die het geschikt maken voor specifieke toepassingen.
Elektrische actuatoren domineren moderne robotica vanwege hun precisie, controlebaarheid en het gemak van integratie met digitale besturingssystemen. Servomotoren bieden uitstekende positieregeling en worden op grote schaal gebruikt in gelede robotarmen. Steppermotoren bieden nauwkeurige incrementele bewegingen zonder feedbacksystemen, waardoor ze kosteneffectief zijn voor bepaalde toepassingen. Hydraulische actuatoren leveren enorme kracht en hebben de voorkeur in zware industriële toepassingen, terwijl pneumatische actuatoren uitblinken in snelle, repetitieve taken waar extreme precisie niet essentieel is.
Het selectieproces moet meerdere factoren met elkaar in evenwicht brengen, waaronder krachtvereisten, snelheid, precisie, duty cycle, milieuomstandigheden, kosten en integratie-complexiteit.Het begrijpen van deze fundamentele beginselen vormt de basis voor de gedetailleerde berekeningen die volgen.
Analyse van de Robot Arm Configuratie en Kinematica
Voordat u berekeningen uitvoert, moet u de configuratie van uw robotarm grondig begrijpen. Documenteer het aantal vrijheidsgraden, het type gewrichten (revolutionair of prismatisch), de verbindingslengten en het verwachte bewegingsbereik voor elke verbinding. Maak een kinematisch diagram dat de arm in verschillende posities toont, met name de configuraties die maximale belasting op elke actuator genereren.
De kinematische keten bepaalt hoe krachten en koppel zich door de structuur voortplanten. Gewricht dichter bij de basis ervaren meestal hogere belastingen omdat ze het gewicht van alle volgende schakels en de lading moeten ondersteunen. De schoudergewricht van een verticale robotarm, bijvoorbeeld, draagt het cumulatieve gewicht van de gehele armstructuur plus de eindeffector en lading.
Beschouw de werkruimte envelop . de driedimensionale volume de eindeffector kan bereiken. Identificeer de slechtste-case posities waar de arm is volledig horizontaal, aangezien deze configuratie meestal maximale koppelvereisten genereert. Documenteer het centrum van de massa voor elke link, aangezien dit van invloed is op het moment berekeningen. Als uw ontwerp bevat tegengewichten of balanceringsmechanismen, factor deze in uw analyse als ze kunnen aanzienlijk verminderen actuator eisen.
Het bepalen van de vereiste kracht voor lineaire activering
Voor prismatische gewrichten die lineaire beweging produceren, is het berekenen van de vereiste kracht de primaire zorg. Begin door alle massa's te identificeren die de actuator moet bewegen. Dit omvat de lading, de eindeffector, alle koppelingen die bewegen met het gewricht, en delen van de actuator zelf.
De fundamentele vergelijking is Force (F) = massa (m) × versnelling (a). Deze basisformule moet echter worden uitgebreid om rekening te houden met de reële omstandigheden. De totale krachtvereiste omvat verschillende componenten: de kracht die nodig is om de zwaartekracht te overwinnen (voor verticale bewegingen), de kracht die nodig is om de massa te versnellen, wrijvingskrachten in lagers en geleiders, en alle externe krachten die de toepassing vereist.
Voor verticale heftoepassingen is de zwaartekracht F zwaartekracht = m × g, waar g de zwaartekrachtversnelling is (9.81 m/s2). Als de actuator de belasting moet versnellen, voeg dan de traagheidskracht toe: F inertia = m × a desired. De gewenste versnelling hangt af van uw snelheidseisen en de beschikbare afstand voor versnelling.
Wrijvingskrachten zijn afhankelijk van het mechanische ontwerp. Voor lineaire geleiders, gebruik F frictie = μ × N, waarbij μ de wrijvingscoëfficiënt is en N de normale kracht. Typische coëfficiënten variëren van 0,01 voor precisie kogellagergeleiders tot 0,15 voor eenvoudige schuifoppervlakken. Over het hoofd zien wrijving in kabelmanagementsystemen, pneumatische lijnen of andere onderdelen die met het gewricht bewegen.
Bereken de totale kracht als F totaal = F zwaartekracht + F inertia + F frictie + F extern. Voor een veiligheidsmarge vermenigvuldigt u deze waarde met 1,2 tot 1,5 afhankelijk van de kritische waarde van de toepassing en de onzekerheid in uw schattingen. Deze marge is verantwoordelijk voor de fabricagetoleranties, slijtage in de tijd en onvoorziene bedrijfsomstandigheden.
Berekenen van de benodigde torque voor roterende gewrichten
De draaiverbindingen, die vaker voorkomen in robotarmen, vereisen koppelberekeningen. Torque vertegenwoordigt de rotatiekracht die hoekversnelling veroorzaakt. De basisrelatie is Torque (τ) = Kracht (F) × Lever armlengte (r), maar een uitgebreide koppelanalyse voor robotarmen omvat meer verfijnde berekeningen.
Begin met het berekenen van het zwaartekrachtkoppel, dat voortvloeit uit het gewicht van de schakels en de lading die op een afstand van de gezamenlijke as werken. Voor elk massa-element, bereken τ zwaartekracht = m × g × r × cos(θ), waarbij r de horizontale afstand is van de gezamenlijke as tot het massacentrum, en θ de hoek van de koppeling vanaf horizontaal. De cosinusterm verklaart dat het gravitatiekoppel varieert met het maximum van de armpositie .
Voor een multi-link arm, som de zwaartekrachtkoppels uit alle schakels en de lading die het gewricht moet ondersteunen. Een schoudergewricht ondersteunend een twee-link arm met een lading moet rekening houden met het koppel van de bovenarm, de onderarm, en de lading, elk berekend op hun respectieve afstanden van de schouder as.
Vervolgens berekent u het traagheidskoppel dat nodig is om de roterende massa's te versnellen. Dit maakt gebruik van het rotatie-equivalent van Newton's tweede wet: τ inertia = I × α, waarbij ik het moment van traagheid en α is de hoekversnelling. Het moment van traagheid hangt af van hoe de massa wordt verdeeld ten opzichte van de rotatieas. Voor een puntmassa, I = m × r2. Voor uitgebreide lichamen, gebruik geschikte formules: een uniforme staaf die rond één uiteinde draait, heeft ]I = (1/3) × m × L2], terwijl een staaf die rond zijn centrum draait, I = (1/12) × m × L2.
In multi-link systemen verandert het effectieve moment van traagheid naarmate de armconfiguratie verandert. Wanneer de onderarm wordt verlengd, ziet de schoudergewricht een veel groter moment van traagheid dan wanneer de onderarm dicht bij de bovenarm wordt gevouwen. Bereken het traagheidsmoment voor de slechtste-case configuratie, meestal met alle koppelingen volledig uitgebreid.
Dynamische torque-overwegingen
Dynamische effecten worden significant in hoge snelheid toepassingen. Coriolis en centrifugale krachten ontstaan wanneer meerdere gewrichten tegelijkertijd bewegen. Het Coriolis effect treedt op wanneer een massa radiaal beweegt terwijl het systeem draait, waardoor krachten loodrecht op zowel de radiale beweging als de draaias. Centrifuge krachten duwen massa's naar buiten tijdens de rotatie, waardoor extra koppel belastingen op gewrichten.
Voor nauwkeurige berekeningen, gebruik de Euler-Lagrange vergelijkingen of Newton-Euler recursieve formules om dynamische koppelberekeningen. Deze methoden account voor de koppeling tussen de gewrichten . de beweging van een joint beïnvloedt de eisen van het koppel van anderen. Software tools zoals MATLAB Robotics Toolbox of gespecialiseerde robot simulatie pakketten kunnen automatiseren deze complexe berekeningen.
Wrijving in roterende gewrichten omvat lagerfrictie en wrijving van de sluiting. Voor kogellagers is het wrijvingskoppel typisch τ frictie = μ × F radiaal × r founding, waarbij F radiaal de radiale belasting op de lager en r founding de lagerstraal is. Fabrikanten geven vaak direct wrijvingskoppelspecificaties. Voor gearceerde systemen, rekening houden met wrijving van de versnellingsmatten met behulp van de efficiëntie van het vistuig, typisch 90-98% per versnellingsfase.
Boekhouding voor versnellingsreductie en transmissie-efficiëntie
De meeste robotarm actuatoren gebruiken versnellingsreductie om de motoreigenschappen aan te passen aan de eisen. Gearboxen vermenigvuldigen koppel en verminderen snelheid volgens de overbrengingsverhouding. Als een motor 1 Nm koppel produceert en door een 100:1 versnellingsbak rijdt, is het uitgangskoppel theoretisch 100 Nm (minus verliezen).
De relatie is τ output = τ motor × versnelling ratio × efficiëntie. Omgekeerd, om het vereiste motorkoppel te vinden, gebruik τ motor = τ load / (gear ratio × efficiëntie). Efficiëntie is verantwoordelijk voor energieverliezen in de versnellingsbak door wrijving. Typische efficiëntie is 60-80% voor wormversnellingen, 90-95% voor sporen- en helische tandwielen, 70-90% voor planetaire tandwielen, en 80-90% voor harmonische aandrijvingen.
De snelheidsreductie beïnvloedt ook de door de motor waargenomen traagheid.De belastingsinertie wordt gedeeld door het kwadraat van de overbrengingsverhouding: I reflected = I load / (gear ratio)2. Dit is voordelig omdat hoge overbrengingsverhoudingen grote belastingen veel kleiner maken voor de motor, waardoor de dynamische respons en de stabiliteit van de bediening worden verbeterd.
De terugslag in versnellingsbakken kan echter de positioneringsnauwkeurigheid in het gedrang brengen. Backlash is de hoekslag tussen tandwielen, die meestal in boogminuten wordt gespecificeerd. Voor precisietoepassingen, rekening houden met low-backlash opties zoals harmonische aandrijvingen, cycloidale aandrijvingen of vooraf geladen planetaire versnellingsbakken. Deze gespecialiseerde reductieapparaten kosten meer maar leveren de vereiste precisie voor hoog-nauwkeurigheid robotarmen.
Eisen inzake snelheid en versnelling
De keuze van de activeerder moet voldoen aan zowel de eisen van het koppel als de snelheid. Bepaal de maximale hoeksnelheid die nodig is voor elk gewricht, meestal gespecificeerd in graden per seconde of radialen per seconde. Beschouw de cyclustijdvereisten van de toepassing als de robot een pick-and-place-operatie in 2 seconden moet voltooien, werk achteruit om de vereiste gewrichtssnelheden te bepalen.
De relatie tussen lineaire snelheid en hoeksnelheid is v = ω × r, waarbij v lineaire snelheid is, ω is hoeksnelheid, en r is de radius. Voor een robot arm eindeffector, de vereiste gewrichtssnelheden zijn afhankelijk van de gewenste eindeffectorsnelheid en de arm geometrie. Gewricht dichter bij de basis meestal bewegen langzamer dan distale gewrichten om dezelfde eindeffector snelheid te bereiken.
Versnelling bepaalt hoe snel de arm de bedrijfssnelheid kan bereiken. Hogere versnelling verkort de cyclustijd maar verhoogt de koppelvereisten en de mechanische belasting. De hoekversnelling α heeft betrekking op koppel door τ = I × α. Als uw toepassing snelle bewegingen vereist, kan het traagheidskoppelcomponent domineren over het zwaartekrachtkoppel.
Controleer of de geselecteerde actuator de vereiste snelheid kan leveren bij het berekende belastingskoppel. Motorprestatiecurves laten zien hoe het koppelvermogen afneemt bij een hoger toerental. Het continu bedrijfspunt moet binnen het veilige bedrijfsgebied van de motor vallen. Voor intermitterende hoge torque eisen, moet u controleren of piekkoppelvereisten de maximumwaarden van de motor niet overschrijden en of de duty cycle voldoende koeltijd mogelijk maakt.
Eisen inzake vermogen en elektrische overwegingen
Bereken de voedingsvereisten om ervoor te zorgen dat uw voeding en elektrische infrastructuur de actuatoren kunnen ondersteunen. Mechanische kracht is P = τ × ω voor rotatiesystemen of P = F × v voor lineaire systemen. Zet hoeksnelheid om naar radialen per seconde als u het koppel in Newton-meters gebruikt om vermogen in watt te krijgen.
De eisen inzake elektrisch vermogen overtreffen het mechanische vermogen door motor- en aandrijfinefficiënties. De motorefficiëntie varieert doorgaans van 70% tot 95% afhankelijk van het motortype en het bedrijfspunt. Drive-elektronica voegt een ander verlies van 5-15% toe. Bereken elektrisch vermogen als P elektrische = P mechanische / (η motor × η drive).
Voor meer-gekoppelde robotarmen, som de stroomvereisten van alle actuatoren op, maar denk aan het duty cycle en bewegingsprofiel. Niet alle gewrichten werken op maximaal vermogen tegelijk. Een realistische schatting zou kunnen gebruiken 60-80% van de som van de individuele maximale krachten voor het verkleinen van de hoofdvoeding.
Spanning en stroomwaarden zijn van belang voor de keuze van componenten. Hogere spanningen zorgen voor kleinere draadmeters en verminderen weerbestendige verliezen, maar vereisen duurdere isolatie- en veiligheidsmaatregelen. Gemeenschappelijke industriële spanningen zijn onder andere 24V, 48V en 300-400V DC voor servoaandrijvingen. Zorg ervoor dat uw motor- en aandrijfspanningswaarden compatibel zijn en dat uw voeding de piekstroom kan leveren tijdens de versnelling.
Regeneratief remmen treedt op wanneer de motor tijdens de vertraging als generator fungeert, waardoor energie terug naar de voeding wordt geleid. Als uw aandrijving geen regeneratieve energie verwerkt, heeft u remweerstanden nodig om deze energie als warmte te verwijderen. Bereken de regeneratieve energie van E = (1/2) × I × ω2 en maatremweerstanden dienovereenkomstig.
Vereisten inzake precisie en resolutie
De vereiste positioneringsnauwkeurigheid beïnvloedt de keuze van de actuator. Bepaal de aanvaardbare positiefout bij de eindeffector, en werk dan terug om de vereiste gezamenlijke resolutie te bepalen. De relatie is afhankelijk van de armgeometrie en configuratie, maar als algemene regel, fouten in gewrichten dichter bij de basis hebben grotere effecten op de eindeffector positie.
Voor servomotoren hangt de resolutie af van de encoder. De encoderresolutie varieert van 1.000 tot 1.000.000.000 tellingen per omwenteling. Na versnellingsreductie is de effectieve resolutie bij de uitgang Resolution output = Encoder counts × gear ratio. Een 10.000 tellingencoder met een 100:1 versnellingsbak levert 1.000.000 posities per output revolutie, of 0.00036 graden per telling.
Stappers bieden inherente positiecontrole zonder feedback. Standaard stappen bieden 200 stappen per omwenteling (1.8 graden per stap), terwijl stappen met hoge resolutie 400 stappen per omwenteling bieden. Microstappers kunnen interpoleren tussen volledige stappen, waarbij 256 of meer microstappen per volledige stap worden bereikt, hoewel koppel en nauwkeurigheid afnemen bij microstapposities.
Herhaalbaarheid verschilt van absolute nauwkeurigheid. Herhaalbaarheid meet hoe consequent de actuator terugkeert naar dezelfde positie, terwijl nauwkeurigheid meet hoe dicht die positie bij de geboden positie is. Robotarmen bereiken doorgaans een betere herhaalbaarheid dan nauwkeurigheid. Voor veel toepassingen is herhaalbaarheid belangrijker dan absolute nauwkeurigheid, omdat kalibratie systematische fouten kan corrigeren.
Veiligheidsmarges en ontwerpfactoren
Selecteer nooit een actuator die onder normale omstandigheden op zijn maximale waarden werkt. De veiligheidsmarges zijn verantwoordelijk voor de berekeningsonzekerheid, de fabricagetoleranties, slijtage in de tijd en onverwachte bedrijfsomstandigheden. Een marge van 20-30% is standaard voor goed begrepen toepassingen met nauwkeurige belastingsgegevens. Verhoog dit tot 50% of meer voor prototypes, onzekere belastingen of kritische toepassingen waar falen onaanvaardbaar is.
Pas veiligheidsfactoren toe op zowel koppel- als snelheidseisen. Een actuator die een continu koppel van 10 Nm heeft, mag niet worden gebruikt in een toepassing die continu 9 Nm vereist. In plaats daarvan moet de maximale continue belasting van 7-8 Nm worden bereikt, waardoor de piekvraag en degradatie gedurende de levensduur van de actuator in de marge blijven.
Beschouw de duty cycle .Het percentage van de tijd dat de actuator werkt op verschillende belastingsniveaus. Actuatoren hebben verschillende ratings voor continue, intermitterende en piekbedrijf . Continue ratings gelden voor belastingen die onbeperkt zonder oververhitting worden aangehouden . Intermitterende ratings maken hogere belastingen voor beperkte duur met koelperiodes tussen. Piek ratings geven het absolute maximumkoppel voor zeer korte periodes , meestal een paar seconden .
Thermisch beheer is van cruciaal belang voor een betrouwbare werking. Motoren genereren warmte door weerstandsverliezen in de wikkelingen en wrijving in lagers. Deze warmte moet verdwijnen om isolatieschade en prestatiedegradatie te voorkomen. Controleer de thermische tijdconstante van de motor en zorg ervoor dat uw bedrijfscyclus voldoende koeling mogelijk maakt. Voor continue hoogbelaste toepassingen, overwegen geforceerde luchtkoeling of vloeistofkoeling systemen.
Milieu- en operationele factoren
De bedrijfsomgeving beïnvloedt de keuze en levensduur van de actuator aanzienlijk. Temperatuurextremen beïnvloeden de motorprestaties, desmering viscositeit en de betrouwbaarheid van de elektronische componenten. Standaard industriële motoren werken meestal van 0°C tot 40°C omgevingstemperatuur. Voor extreme omgevingen, specificeren motoren met bredere temperatuurbereiken en passende isolatieklassen.
Vochtigheid en vocht vereisen gesloten of waterdichte actuatoren. IP (Ingress Protection) ratings geven het niveau van bescherming tegen vaste deeltjes en vloeistoffen. IP54 biedt bescherming tegen stof en waterspatten, geschikt voor de meeste binnen industriële omgevingen. IP65 biedt volledige stofbescherming en bescherming tegen waterstralen, geschikt voor afwasomgevingen. IP67 en IP68 bieden onderwaterbescherming voor onderwater- of extreme natte toepassingen.
Besmetting door stof, chemicaliën of schuurdeeltjes kan actuatoren beschadigen. In voedselverwerking, farmaceutische of cleanroomtoepassingen, geef actuatoren met geschikte materialen en afdichting aan. Roestvrij staalconstructie weerstaat corrosie door het reinigen van chemicaliën.
Vibratie en schokbelasting van de toepassing of omgevingsuitrusting kunnen een premature lagerstoring veroorzaken en de positioneringsnauwkeurigheid beïnvloeden. Geef actuatoren met robuuste lagersystemen op die zijn gespecificeerd voor de verwachte trillingsniveaus. In hoge trillingsomgevingen moet extra isolatie of trillingen worden overwogen.
Elektromagnetische interferentie (EMI) kan de motorcontrole en encodersignalen verstoren. In elektrisch luidruchtige omgevingen, gebruik afgeschermde kabels, goede aarding, en motoren met ingebouwde EMI-filtering. Omgekeerd, zorgen ervoor dat uw actuatoren niet overmatige EMI genereren die kunnen interfereren met nabijgelegen gevoelige apparatuur.
Praktisch voorbeeld: Berekenen van de Actuatorvereisten voor een Robotarm met twee linken
Laten we een gedetailleerd voorbeeld maken om het berekeningsproces te illustreren. Beschouw een twee-links robotarm met de volgende specificaties:
- Link 1 (bovenarm): lengte L1 = 0,5 m, massa m1 = 2 kg
- Link 2 (voorarm): lengte L2 = 0,4 m, massa m2 = 1,5 kg
- Loonbelasting: massa m payload = 3 kg
- Gewenste maximale hoeksnelheid: 90 graden/seconde (1,57 rad/s)
- Gewenste hoekversnelling: 180 graden/seconde2 (3.14 rad/s2)
- Bedrijfsoriëntatie: horizontaal vlak (slechtste geval voor de zwaartekracht)
Schoudersgewricht (Joint 1) Berekeningen
Bereken eerst het zwaartekrachtkoppel wanneer de arm horizontaal is uitgeschoven. Het massacentrum van link 1 ligt op L1/2 = 0,25 m van de schouder. Link 2's massacentrum ligt op L1 + L2/2 = 0,5 + 0,2 = 0,7 m van de schouder. De lading ligt op L1 + L2 = 0,9 m van de schouder.
τ gravity link1 = m1 × g × (L1/2) = 2 × 9,81 × 0,25 = 4,91 Nm
τ gravity link2 = m2 × g × (L1 + L2/2) = 1,5 × 9,81 × 0,7 = 10,30 Nm
τ gravity payload = m payload × g × (L1 + L2) = 3 × 9,81 × 0,9 = 26,49 Nm
τ zwaartekracht totaal = 4.91 + 10.30 + 26,49 = 41,70 Nm
Bereken vervolgens het traagheidsmoment voor het schoudergewricht. Behandel koppeling 1 als een gelijkmatige staaf die rond één uiteinde draait: I1 = (1/3) × m1 × L12 = (1/3) × 2 × 0,52 = 0,167 kg
Link 2 en de lading kunnen worden benaderd als puntmassa's op hun afstand tot de schouder: I2 = m2 × (L1 + L2/2)2 = 1,5 × 0,72 = 0,735 kg
I payload = m payload × (L1 + L2)2 = 3 × 0,92 = 2,43 kg
I totaal = 0,167 + 0,735 + 2,43 = 3,33 kg
Bereken het traagheidskoppel: τ inertia = I totaal × α = 3,33 × 3,14 = 10,46 Nm
Stel dat lager- en afdichtingsfrictie ongeveer 2 Nm bijdraagt. Het totale vereiste koppel is: τ totaal = τ zwaartekracht + τ inertia + τ frictie = 41,70 + 10,46 + 2,00 = 54,16 Nm
Toepassing van een veiligheidsmarge van 30%: τ equired = 54,16 × 1,3 = 70,4 Nm
Bij gebruik van een versnellingsbak met een verhouding 50:1 en een efficiëntie van 90% is het vereiste motorkoppel: τ motor = 70.4 / (50 × 0,9) = 1,56 Nm
De motor moet dit koppel leveren bij de vereiste snelheid. Na versnellingsreductie is de motorsnelheid: ω motor = 1,57 × 50 = 78,5 rad/s = 750 RPM
Selecteer een servomotor met een continu koppel van ten minste 1,6 Nm bij 750 RPM, met een versnellingsbak die 50:1 reductie en lage terugslag levert voor de positioneringsnauwkeurigheid.
Ellebooggewricht (Joint 2) Berekeningen
Het ellebooggewricht hoeft alleen maar link 2 en de lading te ondersteunen. Bereken het zwaartekrachtkoppel met link 2 horizontaal uitgebreid:
τ gravity link2 = m2 × g × (L2/2) = 1,5 × 9,81 × 0,2 = 2,94 Nm
τ gravity payload = m payload × g × L2 = 3 × 9,81 × 0,4 = 11,77 Nm
τ zwaartekracht totaal = 2,94 + 11,77 = 14,71 Nm
Bereken traagheidsmoment: I link2 = (1/3) × m2 × L22 = (1/3) × 1,5 × 0,42 = 0,08 kg
I payload = m payload × L22 = 3 × 0,42 = 0,48 kg
I totaal = 0,08 + 0,48 = 0,56 kg
Inert koppel: τ inertie = 0,56 × 3,14 = 1,76 Nm
Aangenomen dat er 1 Nm wrijving is, totaal koppel: τ totaal = 14,71 + 1,76 + 1,00 = 17,47 Nm
Met 30% veiligheidsmarge: τ equired = 17,47 × 1,3 = 22,7 Nm
Met een 30:1 versnellingsbak met een efficiëntie van 90%: τ motor = 22.7 / (30 × 0,9) = 0,84 Nm
Motorsnelheid: ω motor = 1,57 × 30 = 47,1 rad/s = 450 RPM
Selecteer een servomotor met een continu koppel van ten minste 0,85 Nm bij 450 RPM met een versnellingsbak van 30:1.
Vergelijking van de technologieën van de activeerder
Verschillende actuatortechnologieën bieden duidelijke voordelen voor robotarmtoepassingen. Door deze verschillen te begrijpen, selecteert u de meest geschikte technologie voor uw specifieke eisen.
Servomotoren bieden uitstekende koppel-gewichtsverhoudingen, nauwkeurige positieregeling en hoge dynamische prestaties. Ze gebruiken closed-loop-besturing met encoders of resolvers voor positiefeedback. Brushless DC servo motoren domineren moderne robotica vanwege hun efficiëntie, betrouwbaarheid en weinig onderhoud. Ze blinken uit in toepassingen die hoge precisie, variabele snelheid en complexe bewegingsprofielen vereisen. De belangrijkste nadelen zijn hogere kosten en de behoefte aan geavanceerde aandrijfelektronica.
Steppermotoren bieden een goede positioneringsnauwkeurigheid zonder feedbacksensoren, waardoor ze kosteneffectief zijn voor matige precisietoepassingen. Ze bewegen zich in discrete stappen, waardoor inherente positieregeling wordt geboden. Steppers leveren een hoog koppel bij lage snelheden, maar het koppel daalt aanzienlijk bij hogere snelheden. Ze zijn ideaal voor toepassingen met voorspelbare belastingen en matige snelheidseisen. Het risico van stapverlies onder overbelastingsomstandigheden is een belangrijke beperking, hoewel gesloten-loop stappenplansystemen dit probleem aanpakken.
Hydraulische actuatoren leveren een extreem hoge kracht en vermogensdichtheid, waardoor ze ideaal zijn voor industriële robots en bouwapparatuur op zware bedrijfsdruk. Ze hanteren schokbelasting goed en zorgen voor een soepele bewegingscontrole. Echter, hydraulische systemen vereisen pompen, reservoirs en complexe sanitair, toenemende systeemcomplexiteit en onderhoudseisen. Fluidlekken kunnen problematisch zijn, en nauwkeurige positieregeling is moeilijker dan bij elektrische actuators.
Pneumatische actuatoren zijn eenvoudig, goedkoop en bieden zeer hoge snelheid. Ze worden vaak gebruikt in pick-and-place toepassingen en andere taken die snelle, repetitieve bewegingen tussen vaste posities vereisen. De samendrukbaarheid van lucht maakt nauwkeurige positieregeling moeilijk, beperken pneumatics tot toepassingen waar positionering naar harde stops aanvaardbaar is. Ze zijn ook luidruchtig en vereisen persluchtinfrastructuur.
Lineaire actuatoren inclusief kogelschroeven, loodschroeven en riemaandrijvingen zetten roterende beweging in lineaire beweging. Kogelschroeven bieden hoge efficiëntie (90-95%), uitstekende precisie en hoge belastbaarheid. Loodschroeven zijn goedkoper maar hebben een lagere efficiëntie (20-80% afhankelijk van het ontwerp) en hogere wrijving. Riemaandrijvingen bieden lange slaglengtes tegen lagere kosten maar met verminderde stijfheid en precisie. Lineaire motoren bieden directe lineaire beweging zonder mechanische conversie, bieden de hoogste snelheid en versnelling, maar tegen premium kosten.
Integratie van het controlesysteem
De keuze van de activeerder kan niet worden gescheiden van de overwegingen van het besturingssysteem. De actuator en controller moeten naadloos samenwerken om de gewenste prestaties te bereiken. Moderne robotarmen gebruiken doorgaans digitale bewegingscontrollers die PID (Proportional-Integral-Derivative) controle of meer geavanceerde algoritmen implementeren.
Communicatieprotocollen variëren per toepassing. Industriële robots gebruiken vaak EtherCAT, PROFINET of CANopen voor real-time deterministische communicatie tussen de controller en aandrijvingen. Deze protocollen maken gesynchroniseerde multi-as beweging met microsecond-level timing precisie mogelijk. Voor eenvoudiger toepassingen, analoge snelheid of koppel commando's, stap/richting signalen voor steppers, of PWM-besturing kan volstaan.
Feedback-apparaten bieden positie, snelheid en soms dwingen informatie aan de controller. Incrementele encoders zijn gemeenschappelijk en kosteneffectief, waardoor relatieve positie door pulstelling. Absolute encoders behouden positieinformatie wanneer uitgeschakeld, waardoor de noodzaak voor het lokaliseren routines. Resolvers bieden extreme betrouwbaarheid in harde omgevingen. Voor krachtcontrole toepassingen, koppelsensoren of stroomsensoren maken conforme beweging en kracht te beperken.
Veiligheidsfuncties worden steeds belangrijker, vooral voor collaboratieve robots die naast de mens werken. Actuatoren moeten veiligheidsfuncties ondersteunen zoals Safe Torque Off (STO), die onmiddellijk de kracht naar de motor verwijdert. Sommige toepassingen vereisen een veiligheidsklassering of snelheidsbeperking. Zorg ervoor dat uw geselecteerde actuatoren en aandrijvingen het vereiste veiligheidsintegriteitsniveau (SIL) ondersteunen voor uw toepassing.
Kostenoverwegingen en totale kosten van eigendom
Hoewel de initiële aankoopprijs belangrijk is, evalueren de totale kosten van eigendom over de verwachte levensduur van de robotarm. Hogere kwaliteit actuatoren met premium prijzen leveren vaak betere langetermijnwaarde door verbeterde betrouwbaarheid, lager onderhoud en betere prestaties.
De eerste kosten omvatten de actuator, versnellingsbak, controller/drive, feedback apparaten, bekabeling en montage hardware. Niet over het hoofd integratiekosten . engineering tijd voor het verkleinen, selectie, programmering en inbedrijfstelling kan de hardware kosten voor complexe systemen te overschrijden.
De bedrijfskosten omvatten energieverbruik, dat afhankelijk is van efficiëntie en duty cycle. Een robotarm die continu in een productieomgeving werkt, kan gedurende zijn levensduur aanzienlijke energie verbruiken. Hogere efficiëntie-actuatoren verminderen de bedrijfskosten en warmteopwekking, waardoor de behoefte aan extra koeling mogelijk wordt uitgesloten.
Onderhoudskosten variëren dramatisch per actuator type. Borstelloze motoren vereisen minimaal onderhoud .Prima lager vervanging na vele duizenden uren . Geborstelde motoren moeten periodiek borstel vervanging . Hydraulische systemen vereisen vloeistof veranderingen , filter vervangingen en onderhoud van de afdichting . Pneumatische systemen moeten luchtfilter onderhoud en afdichting af en toe vervanging . Factor in zowel geplande onderhoud en de kosten van ongeplande uitval van storingen .
Betrouwbaarheid en gemiddelde tijd tussen storingen (MTBF) beïnvloeden de productie-uptime. Industriële actuatoren ontworpen voor continue werking rechtvaardigen hun hogere kosten in productieomgevingen waar downtime duur is. Voor onderzoek of toepassingen met een lage bedrijfscyclus kunnen minder dure componenten geschikt zijn.
Testen en valideren
Na het selecteren van actuatoren op basis van berekeningen, valideren van uw keuzes door middel van testen voordat u zich verbindt tot productie. Bouw een prototype of testarm die de kritische aspecten van uw robot arm ontwerp repliceert. Instrument het systeem met koppelsensoren, stroommonitoren en temperatuursensoren om de werkelijke prestaties te meten.
Controleer of de actuatoren de berekende belastingen met voldoende marge kunnen verwerken. Test aan de uiterste kanten van de bedrijfsomtrek maximale reikwijdte, maximale lading, maximumsnelheid en maximale versnelling. Voer uitgebreide duty cycle tests uit om ervoor te zorgen dat de thermische prestaties voldoende zijn. Monitor motor- en aandrijftemperaturen om te bevestigen dat ze binnen veilige grenzen blijven.
Meet de nauwkeurigheid en herhaalbaarheid met behulp van precisiemeetinstrumenten. Voor toepassingen met hoge nauwkeurigheid, gebruik laserinterferometers of coördinaatmeetmachines om de eindeffectorpositionering te valideren. Identificeer alle systematische fouten die kunnen worden gecorrigeerd door middel van kalibratie of willekeurige fouten die wijzen op onvoldoende stijfheid of resolutie.
Test onder realistische omgevingsomstandigheden. Als de robot in een warme fabrieksomgeving zal werken, test dan bij verhoogde temperaturen. Als er trillingen aanwezig zijn, repliceer deze omstandigheden. Identificeer eventuele problemen vroeg wanneer ontwerpwijzigingen nog haalbaar en goedkoop zijn.
Voer uit faalmodus testen om systeemgedrag te begrijpen onder storingsomstandigheden. Wat gebeurt er als een encoder faalt? Als een motor oververhit? Als stroom verloren gaat tijdens de beweging? Zorg ervoor dat het systeem uitvalt veilig en dat de beschermende functies werken zoals bedoeld.
Geavanceerde overwegingen voor gespecialiseerde toepassingen
Bepaalde toepassingen stellen extra eisen buiten de basiskracht, koppel en snelheidsspecificaties. Collaboratieve robots (cobots) die veilig samen werken met mensen vereisen inherent veilige actuatoren met krachtbeperkende, conforme beweging en gladde oppervlakken zonder pinchpoints. Serie elastische actuatoren, die veren tussen de motor en uitgang bevatten, bieden inherente compliance en nauwkeurige krachtregeling.
Hoge snelheid toepassingen zoals pick-and-place robots prioriteren acceleratie en cyclustijd over laadvermogen. Deze ontwerpen maken gebruik van lichtgewicht materialen, geoptimaliseerde kinematica, en high-performance actuatoren met een uitstekende dynamische respons. De actuatoren moeten omgaan met hoge piekkoppels tijdens de versnelling, terwijl het handhaven van nauwkeurige positieregeling.
Precisie toepassingen zoals chirurgische robots of halfgeleider productie vereisen uitzonderlijke nauwkeurigheid en retentie. Deze systemen gebruiken hoge-resolutie encoders, low-backlash transmissies, en stijve mechanische ontwerpen. Thermische stabiliteit wordt kritieke . temperatuur veranderingen veroorzaken dimensionale veranderingen die de nauwkeurigheid beïnvloeden. Sommige precisie systemen gebruiken temperatuur-gecontroleerde omgevingen of temperatuurcompensatie algoritmen.
Buiten en mobiele robots staan voor unieke uitdagingen, waaronder batterijvermogensbeperkingen, brede temperatuurbereiken, stof, vocht en trillingen. De keuze van de activator moet prioriteit geven aan energie-efficiëntie om de levensduur van de batterij te maximaliseren. Gesloten actuatoren met passende IP-ratings beschermen tegen milieuverontreiniging. Robuust mechanisch ontwerp bestand tegen schokken en trillingen van mobiele bediening.
Onderwaterrobots hebben waterdichte actuatoren nodig, meestal met olie gevulde behuizingen om de druk gelijk te maken. Corrosiebestendige materialen zoals roestvrij staal of titanium zijn essentieel. Magnetische koppeling kan koppel door gesloten barrières overbrengen, waardoor asafdichtingen die kunnen lekken elimineren.
Software-gereedschappen en bronnen voor selectie van de aandrijvers
Verschillende softwaretools kunnen het keuzeproces voor actuators stroomlijnen en de nauwkeurigheid van de berekening verbeteren. Robotsimulatiesoftware zoals CoppeliaSim, Gazebo of Webots stelt u in staat om uw robotarm te modelleren, bewegingsprofielen te definiëren en dynamisch gedrag te simuleren. Deze tools berekenen de gezamenlijke koppelbewegingen gedurende de hele bewegingscyclus, waarbij piekbelasting wordt geïdentificeerd die door statische berekeningen kan worden gemist.
MATLAB en zijn Robotics System Toolbox bieden krachtige mogelijkheden voor kinematische en dynamische analyse. U kunt robotgeometrie definiëren met behulp van Denavit-Hartenberg parameters, vooruit- en inverse kinematics berekenen en gezamenlijke koppelmomenten berekenen met behulp van recursieve Newton-Euler dynamica. Python bibliotheken zoals Robotics Toolbox voor Python bieden vergelijkbare mogelijkheden in een open-source omgeving.
Veel actuator fabrikanten bieden selectie software die helpt bij het aanpassen van hun producten aan uw toepassingseisen. U invoert belasting, snelheid, duty cycle, en milieu parameters, en de software adviseert geschikte actuatoren uit hun productlijn. Deze tools vaak thermische analyse om te controleren of de actuator niet oververhit onder uw bedrijfsomstandigheden.
Met CAD-software met bewegingssimulatiemogelijkheden, zoals SolidWorks Motion of Autodesk Inventor Dynamic Simulation, kunt u het volledige mechanische systeem modelleren en beweging simuleren. Deze gereedschappen berekenen krachten en koppelwaarden op basis van de werkelijke CAD-geometrie en massa-eigenschappen, waardoor nauwkeuriger resultaten worden verkregen dan vereenvoudigde handberekeningen.
Finite element analyse (FEA) software helpt bij het evalueren van structurele stijfheid en vervorming onder belasting. Onvoldoende stijfheid kan positioneringsfouten en trillingen veroorzaken, zelfs als actuatoren voldoende koppelcapaciteit hebben. FEA identificeert zwakke punten in het mechanische ontwerp die versterkt moeten worden.
Vaak voorkomende fouten te vermijden
Verschillende veel voorkomende fouten kunnen leiden tot problemen met de keuze van actuators. Onderschatting van belastingen is misschien wel de meest voorkomende fout. Als u geen rekening houdt met alle massa-elementen, wrijving negeert of traagheidskrachten vergeet tijdens de versnelling, leidt dat tot ondermaatse actuators die oververhitten, slecht presteren of voortijdig falen. Neem altijd passende veiligheidsmarges in.
Het negeren van de cyclus van de dienst en thermische grenzen veroorzaakt actuatoren oververhit tijdens continue werking. Gewoon omdat een actuator kan produceren van het vereiste koppel kort betekent niet dat het kan ondersteunen dat koppel continu. Beoordeel thermische curven en ervoor te zorgen dat uw bedrijfspunt valt binnen continue ratings, niet alleen piek ratings.
De overbrengingsverhouding is een andere veel voorkomende fout. De overbrengingsverhouding beïnvloedt niet alleen de koppelvermenigvuldiging, maar ook de terugkaatsing van traagheid, terugslag en efficiëntie. Een te hoge overbrengingsverhouding kan meer koppel bieden dan nodig is, terwijl de snelheid onnodig wordt beperkt. Te laag is een verhouding die niet voldoende koppel biedt of kan leiden tot een slechte dynamische respons door hoge gereflecteerde traagheid.
Verwaarlozing van mechanische ontwerpproblemen kan zelfs de juiste grootte actuators ondermijnen. Onvoldoende structurele stijfheid veroorzaakt afbuiging en trillingen. Slechte lagerkeuze leidt tot overmatige wrijving en vroegtijdige slijtage. Onvoldoende montagestijfheid maakt het mogelijk actuators te verplaatsen onder belasting. Het mechanische ontwerp moet de keuze van de actuator aanvullen.
Als u het complete systeem niet in overweging neemt, zoals voeding, bekabeling en controleelektronica, kunt u knelpunten creëren. Een ondermaatse voeding kan geen piekstroom leveren tijdens de acceleratie. Onvoldoende kabelafmeting veroorzaakt spanningsverlies en stroomverlies. Oncompatibele bedieningsinterfaces verhinderen een goede integratie.
Het kiezen van actuatoren uitsluitend gebaseerd op kosten zonder rekening te houden met prestaties, betrouwbaarheid, of totale kosten van eigendom blijkt vaak penny-wise en pond-foolish. Een goedkopere actuator die vaak faalt of slecht presteert kost meer op de lange termijn dan een kwaliteit component die betrouwbaar werkt voor jaren.
Documentatie en specificatie
Een grondige documentatie van uw actuator selectieproces biedt waardevolle referentie voor toekomstig onderhoud, probleemoplossing en ontwerp iteraties. Maak een specificatiedocument dat het mechanische ontwerp van de robotarm, de kinematische parameters, de verwachte belastingen en bewegingsprofielen, en omgevingsomstandigheden omvat.
Documenteer alle berekeningen met duidelijke uitleg van aannames en veiligheidsfactoren toegepast. Inclusief worst-case scenario's en de reden voor de geselecteerde operationele punten. Deze documentatie helpt anderen begrijpen uw ontwerp beslissingen en vergemakkelijkt ontwerp beoordelingen.
Houd een factuur van materialen met alle actuatoren, versnellingsbakken, controllers, feedback apparaten, en bijbehorende hardware met deelnummers en leverancier informatie. Inclusief datasheets en technische specificaties voor alle componenten. Deze informatie is essentieel voor de aankoop, onderhoud en toekomstige upgrades.
Maak bedradingsschema's met elektrische verbindingen tussen actuatoren, aandrijvingen, controllers en stroomvoorzieningen. Documenten communicatieprotocollen, adresseringsschema's en configuratieparameters. Deze informatie is van onschatbare waarde tijdens het ingebruik nemen en oplossen van problemen.
Record testresultaten inclusief gemeten koppel, stromen, temperaturen en positioneringsnauwkeurigheid. Vergelijk de werkelijke prestaties met berekende voorspellingen. Documenteer eventuele discrepanties en de genomen corrigerende maatregelen. Deze gegevens valideren uw ontwerp en geeft basisgegevens voor het detecteren van afbraak in de loop van de tijd.
Toekomstige trends in Robot Arm Actuatoren
De technologie van de activeerder blijft evolueren, biedt betere prestaties en nieuwe mogelijkheden. Geïntegreerde actuatoren die de motor, versnellingsbak, controller en feedback apparaat in een enkel compact pakket vereenvoudigen het ontwerp van het systeem en verminderen de complexiteit van de bedrading. Deze slimme actuatoren vaak omvatten ingebouwde veiligheidskenmerken en communicatie-interfaces.
Direct-drive actuatoren elimineren versnellingsbakken door gebruik te maken van hoge torque motoren, verminderen backlash, wrijving en onderhoud, terwijl de dynamische respons verbetert. Vooruitgang in permanente magneetmaterialen en motorontwerp maken directe aandrijving oplossingen steeds praktischer voor robotarmen. Frameloze motoren die direct integreren in de robotstructuur besparen ruimte en gewicht.
Kunstmatige spieren met behulp van pneumatische kunstmatige spieren (PAM's), vormgeheugenlegeringen, of elektroactieve polymeren bieden compliance en hoge vermogen-gewicht ratio's. Hoewel nog steeds voornamelijk in onderzoek, deze technologieën kunnen nieuwe robot ontwerpen met meer natuurlijke, conforme beweging mogelijk maken.
Energie-efficiëntieverbeteringen door betere motorontwerpen, geavanceerde besturingsalgoritmen en regeneratieve energieterugwinning verminderen de operationele kosten en zorgen voor een langere levensduur van de batterij voor mobiele robots. Sommige systemen gebruiken supercapacitors om regeneratieve energie op te slaan voor hergebruik tijdens de versnelling.
Artificiële intelligentie en machine learning worden toegepast op actuatorbesturing, waardoor adaptieve controle die de prestaties op basis van geleerde modellen van systeemdynamiek optimaliseert. Voorspellende onderhoudsalgoritmen analyseren actuator prestatiegegevens om storingen te voorspellen voordat ze optreden, waardoor ongeplande downtime wordt verminderd.
Samenvatting van de belangrijkste berekeningen en selectiecriteria
Het selecteren van actuatoren voor robotarmontwerp vereist een systematische analyse van meerdere factoren. Het proces begint met het begrijpen van de kinematische configuratie van de robot, de eisen van de werkruimte en de prestatiespecificaties. Gedetailleerde berekeningen bepalen de kracht- en koppelvereisten voor elke gezamenlijke, rekening houdend met de zwaartekracht, traagheidskrachten tijdens versnelling, wrijving en eventuele externe krachten.
Voor lineaire actuatoren, berekenen de totale kracht als de som van gravitatie, traagheid, wrijving, en externe kracht componenten. Voor rotatieverbindingen, berekenen koppel uit zwaartekracht effecten, rotatie traagheid en wrijving. Rekening houdend met de versnelling reductie effecten op zowel koppel vermenigvuldiging als weerspiegelde traagheid. Pas passende veiligheidsmarges, typisch 20-50% afhankelijk van toepassing kritiekheid en berekening onzekerheid.
Controleer of geselecteerde actuatoren kunnen leveren vereist koppel bij de nodige snelheid, rekening houdend met motorprestaties curven en continue versus piek-ratings. Bereken de stroomvereisten en zorg ervoor dat elektrische infrastructuur kan ondersteunen het systeem. Evalueer de positionering nauwkeurigheid en resolutie eisen om geschikte feedback apparaten en transmissiesystemen te selecteren.
Overweeg omgevingsfactoren zoals temperatuur, vochtigheid, verontreiniging, trillingen en elektromagnetische interferentie. Selecteer actuatoren met passende beschermingsgraad en materialen voor de werkomgeving. Evalueer verschillende actuatortechnologieën . servomotoren, stappenmotoren, hydraulische, pneumatische of lineaire actuatoren . Op basis van prestatie-eisen , kosten , en toepassingsbeperkingen .
Beoordeel de totale eigendomskosten inclusief initiële aankoopprijs, energieverbruik, onderhoudseisen en betrouwbaarheid. Integreer actuatoren met passende besturingssystemen en veiligheidsvoorzieningen. Valideer selecties door middel van prototypetests en metingen alvorens zich aan productie te binden.
Essentiële controlelijst voor selectie van de aanroepers
- Definieer robot arm kinematica, koppelingsafmetingen en massa-eigenschappen
- Identificeer de maximale laadvermogen en de slechtste armconfiguraties
- Bereken de zwaartekrachtkoppels voor alle gewrichten in slechtste positie
- Bepaal de vereiste hoeksnelheden en versnellingen
- Bereken inertiemomenten voor roterende massa's
- Traagheidskoppels berekenen bij acceleratie
- Schatting van wrijvingskrachten in lagers, afdichtingen en transmissies
- Som alle koppelcomponenten op en pas veiligheidsmarges toe (20-50%)
- Selecteer de juiste overbrengingsverhouding voor het uitbalanceren van koppel en snelheid
- Account voor efficiëntie van versnellingsbak en terugslag
- Controleer actuatoren kunnen het vereiste koppel leveren bij het toerental
- Controle van de continu-versus piekkoppel- en duty cycle
- Bereken de stroombehoeften en verifieer de voedingscapaciteit
- Evalueer de nauwkeurigheid van de positie en selecteer de juiste feedbackapparaten
- Overweeg omgevingsfactoren en selecteer passende beschermingsklasseringen
- Beoordeling van de integratie- en communicatievereisten van het controlesysteem
- Evaluatie van de totale eigendomskosten, inclusief onderhoud en betrouwbaarheid
- Bouw prototype en valideer prestaties door testen
- Documenteer alle berekeningen, specificaties en testresultaten
Door deze uitgebreide aanpak van actuator selectie te volgen, kunt u robot armen die betrouwbaar, efficiënt en veilig te werken. Goede berekeningen zorgen ervoor dat actuatoren voldoende capaciteit met passende marges, terwijl rekening houdend met het volledige systeem mechanisch ontwerp, controle elektronica, voeding, en omgevingsfactoren leiden tot succesvolle implementaties. Of u nu het ontwerpen van een industriële robot voor de productie, een samenwerking robot voor menselijke interactie, of een gespecialiseerde robot voor onderzoek, systematische actuator selectie op basis van geluidstechnische principes biedt de basis voor succes.
Voor extra technische middelen op het gebied van robotica en actuatortechnologie, overwegen Robotica Online[ van de Vereniging voor Advancing Automation, die industrie inzichten, technische artikelen en educatieve middelen biedt.De IEEE Robotics and Automation Society] biedt toegang tot onderzoekspapieren en technische normen die uw begrip van geavanceerde onderwerpen in robotontwerp en -besturing kunnen verdiepen.