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

161556 A feladat tehát az, hogy tt (é.) egyenletrendszert együttesen megoldjuk. Hátramaradt még az N értékének megválasz­tása. A gyakorlat, iflmi láttuk, «Hálában az ele* ftu növekményt írja elő. Alljon. rendelkezé­sünkre az X, Y, Z értéke elemi növekményben kifejezett fixpontos alakban; akkor azt mond­hatjuk, hogy N értéke olyan nagy legyen, hogy a (8.) egyenletrendszerben a szummázandó érté­kek I-nél kisebbek legyenek. Így egyértelműen minden egyes szUmmázásra legfeljebb egy nö­vekményt kapunk. Alakítsuk tovább a (8.) egyen­letrendszert, hogy a végrehajtásra alkalmasabb alakot kapjunk. Vegyük fel egy n < 1 tetszőleges számot, melyre azt a további megkötési tesszük, hogy const == nN max. X, Y, Z 9. azaz X, Y, Z előforduló lehetséges értékeinél is nagyobb legyen. Így minden egyes lépésszámhoz találunk egy n értéket, melyre a (9.) összefüg­gés egyenlőségi része teljesül. Osszuk el a 8. egyenletrendszert n-nel (módo­sítsuk a határt is ennek megfelelően): 2"­X;nN o y o o nN y nN 10 a. 10 b. 10 15 20 25 30 35 egységébe, és 25 az egyenes Y összetevőjének alapegységébe) írjuk be az S beíró bemeneteken, a 9 kapazést átváltó bemenetek- segítségével, jobbra rendeaett alakban. Minden alapregiszter-* -hex., tartozik egy gyájtőregiszter (23 az egyenes X összetevőjének gyűjtőégysége és a 28 a& egye­nes Y összetevőjének gyűjtőegysége), melyeket az interpolálás megkezdése előtt az 5 beíró be­menetükön töröltük („0" beírással). Az ismételt összeadás eredményeit a 23 az egyenes X össze­tevőjének gyűjtőegysége és a 26 az egyenes Y összetevőjének gyűjtőegysége gyűjtik és a 15 túl­csordulás-kimeneteken megjelenő jelek adják az x, illetve y egységnövekményt. Az integrálás ha­tárát a 24 az egyenes X összetevőjének útszám* láló egysége, illetve a 27 az egyenes Y összete­vőjének útszámláló egysége találmány szerinti univerzális pályaadat-számító egységek ellenőr­zik, például oly módon, hogy a teljes elmozdu­lás komponenseit az 5 beíró bemeneteken beír­juk, és minden x, illetve y elmozdulás esetén ezt levonjuk. A találmány szerinti univerzális pá­lyaadat-számító egységek kiürülését a 7 kapu­zott kimenetek vagy 10 kimeneteken észlelhet­jük, ami azt jelenti, hogy a szummák határait elértük. Térbeli egyenes interpolálásához to­vábbi 3 darab találmány szerinti univerzális pá­lyaadategység szükséges. 5. A találmány szerinti univerzális pályaadat­számító egység felhasználása körív mentén tör­ténő interpolálásra. A körmozgást végző mate­matikai pont vektorikus differenciálegyenlete: ds_ dt &>xR 11. nN /_j n /jnN 10 c. 40 Tegyük az nN értékére további megszorítást, mely a (9.) összefüggést nem befolyásolja. Le­gyen tehát nN = const 9 a. A számábrázolás során el tudjuk végezni az osztást, mivel az osztó állandó szám. Válasszunk akkora rekeszéket, mélyékbe a legnagyobb kó­ordinátaérték is belefér (nN), és rögzítsük a bi­náris pontot a rekesz bal oldalán. Ezzel az nN-re vonatkozó összes megkötésnek eleget tettünk. A (10.) valamennyi egyenletének megoldásá­hoz két-két regiszter kell. (Az áttekinthetőség kedvéért az ábrát csak síkbeli interpoláláshoz rajzoljuk meg, vö. 5. ábra.) A 22, az egyenes X összetevőjének alapegysége, 23 az egyenes X összetevőjének gyűjtőegysége, illetve 25 az egyenes Y összetevőjének alapegy­sége, 26 az egyenes Y összetevőjének gyűjtőegy­sége, a találmány szerinti univerzális pályaadat­számító egységek. Az egyenes változókat (X, Y,) egységnövekményekben kifejezve az alapregisz­terekbe (22 az egyenes X összetevőjének alap-55 •5 ahol ds a vektorikus ívelem, o> a szögsebességvektor R a mozgó pont helyvektora A differenciálegyenletet válasszuk szét, majd az előbbiekben mondottak alapján vegyük fel a ha-45 tárokat: S T ds = / (wxR)dt S T / - / 12. Emeljük ki a szögsebességvektor abszolút érté­két: s 1 / - / Q((o xR)dt 13. Az előbbi fejezetben részletesen ismertetett mó-60 don térjünk át a differenciaegyenletre: s_ 0 • As= y Q{o xR)At 14.

Next

/
Thumbnails
Contents