称重方法、介质及装置制造方法及图纸

技术编号:26220902 阅读:16 留言:0更新日期:2020-11-04 10:48
本发明专利技术公开了一种称重方法、介质及装置,其中方法包括:获取初始称重值,并根据初始称重值生成初始称重值队列,以及对初始称重值队列中的初始称重值进行加权平均,以得到加权平均值;根据加权平均值生成加权平均值队列,并判断相邻两个加权平均值之间的差值是否小于预设变化量阈值;如果相邻两个加权平均值之间的差值小于预设变化量阈值,则对加权平均值队列进行缓冲滤波,以得到缓冲滤波值,并根据缓冲滤波值计算最终称重结果;能够在复杂的称重环境下,保证称重结果的稳定性,提高最终称重结果准确度。

【技术实现步骤摘要】
称重方法、介质及装置
本专利技术涉及检测计量
,特别涉及一种称重方法、一种计算机可读存储介质以及一种称重装置。
技术介绍
称重,是一种常见的物体重量检测行为;例如,在超市售卖过程中,离不开对生鲜物体的称重,在快递行业中,离不开对货物进行称重计量运价等。相关技术中,由于称重环境的复杂,往往容易导致称重结果不稳定,进而使得最终称重结果不准确。
技术实现思路
本专利技术旨在至少在一定程度上解决上述技术中的技术问题之一。为此,本专利技术的一个目的在于提出一种称重方法,能够在复杂的称重环境下,保证称重结果的稳定性,提高最终称重结果准确度。本专利技术的第二个目的在于提出一种计算机可读存储介质。本专利技术的第三个目的在于提出一种称重装置。为达到上述目的,本专利技术第一方面实施例提出了一种称重方法,包括以下步骤:获取初始称重值,并根据所述初始称重值生成初始称重值队列,以及对所述初始称重值队列中的初始称重值进行加权平均,以得到所述初始称重值队列对应的加权平均值;根据所述加权平均值生成加权平均值队列,并判断所述加权平均值队列中相邻两个加权平均值之间的差值是否小于预设变化量阈值;如果所述加权平均值队列中相邻两个加权平均值之间的差值小于预设变化量阈值,则对所述加权平均值队列进行缓冲滤波,以得到所述加权平均值队列对应的缓冲滤波值,并根据所述缓冲滤波值计算最终称重结果。根据本专利技术实施例的称重方法,首先,获取初始称重值,并根据获取到的初始称重值生成初始称重值队列,以及对初始称重值队列中的初始称重值进行加权平均,以得到该初始称重值队列对应的加权平均值;然后,根据加权平均值生成加权平均值队列,并判断加权平均值队列中相邻两个加权平均值之间的差值是否小于预设变化量阈值;如果是,则对加权平均值队列进行缓冲滤波,以得到加权平均值队列对应的缓冲滤波值,并根据缓冲滤波值计算最终称重结果;从而实现在复杂的称重环境下,保证称重结果的稳定性,提高最终称重结果准确度。另外,根据本专利技术上述实施例提出的称重方法还可以具有如下附加的技术特征:可选地,还包括:根据所述缓冲滤波值生成缓冲滤波值队列,并判断所述缓冲滤波值队列中相邻两个缓冲滤波值之间的差值是否小于预设变化量阈值,以便在所述缓冲滤波值队列中相邻两个缓冲滤波值之间的差值小于预设变化量阈值时,根据所述缓冲滤波值队列计算最终称重结果。可选地,根据所述初始称重值生成初始称重值队列,包括:判断所述初始称重值队列中的初始称重值数量是否大于第一预设数量阈值;如果是,则舍弃所述初始称重值队列中的首位初始称重值,并将当前初始称重值置于该初始称重值队列的末位。可选地,如果所述缓冲滤波值队列中相邻两个缓冲滤波值之间的差值大于或等于预设变化量阈值,则对所述预设变化量阈值进行调整,并根据调整后的预设变化量阈值重新获取缓冲滤波值队列。可选地,根据所述加权平均值生成加权平均值队列,包括:判断所述加权平均值队列中的加权平均值数量是否大于第二预设数量阈值;如果是,则舍弃所述加权平均值队列中的首位加权平均值,并将当前加权平均值置于该加权平均值队列的末位。可选地,如果所述加权平均值队列中相邻两个加权平均值之间的差值大于或等于预设变化量阈值,则清除所述加权平均值队列中的加权平均值。可选地,在获取初始称重值之前,还包括:获取归零指令,并根据所述归零指令获取称重基准值,以便根据所述称重基准值进行最终称重结果的计算。可选地,在获取初始称重值之后,还包括:对每个所述初始称重值进行滤波处理,以便根据滤波后的初始称重值生成初始称重值队列。为达到上述目的,本专利技术第二方面实施例提出了一种计算机可读存储介质,其上存储有快速获取稳定称重程序,该快速获取稳定称重程序被处理器执行时实现如上述的称重方法。根据本专利技术实施例的计算机可读存储介质,通过存储快速获取稳定称重程序,以使得处理器在执行该快速获取稳定称重程序时,实现如上述的称重方法,从而实现在复杂的称重环境下,保证称重结果的稳定性,提高最终称重结果准确度。为达到上述目的,本专利技术第三方面实施例提出了一种称重装置,包括:获取模块,所述获取模块用于获取初始称重值,并根据所述初始称重值生成初始称重值队列,以及对所述初始称重值队列中的初始称重值进行加权平均,以得到所述初始称重值队列对应的加权平均值;第一判断模块,所述第一判断模块用于根据所述加权平均值生成加权平均值队列,并判断所述加权平均值队列中相邻两个加权平均值之间的差值是否小于预设变化量阈值;计算模块,所述计算模块用于在所述加权平均值队列中相邻两个加权平均值之间的差值小于预设变化量阈值时,对所述加权平均值队列进行缓冲滤波,以得到所述加权平均值队列对应的缓冲滤波值,并根据所述缓冲滤波值计算最终称重结果。根据本专利技术实施例的称重装置,通过设置获取模块用于获取初始称重值,并根据初始称重值生成初始称重值队列,以及对初始称重值队列中的初始称重值进行加权平均,以得到初始称重值队列对应的加权平均值;第一判断模块用于根据加权平均值生成加权平均值队列,并判断加权平均值队列中相邻两个加权平均值之间的差值是否小于预设变化量阈值;计算模块用于在加权平均值队列中相邻两个加权平均值之间的差值小于预设变化量阈值时,对加权平均值队列进行缓冲滤波,以得到加权平均值队列对应的缓冲滤波值,并根据缓冲滤波值计算最终称重结果;从而实现在复杂的称重环境下,保证称重结果的稳定性,提高最终称重结果准确度。附图说明图1为根据本专利技术实施例的称重方法的流程示意图;图2为根据本专利技术实施例的称重装置的方框示意图。具体实施方式下面详细描述本专利技术的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,旨在用于解释本专利技术,而不能理解为对本专利技术的限制。相关技术中,由于称重环境的复杂,往往容易导致称重结果不稳定,进而使得最终称重结果不准确。根据本专利技术实施例的称重方法,首先,获取初始称重值,并根据多次获取的初始称重值生成初始称重值队列,以及对初始称重值队列中的初始称重值进行加权平均,得到初始称重值队列对应的加权平均值,以使得初始称重值队列中的初始称重值变换趋于缓和,提高最终结果的稳定性;接着,根据获取到的多个加权平均值生成加权平均值队列,并判断加权平均值队列中相邻两个加权平均值之间的差值是否小于预设变换量阈值;如果是,则表示该加权平均值队列中的加权平均值趋于稳定,进而对该加权平均值队列中的加权平均值进行缓冲滤波,以使得该加权平均值之间的变化进一步趋向稳定;然后,根据缓冲滤波值计算最终称重结果,从而实现在复杂的称重环境下,保证称重结果的稳定性,提高最终称重结果准确度。为了更好的理解上述技术方案,下面将参照附图更详细地描述本专利技术的示例性实施例。虽然附图中显示了本专利技术的示例性实施例,然而应当理解,可以以各种形式实现本专利技术而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本专利技术,并且能够将本专利技术的范围本文档来自技高网...

【技术保护点】
1.一种称重方法,其特征在于,包括以下步骤:/n获取初始称重值,并根据所述初始称重值生成初始称重值队列,以及对所述初始称重值队列中的初始称重值进行加权平均,以得到所述初始称重值队列对应的加权平均值;/n根据所述加权平均值生成加权平均值队列,并判断所述加权平均值队列中相邻两个加权平均值之间的差值是否小于预设变化量阈值;/n如果所述加权平均值队列中相邻两个加权平均值之间的差值小于预设变化量阈值,则对所述加权平均值队列进行缓冲滤波,以得到所述加权平均值队列对应的缓冲滤波值,并根据所述缓冲滤波值计算最终称重结果。/n

【技术特征摘要】
20200630 CN 20201061124151.一种称重方法,其特征在于,包括以下步骤:
获取初始称重值,并根据所述初始称重值生成初始称重值队列,以及对所述初始称重值队列中的初始称重值进行加权平均,以得到所述初始称重值队列对应的加权平均值;
根据所述加权平均值生成加权平均值队列,并判断所述加权平均值队列中相邻两个加权平均值之间的差值是否小于预设变化量阈值;
如果所述加权平均值队列中相邻两个加权平均值之间的差值小于预设变化量阈值,则对所述加权平均值队列进行缓冲滤波,以得到所述加权平均值队列对应的缓冲滤波值,并根据所述缓冲滤波值计算最终称重结果。


2.如权利要求1所述的称重方法,其特征在于,还包括:
根据所述缓冲滤波值生成缓冲滤波值队列,并判断所述缓冲滤波值队列中相邻两个缓冲滤波值之间的差值是否小于预设变化量阈值,以便在所述缓冲滤波值队列中相邻两个缓冲滤波值之间的差值小于预设变化量阈值时,根据所述缓冲滤波值队列计算最终称重结果。


3.如权利要求1所述的称重方法,其特征在于,根据所述初始称重值生成初始称重值队列,包括:
判断所述初始称重值队列中的初始称重值数量是否大于第一预设数量阈值;
如果是,则舍弃所述初始称重值队列中的首位初始称重值,并将当前初始称重值置于该初始称重值队列的末位。


4.如权利要求2所述的称重方法,其特征在于,如果所述缓冲滤波值队列中相邻两个缓冲滤波值之间的差值大于或等于预设变化量阈值,则对所述预设变化量阈值进行调整,并根据调整后的预设变化量阈值重新获取缓冲滤波值队列。


5.如权利要求1所述的称重方法,其特征在于,根据所述加权平均值生成加权平均值队列,包括:<...

【专利技术属性】
技术研发人员:不公告发明人
申请(专利权)人:厦门汉印电子技术有限公司
类型:发明
国别省市:福建;35

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

1