发明名称 一种摆线齿轮齿形曲线的变步长离散方法
摘要 本发明公开了一种摆线齿轮齿形曲线的变步长离散方法,包括以下步骤:S1.设定摆线齿轮齿廓曲线参数,S2.推导出摆线齿轮齿廓曲线方程,S3.推导出摆线齿轮实际齿廓曲线的曲率半径ρ的公式,S4.推导出ψ关于压力角α的方程,S5.推导出摆线齿轮齿廓曲线拐点方程,S6.给出曲线线性插补初始步长的离散方法。本发明通过将离散误差与给定误差进行比较而自动调整逼近步长,从而获得小于逼近误差的最大步长,在满足精度要求的前提下,减少了走刀次数,提高了加工效率;本发明的摆线齿轮齿形曲线的变步长离散方法在逼近精度、离散效率和计算速度方面具有良好的综合指标。
申请公布号 CN106372321A 申请公布日期 2017.02.01
申请号 CN201610790209.1 申请日期 2016.08.31
申请人 中车戚墅堰机车车辆工艺研究所有限公司 发明人 王起梁;叶小芬;姚宇超;孟永帅;宫峰;方翁武;李威锋
分类号 G06F17/50(2006.01)I;F16H55/17(2006.01)I 主分类号 G06F17/50(2006.01)I
代理机构 广州三环专利代理有限公司 44202 代理人 郝传鑫;贾允
主权项 一种摆线齿轮齿形曲线的变步长离散方法,其特征在于,包括如下步骤:S1.设定摆线齿轮齿廓曲线参数:针齿分布圆半径为R<sub>z</sub>、针齿半径为r<sub>z</sub>、偏心距为A、摆线齿轮齿数为Z<sub>a</sub>、针销数为Z<sub>b</sub>,短幅系数为K<sub>1</sub>,K<sub>1</sub>=AZ<sub>b</sub>/R<sub>z</sub>;S2.推导出摆线齿轮齿廓曲线方程如下:<maths num="0001"><math><![CDATA[<mfenced open = "{" close = ""><mtable><mtr><mtd><mi>x</mi><mo>=</mo><msub><mi>R</mi><mi>z</mi></msub><mi>s</mi><mi>i</mi><mi>n</mi><mi>&psi;</mi><mo>-</mo><mi>A</mi><mi>sin</mi><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msub><mi>sinZ</mi><mi>b</mi></msub><mi>&psi;</mi><mo>-</mo><mi>s</mi><mi>i</mi><mi>n</mi><mi>&psi;</mi></mrow><msqrt><mrow><mn>1</mn><mo>+</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi></mrow></msqrt></mfrac></mtd></mtr><mtr><mtd><mrow><mi>y</mi><mo>=</mo><msub><mi>R</mi><mi>z</mi></msub><mi>c</mi><mi>o</mi><mi>s</mi><mi>&psi;</mi><mo>-</mo><msub><mi>AcosZ</mi><mi>b</mi></msub><mi>&psi;</mi><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>b</mi></msub><mi>&psi;</mi><mo>-</mo><mi>c</mi><mi>o</mi><mi>s</mi><mi>&psi;</mi></mrow><msqrt><mrow><mn>1</mn><mo>+</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi></mrow></msqrt></mfrac></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001105612970000011.GIF" wi="1337" he="355" /></maths>其中,ψ为滚圆中心绕基圆中心转过的角度;S3.推导出摆线齿轮实际齿廓曲线的曲率半径ρ的公式如下:<maths num="0002"><math><![CDATA[<mrow><mi>&rho;</mi><mo>=</mo><msub><mi>&rho;</mi><mn>0</mn></msub><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub><mo>=</mo><mfrac><mrow><msup><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup><msub><mi>R</mi><mi>z</mi></msub></mrow><mrow><msub><mi>K</mi><mn>1</mn></msub><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>Z</mi><mi>b</mi></msub><mo>)</mo></mrow><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>+</mo><msub><mi>Z</mi><mi>b</mi></msub><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>)</mo></mrow></mrow></mfrac><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub></mrow>]]></math><img file="FDA0001105612970000012.GIF" wi="1294" he="199" /></maths>其中ρ<sub>0</sub>为摆线齿轮理论齿廓曲线的曲率半径;S4.推导出ψ关于压力角α的方程如下:<maths num="0003"><math><![CDATA[<mrow><mi>&alpha;</mi><mo>=</mo><mi>a</mi><mi>r</mi><mi>c</mi><mi>c</mi><mi>o</mi><mi>s</mi><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msub><mi>sinZ</mi><mi>a</mi></msub><mi>&psi;</mi></mrow><msqrt><mrow><mn>1</mn><mo>+</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi></mrow></msqrt></mfrac></mrow>]]></math><img file="FDA0001105612970000013.GIF" wi="886" he="183" /></maths>S5.根据S2中方程推导出摆线齿轮齿廓曲线拐点方程如下:<maths num="0004"><math><![CDATA[<mfenced open = "" close = ""><mtable><mtr><mtd><mrow><mo>(</mo><msub><mi>AZ</mi><mi>b</mi></msub><mi>sin</mi><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo><mo>-</mo><msub><mi>R</mi><mi>z</mi></msub><mi>sin</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>b</mi></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn></mrow></msqrt></mfrac><mo>+</mo><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>a</mi></msub><msub><mi>r</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>cos</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>)</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup></mfrac><mo>)</mo></mrow></mtd></mtr><mtr><mtd><mfenced open = "(" close = ")"><mtable><mtr><mtd><mrow><msub><mi>R</mi><mi>z</mi></msub><mi>sin</mi><mrow><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>AZ</mi><mi>b</mi><mn>2</mn></msubsup><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msubsup><mi>Z</mi><mi>b</mi><mn>2</mn></msubsup><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn></mrow></msqrt></mfrac><mo>-</mo><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msubsup><mi>Z</mi><mi>a</mi><mn>2</mn></msubsup><msub><mi>R</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>sin</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>)</mo><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>a</mi></msub><msub><mi>R</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>cos</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>b</mi></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>)</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup></mfrac><mo>+</mo><mfrac><mrow><mn>3</mn><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><msubsup><mi>Z</mi><mi>a</mi><mn>2</mn></msubsup><msub><mi>R</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>sin</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msub><mi>sinZ</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo><msup><mrow><mo>(</mo><mi>sin</mi><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo><mo>)</mo></mrow><mn>2</mn></msup></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>5</mn><mn>2</mn></mfrac></msup></mfrac></mrow></mtd></mtr></mtable></mfenced></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mrow><mo>(</mo><msub><mi>R</mi><mi>z</mi></msub><mi>cos</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo><mo>-</mo><msub><mi>AZ</mi><mi>b</mi></msub><mi>cos</mi><mo>(</mo><mrow><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi></mrow><mo>)</mo><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><mi>cos</mi><mrow><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>b</mi></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn></mrow></msqrt></mfrac><mo>+</mo><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>a</mi></msub><msub><mi>r</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>sin</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>)</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup></mfrac><mo>)</mo></mrow></mrow></mtd></mtr></mtable></mfenced>]]></math><img file="FDA0001105612970000014.GIF" wi="1398" he="438" /></maths><maths num="0005"><math><![CDATA[<mrow><mfrac><mrow><msup><mi>d</mi><mn>2</mn></msup><mi>y</mi></mrow><mrow><msup><mi>dx</mi><mn>2</mn></msup></mrow></mfrac><mo>=</mo><mo>-</mo><mfrac><mfenced open = "(" close = ")"><mtable><mtr><mtd><mrow><msub><mi>R</mi><mi>z</mi></msub><mi>cos</mi><mrow><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msubsup><mi>AZ</mi><mi>b</mi><mn>2</mn></msubsup><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>+</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><mi>cos</mi><mrow><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msubsup><mi>Z</mi><mi>b</mi><mn>2</mn></msubsup><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn></mrow></msqrt></mfrac><mo>-</mo><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msubsup><mi>Z</mi><mi>a</mi><mn>2</mn></msubsup><msub><mi>r</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>cos</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>)</mo><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup></mfrac></mrow></mtd></mtr><mtr><mtd><mrow><mo>+</mo><mfrac><mrow><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>a</mi></msub><msub><mi>R</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>sin</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>b</mi></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>)</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup></mfrac><mo>+</mo><mfrac><mrow><mn>3</mn><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><msubsup><mi>Z</mi><mi>a</mi><mn>2</mn></msubsup><msub><mi>R</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>cos</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo><msup><mrow><mo>(</mo><mi>sin</mi><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo><mo>)</mo></mrow><mn>2</mn></msup></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>5</mn><mn>2</mn></mfrac></msup></mfrac></mrow></mtd></mtr></mtable></mfenced><msup><mrow><mo>(</mo><msub><mi>R</mi><mi>z</mi></msub><mi>cos</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo><mo>-</mo><msub><mi>AZ</mi><mi>b</mi></msub><mi>cos</mi><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo><mo>-</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><mi>cos</mi><mrow><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>b</mi></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn></mrow></msqrt></mfrac><mo>+</mo><mfrac><mrow><msub><mi>K</mi><mn>1</mn></msub><msub><mi>Z</mi><mi>a</mi></msub><msub><mi>r</mi><mi>z</mi></msub><mrow><mo>(</mo><mi>sin</mi><mo>(</mo><mi>&psi;</mi><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><mi>&psi;</mi><mo>)</mo></mrow><mo>)</mo><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>a</mi></msub><mi>&psi;</mi><mo>)</mo></mrow></mrow><msup><mrow><mo>(</mo><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><mi>&psi;</mi><mo>+</mo><mn>1</mn><mo>)</mo></mrow><mfrac><mn>3</mn><mn>2</mn></mfrac></msup></mfrac><mo>)</mo></mrow><mn>3</mn></msup></mfrac></mrow>]]></math><img file="FDA0001105612970000015.GIF" wi="1542" he="339" /></maths>S6.给出曲线线性插补初始步长的离散方法,具体包括如下步骤:(1)根据上述步骤S4、S5确定ψ的拐点;(2)确定初始离散点步长α<sub>0</sub>设定α<sub>0</sub>为初始离散点步长,η为前进系数,λ为后退系数,ε<sub>0</sub>为允许的逼近误差,ε‘为实际逼近误差,ε为近似逼近误差,建立近似逼近误差ε方程如下:<maths num="0006"><math><![CDATA[<mrow><mi>&epsiv;</mi><mo>=</mo><msqrt><mtable><mtr><mtd><mrow><msup><mrow><mo>(</mo><mfrac><mrow><mi>A</mi><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow><mn>2</mn></mfrac><mo>-</mo><mi>sin</mi><mo>(</mo><mfrac><mrow><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub></mrow><mn>2</mn></mfrac><mo>)</mo><mo>-</mo><msub><mi>R</mi><mi>z</mi></msub><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow><mn>2</mn></mfrac><mo>+</mo><msub><mi>R</mi><mi>z</mi></msub><mi>sin</mi><mo>(</mo><mfrac><msub><mi>&alpha;</mi><mn>0</mn></msub><mn>2</mn></mfrac><mo>)</mo><mo>-</mo><mfrac><msub><mi>r</mi><mi>z</mi></msub><mn>2</mn></mfrac><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>sin</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow></msqrt></mfrac><mo>-</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><mi>sin</mi><mrow><mo>(</mo><mfrac><msub><mi>&alpha;</mi><mn>0</mn></msub><mn>2</mn></mfrac><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>sin</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><mi>cos</mi><mfrac><mrow><msub><mi>Z</mi><mi>a</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub></mrow><mn>2</mn></mfrac><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msqrt></mfrac><mo>)</mo></mrow><mn>2</mn></msup><mo>+</mo></mrow></mtd></mtr><mtr><mtd><msup><mrow><mo>(</mo><mfrac><mi>A</mi><mn>2</mn></mfrac><mo>-</mo><mfrac><msub><mi>R</mi><mi>z</mi></msub><mn>2</mn></mfrac><mo>+</mo><mfrac><msub><mi>r</mi><mi>z</mi></msub><mn>2</mn></mfrac><mo>+</mo><mfrac><mrow><mi>A</mi><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow><mn>2</mn></mfrac><mo>-</mo><mi>A</mi><mi>cos</mi><mo>(</mo><mfrac><mrow><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub></mrow><mn>2</mn></mfrac><mo>)</mo><mo>-</mo><mfrac><msub><mi>R</mi><mi>z</mi></msub><mn>2</mn></mfrac><mi>cos</mi><mo>(</mo><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo><mo>+</mo><msub><mi>R</mi><mi>z</mi></msub><mi>cos</mi><mo>(</mo><mfrac><msub><mi>&alpha;</mi><mn>0</mn></msub><mn>2</mn></mfrac><mo>)</mo><mo>+</mo><mfrac><msub><mi>r</mi><mi>z</mi></msub><mn>2</mn></mfrac><mfrac><mrow><mi>cos</mi><mrow><mo>(</mo><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>cos</mi><mrow><mo>(</mo><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><msub><mi>cosZ</mi><mi>a</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub><mo>+</mo><mn>1</mn></mrow></msqrt></mfrac><mo>-</mo><msub><mi>r</mi><mi>z</mi></msub><mfrac><mrow><mi>cos</mi><mrow><mo>(</mo><mfrac><msub><mi>&alpha;</mi><mn>0</mn></msub><mn>2</mn></mfrac><mo>)</mo></mrow><mo>-</mo><msub><mi>K</mi><mn>1</mn></msub><mi>cos</mi><mrow><mo>(</mo><mfrac><mrow><msub><mi>Z</mi><mi>b</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub></mrow><mn>2</mn></mfrac><mo>)</mo></mrow></mrow><msqrt><mrow><msubsup><mi>K</mi><mn>1</mn><mn>2</mn></msubsup><mo>-</mo><mn>2</mn><msub><mi>K</mi><mn>1</mn></msub><mi>cos</mi><mfrac><mrow><msub><mi>Z</mi><mi>a</mi></msub><msub><mi>&alpha;</mi><mn>0</mn></msub></mrow><mn>2</mn></mfrac><mo>+</mo><mn>1</mn><mo>)</mo></mrow></msqrt></mfrac><mo>)</mo></mrow><mn>2</mn></msup></mtd></mtr></mtable></msqrt></mrow>]]></math><img file="FDA0001105612970000021.GIF" wi="1926" he="363" /></maths>(3)给出摆线齿轮齿形曲线的变步长离散方法设定α<sub>1</sub>=α<sub>0</sub>+α<sub>0</sub>,采用步骤(2)中方程计算摆线齿轮齿廓曲线上(x(α<sub>0</sub>),y(α<sub>0</sub>))、(x(2α<sub>0</sub>),y(2α<sub>0</sub>))两点之间的近似逼近误差ε;若<img file="FDA0001105612970000022.GIF" wi="339" he="104" />则输出α<sub>1</sub>参量离散点;若<img file="FDA0001105612970000023.GIF" wi="222" he="112" />将初始离散点步长α<sub>0</sub>乘以前进系数η重新计算近似逼近误差ε;若<img file="FDA0001105612970000024.GIF" wi="186" he="112" />将初始离散点步长α<sub>0</sub>乘以后退系数λ重新计算近似逼近误差ε;判断α<sub>1</sub>是否到达曲线终点,未到达则重复以上步骤;否则,结束计算近似逼近误差ε。
地址 213011 江苏省常州市五一路258号