[发明专利]数值显示控制方法有效
申请号: | 201911355369.3 | 申请日: | 2019-12-25 |
公开(公告)号: | CN111199595B | 公开(公告)日: | 2021-09-21 |
发明(设计)人: | 国成远;肖国;黄学蓉;温碧通 | 申请(专利权)人: | 深圳市东仪电子有限公司 |
主分类号: | G07C5/08 | 分类号: | G07C5/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 518000 广东省深圳市宝安区沙井街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数值 显示 控制 方法 | ||
本发明涉及一种数值显示控制方法,包括持续获取外界输入的参数信息并形成参数队列;判定当前的参数队列长度是否到达预设数值;若到达则对参数队列中的参数信息进行累加并求平均,将求平均操作后获得的数值进行输出;删除参数队列队头的参数信息并将新获取到的参数信息加入参数队列的队尾;对当前参数队列内的参数信息进行累加并求平均,将求平均操作后获得的数值进行输出;所述参数队列长度等于预设数值,所述参数队列的数据结构与队列相同。本发明具有提高数值准确度的效果。
技术领域
本发明涉及显示控制方法的技术领域,尤其是涉及一种数值显示控制方法。
背景技术
目前,在生活中,有很多地方都要对数值进行显示,在汽车上需要对例如车速、瞬时油耗等参数进行显示。
现有的,就车速的显示来说,一般都是对车速进行持续的采集,在采集多次,获得多个车速样本后,对车速样本进行求和平均,从而得出用于进行显示的车速数值,如果采集的车速样本较少,则会使最终的车速数值刷新的较快,从而出现显示跳变的情况,影响驾驶者观察,因此一般采集较多的车速样本,从而使显示的车速数值不易发生跳变。
上述中的现有技术方案存在以下缺陷:采集的车速样本较多时,由于需要对车速样本进行计算处理,虽然这个处理速度很快,但是由于数据量较大,仍需要一段时间,从而造成了数值改变的不连续,每次数值的变化量较大,使数值不太准确。
发明内容
针对现有技术存在的不足,本发明的目的是提供一种数值显示控制方法,其具有提高数值准确度的效果。
本发明的上述发明目的是通过以下技术方案得以实现的:
一种数值显示控制方法,包括,
持续获取外界输入的参数信息并形成参数队列;
判定当前的参数队列长度是否到达预设数值;
若到达则对参数队列中的参数信息进行累加并求平均,将求平均操作后获得的数值进行输出;
删除参数队列队头的参数信息并将新获取到的参数信息加入参数队列的队尾;
对当前参数队列内的参数信息进行累加并求平均,将求平均操作后获得的数值进行输出;
所述参数队列长度等于预设数值,所述参数队列的数据结构与队列相同。
通过采用上述技术方案,当参数队列到达预设数值长度时,对参数队列内的参数信息进行累加并求平均,从而获取到参数信息的平均值,当获取到新的参数信息时,将位于参数队列队头的参数信息进行删除,并将新获取到的参数信息添加至队尾,再次获取平均值,从而使得参数队列产生的平均值随着新加入的参数信息而发生变化,且整个变化过程较为平滑,而且由于是进入一个新的参数信息就进行求平均操作,平均值的更新也较为快速,数值的平滑显示在保证数值准确度的同时使得数值不容易在显示时发生跳变。
本发明在一较佳示例中可以进一步配置为:还包括,
确定当前参数队列中数值最大的参数信息和数值最小的参数信息;
判定是否删除数值最大的参数信息和数值最小的参数信息;
当参数队列的长度到达预设值时,若无需进行参数信息的删除,则对参数队列中的参数信息进行累加并求平均。
通过采用上述技术方案,当参数队列中出现突然增大或突然减小的参数信息时,由于在毫秒的时间内出现的突变可定义为错误信息,因此需要对除去这些参数信息,然后再进行平均值的获取,从而使得最后得出的数值符合实际。
本发明在一较佳示例中可以进一步配置为:所述判定是否删除数值最大的参数信息和数值最小的参数信息的具体方法包括,
确定数值最大的参数信息和数值最小的参数信息之间的差值;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市东仪电子有限公司,未经深圳市东仪电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911355369.3/2.html,转载请声明来源钻瓜专利网。