Professional Documents
Culture Documents
Simulacija Kretanja NXT SegWay Robot
Simulacija Kretanja NXT SegWay Robot
Nastavnik:
Student:
Jun 2015.
SADRAJ
UVOD..............................................................................................................................................3
[Document title]
1
SegWay.....................................................................................................................................4
SolidWorks simulacija............................................................................................................10
4.1
Motion Study...................................................................................................................10
4.2
4.3
Kontaktne povrine.........................................................................................................11
4.4
4.5
Iscrtavanje dijagrama......................................................................................................12
4.6
PID kontroler...................................................................................................................13
4.7
4.8
Pokretanje simulacije......................................................................................................15
Zakljuak.......................................................................................................................................16
Literature........................................................................................................................................17
UVOD
U dananje vrijeme u mainstvu kao i u drugim tehnikim naukama, jako je zastupljena
simulacija raznih proizvoda (maina, vozila, sistema, itd.). Zahvaljujui raunarima i raunarskoj
tehnici, danas prije nego to se pristupi samoj proizvodnji nekog proizvoda moe se izvriti
[Document title]
simulacija rada proizvoda, nako ega se mogu uvidjeti a neposredno i ukloniti odreeni
nedostatci.
Kako bi student relativno brzo ovladao vjetinama projektovanja i simulacije te da dobro
usvojio steena znanja, poeljno je da se projektovani sistem realizuje u preksi. Budui da je
studentima za realizaciju projektovanih sistema esto potrebdo dosta vremena i sretstava, postoji
jedno univerzalno - modularno reenje za ovladavanje navedeim sposobnostima. Navedene
mogunosti prua softverski paket SolidWorks zajedno sa NXT Lego Robot-om. SolidWorks kao
jedan moan softverski paket, u ovom sluaju zajedno sa NXT Lego Robot-om, studentima daje
mogunost da izvrse projektovanje i sklapanje jednostavnijih sistema koritenjem standardnih
lego komponenti te simulaciju rada istog sistema. Nakon simulacije student moe isti sistem da
sklopi u stvarnosti od lego koponenti i da nakon toga uporedi ponaanje realnog sistema sa
simuliranim.
U ovom radu odraena je simulacija kretanja NXT SegWay Robot-a kao i njegova fizika
realizacija kako bi se demonstriralo sve gore navedeno. Budui da je rje o jednom, samo po
sebi, nestabilnom i relativno sloenijem sistemu, kao i da su neki ve radili simulaciju navedenog
robota, drali smo se uputa sa dole navedenih web- sajtova. Realizacijom ovog projekta dobijeni
su identini rezultati. http://www.solidworks.com/sw/education/10039_ENU_HTML.htm
https://grabcad.com/library/nxt-segway-robot-1
1 SegWay
Kada je Dean Kamen otkrio SegWay lini transporter u emisiji "good morning america"
na ABC TV mrei, ga je opisao kao prvi samobalansirajui line transporter na svijetu. Kada
3
[Document title]
pogledate na segway vonje, postaje jasno ono to je on govorio. Za razliku od automobila,
segway ima samo dva toka, i uprkos tome uspjeva da ostane uspravno.
Da bi segway krenu napred ili nazad, dovoljno je da se voza naginje blago naprijed ili nazad.
Da bi skrenuo lijevo ili desno, voza jednostavno pomie leansteer kontroler lijevo ili desno.
Da bi odrali ravnoteu, pri naginjanju naprijed, tokovi se okreu odgovarajuom brzinom i
omoguava kretanje prema naprijed. Segway ovaj izuzetno sloen proces koji se zove dinamiki
stabilizacijoni - proces koji omoguava Segway transporteru balansiranje na samo dva kotaa.
Slika 1. SegWay
[Document title]
se moe nai na sajtu iji je link dat u uvodu. Da bi se mogao rekonstruisati ponovo ovaj
projekat, podrazumjeva se poznavanje rada u softverskom paketu SolidWorks.
[Document title]
[Document title]
[Document title]
Sledei koraci kod sklapanja SegWay-robota odnose se na koritenje prethodno
sklopljenih podsklopova kako bi se dobila jedna cjelina.
Otvorite novi assembly document, ubacite CPU part, postavite ga u poloaj kao na slici i
fiksiraj te ga. Snimite assembly kao Segway.SLDASM.
Napomena: nakon zavretka sklapanja robota obavezno staviti da je ploa, na kojoj se robot
kree, fix a CPU float
[Document title]
[Document title]
4 SolidWorks simulacija
4.1 Motion Study
U New Motion Study potrebno je promjenite Type of Study u Motion Analysis kao na slici.
[Document title]
kao to se moe vidjeti na slici, zato to e se on koristiti
za mjerenje ugaone brzine i ugaonog ubrzanja.
Koristei dugme CTRL potrebn je selektovati
elemente robota koje elimo ubaciti u Rigid Groups
zatim desnim klikom na selektovane komponente
otvara se padajui meni. U padajuem meniju potrebno
je kliknuti na opciju Add to New Rigid Group kao na
slici. Sve ovo je potrebno ponoviti za ostale vrste grupe.
Slika 4.3 Rigid Groups
11
[Document title]
4.3 Kontaktne povrine
U ovom koraku potrebno je definisati kontaktne povrine i to izmeu jednog toka i ploe a
nakon toga ponoviti sve za drugi toak i plou. Na sledeoj slici se vidi postupa
12
[Document title]
1
3
( 719,2910 9,81 ) 0,3 27,94=29,57 Nm
2
T max=29 Nm
- USVAJA SE 29 Nm
Iscrtavanje dijagrama odreenih veliina je jako bitno jer se tim postupkom navedene
veliine setuju nakon ega se te vrijednosti koriste za simulaciju kretanja robota. U nastavku e
biti pokazan nain iscrtavanja dijagrama jedne veliine u funkciji vremena dok se ostali
dijagrami identino iscrtavaju.
Napomena: iscrtavanje dijagrama je jako bitno, bez njih SolidWorks ne vidi veliine koje
su mu bitne za simulaciju, a to su ugao zakretanja, ugaona brzina i ugaono ubrzanje
(Pitch/Yaw/Roll, Angular Velocity, Angular Acceleration).
13
[Document title]
14
[Document title]
4.7 Momenti na tokovima PID kontroler
15
[Document title]
4.8 Pokretanje simulacije
Nakon to se podese svi parametri, moe se pokrenuti simulacija. Nakon to se obrada
kretanja zavri, to traje izvjesno vrijeme zavisno od podeenog broja fremova u sekundi ,moe
se pustiti simulacija pritiskom na dugme play.
Napomena: pokretanjem simulacije raunar vri proraunavanje kretanja robota. Pri tome e
raunaru biti potrebno neko vrijeme za obradu podataka.
16
[Document title]
Zakljuak
U ovom radu bilo je mogue vidjeti sklapanje jednog fizikog modela NXT SegWay
Robot-a te nain podeavanja parametara potrebnih za njegovu simulaciju kretanja. Prema ovim
rezultatima mogue je sklopiti stvarni NXT SegWay Robot i uporediti rezultate kretanja istog.
U ovom seminarskom radu je data simulacija SegWay Robot samo u situaciji u kojoj isti
pokuava da odri ravnoteu. Sa ovom simulacijom se moe ii i korak dalje gdje se moe
simulirati i njegovo ponaanje pri djelovanju spoljanjih sila koje tee da ga izvedu iz
ravnotenog poloaja.
Budui da je ovaj seminarski uraen kao uvod u simulaciju SegWay Robot, za one koji
ele da se detaljnije posvete simulaciji navedenog SegWay Robot, u literature su navedeni
linkovi i izvori koji su koriteni za izradu ovog seminarskog rada.
17
[Document title]
Literature
1) http://www.solidworks.com/sw/education/10039_ENU_HTML.htm
2) https://grabcad.com/library/nxt-segway-robot-1
3) http://www.nxtprograms.com/NXT2/segway/steps.html
18