中国压缩机网行业论坛
标题:
渐开线齿轮啮合方程推导
[打印本页]
作者:
computer001
时间:
2015-3-27 11:36
标题:
渐开线齿轮啮合方程推导
设一对中心距为110的齿轮 齿数比为6:5 则大齿轮的参数方程为:x=60*(cos(t)+t*sin(t)) y=60*(sin(t)-t*cos(t)) 根据啮合原理 利用matlab编程
8 G J, z+ Y4 U
> syms t q
( D0 C) C t1 @
>> x=60*(cos(t)+t*sin(t))
2 y7 v2 I1 X0 k
- [. x/ {4 C$ C, P$ m. A+ r
x =
m8 d6 E. M/ r# C$ a5 f
3 C, e! o. L3 e, @- u& A& U1 A
60*cos(t) + 60*t*sin(t)
. O8 ~5 n1 }% I* d
) @9 V$ Y V. h4 Y* S
>> y=60*(sin(t)-t*cos(t))
& L$ n$ i L( L) s) h1 |3 y3 |
% L* v, K& C: J6 R5 |7 }' v4 |$ m
y =
}: S( }6 E( O2 B3 B
2 f: V' e9 {1 _6 w4 O6 X8 G; n
60*sin(t) - 60*t*cos(t)
( u) t2 k+ W/ y# e8 y. B( ^
- x; u& S6 u K5 s
>> x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q)
# @( h4 s2 y2 s3 q' a* i& @0 ~
8 m: G+ }5 s; L' ^, G
x1 =
: D5 n; Z1 n; R9 N% f' g0 W
" i! S6 U _# i5 w/ \
110*cos(q) - cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)) - sin((11*q)/6)*(60*sin(t) - 60*t*cos(t))
) c/ B, K% N3 j0 Q% j
7 M% O$ Y! B6 p
>> y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)
6 C. F6 M% Y) B5 x) e g5 h0 q7 h
' h J% R9 T% W, J4 k5 i7 U
y1 =
; ~; d- N3 U# D+ A
, I4 \/ U! x% X# Z( `
110*sin(q) + cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)) - sin((11*q)/6)*(60*cos(t) + 60*t*sin(t))
8 i7 N; ?& Q9 B) ?
, g9 {0 k) {% c( E( E/ y
>> diff(x1,t)
! l0 z8 H5 N- }9 s
9 G! B1 h W S1 w4 t2 `
ans =
, [' e+ B6 S) q' Z: y8 V4 G; s
. ^: s; O" ?0 z1 B- h+ ]& y( \3 `3 x; U
- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t)
7 M2 ^# P! L: K! a6 ~, n+ Y" K; _
( ~( y8 e+ D$ ^- O0 T: S$ g2 r) l) `
>> diff(y1,t)
' _( u; K4 l5 @( ^# z+ `* _! a
/ b3 v4 f/ h( x/ S+ Y+ l% M2 ]
ans =
9 l- X, Z/ F3 J% T2 G5 t; P
' z9 A5 A0 t0 O; V2 W
60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t)
, `. m& I+ }" M0 A1 `8 {4 x2 N
1 `5 Z/ r+ V$ H) E) h
>> diff(x1,q)
! z" R3 _/ P! _- _, W3 A
9 Q4 r: M4 D; K( j( A3 [
ans =
% t9 V* r: \1 c6 W6 V9 H
$ d6 q8 B- t% e3 L2 X$ X" m
(11*sin((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6 - 110*sin(q)
( f2 L% n, I9 ^1 X7 V$ z
$ C9 C) y4 q5 w$ }! w; L
>> diff(y1,q)
! S: p$ z/ E$ c S
: @ V$ U! n/ B, Z/ y
ans =
' R! c" U8 \% c/ ?% F
* [* u! q# S3 f
110*cos(q) - (11*cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*sin((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6
4 U8 v! J0 ]- N: {( a7 _9 o
& W) O5 n5 K6 i# R9 |4 D
>> f1=sym('(110*cos(q) - (11*cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*sin((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6)*(- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t))-((11*sin((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - (11*cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6 - 110*sin(q))*(60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t))')
0 O- J) h" q" k, P) z
5 ^" `7 Q+ F# R A, p/ a, P5 [/ m
f1 =
1 ^3 U5 n7 d4 i/ ?6 |" w/ N
A! G/ ^+ j/ y v4 p
(60*t*cos((11*q)/6)*cos(t) + 60*t*sin((11*q)/6)*sin(t))*((11*cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6 - 110*cos(q) + (11*sin((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6) + (60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t))*(110*sin(q) + (11*cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)))/6 - (11*sin((11*q)/6)*(60*cos(t) + 60*t*sin(t)))/6)
, ]( @. C( j3 s1 {
# n3 Q, J" ~, X( c
>> simplify(f1)
5 d7 T- c5 E+ s
# X3 U" l4 q1 x' s' T- y/ G/ h* R
ans =
, t3 f' Y' f/ v$ A' T; m
2 d$ m0 ?5 c6 f2 R v( Q
-6600*t*(cos((5*q)/6 - t) - 1)
/ l( i: |; M% |# J( y3 _% Q( y
" ?8 e/ j" M; r2 W1 E) t( _/ _
-6600*t*(cos((5*q)/6 - t) - 1)=0 解得q=6/5*t 代入 x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q)
7 q, W- X5 ?2 H5 Q e6 z* }7 O2 P
y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)
4 `* A+ f5 x$ }0 `4 r1 ]2 b. Q
化简后得X1=50*(cos(1.2*t)+1.2*t*sin(1.2*t)) y=50*(sin(1.2*t)-1.2*t*cos(1.2*t))
) f* {( j; M1 Y: x# N
从方程上可以看出小齿轮的方程仍为
渐开线
欢迎光临 中国压缩机网行业论坛 (http://bbs.compressor.cn/)
Powered by Discuz! X2.5