161556. lajstromszámú szabadalom • Univerzális pályaadat számító berendezés, megmunkáló és rajzológépek digitális vezérlésére

11 161556 12 egyenes X összetevőjének útszámláló egysége és 27 az egyenes Y összetevőjének útszámláló egy­sége működése során leírtuk. Megjegyezzük, hogy a (16.) egyenletrendszer­nek megfelelő térbeli körinterpoláláshoz össze­sen 21 darab találmány szerinti univerzális szá­mítóegység szükséges. 6. A találmány szerinti univerzális számító­egység felhasználása programozott pályasebes­ség előállítására. A geometriai algoritmus leve­zetésénél megjegyeztük, hogy ott csupán a pá­lyától való eltérésre voltunk figyelemmel. Itt igazolni fogjuk, hogy a pályasebesség által meg­határozott időközönként kell a (10.) egyenletek által előírt szummázásokat elvégezni. Továbbiakban meg fogjuk vizsgálni, hogy ezt a vezérlő realtime jelet hogyan lehet a pályase­besség ismeretében előállítani. Induljunk ki a (6 a.) egyenlet differenciaalakjából AS: s ~T~ At 19. Rendezzük át az egyenletet, továbbá helyettesít­sük be a T = (s) 20. értéket, ahol A„ a kívánt pályasebesség skaláris értéke. így a következő egyenlethez jutunk: As_ = _A^_ .g. "At (S) f* 21. Az egyenleteket skalárisán úgy kell értelmezni, hogy a koordináták szerinti sebesség egyenlő az egyenes komponenseinek és egyetlen frekvencia jellegű mennyiségnek a szorzatával, amely a pá­lyasebességgel arányos. Mivel ugyanebből az egyenletből vezetjük le a geometriai algoritmust is — nyilvánvaló, hogy a szorzást azáltal való­sítjuk meg, hogy ennek a frekvenciának az üte­mében végezzük el az összeadást. Nézzük meg most, hogyan lehet ezt a 1 T A, (S) 22. értéket előállítani. Szorozzuk meg a (22.) egyen­let jobb oldalát egy dimenzió nélküli mennyi­séggel, mely azonban két részből áll, így a kö­vetkező alakot kapjuk: ík = (S) f„ = vf „ 23. A két mennyiség külön-külön azonban fizikai mennyiség, ahol f0 dimenziója l/sec, r dimen­ziója pedig sec. Itt is egy szorzást kell elvégezni( 21.)-hez telje­sen hasonlóan. Előre ki kell számítani tehát (S) 10 15 20 sebességre jellemző értéket, ezt be kell írni (vö 7. ábra) a 34 sebesség-alapegységbe (találmány szerinti univerzális pályaadat-számító egység), és ezt egy f0 állandó frekvenciával, mely a 36 óra­generátorból jön — mindig át kell vinni a 35 se­bességgyűjtő egységbe. A 35 sebességgyűjtő egy­ség 15 túlcsordulás-kimenetén keletkezett nö­vekmények ffe frekvenciája arányos lesz a pá­lyasebességgel. Körgenerálásnál a pályasebesség megadása visszavezethető a fenti esetre. A (14.) egyenlet­ben láttuk, hogy az egyik tényező (a szögsebes­ségvektor abszolút értéke) frekvencia dimenziójú mennyiség (S) M fo 25. Alakítsuk át ezt is a (23.) egyenletnek megfelelő módon, s akkor 25 30 f * = Ü • * egyenletet kapjuk. ín 26. Természetesen a szögsebesség értékét a körmoz­gás jól ismert kifejezéséből ü=­A, (R) 27. kapjuk, ahol Rí az R helyvektornak a kör sík-35 jába eső vetülete. A körmozgás pályasebessé­gére jellemző értéket a (24.) egyenlethez hason­lóan a 40 V = A„ (R) 28. kifejezésből kapjuk, amit szintén előzetesen kell kiszámítani. Összefoglalva megállapíthatjuk, hogy a sebes-45 séggenerálás módja mindkét esetben ugyanaz (7. ábra), különbség csupán az, hogy másként kell megadni a sebességre jellemző számot — lásd (24.), ül. (28.) egyenleteket — a kör és másként egyenes esetében. 50 7. A találmány szerinti univerzális pályaadat­számító egység felhasználása programozott pá­lyagyorsulás előállítására. Igen nagy pályasebes­séggel végrehajtható szervorendszereket indítani nem lehet. Ilyenkor a gyorsításról külön kell 55 gondoskodni. Igen nagy mozgatott tömegeknél kisebb sebességnél is felmerülhet a lágy indítás problémája, vagy — ami még gyakoribb, a féke­zés szükségessége. 60 A gyorsítás algoritmusát az alábbi differenciál­egyenletből lehet levezetni: j 24. 65 d2 s 29.

Next

/
Thumbnails
Contents