一种基于调整测试速率的里程总计的测试方法技术

技术编号:27113669 阅读:43 留言:0更新日期:2021-01-25 19:12
本发明专利技术公开了一种基于调整测试速率的里程总计的测试方法,涉及汽车测试领域,所采用的方法是通过模拟改变电机的转速发出不同频率的脉冲信号,进行信号的模拟发送和累加计算,更好的模拟汽车行驶过程中的情况,通过设置电机参数可以设置频率值、频率更新时间值和频率更新的步长值,进行模拟汽车上的加速、减速和稳定行驶的情况,再通过转换装置将PWM波形转换成CAN信号,再计算每个频率所保持的这段时间里程总计应累加的值然后进行相加,求出最终里程值,再与所测设备的值进行比较,能够更准确且方便的测试里程总计的值,使台架模拟测试更接近了实车测试,且减少人工计算的时间。间。间。

【技术实现步骤摘要】
一种基于调整测试速率的里程总计的测试方法


[0001]本专利技术涉及汽车测试领域,具体涉及一种基于调整测试速率的里程总计的测试方法。

技术介绍

[0002]现在台架测试里程总计的普遍测试方法是通过模拟一个固定的车速值通过CAN信号发送给仪表,然后通过这个固定值进行总计里程的累加计算,而该方法是一种理想情况,在实际情况中是不可能发生的,不能体现出车辆行驶过程中的实际情况。
[0003]汽车里程表计算里程的原理就是根据轮胎转了多少圈来计程的,因为出厂时标准配置的轮胎都是固定规格的,那么轮胎的周长是固定的,轮胎转一圈所走过的距离也就固定了。标准的轮胎参数已经预设在行车电脑里面,是用标配轮胎的话,那么电脑计算的里程与实际里程就能对应起来(有一个合理的误差)。传统的车速表是机械式的,典型的机械式里程表连接一根软轴,软轴内有一根钢丝缆,软轴另一端连接到变速器某一个齿轮上,齿轮旋转带动钢丝缆旋转,钢丝缆带动里程表罩圈内一块磁铁旋转,罩圈与指针联接并通过游丝将指针置于零位,磁铁旋转速度的快慢引起磁力线大小的变化,平衡被打破指针因此被带动。这种车速里程表简单实用,被广泛用于大小型汽车上。现在绝大数多轿车使用没有软轴的电子传感器的车速表,常见的一种是从变速器上的速度传感器获取信号,通过脉冲频率的变化使指针偏转或者显示数字表示汽车的时速。汽车里程表还包括由连接同一信号源的两个液晶数字显示窗,分别累计本次里程和总里程。本次里程通常有四位数,供短期计数,这是可以清零的;总里程则有六位数,不能清零。电子式里程表累积的里程数字存储在非易失性存储器内,在无电状态下数据也能保存。
[0004]在行车过程中,仪表上的总计里程会按每1km或1mile的频率更新数据显示,从内部实现角度,一般是数据源头是EMS过来的CAN信号,比如每1m发一次,仪表每收到1000个CAN信号(1000m)就去更新计算一次ODO,当然也有的策略是每10m仪表更新计算一次,这个具体要看不同的OEM要求了,但是最终显示都是按每1km或1mile更新的。为了在掉电之后ODO数据不会丢失,上电之后能够继续之前的数据累加,ODO数据会存储在非易失性存储器中,比如EERPOM或者内部Flash。在每次上电仪表都会读出之前存储的数据,并作有效性校验,然后每增加1km或者1mile就会往存储器中更新这个值,在掉电之前,最终值也会存进,为了更准确且方便的测试里程总计的值,需要一种新的解决方案。

技术实现思路

[0005]为了更准确且方便的测试里程总计的值,本专利技术提供一种基于调整测试速率的里程总计的测试方法,通过改变电机的转速及运转模式,发出不同频率及周期的脉冲信号给仪表,并根据仪表的运行情况随机调整电机的参数更方便也更真实的模拟实车中车子在运行的情况,从而进行总计里程的累加计算,所述方法包括以下步骤:1) 首先,通过电脑里的上位机软件对电机转速参数和运行模式进行设置,包括设置频
率更新时间值、轮速频率值以及频率更新步长值,所述频率更新时间值包括方案一:n小时内以m转/分钟恒定转速运行或,方案二:n小时内以m转/分钟恒定转速运行和d小时内以f转/分钟恒定转速运行,根据设置的参数计算要发送给仪表的值;2) 按下电机开关键,电机上的指针会随电机的转速的变化而变化,电机转换装置将PWM脉冲信号转为CAN信号,然后发送给仪表;3) 通过设定里程显示中间值A,给里程显示中间值A初始化,设定值B,将轮速频率赋给值B,判断CAN信号是否发送成功,若成功,然后判断轮速频率值是否变化,如果轮速频率值没有变化,则用当前轮速频率值进行里程计算,如果轮速频率值有变化,则重新赋值给B,用变化后的轮速频率值进行里程计算,将最新计算后的里程值赋值给里程显示值;4) 电机转换装置通过根据频率更新时间值以及频率更新步长值计算每个频率所保持的时间段里程总计应累加的值,然后进行相加,求出最终里程值;5) 经过计算,电机转换装置的断码屏上实时显示最终里程值,测试人员直接比对电机断码屏上显示的里程值和汽车仪表上显示的里程值,若一致,则测试成功,若不一致,则表示测试失败。
[0006]作为本专利技术的一种改进,1小时内的里程值=(n+m)转对应计算出的车速*1/a小时+(n+1/a*m)转对应计算出的车速*1/a小时+

+(n+am) 转对应计算出的车速*1/a小时。
[0007]作为本专利技术的一种改进,所述步骤3)中给A的赋设定的里程最大显示值,当里程值溢出时,将会重新清零并继续累加里程值。
[0008]作为本专利技术的一种改进,最终里程值ODO=上次显示的值+新计算的值。
[0009]本专利技术的有益效果是:本专利技术所采用的技术方案是通过设置电机参数可以设置频率值、频率更新时间值和频率更新步长值,进行模拟汽车上的加速、减速和稳定行驶的情况,再通过转换装置将PWM波形转换成CAN信号,再计算每个频率所保持的这段时间里程总计应累加的值然后进行相加,求出最终里程值,再与所测设备的值进行比较,通过改变电机的转速及运转模式,发出不同频率及周期的脉冲信号给仪表,并根据仪表的运行情况随机调整电机的参数更方便也更真实的模拟实车中车子在运行的情况,能够更准确且方便的测试里程总计的值,使台架模拟测试更接近了实车测试,且减少人工计算的时间。
附图说明
[0010]图1为本专利技术所述的测试方法的流程图。
[0011]图2为电机与仪表信号转换示意图。
具体实施方式
[0012]以下将结合附图1至附图2对本专利技术做进一步地说明,但不应以此来限制本专利技术的保护范围。为了方便说明且理解本专利技术的技术方案,以下说明均以附图所展示为准。
[0013]所述方法包括以下步骤:1) 首先,通过电脑里的上位机软件对电机转速参数和运行模式进行设置,包括设置频率更新时间值、轮速频率值以及频率更新步长值,所述频率更新时间值包括方案一:n小时内以m转/分钟恒定转速运行或,方案二:n小时内以m转/分钟恒定转速运行和d小时内以f转/分钟恒定转速运行,通过参数设置频率为6.169,时长为1,步长为0.01,根据设置的参数
计算要发送给仪表的值;2) 按下电机开关键,电机上的指针会随电机的转速的变化而变化,电机转换装置将PWM脉冲信号转为CAN信号,然后发送给仪表;3) 通过设定里程显示中间值A,给里程显示中间值A初始化,设定值B,将轮速频率赋给值B,判断CAN信号是否发送成功,若成功,然后判断轮速频率值是否变化,如果轮速频率值没有变化,则用当前轮速频率值进行里程计算,如果轮速频率值有变化,则重新赋值给B,用变化后的轮速频率值进行里程计算,将最新计算后的里程值赋值给里程显示值。
[0014]4) 电机转换装置通过根据频率更新时间值以及频率更新步长值计算每个频率所保持的时间段里程总计应累加的值,然后进行相加,求出最终里程值,例如:频率更新时间=2次/小时,频率更新步长=m转,转速初始值=n转,则1小时内的里程值=(n+m)转对应计算出的车速*0.5小时+(n+2m)转对应计算出的车速*0.5小时。...

【技术保护点】

【技术特征摘要】
1.一种基于调整测试速率的里程总计的测试方法,其特征在于,所述方法包括以下步骤:1)首先,通过电脑里的上位机软件对电机转速参数和运行模式进行设置,包括设置频率更新时间值、轮速频率值以及频率更新步长值,所述频率更新时间值包括n小时内以m转/分钟恒定转速运行或 n小时内以m转/分钟恒定转速运行和d小时内以f转/分钟恒定转速运行,根据设置的参数计算要发送给仪表的值;2)按下电机开关键,电机上的指针会随电机的转速的变化而变化,电机转换装置将PWM脉冲信号转为CAN信号,然后发送给仪表;3)通过设定里程显示中间值A,给里程显示中间值A初始化,设定值B,将轮速频率值赋给值B,判断CAN信号是否发送成功,若成功,然后判断轮速频率值是否变化,如果轮速频率值没有变化,则用当前轮速频率值进行里程计算,如果轮速频率值有变化,则重新赋值给B,用变化后的轮速频率值进行里程计算,将最新计算后的里程值赋值给里程显示值;4)电机转换装置通过根据频率更新时间值...

【专利技术属性】
技术研发人员:沈峰
申请(专利权)人:延锋伟世通电子科技南京有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1