Nyheter

Bryter 50μs-barriären! APQ erbjuder EtherCAT-lösningar för realtidsstyrningsoptimering för robotar

Bryter 50μs-barriären! APQ erbjuder EtherCAT-lösningar för realtidsstyrningsoptimering för robotar

Med tekniska genombrott och branschövergripande samarbete ses 2025 allmänt som "Robotikens år". Hela robotindustrin upplever explosionsartad tillväxt, med olika tillämpningsscenarier som driver differentierade teknologiska vägar och krav på både programvara och hårdvara. Följaktligen varierar krav och implementeringsmetoder för rörelsestyrning i realtid. Med hjälp av en djup förståelse för robotsektorn har APQ utvecklat riktade lösningar för optimering av realtidsstyrning.

01

Divergerande robotteknologiska rutter och val av bearbetningsplattform

Tvåbenta humanoida robotar har en människoliknande design som utmärker sig i anpassningsförmåga till komplex terräng och helkroppskoordinerade operationer. Dessa robotar kräver vanligtvis 38 till 70 axlar för rörelsekontroll, vilket innebär extremt höga realtidskrav och kontrollcykler upp till 1000 Hz. APQ använder högpresterande X86-processorer med mjukvarujustering för att möta dessa realtidskrav.

Hjulförsedda robotar eller robotar av bastyp använder däremot en lättare chassikonstruktion, vilket ger större fördelar inom kostnadskontroll, rörelseeffektivitet och batteritid. Dessa har vanligtvis cirka 30 frihetsgrader och lägre behov av realtidsdatabehandling, men är mer känsliga för strömförbrukning. För denna kategori använder APQ plattformar med låg energiförbrukning och låg kostnad, såsom Intel® N97 eller J6412, för att bygga kompletta lösningar. Detta balanserar energieffektivitet och kostnad samtidigt som det utnyttjar X86-plattformens rika utvecklingsekosystem för att uppfylla stränga krav på styrsystemens prestanda i realtid, stabilitet, integration och kompakthet.

1

02

APQ:s fallstudie om EtherCAT-optimering av realtidsstyrning

Applikationsbakgrund

Hjulförsedda/basförsedda robotar används vanligtvis i komplex banstyrning, fleraxlig länkning, visionsstyrd rörelse och liknande tillämpningar. Deras styrsystem måste stödja:

  • EtherCAT höghastighetsbusskommunikationför synkroniserad servostyrning

  • Hårt realtids-OSför svar på under en millisekund

  • Kompakt industriell designlämplig för trånga ledningar eller skåputrymmen

  • Expanderbara portarinklusive flera seriella och LAN-portar för integration av diverse kringutrustning

En kund, som utvecklade en fleraxlig robot, behövde EtherCAT-stöd och hög realtidsprestanda. Tester med N97-plattformen och servodrivrutiner visade dock att EtherCAT-kommunikationscykeln inte kunde nå under 50 μs, vilket skapade en kritisk flaskhals för massproduktion.

2

Realtidsoptimeringsmetod

Med hjälp av plattformarna N97 och J6412 utförde APQ fullständig realtidsjustering på systemnivå. Exempelprocess för N97-plattformen:

1. OS-byte till Linux Xenomai-miljö:

  • Ubuntu 20.04 + Linux Kernel 5.15

  • Realtidspatch: Xenomai 3.2 (kompatibel med LinuxCNC)

  • Kompatibilitetstestad för klientens äldre behov (Kernel 4.19 + Xenomai 3.1)

Steg för realtidsjustering:
a) BIOS-justering
b) Realtidsoptimering av kärnparametrar (ECI)
c) Cmdline-parameterjustering (ECI)
d) Djupgående anpassning på operativsystemnivå
e) Latens-/jittermätningar

3

2. Standardarbetsflöde för realtidstestning:

  • Verktyg:Latens, klocktest, LinuxCNC-testmoduler

  • Mål:

    • Latens: Max fördröjning < 40 μs

    • Klocktest: Drift ≈ 0 (3:e kolumnen nära noll i resultatet)

  • Utförande:Flera testomgångar över hårdvarubatcher (inklusive J6412 som jämförelse)

Testresultat:
I Linux Xenomai-miljön förbättrades kontrollcykeltiden och jittern avsevärt. Latensen förblev under 40 μs hela tiden, medan klocktestdriften närmade sig noll – vilket uppfyllde applikationens krav.

4

Resultat från verkliga tillämpningar

Fleraxlig robotarmskontroll

Utmaning:
8-axlig synkroniserad svetsning krävde synkronisering på μs-nivå; traditionella lösningar orsakade avdrift och banfel.

Optimering:

  • J6412 med Ubuntu 20.04 + Xenomai 3.2

  • 4x Gigabit LAN direkt till EtherCAT-servo

  • Isolcpus dedikerade realtidsprocessorkärnor

Resultat:

  • Synkroniseringsprecision:Klocktestdrift ≤ 0,05 μs; Maximal banavvikelse < 0,1 mm

  • Realtidssäkring:72 timmars kontinuerlig drift, maximal latens ≤ 38 μs

  • Kostnadsreduktion:35 % lägre kostnad, 60 % mindre strömförbrukning än i5-lösning

5

Rörelsekontroll för fyrbent robothund

Utmaning:
Dynamisk balansering med 12 leder behövde återkoppling på μs-nivå; latens i äldre system > 100 μs orsakade instabilitet

Optimering:

  • N97 + Xenomai 3.2

  • PREEMPT_RT + ECI-patch

  • Cmdline isolerade 2 CPU-kärnor för servouppgifter

Resultat:

  • Låg latens:Kontrollcykel inom 500 μs, latens ≤ 35 μs

  • Robusthet:I -20°C återhämtningstest, jitter < ±8μs

  • Utbyggbarhet:IMU-sensor via M.2; 60 % energibesparing jämfört med i3-baserad lösning

6

Distributionsalternativ

För tekniskt kapabla kunder med fokus på realtidsprestanda rekommenderar APQLinux + Xenomaidriftsättning. För slutanvändare som föredrar bekvämlighet direkt ur lådan erbjuder APQ ävenförinstallerade och optimerade systemavbildningarmed felsökningsdokumentation – vilket sänker implementeringshinder.

I takt med att robotar i allt högre grad ersätter manuella uppgifter,stabila och kostnadseffektiva styrsystem i realtidbli avgörande för framgång. APQ möter detta behov genom integrerade hårdvaru- och mjukvarulösningar och kommer att fortsätta fördjupa sitt fokus på robotstyrd edge computing och rörelsekontroll – vilket ger fler industriella kunder stabila, effektiva och lättintegrerade inbyggda plattformar.

Om du är intresserad av vårt företag och våra produkter är du välkommen att kontakta vår utländska representant, Robin.

Email: yang.chen@apuqi.com

WhatsApp: +86 18351628738


Publiceringstid: 28 juli 2025