中国压缩机网行业论坛

标题: 渐开线齿轮啮合方程推导 [打印本页]

作者: computer001    时间: 2015-3-27 11:36
标题: 渐开线齿轮啮合方程推导
设一对中心距为110的齿轮 齿数比为6:5  则大齿轮的参数方程为:x=60*(cos(t)+t*sin(t)) y=60*(sin(t)-t*cos(t))   根据啮合原理 利用matlab编程   . U) \/ E- n! [6 a- \, I: D6 i7 A
> syms t q
+ S3 w9 E, Q- h, H0 U9 q/ y>> x=60*(cos(t)+t*sin(t))$ P3 `& M1 M! ?/ j

# \8 d+ {9 s. `. `% Q- vx =
* y1 \" M4 x7 ^: R 1 ~) [  `( N" x- I/ {
60*cos(t) + 60*t*sin(t)
4 ^9 X; l- J. o; T/ }- V ; ^5 [" f: S5 a- U5 c9 c  L
>> y=60*(sin(t)-t*cos(t))5 O1 J& w5 ~& `$ w" q2 r8 t
5 z8 w# X. c8 U  j  R, Y. z
y =1 k6 L  N6 Q& m0 I8 W9 y
" o) b: {/ S0 s. Y+ b- T
60*sin(t) - 60*t*cos(t)) c  x& X' a7 P! N: S$ E6 h% Y0 W2 n
, v4 M# C( K- l
>> x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q)6 R# _1 a6 W! W' H$ f+ c. ?

; W1 C1 B8 D+ Wx1 =6 Y: w* v; |% J& |
+ X3 W1 d" x( R/ X8 ~" }
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))
( l! ~' o3 C  q- g- e" T: Y3 V- W
8 `+ b" n+ D  X3 |>> y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)9 U6 g: {$ d' G; x9 @
3 N) ~5 x; x# {& T
y1 =$ T+ z( f" i/ |( Q8 J4 H- w
- v6 [6 V4 q! ^2 S
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))
; B4 ?. _1 e' N% x; i
. Y$ ~$ J1 [# I0 R6 L2 z3 d>> diff(x1,t)
4 l; U! D& L  A
' ~0 S7 r  D0 m7 N0 Ians =
9 u1 ~) {* C: ^1 t
9 ~/ `* ^. V7 ^$ o! u6 H% i- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t)" i' }! m, E! z3 X& Y: R. v) g6 q
& |0 \( E% S' w% Z
>> diff(y1,t)+ @2 D2 d. J' h( c# [2 d& C9 j

. ]7 E! v( ^7 u! u# W3 Uans =
2 \  I4 s+ A2 s9 r0 W# _
3 F3 |- F6 B8 P2 F- a60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t)7 n, l" p' E% l0 F
3 y3 h& i; h! N) l1 S/ L
>> diff(x1,q)
7 h# B$ g7 G) B& b0 _ 8 l* a. k& m" p
ans =0 ~+ z! ]$ y3 o" J: G9 M
) K: e) F1 X- y6 \# e
(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)9 @" q( P0 Y. ~( I+ `& c

4 m1 T. W5 g* h$ \>> diff(y1,q)
3 V) Y- x1 M) @ # E0 R5 Q1 f* |  @
ans =
! g  Y0 I3 p8 e- J - }/ v3 y* `- W4 m9 |. [* V+ d
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
+ p( j# N1 L$ k. \/ n $ y( i1 ~% n: w! L* e+ D$ z
>> 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))')6 T6 N% ?" g6 e' u- L1 z
% O" ]0 x2 o$ _) Z+ e& O( R, r( f
f1 =7 _/ R2 o1 ~+ Y6 Y- ]
' o& U& e9 T: u  W: I% C
(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)) F* |7 x& T0 \6 r9 i
6 C8 {; ]. }  P. |
>> simplify(f1)
/ n4 P3 ^# A8 T" _3 X/ X
# b! j: k9 `, C: E0 mans =
! @7 O3 Z! I7 t8 d1 `, K 4 a; J& z7 s6 j1 |- \  a
-6600*t*(cos((5*q)/6 - t) - 1)
& f: f( P5 |0 d, s- }5 W) f9 L0 j, i. K: q
-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)      
3 Z) w) K2 s0 R  Y' o+ @' y; G( Y  y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)  
6 h4 N7 R4 @' I6 _4 k" @化简后得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))
2 I- \% Q, v) V从方程上可以看出小齿轮的方程仍为渐开线




欢迎光临 中国压缩机网行业论坛 (http://bbs.compressor.cn/) Powered by Discuz! X2.5