CN113375775B - 一种共享车辆的重量修正方法、重量修正***及电子设备 - Google Patents
一种共享车辆的重量修正方法、重量修正***及电子设备 Download PDFInfo
- Publication number
- CN113375775B CN113375775B CN202110615996.7A CN202110615996A CN113375775B CN 113375775 B CN113375775 B CN 113375775B CN 202110615996 A CN202110615996 A CN 202110615996A CN 113375775 B CN113375775 B CN 113375775B
- Authority
- CN
- China
- Prior art keywords
- load
- load data
- average
- data
- vehicle
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
- G01G19/02—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing wheeled or rolling bodies, e.g. vehicles
- G01G19/03—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for weighing wheeled or rolling bodies, e.g. vehicles for weighing during motion
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01G—WEIGHING
- G01G19/00—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups
- G01G19/08—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for incorporation in vehicles
- G01G19/086—Weighing apparatus or methods adapted for special purposes not provided for in the preceding groups for incorporation in vehicles wherein the vehicle mass is dynamically estimated
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Traffic Control Systems (AREA)
Abstract
一种重量修正方法、重量修正***及电子设备,涉及共享车辆领域。重量修正方法包括获取共享车辆的实时载重数据;获取第一平均载重和第二平均载重,第一平均载重设定为该共享车辆的载重数据的平均值,第二平均载重设定为全部共享车辆的载重数据的平均值;根据第一平均载重和第二平均载重的差值对该共享车辆的实时载重数据进行修正,从而得到准确的载重。重量修正***及电子设备用于实现重量修正方法。能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的载重数据修正到正确的范围。
Description
【技术领域】
本发明涉及共享车辆领域,具体而言,涉及一种共享车辆的重量修正方法、重量修正***及电子设备。
【背景技术】
目前,在共享车辆当中,已经开始使用重量传感器来监控车辆的载重,从而可以更加全面地监控车辆的运行、使用状况。由于重量传感器在车辆使用过程中存在不同程度的磨损,会造成重量传感器的精度降低,使监测得到的载重数据误差变大,不利于精确地掌握车辆的运行、使用状况。
有鉴于此,特提出本申请。
【发明内容】
为了解决现有技术中共享车辆的重量传感器存在的精度降低、误差变大的技术问题,本发明的实施例提供了一种共享车辆的重量修正方法、重量修正***及电子设备。
本发明的实施例提供一种共享车辆的重量修正方法,用于对共享车辆的载重数据的误差进行修正,其包括:获取共享车辆的实时载重数据;获取第一平均载重和第二平均载重,第一平均载重设定为该共享车辆载重数据的平均值,第二平均载重设定为全部共享车辆的载重数据的平均值;根据第一平均载重和第二平均载重的差值对该共享车辆的实时载重数据进行修正,从而得到准确的载重;
其中在确定第一平均载重时,设定第一剔除比例和第二剔除比例,将共享车辆的载重数据中第一剔除比例对应数量的数值最小的载重数据剔除,并将该共享车辆的载重数据中第二剔除比例对应数量的数值最大的载重数据剔除,利用剩余的载重数据确定该共享车辆的第一平均载重;
在确定第二平均载重时,设定第三剔除比例和第四剔除比例,将全部共享车辆的载重数据中第三剔除比例对应数量的数值最小的载重数据剔除,并将全部共享车辆的载重数据中第四剔除比例对应数量的数值最大的载重数据剔除,利用剩余的载重数据确定第二平均载重。
优选地,所述共享车辆的重量修正方法还包括误差数据剔除,误差数据剔除包括:选择参考用户;获取参考载重,参考载重设定为参考用户的全部订单的载重数据的平均值;获取车辆偏离指标,车辆偏离指标为共享车辆中该参考用户的订单的载重数据与参考载重的差值的平均值;比较车辆偏离指标的绝对值是否大于预设的偏离阈值,如大于则剔除该车辆偏离指标对应的共享车辆的载重数据。
优选地,共享车辆的重量修正方法还包括将位于共享车辆的载重数据的标准差与预设的判定系数乘积范围外的共享车辆的载重数据剔除。
优选地,参考用户包括用车频率大于或等于预设的用车参考频率的用户。
优选地,将车辆偏离指标的绝对值大于偏离阈值的载重数据剔除时,将绝对值最大的车辆偏离指标值的载重数据剔除,并重复执行误差数据剔除,直至车辆偏离指标的绝对值均小于或等于偏离阈值。
优选地,共享车辆的载重数据包括订单的载重数据;设定第一订单剔除比例和第二订单剔除比例,将订单的载重数据中第一订单剔除比例对应数量的数值最小的载重数据剔除,并将该订单的载重数据中第二订单剔除比例对应数量的数值最大的载重数据剔除,以该订单中剩余的载重数据的平均值确定该订单的载重数据;第一平均载重设定为该共享车辆的全部订单的载重数据的平均值。
优选地,以剩余的载重数据的平均值确定该订单的载重数据时,计算剩余数据的标准差,若标准差大于预设的剔除阈值,剔除对应车辆的全部载重数据。
为了进一步解决上述技术问题,本发明的实施例还提供一种共享车辆的重量修正***,其包括:收集模块、计算模块和修正模块。收集模块用于获取共享车辆的载重数据;计算模块用于获取第一平均载重和第二平均载重,第一平均载重设定为该共享车辆的载重数据的平均值,第二平均载重设定为全部共享车辆的载重数据的平均值;修正模块用于根据第一平均载重和第二平均载重的差值对该共享车辆的实时载重数据进行修正,从而得到准确的载重。
为了进一步解决上述技术问题,本发明的实施例还提供一种电子设备,其包括:存储器和处理器。存储器存储有计算机程序,计算机程序被设置为运行时执行上述的重量修正方法;处理器被设置为通过计算机程序执行上述的重量修正方法。
与现有技术相比,本发明的实施例提供的技术方案的有益效果包括:
1.重量修正方法其中,能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的实时载重数据修正到准确的范围而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
2.通过误差数据剔除能够将非正常数据有效剔除,同时还降低了错误剔除的风险。
3.设定第一剔除比例和第二剔除比例,对于提高每辆车的载重数据的可靠性和准确度来说具有积极意义。
4.设定第三剔除比例和第四剔除比例,对于提高全部共享车辆的载重数据的可靠性和准确度来说具有积极意义。
5.设定第一订单剔除比例和第二订单剔除比例,对于提高每辆车的每个订单的载重数据的可靠性和准确度来说具有积极意义。
6.重量修正***能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的载重数据修正到正确范围,而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
7.电子设备能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的载重数据修正到正确范围,而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
【附图说明】
为了更清楚地说明本发明的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1为本发明实施例1提供的重量修正方法的流程示意图;
图2为本发明实施例1提供的重量修正方法的步骤S1的流程示意图;
图3为本发明实施例1提供的重量修正方法的步骤S2的流程示意图;
图4为本发明实施例1提供的重量修正方法的误差数据剔除的流程示意图;
图5为本发明实施例2提供的重量修正***的模块示意图;
图6为本发明实施例3提供的电子设备的结构示意图;
图7为用于实现本发明实施例的终端设备/服务器的计算机***的结构示意图。
附图标记说明:
1-重量修正***;11-收集模块;12-计算模块;13-修正模块;
8-电子设备;81-存储器;82-处理器;800-计算机***;801-中央处理单元(CPU);802-存储器(ROM);803-RAM;804-总线;805-I/O接口;806-输入部分;807-输出部分;808-存储部分;809-通信部分;810-驱动器;811-可拆卸介质。
【具体实施方式】
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。
因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。
术语“第一”、“第二”、“第三”等仅用于区分描述,而不能理解为指示或暗示相对重要性。
应当理解,本发明使用的“***”、“装置”、“单元”和/或“模组”等是用于区分不同级别的不同组件、元件、部件、部分或装配的一种方法。然而,如果其他词语可实现相同的目的,则可通过其他表达来替换所述词语。
如本说明书和权利要求书中所示,除非上下文明确提出示例外情形,“一”、“该”等词并非特指单数,也可包括复数。一般说来,术语“包括”与“包含”仅提示包括已明确标识的步骤和元素,而这些步骤和元素不构成一个排它性的罗列,方法或者设备也可能包含其它的步骤或元素。
本说明书中使用的流程图用来说明根据本说明书的实施例的***所执行的操作。应当理解的是,各步骤的操作不一定按照顺序来精确地执行。相反,可以按照倒序或同时处理各个步骤。同时,也可以将其他操作添加到这些过程中,或从这些过程移除某一步或数步操作。
实施例1
请参照图1,本实施例提供一种重量修正方法,适用于对共享车辆的载重数据的误差进行修正。重量修正方法包括:
步骤S1:获取共享车辆的实时载重数据;
步骤S2:获取第一平均载重和第二平均载重,第一平均载重设定为该共享车辆的载重数据的平均值,第二平均载重设定为全部共享车辆的载重数据的平均值;以及步骤S3:根据第一平均载重和第二平均载重的差值对该共享车辆的实时载重数据进行修正,从而得到准确的载重。
其中,共享车辆在使用过程中,可以使用重量传感器或者其他的重量感应模块来感测车体的载重,获取共享车辆的实时载重数据。通过获取实时载重数据,能够将共享车辆在工作过程中的载重情况记录下来。
第一平均载重设定为一辆共享车辆在其工作过程中的通过上述方式记录下来的全部载重数据的平均值,即将该共享车辆在其工作过程中的载重数据全部收集起来再进行求平均,以平均值作为该共享车辆的第一平均载重。第一平均载重是该共享车辆单独的平均载重情况,反映的是该辆车的重量传感器的检测情况,代表的是该辆车的重量传感器的状态。每一辆共享车辆都有对应的第一平均载重。
第二平均载重设定为全部共享车辆的通过上述方式记录下来的全部载重数据的平均值,即将全部的共享车辆在工作过程中的载重数据全部收集起来再进行求平均,以该平均值作为全部的共享车辆的第二平均载重。第二平均载重是全部的共享车辆的平均载重情况,反映的是全部车辆的重量传感器的平均状态,是一个更加可靠的状态。每一辆共享车辆的第二平均载重是一样的。
一辆共享车辆的第一平均载重和第二平均载重之间的差值可以反映出该辆车的载重状态与全部车辆的平均载重状态的差异,从而知晓该共享车辆的重量传感器与重量传感器平均精度的精度差。
在共享车辆后续的使用过程中,利用该辆车的第一平均载重和第二平均载重之间的差值对其检测到的新的实时载重数据进行修正,就能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的新的实时载重数据修正到正确范围。即可以利用共享车辆在过去的工作过程中的实时载重数据来得到第一平均载重和第二平均载重,再利用第一平均载重和第二平均载重对共享车辆在后续工作过程中获取的实时载重数据进行修正。
通过以上修正方法即可将新的实时载重数据修正到准确的范围,而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
请参照图2,在步骤S1中,包括如下步骤:
S11:利用重量传感器收集共享车辆在工作过程中的实时载重数据;
S12:将车辆的订单中的载重数据按数值大小进行排序,设定第一订单剔除比例和第二订单剔除比例;
S13:将该订单的载重数据中第一订单剔除比例对应数量的数值最小的载重数据剔除,并将该订单的载重数据中第二订单剔除比例对应数量的数值最大的载重数据剔除;
S14:利用剩余的载重数据进行求平均,以得到的平均值作为对应的订单的载重数据。
在步骤S11中,利用重量传感器收集共享车辆在工作过程中的实时载重数据。具体的,可以以订单为单位,收集在整个订单进行过程中的实时载重数据,将载重数据与时间的关系一并发送到后台(或云端),从而更加全面地反映出共享车辆在工作过程中的载重情况。
在本实施例中,订单开始后,就开始收集车辆的载重数据,直至订单结束。可以在订单进行过程中,实时地将载重数据向后台传输,也可以在订单结束后将载重数据统一向后台传输,还可以是设定传输时间,在到了传输时间之后将收集到的载重数据全部进行上传。
在向后台传输载重数据时,可以将载重数据和其对应的时间一起上传,也可以只上传载重数据本身。
进一步地,为了避免因为共享车辆的重量传感器工作状态不稳定而对整体数据造成干扰,在收集到共享车辆的载重数据之后,以每个订单为单位,对每个订单中的载重数据进行整理。
在步骤S12中,将车辆的订单中的载重数据按数值大小进行排序,设定第一订单剔除比例和第二订单剔除比例。
在步骤S13中,将该订单的载重数据中第一订单剔除比例对应数量的数值最小的载重数据剔除,并将该订单的载重数据中第二订单剔除比例对应数量的数值最大的载重数据剔除。
其中,第一订单剔除比例可以是3%、5%、10%、15%、20%、25%,第二订单剔除比例可以是3%、5%、10%、15%、20%、25%,且不限于此,可以根据实际需求灵活调整。
在本实施例中,第一订单剔除比例为25%,第二订单剔除比例为10%。即将该订单的载重数据中数值最小的前25%的载重数据剔除,并将该订单的载重数据中数值最大的前10%的载重数据剔除。
在步骤S14中,按第一订单剔除比例和第二订单剔除比例对该订单的数据进行剔除后,利用剩余的载重数据进行求平均,以得到的平均值作为对应的订单的载重数据。第一平均载重设定为该共享车辆的全部订单的载重数据的平均值,这样可以有效地提高每个订单的载重数据的可靠性。
用每个订单的载重数据来统计共享车辆的载重数据,更加简单直观,数据量也会大大降低,运算负担大大降低。
需要注意的是,以订单中剩余的载重数据的平均值确定该订单的载重数据时,计算剩余的载重数据的标准差,设定剔除阈值,若该订单的载重数据的标准差大于剔除阈值,则表明该共享车辆的数据非常不稳定,重量传感器精度和数据可靠性较低,放弃此辆车的数据,将该共享车辆的全部载重数据剔除。这样可以降低可靠性较低的数据对整体结果可靠性的干扰。
其中,剔除阈值可以是2、3、4、5、6、7等,且不限于此,可以根据实际需求灵活调整,在本实施例中,剔除阈值设定为5。
若该订单的载重数据的标准差小于或等于剔除阈值,则以订单中剩余的载重数据的平均值作为该订单的载重数据。
为了降低后台运算负担,精简后台数据,可以按预设时间间隔对共享车辆的载重数据进行清理,以订单为依据,输出并保存订单编号、车辆编号和该订单的载重数据,在进行后续操作时,直接调取该数据即可。
请参照图3,在步骤S2中,包括如下步骤:
S21:在确定一辆车的第一平均载重时,对该辆车的订单的载重数据进行求平均,以其订单的载重数据的平均值作为第一平均载重;
S22:在确定第二平均载重时,对全部共享辆车的载重数据进行求平均,以该平均值作为第二平均载重。
在步骤S21中,可以理解,在确定某一共享车辆的第一平均载重和第二平均载重时,可以是选择对应的共享车辆在一定时间范围内的全部订单的载重数据来进行确定,时间范围可以根据实际需要灵活调整,在本实施例中,选取的时间范围为最近两周,但不限于此,还可以是一周、三周、四周等。当然,第一平均载重和第二平均载重也可以是根据该辆车从开始投入使用起的全部订单的载重数据来进行确定。在本实施例中,在确定一辆共享车辆的第一平均载重和第二平均载重时,是选择该共享车辆在最近两周内的订单的载重数据来进行确定的。
具体的,在确定第一平均载重过程中,将共享车辆检测得到的在上述时间范围内的订单的载重数据分别按大小进行排序,设定第一剔除比例和第二剔除比例。
将该共享车辆的以上载重数据中第一剔除比例对应数量的数值最小的载重数据剔除,并将该共享车辆的以上载重数据中第二剔除比例对应数量的数值最大的载重数据剔除。
其中,第一剔除比例可以是3%、5%、10%、15%、20%、25%,第二剔除比例可以是3%、5%、10%、15%、20%、25%,且不限于此,可以根据实际需求灵活调整。
在本实施例中,第一剔除比例为10%,第二剔除比例为10%。即将该共享车辆的以上载重数据中数值最小的前10%的载重数据剔除,并将该共享车辆的以上载重数据中数值最大的前10%的载重数据剔除。
按第一剔除比例和第二剔除比例对载重数据进行剔除后,利用剩余的订单的载重数据确定该共享车辆的第一平均载重,即对剩余的订单的载重数据进行求平均,以得到的平均值作为第一平均载重。每一辆共享车辆都对应一个第一平均载重,第一平均载重可以代表对应的车辆的重量传感器的平均检测精准度。这样对于提高每辆车的载重数据的可靠性和准确度来说具有积极意义。
在步骤S22中,在确定第二平均载重时,对全部共享车辆在上述时间范围内的载重数据进行求平均,以该平均值作为第二平均载重。
其中,第二平均载重可以通过对全部共享辆车的全部订单的载重数据进行求平均得到,也可以是通过对全部共享辆车的第一平均载重进行求平均得到。
可以理解,在确定第二平均载重时,可以选择在一定空间范围内的共享车辆的全部订单的载重数据或第一平均载重来进行确定,空间范围可以根据实际需要灵活调整,空间范围可以是一个城市、一个共享车辆运营片区等,且不限于此。
具体的,在确定第二平均载重过程中,针对上述空间范围内的全部共享车辆,将全部共享车辆的全部订单的载重数据或第一平均载重按大小进行排序,设定第三剔除比例和第四剔除比例。
将全部共享车辆的全部订单的载重数据或第一平均载重中第三剔除比例对应数量的数值最小的载重数据剔除,并全部共享车辆的全部订单的载重数据或第一平均载重中第四剔除比例对应数量的数值最大的载重数据剔除。
其中,第三剔除比例可以是3%、5%、10%、15%、20%、25%,第四剔除比例可以是3%、5%、10%、15%、20%、25%,且不限于此,可以根据实际需求灵活调整。
在本实施例中,第三剔除比例为10%,第四剔除比例为10%。即将全部共享车辆的全部订单的载重数据或第一平均载重中数值最小的前10%的载重数据剔除,并将全部共享车辆的全部订单的载重数据或第一平均载重数据中数值最大的前10%的载重数据剔除。
按第三剔除比例和第四剔除比例对载重数据进行剔除后,利用剩余的订单的载重数据或第一平均载重确定第二平均载重,即对剩余的订单的载重数据或第一平均载重进行求平均,以得到的平均值作为第二平均载重。第二平均载重可以代表对应的空间范围内共享车辆的重量传感器的平均检测精准度,其能够在一定程度上消除重量传感器的测量误差,其表示的是一个平均水平,更加准确。
一辆共享车辆的第一平均载重偏离第二平均载重的程度可以反映出该共享车辆的重量检测精度偏离整个区域的平均检测精准度的程度,利用该共享车辆的第一平均载重和第二平均载重之间的差值对该共享车辆检测到的实时载重数据进行修正,就能够消除该车辆的重量传感器的检测误差,从而提高载重数据的可靠性。
例如:某一辆车的第一平均载重为60kg,其对应区域的第二平均载重为55kg,那么就表明该共享车辆的监测数据比平均数据平均偏大5kg,在对该共享车辆后续的载重数据进行修正时,将全部的载重数据均减去5kg。
请参照图4,为了进一步提高对异常数据的筛除效果,从而进一步提高数据的准确度和可靠度,重量修正方法还包括误差数据剔除,误差数据剔除包括如下步骤:
S23:选择参考用户;
S24:获取参考载重,参考载重设定为参考用户的全部订单的载重数据的平均值;
S25:获取车辆偏离指标,车辆偏离指标为共享车辆中该参考用户的订单的载重数据与参考载重的差值的平均值;
S26:比较车辆偏离指标的绝对值是否大于预设的偏离阈值,如大于则剔除该车辆偏离指标对应的共享车辆的载重数据。
其中,在步骤S23中,在选择参考用户时,设定用车参考频率,以用车频率大于或等于用车参考频率的用户作为参考用户。用车参考频率可以根据实际情况灵活设定,例如10次/周,但不限于此。也可以直接将用车频率最高的若干用户作为参考用户。
在步骤S24中,在确定参考载重时,将对应的参考用户使用过的共享车辆记录的该用户的全部订单的载重数据的平均值作为该用户的参考载重。
在步骤S25中,在一辆共享车辆的偏离指标中,该共享车辆的车辆偏离指标为该共享车辆记录的对应的参考用户的全部订单的载重数据与参考载重的差值的平均值。车辆偏离指标反映的是这一辆车对该参考用户的重量的检测精确度。
在步骤S26中,若一辆车的车辆偏离指标的绝对值大于设定的偏离阈值,则表明该车辆的数据波动较大,数据可靠度低,则将该车辆的载重数据全部剔除。这样的话,可以有效地提高整体地数据可靠性。
可以理解,偏离阈值可以根据实际需要灵活设置,偏离阈值可以是3kg、4kg、5kg、6kg、7kg、10kg等,且不限于此。在本实施例中,偏离阈值设定为5kg。
进一步地,在实际操作过程中,将车辆偏离指标的绝对值大于偏离阈值的载重数据剔除时,只剔除绝对值最大的车辆偏离指标所对应的车辆的载重数据,剔除后,再次执行上述的误差数据剔除步骤。通过重复执行上述的误差数据剔除步骤,每次都将绝对值最大的车辆偏离指标所对应的车辆的载重数据剔除,待车辆偏离指标的绝对值均小于或等于设定的偏离阈值后,即可停止执行上述的误差数据剔除步骤。
这样的话,能够将非正常数据有效剔除,同时还降低了错误剔除的风险。
需要说明的是,在实际操作过程中,会存在一辆车只对应一个用户的情况,此时,车辆偏离指标已经不适用,可以将相应的参考用户使用过的共享车辆记录的该用户的全部订单的载重数据按大小进行排序,对载重数据计算标准差,并设定判定系数。
通过判定系数和标准差的乘积来确定剔除范围,对于位于上述标准差与上述判定系数乘积范围外的共享车辆的载重数据进行剔除。
可以理解,判定系数可以根据实际情况灵活调整,判定系数可以是0.7、0.8、0.9、1.0、1.1、1.2等,且不限于此。在本实施例中,判定系数设定为1.0。
需要说明的是,在使用本实施例提供的重量修正方法的过程中,时间范围和空间范围均可以根据实际情况灵活确定。
在步骤S3中,根据第一平均载重和第二平均载重的差值对共享车辆的实时载重数据进行修正时,可以是在该共享车辆利用重量传感器采集载重数据的过程中,对采集到的全部重量数据都一并进行修正;也可以是在利用采集到的原始载重数据计算出该共享车辆的每一个订单的载重数据之后,对每个订单的载重数据进行修正。且不限于此。
实施例2
请参照图5,本实施例提供一种重量修正***1,其包括:收集模块11、计算模块12和修正模块13。
收集模块11用于获取共享车辆的载重数据。
计算模块12用于获取第一平均载重和第二平均载重,第一平均载重设定为该共享车辆的载重数据的平均值,第二平均载重设定为全部共享车辆的载重数据的平均值。
修正模块13用于根据第一平均载重和第二平均载重的差值对该共享车辆的实时载重数据进行修正,从而得到准确的载重。
重量修正***1能够消除共享车辆的重量传感器的精度误差,从而将该共享车辆检测到的载重数据修正到正确范围,而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
实施例3
请参照图6,本实施例提供一种电子设备8,包括:存储器81和处理器82。存储器81存储有计算机程序,计算机程序被设置为运行时执行实施例1的重量修正方法。处理器82被设置为通过计算机程序执行实施例1的重量修正方法。
下面参考图7,其示出了适于用来实现本发明实施例的终端设备/服务器的计算机***800的结构示意图。图7示出的终端设备/服务器仅仅是一个示例,不应对本申请实施例的功能和使用范围带来任何限制。
如图7所示,计算机***800包括中央处理单元(CPU)801,其可以根据存储在只读存储器(ROM)802中的程序或者从存储部分808加载到随机访问记忆体(RAM)803中的程序而执行各种适当的动作和处理。在RAM 803中,还存储有***800操作所需的各种程序和数据。CPU801、ROM802以及RAM803通过总线804彼此相连。输入/输出(I/O)界面805也连接至总线804。
以下部件连接至I/O界面805:包括键盘、鼠标等的输入部分806;包括诸如阴极射线管(CRT)、液晶显示器(LCD)等以及扬声器等的输出部分807;包括硬盘等的存储部分808;以及包括诸如LAN卡、调制解调器等的网络界面卡的通信部分809。通信部分809经由诸如因特网的网络执行通信处理。驱动器810也根据需要连接至I/O界面805。可拆卸介质811,诸如磁盘、光盘、磁光盘、半导体存储器等等,根据需要安装在驱动器810上,以便于从其上读出的计算机程序根据需要被安装入存储部分808。
根据本公开的实施例,上文参考流程图描述的过程可以被实现为计算机软件程序。例如,本公开的实施例包括一种计算机程序产品,其包括承载在计算机可读介质上的计算机程序,该计算机程序包含用于执行流程图所示的方法的程序代码。在这样的实施例中,该计算机程序可以通过通信部分809从网络上被下载和安装,和/或从可拆卸介质811被安装。在该计算机程序被中央处理单元(CPU)801执行时,执行本发明的方法中限定的上述功能。需要说明的是,本发明所述的计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质或者是上述两者的任意组合。计算机可读存储介质例如可以是—但不限于—电、磁、光、电磁、红外线、或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子可以包括但不限于:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机访问记忆体(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。
可以以一种或多种程序设计语言或其组合来编写用于执行本申请的操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言—诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
附图中的流程图和框图,图示了按照本发明各种实施例的***、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段、或代码的一部分,该模块、程序段、或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个接连地表示的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或操作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
描述于本发明实施例中所涉及到的单元可以通过软件的方式实现,也可以通过硬件的方式来实现。作为另一方面,本发明还提供了一种计算机可读介质,该计算机可读介质可以是上述实施例中描述的装置中所包含的;也可以是单独存在,而未装配入该装置中。
上述计算机可读介质承载有一个或者多个程序,当上述一个或者多个程序被该装置执行时,使得该装置执行如下步骤:S1:获取共享车辆的载重数据;S2:获取第一平均载重和第二平均载重,第一平均载重设定为该共享车辆的载重数据的平均值,第二平均载重设定为全部共享车辆的载重数据的平均值;S3:根据第一平均载重和第二平均载重的差值对该共享车辆新的实时载重数据进行修正,从而得到准确的载重。
与现有技术相比,本发明的实施例提供的技术方案的有益效果包括:
1.重量修正方法其中,能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的实时载重数据修正到准确的范围而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
2.通过误差数据剔除能够将非正常数据有效剔除,同时还降低了错误剔除的风险。
3.设定第一剔除比例和第二剔除比例,对于提高每辆车的载重数据的可靠性和准确度来说具有积极意义。
4.设定第三剔除比例和第四剔除比例,对于提高全部共享车辆的载重数据的可靠性和准确度来说具有积极意义。
5.设定第一订单剔除比例和第二订单剔除比例,对于提高每辆车的每个订单的载重数据的可靠性和准确度来说具有积极意义。
6.重量修正***能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的载重数据修正到正确范围,而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
7.电子设备能够消除该辆车的重量传感器的精度误差,从而将该辆车检测到的载重数据修正到正确范围,而无需对每辆车的重量传感器进行单独维护,在一定程度上,可以有效地降低重量传感器误差对整体的载重数据的准确性的干扰。在一定范围内,降低了数据修正的成本,提高了数据修正的便利性。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (9)
1.一种共享车辆的重量修正方法,用于对共享车辆的载重数据的误差进行修正,其特征在于,包括:
获取共享车辆的实时载重数据;
获取第一平均载重和第二平均载重,所述第一平均载重设定为该共享车辆的载重数据的平均值,所述第二平均载重设定为全部共享车辆的载重数据的平均值;
根据所述第一平均载重和所述第二平均载重的差值对该共享车辆的实时载重数据进行修正,从而得到准确的载重;
其中在确定所述第一平均载重时,设定第一剔除比例和第二剔除比例,将共享车辆的载重数据中第一剔除比例对应数量的数值最小的载重数据剔除,并将该共享车辆的载重数据中第二剔除比例对应数量的数值最大的载重数据剔除,利用剩余的载重数据确定该共享车辆的所述第一平均载重;
在确定所述第二平均载重时,设定第三剔除比例和第四剔除比例,将全部共享车辆的载重数据中第三剔除比例对应数量的数值最小的载重数据剔除,并将全部共享车辆的载重数据中第四剔除比例对应数量的数值最大的载重数据剔除,利用剩余的载重数据确定所述第二平均载重。
2.根据权利要求1所述的共享车辆的重量修正方法,其特征在于,所述共享车辆的重量修正方法还包括误差数据剔除,所述误差数据剔除包括:
选择参考用户;
获取参考载重,所述参考载重设定为所述参考用户的全部订单的载重数据的平均值;
获取车辆偏离指标,所述车辆偏离指标为共享车辆中该参考用户的订单的载重数据与所述参考载重的差值的平均值;
比较所述车辆偏离指标的绝对值是否大于预设的偏离阈值,如大于则剔除该车辆偏离指标对应的共享车辆的载重数据。
3.根据权利要求1所述的共享车辆的重量修正方法,其特征在于,所述共享车辆的重量修正方法还包括:将位于共享车辆的载重数据的标准差与预设的判定系数乘积范围外的共享车辆的载重数据剔除。
4.根据权利要求2所述的共享车辆的重量修正方法,其特征在于,所述参考用户包括用车频率大于或等于预设的用车参考频率的用户。
5.根据权利要求2所述的共享车辆的重量修正方法,其特征在于,将所述车辆偏离指标的绝对值大于所述偏离阈值的载重数据剔除时,将绝对值最大的所述车辆偏离指标值的载重数据剔除,并重复执行所述误差数据剔除,直至所述车辆偏离指标的绝对值均小于或等于所述偏离阈值。
6.根据权利要求1所述的共享车辆的重量修正方法,其特征在于,共享车辆的载重数据包括订单的载重数据;
设定第一订单剔除比例和第二订单剔除比例,将订单的载重数据中第一订单剔除比例对应数量的数值最小的载重数据剔除,并将该订单的载重数据中第二订单剔除比例对应数量的数值最大的载重数据剔除,以该订单中剩余的载重数据的平均值确定该订单的载重数据;
所述第一平均载重设定为该共享车辆的全部订单的载重数据的平均值。
7.根据权利要求6所述的共享车辆的重量修正方法,其特征在于,以剩余的载重数据的平均值确定该订单的载重数据时,计算剩余数据的标准差,若标准差大于预设的剔除阈值,剔除对应车辆的全部载重数据。
8.一种共享车辆的重量修正***,其特征在于,包括:
收集模块,用于获取共享车辆的载重数据;
计算模块,用于获取第一平均载重和第二平均载重,所述第一平均载重设定为该共享车辆的载重数据的平均值,所述第二平均载重设定为全部共享车辆的载重数据的平均值;
修正模块,用于根据所述第一平均载重和所述第二平均载重的差值对该共享车辆的实时载重数据进行修正,从而得到准确的载重。
9.一种电子设备,其特征在于,包括:存储器和处理器;
所述存储器存储有计算机程序,所述计算机程序被设置为运行时执行如所述权利要求1-7任一项所述的重量修正方法;
所述处理器被设置为通过所述计算机程序执行如权利要求1-7任一项所述的重量修正方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110615996.7A CN113375775B (zh) | 2021-06-02 | 2021-06-02 | 一种共享车辆的重量修正方法、重量修正***及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110615996.7A CN113375775B (zh) | 2021-06-02 | 2021-06-02 | 一种共享车辆的重量修正方法、重量修正***及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113375775A CN113375775A (zh) | 2021-09-10 |
CN113375775B true CN113375775B (zh) | 2022-11-01 |
Family
ID=77575472
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110615996.7A Active CN113375775B (zh) | 2021-06-02 | 2021-06-02 | 一种共享车辆的重量修正方法、重量修正***及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113375775B (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117705248B (zh) * | 2024-02-06 | 2024-04-26 | 中大智能科技股份有限公司 | 一种车载式检测超载联网报警*** |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102175297B (zh) * | 2010-12-06 | 2012-12-19 | 山东钢铁股份有限公司 | 对电子皮带秤进行精确度校核的方法和*** |
CN206959969U (zh) * | 2017-04-24 | 2018-02-02 | 成都一步共享科技有限公司 | 一种用于共享单车的体重检测装置 |
CN109696232B (zh) * | 2017-10-20 | 2021-02-19 | 山东省交通科学研究院 | 道路轴载谱检测***的自动标定方法 |
CN108986355B (zh) * | 2018-07-02 | 2020-11-17 | 浙江兰景科技有限公司 | 农贸市场数据采集终端及其数据采集方法 |
CN110864795B (zh) * | 2019-11-21 | 2022-01-18 | 南京赛摩三埃工控设备有限公司 | 一种称重异常报警*** |
CN111157092B (zh) * | 2020-01-02 | 2021-03-23 | 深圳市汉德网络科技有限公司 | 一种车载称重自动标定的方法及计算机可读存储介质 |
CN212580056U (zh) * | 2020-03-18 | 2021-02-23 | 徐孝玉 | 一种共享电动车承载重量采集装置及共享电动车 |
-
2021
- 2021-06-02 CN CN202110615996.7A patent/CN113375775B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN113375775A (zh) | 2021-09-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107871190A (zh) | 一种业务指标监控方法及装置 | |
CN110471821B (zh) | 异常变更检测方法、服务器及计算机可读存储介质 | |
CN113127305A (zh) | 异常检测方法及装置 | |
CN107426013B (zh) | 设备信息监测方法、装置及*** | |
CN108696368B (zh) | 一种网元健康状态的检测方法及设备 | |
CN113375775B (zh) | 一种共享车辆的重量修正方法、重量修正***及电子设备 | |
CN111238492B (zh) | 一种定点漂移纠偏方法、装置、终端设备及存储介质 | |
CN110501947B (zh) | 信号处理方法及设备 | |
EP2296272A2 (en) | Method for detecting and filtering a random noise signal | |
CN110715678B (zh) | 一种传感器异常检测方法及装置 | |
CN110795324B (zh) | 一种数据处理方法及装置 | |
CN110399903B (zh) | 异常数据的检测方法及装置、计算机可读存储介质 | |
CN115349865A (zh) | 驾驶员心电信号分析方法、装置及存储介质 | |
CN117591964B (zh) | 基于人工智能的电力智能分析方法 | |
CN116448219B (zh) | 油位异常检测方法、装置、设备及计算机可读存储介质 | |
CN112781556A (zh) | 一种基于多数据融合滤波的井盖异动监测方法和装置 | |
CN108536777B (zh) | 一种数据处理方法、服务器集群及数据处理装置 | |
CN111555917A (zh) | 基于云平台的告警信息处理方法及装置 | |
CN115168159A (zh) | 异常检测方法、装置、电子设备及存储介质 | |
CN112905463B (zh) | 软件测试监控方法、装置、电子设备及可读存储介质 | |
CN113810743A (zh) | 一种直播间流量监控方法和装置 | |
CN117035433B (zh) | 非法资金转移客户识别方法及装置 | |
CN115258193B (zh) | 基于复合参数的飞机操纵面状态检查动作检测方法 | |
EP3677975B1 (en) | Systems and methods for monitoring and determining health of a component | |
CN113641584B (zh) | 测试案例执行的监控分析方法及装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |