Dvigubo kontūro valdymo strategijos pneumatinio cilindro sinchronizavimui

Dvigubo kontūro valdymo strategijos pneumatinio cilindro sinchronizavimui
Techninė scheminė diagrama, iliustruojanti dvigubo kontūro valdymo strategiją sinchronizuotiems pneumatinėms cilindrams. Schemoje parodyti du cilindrai, judinantys bendrą krovinį, su padėties ir greičio jutikliais, perduodančiais informaciją judesio valdikliui. Valdiklis naudoja išorinį padėties kontūrą, kad apskaičiuotų sinchronizacijos paklaidą ir sureguliuotų dviejų vidinių greičio kontūrų greičio nustatymus, kurie valdo proporcinius vožtuvus kiekvienam cilindrui. Teksto langelyje nurodytas sinchronizacijos tikslumas nuo ±0,5 mm iki ±2 mm.
Dvigubo kontūro pneumatinio sinchronizavimo valdymo schema

Įvadas

Ar jūsų kelių cilindrų sistema susiduria su sinchronizavimo klaidomis, kurios sukelia trikdžius, gaminio sugadinimą ar pavojų saugai? Kai du ar daugiau pneumatinių cilindrų turi judėti kartu - kelti sunkius krovinius, vesti plačias plokštes ar koordinuoti sudėtingus judesius - net nedideli padėties skirtumai sukelia rimtų problemų. Tradicinės atviro kontūro pneumatinės sistemos tiesiog negali užtikrinti griežtos sinchronizacijos, kurios reikalauja šiuolaikinė gamyba.

Dvigubo kontūro valdymo strategijos naudoja du įterptus grįžtamojo ryšio kontūrus, kad sinchronizuotų kelis pneumatinės cilindrus: vidinį greičio kontūrą, kuris valdo atskirų cilindrų greitį per proporcinį vožtuvo moduliavimą, ir išorinį padėties kontūrą, kuris lygina cilindrų padėtis ir reguliuoja greičio nustatymus, kad sumažintų sinchronizavimo paklaidą. Ši architektūra paprastai pasiekia ±0,5 mm iki ±2 mm sinchronizavimo tikslumą per iki 3 metrų eigos ilgį, palyginti su ±10–50 mm su pagrindinėmis pneumatinėmis sistemomis.

Praėjusį ketvirtį dirbau su Stevenu, mechanikos inžinieriumi saulės baterijų gamykloje Fenikse, Arizonoje. Jo dviejų cilindrų portalinė sistema, skirta 2 metrų stiklo plokščių tvarkymui, patirdavo 15 mm sinchronizacijos klaidas, dėl kurių plokštės lūždavo, o tai kainuodavo $8 000 per mėnesį. Įdiegus dvigubo kontūro valdymą jo Bepto be strypų cilindrų sistemoje, sinchronizacija pagerėjo iki ±1,2 mm, lūžiai sumažėjo beveik iki nulio, o našumas padidėjo 12% dėl greitesnio saugaus veikimo greičio. Paaiškinsiu, kaip veikia ši galinga valdymo strategija.

Turinys

Kas yra dvigubo kontūro valdymo strategijos ir kodėl jos reikalingos?

Supratimas apie sinchronizavimo iššūkį paaiškina, kodėl sudėtingas valdymas yra būtinas. ⚙️

Dvigubo kontūro valdymas sprendžia pagrindinę problemą, kad pneumatiniai cilindrai natūraliai veikia skirtingais greičiais dėl trinties svyravimų, apkrovos disbalanso, tiekimo slėgio skirtumų ir kt. oro suspaudžiamumas1. Dviguba kilpa atskiria greičio kontrolę (vidinė kilpa veikia 100–500 Hz dažniu) nuo padėties sinchronizavimo (išorinė kilpa veikia 10–50 Hz dažniu), todėl galima greitai reaguoti į trikdžius ir išlaikyti koordinuotą judesį. Šis hierarchinis metodas sinchronizavimo tikslumu 5–10 kartų pranoksta vienos kilpos sistemas.

DNC serijos ISO6431 pneumatinis cilindras
DNC serijos ISO6431 pneumatinis cilindras

Sinchronizavimo iššūkis

Kodėl pneumatiniai cilindrai nesinchronizuojasi natūraliai

Net “identiški” cilindrai elgiasi skirtingai dėl:

  • Trinties kitimas: Sandariklio nusidėvėjimas, tepimo skirtumai (±10-30% jėgos svyravimas)
  • Apkrovos disbalansas: Sunkio centro poslinkis, nevienodas svorio pasiskirstymas
  • Tiekimo slėgio skirtumai: Nevienodi linijų ilgiai, srauto apribojimai
  • Oro suspaudžiamumas: Temperatūros ir drėgmės poveikis oro tankiui
  • Gamybos tolerancijos: Skersmuo, sandariklio matmenys (tipinis nuokrypis ±0,05 mm)

Šie veiksniai sukelia 5–20% greičio skirtumus tarp cilindrų, dėl to susidaro padėties paklaidos, kurios kaupiasi per visą eigos ilgį.

Vienos kilpos ir dvigubos kilpos architektūra

Valdymo architektūraSinchronizavimo tikslumasReakcijos laikasSudėtingumasIšlaidos
Atvira grandinė (be grįžtamojo ryšio)±10–50 mmN/ALabai mažasLabai mažas
Vienos padėties kilpa±3-8 mm100-300 msŽemasŽemas
Dviguba kilpa (greitis + padėtis)±0,5-2 mm20-80 msVidutinio sunkumoVidutinio sunkumo
Triple-Loop (prideda jėgą)±0,2–1 mm10-50 msAukštasAukštas

Valdymo kilpos hierarchija

Išorinis kilpa (padėties sinchronizavimas):

  • Palygina visų cilindrų padėtis
  • Apskaičiuoja sinchronizavimo klaidą
  • Reguliuoja kiekvieno cilindro greičio nustatymus
  • Atnaujinimo dažnis: 10–50 Hz (kas 20–100 ms)

Vidinis kilpa (greičio kontrolė):

  • Kontroliuoja atskirų cilindrų greitį
  • Moduliuoja proporcinio vožtuvo padėtį
  • Reaguoja į išorinės grandinės greičio nustatytą vertę
  • Atnaujinimo dažnis: 100–500 Hz (kas 2–10 ms)

Šis funkcijų atskyrimas leidžia kiekvienai kilpai optimizuoti savo konkrečią užduotį – greita vidinė kilpa tvarko dinamišką atsaką, o lėtesnė išorinė kilpa palaiko koordinavimą.

Matematinis fondas

Cilindrų padėties paklaida yra:

SyncError=|PositionCylinder1PositionCylinder2|Sync_{Error} = \left| Position_{Cylinder1} - Position_{Cylinder2} \dešinė|

Išorinė kilpa generuoja greičio korekcijas:

VelocityCorrection=Kp×SyncError+Kd×(dErrordt)Greitis_{Koregavimas} = K_{p} \times Sync_{Klaida} + K_{d} \ kartus \left( \frac{dError}{dt} \right)

Kur KpK_{p} yra proporcingas stiprinimas ir KdK_{d} išvestinis stiprinimas (tipinis PD valdiklis).

„Bepto“ sukūrėme iš anksto suderintus valdymo parametrus, skirtus įprastoms sinchronizavimo programoms, todėl paleidimo laikas sutrumpėjo nuo kelių dienų iki kelių valandų, o veikimas tapo stabilus ir tikslus.

Kaip vidinis greičio ciklas kontroliuoja atskirų cilindrų greitį?

Vidinis kontūras užtikrina greitą ir tikslų greičio valdymą, kuris leidžia sinchronizuoti.

Vidinis greičio kilpa naudoja padėties jutiklį (linijinį kodavimo įrenginį arba magnetostrikcinis2), kad apskaičiuotų realaus laiko cilindro greitį per skaitmeninis diferencijavimas3, palygina tai su išorinės grandinės greičio nustatytuoju tašku ir reguliuoja proporcinį arba servoventilį, kad sumažintų greičio paklaidą. Veikianti 100–500 Hz dažniu su PI arba PID valdymo algoritmais, ši grandinė pasiekia ±2–5% greičio tikslumą ir reaguoja į trikdžius per 10–30 ms, užtikrindama stabilų greičio valdymą, reikalingą sinchronizavimui.

"Vidinio greičio valdymo kilpos" techninė blokinė schema. "Vidinis greičio valdiklis (PI/PID, 100–500 Hz)" gauna "greičio nustatytą vertę" iš "išorinės kilpos" ir "faktinio greičio" grįžtamojo ryšio. Jis siunčia "vožtuvo komandą" į "proporcinį/servo vožtuvą", kuris reguliuoja "oro srautą" į "pneumatinį cilindrą". Cilindro "padėties jutiklis" perduoda duomenis į "greičio skaičiavimo" bloką, kuris uždaro kilpą. Apačioje esantis tekstas nurodo: "Pasiekia greičio tikslumą: ±2–5%, reakcijos laikas: 10–30 ms"."
Pneumatinės vidinės greičio reguliavimo grandinės schema

Greitio matavimo metodai

Tiesioginis greičio apskaičiavimas

Dauguma sistemų greitį nustato pagal padėties grįžtamąjį ryšį:

Velocity=PositioncurrentPositionpreviousSampleTimeGreitis = \frac{Pozicija_{būsimoji} - Pozicija_{pirmoji}}{Mėginio_{laikas}}

100 Hz valdymo kilpa (10 ms mėginio laikas):

  • Padėties pokytis 1 mm = 100 mm/s greitis
  • Padėties jutiklio skiriamoji geba 0,01 mm = 1 mm/s greičio skiriamoji geba

Filtravimo reikalavimai

Neapdoroti greičio skaičiavimai yra netikslūs dėl:

  • Padėties jutiklio kiekybinis apibrėžimas
  • Mechaninė vibracija
  • Elektrinis triukšmas

Žemo dažnio filtravimas išlygina signalą:

  • Pirmojo laipsnio filtras: paprastas, tipinė laiko konstanta 5–20 ms
  • Slinkantis vidurkis: 3–10 imčių langas
  • Kalmano filtras: optimalus, bet sudėtingas

Filtro laiko konstanta turi būti greitesnė už valdymo kilpos atsaką (paprastai 1/5 iki 1/10 kilpos pralaidumo).

Vožtuvų valdymo strategijos

Proporcinio vožtuvo moduliavimas

Greičio reguliatorius išsiunčia vožtuvo komandą (paprastai 0–10 V arba 4–20 mA):

ValveCommand=Feedforward+PICorrectionVentilis_{Komanda} = Išankstinis valdymas + PI_{Koregavimas}

Feedforward4 komponentas: Remiantis pageidaujamu greičiu ir apkrova (pagerina reakciją)
PI korekcija: Pašalina pastoviosios būsenos paklaidą

Vožtuvo tipasReakcijos laikasRezoliucijaIšlaidosGeriausia paraiška
Proporcingas kryptinis20-50 ms8–12 bitųVidutinisBendras sinchronizavimas
Servo vožtuvas5-15 ms12–16 bitųAukštasAukšto tikslumo sistemos
PWM valdomas skaitmeninis10–30 ms8–10 bitų efektyvusŽemasSąnaudoms jautrios taikomosios programos

Vidinio ciklo derinimas

1 veiksmas: proporcingas stiprinimas (KpK_{p})

  • Pradėkite nuo mažo stiprinimo (KpK_{p} = 0.1)
  • Didinkite, kol sistema reaguos greitai be svyravimų.
  • Tipinis diapazonas: 0,5–2,0 greičio kontrolei

2 veiksmas: integralinis padidėjimas (KiK_{i})

  • Pridėti integralinę veiklą, kad būtų pašalinta pastoviosios būsenos paklaida
  • Pradėkite nuo labai žemo lygio (KiK_{i} = 0.01)
  • Tipinis diapazonas: 0,05–0,3

3 veiksmas: išvestinis pelnas (KdK_{d}) (pasirinktinai)

  • Prideda slopinimą sistemoms su perviršiu
  • Dažnai nereikalingas pneumatinio greičio valdymui
  • Naudokite tik jei reikia: 0,01–0,1

Realus veikimas

Pakuotės gamybos įrangos gamintojas Atlantoje, Džordžijos valstijoje, įdiegė vidinius greičio kontūrus keturiuose sinchronizuotuose Bepto cilindruose be strypų. Prieš reguliavimą greitis tarp cilindrų svyravo ±15%. Po tinkamo vidinio kontūro reguliavimo:

  • Greitio sekimo paklaida: ±3% nuo nustatytos vertės
  • Reakcija į apkrovos sutrikimus: 25 ms
  • Greitis svyravimas: <2% (sklandus judesys)
  • Sinchronizavimo pagrindas: įjungtas ±1,5 mm išorinės kilpos tikslumas ✅

Kaip išorinė pozicijos kilpa palaiko sinchronizaciją?

Išorinė kilpa koordinuoja kelis cilindrus, reguliuodama jų greičio reikšmes. ️

Išorinė padėties kilpa įgyvendina pagrindinio-pagalbinio arba virtualaus pagrindinio įrenginio architektūrą: ji nuolat lygina cilindrų padėtis, apskaičiuoja kiekvieno pagalbinio cilindro sinchronizavimo paklaidą, palyginti su pagrindiniu cilindru (arba vidutine padėtimi), ir koreguoja atskirus greičio nustatymo taškus, kad paklaida būtų kuo mažesnė. Veikianti 10–50 Hz dažniu su PD valdymu (proporcinga-išvestinė), ši kilpa generuoja greičio pataisas ±10–50%, kurios po trikdžių per 50–200 ms sugrąžina cilindrus į derinį, išlaikydamos sinchronizaciją per visą eigą.

Techninė schema pavadinimu "Išorinės padėties valdymo kilpa: sinchronizavimo architektūros". Kairėje pusėje, "Pagrindinio ir pagalbinio įrenginio konfigūracija", parodyta, kaip išorinės padėties valdiklis gauna grįžtamąją informaciją iš pagrindinio ir pagalbinio cilindro, apskaičiuoja paklaidą ir siunčia greičio korekciją pagalbiniam įrenginiui. Dešinėje pusėje, "Virtualaus pagrindinio įrenginio konfigūracija", parodyta, kaip valdiklis apskaičiuoja vidutinę virtualią padėtį iš dviejų cilindrų ir siunčia individualias greičio korekcijas kiekvienam iš jų. Apatinėje dėžutėje nurodyti veikimo rodikliai: "Dinaminis sinchronizavimas ±1–2 mm, trikdžių slopinimas 100–200 ms"."
Pneumatinio cilindro sinchronizavimo architektūros schema

Sinchronizavimo architektūros

Pagrindinio ir pagalbinio įrenginio konfigūracija

Vienas cilindras, pažymėtas kaip “pagrindinis”:

  • Meistras laikosi nurodytų greičio charakteristikų
  • Vergų cilindrai reguliuoja greitį, kad atitiktų pagrindinio cilindro padėtį.
  • Paprastas, nuspėjamas elgesys
  • Trūkumas: pagrindinio cilindro gedimai perduodami į pagalbinius cilindrus.

Pagalbinio įrenginio greičio korekcija:

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

Virtualaus pagrindinio kompiuterio konfigūracija

Vidutinė pozicija tampa atskaitos tašku:

  • Virtual_Position = (Pos_1 + Pos_2 + … + Pos_n) / n
  • Visi cilindrai prisitaiko prie virtualios padėties
  • Privalumas: paskirsto klaidas visiems cilindrams
  • Tinka sistemoms su 3 ir daugiau cilindrų

Kiekvieno cilindro greičio korekcija:

Vcylinderi=VcommandedKp×(PosvirtualPoscylinderi)V_{cilindras_i} = V_{komanduotas} K_{p} \ kartus (Pos_{virtualus} - Pos_{cilindras_i})

Sinchronizavimo klaidų valdymas

Klaidų ribos ir prisotinimas

Išorinė kilpa turi apimti ribas:

Maksimalaus greičio korekcija: ±30–50% nurodytas greitis

  • Neleidžia vienam cilindrui išslysti
  • Išlaiko sistemos stabilumą
  • Užtikrina, kad visi cilindrai judėtų į priekį

Alarmo klaidų riba: paprastai 5–10 mm

  • Jei viršijama, sukelia gedimo būseną
  • Rodo mechaninę problemą arba valdymo gedimą
  • Apsaugo įrangą nuo sugadinimo

Kryžminio susiejimo strategijos

Pažangios sistemos įgyvendina cilindrų tarpusavio sujungimą:

StrategijaAprašymasSinchronizavimo tobulinimasSudėtingumas
Nepriklausoma kontrolėKiekvienas cilindras valdomas atskiraiBazinisŽemas
Pagrindinis-pavaldinysVergai seka šeimininku3–5 kartus geriauŽemas
Virtualusis meistrasVisi seka vidutinę poziciją4–6 kartus geriauVidutinio sunkumo
Pilnas kryžminis sujungimasKiekvienas cilindras atsižvelgia į visus kitus5–8 kartus geriauAukštas

Išorinės kilpos derinimas

Proporcinis stiprinimas (KpK_{p}):

  • Nustato, kaip agresyviai cilindrai koreguoja sinchronizavimo klaidas
  • Per mažas: lėtas koregavimas, didelė pastoviosios būsenos paklaida
  • Per aukštas: svyravimas, cilindrų tarpusavio kova
  • Tipinis diapazonas: 0,5–2,0 (be matmenų)

Išvestinių finansinių priemonių pelnas (KdK_{d}):

  • Užtikrina slopinimą pagal greičio skirtumą
  • Apsaugo nuo perviršio, kai taisomos klaidos
  • Tipinis diapazonas: 0,1–0,5

Derinimo procedūra:

  1. Nustatyti KdK_{d} = 0, KpK_{p} = 0.5
  2. Įvesti 5 mm padėties nuokrypį tarp cilindrų
  3. Padidinti KpK_{p} kol korekcija bus greita, be svyravimų
  4. Pridėti KdK_{d} jei reikia, sumažinti viršijimą.

Veiklos rodikliai

Gerai suderintos dvigubos kilpos sistemos užtikrina:

  • Statinis sinchronizavimas: ±0,5–1 mm ramybės būsenoje
  • Dinaminis sinchronizavimas: ±1–2 mm judant
  • Trukdžių slopinimas: Grįžti prie sinchronizavimo per 100–200 ms
  • Greitio stebėjimas: ±3-5% tarp cilindrų

Mūsų „Bepto“ dvigubo kilpos sinchronizuotos sistemos yra įdiegtos daugiau nei 150 įrenginių visame pasaulyje, jos gali kelti nuo 50 kg iki 5000 kg svorį, o jų eigos ilgis siekia iki 4 metrų.

Kokie yra įgyvendinimo reikalavimai ir geriausia praktika?

Norint sėkmingai sinchronizuoti dvi kilpas, reikia tinkamos aparatinės ir programinės įrangos bei pradėti eksploatuoti. ️

Įgyvendinimui reikalinga: aukštos skiriamosios gebos padėties jutikliai ant kiekvieno cilindro (0,01–0,1 mm skiriamoji geba), proporciniai arba servoventiliai kiekvienam cilindrui (20–50 ms reakcijos laikas), valdiklis, galintis vykdyti 100+ Hz ciklą (pramoninis kompiuteris arba aukštos kokybės PLC), sinchronizuotas jutiklio rodmenų nuskaitymas (per 1 ms) ir tinkama mechaninė konstrukcija su pakankamu standumu (natūralus dažnis >20 Hz). Programinė įranga turi įgyvendinti abu valdymo ciklus su atitinkamu filtravimu, apsauga nuo susisukimo ir gedimų aptikimu. Bendros sistemos išlaidos padidėja $800–2000 už cilindrą, palyginti su pagrindiniu pneumatinio valdymo variantu.

Techninis brėžinys, kuriame išsamiai aprašomi dvigubo kontūro pneumatinio cilindro sinchronizavimo aparatūros ir programinės įrangos reikalavimai. Jame pavaizduoti du cilindrai, įrengti aukštos skiriamosios gebos padėties jutikliais (0,01–0,1 mm) ir proporciniais/servoventiliais, prijungti prie aukštos kokybės valdiklio (PLC/IPC), kuriame veikia įterptieji valdymo kontūrai: 50 Hz išorinis sinchronizavimo kontūras ir 500 Hz vidinis greičio kontūras. Pastabose pabrėžiama papildoma sistemos kaina ir kritinis reikalavimas sinchronizuoti jutiklių rodmenis per 1 ms.
Dvigubo kontūro cilindrų sinchronizavimo diagramos įgyvendinimo reikalavimai

Techninės įrangos reikalavimai

Padėties jutikliai

Jutiklio tipasRezoliucijaTikslumasKaina/cilindrasGeriausia
Magnetinis linijinis kodavimo įrenginys0,1 mm±0,2 mm$150-300Bendrosios programos
Magnetostrikcinis0,01 mm±0,05 mm$400-800Aukšto tikslumo sistemos
Optinis linijinis matuoklis0,001 mm±0,01 mm$600-1,200Ypač didelis tikslumas (retas)
Traukiamojo laido kodavimo įrenginys0,1 mm±0,5 mm$200-400Ilgi smūgiai (>2 m)

Kritinis reikalavimas: Visi jutikliai turi būti nuskaitomi sinchroniškai (per 1 ms), kad būtų išvengta klaidingų sinchronizavimo klaidų.

Vožtuvų parinkimas

Proporciniai vožtuvai yra minimalūs reikalavimai:

  • Reakcijos laikas: <50 ms
  • Skiriamoji geba: mažiausiai 8 bitai (pageidautina 12 bitų)
  • Srauto pajėgumas: suderinkite cilindro skersmenį ir norimą greitį
  • Elektrinė sąsaja: 0–10 V arba 4–20 mA analoginis įėjimas

Servo vožtuvai didelio našumo:

  • Reakcijos laikas: <20 ms
  • Skiriamoji geba: 12–16 bitų
  • Aukšta linijiškumas ir pakartojamumas
  • Didesnės išlaidos: 2–3 kartus didesnės proporcinių vožtuvų išlaidos

Valdiklio platformos pasirinkimas

PLC pagrįstos sistemos

Privalumai:

  • Pažįstama programavimo aplinka
  • Integruota su mašinos valdymu
  • Tvirtas pramoninis dizainas

Reikalavimai:

  • Greitaeigiai analoginiai įvesties/išvesties moduliai (100+ Hz)
  • Plaukiojančiojo kablelio skaičiavimo galimybės
  • Pakankamas nuskaitymo laikas (<5 ms dvigubo kontūro valdymui)

Tinkami PLC: Siemens S7-1500, Allen-Bradley ControlLogix, Beckhoff CX serija

Pramoninis kompiuteris / judesio valdiklis

Privalumai:

  • Didesnis skaičiavimo galingumas
  • Geresnis dažnio ciklas (galimas 1 kHz+)
  • Pažangūs algoritmai, kuriuos lengviau įgyvendinti

Trūkumai:

  • Sudėtingesnis programavimas
  • Gali prireikti atskiro saugos PLC

Programinės įrangos architektūra

Valdymo kilpos struktūra

Pagrindinė valdymo grandinė (500 Hz):
  1. Perskaityti visus padėties jutiklius (sinchronizuoti)
  2. Apskaičiuokite greičius (filtruotas diferencijavimas)

  Vidinis kilpa (vienam cilindrui):
    3. Palyginkite faktinį greitį su nustatytu greičiu.
    4. Apskaičiuokite PI korekciją
    5. Išėjimo vožtuvo komanda

Sinchronizavimo ciklas (50 Hz, kas 10 ciklų):
  6. Apskaičiuokite sinchronizavimo klaidas
  7. Sukurti greičio korekcijas (PD valdymas)
  8. Atnaujinti vidinių kilpų greičio reikšmes
  9. Patikrinkite klaidų ribas ir gedimus

Svarbiausios programinės įrangos funkcijos

  • Apsauga nuo užsukimo5: Apsaugo nuo integralinio termino kaupimosi, kai pasiekiami ribiniai dydžiai
  • Sklandus perdavimas: Sklandus perėjimas tarp režimų (rankinis/automatinis)
  • Gedimų aptikimas: Stebia jutiklio tinkamumą, pernelyg dideles klaidas
  • Duomenų registravimas: Registruoja padėtį, greitį, diagnostikos klaidas
  • Derinimo sąsaja: Leidžia reguliuoti parametrus be perkompiliavimo

Geriausia praktika užsakant paslaugas

1 etapas: Mechaninis patikrinimas

  • Patikrinkite cilindro tvirtinimo tvirtumą
  • Patikrinkite apkrovos balansą (10% ribose)
  • Užtikrinkite sklandų judėjimą be trinties

2 etapas: individualus cilindrų derinimas

  • Nustatykite kiekvieną vidinį greičio ciklą atskirai
  • Prieš sinchronizavimą patikrinkite ±5% greičio sekimą.

3 etapas: sinchronizavimo kilpos derinimas

  • Pradėkite nuo mažų išorinių kilpų stiprinimo koeficientų
  • Palaipsniui didinkite, stebėdami stabilumą.
  • Bandymas su apkrovos svyravimais ir trikdžiais

4 etapas: Veiklos patvirtinimas

  • Vykdykite daugiau nei 100 ciklų, matuodami sinchronizavimo paklaidą.
  • Patikrinkite, ar klaidos neviršija specifikacijų
  • Dokumento galutiniai parametrai

Dažniausiai pasitaikančios įgyvendinimo klaidos

KlaidaPasekmėSprendimas
Nesinchronizuoti jutiklio rodmenysKlaidingos sinchronizavimo klaidosNaudokite aparatūros suaktyvinamą vienalaikį mėginių ėmimą
Nepakankamas filtravimasTriukšmingi greičio signalaiPridėkite atitinkamą žemųjų dažnių filtrą (10-20 ms)
Išorinė kilpa per greitaKova su vidine kilpaIšorinė kilpa ≤ 1/5 vidinės kilpos greičio
Nėra greičio išankstinio perdavimoLėtas atsakasPridėti išankstinį grįžtamąjį ryšį pagal nurodytą greitį
Mechaninių problemų ignoravimasPrastas veikimas nepaisant derinimoPirmiausia ištaisykite surišimą, disbalansą arba lankstumą

Reali sėkmės istorija

Maria, automatikos inžinierė stiklo apdorojimo įmonėje Toledo mieste, Ohajo valstijoje, kelias savaites bandė sinchronizuoti tris Bepto be strypų cilindrus, palaikančius 3 metrų pločio konvejerių. Nepaisant išsamių reguliavimų, jos sistema rodė 8 mm sinchronizavimo paklaidas. Kai mūsų techninė komanda peržiūrėjo jos įgyvendinimą, mes nustatėme:

  1. Jutiklio rodmenys nebuvo sinchronizuoti (50 ms nuokrypis)
  2. Išorinis ciklas veikė tokiu pačiu greičiu kaip ir vidinis ciklas (nestabilumas)
  3. Nėra greičio filtravimo (per didelis triukšmas)

Įdiegus mūsų rekomenduojamą architektūrą su sinchronizuotais 100 Hz vidiniais ciklais ir 20 Hz išoriniais ciklais, jos sistema pasiekė ±1,3 mm sinchronizaciją, viršydama jos ±2 mm specifikaciją su atsarga.

Išvada

Dvigubo kontūro valdymo strategijos paverčia pneumatinio cilindro sinchronizavimą iš nepatikimo iššūkio į tikslų, pakartotiną procesą, leidžiantį naudoti įrangą, kuriai reikalingas suderintas kelių cilindrų judesys, tuo pačiu išnaudojant pneumatinio valdymo pranašumus prieš brangias elektrines servosistemas.

Dažnai užduodami klausimai apie dvigubo kilpos sinchronizavimo valdymą

Klausimas: Ar galiu pasiekti gerą sinchronizaciją naudodamas tik padėties kilpą (be greičio kilpos)?

Vienos kilpos padėties valdymas gali pasiekti ±3–8 mm sinchronizaciją lėtai judančiose sistemose (<0,5 m/s), tačiau dėl pneumatinio vėlavimo ir vožtuvų reakcijos vėlavimų sunkiai susidoroja su greitesniu judesiu. Vidinė greičio kilpa užtikrina greitą reakciją, reikalingą trikdžių pašalinimui ir sklandžiam judesiui. Taikymams, kuriems reikalingas didesnis nei ±5 mm tikslumas arba greitis didesnis nei 0,5 m/s, labai rekomenduojamas dvigubos kilpos valdymas – našumo pagerėjimas pateisina nedidelį sudėtingumo padidėjimą.

Klausimas: Kiek cilindrų galima sinchronizuoti naudojant dvigubo kontūro valdymą?

Mes sėkmingai įdiegėme sistemas su 2–6 cilindrais, naudojant dvigubo kontūro valdymą. Sistemos su 2–3 cilindrais yra nesudėtingos; 4–6 cilindrai reikalauja sudėtingesnio kryžminio sujungimo ir didesnės skaičiavimo galios. Jei cilindrų skaičius viršija 6, apsvarstykite galimybę juos suskirstyti į keletą sinchronizuotų grupių. Ribojantys veiksniai yra valdiklio skaičiavimo pajėgumas ir mechaninis sudėtingumas išlaikyti standumą daugelyje jungčių taškų, o ne pats valdymo algoritmas.

K: Kas atsitiks, jei darbo metu suges vienas padėties jutiklis?

Tinkamas gedimų aptikimas turėtų iš karto atpažinti jutiklio gedimą (signalas už ribų, neįmanomas greitis arba įšalęs rodmuo) ir sukelti visų cilindrų kontroliuojamą sustabdymą. Kai kurios pažangios sistemos gali toliau veikti sumažinto našumo režimu, naudodamos likusius jutiklius, tačiau tai reikalauja atidžios saugos analizės. „Bepto“ rekomenduoja naudoti dubliuojamus jutiklius kritinėms taikmenoms arba įdiegti diferencinio slėgio jutiklius kaip atsarginį eigos pabaigos aptikimo metodą.

Klausimas: Ar dvigubo kontūro valdymas veikia su standartiniais įjungimo-išjungimo vožtuvais, ar man reikia proporcinių vožtuvų?

Dvigubo kontūro valdymui reikalingi proporciniai arba servoventiliai, kad būtų galima nuolat reguliuoti cilindro greitį – standartiniai įjungimo-išjungimo ventilai negali užtikrinti reikiamo kintamo srauto valdymo. Tačiau greitai perjungiamų įjungimo-išjungimo ventilių PWM (impulso pločio moduliacijos) valdymas gali būti panašus į proporcinį valdymą, kainuojantį 60–80%. Biudžetą tausojančioms taikmenoms PWM su dvigubo kontūro valdymu užtikrina gerus rezultatus (±2–4 mm sinchronizacija), nors ir ne visiškai atitinka tikrą proporcinio vožtuvo našumą (±0,5–2 mm).

Klausimas: Kaip elgtis, kai vienas cilindras neša didesnį svorį nei kiti?

Iki 20–30% apkrovos disbalansą automatiškai reguliuoja dvigubos kilpos reguliatorius – vidinė greičio kilpa reguliuoja vožtuvo padėtį, kad išlaikytų vienodą greitį nepaisant skirtingų apkrovų. Esant didesniam disbalansui (>30%), apsvarstykite: mechaninį apkrovos balansavimą (reguliuokite tvirtinimo taškus), išankstinį kompensavimą (pridėkite nuo apkrovos priklausomą vožtuvo nuokrypį) arba individualų slėgio reguliavimą (reguliuokite tiekimo slėgį kiekvienam cilindrui). Mūsų „Bepto“ inžinierių komanda gali išanalizuoti jūsų konkrečią apkrovos pasiskirstymą ir rekomenduoti optimalų sprendimą jūsų taikymui.

  1. Oro savybė, dėl kurios jo tūris kinta priklausomai nuo slėgio, o tai sukelia vėlavimus ir netiesiškumą pneumatinėse sistemose.

  2. Patikima padėties nustatymo technologija, kuri naudoja magnetinių laukų ir deformacijos impulsų sąveiką atstumui matuoti.

  3. Skaitmeninis greičio apskaičiavimo procesas, skaičiuojant padėties pokytį per tam tikrą laiko intervalą.

  4. Proaktyvi kontrolės technika, kuri reguliuoja sistemą pagal atskaitos signalą arba trikdžius, kol jie dar nepaveikė išėjimo.

  5. Mechanizmas, kuris neleidžia PID reguliatoriaus integraliniam terminui kaupti pernelyg didelę paklaidą, kai vykdiklis yra prisotintas.

Susijęs

Chuck Bepto

Sveiki, esu Chuckas, vyresnysis ekspertas, turintis 13 metų patirtį pneumatikos pramonėje. Bendrovėje "Bepto Pneumatic" daugiausia dėmesio skiriu aukštos kokybės, mūsų klientams pritaikytų pneumatinių sprendimų teikimui. Mano kompetencija apima pramonės automatizavimą, pneumatinių sistemų projektavimą ir integravimą, taip pat pagrindinių komponentų taikymą ir optimizavimą. Jei turite klausimų arba norėtumėte aptarti savo projekto poreikius, nedvejodami susisiekite su manimi šiuo adresu [email protected].

Turinys
Kontaktinė forma
Bepto logotipas

Gaukite daugiau privalumų, nes pateikite informacijos formą

Kontaktinė forma