找回密码
 注册会员

QQ登录

只需一步,快速开始

搜索
查看: 3857|回复: 4

渐开线齿轮啮合方程推导

[复制链接]
发表于 2015-5-15 21:37:12 | 显示全部楼层 |阅读模式
设一对中心距为110的齿轮 齿数比为6:5  则大齿轮的参数方程为:x=60*(cos(t)+t*sin(t)) y=60*(sin(t)-t*cos(t))   根据啮合原理 利用matlab编程   - M' d- {0 ~# J. e0 P! U
> syms t q
" c7 e" X& `( A6 u! B  ~+ M>> x=60*(cos(t)+t*sin(t))2 H& R$ O) c* V) `8 A0 `
5 Y5 ^2 z9 n5 o8 ]# J8 o9 w3 w0 ?6 P% X, d" a- \
- E1 m, X* L1 h2 L: C9 M6 cx =
* l; ^0 F% r4 [1 h2 f: a2 T* z* G8 m! z; Z  Q  Q* R; t! @0 P
60*cos(t) + 60*t*sin(t)! a" e8 H( F% n
( t& M& ^0 a" j. V: |* c/ A/ C3 z- [+ A, _( T2 s3 }% b6 ~7 w0 |& a5 A  Y: y- ^, ~
>> y=60*(sin(t)-t*cos(t)). X% ]0 m, [: K2 W* U
: U1 ?! o, z0 }
y =+ |$ V3 ?2 ?4 c6 r% Q4 y5 b/ f
7 r1 a' t# V. {( H7 M6 K8 a. |2 M8 _
60*sin(t) - 60*t*cos(t)
) O6 M) H. x8 Q1 b) [" H
7 t) D2 h0 O# g+ x$ D" D>> x1=-x*cos(11/6*q)-y*sin(11/6*q)+110*cos(q)  p" X: M) g# o& m8 u3 r
% m0 p- v: `2 U( |) p5 a
4 n2 L; z8 w) [. Fx1 =% u, w- Q! A" I) D, G" ~. X
: X; s1 ?( O$ J1 m! h0 W& J, n& @0 M- @3 K3 @# W! \, [
5 g: b/ ~1 @% g  f; _- c110*cos(q) - cos((11*q)/6)*(60*cos(t) + 60*t*sin(t)) - sin((11*q)/6)*(60*sin(t) - 60*t*cos(t))
" O" f" W' Y  Y' W* I* o" i: E. Y; J! a. T6 o: x; `/ [& g0 l) M$ i
>> y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)- G3 q* t" b0 A( q1 s7 Z
2 S; F6 k9 x7 x1 B* w3 p, |9 y1 o2 U+ O4 d! C+ [) ?" t
) @: h/ F% m# oy1 =: p: }+ {: _6 k* t) E

3 d8 h) r' }- W6 b) g* a5 i  y$ j110*sin(q) + cos((11*q)/6)*(60*sin(t) - 60*t*cos(t)) - sin((11*q)/6)*(60*cos(t) + 60*t*sin(t))
' d) {3 h. m' U4 F* m: _; O* C/ N3 ]/ {- L  y. F
>> diff(x1,t)
/ Y- s3 y( E8 {$ ]9 C; e1 _. H' c( Z2 ^2 ^$ T+ [! {
  d& t7 E6 D- L4 N. t( h- [6 h7 wans =: x& a' c( J7 w' {9 m
% F  d6 n0 Y' _0 C( h! M
- 60*t*cos((11*q)/6)*cos(t) - 60*t*sin((11*q)/6)*sin(t)" v9 m# E+ O* ?: k6 f7 P: Z) v$ o% [9 _+ v. N" w
" V+ y6 _  T! D& H6 i+ k/ I' U
* @0 ?  T& Y; E* |! T>> diff(y1,t)+ N! `! Q( i3 @% n9 o- D. B3 i5 Q- n# F& e  @2 {9 s
5 p/ u1 F& j' Z# t* r' b! ^
ans =7 W6 `+ M2 x- F( R" s
7 K, [" b: q1 B& d/ _1 \, O; B1 Z9 M" u% p! a' A* o
* W3 v# d" i% |6 j) x+ K  ]& j60*t*cos((11*q)/6)*sin(t) - 60*t*sin((11*q)/6)*cos(t)7 U$ v7 P3 A7 m0 ?8 g
* l4 I; k. W: Q! ~
+ M* \2 \/ X* c8 c* m( S9 |5 {>> diff(x1,q)& H% h0 ]4 h7 F9 e! g
# Y  Z' B4 A: U- L$ L# X% o/ c$ e1 Y2 m4 n2 ]- M3 H9 h4 W/ |, ~; b( h/ C
ans =
/ S6 Z( P+ U5 _' Q4 O+ c- M
% {% W% S6 N4 N7 b' M7 t3 o- 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)
8 |/ Z$ Q4 a0 f( j
# |& |( d2 k& D3 N9 N# W>> diff(y1,q)3 J5 s6 T9 l" G$ S! f! T; j9 e- g3 v1 w7 H( E" |1 [
6 t" V6 ^- K  A+ Q, h- B. _  L1 }, @( p0 R: R
ans =8 Y! G( x7 L+ t( f+ Y' z5 H
7 Y8 A+ G8 N+ v5 v$ s* a
: z2 q% Z) n& Y  N, V  }/ a110*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 [, H: [2 f" D9 {  Z& K6 E/ r2 D3 h2 P9 z/ A' ]3 l  K6 \
9 J# B* W3 Y0 o! s; ~' f3 b5 W! H( J, u>> 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))')
' _: E- P4 E# X3 S# r" r# p0 x. R; t/ F
f1 =6 x( [4 [- ~. X0 Z
1 o6 c" \) D/ z( H1 r; b- q3 f2 l# Z6 L; {4 L/ ]- k$ Q9 W* k
(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: ~# c" I- D1 ^# t5 O" h$ A* D0 w" S% _7 O# P0 h0 C% \/ P! h
>> simplify(f1)) [  m8 o  C& N  b2 a/ @- m4 ~8 }8 I& `
8 a; ^, `7 Z* u' N' D8 h: \! B  F5 d8 F
ans =4 i' A% H% c% V; u# N# ~4 ?9 N1 N4 N* D7 l

" d$ t5 }0 r5 V7 g9 q-6600*t*(cos((5*q)/6 - t) - 1)
6 Q/ W) S& E9 a8 {( y, X% H2 f# H. B& U5 o) O
8 W3 ]5 e3 F! l1 s: X  O-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)      * q1 K: y3 z1 G3 m4 N- }% z2 A+ J- I& X' z' K0 K8 u! x/ A
  y1=-x*sin(11/6*q)+y*cos(11/6*q)+110*sin(q)  ; ^& m8 h4 ?  P# F( w
化简后得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))
. M* S6 Z: ~* \: M从方程上可以看出小齿轮的方程仍为渐开线
- s9 q% s! @' r- `& p% X

评分

参与人数 1威望 +30 收起 理由
老鹰 + 30

查看全部评分

回复

使用道具 举报

发表于 2015-5-15 21:40:30 | 显示全部楼层
不错。
 楼主| 发表于 2015-5-15 21:47:50 | 显示全部楼层
我写这个  主要是推导   渐开线齿轮啮合的齿曲线同样为渐开线
发表于 2015-5-15 21:55:43 | 显示全部楼层
这是微分几何中的包络线公式吗?这么多括号怎么看,符号运算还是用maple吧。  T, l2 m8 J* A  Z: [8 f. d$ b
matlab也是用的maple的内核。

点评

不会吧,咱们这里不要联网 。  发表于 2015-5-16 09:16
maple的缺点是不联网不能计算。  发表于 2015-5-15 22:56
 楼主| 发表于 2015-5-15 21:58:24 | 显示全部楼层
  行家         还是matlab 通用呀
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

Archiver|手机版|小黑屋|机械社区 ( 京ICP备10217105号-1,京ICP证050210号,浙公网安备33038202004372号 )

GMT+8, 2025-7-6 01:00 , Processed in 0.083478 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.5 Licensed

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表