本发明涉及旋转角测定技术领域,具体为一种旋转角测定方法。
背景技术:
旋转角是指在平面内,将一个图形绕一点按某个方向转动一个角度,这样的运动叫做图形的旋转,这个定点叫做旋转中心,转动的角度叫做旋转角。在制动领域里,采用渐开线凸轮轴的鼓式制动器在制动过程中,凸轮轴转动的精确角度对于整个制动系统的稳定性以及安全性有着极其重要的作用,传统计算手段只能采用近似公式计算或则对实物进行检测,无法获得精确数值,这样会导致在制动系统设计、匹配校核以及装配调试阶段出现累积误差,在使用过程中制动系统可能会出现波动甚至失效,造成人力、物力和财力上的浪费。
技术实现要素:
本发明的目的在于提供一种旋转角测定方法,以解决上述背景技术中提出的问题。
为实现上述目的,本发明提供如下技术方案:一种旋转角测定方法,包括以下步骤;
s1:以制动蹄销回转中心点o为原点建立平面直角坐标系,获取滚轮中心点,并记录坐标为a(a1,b1),获取基圆中心点,并记录坐标为b(a2,b2);
s2:获取向量
s3:求取向量
s4:获取滚轮中线点a绕o点转动α角后的a1点的坐标,并求取向量
s5:过a1作基圆1的切线,切点为d,求取
其中,
所述s2中,还包括如下步骤;
s21:过a点做基圆切线l1,切点为c点,分别连接ab、ac;
s22:在rt△abc中,边ac的长度即为向量
所述s3中,获取向量
获取向量
获取向量
φ=φ1+φ2;获取向量
其中,
所述s3中,获取向量
y-b1=k(x-a1);
将该直线的标准方程转化为直线标准方程为:k·x-y-k·a1+b1=0;
其中,a1和b1分别为滚轮中心点a的横坐标和纵坐标值,k为向量
所述s4中,采用如下公式计算出向量
δ=arctan(|a1|/|b1|);
然后采用如下公式分别计算出滚轮中心点a绕o点转动α角后的至a1点的横坐标a3和纵坐标b3,其中:
最终,得到a1点的坐标为:
其中,|a1|为a1的绝对值,|b1|为b1的绝对值,
所述s4中,求取向量
其中,|a1|为a1的绝对值,
s51:求取a1点到
s52:求取求取滚轮中心点a绕o点转动α角后基圆转动的误差角度θ,其中,误差角度θ的计算公式为:
并计算出滚轮中心点a绕o点转动的临界旋转角ω,计算公式为:
其中,ω为滚轮中心点a绕o点转动的临界旋转角,k1值为1或-1,具体取值需根据a1点与a点的位置关系以及α角和ω角的大小来判断;
s53:对旋转角β进行修正,计算公式如下:
β1=β-k1·θ;
其中,β1为滚轮中心点a绕o点转动α角后基圆转动的精确角,k1值为1或-1,具体取值需根据a1点与a点的位置关系以及α角ω角的大小来判断,将将β1从弧度转换为角度,计算公式如下:
其中,λ为β1从弧度转换为角度的数值。
当k1值为1或-1,具体取值需根据a1点与a点的位置关系以及α角ω角的大小来判断具体包括:
令t1=|a3|-|a1|,t2=ω-α,
若t1<=0,k1取-1;
若t1>0且t2<=0,k1取-1;
若t1>0且t2>0,k1取1。
由上述技术方案可知,本发明通过该旋转角计算方法的实现,可以为采用渐开线凸轮轴的鼓式制动器提供精确的旋转角,减少仿真校核以及人工检测成本,同时,精确的旋转角可以减少设计、匹配校核过程中的误差,从而能够提高制动系统的稳定性和安全性。
附图说明
图1为本发明的制动器在平面直角坐标系下的运动示意图。
具体实施方式
下面结合附图对本发明做进一步说明:
如图1所示,1为基圆,2为初始状态下以基圆的渐开线凸轮的外轮廓;3为在制动蹄张开α角后,以基圆的渐开线凸轮外轮廓;4为初始状态下滚轮外轮廓,5为在制动蹄张开α角后,滚轮外轮廓;o点为制动蹄销回转中心;a点为初始状态下滚轮中心;a1为在制动蹄张开α角后的滚轮中心;b点为基圆中心;以o为原点建立平面直角坐标系xoy。
步骤一:获取滚轮中心点a和基圆中心点b在平面直角坐标系xoy下的坐标以及基圆半径和滚轮半径,a点和b点的坐标以及基圆半径和滚轮半径可根据设计参数输入,为了计算方法的通用性,各参数用符号代替,令a点坐标为(a1,b1),b点坐标为(a2,b2),基圆半径为r,滚轮半径为r。
步骤二:向量
过a点做基圆切线l1,切点为c点,分别连接ab、ac;
在rt△abc中,边ac的长度即为向量
步骤三:求取向量
其中:
φ向量
φ=φ1+φ2
其中:
φ1为向量
φ2为向量
向量
k·x-y-k·a1+b1=0
其中,a1和b1分别为滚轮中心点a的横坐标和纵坐标值,k为向量
步骤四:获取滚轮中线点a绕o点转动α角后的a1点的坐标,并求取向量
连接oa和oa1,设a1点在平面直角坐标系xoy中的坐标为(a3,b3),a3和b3的计算公式为:
则a1点在平面直角坐标系xoy中的坐标为:
其中:
α为滚轮中心绕回转中心点o转动的角度,δ为向量
其中,|a1|和|b1|分别为a1和b1的绝对值。
向量
步骤五,求取
过a1作基圆1的切线,切点为d,连接a1b,连接bd;
转角β计算公式为:
其中:n为
在具体实施中,可对旋转角β进行修正,步骤包括如下:
步骤一:过a1点作
其中,k为向量
步骤二:求取求取滚轮中心点a绕o点转动α角后基圆转动的误差角度θ,以o为圆心,
由图1可知:
ω=∠aog=2∠aof
并计算出滚轮中心点a绕o点转动的临界旋转角ω,计算公式为:
由圆的切线性质可知,两条不重合的切线的夹角与两个切点和圆心连线之间的夹角相等,所以图1中θ与∠bcd相等,结合此特性,可获得联立方程:
其中,ω为滚轮中心点a绕o点转动的临界旋转角,k1值为1或-1,具体取值需根据a1点与a点的位置关系以及α角ω角的大小来判断;
步骤三:对旋转角β进行修正,计算公式如下:
β1=β-k1·θ;
其中,β1为滚轮中心点a绕o点转动α角后基圆转动的精确角,k1值为1或-1,具体取值需根据a1点与a点的位置关系以及α角ω角的大小来判断,具体方法为:
令t1=|a3|-|a1|,t2=ω-α,
若t1<=0,k1取-1;
若t1>0且t2<=0,k1取-1;
若t1>0且t2>0,k1取1;
将将β1从弧度转换为角度,计算公式如下:
其中,λ为β1从弧度转换为角度的数值;
β1为滚轮中心点a绕o点转动α角后基圆转动的精确角,
k1值为1或-1,具体取值需根据a1点与a点的位置关系以及α角ω角的大小来判断,具体方法为:
令t1=|a3|-|a1|,t2=ω-α,
若t1<=0,k1取-1;
若t1>0且t2<=0,k1取-1;
若t1>0且t2>0,k1取1;
最后,将β1从弧度转换为角度,计算公式如下:
其中:
λ为β1从弧度转换为角度的数值。
以上所述的实施例仅仅是对本发明的优选实施方式进行描述,并非对本发明的范围进行限定,在不脱离本发明设计精神的前提下,本领域普通技术人员对本发明的技术方案作出的各种变形和改进,均应落入本发明权利要求书确定的保护范围内。