计时数据处理方法及系统技术方案

技术编号:36165568 阅读:16 留言:0更新日期:2022-12-31 20:15
本发明专利技术揭示了计时数据处理方法及系统,其中计时数据处理方法是通过获取第一、第二、第三及第四数据存储空间中各自存储的数值并结合公式:T=α

【技术实现步骤摘要】
计时数据处理方法及系统


[0001]本专利技术涉及电子信息产业领域,尤其是计时数据处理方法及系统。

技术介绍

[0002]计时收费在很多应用场景中被使用,例如在工程车辆使用领域,一般是以小时为单位计算施工费用,这就造成用户对小时数的数据非常关注。
[0003]通常小时数的数据存储在工程车辆的一个EEPROM(带电可擦可编程只读存储器)中,小时数的数据更新是在车辆工作时间每增加一秒就进行秒钟的更新,每增加1分钟就进行分钟的更新,每增加1小时就进行时钟的更新,这样的数据更新频次高,容易造成EEPROM中存储的某一位数或多个位数的数据出现错误、丢失的情况。

技术实现思路

[0004]本专利技术的目的就是为了解决现有技术中存在的上述问题,提供一种计时数据处理方法及系统。
[0005]本专利技术的目的通过以下技术方案来实现:计时数据处理方法,包括如下步骤:获取第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间中各自存储的数值;根据获取的四个数值及如下公式计算得到小时数:T=α
×
(N3

1)+β
×
(N2

1)+γ
×
(N1

1)/60+δ
×
(N0

1)/3600;其中,T为小时数,N3为第一数据存储空间中存储的数值,N2为第二数据存储空间中存储的数值;N1为第三数据存储空间中存储的数值;N0为第四数据存储空间中存储的数值;α、β、γ及δ为计算因子,α、β的单位为小时,α>β且α是β的倍数;γ的单位为分钟;δ的单位为秒。
[0006]优选的,所述第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间的存储容量均为1字节。
[0007]优选的,所述第一数据存储空间中存储的数值的范围在1~100之间;所述第二数据存储空间中存储的数值的范围在1~125之间;所述第三数据存储空间中存储的数值的范围在1~120之间;所述第四数据存储空间中存储的数值的范围在1~120之间。
[0008]优选的,所述α为5000小时,所述β为40小时,所述γ为20分钟,所述δ为10秒。
[0009]优选的,根据如下更新条件对所述第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间中存储的数值进行更新:当确定工作时间增加10秒时,所述第四数据存储空间中存储的数值加1;当确定工作时间增加20分钟时,所述第三数据存储空间中存储的数值加1;当确定工作时间增加40小时时,所述第二数据存储空间中存储的数值加1;当确定工作时间增加5000小时时,所述第一数据存储空间中存储的数值加1。
[0010]优选的,一个设备中具有m个存储空间组,m为大于1的整数,每个存储空间组包括第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间,每个存储空间组中存储的数值用于计算一个所述小时数。
[0011]优选的,所述存储空间组为3个,一个存储空间组位于工程车辆的仪表组件中且该存储空间组中存储的数值用于计算主小时数;一个存储空间组位于工程车辆的控制器中且该存储空间组中存储的数值用于计算第一副小时数;一个存储空间组位于工程车辆的车载T

BOX中且该存储空间组中存储的数值用于计算第二副小时数。
[0012]优选的,在工程车辆上电后,执行如下步骤:获取比对数据,所述比对数据包括3个存储空间组中存储的数值及每个数值的有效性标识;根据比对数据确定与第一数据空间组、第二数据空间组、第三数据空间组及第四数据空间组分别匹配的处理策略;所述第一数据空间组包括三个存储空间组中的三个第一数据存储空间,所述第二数据空间组包括三个存储空间组中的三个第二数据存储空间,所述第三数据空间组包括三个存储空间组中的三个第三数据存储空间,所述第四数据空间组包括三个存储空间组中的三个第四数据存储空间;执行与所述第一数据空间组、第二数据空间组、第三数据空间组及第四数据空间组分别对应的处理策略。
[0013]计时数据处理系统,包括:获取单元,用于获取第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间中各自存储的数值;计算单元,用于根据获取的四个数值及如下公式计算得到小时数:T=α
×
(N3

1)+β
×
(N2

1)+γ
×
(N1

1)/60+δ
×
(N0

1)/3600;其中,T为小时数,N3为第一数据存储空间中存储的数值,N2为第二数据存储空间中存储的数值;N1为第三数据存储空间中存储的数值;N0为第四数据存储空间中存储的数值;α、β、γ及δ为计算因子,α、β的单位为小时,α>β且α是β的倍数;γ的单位为分钟;δ的单位为秒。
[0014]本专利技术技术方案的优点主要体现在:本专利技术将计算小时数所需数据存储在不同的数据存储空间中,提高了数据的安全性和独立性,同时为后续进行不同位置存储的数据比对、验证创造了前提条件;在计时数据更新时,与秒、分、小时对应的数值的更新次数极大地减少,降低了各数据存储空间中数值出错和丢失的几率,保证了计算小时数所需数据的精确性和稳定性。
[0015]本专利技术的各计算因子不仅能够最大程度地减少各数据存储空间中数据的更新频次,从而降低出错的概率,还能够满足尽可能长的累计计时需要,同时能够使公式在计算时更简单。
[0016]本专利技术每个数据存储空间的存储容量及数值范围设计可以有效避免计算错误的情况,保证计算精度。
[0017]本专利技术通过在设备的不同位置分别进行计算小时数所需数据的存储,在设备启动时,可以根据小时数来确定每个数据存储空间中存储的数值是否有效,从而为后续数值的比对、调整创造有利的基础条件。通过后续对数值的校验、核对及调整,能够有效保证小时
数计算的精度。同时在设备换件时,新换部件可以从其他位置处获取计算小时数所需的数据,进而实现小时数的自动恢复和显示,避免设备维修换件时,小时数需要刷写或手动修改等复杂操作。
具体实施方式
[0018]本专利技术的目的、优点和特点,将通过下面优选实施例的非限制性说明进行解释。这些实施例仅是应用本专利技术技术方案的典型范例,凡采取等同替换或者等效变换而形成的技术方案,均落在本专利技术要求保护的范围之内。
[0019]实施例1下面对本专利技术揭示的计时数据处理方法进行阐述,其包括如下步骤:获取第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间中各自存储的数值;根据获取的四个数值及如下公式计算得到小时数:T=α
×
(N3

1)+β
×
(N2

1)+γ
×
(N1

1)/60+δ
×
(N0

1)/3600;其中,T本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.计时数据处理方法,其特征在于:包括如下步骤:获取第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间中各自存储的数值;根据获取的四个数值及如下公式计算得到小时数:T=α
×
(N3

1)+β
×
(N2

1)+γ
×
(N1

1)/60+δ
×
(N0

1)/3600;其中,T为小时数,N3为第一数据存储空间中存储的数值,N2为第二数据存储空间中存储的数值;N1为第三数据存储空间中存储的数值;N0为第四数据存储空间中存储的数值;α、β、γ及δ为计算因子,α、β的单位为小时,α>β且α是β的倍数;γ的单位为分钟;δ的单位为秒。2.根据权利要求1所述的计时数据处理方法,其特征在于:所述第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间的存储容量均为1字节。3.根据权利要求1所述的计时数据处理方法,其特征在于:所述第一数据存储空间中存储的数值的范围在1~100之间;所述第二数据存储空间中存储的数值的范围在1~125之间;所述第三数据存储空间中存储的数值的范围在1~120之间;所述第四数据存储空间中存储的数值的范围在1~120之间。4.根据权利要求1所述的计时数据处理方法,其特征在于:所述α为5000小时,所述β为40小时,所述γ为20分钟,所述δ为10秒。5.根据权利要求1所述的计时数据处理方法,其特征在于:根据如下更新条件对所述第一数据存储空间、第二数据存储空间、第三数据存储空间及第四数据存储空间中存储的数值进行更新:当确定工作时间增加10秒时,所述第四数据存储空间中存储的数值加1;当确定工作时间增加20分钟时,所述第三数据存储空间中存储的数值加1;当确定工作时间增加40小时时,所述第二数据存储空间中存储的数值加1;当确定工作时间增加5000小时时,所述第一数据存储空间中存储的数值加1。6.根据权利要求1

5任一所述的计时数据处理方法,其特征在于:一个设备中具有m个存储空间组,m为大于1的整数,每个存储空...

【专利技术属性】
技术研发人员:祝涛周连华杜健
申请(专利权)人:苏州蓝博控制技术有限公司
类型:发明
国别省市:

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

1