一种变速箱转速测量方法_2

文档序号:8411038阅读:来源:国知局
的地方,如τ31、τ42、τ52等位置,这样测速较为准确;这里以第一输入传感器(作为输入轴转速测量传感器)放置在T31位置为准,将其转化为输入轴转速 Vi (rpm)。
[0018]根据变速箱齿轮啮合及结构设计,Vi=n3*Vsl,n3为变速箱三档时的传动比,VslS第一输入传感器转速,这里不论变速箱是否挂在三档,该动力线始终存在。其次本发明以输入轴转一圈为基准,那么根据图2第一输入传感器位置时采样样本空间可知,第一输入传感器齿轮转过!^/巧圈,其第一输入传感器转速V sl=(Fclk*60) / (Ρλ η3*Τ31),即齿T31转过Τ31/η3齿的瞬时转速,这里将Pa ?3设为转过T 31/n3齿的平均脉冲周期。而V i=n3*Vsl,即Vi=(Fclk*60*n3)/(PAn3 * T31)。
[0019]若更改传感器测试位置如图1中第二输入传感器时,则Vi= Vs2* T52Zt1, Vs2为第二输入传感器转速,输入轴转过一圈第二输入传感器转过!^/仏圈,其公式为V严(Fclk*60*T52) / (卩入n4* T42^T1)= (Fclk *60*n4) / (Ρλ n4* T42);同理更改传感器测试位置为如图1中第三输入传感器时,其测试理论也是基于其机械结构而成,这里仅提供一个通用思路。
[0020]以上一经机械结构确定,其输入轴转速即可确定,测试齿数也确定,其测试转速仅需乘比例系数,采样样本空间也确定为一固定齿数。
[0021 ] 如图2所示,第一输入传感器设置在T31位置时采样样本空间,假定第一输入传感器定在T31位置,由图中可以看出输入轴转过一圈!\齿,输出轴转过T。/叫齿,由上述可知输入轴转过一圈时的瞬时转速值Vi= (Fclk*60*n3) / (Ρλ η3*Τ31),这里不管是换成几档,输入轴瞬时转速始终以旋转一周的瞬时转速为基准,只是由于传动比不一样,输出轴瞬时转速采样的样本空间随传动比改变而不同。这需要根据实际工况去确定。
[0022]将输出轴转速测量传感器设置在输出轴上的齿盘上,以采样时钟频率Fclk对输出转速进行采样,测量输出转速脉冲的脉冲周期Pr并放入脉冲周期数组中;所述的输出转速脉冲的脉冲周期Ptti为一个计数值,相邻转速脉冲之间的时间=Ptti /Fclko在固定档位时,只需要根据公式(2)即可计算出输出轴转速值。
[0023]换挡时,输入转速测量方法不会变,只有当输入轴转速测量传感器测量位置发生变化输入转速测量方法才会变化,若保持输入轴转速测量传感器位置不变,则测量转速的方法基本不变,采集的样本空间也不变。
[0024]而输出轴转速测量传感器虽然位置不变,但是当传动比发生变化,输入转过一圈时,输出轴转过齿数与传动比有直接关系,即Τ。/!!。而Tyn就是要计算的输出轴采样的样本个数k,总之,需要通过对k进行调节来计算输出轴的转速值。
[0025]图3为输出轴速度采样的样本点数的确定流程,T。为输出轴的齿盘满圈齿数,k为输出轴采样的样本个数,La_k为上次输出轴采样的样本个数。GR为输入轴转速与输出轴转速的转动比的16倍(由于输入轴转速与输出轴转速的转动比较小,此处将其放大m倍再比较,能够提高精确度,本实施例中m取16倍),La_GR为上次采样的输入轴转速与输出轴转速传动比的16倍。Flag为判断是否为第一次计算k的标志位。
[0026]由图中在初始确定输入输出转速值时,以满圈齿数为样本空间,即默认直接档为初始状态,以后根据两端转速比,与传动比进行对比后,从而确定采样的样本空间,在退空时也始终保持上一个档位的样本值。经过实际台架及上车实验发现其效果很好,转速波动较小。
[0027]输出样本空间确定后,输出轴转速即为VQ=(Fclk*60)/(P出k*T。),其中P出k为转过Tyk齿的平均脉冲周期。
[0028]这里平均脉冲周期的确定是通过滑动平移法,将脉冲周期放入FIFO存储器中,每次采集一个新值就放入首位,其他值依次类推,这样当求任意k的脉冲周期值时,仅需要对k的脉冲进行排序,去除最大最小值,将其他剩余的数值进行加和取平均,得到最终的平均脉冲周期,代入转速公式即可求得当前输出轴转速,该方法输入输出轴计算方法都是一样,仅采样的样本点数及采样脉冲时间不一样,可最终得到变速箱转速值。
[0029]图4为测速模块转速测量方法示意图,转速测量模块分两部分组成,一部分是主程序,计算样本空间数,计算该点数内的脉冲周期均值,将其均值代入公式计算转速值,不断的发送给变速箱主控制器,第二部分是中断程序,没采集到一个脉冲都会进入中断函数中,保存其脉冲周期值,并不断更新以供转速计算使用,这样保证实时采集转速,样本点数的大小决定了延时的时间长度,这样根据档位的不同实时更新转速值,根据转速值实时反馈当前的档位状态,满足变速箱换挡控制的需求。
[0030]以上实施例仅用于说明本发明的设计思想和特点,其目的在于使本领域内的技术人员能够了解本发明的内容并据以实施,本发明的保护范围不限于上述实施例。所以,凡依据本发明所揭示的原理、设计思路所作的等同变化或修饰,均在本发明的保护范围之内。
【主权项】
1.一种变速箱转速测量方法,其特征在于:它包括以下步骤: 51、将输入轴转速测量传感器设置在任一档位X上的齿盘上,以采样时钟频率Fclk对转速进行采样,测量转速脉冲的脉冲周期P入,并放入脉冲周期数组中;所述的转速脉冲的脉冲周期Ρλ为一个计数值,相邻转速脉冲之间的时间=Pa /Fclk ; 52、实时更新有效脉冲周期; 53、输入轴转速计算: 输入轴每转一周,取该时间段内采样的所有脉冲周期,计算输入轴每转一周时间段内采样的所有脉冲周期的平均值P入m ; 计算输入轴转速值Vi,单位为转/min: Vi= (Fclk*60*nx)/(PAnx*Tx)(1), 式中,nx为档位X的传动比,T x为档位X上的齿盘满圈齿数; 54、输出轴转速计算: 将输出轴转速测量传感器设置在输出轴上的齿盘上,以采样时钟频率Fclk对输出转速进行采样,测量输出转速脉冲的脉冲周期并放入脉冲周期数组中;所述的输出转速脉冲的脉冲周期Pa为一个计数值,相邻转速脉冲之间的时间=P^ /Fclk ; 4.1、当在固定档位时,输出轴转速V。,单位为转/min: V0= (Fclk*60)/(Pano*T。)(2), 式中,T。为输出轴上的齿盘满圈齿数,P ^。为输出轴每转一周时间段内采集的所有输出转速脉冲的脉冲周期的平均值; 4.2、当在换档过程中时,取最新的k个输出转速脉冲的脉冲周期,计算其平均值Pak,再计算输出轴转速V。,单位为转/min: V0= (Fclk*60)/(Pak^T0)(3), 4.2中k的获取方法如下: 1)初始化,k的大小设为T。; 2)第一次计算时,先计算输入轴转速Vi和输出轴转速V。;设置一个中间变量GR,且GR=HiViZX, m为放大倍数,判断GR的大小: 当 η隨*a*m ^ GR ^ n_*b*m,则 k=取整(Τ。/ η眶);当 nx+1*b*m ^ GR ^ nx*c*m,贝丨J k=取整(Τ。/ ηχ); 若GR为其它值时,退出k的计算; nmax指当X为最大值时的传动比,即最高档位时的传动比;a、b和c为系数,根据经验设定; 2)当第一次计算得到k后,设上次计算得到的GR为La_GR,上次计算得到的k为La_k,以后每次计算k时,先计算GR,判断GR的大小:当 I GR-La_GR I >1^*111,贝丨J k= La_k ;否则 k=取整(TQ*m /GR)。
2.根据权利要求1所述的变速箱转速测量方法,其特征在于:所述的系数a=0.8,b=c=l.2o
【专利摘要】本发明提供一种变速箱转速测量方法:将输入轴转速测量传感器设置在任一档位x上的齿盘上,以采样时钟频率对转速进行采样,测量转速脉冲的脉冲周期;利用传动比和档位x上的齿盘满圈齿数计算输入轴转速值;将输出轴转速测量传感器设置在输出轴上的齿盘上,以采样时钟频率对输出转速进行采样,测量输出转速脉冲的脉冲周期;当在固定档位时,利用输出轴上的齿盘满圈齿数和脉冲周期计算输出轴转速;当在换档过程中时,取最新的k个输出转速脉冲的脉冲周期的平均值计算输出轴转速。本发明能够同时满足变速箱换档时转速测量准确性、稳定性和实时性的要求。
【IPC分类】G01P3-481
【公开号】CN104730277
【申请号】CN201510152052
【发明人】张子起, 高瑶瑶, 曹政策, 刘中林
【申请人】武汉理工通宇新源动力有限公司
【公开日】2015年6月24日
【申请日】2015年4月1日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1