Documente Academic
Documente Profesional
Documente Cultură
BAZELE
MODELRII MECANISMELOR
M l l i i m POLITEHNICA PRESS
HIICIIrosti, 2 0 1 0
CUPRINS
7
5.3. Modele de deplasare pentru elementul de execuie al pedipulatorulul... 95
5.4. Modele structurale pentru roboi bipezi 98
5.5. Algoritmul programului de modelare a deplasrii robotului biped
n sistemul start-stop 101
5.6. Parametrii cineto-dinamici pentru modelarea deplasrii robotului
biped n sistemul start-stop 103
8. Bibliografie 269
8
1. MODELAREA STRUCTURAL
A LANURILOR CINEMATICE l A MECANISMELOR PLANE
1.1. Consideraii generale
Pentru sinteza structural a mecanismelor plane, inclusiv a mecanismelor cu came
se utilizeaz soluiile lanurilor cinematice existente n literatura de specialitate. Acestea au
constituit obiectul de cercetare a mai multor generaii i au fost utilizate pentru diverse
categorii de mecanisme constituind totodat sursa unor soluii constructive pentru roboii
seriali sau paraleli.
Lanul cinematic sau sistemul cinematic este un ansamblu de elemente cinematice
conectate prin cuple cinematice.
Gradul su de libertate L se calculeaz prin diferena dintre gradele de libertate ale
elementelor considerate libere i condiiile de legtur impuse de cuplele cinematice.
Notnd prin n numrul elementelor, prin c numrul cuplelor inferioare (de rotaie
sau translaie n cazul sistemelor plane) i prin s numrul cuplelor superioare, relaia
gradului de libertate L, cunoscut ca formula lui Cebev, este
L-?>n-2c-s (1.1)
2c + s - 3 r c + 4 = 0 (1-2)
3n - 2c - s = 3(/
v
+ ri) - 2(c
v
+ c')
' ' (1.3)
astfel c
c'=(3n'+j)/2 O- 4 )
unde c', n'e N sunt respectiv cuplele cinematice inferioare i elementele cinematice
adugate n lan. Relaia (1.4) conduce prin particularizare la clasica teorem de
echivalare a cuplelor superioare.
9
Teorema de echivalare este utilizat att pentru analiza ct l pontru sinteza
structural a mecanismelor plane cu came.
Fig.1.1
Din soluiile structurale ale lanurilor cinematice fundamentale plane (care au numai
cuple cinematice inferioare) se pot obine soluii avnd cuple cinematice superioare, o
cupl superioar impunnd substituirea unui element i a dou cuple cinematice inferioare
(de rotaie i/sau de translaie). Acesta este motivul pentru care atenia cercettorilor s-a
focalizat ctre sinteza lanurilor fundamentale.
10
I > , d-7)
c =
2
L = n 2 - ( ; - 3 k (1.8)
l
W fiind numrul de contururi independente.
Relaiile precedente evideniaz urmtoarele:
- numrul total al elementelor de clase impare este par, adic = 2h;
11
Tabelul 1.1
12
Tabelul 1.1 (continuare)
Din soluiile grinzilor Baranov - prin eliminarea unui element, cuplele cinematice ale
cestuia devenind cuple poteniale - se obin grupele modulare pasive.
Grupa modular pasiv este un lan cinematic deschis, nedecompozabil,
caracterizat printr-un grad de mobilitate nul.
n literatura de specialitate sunt menionate 13 astfel de grupe, n tabelul 1.2
ncestea fiind puse n corelaie cu grinzile Baranov. Grupele modulare pasive (GMP) se
conecteaz ntr-un sistem prin cuplele poteniale, o cerin esenial fiind ca acestea s
nu fie legate la acelai element cinematic.
Tabelul 1.2
Grinda Baranov (BT) Grupa modular pasiv
(GMP)
a ^ o BT 1 / \ GMP 1
A AA
/ \> GMP2
BT 2
GMP 3
13
Tabelul 1.1 (continuare)
Lanurile cinematice cu un grad de mobilitate (M= 1), adic gradul de libertate (L=4)
au ca relaii caracteristice relaiile (1.17, 1.15). Soluiile acestora sunt redate n tabelul 1.3
pentru lanurile cu N= 1, 2, 3.
Tabelul 1.3
CEI O i X )n P
14
Tabelul 1.1 (continuare)
Din aceste lanuri, precum i din cel cu N= O generator al bipletei (ansamblu format
din dou elemente conectate printr-o cupl cinematic) se pot obine grupele modulare
active cu un grad de mobilitate. Acestea se obin analog celor pasive, adic prin
ollminarea unui element cuplele acestuia devenind cuple poteniale, de legtur n diverse
ilsteme.
Grupa modular activ cu un grad de mobilitate reprezint un lan cinematic
tloschis, nedecompozabil i cu o cupl cinematic activ.
Cteva dintre aceste grupe modulare active cu un grad de mobilitate sunt
prezentate n tabelul 1.4.
Tabelul 1.4
Astfel, prima grup modular se obine din bilet, cea de a doua din lanul
patrulater, urmtoarele dou din lanul cinematic Watt, iar ultimele din lanul cinematic
Stephenson.
15
Soluiile acestor lanuri cinematice bimobile pentru /\fc1,2,3 sunt rodnlo In tnbolul 1.5.
Tabelul 1.5
Tabelul 1.1 (continuare)
Din lanurile menionate se pot obine grupe modulare active cu dou grade de
mobilitate. Acestea sunt nedecompozabile, cuplele poteniale fiind cele ale elementului
ollmlnat din structur. Cteva dintre aceste grupe modulare sunt prezentate n tabelul 1.6.
Tabelul 1.6
0 c n
Lanurile cinematice stau la baza proiectrii structurale i constructive a sistemelor
mecanice cu diverse grade de mobilitate.
Includerea soluiilor n software-uri avansate de proiectare ofer avantaje deosebite
In ceea ce privete proiectarea, optimizarea, simularea i animarea sistemelor.
n cazul sistemelor bimobile sau multimobile, implementarea acestora ar presupum
o serie de etape de cercetare care includ:
specificarea posibilelor baze i efectori,
verificarea acestora prin modelul structural invers caracterizat printr-un grad du
mobilitate instantaneu nul,
selectarea soluiilor optime structural-constructive pe baza acelor soluii cu
includ un numr minim de grupe modulare pasive,
amplasarea n structur a cuplelor cinematice active (actuatori),
selectarea prin modele structurale directe a sistemelor optime structural-
constructive, care s conin un numr minim de grupe modulare active i
pasive.
Astfel, piciorul bimobil al platformei Stewart (fig.1.2) are la baz lanul cinematic
lilcontur i cu dou grade de mobilitate (fig.1.3), care este menionat n tabelul 1.5.
17
Fig.1.2 Fig.1.3
Modelul structural invers (fig. 1.4) este constituit din trei grupe modulare pasive de
tip diad, iar modelul structural direct (fig.1.5) este compus din dou grupe modulare
active de tip RTRR.
RTR(1,2) RTR(4,5) RTRR(4,5,6)
RRR(3,6) RTRR(1,2,3)
Fig.1.6
Etapele de lucru sunt urmtoarele:
1. Stabilirea caracteristicilor structurale ale lanului cinematic selectat.
1.1. Caracteristici structurale:
- numrul total de elemente cinematice n=9
- numrul cuplelor cinematice inferioare (cuple de rotaie sau de c = 11
translaie care sunt caracterizate printr-un numr de restricii k = 2
n plan)
18
numr de contururi independente N = c-n + 1
N = 11 - 9 + 1
= 3
clasa contururilor independente cl| = 4 cIm = 4
clin = 5
a) -O
b)
c)
Fig.1.7
2.2. Selectarea unei baze i a unui efector din matricea anterioar. Se poate
ttloge de exemplu drept baz elementul cinematic 1 i efector elementul cinematic 6.
14
2.3. Modelul structural invers. Modelul structural invers estu cnnu lorlzat printr-
un grad de mobilitate instantaneu Minsf= 0 ceea ce corespunde impunerii a doi parametri
pentru efector. Acest lucru se realizeaz prin conectarea printr-o cupl inferioar a bazei
cu efectorul. n cazul menionat modelul structural invers este redat n figurai .8.
Modelul structural invers trebuie s conin exclusiv grupe modulare pasive, adic
lanuri cinematice deschise, nedecompozabile i grad de mobilitate zero.
n literatura de specialitate sunt menionate 13 grupe modulare pasive, altele
putnd fi obinute din cele 33 grinzi Baranov.
Se remarc faptul c efectorul trebuie s aparin primei grupe modulare pasive
conectat la baz.
Un sistem este cu att mai performant cu ct conine un numr minim de grupe
modulare pasive.
n cazul menionat se observ n figurai .9 grupele modulare pasive constituente ale
modelului invers.
Fig.1.8 Fig.1.9
Fig.1.10 Fig.1.11
Modelul invers are conexiunea de grupe modulare prezentat n figurai .12.
Fig.1.12
20
3. Amplasarea cuplelor active in modelul structural direct. Amplasarea
i uplelor active n sistem trebuie s satisfac urmtoarele teoreme:
TI. intr-un contur de clasa IV poate fi amplasat cel mult o cupl activ.
T2. ntr-un lan cinematic Watt sau Stephenson poate fi amplasat cel mult o cupl
nctlv.
Modelul direct este optim construit cu un numr minim de grupe modulare.
Din examinarea lanului cinematic (fig.1.6) se observ urmtoarele:
n conturul I (patrulater) poate fi inclus cel mult o cupl cinematic activ;
n conturul l+ll (structur Watt) poate fi amplasat cel mult o cupl activ;
n conturul III pot fi amplasate dou cuple cinematice active, adic pentru o
grup modular activ cu M= 2 acestea ar putea fi ntre elementele (5,6), (6,7),
(7,8), (8,9) existnd astfel C24 = 6 soluii, adic
(5,6)+(6,7) (6,7)+(7,8)
(5,6)+(7,8) (6,7)+(8,9)
(5,6)+(8,9) (7,8)+(8,9)
In cazul n care se utilizeaz cuplele cinematice active (7,8) i (8,9) modelul structural
(tiu 1.13) este constituit dintr-o singur grup modular activ cu M=2 (fig. 1.14), creia i se
21
1.7. Caracteristici structural-constructive ale unor slstome
pentru controlul optimal al mainilor agricole
Mainile agricole conin diferite sisteme destinate poziionrii, reglrii sau pentru
asigurarea controlului diverselor subansambluri sau elemente de execuie. Majoritatea
acestor sisteme utilizeaz mecanisme hibride mecano - hidraulice cu unul sau mai multe
grade de mobilitate. n acest subcapitol sunt evideniate diversele categorii de mecanisme,
care au drept scop ridicarea substanial a performanelor echipamentelor cu utilizare
larg n agricultur.
Mecanismele de poziionare i reglare a diverselor subansambluri sau elemente de
execuie au n general dou grade de mobilitate i includ grupe modulare active de tipul
RTRR. Cele dou grade de mobilitate sunt determinate de una dintre urmtoarele
necesiti funcionale:
poziionarea unui punct din planul unui element n micare plan-paralel n orice
punct din planul mecanismului. Acesta este cazul mecanismului de reglare al
rabatorului (fig.1.16) specific combinelor de recoltat cereale;
poziionarea unui element din mecanism cu rol de execuie astfel nct un punct
al su s rmn pe o traiectorie dat (de obicei cerc), concomitent cu
precizarea poziiei sale unghiulare n raport cu sistemul de referin fix, cerine
impuse de procesul tehnologic, aspecte reliefate n cazul mecanismelor de
manipulare (fig.1.17-fig.1.19).
7 E
Fig.1.12
22
Mecanismul de reglare al rabatorulul combinelor de recoltat cereale (fig. 1.16)
licbule s confere punctului R de prindero ul rubatorului o poziie corespunztoare, astfel
incAt rabatorul - subansamblu de baz al hederului combinei s lucreze n raport cu
cnlolalte subansambluri ale mainii n condiiile optime impuse de caracteristicile
morfologice ale plantelor din cultur. Punctul R aparine elementului cinematic 8.
Pentru mecanismul respectiv cu dou grade de mobilitate se poate construi un
model cinematic invers caracterizat prin grad de mobilitate instantaneu Mins, = 0, destinat
ntablllrii caracteristicilor cinematice ale cuplelor active T1 i T2 i un model direct (M = 2)
pontru determinarea caracteristicilor dinamice ale acestora.
Modelul cinematic invers (fig.1.16 b) este constituit dintr-o conexiune de grupe
modulare pasive de tip diad. Modelul direct (fig. 1.16 c) conine dou grupe modulare
active cu un grad de mobilitate de tipul RTRR.
Mecanismul ncrctor de furaje (fig.1.17 a) avnd dou grade de mobilitate poate fl
tiatat n mod similar. Structura sa modular corespunztoare modelului invers este redat
In figura 1.17 b, iar aceea a modelului direct utilizat pentru stabilirea caracteristicilor
dinamice n figurai .17 c.
8
Fig.1 -17
23
Mecanismul autoncrctorului pentru sere (fig.1.18 a) are modelul Invors In figura
1.18b, iar pe acela direct n figura 1.18 c, acestea putnd fi utilizate pentru analiza cineto-
dinamic a sistemului.
b.
c.
Fig.1.18
24
10
Fig.1.19
25
Aparatul de tiere specific combinelor moderne de recoltat aro timpi < aracterlstic
funcional de baz posibilitatea de flotare a cuitului, astfel nct acesta s poat urmri
microrelieful solului att n plan longitudinal, ct i n plan transversal. Sistemul de
asigurare a flotrii cuitului este alctuit din cinci mecanisme - unul central i patru plasate
simetric fa de axa longitudinal a combinei - care au drept elemente de intrare cuitul
aparatului de tiere, iar ca elemente de ieire axul de acionare al distribuitorului hidraulic,
n cazul n care denivelrile depesc cota hmm. Datorit acestui fapt, concluziile asupra
funcionalitii sistemului se pot trage din analiza unui singur mecanism.
Mecanismul cu o structur variabil comport trei etape de funcionare distincte n
funcie de mrimea denivelrilor li ale microreliefului zonei de lucru, i anume pentru:
a) h<hmi,
b) hmin<h<hmax i c ) h>hnm.
o
o
JS
Fig.1.20
26
Poziia cuitului este pus n eviden de senzorul 4, care are o micare plan-
paralel i care are o cupl cinematic de rotaie n E cu elementul 1 i o cupl cinematic
nuperioar n F c u elementul de acionare al distribuitorului hidraulic.
Conexiunea grupelor modulare este redat n figurai.21 c.
27
c
) '>A niax . Cuitul este n poziia limit superioar, resortul n starn nocomprlmat,
iar senzorul 4 a atins poziia extrem n cupla din F(fig.1.22). Cupla cinematic superioar
din F se transform ntr-o cupl de rotaie i elementul cinematic FW de acionare a
distribuitorului hidraulic are o micare de rotaie n raport cu punctul W. Distribuitorul
hidraulic comand sistemul mecano - hidraulic de ridicare a hederului.
Fig.1.22
28
2. MODELAREA CINEMATIC
A GRUPELOR MODULARE PASIVE l ACTIVE
2.1. Consideraii teoretice
Modelarea cinematic a mecanismelor plane are n vedere principiul fundamental
lormare al mecanismelor. Conform acestuia mecanismul plan este constituit din grupe
modulare active i pasive, numrul i natura lor fiind dependente de gradul de mobilitate,
nimirtrul de contururi independente, numrul de elemente cinematice i cuple cinematice
alo Nlstomului.
Modelele cinematice pentru grupele modulare pasive i active se bazeaz pe teoria
multlpletelor.
Multipleta este un lan cinematic plan cu M grade de mobilitate i N contururi
iMiliipondente. M stabilete respectiv numrul de parametri independeni de poziii (P/F),
iln viteze (P/V) i acceleraii (PIA), n timp ce N determin numrul ecuaiilor vectoriale
inili'pendente de contur asociate multipletei, respectiv 2 N ecuaii scalare de poziii.
Numrul parametrilor dependeni de poziii (PDP), respectiv de viteze (PDV) i acceleraii
(I 'DA) este egal cu 2/Vn cazul sistemelor determinate. Parametrii dependeni de poziie
mi II mrimi liniare i/sau unghiulare. Se remarc faptul c suma numrului de parametri
imlitpendeni i dependeni (respectiv de poziii, viteze i acceleraii) este egal cu 3m, m
fiind numrul de elemente cinematice ale lanului cinematic.
O multiplet se transform ntr-o grup modular pasiv prin impunerea a M
parametri (cei independeni ai multipletei), ceea ce conduce la anularea gradului de
bllltate, parametrii independeni devenind parametri impui pentru grupa modular
IMisIv (GMP). n mod similar se poate trata cazul grupelor modulare active (GMA).
Funciile implicite de poziii sunt de forma
fi(xl,x2,...xMy],y2,...yp) = 0 (2-1)
in care / = 1 -> M , p = \->2N, xk fiind parametri independeni de poziii (PIP) i y,
parametri dependeni de poziii (PDP). Sistemul (2.1) este liniar n cazul n care toi
parametrii dependeni de poziii sunt mrimi liniare i neliniar n caz contrar.
Prin derivarea n raport cu timpul a funciilor implicite de poziii se obin relaiile
df ' df ' (2.2)
X^+I:jr-yj=
dx dyj
k
III cnre prin Xk se noteaz parametrii independeni de viteze (PIV), iar prin y ; parametrii
ilnpendeni de viteze (PDV). Sistemul de viteze dedus din (2.2) are forma:
= B (2.3)
In care
(2 4)
HM*;! '
Im
B=
k dx
NI
Derivnd n raport cu timpul relaiile (2.2) se obin urmtoarele:
df " d2 f ' ' df " d2 f ' *
1 ^ + 2 X 1 - 1 ^ - * * yj =o
dxk dxkdyj dy j dytdyk
99
I
y, =c (2.7)
d
Fig.2.1
Tabelul 2.
Distribuia
numrului de
Parametri Parametri Parametri
parametri Modelul
independeni de independeni de independeni de
independeni poziional-
poziii viteze acceleraii
ntre cinematic PIP PIV PIA
elementele
cinematice
Xj x ^ XA =XA =X\A =XA =X2 A
Xl Xl
Bipleta
de X2=YA =YIA X2 = Y A = Y2A
3+1 BPT
translaie X-} = co xs = e
x4 = S
X4 = S = i l JC4 = s = s2 I
Xi=Xa = XA
XI = X A = X\A = X A =X2A
x2 =Ya= YA
X2=YA=Y\A x2 = VA = Y2A
2+2 BCT
X- = X g XB JC3 =XB = X\B X, = XB =X2B
x4 = y f i = YB X4 =YB = Y\B X4 = Y B =Y2B
30
Parametrii dependeni corespunztori fiecrui model sunt menionai n tabelul 2.2.
Tabelul 2.2
Parametrii Parametrii Parametrii
Modelul
dependeni de dependeni de dependeni de
poziional-
poziii viteze acceleraii
cinematic
PDP PDV PDA
y, = <p y, =co y, =e
BCT
y2=s y2 = s = i l y2 = S = S 2
k
4 =c
0) 1 IMI
A \=B
sl| -ssinm cos cpll
A=
XA - XB + s cos cp = II- s sin cp cos (pil s cos (p sin (p|j
BCT A = \\ N
Kj4-yfl + sin<p = 0 | s cos cp sin cp|| 'X2A-X2B-
-
31
n particular, modelul BPT poate fi utilizat pentru determinanii parametrilor unui
punct dintr-un element cinematic a crui stare de micare este cunoscut.
Modelul BCT este aplicabil prin impunerea parametrilor independeni pentru analiza
poziional-cinematic a unei diade RTR, cuplele de rotaie plasate respectiv n A i B fiind
coliniare cu ghidajul cuplei de translaie dintre elementele 1 i 2.
"X
Fig.2.2
Tabelul 2.4
Modelul Parametrii impui de Parametrii impui de Parametrii impui de
poziional poziii viteze acceleraii
cinematic PIP PIV PIA
Xx=Xa = XA x, =xA = X\A jci =XA = X2A
Xl =vA = YA x2 = Y A = Y\A X2 = Y A = Y2A
RRR
XC =Xc =X\C x-i =Xc = X2C
X3
Tabelul 2.5
32
Ecuaia vectorial de contur asociat diadei are urmtoarea form:
O + AB = OC + CB <2-11)
llln cnre se deduc funciile implicite de poziii:
XA + AB cos cpl - XC - CB c o s cp2 = 0
(2.12)
YA + AB- s i n y l - Y C - C B sincp2 = 0
Utiliznd relaiile (2.1, 2.3 - 2.5, 2.7, 2.8) se stabilete algoritmul de calcul pentru
ilBltirmlnarea parametrilor dependeni prezentat n tabelul 2.6.
Tabelul 2.6
llel II
4||e2|| = c
col |-/4Bsin(pl CBsin(p2|
A =B A=
w2
\ 1 Ml cos (pl - XC - CB cos <p2 sin cpl CB sin (p2 | <4ficos(pl -C6cos(p2||
1 ( i AII sinipl-KC-CB sin(p2 =
AB coscpl - C B cos(p2 (X2A-X2C-
33
Fig.2.3
Parametrii din tabelul 2.7 devin pentru diada RRT parametri impui, P reprezentnd
un punct pe ghidajul corpului j al crui versor este u i care are starea de micare bine
determinat.
Tabelul 2.7
Parametrii independeni de Parametrii independeni de Parametrii independeni
poziii viteze de acceleraii
PIP PIV PIA
X1=Xa=XA XI = XA =X\A jc, =xA =X2A
X2=Ya=YA xi = Ya = Y\A x2 = YA = Y2A
JC3 = Xp = XP JC3 = X p = XIP x, = XP=X2P
X4=Yp= YP X4 =Yp= Y2P
x4 = Yp = Y\P
JR5 = a
xs = a = al Xf = a = a2
Parametrii dependeni pentru triplet, dar i pentru diada RRT sunt cei menionai n
tabelul 2.8.
Tabelul 2.8
VI = pl y\ = i y i =el
y2 = PC = s y2 =PC = s = s\ y 2 = PC = s = s 2
34
Mim conduce la urmtoarele ecuaii indepondente de poziii
XA - XP + AB c o s (pl - 5 c o s a - CB c o s ( a + P) = 0 (2.14)
Utiliznd relaiile (2.1, 2.3 - 2.5, 2.7, 2.8) se pot determina parametrii dependeni
prin nlflorltmul menionat n tabelul 2.9.
Tabelul 2.9
Parametrii
col
4
IM
sin cpl -cosa
AB cos cpl -sin a
- (X IA - X\P + ral sin a + Cfial sin(a + P)
[Y\A -Y\P- lacos a - CBal cos(a + P))|
Parametrii dependeni de acceleraii PDA
= C
+ 2alslsina
(
K2A - K 2 P - 1 2 ABsincpl-a2(5cosa+CBcos(a+P)+al 2 (5sina+CBsin(a+P)
- 2al si cosa
35
Fig.2.4
Tabelul 2.10
Modelul Parametrii impui de Parametrii impui de Parametrii impui de
poziionale poziii viteze acceleraii
inematic PIP PIV PIA
x4 = yc = YC =Yc = Y\C
X4 X4 = Yc =Y2C
Diada RTR are ca parametri geometrici constani AD.CB.a.p precizai n figura 2.4.
Parametrii dependeni sunt redai n tabelul 2.11.
Tabelul 2.11
Parametrii Parametrii Parametrii
dependeni de poziii dependeni de viteze dependeni de acceleraii
PDP PDV PDA
V| = (pl yi = i y, = e l
y2 = DB = s y2 =DB = s = sl y2= DB = s = s2
O+D+DB = OC + CB (2-15;
36
Molallle (2.1, 2.3 - 2.5, 2.7, 2.8) sunt utilizate pentru determinarea parametrilor
lopundenl prin algoritmul menionat n tabelul 2.12.
Tabelul 2.12
Paramern dependeni^dejJOziii^PDP
XA - XC + AD cos <pl + s cos((pl -a)-CB cos((pl - a + (3) = 0
YA-YC+ AD sin (pl + s sin((p1 - a) - CB sin((pl - a + p) = 0
= B
I (x2A- X2C - (ol2 ( - )cos(pl - ^cos((f 1 - a)+ CBcos((pl - a + p)) - 2col sl sin(<pl - a)
- (Y2A - Y2C + col2 ( - ADsin (pl - jsin((p- a) + CB sin((pl - a + p)) + 2col 51 cos((pl - a))
Tabelul 2.13
Modelul Parametrii impui de Parametrii impui de Parametrii impui de
poziionale poziii viteze acceleraii
inematic PIP PIV PIA
jr3 = al X, = al = al 1 X, = al = al2
TRT
= = XQ jc4 = XQ = X\Q JC4 = XQ =X2 Q
H = YQ = YQ =YQ=Y2Q
Tabelul 2.14
Parametrii Parametrii Parametrii
dependeni de poziii dependeni de viteze dependeni de acceleraii
PDP PDV PDA
(2 17
OP + ~p + JB = OQ + QC + CB -
din care prin proiecia pe axele sistemului de referin fix se obin ecuaiile scalare
38
Parametrii dependeni de poziii, viteze l acceleraii se obin prin algoritmul din
inliolul 2.15 ca urmare a relaiilor (2.1, 2.3 - 2.5, 2.7, 2.8).
Tabelul 2.15
Parametrii dependeni de poziii PDP
sl
= B'
s2|
A = cos al -cosa2||
sin al sin a2[|
B'= - {XP -XQ + AB cos(al + pi) - CB cos(a2 + P2)
- ( K P - y ( 2 + ABsin(al + pi)-Cfisin(a2 + p2))
s 12
t=C
s22\\
A = cosal -cosa2
sin al -sina2
' X 2P - al 2 i l sin al - al 2 AB sin(al + pi) - X 2Q + a22 s2 sin a2 + a22 CB sin(a2 + P2)
, -2 al 1 sl I - sinal + 2-a21s21-sina2
Y2P + al 2 sl cos al + al 2 AB cos(al + pi) - Y2Q - a22 s2 cos a2 - a22 CBcos(a2 +112) i
+ 2 al 1 sl 1 cos al - 2 a21 s21 cos a2
hi/lllle critice ale diadei TRT se pot determina prin anularea determinantului matricei A .
3B
1
c
V
p va
0 i - X I
Fig.2.6
Tabelul 2.16
Parametrii independeni Parametrii independeni Parametrii independeni
de poziii de viteze de acceleraii
PIP Pl V PIA
x]=XA=XA jci = XA = X\A x, = X A =X2A
Tabelul 2.17
Parametrii Parametrii Parametrii
dependeni de dependeni de dependeni de
poziii viteze acceleraii
PDP PDV PDA
yx=DB = sl y, = DB = sl = sl 1 y, = DB = sl = sl2
y2 = PC = s2 y 2 = PC = s2 = s22
y 2 = PC = s2 = s21
40
Ecuaia vectorial do contur moolatfl auto exprimat prin
OA + Al) + DII = OP + PC + CB <2-19)
lin i nro se deduc prin proiectarea pe axele sistemului de referin fix ecuaiile de poziii:
Xj X ^ - X/l ** ** I
x, = XA =X\A x\ = X a = X2A
X2=Ya= YA X2 = Y A = Y\A X2 = Y A =Y2A
jc3 = Xd = XD X3 = X D X2D
x, = X D =X\D =
x4 = rD = YD x4 = Y D = Y\D X4 = Y D =Y2D
X5 = Xf=XF x5 =XF =X\F jc5 = XF = X2F
X6=Yf=YF X6 = Y F = Y2F
X6=YF = Y\F
42
n raport cu originea sistemului do tofiinA fix se pot scrie dou ecuaii vectoriale
'in contur, adic
<)A + AB + BC = OD + DC
o + JB + ~BE = OF + JE
ilin care se obin prin proiecia pe axele sistemului de referin fix ecuaiile independente
'In poziii sub forma:
XA-XD + AB cos <pl + BC cos <p2 - DC cos cp3 = 0
YA-YD + AB sin cpl + BC sin cp2 - DC sin ip3 = 0
XA-XF + AB cos (pl + BE cos(cp2 + a ) - F E - coscp4 = 0 (2.22)
YA-YF + AB sin cpl + BE sin((p2 + a) - FE sin (p4 = 0
Urmrind relaiile (2.1, 2.3 - 2.5, 2.7, 2.8) se pot determina parametrii dependeni
'lin algoritmul prezentat n tabelul 2.21.
Tabelul 2.21
- {XIA - X 2D - AB 0)12 cos (pl - BC co22 cos (p2 + DC co32 cos q>3)
-(Y2A- Y2D - AB col2 sin (pl - BC o)22 sin (p2 + DC o)32 sin <p3)
-(X2A - X2F - AB (ol2 cos(pl - BE 0)22 cos(cp2 + a) + FE co42 coscp4)
-(Y2A-Y2F -AB d)]2 sin cpl -BE (22 sin(cp2 + a) + Fo)4 2 sincp4)
43
2.9. Modelul poziional-cinematic al grupei modulnre nctive RTRR
n subcapitolele precedente s-au dezvoltat modele pozilonnl-clnematice pentru
grupe modulare pasive.
n cele ce urmeaz este tratat grupa modular activ RTRR (fig.2.8) cupla
cinematic de translaie B fiind o cupl activ. Gradul de mobilitate al acesteia este
M RTRR = 1 ( M f = 3 - 3 - 2 - 4 = 1 Ea poate fi obinut dintr-o triplet format din
elementele 1, 2, 3 i cuplele cinematice B i C. Gradul de mobilitate al tripletei este
M
tnpieta = $ (Mtripleta = ^ ' 3 - 2 - 3 = 5). Pentru triplet se poate accepta urmtoarea,
distribuie a parametrilor independeni 2+1+2, adic doi pentru elementul 1, un parametri
pentru elementul 2 i trei parametri pentru elementul 3.
Fig.2.8
X^
Xl=XA= X\A x\=XA = X2A
X2=Ya=YA XI = YA = Y\A x i = Y A =Y2A
x 3 = AB = s xi = AB = s = sl X} = AB = s = s 2
x4=XD = XD =
X4 XD =X\D X4 = X D =X2D
x5 =YD =YD X5 = YD =YID x 5 = Y D = Y2D
Tabelul 21
Parametrul independent de poziii Parametrul independent Parametrul independent!
PIP de viteze PIV de acceleraii PIA \
1
x3 = AB = s xj = AB = s = sl X, = AB = s = s2 |
xt = XA = XA "i=XA=X2A 1
x,=XA= XIA
44
Tabelul 2.23 (continuare)
Parametrii impui de poziii Parametrii Impui de Parametrii impui
PIP viteze PIV de acceleraii PIA
X2=YA=YA x2 = Y a = Y\A x2 = YA = Y2A
JU=XD=XD X4 =XD =X\D X4=XD=X2D
X5=Yd=YD jcs = YD = Y\D X5 = YD = Y2D
L i)3
=B
A=
- (AB + s) sin cpl
(AB + s) cos (pl
CD sincp3
\
- CD cos (p3|
4B
3. MODELAREA CINETOSTATICA
A GRUPELOR MODULARE PASIVE l ACTIVE
3.1. Consideraii teoretice
46
cupl activ de translntlo al crei torsor de reaciune este t(N. I .CN) , N ll
CN avnd semnificaia menionat anterior, T o component for direcionat
n sensul gradului de libertate permis n micarea relativ a elementelor
cinematice.
Avnd n vedere interpretarea gradului de mobilitate M al unui mecanism rezult
i rt un sistem mecanic plan conine un numr de cuple cinematice active egal cu gradul
tftu do mobilitate. Grupele modulare active care includ astfel de cuple cinematice sunt
menionate n principal n capitolul 1.
Grupele modulare pasive conin un numr de necunoscute componente ale
Im norului de reaciune din cuplele cinematice egal cu numrul de ecuaii de echilibru,
rtoourece acestea sunt caracterizate de M = 0 .
Datorit observaiei anterioare rezult c cinetostatica se abordeaz modular n
mm Invers conexiunii grupelor modulare (v. cap. 1).
In ceea ce privete scrierea ecuaiilor de echilibru pentru grupele modulare active
fl/MMU pasive, acestea au n vedere metoda izolrii corpurilor, metoda echilibrului prilor i
toda solidificrii, metode existente n mecanica clasic.
Pentru echilibrul unui element cinematic se pot utiliza convenabil fie:
dou ecuaii de proiecie de fore i o ecuaie de momente,
o ecuaie de proiecie de fore i dou de momente n raport cu puncte
coplanare mecanismului,
trei ecuaii de momente n raport cu trei puncte coplanare i necoliniare.
Din observaiile anterioare rezult c n absena fenomenului de frecare ecuaiile de
mihlllbru formeaz sisteme de ecuaii liniare n raport cu necunoscutele, componente ale
(umorului de reaciune din cuplele cinematice ale mecanismului. Totodat, pentru
Iii lontizarea calculelor, a desfurrii acestora n timp real, precum i pentru evidenierea
i miorpretarea fizic a poziiilor critice ale structurilor, modelele de calcul cinetostatic ale
yiupnlor modulare - active i pasive - determin n prima etap numrul minim posibil de
unoscute ale torsorului de reaciune din ansamblul cuplelor cinematice.
M i - JTe
In i mo m reprezint masa elementului cinematic, Jr este momentul masic de inerie n
I<I|MII| cu punctul T centrul de mas al elementului, m i J, reprezint caracteristicile
ftlMli o ale elementului cinematic. n ecuaia (3.1) aT este acceleraia centrului de mas T
Dl corpului, iar e reprezint acceleraia unghiular a corpului n micare plan, acestea
i iiniilltulnd caracteristicile dinamice ale elementului cinematic.
in raport cu un sistem de referin fix (XOY) acceleraia centrului de mas al
Klimiontului este
(3.2)
ar = xi i + yr j
47
sau utiliznd notnlllo din capitolul precedent
aT = X2T~i + Y2T~j (3.3)
FIX = -m X 2T
FIY=-mY2T (3.4)1
MI =-Jte
In consecin, parametrii de intrare ai modulului TFI sunt redai n tabelul 3.1, i ^
parametrii de ieire n Tabelul 3.2.
Tabelul 3.1
Parametrii de intrare
Tabelul 3. i
Parametrii de ieire
Componentele torsorului de
FIX = -m X 2T, FIY = -m Y2T\ MI = -JT
inerie
Fig.3.1
48
Parametrii de intrare ai modulului MSI sunt rodai in tabelul 3.3, iar cel de ieire n
I h M u I 3.4.
I Tabelul 3.3
Parametrii de intrare
| ini li matele punctelor 7"i On raport cu un sistem de referin fix 1 T(xT, yT), 0(x0, yO)
IfitMiiponenteie torsorului n punctul T X, Y, CM
Tabelul 3.4
Parametrii de ieire
X,Y, CMO
( omponentele torsorului n CM O = CM + OTx(X + Y)
punctul O
CMO = CM -(yT- yO)X + (xT-xO)Y
Modulul de calcul PRF pentru proiecia unei fore F pe o direcie dat (fig.3.2) este
M|illcltat pentru parametrii de intrare n tabelul 3.5, iar pentru cei de ieire n tabelul 3.6.
Tabelul 3.5
Parametrii de intrare
Componentele forei F X, Y
Unghiul direciei A cu axa Ox a
Tabelul 3.(1
Parametrii de ieire
49
Parametrii de intrare pentru cinetostatica diadei RRR sunt menionai n tabelul 3.7.
Tabelul 3.7
Parametrii de intrare
A =B
Torsorul V
de -(yA-yB) xA-xB
reaciune X/r, YN A = -(.yA-yC) xA-xC
n cupla A -
[CM, -(yT,-yB) X, +(xT, -xB) Y,]
B=
-ICM, ~(yTt -yO-X, +(jr7", -xC) Y,+CM2 -(yT, -yC) X2 +(xT,_ -xC) Y2]]_|
Torsorul
de X j 2 = - ( X n + X, + X 2 )
XJ2, YJ2
reaciune YJ2=-(YN+YI+Y2)
n cupla C
Torsorul X21=-
de X12 X21=-(X,1+X,)
reaciune Y21=- y 2 1 = - ( y + y1)
n cupla B Y12
50
Poziia critic a diadei se poate oblno din anularea determinantului matricei A.
51
Parametrii de intrare ai modelului cinetostatic sunt rodai In tubului M.9.
Tabelul 3.1
Parametrii de intrare I
Coordonatele cuplelor cinematice A(xA, yA), B(xB, yB), C(xC, yC) I
Coordonatele centrelor de mas Ti(xTi, yTi), T 2 (xT 2 , yT2)
Torsorul echivalent al sistemului de fore de inerie
i al sistemului forelor exterioare pentru fiecare T2(X2,Y2,CM2)
element cinematic al grupei modulare
> X2
X2
Fig.3.6
Tabelul 3. fflj
Parametrii de ieire
= B
Y
Torsorul de -(yA-yB) xA-xB
reaciune n Xii,Yji A=
cupla A cos(a) sin(a)
'-[CM, -(yTl-yB)X, +(xTl -xB)Yl + CM2]
B=
- [ ( X , +X2)cos(ctr) + (y, +r 2 )sin(or)]
Torsorul de X 2 i=-
reaciune n Xi 2 X21=-(Xn+X,)
cupla B Y2I=- Y =~(YII+YI)
Y
52
abelu^J^coninuare)
Parametrii de ieire
1 omorul NJ2=-i-(Xl, + X,+X2)sin(a) + (Yn+Y,+Y2)cos(a))
110 Nja, CNj, = -[-(yA-yC)Xil + (xA-xC)Yil +CMt-(yT, -yC)X, +(xT, -xC)Y, +
iinM (II ine CNj2
111 cupla C + CM2- (yT2 - yC)X2 + (xT2 - xC)F:]
53
Parametrii de intrare ai modulului cinetostatic sunt redai n tubului 11.
Tabelul 3.11
Parametrii de intrare
Tabelul 3.1
Parametrii de ieire
Torsorul
A "=B
de J
reaciun -(yA- yC) xA-xC
e n X/r, V/j A=
cos( | -a) sin( , - a)
cupla A
'-[CM, -(yr, -\C)X, +(xTl-xC)Yx +CM2 ~(yT2 -vC)X2 +(xT2 -xC)Y2]ll
B=
-[(X^A-^cosf | - a ) + (y,+y2)sin( , - a ) ]
Torsorul
de XJ2=-(Xn+X]+X2)
reaciun Xj2, Yj2
e n
cupla C
Torsorul
N21=-
de W21 = - [ - ( * + X , ) s i n ( f l -a) + (Yn +Yl)cos(<p[ -a)]
N12
reaciun CN2I = - [ - ( > v 4 - y B ) X n +{xA-xB)Yn +CM, ~(yTt-yB)X, +(xT, -xB)\
CN21=
e n
-CA/,2
cupla B
54
3.6. Modelul de calcul cinetostatic al diadei TRT
Diada TRT i componentele torsorului de reaciune din fiecare cupl cinematic
Y12
Fig.3.9
Tabelul 3.13
Parametrii de intrare
i HUI donatele cuplelor cinematice A(xA, yA), B(xB, yB), C(xC, yC)
lonatele centrelor de mas Ti(xTi, yT,), T2(XT2, yT 2 )
loihoiul echivalent al sistemului de forte de inerie
i ni nlstemului forelor exterioare pentru fiecare T2(X2,Y2,CM 2)
jjjlwimnt cinematic al grupei modulare
55
Algoritmul de calcul i parametrii de ieire ai modulului de cnlcu! clnetostatic alj
diadei TRT sunt redai n tabelul 3.14.
Tabelul 3. U
Parametrii de ieire
Torsorul N _ (X, + X 2 ) c o s { a 2 ) + (Y{ +y 2 )sin(a 2 )
de cos(, - a2)
Nn,
reaciune
CNn
n cupla
A CNn = -[-(yB - yA)Xn + (xB - xA)Yu +CM, - (yTt - yA)X, + (xTt - xA)Yx |
Torsorul _ ( X , + X 2 ) c o s ( a , ) + (}' 1 +y 2 )sin(a 2 )
de cos(a, - a 2 )
Nj2,
reaciune
CN)2
n cupla
C CNj2=-[-(yB-yC)X2l +(xB-xC)Y2l +CM2 -(yT2 - yC)X2 + (xT2 -xC)Y,
Torsorul
X21=-
de X\2 ~ j2 cos(a2 + P 2 ) + X2]
X-12
reaciune
YZ1=- Y12=-[Nj2 s i n ( a 2 + / f 2 ) + K2]
n cupla
Y12
B
Fig. 4.10
56
Tabelul 3.15
Paramotrll do Intrare
Ci MI donatele cuplelor cinematice A(xA, yA), B(xB, yB), C(xC, yC)
( om donatele centrelor de mas Ti(xTi, yTi), T 2 (XT 2 , yT 2 )
l umorul echivalent al sistemului de fore de inerie
i NI sistemului forelor exterioare pentru fiecare
T2(X2,Y2,CM2)
t'liunont cinematic al grupei modulare
Algoritmul de calcul cinetostatic este sintetizat n tabelul 3.16, unde sunt menionai
i' u.imotrii de ieire ai modulului.
Tabelul 3.16
Parametrii de ieire
X
A "l = B
i .
1 oi norul [Y
lin cos(a 2 ) sin(a 2 )
X/r, V/i
inaolune
A = cos(o, - r,) sin($9, - of,)
In I upla A
" - [ ( X , +X 2 )cos(cc 2 ) + (Kl +y 2 )sin( 2 )]"
B =
- [X, cos(^, - a,) + K, - a,)]
1< II torul N j2 = - [ - ( X , + X 2 + X f l )sin(a 2 ) + (y; + y 2 + r ( 1 ) c o s ( a 2 ) ]
(IU
NJ2, CNJ2 CN]2=-[CMi - (yT, - yC)Xt + (jcTi-xC)Yt +
(Aciune
(n i tipia C + CM2- (yT2 - yC)X2 + (xT2 - xC)Y2 -(yA- yC)Xn + (xA - xC)Yn |
Timorul Na = - [ - ( X , + X f l )sin(p, - a , ) + (K, +Kn)cos(o, - , ) ]
00
N21=-N12
iimolune C7V21 = -[CM, - (yT; - yB)X, + (xTt - xB)Yt, - (yA - yB)Xt[ + (xA - xlf
CN21=-CN,2
J|l cupla B
intr-o prim etap se determin componentele , y,, ale torsorului de reaciune din
h ilinlr-un sistem de ecuaii obinut astfel: ecuaia de proiecie de fore pe direcia cuplei
r"Milale de translaie din C pentru ntreaga diad i prin izolarea elementului 1 ecuaia
57
Componenta CNj2 a torsorului de reaciune din C se detormlnft dlntr-o ecuaie de
momente a sistemului de fore aplicat ntregii diade. Componenta C/V,, a torsorului d
reaciune din B se obine prin izolarea elementului 1 i dintr-o ecuaie de momente scris!
n raport cu punctul B.
Tabelul 3.1
Parametrii de intrare j
A(xA, yA), B(xB, yB), C(xC, yC), l
Coordonatele cuplelor cinematice
D(xD, yD), E(xE, yE), F(xF, yF)
T^xTi, yT^, T 2 (xT 2 , yT2), T 3 (xT 3 ,
Coordonatele centrelor de mas
yT3), T4(XT4, yT4)
r.CX.^.CM,)
Torsorul echivalent al sistemului de fore de T2(X2,Y2,CM2)
inerie i al sistemului forelor exterioare pentru
T,(XYCM})
fiecare element cinematic al grupei modulare
r4(x4,y4,cyw4)
Tabelul 3.18
Parametrii de ieire
nu
3.9. Modelul de calcul cinetostatic al tetradel 6R
Pentru cinetostatica tetradei 6R, grup modular pasiv (fig.3.13) parametrii d
intrare cu semnificaia tor sunt redai n tabelul 3.19.
Y2
* Y.
CM2
'B
Y3 ^
E Q
CM3
^ * X3
Fig.3.13
Tabelul 3.1
Parametrii de intrare
Tabelul 3.
Parametrii de intrare
A[Xn Yn X13 Yj=B
Kfl
Tabelul 3.20 (continuare)
-[CM2-(yT2-yC)X2+(xT2 -XC)Y2)
-[CM,-(yT,-yD)X,+(xT} -xD)Y,]
-[CMl-(yTl-yA)Xl+(xTl -xA)Yt j
I orsorul de -[CM l-(yTl-yF)Xl+(xTl-
Xl3=-X3i Yi3=-Y3i B= xF)Y, +
II .noiune n cupla E
+ CM2- (yT2 - yF)X2 + (xT2 - xF)Y2 +
+ CM(yT> - yF)X} + (xT, - xF)Y, +
+ CM4-(yT4-yF)Xi+(xTA- XF)Ya]
I ijrsorul de
Xn, Yn
innclune n cupla A
lorsorul de
mnciune n cupla F X/4, Yj4
'jl -(Yn+Yl+Y2+Y,+Y4)
lorsorul de 42 (X|2 + X 2 )
X42=-X24 Y42=~ Y24
innclune n cupla C Y
42 =~(YI2 + Y2)
lorsorul de X 4 , = - ( X I 3 + X3)
X43=-X34 Y43=- Y34 y4, = - ( y B + y 3 )
mnciune n cupla D
Urmrind algoritmul din tabelul 3.20 se observ c ntr-o prim etap se determin
iponentele torsorului de reaciune din B i E, respectiv X12,K12 i X 1 3 ,y 1 3 . Acestea
la obin dintr-un sistem liniar de patru ecuaii cu patru necunoscute obinut astfel: izolarea
Imnentului 2 i scrierea unei ecuaii de momente n raport cu C pentru forele aplicate
ii'inpra sa, izolarea elementului 3 i scrierea unei ecuaii de momente n raport cu D
|iiilru forele aplicate asupra sa, izolarea elementului 1 i scrierea unei ecuaii de
inoinente n raport cu A pentru forele aplicate asupra sa i respectiv izolarea sistemului
limitat din elementele 2, 3, 4 i scrierea unei ecuaii de momente n raport cu punctul F
ptntru forele aplicate asupra subsistemului (fig.3.14).
Fig.3.14
61
Fig.3.14 (continuare)
lorsorul de reaciune n 1 -V
Y,
n
-
'
i upla cinematic activ O
c, - ( C M l-(yTl-yO)Xl+ (xT{ - xO)Y,)
63
Parametrii de intrare pentru calculul cinetostatic sunt cel mnnlonnl In tabelul 3.231
Parametrii de ieire precum i algoritmul lor de calcul sunt prezentai In tabelul 3.24,
Necunoscutele sistemului sunt componentele torsorului de reaciune din cuplelj
cinematice respectiv n A, X 2 1 - Xi2,Y21--YI2.C-21 _ Ci2 in
x23 = -X32,Y2 y32 n C i X j 3 , K j 3 n D. Pentru cele trei elemente ale grupei modulare
se pot scrie nou ecuaii de echilibru i deoarece sunt nou necunoscute sistemul est|
determinat.
Tabelul 3.2i
Parametrii de intrare
Coordonatele cuplelor cinematice A(xA, yA), B(xB, yB), C(xC, yC), D(xD,yD)
Coordonatele centrelor de mas Ti(xTi, yTi), T 2 (xT 2 , yT 2 ), T 3 (xT 3 , yT 3 )
Torsorul echivalent al sistemului de fore ^(XpKpCM,)
de inerie i al sistemului forelor T2(X2,Y2,CM 2)
exterioare pentru fiecare element
cinematic al grupei modulare r,(XKCM,)
Tabelul 3.241
Parametrii de ieire
A = B
Y
J>
Torsorul - (yD - yC) xD - xC
A=
de -(yD- yA) xD-xA
Xj3, Yj3
reaciune
n cupla D - [ C M , -(yT, - yC)X, + (JRT, -xC)Y,]
- [CM , - (>'7-, - yA)X} + (xTy - xA)Y, +
CM - - (yT2 - yA)X 2 + (xT2-xA)Y2+CMt -(yT, -yC)X, + (AT, - jrCjy, ]J
Torsorul
de X =-(XJ} + X,+X2+X,)
XN, YJ 1 y
reaciune n =-(Yj3 + Y,+Y2+Y,)
n cupla A
Torsorul X23=-
de X2, = - ( * . , + X , )
X32
reaciune Y23~ Y21=-(YJ,+Y})
n cupla C Y32
Torsorul X2I=-
de X12 X2] = - ( X , , + X , )
reaciune Y2I=-
Y =-(lr+l'1)
n cupla Y12
activ B CN2I= c 2 1 = -[-(yA - yB)Xn + (xA - xB)Yn
-CN12 + CM, - (yT, - vfl)X, + (xT, - xB)Y, ]
64
ntr-o prim etap se deduc componentele X j7i,YjX alo torsorului do reaciune din
i iipln cinematic D dintr-un sistem liniar de dou ecuaii cu dou nocunoscute. Acesta se
nlilno astfel: izolarea elementului 3 i scrierea ecuaiei de momente n raport cu punctul
i pontru sistemul de fore ce acioneaz asupra sa i din scrierea ecuaiei de momente n
iMport cu punctul A pentru sistemul de fore ce acioneaz asupra grupei modulare. Din
i" lillibrul de fore ce acioneaz asupra ntregii grupe modulare se obin componentele
i'T.orului de reaciune din A cupla potenial. Prin izolarea elementului 3 (fig.3.17)
11 illn echilibrul forelor aplicate asupra sa se deduc componentele X23,Y23 ale torsorului
i" reaciune din cupla cinematic C. Prin izolarea elementului 1 i din echilibrul forelor
n|illcate asupra sa se deduc componentele X2l,Y2l, iar din ecuaia de momente n raport
i ii punctul li a sistemului de fore se obine momentul din cupla cinematic activ ( ' , , .
1
' mponentele torsorului de reaciune din cupla cinematic activ B sunt X2l,Y2i i C 2 1 .
Y23
Fig.3.17
05
Tabelul 3.
Parametrii de intrare
Coordonatele cuplelor cinematice A(xA, yA), B(xB, yB), C(xC, yC), D(xD,yD
Coordonatele centrelor de mas TI(XTI, yT,), T 2 (XT 2 , yT 2 ), T 3 (xT 3 , yT 3 )
Torsorul echivalent al sistemului de fore
de inerie i al sistemului forelor T2(X2,Y2,CM2)
exterioare pentru fiecare element
cinematic al grupei modulare t}(XYCM,)
Tabelul 3.
Parametrii de ieire
= B
-(yD-yC) xD-xC
4 =
Torsorul de -(yD-yA) xD-xA
Xj3, YJ3
reaciune n cupla D -[CM,-(yT,-yC)X,+(xT}-xC)Y,]
- [CM , - (yr, - yA)X, + (xT\ - xA)K, +
B=
+ CM2- (yT2 - yA)X 2 + (xT2 - XA)Y2 +
+ CM| -(yTl-yA)Xl +(xTl -xA)Y,]
Torsorul de Xil=-{Xft + Xl+X2+X,)
reaciune n cupla A XN, Y)I
Yn =-(Yj,+Y1+Y2+Y,)
66
Tabelul 3.26 (continuam)
Tomorul de X23=-X32 X2,=-(XJ, + X,)
Innclune n cupla C
Y23=^32 Y2i=-(Yji+Y})
T21=-T12 r 2 1 = - [ ( X , , + X , ) cos 3,) + (Yn + y,) sin(p,) I
I umorul de N21=-N12 N21 = - [ - ( X , , + X 1 ) s i n ( W ) + (y + y , ) c o s ( ^ ) ]
nmclune n cupla CN21=
ncllv B -CN12 CN2l = - [ - ( y / 1 - yB)Xn +(xA- xB)Yi[ +
+ CM, - (yTt - yB)Xl + (xT, - xB)Yt ]
Yj3
Fig.3.19
Din echilibrul sistemului de fore aplicat ntregii grupe modulare se pot determina
Miponentele Xil,Y2l ale torsorului de reaciune din cupla potenial A . Din echilibrul de
(nt( uplicat elementului 3 izolat se obin componentele X23,Y23 ale torsorului de reaciune
| l n cupla cinematic C .
Componentele torsorului de reaciune din cupla activ de translaie B se pot stabili
ftilii i/olarea elementului 1. Componentele for N2VT2la\e torsorului din B se obin prin
|IMlimitarea forelor aplicate asupra elementului 1 respectiv pe o direcie perpendicular
rilinclol de translaie i pe direcia ghidajului cuplei de translaie. Componenta moment a
i lulal torsor se determin din ecuaia de momente n raport cu punctul B a sistemului
In tore aplicat elementului 1.
67
La baza algoritmului stau modulele de calcul de ierarhizare Inloilonrfi prezentate
capitolul 3.2, denumite RSF i PRF, utilizate pentru calculul momentului n raport cu
punct i respectiv pentru determinarea proieciilor unor fore pe o direcie i perpendicula
pe aceasta.
Y2
CM 2
YI
CMI
X, CM 4
Fig.3.20
Parametrii de intrare pentru modulul cinetostatic aferent sunt prezentai n tabelul 3.27.
Tabelul 3.1
Parametrii de intrare
Coordonatele cuplelor cinematice A(xA, yA), B(xB, yB), C(xC, yC), D(xD,yD), E(xE, yE
Coordonatele centrelor de mas Ti(xT-i, yTi), T2(XT2, yT 2 ), T 3 (xT 3 , yT3), T 4 (xT 4 , yT4j
Torsorul echivalent al sistemului ^(XpFpCM,)
de fore de inerie i al sistemului T2(X2,Y2,CM2)
forelor exterioare pentru fiecare
element cinematic al grupei
modulare r4(X4,y4,CA/4)
68
Parametrii de ieire i algoritmul do calcul pentru componentele torsorului de
funciune din cuplele cinematice sunt redai n tabelul 3.28.
Tabelul 3.28
Parametrii de ieire
A-\Xn]
U> J
=B
I "Miorul ' - (yA - vB) xA- xB\
iii iune V/f
IA A=
Xn, -(yA-yE) xA-xEj
In cupla - [CM, - (yT, - yB)Xl + (xTx - xB)Yl ] 1
A B= ~[CM 4 - (yT4 - yE)X4 + (xT4 - xE)Y4 + CM, - (yT, - yE)X, + (xR, - xE)Y, +
+ C M 2 - ( y T 2 - yE)X2+(xT2 - xE)Y2 +CM, -(yTt - yE)Xt +(xT{ - xE)Y,
fnim nul
H' r t' i lune X>4 =~(Xil+X1+X2 + X, + Xi)
im lipiii Xj4, Yj4
Yl4=-(Yn+Yl+Y2+Y,+Y4)
liii'ionjl
iln X2i=-
ii'tiiilune X12 X2I = -(Xn+Xt)
HM Hiln Y21=-
Y12 y =-vn+y,)i
n
11 'Miorul
X34=-
XM=-(XjA+X4)
'In
X43
Wanlune
Y34=- YM=-(Y]4+YA)
hi cupla
Y43
C34= CM = -[-(yE - yD)X J4 + (xE - xD)Yj4
mmD -C43 + CM4-(yT4 - yD)X4 + (xT4 - xD)Y4 ]
X 2 3 = ( X 4 3 + X,)
X23=-
1 "Miorul X32
P K23=-(K4,+K,)
<"i' ilune
Y23=-
In cupla
Y32
c 2 , = - [ C 4 3 - (yD - yC)X + (xD - xC)Y4y
w llvft C
C23=
69
Din ecuaia de echilibru a sistemului de fore, care acioneaz asupra ntregii gru
modulare, se obin componentele X j4,YJ4 ale torsorului de reaciune din cupla cinematic
potenial din E .
Pentru determinarea componentelor X 2 1 =-X]2,Y2] =-Y2l ale torsorului
reaciune din cupla propriu-zis B se utilizeaz ecuaia de echilibru al forelor aplica
asupra elementului cinematic 1 izolat (v. fig.3.21).
Componentele X 3 4 = - X 4 3 , y 3 4 = - y 4 3 , C 3 4 = - C 4 3 ale torsorului de reaciune d
cupla cinematic activ D se determin prin izolarea elementului 4 (v. fig.3.21)
respectiv din echilibrul de fore aplicat elementului i din ecuaia de momente fa
punctul D pentru sistemul de fore aplicat asupra acestuia. n final, din ecuaiile
echilibru pentru elementul cinematic 3 izolat se deduc componentei
Xn = -Xn, y = - y , c = -C ale torsorului de reaciune din cupla cinematic activ C,
70
4. MODELAREA CINEMATIC A ROBOILOR PITORI CU
SECVEN FIX
4.1. Soluii constructive i structurale
Roboii cu secven fix aparin generaiei a doua de roboi i sunt acei roboi de tip
lnn| robot sau roboi mobili, la care amplitudinea i succesiunea micrilor rmn imuabile.
n general, acestea sunt sisteme cu o structur mecanic cu un grad de mobilitate.
Pentru ilustrarea acestei categorii de roboi se prezint n cele ce urmeaz civa
MIII roroboi pitori cu caracteristici biomorfe, sisteme echipate cu diverse categorii de
miiori - tactili, de proximitate, de sunet i de lumin.
Microrobotul pitor gndac (fig.4.1) are ase elemente de susinere i deplasare
picioare, cte trei pe fiecare latur.
Fig. 4.1
71
Sistemul este acionat de un micromotor conectat la trei mecanisme c o n e c t a t e i
paralel i amplasate simetric transversal. Fiecare dintre aceste mecanisme are un singur I
grad de mobilitate i dou elemente cu rol de susinere i deplasare.
M i c r o r o b o t u l de t i p pianjen este prezentat n figura 4.3.
72
RRR(6.7)
RRR(4,5)
| RRR(2,3^c |
O BO OB
CiMAl(Ol)
A ? D<> 0 6 CiCj)
Fig. 4.7
73
Tabelul 3.15
Parametrii geometrici constani [m]
Tabelul 4.2
74
Tabelul 4.2 (continuare)
0)6
A =C
0)7
RRR(6,7)
I BF sin <p6 GF sin cp7 -(Xlfl-X1G|
~~ | BF cos (p6 - G F - cos (p7|' ~ -(Klfl-nG)fl
X173(0 = -0)3 >73 sin(cp3 + TI)
BPT(T3)
Y\T3(t) = 0)3 >73 cos((p3 + jt)
X 174(0 = X l f l - o ) 4 S 7 4 s i n ( < p 4 + r)
BPT(T4)
Y\T4(t) = Y\B + 0)4 BT4 cos((p4 + 7t)
X\Tl(t) = -0)7 GT1 sin(<p7 + 7t)
BPT(T7)
Y\Tl(t) = 0)7 GT1 cos(cp7 + n)
75
Variaia parametrilor dependeni, caracteristici fiecrui grupe modulare este redatU
n figura 4.8. Corelarea diagramelor de poziii, viteze i acceleraii rospoctlv (<p20,co2,r.2),]
(<p30.ca3.s3), ((p40,to4,e4), (<p50,co5,e5), (ip60,o)6,e6), (<p70,<7,7) constituie un argument
pentru corectitudinea modelrii cinematice a mecanismului pitor.
150
135-"
120
4>20k 105""
, 90 "
75
<t>30k 60
45--
30"
15" i
0 4 8 12 16 20 24 28 32 36 40 0 4 8 12 16 20 24 28 32 36 40
k k
1- 1
0.85- 0.85 -
0.7- 0.7
e2w 0.55- 0.55
0.4- E4k
" 0.25-
e3k 0.1 5k
-0.05' 0 4 0.1 ' -1 1
-0.2 f
2 16 ;o 4 8-4 20 24 28Nj2 36
-0.35
-0.5 -0.35
0 4 8 12 16 20 24 28 32 36 40
k
Fig. 4.10
76
Fig. 4.8 (continuare)
-0.009
-0.01
YT3
k-0-011
'-0.012
M).013
'-0.014
YT7I
^0.015
-0.016
-0.017
01
~ 4 0 2 5 - 0 . 0 2 - 0 0 1 5 - 0 01-0.005 0 0.005 0.01 0.015 0.02 0.025
-0.009
-0.01
YT3
M).011
-0.012
YT4M),013
'-0.014
YT7
N).015
-0.016
-0.017
"'18 0 8 16 24 32 40 48 56 64 72 80
k
Fig. 4.10
77
4.3. Modelarea structural-cinematic a robotului pitor tip crab
Microrobotul pitor tip crab (v. fig.4.2) are trei mecanisme plane conectate paralol
la actuatorul de rotaie - micromotorul, care determin acionarea elementului cinematic 1,
Schema cinematic a mecanismului este redat n figura 4.11, iar modelul structural In
raport cu elementul platform este prezentat n figura 4.12. Se verific gradul de mobilitats
unitar al mecanismului, (M = 3 - 9 - 2 1 3 = 1) care are m = 9 elemente cinematice yl
13 cuple cinematice.
Fig. 4.12
Din conexiunea grupelor modulare din figura 4.13 se observ existena unei grupi
modulare active iniial i a unor grupe modulare pasive de tip diad RRR.
RRR(8,9) ^ RRR(4,5) p
K O
RRR(6,7) ( S j R R R ( 2 , 3 ) c
B B
GMAI(Ol)
OG1 OD~ DO G
i
Fig. 4.13
78
n cazul n care se amplnnnn/fl un picior po sol (elementul cinematic 8 sau 4)
Ijindul de mobilitate rmno unltnr ( M i 9 2 1 3 l ) modificndu-se conexiunea
giupelor modulare.
Pentru microrobotul de referin (v. fig.4.2) i modelul structural din figura 4.12
lniiiimetrii geometrici constani sunt redai n tabelul 4.3. Modelul cinematic i parametrii
ilnpondeni, afereni fiecrui modul de calcul sunt prezentai sintetic n tabelul 4.4. Notaiile
i modelele poziional-cinematice sunt n concordan cu cele expuse n capitolul 2.
Tabelul 4.3
Parametrii geometrici constani [m]
Parametrul independent
cpl e [0,2TT] ; (pl=<pl(f) rad ; <pl0e [0,360 ; <pl0 = ipl0(f)[]
1 1
wl = 1 sec" ; el = 0 sec"
Tabelul 4.4
Modelul Parametrii dependeni de poziii
XB(t) = AB cos cpl
BPT(B)
YB(t) = AB sin (pl
XB(t) - XD + BC cos <p2 - DC cos <p3 = 0
RRR(2,3)
YB{t) - YD + BC sin cp2 - DC sin <p3 = 0
X(r) = XB + BE cos cp2
BPT(E)
YE(t) = YB+ BE sin <p2
XE(t) -XG + EF-cos<p4-GF cosq>5 = 0
RRR(4,5)
YE(t) -YG + EF sin cp4 - GF sin <p5 = 0
XB(t) - XD +BC cos <p6 - D'C cos cp7 = 0
RRR(6,7)
YB{t) - YD'+BC' sin <p6 - D'C'-sin <p7 = 0
XE'(t) = XB + B'cos(p6
BPT(E')
YE{t) = YB + BE' sin(p6
X' (/) - XG'+E' F' cos q>8 - G1Fcos <p9 = 0
RRR(8,9)
YE (t) - YG'+E'Fsin <p8 - G' F'- sin q>9 = 0
XT4{t) = X + 7 4 cos((p4 + n)
BPT(T4)
YT4(t) = YE+ 7 4 sin((p4 + TC)
X78(r) = X'+'78 cos((p8 + TT)
BPT(T8)
K78(0 = K'+'78 sin(cp8 + TT)
79
Tabolul4 </ (coiitlnunre)
Modelul Parametrii dependeni de vlto/o
X\B(t) = -col AB sin (pl
BPT(B)
Y\B(t) = a>\ - AB- cos(pl
IMI
4\ = c
RRR(2,3) IMI
- BC- sin(p2 DC sin <p3 _ ^ H X 1 B I
~~ | SC cos(p2 - DC cos(p3 J-(yiB)
XI E(t) = XIB - 0)3 BE sin <p2
BPT(E)
Y\E(t) = yiS + 0)3 AB cos q>2
||o)4||
A =<
|(o5||
RRR(4,5)
- EF sin (p4 GF sin cp5 -(X1(0-X1G)
A=
EF cos (p4 - GF cos ip5: H i - -(yi(0-yic)
o)6|
A = <
RRR(6,7) co7||
j-BC'sin(p6 D'C' -(XlB-XlD'l
A= sin(p7
; c =
SC'cos(p6 -D'C 'COS (p" -(yis-yiD')
X IE' (t) = X1B - 0)6 BE'- sin q>6
BPT(E')
Y1E' (t) = K1B + 0)6 BE'- cos (p6
co8
A = (
0)9
RRR(8,9)
-E'F'- sin (p8 G'F's inq 9 II -(X1'(0-X1G')|
; c =
E'F' cos(p8 -G'F'- COS(p9| -(yi'(0-yiG')
X 174(0 = X1E - 0)4 74 sin((p4 + Tt)
BPT(T4)
yi74(0 = Y1 + 0)4 74 cos((p4 + Tt)
X 178(0 = X 1 '-o)8 ' 78 sin((p8 + i t )
BPT(T8)
y i 7 8 ( 0 = y i ' + c o 8 ' 7 8 cos((p8 + i t )
80
Tabelul 4.4 (continuare)
I:4
A. = D
c 5
- EF s i r t p ^ l GF s i n cp5
RRR(4,5)
EF c o scp4 - GF c o s q>5
E 6
A = D
e 7
E8
A = D
E9
2
X 2 4 ( r ) = X 2E - c o 4 - ET4 c o s ( c p 4 + TI) - E 4 ET4 s i n ( < p 4 + TI)
BPT(T4)
Y2T4(t) = Y2E - >4 2
ET4 sin(<p4 + it)+ E4 ET4 c o s ( c p 4 + Tt)
X 2T8(t) = X 2 " - w 8 2
T 8 cos(<p8 + Tt)- E8 T 8 sin(<p8 + Tt)
BPT(T8)
Y2T8(t) = Y2E'-(x>82 E'T4 s i n ( c p 8 + it)+ E8 T 8 cos(<p8 + it)
400
350-
300"11
*20l 250" "
1
200-
150-"
'MOk loo- -
< 50- -
-50-0 4 8 12 16 2 0 2 4 28 32 3 6 4 0
-oo-*-
0 4 8 12 16 20 24 28 3 2 36 4 0
k
Fig. 4.10
81
Fig. 4.14 (continuare)
82
Traiectoria extremitii fiecrui picior rospectiv a punctelor 7'4 i 7'8 este prezentat
Iu tlgura 4.15.
-0.005
-0.0065
-0.008
YT4k -0095
_ -0.011
-0.0125
-0.014
-0.0155
-0.017
-0.0185
-0.02
-0.04 -0.032-0.024-0.016-0.008 0 0.008 0.016 0.024 0.032 0.04
XT4k,XT8k
Fig. 4.15
-0.005
-0.0065
-0.008
YT4k -0.0095
-0.011
-0.0125
Y T 8 k -0.014
-0.0155
-0.017
-0.0185
-0.02
Fig. 4.16
83
Fig. 4.17
Fig. 4.18
Fig. 4.19
84
Pentru modelul structural din figura 4.18 parametrii geometrici constani sunt redai
in inliolul 4.5. Modelul cinematic i parametrii dependeni, afereni fiecrui modul de calcul,
lini prezentai sintetic n tabelul 4.6. Notaiile i modelele poziional-cinematice sunt n
im rdan cu cele expuse n capitolul 2.
Tabelul 4.5
Parametrii geometrici constani [m]
Parametrul independent
cpl e [0,2?t] ; (pl = cpl(0 rad ; cplOe [0,360j ; cpl 0 = cpl 0(0 []
- -1
col = 1 sec ' ; el = 0 sec
Tabelul 4.6
Modelul Parametrii dependeni de poziii
XB(t) = AB coscpl
BPT(B)
YB{t) = AB sin (pl
XB(t)~ XG + BH cos cp2 GH cos cp3 = 0
RRR(2,3)
YB(t) -YG + BH sin cp2 - GH sin cp3 = 0
XI{t) = XB + BI coscp2
BPT(I)
YI{t) = YB+ Bl sin cp2
XI (t) -XK + 1J- cos cp4 -KJ cos <p5 = 0
RRR(4,5)
YI(t) -YK + IJ sin cp4 - KJ sin <p5 = 0
XB(t) -XG + BC coscp6 - GC coscp7 = 0
RRR(6,7)
YB(t) - YG + BC sin cp6 - GC sin cp7 = 0
XD(t) = XB + BD cos (p6
BPT(D)
YD(t) = YB+ BD sin cp6
XD(t) -XF + DE cos cp8 -FE cos <p9 = 0
RRR(8,9)
YD(t)-YF +DE-sincp8- FE sin<p9 = 0
AT4(0 = XI + IT4 cos(cp4 + Tt)
BPT(T4)
YT4(t) -YI + 1T4 sin(<p4 + Tt)
XTS(t) = XD+ DT& cos(cp8 + Tt)
BPT(T8)
YTS(t) = YD+ DTS sin(cp8 + Tt)
85
hilmlul / n (i iHitlmutro)
Modelul Parametrii dependeni do vllo/n
X l B ( f ) = -col AB sin (pl
BPT(B)
Y\B(t) = col ABcoscpl
co2
-4 = C
co3
RRR(2,3)
- BH sin cp2 jH sin cp3 -(X1B)
A= ; c =
BH cos(p2 - GH cos cp3 -(K1B)
X l / ( r ) = X l B - c o 2 - B/ sin<p2
BPT(I)
Yll(t) = Y\B + a>2- Bl cosq>2
o)4l|
A C
co5||
RRR(4,5)
- IJ sin (p4 KJ sincp5 1 -(Xl/(0-XlX|
A= ; c =|
IJ cos (p4 - KJ :os(p5| -(yi/(0-Ki/f)|
0)6
A =C
o)7
RRR(6,7)
- BC sin(p6 JC sin(p7 -(X1B)
A= ; c =
BC cos (p6 GC cos cp7 -(K1B)
X\D(t)= XlB-o>6 BD sincp6
BPT(D)
Y\D(t) = KlB + o)6- BZ) cos(p6
||co8||
c
F9!_
RRR(8,9)
-(XID(O-XIF)
A = - DE sin (p8 FE sin <p9
; c =
DE cos (p8 -FE- cos (p9 -(yiD(/)-yiF)
X 17"4(/) = X1 / - co4 1TA sin (cp4 + TC)
BPT(T4)
Y\TA(t) = Y\I + co4 /74 cos(cp4 + TC)
X i r 8 ( / ) = X l D - a ) 8 D r 8 s i n ( ( p 8 + ic)
BPT(T8)
yi78(/) = Y\D + co8 DTS cos(cp8 + TC)
86
Tabelul 4.6 (continuare)
64
A = D
E5
- IJ sin KJ sin <p5
RRR(4,5)
IJ cosip4 - KJ cos ip5
200-
250' 180-
235' 160'
220'
205"' <t>40k 140-
, 120
190" ' 100
175-- 80-
m 160 60 r
145-- 40"
130- - 20-
115 1 1 1 1 1 1 1 (- -t 1
100 H 1 1 1 1 1 1 1- 0 4 8 12 16 20 24 28 32 36 40
0 4 8 12 16 20 24 28 32 36 40
k k
Fig. 4.10
87
-3.2-
400
360"'
320" ! '
28
<b60
V
k "'
240"'
200-'
<Pk 160"'
. . . . 120""
80""
40"-
0.2
0.16
o.r
0.08
0.04
m9
< k7
-0.04 k -0.04 "I0. 4
... -0.08-" * . .
-0.12 -0.12""
-0. -0.16-
-0.2
0.2
0.16-
0.12"
E6 O.OS-
_ 0.04"
H H 1
E? 32.36 40
k -0.04
-0.08
-0.12" "
-0.16""
-0.2
88
Traiectoria punctelor / 4 l / h , extremitile picioarelor 4 l a In rnport cu sistem
de referin ataat platformei, esto rodat n figura 4.21.
0
-0.003
-0.006
\T\ -0.009
-0.012
"-0.015
YT8k - 0 . 0 1 8
-0.021
-0.024
-0.027
Fig. 4.21
Se remarc faptul c cele dou traiectorii sunt total distincte, astfel nct se pi
linge concluzii n ceea ce privete sistemul de deplasare al robotului. Deoarece puncte
de minim nu sunt situate la aceeai cot relev urmtoarele: deplasarea microrobotului E
umllzeaz prin plasarea alternativ a picioarelor acestuia pe suprafaa de sprijin
linscularea ntregului mecanism n raport cu piciorul de sprijin. n figura 4.22 s
nvldeniaz variaia n timp a amplitudinii verticale a traiectoriei punctelor extreme al
picioarelor notate prin 74 i T8 n raport cu platforma.
0
-0.003
-0.006
YT4k
-0.012
-0.015
Y r 8
k -0.018
-0.021
-0.024
-0.027
-0.03
12 16 20 24 28 32 36 40
k
Fig.4.22
89
5. MODELAREA DEPLASRII PLATFORMELOR BIPEDE
5.1. Modele privind stategiile de deplasare a roboilor bipezi
Din analiza modului de deplasare a unor roboi bipezi, inclusiv a unor videoclipi
promoionale existente pe internet rezult c n cazul acestei categorii de roboi exist;
dou sisteme de deplasare n raport cu poziia iniial adoptat - ca fiind cea n ciU
picioarele sunt paralele i plasate simetric n raport cu platforma, i anume:
- micarea platformei se realizeaz n sistemul start-stop n trei timpi (fig.5.1).
prima faz unul dintre picioare rmne pe sol, are loc micarea piciorului conex
poziia urmtoare n raport cu platforma i amplasarea sa pe sol. n timpul al dollt
piciorul prim sau ambele determin deplasarea platformei ntr-o nou poziie
referin. n timpul al treilea are loc micarea acestui picior n raport cu platforin
acesta fiind adus paralel cu cel amplasat pe sol i aezat pentru susineri
platformei;
Platforma
w
Pedipulator
II
Pedipulator
2T 3T 4T 5T 6T
Fig. 5.1
Fig. 5.2
90
micarea platformei se realizansA continuu astfel nct alternativ unul dintre picioare
este n transport n raport cu aceasta, piciorul de sprijin determinnd n general
micarea acesteia (fig.5.3).
_i
T 2T 3T 4T 5T 6T
Fig. 5.3
91
Schema cinematic adoptat pentru pedipulator oslo ronntitiilm | < baza celui mal
simplu lan cinematic, monoconturcu trei grade de mobilitato. Colo liol jjindo de mobllltato
sunt necesare pentru a se putea adapta extremitatea piciorului In configuraia terenului,
Elementul 6 al fiecrui pedipulator este solidar cu corpul platformei n micare. Acionare
fiecrui pedipulator n raport cu platforma 6, precum i a platformei n raport cu elementul
de execuie 3 al pedipulatorului se realizeaz prin motoare (actuatori) situate respectiv Iri
cuplele cinematice C, D i F, acestea fiind n consecin cuplele active ale sistemului.
Pedipulatorul poate avea diverse scheme cinematice, obinute ca soluii alu
lanurilor cinematice plane cu trei grade de mobilitate i un numr diferit de conturuil
independente.
O astfel de soluie bicontur, inspirat dintr-o construcie japonez, este redat In
figura 5.5.
Fig. 5.5
Cuplele active ale acestui sistem sunt situate n C, D i K, elementul 8 fiind solidsti
cu platforma robot, iar elementul de execuie este 7.
Soluiile cinematice adoptate pentru pedipulatoarele platformelor mobile bipede pol
fi de tipul celor din figurile 5.2 sau 5.3. Acestea asigur att poziia orizontal a platformei
n timpul deplasrii ct i posibilitatea adaptrii elementului de execuie al pedipulatorului
la microrelieful suprafeei de evoluie al robotului.
92
Deplasarea platformei In sistemul start-stop. Corespunztor unei perioade T
(v llg.5.1) n intervalul de timp f i e (T,2T) platforma poate avea n raport cu sistemul de
nlorin legi de micare variate. Pentru exemplificare sunt prezentate modelele de
micare cu variaie liniar, parabolic i sinusoidal.
0.801
0.8008 0.801
0.8008
0.79920799:
0.7992 0 0.5 1
,0.15 XP2., 0.95
Fig. 5.6
93
Scrierea ecuaiilor are n vedere figura 5.1 l doi nu >li>|iltirwtioii platformei d
lungime P\P2 n faza n care timpul notat cu /I aparino Intoivnliilui |/ '/ | cu un pas />
o cot constant YPO n raport cu suprafaa de sprijin.
Fig. 5.7
Prin elaborarea unui program de calcul adecvat ecuaiilor (5.2) se obin diagramoln
de variaie (v. fig.5.7) ale parametrilor platformei n faza de deplasare /I e [ T , 2 T ] . S-au
adoptat valorile P1P2 = 0.15 m, p = 0.8 m, m > = 0.8 m, T = 4 sec.
94
Variaia paramotrlloi platformei pantru Intorvalul de deplasare / l e |/',27'| este
prezentat n figura 5.8, valorlln adoptate fiind /'l/'2 = ().l5m, ;/)-(). m, m ) 0 . 8 m,
I 4 sec.
0.801
0.8005
YPlk 0.8
0.7995
0.799
0.801
0.8005
YP\ 0.8
0.7995
0.799
Fig. 5.8
95
Prin modificarea unghiului de nclinare al elemontulul du ulo AII so pof at.ica
pante ale microreliefului suprafeei de evoluie a robotului
Ecuaiile de micare n sistemul de referin fix suni urmAlonmlti
te [0,T/2] YA(t) = c2 + kt
(5.-1)
te (7/2,7] YA(t) = YA(T / 2) - YA(t - 7 / 2 )
0.2
XA XA ,XB
0 t. FRAME FRAME'CXBFRAME,i
Fig. 5.9
Graficul este trasat pentru o vitez de translaie orizontal v = 0.2 m/s n intervalul
de timp 7 = 4s. Originea sistemului de referin fix n raport cu acela ataat platformei esln
definit de XP0 = 0;YP0 = -0,8 m.
96
tur variaia acestora este prezontnt In figura 5.10.
Fig. 5.10
Ecuaiile parametrilor n sistemul de referin al platformei sunt cele din relaia (5.5).
0.6 -
0.6
0.65
yA
FRAME
0.7 ;
yB
FRAME
e e
CyB.
FRAME.i 0.75
Fig. 5.11
1
te [ 0 , 7 / 2 ]
^-t-TAT ) (5.7)
te ( 7 / 2 , 7 ]
97
variaia acestora ntr-o perioad T fiind redat n figura 5.1?
.- 1.559217-10"17 o 05 L_ i i I
0 0.1 0.2 0.3 0.4
X
0 \.XAFRAME'XBFRAME'CXBFRAME,i 0 4
Fig. 5.12
Fig. 5.14
99
Fig. 5.15
Fig. 5.16
100
7=8
101
perioad T pentru elementul de execuie prin modelul adoptat In Bocvona anterioar
parametrii cinematici caracteristici cuplelor cinematice active. Asttol, pentru mecanismu
pedipulator 9R (v. fig.5.13) modelul cinematic invers (v. fig.5.17) al situaiei de micare
elementului 7 de execuie n raport cu sistemul de referin ataat platformei 8 stabile
pentru o perioad Tn funcie de parametrii (xK(t),yK(t)) i (xL(t),yL(t)) determinai prl
modelul de deplasare adoptat, caracteristicile unghiulare ale cuplelor cinematice activ
A,E i F , adic <pA(t), (pE(t) i yF(t).
Fig. 5.19
102
Secvena a cincea includo modolul dinamic direct al situaiei de micare a
plnmentului 7 de execuie n raport cu sistemul referin ataat platformei. n principiu,
in i'Bsta stabilete n funcie de structura modelului, caracteristicile masice i poziia
imitrelor de mas ale elementelor cinematice i parametrii (xK(t),yK(t)) i (xL(t),yL(t)) ai
nlomentului de execuie momentele caracteristice pentru aceeai perioad T ale cuplelor
i inomatice active. Astfel, n cazul structurii 9R (v. fig.5.13) se determin MA(t), ME(t) i
Mi (I), momentele caracteristice n cuplele cinematice active.
Secvena a asea este dedicat selectrii unui model de deplasare pentru
lilntform n sistemul de referin fix. Se poate adopta unul dintre modelele elaborate n
?, sau se pot construi altele n mod similar. Punctele caracteristice platformei PI i P2
mint actualizate n cazul fiecrei soluii cinematice adoptate pentru pedipulator. Ca urmare,
/'I i P2 devin pentru structura 9R respectiv A i E. Se stabilesc astfel pentru intervalul
| l,2T\ respectiv parametrii XA(t),YA(t)\ XE(t),YE(t).
Secvena a aptea este dedicat modelului cinematic invers al situaiei de micare
II platformei 8 n raport cu sistemul de referin ataat elementului de execuie, presupus
Imobil i n contact cu suprafaa de evoluie a robotului. n consecin, n funcie de
imiametrii punctelor P1 i P2 caracteristici intervalului considerat, adic XP1(?),_ YP'\{t),
Vl^lf), YP2(t), se determin parametrii specifici cuplelor cinematice active. n cazul
i.lnlomului 9R pentru pedipulator (v. fig.5.13) parametrii platformei sunt exprimai
I>rln XA(t), YA{t), XE(t), YE(t), iar parametrii cuplelor cinematice active devin <PA(/)> ^ E O i
'MO.
Secvena a opta dezvolt modelul dinamic direct (v. fig.5.16) al situaiei de micare
n platformei 8 n raport cu sistemul de referin ataat elementului de execuie, presupus
imobil i n contact cu suprafaa de evoluie a robotului. Pe baza caracteristicilor masice i
i Inematice se stabilesc momentele MA(t),ME(t),MF(t)din cuplele cinematice active.
103
n funcie de faza de micare (v. fig.5.1) HO adoplA LIMTUI de micaro
corespunztoare elementului 7 de execuie (v. 5.3), sau plnltnrmnl li (v i)r>2), stabilind
parametrii cuplelor cinematice K , L i respectiv A, E.
Tabelul 5.1
LK = 0.015;LB = 0.l2;/.(' O l .AII 0.03;CD = 0.03
Parametrii geometrici constani ai
mecanismului platformei [m] ED = 0.03; L F = 0.1 \\GK =0.11; Fi / 0.015; AE = 0.015
Fig. 5.21
104
Prin utilizarea modelului poziional cinematic al diadei RRR (v. 2.3) se stabilesc
parametrii poziionali dependeni p( (v. fig.5.21) cu ajutorul crora se obin caracteristicile
cuplelor cinematice active A,E,F din modelul structural direct (v. fig.5.15 i 5.16)
mnlizndu-se controlul poziional al sistemului.
n faza n care are loc deplasarea pedipulatorului, modelul structural direct
ovldeniaz grupele modulare din figura 5.22.
V65 Y 25 *
M25
X65 ' XM
b)
a)
l
L X 7 2
X84
Fig. 5.22
105
Pentru determinarea componentelor active din cuplnln cinematice active su
utilizeaz modulele de calcul cinetostatic al urmtoarelor grupo modularo: grupa modulam
pasiv diad RRR (v. 3.3) i grupa modular activ iniial (v. 3.10).
Astfel, pentru intervalul de timp te [o,r] se determin parametrii cineto-dinamici .il
J
cuplelor active respectiv A[(pl0,M8l], [<p40,M84], F[(p50-cp20,M25] care au semnificaia
unghiului de rotaie i momentului specific, a cror variaie este redat n figura 5.23.
300
250 M81 j
$10j
200 M84j
<M0j
150 M25:
(>50j<J)20j
~0.1
100
50. "0.2.
100 120 140 160 100 120 140 160
t2j t2i
Fig. 5.24
n faza re [7\27"] n care are loc deplasarea platformei modelul structural direcl
(v. fig.5.16) include dou grupe modulare active, i anume: prima de tipul 4R cu trei
elemente i cu un grad de mobilitate, cea de a doua fiind de tipul 5R cu patru elemente
cu dou grade de mobilitate. Modelele cinetostatice corespunztoare sunt detaliate m
.3.11 i respectiv .3.13.
Parametrii unghiulari (v. fig.5.21) se determin cu ajutorul modelului structural
invers.
Grupele modulare corespunztoare modelului direct sunt redate n figura 5.25.
106
X72
Fig. 5.25
250
<t>10|
200
150
4>50
j 4>20i
100
50
40 60 80 100 40 60 80 100
Hi ti i
0.014
0.006 40 60 80 100
40 60 80 100
t1| t1|
Fig. 5.26
107
6. MODELAREA CINETO-DINAMIC A
A MECANISMELOR PLANE MONOMOHILI
Modelarea cineto-dinamic a unui mecanism presupune determinarea parametrilor
poziional-cinematici ai elementelor cinematice i a torsorulul de reactlune din fiecaro
cupl cinematic, inclusiv din cele active.
In cazul mecanismelor plane mono sau multicontur, mono sau multimobile so
utilizeaz modelele poziional-cinematice ale grupelor modulare pasive i active (v. cap. 2)
i modelele dinamice ale acelorai structuri expuse anterior (v. cap. 3).
Mecanismele prezentate reprezint soluii constructive, desprinse din diverso
echipamente i pot avea diverse aplicaii practice.
108
ou-
(0
0)
o
CB
0
CD UJ O i - o L
CV II
O cn (M IU> " c
w 1
a> Uj LU 0- II 0;O I
Q> ai Q- >- " o c
a o S.O o
JX C II Si II Q " .
| s O JIU ^ O ||
: e ;=
S E uo LU T- = ==
-ss- x x 5 d - j- -o- at
Q) u - oXX QJ . .
? E o11 g := t .-tr NI
g r N CD (0 N 0
Nm o
S 2
J5 10
O.r o ^'g J O .*;
D. >
Q. > CO Q-> Q. . .
Qfl.
o O
g rj 11 c"
o>.<2 f~l o O o S 2 o
o VI o o cS O OoJ II -
m r- l/l IO m o'O
2 II II II II CD>-
>- ^ Q. R<-, CN
O o oa U ll 2
<- <; > iOQ 8 $ . a.
ni -s 05 UJ 1c CQ :S CN' CN :=
X X sT X X 2 FA ^ a m'
o o
M. 0) di:= CD-S TT
* g * CD En N a) oC
D s-
S m o 2 g
S " a. .-S
> rao fi
Q o.
m
< , o
fc; oo
c.
ro
4
cn
c d<
o
o
o
< D
V > n -o-
. E -o"< <a
0) o
a>
jo o
IE x x m
1 = ib
r N CD
2 E N ~CD oo
O N
< ro Q. > CD O
CL
Q o.
Determinarea parametrilor dependeni ai grupelor modulare n succesiuni ut
conectrii acestora este redat n tabelul 6.2.
Tabelul 6 2
Grupa modular activ (A,1) - GMAI(A,1)
Parametrii poziionali impui: Parametrii de viteze Parametrii de
XA:= 0.618 YA:= 0.440 k := 0.. 36 impui: acceleraii impui:
2-Jt X1A:= 0> Y 1 A - 0 X2A:=0[ Y2A:=0
io1 := 1 e1 := 0
Determinarea parametrilor poziionali Variaia parametrilor poziionali,
dependeni: de viteze i acceleraii dependeni
XBj( := XA + AB cos(<t>1|<)> YBk:=YA + AB sin(<(i1h)
Determinarea parametrilor de viteze
dependeni:
X1Bj,:=-o>1 ABsin(01|() Y1Bk:=to1 ABcos^k)
Determinarea parametrilor de acceleraii
dependeni:
8 12 16 20 24 28 32 36 40
X2Bk := -0)12 AB cos ($1 k) Y2BK := -oyl 2 AB sin (<|>1 )
110
a^eu^^^coninuare)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
:= solak
vf3*;
0 4 8 12 16 2 0 24 2 8 32 36 40
033
0.17
K 0
-0.17
-0.33
-0.5
- 1 -0.75 -0.5 - 0.25 0 0.25 0.5
0 0.1 0.2 0.3 0.4 0.6 0.6
X1C*
*C
Determinarea
X2^:=-(ifl3k)2 Dparametrilor
E - c o s ^ -de
- acceleraii
e3k D E - s i ndependeni:
^-
111
Traiectoria punctului E Hodograful vitezei Hodograful acceleraiei
punctului E punctului E
:= SOlk -100
0 4 8 12 16 20 24 28 32 36 40
k
(|40k:= 180
K <(4k
Determinarea parametrilor de viteze Variaia parametrilor
dependeni: de viteze dependeni
-EF-sin^ -1
Ak:=
EF cos^n) 0y
-(X1E*-0)"
Ck:=
-(Y1E k -0)
solvk := lsolve(Ak, Cj
w4k 0 4 8 12 16 20 24 26 32 36 40
:= solvk k
112
^belu^^Jconinuare)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
- ( Y 2 E k - 0 - E F (<o4k)2 sin(<Hk)]
S2K
8olak := lsolve(Ak, Dk)
-0.5
-2
"3.5
:= solak "5
0 4 8 12 16 20 24 28 32 36 40
s2k /
k
fX3V
solRRTk := lsolve(Ak, Bk) solRRTk
113
N05K:=-(Y34 k + Y4 k + Y5k) CN05, := - [ - ( Y E k - YFk) X34< + (XEK - XF^) Y34 k ]
6
2 -10~
6
1.4 -10~
40
32 8 10"
24 2 -10~
v-
16 7
-4-10~
8
6
N05k 0 CN05k -1 10~
, . . " 8 m m m 6
~ 1.6 10~
-16
6
-24 - 2 . 2 -10~
-32 6
- 2 . 8 -10"
-40
0 4 8 1 2 1 6 2 0 2 4 2 8 3 2 3 6 40 6
- 3 . 4 -10"
k -4-10~
0 4 8 12 ie 20 24 28 32 36 0
114
2. Cinetostatica diadei RRR(2,3)
0 4 8 12 16 20 24 28 32 36 40 0 4 8 12 16 20 24 28 32 36 40
k k
115
3. Cinetostatica grupei modulare active
Y01
20
;
XOH
-10
^
-6
8 16 24 32 40
-28
"40
r - 8 16 24 32 40
k k
20 10
14 8
<5"
8
2
-4
Y01k "10 ME k 0
na-16
"22
"28
"34
-40 -10
-10 0 4 8 12 16 20 24 28 32 36 40
8 -6 -4 -2 0 2 4 6 8 10 k
X01 k
116
6.2. Modelarea cineto-dinamic a mecanismului plan R-RRR-RRT
<p2
117
-n
tt> < "O Ib 01 < o B) < "O
o s; o o n ' O
O CD N Q> 0 CD N
CD N : O CD N
o CD N H I:
H i
a CD =
x x1 s r S x x
: CD 5: R 5 c
Of o 3
CL \o 5 li
ro < CD-O 1 E:^ p CD 3
co
~ <5 iq tu m > 0 II
~ CD 3 CD >P-
-<?. | D 1
ro Q. 11 <
CD tu e V > CD
3
R ' V i L Q- >p o
21 5 o
3
II w
o of
3
00 fel
<-t-
>
00
11
o
o
O)
& S:
CD O 2
XX c n t*i n CD S O
- ^
X * -< 2. o 13
= 300
= 400
= 100 1 Si
Ov
3 II o
O"
2.
CD
O 8 8 CD
a
& CD
3 00-
O "
II p
N>
CD r:3 S
o 3
O
c
P
42 := tb20
(tS:=(|fl0
180 180
Given
XBk- XO+ BC cos(<|2) - OC cos(4Q) = 0
YB k - YO + BC sin(42) - OC sin(i(a) = 0
solk:= Find{(e,<G)
0 4 8 12 16 20 24 28 32 36 40
'T 180 k
: = SOl k
UkJ L>aok J 7C
II')
j^ihohin^jcon^
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
E2k^
:= solak
E3 k
0 4 8 12 16 20 24 28 32 38
y (
-0.02 0025 0.012
-0.04 ^
cr
YICj, 0 Y2CK-0.025
vck
-0.06 "0.063
-0.025
-0.08
-0.1
-0.1 -0.05 -0.013 0.025 0.063 0.1
-0.1 -0.05 0 0.05 0.1
0 0.02 0.04 0.06 0.08 .1 X2Q,
xq, X1Q,
120
^belu^^^continuare)
Traiectoria punctului D Hodograful vitezei Hodograful acceleraiei
punctului D punctului D
i|4:= i|40
180
Given
XQ, - XP+ DE cos(44) - s cos(a) = 0
YDk- YP + DE sin(c|4) - s sin(a) = 0
solk:= Find(<t>4, s)
:= solk
180
1)401,:= <(4k
Jt
Determinarea parametrilor de viteze Variaia parametrilor
dependeni: de viteze dependeni
solvk:= lsolve(Ak, C^
' >V
:= solvk
. s1
121
JnhvhnOUco^
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
- [ X 2 P ( - 0 - DE^orfk) 2 cos((4 k )]
Dk::
-[Y2Dk-0-DE(to4k)2sin|
solak := lsolve(A k , D k
= solak
s2 k
122
10 10
JVl
6
2
Y34 k
-2
-6
10
0 8 16 24 32 40 0 8 16 24 32 40
k k
1D
Y34k
6
-1
-10 "6 -2 2 6 10
X34k
o m""
1
10
2
8 10""
-4-10"17
1 A
N05k CN05,
mmm -2 1.6-10 - 1 6
-6
-2.8 10" 16
10
0 8 16 24 32 to -t m"16
0 8 16 24 32 40
k
k
123
2. Cinetostatica diadei RRR(2,3)
"-(YO-YCn) XO-XC k " -[-(YO- YCk) X3k + (XO - XCk) + CM3k | '
Ak := Bk
-(YO-YBk) XO - XBk ~ --(YO- YBk) X3k + (XO - XBk) Y3|< + CM3|(] ,
(X03k^
solRRRk:= lsolve(Ak, BiJ := solRRR<
Ivo^J
X03, Y03k
-10
-30 -12
-50 -20
Y03k
-12
-20
124
X12 k := - ( X 0 3 k + X 2 k + X3 k ) Y12k := -(Y03k + Y ^ + Y3k)
16 24 32 40 16 24 32 40
X12K
A = T
JV
1.6
1.2
Y01K MEK
0.8
-12 0.4
-20
-40 -24 -8 24 40 0 8 16 24 32 40
X01K
125
6.3. Modelarea clneto-dinamlc a mecanismului plan R-RRR-RRT
Mecanismul plan (fig.6.3) este constituit din m = 5 elemente cinematice i i=7 cupla
cinematice inferioare, astfel nct gradul de mobilitate esto M 3 - 5 - 2 - 7 = 1 fiind in
concordan cu existena unei singure cuple active n sistem, i anume cupla cinemalii |
126
'O
<0
c
3 -O
'S OU-I
0) P
c OO -
o ca y-
o O- x >-
0) Q . <0 + CL
TJ UJ co
a>< 6
(0 Q-> , . 11 c
E CM i : 11
O
o11 | CD q . D - > 11 wI
s
CD 10
C k >m) | -af
o
<f) o: W i - a aj co
-o"
.. o -W.:.; o .2> " CL X IO II a
E := LU
V T -- X
B - . Z. 15-3
~ XX 2 -
o | = ai-S*? jo Q) :
f N 0) E p s S 11
ca 11 g 8 2 g o * C B0 N
3 LL C0 Q-*> co <aCL CL > co a 5
o LU CL 1 1 1 a . 0. ,
3
IA O
3 D
a> d
TJ CD
o
2
O
II
o E O O
00
-+ 11
fl O Q c
c o
a>
** ia X N II V co II s
o JC - 00- -> Cj c
<0
L> o o o o O 03 jj o . C~ 0 mII <0
. . -3C D 11CM 21 - <N
CO II X s)>- X tu
O tij 2 8 tj ..
kj Q CQ co i w :s (N g
2
x x co c X X CC h -S- 3 ca
fl) 0) := CDa> b g:= ai o
^ E ti" N o E ,-tr C D
N a> C.tr N
& 2 g 8 2 O N J) O mN CD o
Q. > CC CCO. .t; o h O o
Q CL > C0 0 Q- > CC
, 0- o. , . ,
f
3
3
E
vi
'E
C0 CQ
O
O)
-1 <
0
E
c
co CC o
o (0 II
,1< c <
<0 a. o
E o CM
0)
c
13 P o - c <-c. C CQ
( c c o a> CM
o fs CD 11 "g I S2>-
.O .ic -JE
oi 00 E < CD < 1 ai
c-
0)
CQ JJ
CD
0> ai o < 5 Q.CQ > - CM
o C CD X-S T3 .a >^QQi X
o ca o
s := C r.J
c
i = x x ro
i CD S-
1 1 X X <0 :=
: CD CD CN =>CD
i = C
D ^S; co S:= b i ^
N C0 D C: : N CD
fl) <0 tr
G o 2 S N O -t^ CD oO C .tr N CD
CO N Q) o
12
ca S<a C L > O II > C C o O
CC a. 0 Q- > C0
Q CL ' 0. 0- , , .
Determinarea parametrilor dependeni al grupelor mnilulmn III succesiunii
conectrii acestora este redat n tabelul 6.6.
Tabelul 6 6
Grupa modular activ (A,1) - GMAIfA, l)
Parametrii poziionali impui: Parametrii de viteze Parametrii de
X A : = 0 YA := 0.37 K : = 0 . . 36
> 1
impui: acceleraii impui:
2-JT X1 A : = 0 Y1A := 0 X2A: 0 Y2A := 0
1
,1K:=K
0)1 := 1 1 := 0
^[-(YIBk-0) (02k
: = SOlVk
co3iv
solvk:= lsolve(Ak, C j 0 4 8 12 16 20 24 28 32 36 40
128
Tabolul 6.6 (continuare
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
I X2B k -0-BC (ok)2 cos(<|ek) + DC(oJ3k)2 cos((|e^]
-[Y2Bk-0-BC-(ffl2h)2-sin(42K) + DC-((o3k)2sin(<tSk)]
0.4
2k 0.2
solak := lsolve(Ak, D^ " 0
3 "0.2
-0.4
:= solak
"0.6
t3k
-0.8
-1
12 16 20 24 28 :V 1
" 0 24 - 0 06 0 08 0 24 04
-0.2S "0.22 -0.19 -0.16 "0.13 "0.1 -0.15 "0.1 -0.05 0 0 05
X2C,
XC, X1C,
129
lutwliil 6.6 (continuau*)
Traiectoria punctului E Hodograful vltozol Hodograful acceleraiei
punctului E punctului E
0.12
0.88
0.76 Y1Ek
0.04 A OII
0.1*
V o
YEk V2E,
-0.04
II 0.04
0 . 6 4
"0.12
-0.08
0.52 .4 "0.24 -0.08 0.08 0.24 0.4
XEk, YE k - calculai anterior; X1Ek, Y1Ek - calculai X2Ek, Y2E k - calculai anterior;
anterior;
Determinarea parametrilor poziionali Variaia parametrilor
dependeni: poziionali dependeni
Valorile iniiale:
440 := 340 s := 0.06
44:= <B40
180
Given
XE|(- XP+ EFcos(<|4) - s cos(a) = 0
YEk - YP + EF sin (<>4) - s sin(a) = 0
soik:= Find (<)4, s) 12 16 20 24 28 32 36 40
r<t4k^
:= sol
UJ
180
<t>4Uk :=
it
Determinarea parametrilor de viteze Variaia parametrilor
dependeni: de viteze dependeni
-EFsin(<|4k) -cos(a)
Ak:=
EFcos(<|>4k) -sin(a)
Ck:= -(X1E.-0)
(Y1Ek-0)
soivk := lsolve(Ak,Ck)
:= SOlvk
v s1 k y
130
Tabelul 6.6
Dolorminarea parametrilor de acceleraii Variaia parametrilor
<lopendenti: de acceleraii dependeni
[<'4,, "0.32
:= solak 4 6 12 16 20 24 28 32 36 40
k
8k
"-(YE.-YFk) XEk-XF," 0
Ak:= Bk:=
1 0
131
N05k:=-(Y24k+Y4k+Y5K) CN05k:=-[-{YEl(-YFl<)X24<+(XEk-XFi<)Y24k]
s io""
10 r
2 IO"'8
J
N05k
"14
L T CN05k
-1 io"'6
- 7 10~16
" 2
% 8 16 24 32 0
h
k -1 io",s 0 8 1( 24 32 O
I
k
132
14
20
-10 "6 -2 2 6 10
X54k
133
(YBk YCk) XBk XQ< "{CM2 k (YB YCk)X^.(XBk XQjY2k|'
Ak:= B k :-
-(YB k -YD) XBk-XDj -[CM2k (Yllk YD)X^i(XBk XD)Y2k|
X12K Y12K
16 24 32 40 0 8 16 24 32 40
k k
1 4 7 10
X12K
134
Y 32 K :=-(Y12 K + Y2)
:
Hl
20 10
'J C
X32K 1 1
-10
0
- n /8 16 24 32 40
-20 0 8 16 24 32 40
10
-10
-20 -12 "4 4 12 20
X32
135
6.4. Modelarea cineto-dinamlc a mecanlnmulul plan R-RRR-RRR
Fig.6.4
136
c o
3 O N
O"- o
X
CD
C
,V) , CO
3 o
o _o II
o ou ~0~ CO o o
a> Oi D 0
a Oi CD II >CM . .
ca n m
cs
o)
1
LU
CM o
>
-c
o 0)
F
a) as LU CD II * >n
ai hCH LU o > lu
o a
00 CM CM ** t"
c/) X
jx LU
LU ~ o
o- Tf TJ =
:E xx 2 X X 2 Js -s-
2
:= ffi -S? ai S := iii
O R N (D
N CD O N Q> fc .-TR N cu
O .t: o g & o co N CD o
CL > CO o.'> 0CO 5! oCL~> C
oO
LU 1 ^ i i i
O
O
d
co
o
II
o E O o
m o " 2
II o- C
CM
0) > Q D >- II
d s t - ^ (O oo o
o ^ CQ c m
ty
^r T- I I I . o Q
7 o -11 o o o o J) o C0 >- <MO ci
ll H ll ll II II II II II > ;X u " * tu
S r P o "a O k. O y k. ! Si I CQ o
X s. Q kj CQ Q CO C0 t- ci
s i X X 2 i x x re fc ^ 2
0) : = CD 0) A) := bi
0) .. o
* E N A> F r N 0) e : Q)
rT
N CD o M N o o o
& 2 O C3 . O o 2 g O
J5 co CL > co co Q - > CO ca
Q o. i i 1 CL 2 ?-
co
<
w ^fc; oo
o
C
ca o
co II
c <
o CM
o >
o - C i ? - >2 co
* O CD CS CM
CD ,1 1 TJ >
. E < CD c m _
LU _C0 j? a> * t- co
ai
c > ^ 9 Q.C0 >- C\J
co ao X
X
-o
Ai 8 >- ^ x
< := F II o)-S CD r- n
1 1 X X - i 2 is x x 2
==. gCli CD p > :^= CD a>
F : N a)
a a o ,- o 2 N Q) o E
s o. > <0 C0 O o ~ o co N N CD
CD O
ca co a. II > <A Js O & o
Q a Q_ 0 Q.
a. , >, CO
I)otormlnarea parametrilor dependeni al grupdor moilulnro In succesiunii
conectrii acestora este redat n tabelul 6.8.
Tabelul 6 ll
Grupa modular activ (A,1) GMAI(A I)
Parametrii poziionali impui: Parametrii de viteze Parametrii de
XA:=-0.8 YA:= 0.05_ K:=0.. 36 impui: acceleraii impui:
X1A:=0 Y1A := 0 X2A> 0 Y2A := 0
2n J
0)1 := 1 e1 0
Determinarea parametrilor poziionali Variaia parametrilor poziionali,
dependeni: de viteze i acceleraii dependeni
XB K :=XA+ AB COS^IK) YBK:= YA + AB SIN (<>1 K)
Determinarea parametrilor de viteze
dependeni:
X1 EJ< := -COL AB SIN (C)>1K) Y1 BK := W1 AB COS (<|I1 )
Given
X B K - X D + BC COS(<|2) - DCCOS(I)G) = 0
Y B K - Y D + BC SIN(<(2) - DC-SIN(<TQ) = 0
o 4 8 12 16 20 24 28 32 36 40
SOIK:= FIND(<TE,<|3)
180
:= SOLK :=
W n W
Determinarea parametrilor de viteze dependeni: Variaia parametrilor
N de viteze dependeni
' - B C SIN(<T2K) DC SIN((|ak)
AK::
BC C O S ^ -DC COSIFSI)
-(xiE^-0)'
Ck::
-(Y1BK-0)
= SOiV k
O 4 8 12
SOLVK := LSOIVE(AK, CJ CO3K
138
Tabolul6.6(continuare
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
:= SOLAK -0.3
-0.4
4 8 12 16 20 24 28 32 36 4C
k
139
Traiectoria punctului E Hodograful vltezol Hodograful acceleraiei
iDunctuluiJE^ punctului E
0 011
0004
VDU04
-0 01?
- 0 1 - 0 07 -0 04 - 0 01 0 0!
X1E.
0.01 004 0 07 0 1
XEk, YE k - calculai anterior; X1Ek, Y1E k -calculai anterior; X2Ek, Y2E k -calculai anterloi,
Determinarea parametrilor poziionali Variaia parametrilor
dependeni: poziionali dependeni
Valorile iniiale:
i))40 := 10 ((50 := 260
Given
XEK- XG+ EF cos(<(4) - GF cos(<|6) = 0
YE H -YG+ EF sin(<|4)-GF sin(<(5) = 0
solk:= Find(<(4. <)5)
= solk 0 4 8 12 16 20 24 28 32 36 40
k
>okN 180
t<|60kj Ji UJ
Determinarea parametrilor de viteze Variaia parametrilor
dependeni: de viteze dependeni
solvk:= isolve^.Cj
12 16 20 24 26 32 36 40
(04k k
= solvk
v5ky
140
Tabelul 6.8 (continuare)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
| X2Ek-0-EF-((fl4k)2-cos((j4k) + GF-(co5k)2-cos(i)6k)]
u 0.16
k \ /
-[Y2E k -0- EF ((o4kf sin($4k) + GF-(ofik)2-sin(<|6k)] _
012
0 06 \ 1
olak := lsolve(Ak, Dk)
0
^ \ /
"0.12
-0.16
:= solak 4 6 12 16 20 24 28 32 36 40
Ux k
"-(YE.-YF,) XE,<-XFk~
k Bk:= ( 1
'~ -(YE k -YG) XEk-XG l-CM5 k J
( X34^
solRRTk:= lsolve(Ak, B^ := solk
lY34 k J
141
Y05
E=T4
142
XO< := -X34, Y05k:= -Y34k
X05k
Yi2
143
(YBK YCK) XBK XQ I
Ak:= 1-
-(YB k -YD) XBk-XD CM3k/
X12k Y12k
Y12k
X12k
Y03k:=-(Y12k+Y3k)
X03k Y03k
L T
16 24 32 40
200
120
40
Y03k
. -40
"120
-200
-40 "28 "16 -4 8 20
X03k
144
3. Cinetostatica grupei modulare active
145
6.5. Modelarea cineto-dinamic a mecanismului plan R-RRR-RRT
Mecanismul plan (fig.6.5) este constituit din m= 5 elemente cinematice i i=7 cuplu
cinematice inferioare, astfel nct gradul de mobilitate este AF = 3 - 5 - 2 - 7 = 1 fiind III
concordan cu existena unei singure cuple active n sistem, i anume cupla cinemntli n
146
>ro
N
CC
0>
3
_o
CO
0
cu LU o 0 0 I I S ii va.
co CM ~ W II " >
1 T
LU .fi o
n
a>">-ii o Q) .. c
CM 2>X LL o"Q- 9.
CM > oo f "
iX
-LU g 11 II V
UJ i - _
S :E o J= X X co:c d Q - TQ--^,o 3 co
fi II := ai 2 T 5 X X co Oi
R N E n C .tr N
S ^ (0I w g 8 2
11
U N JI o
LL COco o. > co co I O so > < >5 O : o
TOQ. > co
3 LU 0. CL > I I I I
o
II
o E oO
CM
II >- a.
00 Q)
c o
CQ c
CM . .T
- O
>n in a fi
O 0) VOI O m N n o\ m _ Q O>- II c
2 o oi o ji O . O O
cu 1O II > ^x ,T3
> o
O 9 CQ ly k. u ^
^ O) kj oa Cs m== :a o^'
X X r c xx 2
:
S E
lj c U := ai := ai 5 :
= CD
N E ST" n E _ .- N CD
S 8 2 N O O o co N
<o co O co C L ' > CO C0 Q . > C0 s
Q CL CQ O. I , , Q- ca Q.
0. ,
C
<Q
c ..fesI 00
O
co O
U) II II
c o< 2 ^
o
o <
fc; '2'2 SC
T- o < 3 ro CD
CM
CD ai
> II "g i
>2 i_
< CD _co cn c C0 J
^ Si <
C_D IC T- CQ
Q.C0 > - CM
X "O
.2 iX
:= A .*CQ
X X 2;E
EE
ixx 5
CD S-
2
=. ai ai ro ai B
N 0)
sS F N
CO-rTN CD O
o ,- o 2 N 2 8
CL > "> co oCL > ro = o o
ta o. > ro
CL <X , , .
Dttermlnaron parametrilor dependeni al grupolor modulara In succeslunn
conectrii acestora osto rodat n tabelul 6.10.
Tabelul 6
Grugajriodular activ (A,1| - GMAI(A, I
Parametrii poziionali impui: Parametrii de viteze Parametrii de
XA:= 1.65
>
YA := 0
J
k : = 0 . . 36
J
impui: acceleraii impui
2k X1A-0 Y1A := 0 X2A:= 0 I Y2A := 0
4>1k:=k
36 col := 1 e1 := 0
Determinarea parametrilor poziionali Variaia parametrilor poziionali,
dependeni: de viteze i acceleraii dependeni
XBk^XAi- AB cos(<t>1k) YBk:=YA + AB sin^n)
Determinarea parametrilor de viteze
dependeni:
X1 E( := -<o1 AB sin ($1 K) Y1B k := a)1 AB cos(i(i1k)
J
Determinarea parametrilor de acceleraii
dependeni:
8 12 16 20 24 28 32 36 40
X2E(< := -0)12 AB cos (<>
j 1 K) Y2Bk := -(o12 AB sin(<>1 K)
180
:= solk :=
UJ [wj n
:= solVk
solvK := lsolve(A k , CK)
148
^beu^U^coninuam]
Doterminarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
{ X2Bk - 0 - BC-(cc2k)2 cos((tek) + DC (co3k)2 cos(tQk)]
olak := lsolve(A k , D^
frM := solak
e 12 16 20 24 28 32 36 40
YE k := Y B k + BEsin(<|2k)
Determinarea parametrilor de viteze dependeni:
-ca2k BE sin(<l2k)
149
liil't'liil 6.10 (continuam
Traiectoria punctului E Hodograful vitezei Hodo(|inful acceleraiei
punctului E punctului E
-0.3 "0.22
(:= MO
180
Given
X E ^ - X P + EF-cos(<(>4) - s cos(ot) = 0
Y E k - YP + EF sin(4>4) - ssin(oc) = 0
sol k := Find(()>4, s) 12 16 20 24 28 32 36 40
'Vk)
= solk
Sk)
180
<(40k:= (Kk
K
EF-cos((t4 k ) -sin(a)
-(X1Ek-0)
C k :=
-(Y1E k -0)
:= solvk
150
^beju^^^coninuaro)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
[ x 2 ( - 0 - EF (co4k)2-cos
- [ Y 2 E k - 0 - E F - ( ( o 4 k ) 2 sin
sola k := lsolve(A k , D k )
:= sola k
0 4 8 12 16 2 0 2 4 2 8 3 2 3 6 4 0
151
(VI VI0 XEk XFv' 0
Ak:- k
0 1 VBk
F = Tc
152
N05K := ~(X2\ + X4< + X<) CNI05, := -[-(YE K - YFj X24, -t- (X^, - XFij Y24k |
N05K
"2-10 "
-4-10" 1 5
CN05K _ 15
-fi 10
"8 -10~15
-1-10"14
T
16
k
r24 32 40
153
CM
>-
rt
o
>
ll.
I
CM
>
JC
hX
?
+
&
I
II
lefi
x
3. Cinetostatica grupei modulare active
200 10(
120 6
40 2
X01 Y01k
-
_ _ _ -2C
-120
"6C
"200
0 6 16 24 32 40 -10C 0 8 16 24 32 40
k k
X
100 30 "
60 22
20 14 /
Y01 k ME k
"20
" 6 0
L
"10
" 2 30-120 "40 40 120 200 0 8 16 24 32 40
X01 k k
156
6.6. Modelarea cineto-dinamic a mecanismului plan R-RRR-RRT
yf
re o" re fi" o
O a 3 li.
CD
'r~. 11 "O
C CD m CD c
CD
Q. 3
re
a CD E 8 O CD
a) "5
"O XJ x< o
O
O m
i > Q.
CD
o re < crf "O O O
=
CC
CD
<
CD CD
<
c\j > II II II ai
w- n 1I c D
3 < :
s a >
3 1 II. X X CD
c 00
E
CO
II. II o c/ i
E - i' 00
C\J II
2 . CO
C
v co > Ci
re
CO >-D 0) re S.
o
1 O O r
Q.0J >-
E o
l 1 O
03 C o
CO .2 " T2- re I II & %
2 re N B c
CO o N c n O Cfl- 'S- ^
a 3 a o u> a
~ to w re C0
IU := O. g ji. O C)
t o < Js E J? Q ~ K 00 co Ol
' < r re CD ' + + n O
(/)
M c c
CD CO
j := >~ K I CD 3T O O LJ.
E wl T h X >
r
Q KO II im II I i
O <0 O CD
re !' rrf of m %
CvJ O x > - UI V
CD
C a X< X
fl)
O SS
O X
o
XA = 300
AB = 60
OC = 100
DE = 400
BC = 300
OD = 300
R-RRR-RRT
J^haluUU^conin^
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
solak:= lsolve(Ak, D^
0 4 8 12 16 20 24 28
:= solak
E3k
160
^belu^l^conlnuare)
Traiectoria punctului D Hodograful vitezei Hodograful acceleraiei
punctului D punctului D
180
<K0k := <Hh
Jt
"-(X1Q<- 0)
Ck:=
-(Y1D k -0)
0 4 8 12 16 20 24 28 32 36 40
solvj^ := lsolve(Ak,C|<)
"**k
:= solvj,
1k )
161
Inbolul 6.12 (coninutul
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2q<- 0 - DE-((o4j2-oos(<|4j]
Dk:=
-[Y2Dk-0-DE-(o)4k)2-sin
solak := lsolve(Ak, D^
= solak
12 16 20 24 28 32 36 411
k
Fora tehnologic (RT) este aplicat asupra elementului de execuie, n sens invoib
vitezei pistonului 5.
RTk:= if(s1 k < 0, RT,-RT)
Calculul cinetostatic se face n acest caz neglijndu-se torsorul de inerie itl
elementelor cinematice i alte categorii de fore exterioare.
Torsorul echivalent din centrul de mas 7} are forma (X;, Yj: CM,) i este torsoiul
echivalent al sistemului de fore de inerie propriu elementului i al sistemului de fort
exterioare aplicate acestuia.
162
N05K:=-(X34<+ X\+ XSK) CNO\. (YL>K VI J x : i i , (Mi XFK) Y34K
N05k
"5-10
10
2
X45k Y45k
2
"
"6
-10
0 8 16 24 32 40
Y45k
164
165
3. Cinetostatica grupei modulare active Y21
f
Torsorul de reaciune din cupla O
X01K:=-X1K Y01K:=-Y1K MEK:=-CM1K
A = Tt
Y01
Y1
166
6.7. Modelarea cineto-dinamic a mecanismului plan R-RRR-RRT
Mecanismul plan (fig.6.7) este constituit din m = 5 elemente cinematice i f=7 cuple
i inomatice inferioare, astfel nct gradul de mobilitate este M =3-5 2-7 = 1 fiind n
concordan cu existena unei singure cuple active n sistem, i anume cupla cinematic
activ de rotaie A.
167
as
c o
tn <0- V
- 3 0)
o a c
o C0
3 i o
a> - CO
<0- 3
3 O
a re
e E o
8 O" I
3 o ..
<0 < < ^
T3
O CM
>- O
- II
< 6
CM C\J
O x x
O
Q.
3
:
1?
E C
* Q-<
r-
.E >
4" c
<0 o" re
i- a>
C m II 2 (U "O
(0 - c
5 0. < 0) tu
o m CL
"O .Q O o < <D
S m O co
< M
o c < 0>
<FL- +
<
T3
3 >- 3 L. 5
a II o a>
II E
2 E M^ u. re
_
co" <u re m m
Q. ~ <0 >- o. O O
00
c E o
o (0 o
co
re re
J- II.
re o 'n C n <
>u
o . CN re
%
E
5
:
o M cu re m
<
t o
O <0
E " c < re E
+
t> o> K (O o 2 c
"55 O
:
5 <g TS T i- <DS o>
a E - CM | " c o
(0 o V II
a i
o 01 o I >> i <
a>
c
c
s
A
O
a
o
-O
RRF OJ
X o >re % j- O x >
R-RRR-RRT
ItholuUU^coni^
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
- [ x 2 A k - 0 - A B ( A 2 K ) 2 C O S ( < t e k ) + CB-((O3K)2-COS(<tek)]
DK:
- [ Y Z A K - 0 - A B (CCE K ) 2 -SIN((T2 K ) + C B ( M 3 K ) 2 S I N ( < P 3 K ) ]
SOLAK : = LSOLVE(A K , D K )
'eV
: = SOLAK
e3k
0 4 a 12 16 20 24 28 32 36 40
Y 1 D K : = (O3K C D COS(<|0 K )
170
Tabelul 6.14 (continuare)
Traiectoria punctului B Hodograful vitezei Hodograful acceleraiei
punctului B
8 16 24 32 40
0 8 16 24 32 40
0 0.04 0.08 0.12 0.16 02
<M:= M O
180
Hk
Given
X C | < - X P + D E COS(44) = 0
YD K - Y P + D E SIN (<(4) - S = 0
SOL K := FIND(<|4, S)
: = SOLK
180
<40K:= <KK
K
Determinarea parametrilor de viteze Variaia parametrilor
dependeni: de viteze dependeni
- D E SIN (KK) ~ R
D E COS(H<) 0 Y
-(xiq<-o)
-(Y1D K -0)
SOLVJJ : = LSOLVE(A K , C ^
0 4 B 12 16 20 24 28 32 36 40
: = SOLVK
ls1kJ
171
l'ubolul 6.16 (continuau
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2q,- 0 - D E (CO4^ 2 C O S ( ( ^ K ) ]
_ - [ Y 2 D K - 0 - D E (O)4K)2-SIN((T4K)]_
: = SOLAK
v s2 k ,
172
173
2. Clnotoatntlcn diadei RRR(2,3)
"-(YA.-YB,) XAK-XB," 0
AK:= Bk:=
-(YA -YC) XAN-XC [ - { Y A K - Y C ) - X ^ , + ( X A K - X C ) - X ^ + C M 2 K + CM3K|
K
S o l k : = l s o l v e ( A K , B|<) := s o l k
Y 1 2 KK
\ /
174
X03,:=-(X13<+ x^) Y 0 3 k : = - ( Y 1 2 k + Y 3 k + Y2)
X03k Y03k
16 24 32 40
" 1 0
"20 -12 -4 4 12 20
X03 k
Y23k:=-(Y3k+Y03J
\aT
2 10
Y23k ^
-2.8
0 8 16 24 32 4C 8 16 24 32 40
k k
10
2
Y23 k
_ _ "2
"6
"10
"4 "2.8 "1.6 "0.4 0.8 2
X23 k
175
3. Cinetostatica grupei modulare active
10
0.8 6
A
-0.4
X01k
Y01k \
-1
~2.B
"4 0 8 16 24 32 40 -10
0 8 16 24 32 40
k
k
2
10
1.2
6
0.4 1
2
Y01k MEk 1
"6
"2.8 "1.6 "0.4 0.8 2 0 8 16 24 32 40
X01k k
176
6.8. Modelarea cineto-dinamic a mecanismului plan R-RRR-RRT
Mecanismul plan (fig.6.8) este constituit din m = 5 elemente cinematice i /'=7 cuple
cinematice inferioare, astfel nct gradul de mobilitate este M = 3 - 5 - 2 - 7 = 1 fiind n
concordan cu existena unei singure cuple active n sistem, i anume cupla cinematic
activ de rotaie A.
177
co
CO O
d> 3 o
QJ c
O a a re
t2 = E . i oI re"
a> :=. </>- 3
E re < 3 o
s
S 5 >- Q-re
(0 a> - E <>
Q. oo II o i
re < II CD
C
>M
X U)
< II
< m ci
CM CM
X X
s
(3
o ...
1 ? S
a < > .22
"g
>re
_> .s > o
E T3 c
o re o11 S- o 0)
re m JJ ""
(0
^ II. "O
c
'2
re
Q- 5 $ O CD
1 > Q.
3 CQ
< CB
o crf "O
T3
O <o co > II
o
< II
E <0- +
< c ci ^
co 3 >- 3
Q. II. X X <u
3 E II. ^ CQ E
k-
;z io CQ CV] re
O CO re O O
> a o
re "
V- o
.2 II re |i. II
C
>D &O i
N *
ro
._ O E io DQ %
J= K CO o
0) < 3 C3
/ o I T" tfl
E I CU CM o II.
II X >
re o II. I ^ je
re f of CQ
c\j X >
X
R-RRR-RRT
l'ubolul 6.16 (continuau>
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2< - 0 - BC-(ofii02-co9(^ + DC-(o)3k)2 cos((tS|<)]
Dk:=
-[Y2Bk - 0 - BC (oj 2 sin(<|ek) + DC (<a3k)2-sin(<|Sk)]
:= solak
3kJ 0 4 8 12 16 20 24 28 32 36 40
180
Tabelul 6.14 (continuare)
Traiectoria punctului E Hodograful vitezei Hodograful acceleraiei
punctului E punctului E
0.28
J? j )
0.32 0.28
0.16
"-N
0.24 Y1E 0.16
YE|, ! Y2Eit
0.04
0.16 II 0.04
-0.08
0.08
9 ( "02
.1 "0.06 -0.02 0.02 0.06 0.1 "0.08
-0.2.
.4 "0.37 - 034 -0.31 "0.26 "0.25 .1 -0.05 0 0.05 0.1
XEk X2Ek
XEk, YE k - calculai anterior; X1Ek, Y1Ek - calculai X2Ek, Y2E k -calculai anterior;
anterior;
Determinarea parametrilor poziionali Variaia parametrilor
dependeni: poziionali dependeni
Valorile iniiale:
040 := 300 s := 0.06
<|A : =
180
Given
XEk- XP+ EF C0S(((4) -scos(a) = 0
YEK- YP + EF sin(i|4) - s-sin(a) = 0
solk:=Find(<)4,s)
:= solk
180
(HOK" <t>4k
7t
Determinarea parametrilor de viteze Variaia parametrilor
dependeni: de viteze dependeni
EF sin(<J>4k) -cos (a)
A K :=
EF-cos(<|)4k) -sin(a)
^'"[-(YIEk-0)
solvk:= lsolve(Ak,C|()
0 6 16 24 32 40
SOlVj,
181
I n h t t l u l6.30(continuata)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2^-0-EF-(io4|j 2 cos
Dk:=
-[Y2Ek-0-EF-(co4k)2sin(<|rtk)]
solak:= lsolve(Ak, Dj
E4k
:= solak
Fora tehnologic (RJ) este aplicat asupra elementului de execuie, n sens invori
vitezei pistonului 5.
RTk:= if(s1k< 0,RT,-RT)
Calculul cinetostatic se face n acest caz neglijndu-se torsorul de inerio nl
elementelor cinematice i alte categorii de fore exterioare.
Torsorul echivalent din centrul de mas 7} are forma (Xj, Yj, CMj) i este torsoml
echivalent al sistemului de fore de inerie propriu elementului i al sistemului de for >
exterioare aplicate acestuia.
182
N
-{YEK-YFK) X,-XFY" 0
AK:= BK:=(
0 1 -Y5K
' X3V
SOLK:= LSOLVE(AK,B|() := SOLK
LY34K>
IV 1
N()!>K (X:IJ , X<Y , X\) I.NOBK. |
10
N05K
-6
-10 "5-10
0 8 16 24 32 40
k
(XOq,"
S0lk:= lsolve(Ak, Bj := solk
i, Y03k t
184
50 10
30 6
10 2
X03 k Y03 k
-10 -2
-30 -6
-50 0 8 16 24 32 10 -10 8 16 24 32 40
k k
10
2
Y03k ^
"6
-10_
10 "24 -8 8 24 4(
X03 k
185
3. Cinetostatica grupei modulare active
Y21
186
6.9. Modelarea cineto-dinamic a mecanismului plan R-RRT-RRR
Fig.6.9
187
CQ
CD
C
2 in-
<n ii) 3 co
c V-
a o o. 0)
o 0)
3
co t i o O
5. " o
ro < co U).
ffl I- CV] V 3
a> >- "O Q.
CD CO m := E "
kffl_ Q. o o 0-
O II a> 51
10 C<M e >
-a X
o
E
o CD
N
CD
Q. CD
3 >
(D .
-a </>- o
._ 3 II
~ P9 -T-<
g . E >: (D . -
00 ~a i/>- c
I C-D
C
CO O
<5 !'.
._ 3 C>
l
TJ
(D C A. II. c
Q- 3 a. <
CD
CD X 3 co % E o- n
O e c CN
D
E" > CI)
CO o co <
D CQ
< 73
*-* CD < co V-
O c N < > C
<Q co o O
in- O + <D 3 a CL c II
3 Q < o
I X
a i 3 II. CD
>-
73
E . O II. o II. F <n
co 0) a? CO o
CO Z co<o CQ 'Z co" CM mo
a. aj co > >- n
CD >- <D 2 II.
5 E E a> (f)
co .2 o.
co
.2 ii
& >- CO
CO o co co "3 . u o CD
o - Q w
o a >
% 5 a. in CO o co C
8. !-!'.
_ Q. CL co
E
t o o C Q <D E DQ %
ffl co co c < (0 5 x +
ffl := K I (I c <D + c a> cocg c/) o
CI) C CL CL .E
O o ls CM | C T3 <
E C X E
3I
co o p CM
M %o X >- LL
o c_o O i- II II. o II CD I I J
a> CO II II <D CD II 4'
CD co O II.
c 0- < a of a o >(0 of co
o Ol V of CD CM CQ C5 x >
o X O o X a X
y
- cj-ct.
A< XF = -0.1
/4 AB = 0.12
y j BSD
K/4 = 0.5
: 0// ^" i] SC = 0.36
DE = 0.6
CC 3 4 = 0.45
-o=p -
^ibeluhfrl^co^
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
:= solak
4*k
:= solk
>0ks 180 V k ^
K v<|6k,
-(X1B.-0)
Ck:=
-(Y1B k -0)
solvj lsolve(Ak, C j
'<o4k"
:= solvk
u)5k
190
Tabelul 6.14 (continuare)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2E^-0- BE-(co4k)2-cos(<t4k) + FE (co5k)2-cos(<t6k) |
Dk~
-[Y2B k -0-BE (io4k)2 sin(<|4k)+ FE-(a6k)2 sin(i)6k)] _
f4k
= solak
e5k
191
Principiul clnotostatic se aplic n absena fenomenului do frecare i transforma
problema dinamic ntr-o problem de static, n care necunoscutele sunt componentoln
torsorului de reaciune din cuple.
n cazul grupelor modulare pasive, la care gradul de mobilitate M = 0, numrul
ecuaiilor de echilibru este egal cu numrul necunoscutelor, adic o grup modul, IM
pasiv este static determinat. Acest fapt justific abordarea cinetostatic a unul
mecanism, rezolvarea pe grupe modulare, algoritmul urmrind conexiunea invers
grupelor modulare din sistem (calculul cinetostatic se pornete cu ultima grup modul, un
pasiv din sistem).
Cuplul (M) este aplicat asupra elementului de execuie, n sens invers vite/ni
unghiulare a elementului cinematic 5.
Calculul cinetostatic se face n acest caz neglijndu-se torsorul de inerie .il
elementelor cinematice i alte categorii de fore exterioare.
Torsorul echivalent din centrul de mas 7} are forma (Xy, Yy, CMj) i este torsorul
echivalent al sistemului de fore de inerie propriu elementului i al sistemului de forn
exterioare aplicate acestuia.
192
r
50
20
30
-28
40
0 8 16 24 32 40
Y05k
"30
10
-50 L
0
J\ 8 16 24 32 40
k k
50
30
10
Y05 k
-m
-30
L
40 50 "
28 30
.
16 10
X24 k 1 1 Y24 k
-m
-30
"50
0 8 16 24 32 40 0 8 16 24 32 40
k k
50
30
10
Y24 k
-30
"50_
>0 -8 4 16 28 40
X24 k
19.1
2. Cinotostatlcn diodei RRT(2,3)
w \Jr
20 50
14 30
8 10
X12k Y12k
_ ^ ^ 2
-4 -30
-10 "50
0 8 16 24 32 40 32 40
8 16 24
k
k
50
30
10
Y12
- m
-30
50_
- 5 - 1 3 7 11 5
X12k
194
JL
N03H CN03,:=-[-(YB,-YC>) X I V (XEk- XCj Y1! - (YBK - Y C j (XB,- XqJ Y8 k ]
20 10
e 6 p .
-4 2
N03k CN03k
_ _ _ -2
-28 -6
40
0 8 16 24 32 40 0 8 16 24 32 40
k k
X21
W
5
50
30
10 ME k ^
Y01 k
-10
"3
"30
"50_ 0 8 16 24 32 40
5 - 1 3 7 11 15
k
X01 k
195
6.10. Modolnren clneto-dinamic a mecanismului pion R-RRT-RRR
Fig.6.10
196
O)
<O in
"3 OB *F >ro
Q> N
Q CC C
O
CC
i5 s.
B
CC 3
O
o
II
oi ou o- >re CO
> o O'IL
oe r^i 8
in
O (N o O) O
SJ c
CM
a H
a i ..TO *
re | 3 O -Q ~ L o > II
ai
-o < 11
C
s
W>
tu
CQ sO < <S ,.
i" E
o P > Q M U. O UIM-
- 3 O > 11
X
"O 5 S
o := TF - =.
E a> a> XX 2 X X 2 I
E
? := I:= | : =
.r N RT N C~ N
& N o o N cu o I<0 N O
O .t: o O U
S re CL > (0 O CL > ROO i cl > ro
Q A. i i i
O
CQ
o
II
o CL
CD o O . 11
II CM
O >
CD
CM
O. II ^ O
T> S
E
o 5 - > - II O Q>
0) 11
O) G-O
o
II V m g TJJj rn
^
11
C := 2 OL* : CN
<2 X X ro c 3 CL t - =
, Js
Z VO 0) O X X ro S
0) t . Tt := 05
S E N U-
O O ^ 2 o O ro S 8 2
re II II
O
II II S 8 *ii C i Q o'lM
CVS <0 CL >RORO o ~ o Q. >
re K. CQ Q ^ U I . , Q. CL > RO , a. , ,
O 05 =Q Q k.
C
<Q
in L, I000
c N
4ro
i o
CO II
c
o
O
O < 2
i
O < - C CQ
U O 3 ro c
.. 3 CM
r<> II? j >ro ^ c
. E O < <1 CQ
q> O O IIII V
CM jo O) q> m
C .3 Q.CQ >- CM
<0 CT 0 iCO
II :sm<-S
SB X X ro:= 2 i x x
i
:=.
R N p
ro
N
q> ro y " 5 N O t r N 0)
S - .e o C0 N 0) o
<5 ro Os o 5 O
> ro s o - o
Q i CL co o. 5 ro
->
I I
I ro 01
Determlnnron pnrametrllor dependeni ai grupelor modularo n succeslunnn
conectrii acestora este redat n tabelul 6.20.
Tabelul 6.M
Grupa modular activ (A,1) - GMAI(A,1)
Parametrii poziionali impui: Parametrii de viteze Parametrii de
XA:=0 1YA:=0.5 k:=0.. 36> impui: acceleraii impui:
2JC X1 A:- 0 Y1A := 0 X2A:= 0 Y2A:=0
0)1 := 1 El :=0
Determinarea parametrilor poziionali Variaia parametrilor poziionali,
dependeni: de viteze i acceleraii dependeni
XB|(:= XA+ AB-cos(<t>1|<) YBk:= YA + A B s i n ^
Determinarea parametrilor de viteze
dependeni:
X1 := -0)1 AB sin ($11<) Y1 Bk := 0)1 AB cos (<>1 k)
Determinarea parametrilor de acceleraii
dependeni:
X2Bk := -0)12 AB cos (<>1J Y2Bk := -0)12 AB sin (<)>1,) 0 10 20 30
J
= solk 180
(teok:= <tek.-
-(XIBk-XIP)'
Ck:=
-(Y1Bk-Y1P)
198
Tabelul 6.14 (continuare)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni:
-[x2Bk-X2P-BC'(ca2k)2cos(<t2|<)]
D
k r
_-[_Y2Bk-V2P - BC (co2k)2-sin(ctC^J _
solak := lsolve(Ak, D^
M := solak
199
Grupa modular pasiv RRR(4,5) j
Parametrii poziionali Parametrii de viteze Parametrii de acceleraii
impui: impui: impui:
XD^ YDk - calculai anterior; X1 Du, Y1 D|< - calculai anterior; X2Dk, Y2Dk - calculai anterior;
XF:= -0.1 YF := 0 X1 F:= 0 Y1F :=0 X2F:= 0 Y2F := 0
'-DEsin^ FE-sini^
Ak:=
DE-cos -FEcos(<|6k)
-(X1B.-0)
Ck:=
-(Y1 Bk - O)
solvk:= lsolve(Ak, Ci,)
24 32 40
k
:= solvk
5
solak := lsolve(Ak, Dk)
'O
solak
0 8 16 24 32 40
200
Tabelul 6.20 ^conhuare)
MODELUL BIPLETEI PENTRU DETERMINAREA PARAMETRILOR PUNCTULUI E
Determinarea parametrilor poziionali dependeni:
XE|<:= XF+ FEcos(<t6|<) YEk:=YF+ FE-sin(<|6k)
Y2Ek:=-(o)6k)2-FE-sin(<t6k) + E5kFEcos(<|6k)
201
1
"-(YDk-YE,) XD^-XE," 0
k
"_-(YDk-YF) XDk-XF
Bk:=
[-(CM5 k )J
jL
50 0
Y24k
"30 -4 0
No
-50 0 8 16 24 32 40 0 8 16 24 32 40
k k
40
24
8
Y24k
_ _ "8
"24
"40_
50 "30 "10 10 30 50
X24k
202
X0^:=-X24( Y05K:=-Y24K
ru
50 4
30 2
10
X05k
Y05 k
-30
"2
0 8 16 24 32 40 0 8 16 24 32 40
k k
4C
2'
Y05k
-24
X12
x2
B = To
Y42
V3 I O X42
D
r
N03 CNo3
V- Xa
cm3
c=t 3
203
" - ( Y B k - YCk) XBK-XQ' f (Yll k YC,) X.V i (XIV X Q j Y 2 k + CM2 k ]
Ak:= B k :=
0 1 Y? k
X H
s o l k : = l s o l v e ( A k , B|<) : s o l k
40 4
28 2
16
X12k Y12k
4 -f
m m m
"8 -2
20 "4C
8 16 24 32 0 0
0 8 16 24 32 4
k
k
40
24
8
Y12k
"8
"24
-40_
>0 ~8 4 16 28 40
X12k
"V
40 10
28 6
J\
16 2
N03k CN03k
_ _ "2
_ _ 4
"6
-8
-20 0 8 16 24 32 40 0 8 16 24 32 40
K K
204
X21
MEk
"0.8
0 8 16 24 32 40
205
c O Q. cn Q)
-\ C CD c
3 O 3 cn
0 O O Q) -5' -i 2.
t o
^
c c c
-*
C/) CQ O CQ CQ a ,CD TI
T3 0 0 CD
5 55 C P m CD0)B) 3 ^
fi> fi) fi) 05 s 0 "O T3 "O o EL 3 '
3 CT W 3 CD CD fi) 35> E 2.
3 3 3 CD 01 3 ffl T 3 1- - -o
0 0 0 o o CD 3 =* 3 5>"o 8L
a a a CDt fi) cr fi) CD^
c_ c c O D) CD 3 O O O P - l 3
oi iu s) ca a O C
3 o
-T * <D =!. cn * G. & $
fi>< a>< fi CD
O O) D "
C
T3 T3 iu 0)t fi) =J -
01 fi) O 3 0) 2 ro =: n
(0 (0 >- CD a. 3 o -2-iS a 8
<"
<
<" fi | O |O <cj 3cn ' 3
fi>< 0)1 9. .- s 3 c fi)< 3: * St
n. S "O
O 5' 3 Q. O S o c
H 3J >
U L O 3 2. D a Q. CD Q.
CD 3
C -cn
J3 O Dl ax O -cn o
H 3J N c o
00 O ET a 0 "U c 6' ^ Q. o 3
^
yj
Io w 5' ct DOT3CD JD
c 3 CD cn
w 3 CD
m TI CU < C Q.
a H O H CD
3 cr CD 3 ' T3 I
O ai fi) ~~~ o" CD H3 CD
N
O fi)i 3 3 3 O O 3
Q.
CQ'
O)
3 o c C D a 3 C CD
O 3 O
c 05 ao 0' a "S.
a, < _3 C
3
N CD_ 3 CL CD CD< O
0 >
CD O 0)t 3 CD cn' 3 ' T3O Q. 8 ?
O c
O
m > (D 3 c3 CD CD 3' CT. CD CD 3
'ii 'li 'li O CD CD 3 CD S< a cn CD
0 O O fi) 3 c
. 3
5>' 3 CD CL E T3 C -CO.
cn cn C r o
-
O
Ol CD 3 CD 3D 3 5' a
CD l i C
3 O
N
-
tu O c 0 CD 3 0)t fi)*
ta 0)<
'ii c _cx CD CD-cn Hi. a O)
II C L
0 3' CD CD HH - 3
0 CD O3' O CD = = CD
Q. CD 3 ' 3 3 CD
S C CD CD O
"O 3' 3 CDt
II CD 0) 3 =iCQ 1
CD
O a 5
3 Q -O < Q
o CL FIT.^ 5 C
a. CD 3 T D
c_ CDA W 3 o CD
0) X O CD Q. 3 G
CD 3 ' =r.
CD O O n c o O
5" CL cn 3
05 3 2. - ffl cb. 2.
c M 03 03
3 =; 3
R-RRR-RRT
Determinarea parametrilor dependeni ai grupelor modulare n succesiunea
conectrii acestora este redat n tabelul 6.22.
Tabelul 6.22
Grupa modular activ (A,1) - GMAI(A,1)
Parametrii poziionali impui: Parametrii de viteze Parametrii de
XO:= 0 YO := 0 k:=0.. 36 impui: acceleraii impui
I I X1 A:= 0 Y1A := 0 X2A:=0i Y2A := 0
2-jt
<o1 := 1 e1 := 0
Determinarea parametrilor poziionali Variaia parametrilor poziionali,
dependeni: de viteze i acceleraii dependeni
XB|( := XA + ABCOS^K) YBk:=YA + ABsin(<j>1k)
Determinarea parametrilor de viteze
dependeni:
X1Bk:=-ai1 AB sin(<J>1Y1B
> k:= u1 AB cos(<|>1k)
co2k
:= solvk
solVk := lsolve(Ak, C^) v "3 k y
208
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2/\ - 0 - AB-((o2|<)2-cos(ijk) + CB (io3k)2 co
Dk:=
-[Y2A k - 0 - AB-(co2k)2 sin(<ek) + CB (co3k)2 sin(<tBk)] _
:= solak
e3kJ
YDk := YC + CDsin(i3k)
Determinarea parametrilor de viteze dependeni:
Xiqt:=-<o3kCDsin((|Qk)
>
Y1Dk:= o)3kCDcos((t3k)
Determinarea parametrilor de acceleraii dependeni:
X2Q( := -(ifl3|<)2 CD cos ((p3k) - e3k- CD sin (IJSK)I
Y2Dk:= -(afl^ 2 CD siniPi,) + e3k CD cos^n)
> 002
-004
209
Tabelul 6.14 (continuare)
Traiectoria punctului B Hodograful vitezei Hodograful acceleraiei
punctului B punctului B
Given
XC^-XP-H DE-cos (<t>4) - s cos (oc) = 0
YD k -YP + DE sin (04) - s sin (a) = 0
solk:= Find(<t>4, s)
= solk 180
04Ok:= 04k
Sk 71
:= solVk
Vs1Kk /
210
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
:= solak
211
"-{YDh-YEIO xq.-XE, |CM-1 k (VI^ VI J X<V i (XQ< XEj Y ^ I
Ak:= Bk:-
1 0 ( H 1 i Xfcl)
ir
10 r 20
6 14
2 8
X34k Y34k
mmim^m ~2 m m m m m m 2
-6 -4
-10 "10
0 8 16 24 32 40 0 8 16 24 32 40
k k
20
14
8
Y34k
^ ^ ^ ^ 2
-4
"10.
10 -6 -2 2 6 10
X34k
212
N05k:-(Y34k+Y4k+Y5k) CN05 k :=-[-(YD k -YEJ X3\ > (XQ< - XE^ Y34k]
CN05K
O 8 16 24 32 40
Y43
f ^ ^ ^ " X43
D
/
3 >
B,
Y12
X2
A = T9
CM3
X3
C = T. 03
213
>
(YAk YC) XAk-XC 0
Ak:= B k :-
-(YAK-YBJ XAk-XB, v -CM3 k;
ru fu
20 10 -
12
X12k ^ Y12 ^
-12 -2
L
20 "5
0 8 16 24 32 40 0 8 16 24 32 4C
k k
1C
Y12k
"2
X12k
i_r
X 0 ^ : = - ( x i ^ + x ^ + x , ) Y03K:== - ( Y 1 2 K +Y2 K +Y3K)
i r
40 20
12
24
4
Y03k
X03k
^ ^ ^ ^ -4
-24 -12
L
"40
0 8 16 24 32 10 -20 0 8 16 24 32 40
k k
214
3. Cinetostatica grupei modulare active
10 -
20 -
ru
12
Y01 k
X01 k
-2 V
-12
-5
VA^
"20 L 0 8 16 24 32 411
0 8 16 24 32 40
k
k
2 -
10 -
0.8
7
-0.4 '
4 ME k
Y01 k 16
m^mmt
-2.8
"2
-4
-5 L 0 8 16 24 32 40
-2 -12 "4 4 12 20
k
X01 k
215
6.12. Modolnron clneto-dlnamic a mecnnlamiilul plnn R-RRT-RRR
Fig.6.12
216
-O- >C0
OQ tu N
(0
a>
zi
Om \J
CO
cn % 0
tN
K> H CD
(O O
oi < (M c
oi <
1 ..
V O o iO I
S O c
o CD _ o & tu
S> o 8 LU rf
q> X > II v ; o
81 "O ^
:= O LU LU
.5 : = XX E l X
: r f 9:
S t a
-S-
: X 15"
=_
:==. (DCD <D S := iii O
-tr N "55 E -tr N FC R ISI CD
ro <0 N CD O
co i g Q S 8 2 S O ~ O
Q CL O
Q-> co <oC L > G CL > CO
I CL ^ i i i
O
m
_3
3
V C
'O
o g
u X:
5 o
E C
o
o> CL II 0; o"Q | o
o>,_ < CD a i a . ? II - c ci
c: >- - .. a
o E Jfr < o CL O 8 - O CN
en
.2 - -Je ta C II CM II a >n
X vi
0) in <:= O 3
O II ^
:= 2 :a ci CN :=
o \o <N A . T - ^ 3 jT
o
ai :=
X XAI CB
Z o X X COo " fa
ai .. ai
o o CD
N A) E E NI a)
co
i 3== i 11 C0 N a) o
O O CQ hj S 8 2 S .t: o
CQ re Q Q_"> C0 <0 O 13 Cfl Q. > co
i i i CL CL> C0 . o. ,
m
<
i I oo
fc; o
c
*ro*
to
c o
o <M =
o o "> ~
ii O o - a)C <1
3>re2 e" <
C4 . . 3 <M
ai . O ? o".i >2 1c
. E .o O < in _co cn 0-> < i
<
ai o II s 8
5 ai li
^ o o ^ l RA.S
O
SE
_ 4-1
XX iXX-
m o P *
* E : N 0) t ~ N CD
o ,- N n u
6 2 O o 2 g 8
<o ro CL > Q. II > <0 cl"5 co
Q CL CL. i i i
Determinarea parametrilor dependeni ai grupelor modulare n succesiunon
conectrii acestora este redat n tabelul 6.24.
Tabelul 6.24
Grupa modular activ (A,1) - GMAI(A,1)
Parametrii poziionali impui. Parametrii de viteze Parametrii de
X0:=0 Y0:=0 k:=0.. 36 impui: acceleraii impui:
' ' ' |
2 Jt X1 A:= 0> Y1A := 0 X2A := 0 Y2A := 0
0)1 := 1 e1 := 0
Determinarea parametrilor poziionali Variaia parametrilor poziionali,
dependeni: de viteze i acceleraii dependeni
X B K : = X A + AB COS(<|>1 ij Y B K : = YA + AB-sin($1|J
J
<te := teo
180
Given
XAk-XP+ AB cos (02) - s cos (a) = 0
YA k -YP + AB sin (02) - s sin(a) = 0
solk:= Find(<|2, s)
= solk 180
<teok:=<ek -
-(xi/v-xip)
(Y1Ak-Y1P)
w2k
:= solvk
solvk:= lsolve(Ak, Ck)
218
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2A<- X2P- AB ( G ^ C O S ^ ]
D k :=
_ - [ v 2 A k - Y2P - AB (ca2k)2 sin(<tek)] _
sola k := lsolve(A k , Dk)
e2k
:= solak
16 24 32 40
s2k
Y1C k := 0
Determinarea parametrilor de acceleraii dependeni:
X2Q:=s2k|
Y2Ck := 0
219
Tabelul 6.14 (continuare)
Traiectoria punctului D Hodograful vitezei Hodograful acceleraiei
punctului D punctului D
0.08 0.1
\ /y
0.06
0.072
\
/^
0.02
0.064 Y2D k
YDK ^ - 0 . 0 2
0 056
V y -0.06
0 048
- 0 . 2 - 0 . 1 2 - 0 04 0.04 0.12 0.2 - 0 . 2 - 0 . 1 4 - 0.08 - 0.02 0 04 0 1
0.04
0.8 0.86 0.92 0.98 1.04 1.1 X1D k X2Dk
X0k
- C D sin(04k) DE sin(05 k )
A k :=
00X05(04!,) -DE-COS^k)
-(xiq<-o)
C k :=
-(Y1Ck-0)
220
Inhttlul6.30(continuata)
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[_X2q,- 0 - CD-(<o4k)2 cos (c|4k) + DE (ofik)2 -cos (<t6k)]
D k :=
-[Y2C k - 0 - CD-((Mk)2 sin(c)4 k ) + DE (tfl5k)2-Sin(i(6k)]
sola k := lsolve(Ak, D^
e6k
= solak
16 24 32 40
k
'X3V
solRRTk := lsolve(Ak, B|<) := solRRRk
,Y3V
221
222
2. Cinetostatica diadei RRT(2,3)
iY2
Y43
X12
x2
A = T,
CN03J
""" B =
1
I / O \ V
Io
Sos
223
"-(YAk YBj XAk-XBk" | CMi'k (YAfc YBk) X * i (XA, XBk)Y2k]'
A k := Bk:-
1 0 (X'\ 1 . X\ 1)
-60 40
24
r
r
X12k \ / Y12k g
96
\ J
-108 -24
0 8 16 24 32 40 0 8 16 24 32 40
k k
30
24
18
12
Yl2k 0
-6
-12
-18
-24
-30
" 1 10 - 1 0 6 " 1 0 2 -98 -94 "90 "86 "82 "78 "74 -70
X12|j
N03k:=-(Y12k+Y2k+Y3k) CN03k := - C M 3 k
yv
60 6
48 5.4
36 4.8
N03 k CN03k
4 2
m m ^ ^ 24 s w
12 3.6
0 0 8 16 24 32 40
0 8 16 24 32 40
k
k
224
3. Cinetostatica grupei modulare active
225
6.13. Modolarea cineto-dinamic a mecanismului plnn R-RRR-RRR
226
O
cvj
-o
cn
X >
:= O
2 SX X 2
i := iii
N CD E ti' N CD
8 2 No ~a> oo
" > co co CL > C 0
I I CL
m
01
X |
& := O
2 2X X g
<D CD
:== oi := i i
i E , - t r N CD fc=" N
8 2 oN m oo GgS
C0 COCL> CO Q.
| >|
, D-
o < o V)
II CM II
< - c '2
O 0) (N 3 ro
II-g .O, '2 S
CQ _
<
^
CD
UJ jg O)c ,, ^ t - m
X-g is- 3 3 A M >- CM
.> i X
< := E ro. O jJCQ
t= :s CD T- ==.
XX o L.
ro"
i X X J
ai CD CD
03 p
t-; CO
N (D
ii o
fc . t ; - N CD
S 0 2 o -w CD O ( 0 N Q) o
Q - > C O II
O
O CJ
1
> CO
"8 CL'5 CO
a. 6 1 1 0-
Determinarea parametrilor dependeni ai grupelor modulare n succesiune.!
conectrii acestora este redat n tabelul 6.26.
Tabelul 6. M
Grupa modular activ (A,1) - GMAI(A,1)
Parametrii poziionali impui: Parametrii de viteze Parametrii de
XA:= 0 J YA := 0> k:=0.. 36J impui: acceleraii impui:
X 1 A : = 0 Y 1 A := 0 X2A:= 0
2-TC J 1 Y2A := 0
=
~3fT 0)1 : = 1 1 := 0
Determinarea parametrilor poziionali Variaia parametrilor poziionali,
dependeni: de viteze i acceleraii dependeni
X B K : = X A + AB cos(<)>1k) Y B K : = Y A + AB Sin(<|>1 k)
X2BK : = - 0 ) 1 2 A B c o s ($1 k) Y 2 B K := - 0 ) 1 2 A B s i n ( 0 1 J
180
:= SOlk
UkJ [<t3okJ K
-(X1BK-0)
Ck:=
-(Y1B K -0)
o)2k
:= SOlvk 0 e 10 24 3? 40
solv k :=lsolve(A k ,Ck) w3k
228
^beju^^^coninuar^
Determinarea parametrilor de acceleraii Variaia parametrilor
dependeni: de acceleraii dependeni
-[x2E|<- 0 - BC-(co2k)2-cos(<|eh) + DC-((o3|<)2 cos(<t3k)J
D k :=
- [ Y 2 B k - 0 - BC (ok)2-sin(i|ek) + DC-(co3k)2-sin(i|)3k)]
:= solak
j 16 24 32 40
YC k := YD + DC-sin (<(3^
Y1Ck := OJ3k-DC-COs(<|flk)
229
Iuliului (126 (continuare)
a modular gaslv RRR(4,ft
1
Parametrii poziionali Parametrii de viteze Pnrmnotrll de acceleraii
impui: impui: Impui:
XCk, YCk - calculai anterior; XlCk, Y1Ck - calculai X2C k , Y2Ck - calculai a n t e r i o r ;
XF-2.6 YF := 0.4 anterior X2F:= 0 Y3F : 0
X1 F:= 0 Y1F := 0
-(XIQ-O)
Ck:
-(Y1Ck-0)
solvi, := lsolve(Ak, C^
(04k
:= sol^
co5k
sola k := lsolve(Ak, D j
r a
k
\
I := sola
k
230
MODELUL BIPLETEI PENTRU DETERMINAREA PARAMETRILOR PUNCTULUI E
Y E k : = Y F + FE Sin(<5|<)
Determinarea parametrilor de viteze dependeni:
X1 := -0)6k- FE sin (cp^)
>
231
Asuprit olnmontulul 4 acioneaz n punctul medlnn I o torfA oxtorloar verticala
f?7"=50N.
XTk:=Xq,+ ^cos(()4k) YTk:=YCk + slnf^J
232
19.1
2. Cinetostatica diadei RRR(2,3)
f xu^
l J
sol k := lsolve(A k , Bk) := solk
1
0.6
0.2
Y12k
"0.2
-0.6
X12k
234
Y03k~ - ( Y 1 2 k + Y 2 k + Y3J
X03K Y03k
Y03K
235
3. Cinetostatica grupei modulare active
X01K
A/ 8 16
k
24 32 40
236
6.14. Modelarea cineto-dinamic a mecanismului plan R-RRR-RRT
237
J^bvluh^Jcon^
Determinarea parametrilor de acceleraii Vnrlnla parametrilor
dependeni: de acceleraii dependeni
X 2 ^ - 0 - B C (tu2 k f cos{((ek) + D C - o / cositGk)]
D k :=
V 2 B k - 0 - BC- co2k ,in(<|2k) + DC(co3 k ) 2 sin(4S k )]
sin
:= solak
e3 k ) 0 8 16 24 32 40
YCk := YD + D C s i n ^
Determinarea parametrilor de viteze dependeni:
X1Q<:=-o>3k'DCsin(<t3k)
J
Y1 C k := co^ DC cos ((pn)
Determinarea parametrilor de acceleraii dependeni:
X2Q := - ( o t f ^ 2 ' DC cos (iPn) - c3k- DC sin (cJ3k)
240
Tabelul 6.14 (continuare)
XCk, YC k - calculai anterior; X1Ck, Y1Ck - calculai X2Ck, Y2C k - calculai anterior;
anterior;
Determinarea parametrilor poziionali Variaia parametrilor
dependeni: poziionali dependeni
Valorile iniiale
<|>40 := 340 s := 0.06
n
l := 040-
180
Given
X Q - XP+ CEcos(<)4) - s cos (a) = 0
Y C k - Y P + CE sin(<>4) - s sin(a) = 0
solk := Find(c4, s)
'O
16 24 32 40
:= sol k
Sk
.
- ( X 1 Q - 0)
Ck :=
(v 1 cko)
solvk:= lsolve(Ak, CK)
'co4k~
:= solvk
v s1 k y
- [ x 2 Q - 0 - DC (co4k)2 cos(<|4k
- [ Y 2 C k - 0 - DC-(co4|<)2-sin(<KK)]
sola k := lsolve(A k , D^
feV
:= solak
241
6.14.3. Modelul cinetostatic al mecanismului
F = T,
242
' - [ C M 4 k - (YC k - YE) - X ^ + ( X Q - XEK) Y 4 k ] '
[-(YCk-YEK) XQ-XEJ
Ak:= ' L -(Y4k1 + Y5kl)
1
L 0
X24 k : V y ^ ^ Y24k
-10
:
"6
2
HA
0 8 16 24 32 40 0 8 16 24 32 40
k k
10
Y24 k ^
"10
"5 "3 "1 1 3 5
X24 k
1 1.2 io"'6
II
1 II
i
0.6
4 10~17
0.2
CN05k
N05k
^^^^"0.2 - 4 , 0 - "
-0.6
-1.2 10" 16 i
-1
0 8 16 24 32 40
0 8 16 24 32 0
k
k
243
2. Clnetoatatlca diadei RRR(2,3)
"-(YB.-YC,) XBk- XQ 0
Ak:= Bk:=
-(YBk-YD) XBk-XD _ - [ - ( Y B k - Y C k ) - X ^ + (XBK-XCg-Y2 k ]_
20 1 20
uj
12
z l0 8 16 24
32 40
"12
"20
0 8 16 24 32 40
k
k
20
12
4
Y12 k
-12
-20_
>0 "12 "4 4 12 20
X12 k
244
Y 0 3 k : = - ( Y 1 2 k + Y 2 k + Y3)
20
X03k Y03k
0 8 16 24 32 40 0 B 16 24 32 40
20
Y03k
"12
-20
"20 "12 "4 4 12 20
X03ji
ru
20 | 20
12 12
4 4
X23k Y23k
-4 m m m m ^ "4
"12 -12
-20 8 16 24 32 4C -20 0 8 16 24 32 40
\
k k
20
12
4
Y23 k
"4
-12
"20_ 0
20 "12 " 4 4 12 2
X23 k
245
3. Clnotoslnticn grupei modulare active
X01k
246
6.15. Modelarea cineto-dinamic a mecanismului plan R-RRR-RRR
Fig.6.15
247
CO
CD
c
3
3 0) 3
</>
<D
O TJ Q. c
O E o ro
3 'C
05 **
<D II. - ro"
Y2A
E S (0-
3 O
3
ro 0)
Q-ro
CD ro > o
ro CL 0o LI o
E "
i
o
3 ro II. m
X2A
T3 CM
O CU >-
e
m
CM CM
O x X
<D
CL
3
g '5-o
._ 3 !'.
= 9-<
O a> .b >
E
i CO ro o (D
C CD m "O
CD RO ^ II C
CL 3 CL < CD
CD X 3 m Q-
"O .Q < CD
ro C
<Q
o
m
<
+
<
3
I JL 11
3 II. CD s
II.
jl.
m E
5 o Ilf co CM
ro t: loo o o
2.S S
(0 "
c
>
>
>-
S S
| o
&
O D o o
o5 II. <8- <
ro 2 $ ro o
ro o - X c o
ro o C
>D & <3-
H - <3 II
~ in o Q. 3 S < 8 '<" &
E a < ro
E o ,_ >- = Q- 3 ^ E
o ro ai i^ IS
<D '
o := E 2 I
Q >ro E
o RJ ci ro Si-
CD (5 .". O i ttf ii
c
o a
5
a) CM
X
>crs O
^ af m
x >-
o
Inhttlul 6.30 (continuata)
V
:= solak 16 24 32 40
YC k := YD + DCsin(i(a k )
Determinarea parametrilor de viteze dependeni:
X1Q:=-(o3 k DC sin((jak)
Y1 C k := o3 k DC COS (ipi,)
Determinarea parametrilor de acceleraii dependeni:
X2Q 1 :=-(ia3 k ) 2 DCcos((t0 k ) - e 3 k DC sinip,,)
>
Y2Ck:=-(io3|<)2 DCsin(<|Q^ + ^ - D C - c o s ^
250
Tabelul 6.14 (continuare)
251
l'ubolul 6.16 (continuau>
Determinarea parametrilor de viteze Vllllll|lil Inloi
dependeni: de viteze dependeni
-(X1Ek-0) 4 k 0 08
Ck:=
-(Y1Ek-0)
solv k := lsolve(A k , Ck)
'O
:= solV|<
0 8 16 24 32 40
sola k := lsolve(A k , D j
16 24
:= solak
YF k := YG + G F - s i n ^ n )
Determinarea parametrilor de viteze dependeni:
XIF^ X I G - GF io5k sin(i|6k)
252
6.15.3. Modelul cinetostatic al mecanismului
Y4
253
(YE k YFk) XE|, - XFj, [(VI,. VI k) H > (Xl k XFjJ Y4k + CM4k|
Ak:- Bk
-(YEk-YQ) XEk-XG | (VI k Yfl) , (XEk XG) Y4 k + CM4k|
fXH
solRRRk:= lsolve(Ak, B^ solRRRk
lV34kJ
40
36.8
36
"30 -28.4 "26.8 "26.2 -23.6 "22
X34j
254
2. Cinetostatica diadei RRR(2,3)
Aspura elementului 2, la mijloc, in punctul P2 actioneaza o torta exterioara RT=-50.
RT := - 5 0
BC BC
X P ^ := XBk + cos (<(>) YP2 k := YB k + sin (PK)
255
Torsorul echlvnlont pentru elementul 2 Torsorul echivalent pontru elementul 3
X2,: 0 Y2k:=RT xq, X3-V Y3k : Y34k
CM2k := -(YP2k - YB) X, + (XP, - XE^ Y2k CM3k (YEK YD) X34, (XEK XD) Y34k
rxi^i
solRRRK:= lsolve(AK, BN) := solRRRK
VA
lvi2kJ
0 35
-2 33
^
-4
X12 k Y12 k
-e
-10 25
8 16 24 32 40 0 8 16 24 32 40
k
k
35
Y12 k
25
-10 "8 "6 -4 -2 0
X12 k
Y03K:=-(Y12K+Y2K+Y3J
X03K Y03 K
60.8
Y03k
.68.4
X03k
256
3. Cinetostatica grupei modulare active
257
7. MODELAREA SCHEMELOR CINEMATICE
ALE MECANISMELOR N MEDII AVANSATE DE PROIECTARE
Sistemele integrate CAD/CAM/CAE/PDM reprezint instrumente de lucru eficlonto In
activitile de proiectare n diverse domenii, precum ingineria mecanic, industria automobili>l(ii
aeronautica etc.
Software-ul CATIA (Computer Aided Threedimensional Interactive Applications) iuti n
alctuire de tip modular i este unul dintre sistemele integrate cele mai utilizate, cu ajutniul
cruia se poate realiza proiectarea unor produse performante.
Aceasta ofer utilizatorului posibilitatea folosirii unui set de comenzi care permite creai un
i/sau modificarea elementelor cinematice ale schiei. Stabilirea unei noi dimensiuni a unul
element cinematic al unei schie determin att modificarea geometriei ct i corpul
tridimensional care se obine pe baza schiei respective.
Etapele ce trebuie parcurse pentru a realiza schema cinematic a mecanismului suni
urmtoarele:
- se deschide aplicaia Sketcher urmnd paii:
START MECHANICAL DESIGN SKETCHER;
^ CATIA V5
I ENOWA VS Ele Edil yiew Insert Ioob ^Indow tJelp
bnfrastructure s19.\ r-Vjf:
& Eart Design
P ssembly Design
^nalysis 6t Simulation J^ Sketcher
AEPlant fe/ Product Funcional Toleranclng 8l Annotetion
Machmmg W &eld Design
^gital Mockup * Bold Toollng Design
258
se alege planul n care se va lucra (xy, xz, yz). Pentru a edita aceast schem
3 C A T I A V5 [Partl]
yt
pS
emoviA
c=>
Z P
o '
Constraints Defined
rO
H! f in Dialog Box
O il.
/
/ Constraint
^ ^ Fix Together
i 71
Animate Constraint
sat
^ ^ E d i t Multi-Constrain
se construiete elementul cinematic AB utiliznd opiunea Line. Se precizeaz
coordonatele punctului de nceput, lungimea dorit a liniei i unghiul;
se aplic constrngere dimensional pentru stabilirea mrimii elementului
cinematic utiliznd opiunea Constraints.
se pune n eviden faptul c punctul A este o cupl fix prin aplicarea
constrngerii geometrice. Constrngerile geometrice se activeaz cu iconul
Constraint, ceea ce determin apariia pe ecran a meniului Constraint
Definition. Se execut clic pe csua din faa constrngerii Fix,
O CATAI V5 ;t>rXJ *
EJ Start ENOV1A VS filedit y.ew Iruert Ioots tfindow tlelp
25')
n originea sistemului de referin osto minut punctul D. Se unete
punctul C cu D. Cupla D fiind fix, se va aplica o constrngere geometric
utiliznd opiunea Constraint Definition
n continuare se va construi triunghiul echilateral CDE. Se traseaz elementul
cinematic CE obinndu-se punctul E. Se unete punctul E cu D.
se aplic constrngere dimensional pentru stabilirea mrimii elementelor
cinematice CE i ED utiliznd opiunea Constraints.
se traseaz o dreapt paralel cu axa Ox pentru care se alege constrngerea
Fix utiliznd opiunea Constraints.
se traseaz o linie care unete punctul E c u axa desenat anterior. Se activeaz
iconul Constraint. Pe ecran apare meniul Constraint Definition i se execut
clic pe csua din faa constrngerii Coincidence.
260
2ftl
7.2. Proiectarea schemei cinematice a mecanismului R-RRR-RRT se aplic constrngere dimen
Pentru a efectua schema cinematic a mecanismului (JIn flgum 7.2 se utilizeazrt cinematic utiliznd opiunea Co
aplicaia Sketcher din CATIA V5. se pune n eviden faptul c
constrngerii geometrice. Con
Constraint, ceea ce determi
Definition. Se execut clic pe c
se traseaz elementul cinem
constrngerea dimensional ex
264
m
1
START MECHANICAL DESIGN PART DESIGN;
0 CATIA V5
Start ENOVIAV5 File Edit View Insert lools Window Help
nfrastructure
>1 r r
llechanical Design
Dl - Part Design
'hape
Assembly Design
Analysis & Simulation
Sketcher
AECPlant
yu/' Product Funcional Tolerancing & Annotation
Machining * %/L- Weld Design
- pe ecran apare o caset de dialog ce permite alegerea numelui fiierului. Se execut cll(
pe butonul OK i pe ecran se deschide fereastra principal a aplicaiei Part Design;
265
Do not show thls dialog at startup
| O OK | <> Cancet |
- se alege planul n care se va lucra (xy, xz, yz). Pentru a edita aceast schem se alego
planul xy i apoi se execut clic pe butonul Sketcher. Selectarea acestui plan n
documentul Partl.CATPart duce la apariia pe ecran a liniilor de caroiaj;
- primul element cinematic pe care l vom modela este manivela AB. Acesta poate fi
desenat utiliznd figurile geometrice predefinite din bara Profite-,
O & 9 O CD 0
- se execut dublu clic pe fiecare linie pentru a stabili lungimea i limea elementului
cinematic.
266
- se deseneaz un cerc cu diametrul de 5 mm utiliznd opiunea Circle din bara c
unelte;
- se execut clic pe iconul Exit workbench u i apoi cu ajutorul opiunii Pad
fereastra Pad Definition , n dreptul casetei Length se va stabili dimensiunea reperului
lungul axei Oz. Extrudarea se realizeaz perpendicular pe planul ales (xOy). Reper
devine un model 3D parametrizat, ale crui dimensiuni pot fi modificate ulterior;
First Urnit
Type: [Dimension j
Length: 3SS53 E
Profile/Surface
Selection: Sketch.l
Thick
I
Mirrored extent
Reverse Dlrectlon j
More 1
267
Q jtmt ENOVIAVS filo [il yiow [nsorl Iods tfllulow IH
Pad Definition
C U Mirrored extent
Reverse Directlon
3 F
254
!
BIBLIOGRAFIE
11. Comnescu, Adr., Comnescu, D., Georgescu, L., Bazele analizei i sintezei
mecanismelor cu memorie rigid, Editura POLITEHNICA PRESS, Bucureti,
2008.
269