Kettős hurok vezérlési stratégiák pneumatikus henger szinkronizálásához

Kettős hurok vezérlési stratégiák pneumatikus henger szinkronizálásához
A szinkronizált pneumatikus hengerek kettős hurok vezérlési stratégiáját bemutató műszaki sematikus ábra. Az ábra két henger látható, amelyek egy közös terhet mozgatnak, és amelyek pozíció- és sebességérzékelői visszacsatolnak egy mozgásvezérlőnek. A vezérlő egy külső pozíciós hurkot használ a szinkronizációs hiba kiszámításához és a két belső sebességhurok sebesség-beállítási pontjainak beállításához, amelyek az egyes hengerek arányos szelepeit vezérlik. A szövegdoboz ±0,5 mm és ±2 mm közötti szinkronizációs pontosságot jelöl.
Kettős hurkos pneumatikus szinkronizációs vezérlési diagram

Bevezetés

Többhengeres rendszere szinkronizációs hibákkal küzd, amelyek elakadást, termékkárosodást vagy biztonsági kockázatot okoznak? Amikor két vagy több pneumatikus hengerrel együtt kell mozogni, nehéz terheket emelni, széles paneleket vezetni vagy összetett mozgásokat koordinálni - már a kis pozícióeltérések is komoly problémákat okoznak. A hagyományos nyitott hurkú pneumatikus rendszerek egyszerűen nem képesek fenntartani a modern gyártás által megkövetelt szoros szinkronizációt.

A kettős hurkos vezérlési stratégiák két egymásba ágyazott visszacsatoló hurkot használnak több pneumatikus henger szinkronizálására: egy belső sebességhurkot, amely arányos szelepmodulációval szabályozza az egyes hengerek sebességét, és egy külső pozícióhurkot, amely összehasonlítja a hengerek pozícióját és beállítja a sebesség beállítási pontokat a szinkronizálási hiba minimalizálása érdekében. Ez az architektúra általában ±0,5 mm-től ±2 mm-ig terjedő szinkronizálási pontosságot ér el 3 méteres lökethosszon, szemben az alapvető pneumatikus rendszerek ±10-50 mm-es pontosságával.

Az elmúlt negyedévben Steven-nel, egy gépészmérnökkel dolgoztam egy napelemeket gyártó üzemben az arizonai Phoenixben. A 2 méteres üvegpanelek kezelésére szolgáló kéthengeres portálrendszerében 15 mm-es szinkronizálási hibákat tapasztaltak, amelyek havonta $8 000 forintos költséget okozó paneltörést okoztak. Miután a Bepto rúd nélküli hengeres rendszerén kettős hurokvezérlést vezettek be, a szinkronizálás ±1,2 mm-re javult, a törés közel nullára csökkent, és a gyorsabb biztonságos működési sebességnek köszönhetően 12%-tel nőtt az áteresztőképesség. Hadd magyarázzam el, hogyan működik ez a nagy teljesítményű szabályozási stratégia.

Tartalomjegyzék

Mik azok a kettős hurkú szabályozási stratégiák és miért van rájuk szükség?

A szinkronizálás kihívásának megértése rávilágít arra, miért elengedhetetlen a kifinomult vezérlés. ⚙️

A kettős hurkos vezérlés megoldja azt az alapvető problémát, hogy a pneumatikus hengerek természetesen különböző sebességgel működnek a súrlódásváltozások, a terhelés egyensúlyhiányai, az ellátási nyomáskülönbségek és levegő összenyomhatósága1. A kettős hurokú architektúra elválasztja a sebességszabályozást (belső hurok 100–500 Hz-en fut) a pozíciószinkronizálástól (külső hurok 10–50 Hz-en), lehetővé téve a zavarokra való gyors reagálást, miközben fenntartja a koordinált mozgást. Ez a hierarchikus megközelítés 5–10-szeresen felülmúlja az egyhurokú rendszereket a szinkronizálás pontosságában.

DNC sorozat ISO6431 pneumatikus henger
DNC sorozat ISO6431 pneumatikus henger

A szinkronizálás kihívása

Miért nem szinkronizálódnak természetesen a pneumatikus hengerek?

Még az “azonos” hengerek is eltérő viselkedést mutatnak a következők miatt:

  • Súrlódásváltozás: Tömítés kopás, kenési eltérések (±10-30% erőváltozás)
  • Terhelés egyensúlytalanság: A súlypont eltolódása, egyenetlen súlyeloszlás
  • Ellátási nyomáskülönbségek: Egyenlőtlen vonalhosszúságok, áramlási korlátozások
  • A levegő összenyomhatósága: A hőmérséklet és a páratartalom hatása a levegő sűrűségére
  • Gyártási tűrések: Furatátmérő, tömítésméretek (±0,05 mm tipikus)

Ezek a tényezők 5-20% sebességkülönbségeket okoznak a hengerek között, ami a lökethosszúság alatt felhalmozódó pozícióhibákhoz vezet.

Egyhurkos és kettős hurkos architektúra

Vezérlési architektúraSzinkronizálás pontosságaVálaszidőKomplexitásKöltségek
Nyitott hurok (visszacsatolás nélkül)±10–50 mmN/ANagyon alacsonyNagyon alacsony
Egypozíciós hurok±3-8mm100-300msAlacsonyAlacsony
Kettős hurok (sebesség + pozíció)±0,5-2mm20-80msMérsékeltMérsékelt
Tripla hurok (erő hozzáadása)±0,2–1 mm10-50msMagasMagas

Vezérlő hurok hierarchia

Külső hurok (pozíciószinkronizálás):

  • Összehasonlítja az összes henger helyzetét
  • Szinkronizálási hibát számol
  • Beállítja az egyes hengerek sebesség-beállítási pontjait
  • Frissítési gyakoriság: 10–50 Hz (20–100 ms-enként)

Belső hurok (sebességszabályozás):

  • Az egyes hengerek sebességének szabályozása
  • Modulálja az arányos szelep pozícióját
  • Reagál a külső hurok sebesség-beállítási értékére
  • Frissítési gyakoriság: 100–500 Hz (2–10 ms-enként)

A gondok ilyen szétválasztása lehetővé teszi, hogy minden hurok a saját feladatára optimalizáljon - a gyors belső hurok a dinamikus válaszadást kezeli, míg a lassabb külső hurok a koordinációt tartja fenn.

Matematikai alapítvány

A hengerek közötti pozícióhiba:

SyncError=|PositionCylinder1PositionCylinder2|Sync_{Hiba} = \left| Position_{Cylinder1} - Pozíció_{Henger2} \right|

A külső hurok sebességkorrekciókat generál:

VelocityCorrection=Kp×SyncError+Kd×(dErrordt)Velocity_{Correction} = K_{p} \times Sync_{Hiba} + K_{d} \times \left( \frac{dError}{dt} \right)

Hol KpK_{p} az arányos erősítés és KdK_{d} a derivált erősítés (tipikus PD szabályozó).

A Bepto-nál előre beállított vezérlő paramétereket fejlesztettünk ki a gyakori szinkronizálási alkalmazásokhoz, így a beüzemelési idő napokról órára csökkent, miközben stabil, pontos teljesítményt biztosítunk.

Hogyan szabályozza a belső sebességhurok az egyes hengerek sebességét?

A belső hurok biztosítja a gyors, pontos sebességszabályozást, amely lehetővé teszi a szinkronizálást.

A belső sebességhurok pozícióérzékelőt (lineáris enkóder vagy mágneses2) a henger valós idejű sebességének kiszámításához numerikus differenciálás3, ezt összehasonlítja a külső hurok sebesség-beállítási értékével, és egy arányos vagy szervo szelepet állít be a sebességhiba minimalizálása érdekében. 100–500 Hz-es frekvencián, PI vagy PID vezérlő algoritmusokkal működve ez a hurok ±2–5% sebességpontosságot ér el, és 10–30 ms alatt reagál a zavarokra, biztosítva a szinkronizáláshoz szükséges stabil sebességszabályozási alapot.

Az " belső sebességszabályozó hurok" műszaki blokkdiagramja. A " belső sebességszabályozó (PI/PID, 100–500 Hz)" fogadja a " külső hurok" "sebesség-beállítási értékét" és a "tényleges sebesség" visszacsatolását. "Szelepparancsot" küld a "proporcionális/szervoszelepnek", amely szabályozza a "pneumatikus hengerhez" vezető "légáramot". A henger "pozícióérzékelője" adatokat továbbít a "sebességszámítási" blokknak, amely bezárja a hurkot. Az alján található szöveg: "Sebességpontosság: ±2-5%, válaszidő: 10-30 ms."
Pneumatikus belső sebességszabályozó hurok diagram

Sebességmérési technikák

Közvetlen sebességszámítás

A legtöbb rendszer a sebességet a pozíció visszacsatolásából származtatja:

Velocity=PositioncurrentPositionpreviousSampleTimeSebesség = \frac{Pozíció_jelenlegi} - Pozíció_előző}}{Minta_{idő}}

100 Hz-es szabályozó hurok esetén (10 ms-os mintavételi idő):

  • 1 mm-es pozícióváltozás = 100 mm/s sebesség
  • 0,01 mm-es pozícióérzékelő felbontás = 1 mm/s sebességfelbontás

Szűrési követelmények

A nyers sebességszámítások zajosak a következők miatt:

  • Pozícióérzékelő kvantálás
  • Mechanikai rezgés
  • Elektromos zaj

Aluláteresztő szűrés simítja a jelet:

  • Elsőrendű szűrő: Egyszerű, tipikus időállandó 5–20 ms
  • Mozgóátlag: 3-10 mintás ablak
  • Kalman-szűrő: Optimális, de összetett

A szűrő időállandójának gyorsabbnak kell lennie, mint a szabályozó hurok válaszideje (jellemzően a hurok sávszélességének 1/5-1/10-e).

Szelepvezérlési stratégiák

Arányos szelepmoduláció

A sebességszabályozó szelepparancsot ad ki (általában 0–10 V vagy 4–20 mA):

ValveCommand=Feedforward+PICorrectionValve_{Command} = Feedforward + PI_{Correction}

Feedforward4 alkatrész: A kívánt sebesség és terhelés alapján (javítja a válaszadást)
PI korrekció: Megszünteti az állandósági hibát

Szelep típusVálaszidőFelbontásKöltségekLegjobb alkalmazás
Arányos irányított20-50ms8-12 bitKözepesÁltalános szinkronizálás
Szervószelep5-15ms12-16 bitMagasNagy pontosságú rendszerek
PWM-vezérelt digitális10–30 ms8-10 bit hatékonyságAlacsonyKöltségérzékeny alkalmazások

A belső hurok hangolása

1. lépés: Proporcionális erősítés (KpK_{p})

  • Kezdje alacsony erősítéssel (KpK_{p} = 0.1)
  • Növelje, amíg a rendszer oszcilláció nélkül gyorsan reagál
  • Jellemző tartomány: 0,5–2,0 a sebességszabályozáshoz

2. lépés: Integrál nyereség (KiK_{i})

  • Integrált művelet hozzáadása az állandósági hiba kiküszöböléséhez
  • Kezdjük nagyon alacsonyan (KiK_{i} = 0.01)
  • Jellemző tartomány: 0,05–0,3

3. lépés: Derivált nyereség (KdK_{d}) (opcionális)

  • Csillapítást ad a túllépéses rendszerekhez
  • A pneumatikus sebességszabályozáshoz gyakran felesleges
  • Csak szükség esetén használja: 0,01-0,1

Valós világbeli teljesítmény

Egy atlantai (Georgia) csomagológép-gyártó négy szinkronizált Bepto rúd nélküli hengerre belső sebességhurkokat szerelt fel. A beállítás előtt a sebesség a hengerek között ±15%-vel változott. A belső hurok megfelelő beállítása után:

  • Sebességkövetési hiba: ±3% a beállított értéktől
  • Terhelés zavarokra adott válasz: 25 ms
  • Sebességingadozás: <2% (sima mozgás)
  • Szinkronizációs alap: Engedélyezve ±1,5 mm külső hurok pontosság ✅

Hogyan tartja fenn a szinkronizálást a külső pozíciós hurok?

A külső hurok több hengert koordinál a sebességbeállítási pontjaik beállításával. ️

A külső pozíciós hurok master-slave vagy virtuális master architektúrát valósít meg: folyamatosan összehasonlítja a hengerek pozícióját, kiszámítja az egyes slave hengerek szinkronizációs hibáját a masterhez (vagy az átlagos pozícióhoz) viszonyítva, és az egyes sebesség-beállítási pontokat úgy módosítja, hogy a hiba minimális legyen. 10–50 Hz-es frekvencián, PD-vezérléssel (arányos-derivatív) működve ez a hurok ±10–50% sebességkorrekciókat generál, amelyek a zavarok után 50–200 ms-on belül visszaállítják a hengerek igazítását, és a löket teljes hosszán fenntartják a szinkronizálást.

"Külső pozícióvezérlő hurok: szinkronizációs architektúrák" című műszaki ábra. A bal oldali panel, "Master-Slave konfiguráció" egy külső pozícióvezérlőt mutat, amely visszajelzést kap a Master és Slave hengerről, kiszámítja a hibát, és sebességkorrekciót küld a slave-nek. A jobb oldali panel, "Virtuális Master konfiguráció" azt mutatja, hogy a vezérlő kiszámítja a két henger átlagos virtuális pozícióját, és mindkettőnek egyedi sebességkorrekciót küld. Az alsó mező a teljesítménymutatókat jelzi: "Dinamikus szinkronizálás ±1-2 mm, zavarelhárítás 100-200 ms"."
Pneumatikus henger szinkronizációs architektúrák diagramja

Szinkronizációs architektúrák

Mester-szolga konfiguráció

Egy henger, amelyet “mesternek” neveznek:

  • A vezérlő a megadott sebességprofilt követi
  • A szolga henger a sebességet a mester pozíciójához igazítja
  • Egyszerű, kiszámítható viselkedés
  • Hátrány: A főhengerek hibái átterjednek a szolga hengerekre

Szolgáló sebességkorrekció:

Vslave=Vcommanded+Kp×(PosmasterPosslave)+Kd×(VelmasterVelslave)V_{szolga} = V_{parancsnok} + K_{p} \times (Pos_{master} - Pos_{slave}) + K_{d} \times (Vel_{master} - Vel_{slave})

Virtuális mester konfiguráció

Az átlagos pozíció referenciává válik:

  • Virtuális_pozíció = (Pozíció_1 + Pozíció_2 + … + Pozíció_n) / n
  • Minden henger a virtuális pozícióhoz igazodik
  • Előny: A hibákat az összes hengerre elosztja.
  • 3 vagy több hengeres rendszerekhez alkalmasabb

Sebességkorrekció minden henger esetében:

Vcylinderi=VcommandedKp×(PosvirtualPoscylinderi)V_{henger_i} = V_{parancs} K_{p} \times (Pos_{virtuális} - Pos_{henger_i})

Szinkronizálási hiba kezelése

Hibahatárok és telítettség

A külső huroknak tartalmaznia kell a következő korlátokat:

Maximális sebességkorrekció: ±30-50% parancsolt sebesség

  • Megakadályozza, hogy az egyik henger elszabaduljon
  • Fenntartja a rendszer stabilitását
  • Biztosítja, hogy minden henger előrehaladjon

Riasztási hibaküszöb: 5-10 mm jellemző

  • Túlhaladása esetén hibát jelez
  • Mechanikai problémát vagy vezérlési hibát jelez.
  • Megakadályozza a berendezések károsodását

Keresztkapcsolási stratégiák

A fejlett rendszerek hengeres keresztkapcsolást valósítanak meg:

StratégiaLeírásSzinkronizálás javításaKomplexitás
Független vezérlésMinden henger külön vezérelhetőAlapvonalAlacsony
Mester-szolgaA rabszolgák követik a gazdát3-5-ször jobbAlacsony
Virtuális mesterMinden követi az átlagos pozíciót4-6-szor jobbMérsékelt
Teljes keresztkapcsolásMinden henger figyelembe veszi az összes többit5-8-szor jobbMagas

A külső hurok hangolása

Proporcionális erősítés (KpK_{p}):

  • Meghatározza, hogy a hengerek milyen agresszíven korrigálják a szinkronizációs hibákat.
  • Túl alacsony: Lassú korrekció, nagy állandósági hiba
  • Túl magas: rezgés, henger közötti ütközés
  • Jellemző tartomány: 0,5–2,0 (dimenzió nélküli)

Származékos nyereség (KdK_{d}):

  • A sebességkülönbség alapján csillapítást biztosít
  • Megakadályozza a túlcsúszást a hibák kijavításakor
  • Jellemző tartomány: 0,1–0,5

Beállítási eljárás:

  1. Állítsa be a KdK_{d} = 0, KpK_{p} = 0.5
  2. 5 mm-es pozícióeltolást vezessen be a hengerek között
  3. Növelje a címet. KpK_{p} amíg a korrekció gyors, rezgésmentes
  4. Add KdK_{d} szükség esetén a túllövés csökkentése

Teljesítmény mérőszámok

A jól beállított kettős hurok rendszerek a következőket érik el:

  • Statikus szinkronizálás: ±0,5–1 mm nyugalmi állapotban
  • Dinamikus szinkronizálás: ±1-2 mm mozgás közben
  • Zavarok elutasítása: Visszatérés a szinkronizáláshoz 100-200 ms-on belül
  • Sebességkövetés: ±3-5% a hengerek között

A Bepto kettős hurokkal szinkronizált rendszereinket világszerte több mint 150 létesítményben vetették be, 50 kg-tól 5000 kg-ig terjedő terhelést kezelve, akár 4 méteres lökethosszal.

Melyek a megvalósítás követelményei és a bevált gyakorlatok?

A sikeres kettős hurokszinkronizáláshoz megfelelő hardver, szoftver és üzembe helyezés szükséges. ️

A megvalósításhoz szükséges: nagy felbontású pozícióérzékelők minden hengerre (0,01–0,1 mm felbontás), arányos vagy szervo szelepek minden hengerhez (20–50 ms válaszidő), 100+ Hz-es hurok végrehajtásra képes vezérlő (ipari PC vagy nagy teljesítményű PLC), szinkronizált érzékelő leolvasás (1 ms-on belül) és megfelelő merevségű mechanikai kialakítás (sajátfrekvencia >20 Hz). A szoftvernek mindkét vezérlő hurkot megfelelő szűréssel, anti-windup funkcióval és hibajelzéssel kell megvalósítania. A rendszer teljes költsége hengerenként $800-2000-rel magasabb, mint az alapvető pneumatikus vezérlésé.

A kettős hurkos pneumatikus henger szinkronizálás hardver- és szoftverkövetelményeit részletező műszaki tervrajz. Két, nagy felbontású pozícióérzékelőkkel (0,01–0,1 mm) és arányos/szervo szelepekkel felszerelt hengert ábrázol, amelyek egy nagy teljesítményű vezérlőhöz (PLC/IPC) vannak csatlakoztatva, amely beágyazott vezérlőhurkokat futtat: egy 50 Hz-es külső szinkronizáló hurkot és 500 Hz-es belső sebességhurkokat. A megjegyzések kiemelik a rendszer többletköltségét és a 1 ms-on belüli szinkronizált érzékelőolvasás kritikus követelményét.
Kettős hurokú henger szinkronizálási diagram megvalósítási követelményei

Hardverkövetelmények

Pozícióérzékelők

Érzékelő típusaFelbontásPontosságKöltség/hengerLegjobb
Mágneses lineáris enkóder0.1mm±0.2mm$150-300Általános alkalmazások
Magnetostriktív0.01mm±0,05mm$400-800Nagy pontosságú rendszerek
Optikai lineáris skála0.001mm±0,01mm$600-1,200Ultra-precíziós (ritka)
Húzós kódoló0.1mm±0,5 mm$200-400Hosszú csapások (>2 m)

Kritikus követelmény: Az összes érzékelőt szinkronban (1 ms-on belül) kell leolvasni, hogy elkerülhetőek legyenek a hamis szinkronizációs hibák.

Szelep kiválasztása

Proporcionális szelepek a minimális követelmény:

  • Válaszidő: <50 ms
  • Felbontás: minimum 8 bit (12 bit ajánlott)
  • Áramlási kapacitás: Illessze a henger furatát és a kívánt sebességet
  • Elektromos interfész: 0–10 V vagy 4–20 mA analóg bemenet

Szervoszelepek nagy teljesítményű:

  • Válaszidő: <20 ms
  • Felbontás: 12-16 bit
  • Kiváló linearitás és ismételhetőség
  • Magasabb költség: 2-3× arányos szelepek

Vezérlőplatform kiválasztása

PLC-alapú rendszerek

Előnyök:

  • Ismerős programozási környezet
  • Gépvezérléssel integrálva
  • Robusztus ipari kialakítás

Követelmények:

  • Nagy sebességű analóg I/O modulok (100+ Hz)
  • Lebegőpontos matematikai képesség
  • Elegendő szkennelési idő (<5 ms kettős hurokvezérlés esetén)

Megfelelő PLC-k: Siemens S7-1500, Allen-Bradley ControlLogix, Beckhoff CX sorozat

Ipari PC / Mozgásvezérlő

Előnyök:

  • Nagyobb számítási teljesítmény
  • Gyorsabb hurokfrekvencia (1 kHz+ lehetséges)
  • Fejlett algoritmusok, amelyek könnyebben megvalósíthatók

Hátrányok:

  • Bonyolultabb programozás
  • Külön biztonsági PLC szükséges

Szoftverarchitektúra

Vezérlő hurok felépítése

Fő vezérlő hurok (500 Hz):
  1. Olvassa be az összes pozícióérzékelőt (szinkronizálva)
  2. Számítsuk ki a sebességeket (szűrt differenciálás)

  Belső hurok (hengerenként):
    3. Hasonlítsa össze a tényleges és a beállított sebességet
    4. Számítsa ki a PI-korrekciót
    5. Kimeneti szelep parancs

Szinkronizációs hurok (50 Hz, minden 10. ciklusban):
  6. Szinkronizálási hibák kiszámítása
  7. Sebességkorrekciók generálása (PD vezérlés)
  8. A belső hurkok sebességi beállítási pontjainak frissítése
  9. Hibahatárok és hibák ellenőrzése

Alapvető szoftverfunkciók

  • Szélellenes5: Megakadályozza az integrál kifejezés felhalmozódását, amikor a határértékeken van
  • Zökkenőmentes átvitel: Sima átmenet a módok között (kézi/automatikus)
  • Hibajelzés: Figyelemmel kíséri az érzékelő érvényességét, a túlzott hibákat
  • Adatnaplózás: Rögzíti a pozíciót, sebességet, hibákat diagnosztikai célokra
  • Beállítási felület: Lehetővé teszi a paraméterek módosítását újrafordítás nélkül.

A legjobb gyakorlatok bevezetése

1. lépés: Mechanikai ellenőrzés

  • Ellenőrizze a henger rögzítésének merevségét
  • Ellenőrizze a terheléselosztást (10%-n belül)
  • Biztosítsa a sima mozgást kötés nélkül

2. lépés: Egyedi hengerbeállítás

  • Az egyes belső sebességhurkok függetlenül hangolhatók
  • Ellenőrizze a ±5% sebességkövetést a szinkronizálás előtt.

3. lépés: Szinkronizációs hurok hangolása

  • Kezdje alacsony külső hurok erősítéssel
  • Fokozatosan növelje, miközben figyelemmel kíséri a stabilitást.
  • Tesztelés terhelésváltozásokkal és zavaró tényezőkkel

4. lépés: Teljesítmény-ellenőrzés

  • Futtasson 100+ ciklust a szinkronizációs hiba mérésére
  • Ellenőrizze, hogy a hiba az előírásokon belül marad-e
  • Dokumentum végleges paraméterei

Gyakori végrehajtási hibák

HibaKövetkezményMegoldás
Nem szinkronizált érzékelő leolvasásHamis szinkronizálási hibákHardver által kiváltott egyidejű mintavétel használata
Nem megfelelő szűrésZajos sebességjelekAdjunk hozzá megfelelő aluláteresztő szűrőt (10-20ms)
A külső hurok túl gyorsKüzdelem a belső hurokkalKülső hurok ≤ 1/5 belső hurok aránya
Nincs sebesség-előrejelzésLassú válaszAdjon hozzá előrejelzést a megadott sebesség alapján
A mechanikai problémák figyelmen kívül hagyásaGyenge teljesítmény a hangolás ellenéreElőször a kötés, az egyensúlyhiány vagy a rugalmasság javítása

Valós világbeli sikertörténet

Maria, egy automatizálási mérnök egy üvegfeldolgozó üzemben Toledo-ban, Ohio államban, hetekig küzdött azzal, hogy szinkronizálja a három méter széles szállítószalagot támogató három Bepto rúd nélküli hengert. A rendszer 8 mm-es szinkronizálási hibákat mutatott a kiterjedt beállítások ellenére. Amikor technikai csapatunk áttekintette a megvalósítást, a következőket fedeztük fel:

  1. Az érzékelő mérési eredményei nem voltak szinkronizálva (50 ms eltérés)
  2. A külső hurok ugyanolyan sebességgel futott, mint a belső hurok (instabilitás)
  3. Nincs sebességszűrés (túlzott zaj)

Az általunk ajánlott, 100 Hz-es belső hurokkal és 20 Hz-es külső hurokkal szinkronizált architektúra megvalósítása után a rendszer ±1,3 mm-es szinkronizációt ért el, ami megfelelt a ±2 mm-es specifikációnak, és még tartalékot is hagyott.

Következtetés

A kettős hurokvezérlési stratégiák a pneumatikus hengerek szinkronizálását megbízhatatlan kihívásból pontos, megismételhető folyamattá alakítják, lehetővé téve olyan alkalmazások használatát, amelyek összehangolt, több hengeres mozgást igényelnek, miközben kihasználják a pneumatikus működtetés költség- és egyszerűségi előnyeit a drága elektromos szervorendszerekkel szemben.

Gyakran ismételt kérdések a kettős hurok szinkronizációs vezérlésről

K: Elérhetem a jó szinkronizálást csak pozíciós hurokkal (sebesség hurok nélkül)?

Az egyhurkos pozícióvezérlés ±3-8 mm-es szinkronizálást érhet el lassú mozgású rendszereknél (<0,5 m/s), de a pneumatikus késleltetés és a szelepek reakcióidejének késése miatt nehezebben boldogul a gyorsabb mozgásokkal. A belső sebességhurkos vezérlés biztosítja a zavarok kiszűréséhez és a sima mozgáshoz szükséges gyors reakciót. Azoknál az alkalmazásoknál, amelyeknél ±5 mm-nél jobb pontosságra vagy 0,5 m/s feletti sebességre van szükség, erősen ajánlott a kettős hurkos vezérlés – a teljesítmény javulása indokolja a komplexitás mérsékelt növekedését.

K: Hány henger szinkronizálható kettős hurok vezérléssel?

Sikeresen megvalósítottunk 2-6 hengeres rendszereket kettős hurokvezérléssel. A 2-3 hengeres rendszerek egyszerűek; a 4-6 hengeresek kifinomultabb keresztkapcsolást és nagyobb számítási teljesítményt igényelnek. 6 henger felett érdemes több szinkronizált csoportra osztani a rendszert. A korlátozó tényezők a vezérlő számítási kapacitása és a sok csatlakozási pont merevségének fenntartásának mechanikai bonyolultsága, nem pedig maga a vezérlő algoritmus.

K: Mi történik, ha egy pozícióérzékelő meghibásodik működés közben?

A megfelelő hibajelzésnek azonnal fel kell ismernie az érzékelő meghibásodását (a jel tartományon kívüli értéke, lehetetlen sebesség vagy befagyott leolvasás), és minden henger ellenőrzött leállítását kell kiváltania. Egyes fejlett rendszerek a fennmaradó érzékelőkkel tovább működhetnek korlátozott üzemmódban, de ehhez gondos biztonsági elemzésre van szükség. A Bepto-nál kritikus alkalmazásokhoz redundáns érzékelőket vagy differenciális nyomásérzékelést javaslunk tartalék löketvég-érzékelési módszerként.

K: A kettős hurkos szabályozás működik a szokásos nyitott-zárt szelepekkel, vagy arányos szelepekre van szükségem?

A kettős hurkú vezérléshez arányos vagy szervo szelepek szükségesek a henger sebességének folyamatos modulálásához – a szokásos be-/kikapcsoló szelepek nem képesek biztosítani a szükséges változó áramlásszabályozást. Azonban a gyorsan kapcsoló be-/kikapcsoló szelepek PWM (impulzus szélesség moduláció) vezérlése megközelítőleg ugyanolyan eredményt ad, mint az arányos vezérlés, de csak a költségek 60-80%-áért. Költségérzékeny alkalmazások esetén a kettős hurkos vezérléssel ellátott PWM jó eredményeket biztosít (±2-4 mm-es szinkronizálás), bár nem éri el a valódi arányos szelep teljesítményét (±0,5-2 mm).

K: Hogyan kezeljem az egyensúlyhiányt, amikor az egyik henger több súlyt visel, mint a többi?

A 20-30%-ig terjedő terheléskiegyenlítetlenségeket a kettős hurokvezérlő automatikusan kezeli – a belső sebességhurok a szelep helyzetét úgy állítja be, hogy a különböző terhelések ellenére is egyenlő sebességek maradjanak fenn. Nagyobb kiegyenlítetlenségek (>30%) esetén fontolja meg a következőket: mechanikus terheléskiegyenlítés (a rögzítési pontok beállítása), előremenő kompenzáció (terhelésfüggő szelepelőfeszítés hozzáadása) vagy egyedi nyomásszabályozás (a hengerenkénti tápnyomás szabályozása). A Bepto mérnöki csapata elemezheti az Ön konkrét terheléseloszlását, és ajánlhatja az alkalmazásához legmegfelelőbb megoldást.

  1. A levegő tulajdonsága, amely lehetővé teszi, hogy térfogata a nyomással változzon, ami késleltetéseket és nemlineáris viselkedést okoz a pneumatikus rendszerekben.

  2. Robusztus pozícióérzékelő technológia, amely a mágneses mezők és a feszültségimpulzusok közötti kölcsönhatást használja a távolság mérésére.

  3. A sebesség becslésének számítási folyamata, amelynek során egy adott időintervallum alatt bekövetkezett helyzetváltozást számítják ki.

  4. Proaktív vezérlési technika, amely a referenciajel vagy a zavarok alapján állítja be a rendszert, mielőtt azok hatással lennének a kimenetre.

  5. Olyan mechanizmus, amely megakadályozza, hogy a PID-szabályozó integrált tagja túlzott hibát halmozzon fel, amikor a működtető telített.

Kapcsolódó

Chuck Bepto

Helló, Chuck vagyok, vezető szakértő, 13 éves tapasztalattal a pneumatikai iparban. A Bepto Pneumaticnél arra összpontosítok, hogy ügyfeleink számára kiváló minőségű, személyre szabott pneumatikai megoldásokat nyújtsak. Szakértelmem kiterjed az ipari automatizálásra, a pneumatikus rendszerek tervezésére és integrálására, valamint a kulcsfontosságú alkatrészek alkalmazására és optimalizálására. Ha bármilyen kérdése van, vagy szeretné megbeszélni projektigényeit, forduljon hozzám bizalommal a következő címen [email protected].

Tartalomjegyzék
Kapcsolatfelvételi űrlap
Bepto logó

További előnyök az információs űrlap beküldése óta

Kapcsolatfelvételi űrlap