设为首页收藏本站
欢迎加入QQ交流群:
压缩机行业论坛 压缩机行业论坛
空压机行业论坛 空压机行业论坛
搜索
查看: 1984|回复: 0
打印 上一主题 下一主题

[设计开发] 渐开线齿轮啮合方程推导

[复制链接]

11

主题

0

好友

758

积分

高中生

Rank: 4

威望
2 点
经验
572 点
积分
758
帖子
27
跳转到指定楼层
1
发表于 2015-3-27 11:36 |只看该作者 |倒序浏览
设一对中心距为110的齿轮 齿数比为6:5  则大齿轮的参数方程为:x=60*(cos(t)+t*sin(t)) y=60*(sin(t)-t*cos(t))   根据啮合原理 利用matlab编程   ! |! Y; x3 K' s/ a" a; `6 e( X
> syms t q6 h1 b9 M) t/ z9 k  Z
>> x=60*(cos(t)+t*sin(t)), ^. u- ^6 Q7 ~& N
3 u. R8 t3 f) T2 B
x =5 m4 R- P4 s. c: T. r7 u

! m( o6 U1 |6 R60*cos(t) + 60*t*sin(t)
' q! c& m9 |) R4 o6 o; M+ V
7 b3 |$ p$ ~1 x: V6 `% c! x6 Z* Z>> y=60*(sin(t)-t*cos(t))0 O% Q2 C% k, C3 d1 f5 p! z

5 S. w' \# _; _' Y3 [) [y =
# @' U1 Y- E! x9 A' s; e0 ~( ~
/ |, ]- ^5 o# V; v9 K60*sin(t) - 60*t*cos(t)- F& m+ N% m2 }9 M9 U6 h# F

1 x# }# K9 X# L8 _>> x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q)
' g0 F8 F0 ]' q$ Q: w 2 `8 B4 N9 X  [/ Z
x1 =
1 z) @. a. Q0 ]2 b+ p
9 R, Q( w) s8 S110*cos(q) - cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)) - sin((11*q)/6)*(60*sin(t) - 60*t*cos(t))* k; t# e8 F. `' A' R
* E% @/ T9 w; ]
>> y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q): R( v- a, R' b

: e/ J$ I5 P" _2 H6 ay1 =
  t0 ?& X+ W5 O/ P. S* F8 h2 Z+ q2 ^ ' ~/ K$ K. P0 P2 |& v
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))
0 ~1 J9 P0 L/ V8 e * y3 c' ~* V, _. d2 P+ w% X2 c
>> diff(x1,t)! |/ P" m0 o/ R; S* `
% `' C3 B0 O) p+ Z- R/ z, d
ans =
) f6 E4 Q- A9 p1 e" N  _7 T2 t$ a) X
/ E6 A" D# s* Z& q5 ~2 T- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t)" [( n9 n( w4 B, y, x

( h. y3 r/ ?: m2 U0 _>> diff(y1,t)0 N4 L. q* d& r
9 r2 V! i- @& S' q9 @0 ?
ans =( E$ n5 O3 x( d$ K! x

" X$ Q- u. y1 o8 W* X! y2 b60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t)- o8 f! U) @+ M. \8 s

+ ^" {, i6 y- k, P4 l>> diff(x1,q)" ?. E$ h; m* I! h  `5 }
% W+ o$ [! B9 r3 Z) x
ans =9 c! X9 Y6 A. V- u& ?! c* p4 r' }
  ^& G. u  Z/ J
(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 L/ J( _1 a2 @, c1 r5 c
1 A- i5 j5 L$ Z) h0 i6 D& n>> diff(y1,q)- U' @! f! f9 B  d

$ a3 T' W4 }) x; n4 U5 F5 R8 oans =
- ~7 a7 p  k% ?0 ^/ a' O% z) _: d ( w# i& D- t6 a+ L- Y8 K2 s
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! ]- J7 h$ k( O+ j2 h
) c' c# d( V/ R6 y* W( j
>> 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))')# ]5 y* p$ Z& C" f0 Z; g; c! x# \

! d0 U1 y) x' Y3 e& N5 Qf1 =5 C' c2 P! S2 E) ], a: i

; t! B4 O, j  K" W9 E/ t$ ?" U(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)& _3 p; ?  b/ P: p' ]" Y+ Q

/ a! v: c7 a% W  [7 j>> simplify(f1)
- [+ U7 G: ?5 D- G$ w$ p * i$ a) p. f2 Y! s* ?0 j/ b
ans =$ J( s& _# D1 g0 Y& ?+ v0 T* ~

, ^2 i# v" u  [+ U+ D0 T  l-6600*t*(cos((5*q)/6 - t) - 1)
2 g. H. A: ]' m
4 `, z' a4 @) W; j+ f -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)      
' f0 K4 ~% F* g  y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)  
  A: D3 H. J+ w- h( n化简后得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))5 e5 `/ h8 F" P
从方程上可以看出小齿轮的方程仍为渐开线
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

    推荐主题
      热门主题

        压缩机生态圈

        压缩机网 ( 陕ICP备12001613号-6 | 网监备案号:XA11394S ) | 联系我们 | WAP

        © 2001-2026 压缩机论坛 中国通用机械工业协会 | 西安交通大学压缩机研究所

        压缩机网 ComVac 展会 《压缩机》杂志 制冷网 康沃真空网 压缩机商城

        GMT+8, 2026-6-26 08:22 , Processed in 0.172527 second(s), 24 queries .

        回顶部 安全联盟站长平台