掌桥专利:专业的专利平台
掌桥专利
首页

一种多人乘骑检测方法、电单车及计算机可读存储介质

文献发布时间:2023-06-19 09:32:16


一种多人乘骑检测方法、电单车及计算机可读存储介质

技术领域

本发明涉及共享电动自行车领域,尤其涉及一种多人乘骑检测方法、电单车及计算机可读存储介质。

背景技术

随着城市交通的压力不断上升,越来越多的人选择骑行自行车或电单车等绿色便捷的方式出行。特别是在共享运营时代,共享电单车成为大部分人短距离出行的首选出行方式。目前,大部分的共享电动自行车仅支持单人骑行,但是在现实生活中存在多人共乘一辆共享电动自行车的情况,而现有的共享电动自行车无法防止多人共乘一辆共享电动自行车的情况。

鉴于此,有必要提出一种多人乘骑检测方法、电单车及计算机可读存储介质以解决上述问题。

发明内容

本发明的主要目的在于提供一种多人乘骑检测方法、电单车及计算机可读存储介质,本发明旨在解决多人骑行共享电动自行车的技术问题。

为了实现上述目的,本发明提供一种多人乘骑检测方法,其特征在于,所述电单车的座椅上设有多个用于侦测施加在电单车的座椅上的压力的第一压力传感器以及多个设置在所述座椅上的第二压力传感器,所述方法包括以下步骤:

获取所述第一压力传感器侦测到的第一压力值和所述第二压力传感器侦测到的第二压力值;

判断所述第一压力值是否大于第一预设阈值,以及判断所述第二压力值是否大于第二预设阈值;

在所述第一压力值大于第一预设阈值,或所述第二压力值大于第二预设阈值时,确定所述电单车的乘骑人数大于1,执行预设的控制指令。

进一步地,在执行所述控制指令之前还包括:

判断多个距离超过第一预设距离的所述第一压力传感器检测的重量值之差是否小于第三预设阈值;

判断多个距离超过第二预设距离的第二压力传感器检测的重量值是否大于第四预设阈值;

在多个距离超过第一预设距离的所述第一压力传感器检测的重量值之差小于第二预设阈值时,或在多个距离超过第二预设距离的第二压力传感器检测的重量值大于第三预设阈值时,判定所述座椅乘载人数已超过一人,并所述控制指令。

进一步地,所述控制指令为断开所述电单车的电源。

进一步地,还包括以下步骤:

响应用户输入的开锁指令,获取所述用户的体重数据;

判断所述第一压力值与所述用户的体重数据是否匹配;

在所述第一压力值与所述用户的体重数据不匹配时,维持所述电单车当前断电状态。

进一步地,所述判断所述第一压力值与所述用户的体重数据是否匹配的步骤,具体为:

判断所述第一压力值与所述用户的体重数据之差是否超过第五预设阈值,在所述第一压力值与所述用户的体重数据之差超过第五预设阈值时,确定所述第一压力值与所述用户的体重数据不匹配。

进一步地,还包括以下步骤:

确定所述电单车的乘骑人数未超过1时,解锁所述电单车。

进一步地,所述第一压力传感器设置在所述座椅的主要承重面内,所述第二压力传感器设置在所述座椅的边缘处。

本发明还提供一种电单车,包括车体以及设置在车体内的控制系统,所述控制系统包括存储器、处理器,以及存储在所述存储器中并可在所述处理器上运行的计算机程序,其特征在于,所述控制系统还包括多个设置在所述座椅上用于侦测施加在电单车的座椅上的压力的第一压力传感器和多个设置在所述座椅上的第二压力传感器,所述处理器执行所述计算机程序时实现如前所述的多人乘骑检测方法的步骤。

本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如前所述的多人乘骑检测方法的步骤。

本申请的方案,通过获取设置在电单车的座椅上的多个第一压力传感器所测得的第一压力值和多个设置在所述座椅上的第二压力传感器的第二压力值,并比较第一压力值与第一预设阈值,以及第二压力值与第二预设阈值的大小以检测电单车的承载人数,在确定电单车的乘骑人数大于1时,执行预设的控制指令,断开电单车的电源。本发明提供的多人乘骑检测方法可以有效避免多人共骑一辆电动自行车的情况。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。

图1为本发明一实施例的检测方法的应用场景图;

图2为本发明一实施例的电单车的主视图;

图3为本发明一实施例的电单车的俯视图;

图4为本发明第一实施例的检测方法的流程示意图;

图5为本发明第二实施例的检测方法的流程示意图;

图6为本发明一个实施例中控制系统结构框图。

本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

另外,本发明各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本发明要求的保护范围之内。

本发明提供的多人乘骑检测方法、电单车及计算机可读存储介质,可以应用于如图1所示的应用环境中。该应用环境包括终端11、终端12、服务器13和电单车14;其中,终端11和终端12与服务器13进行通信,服务器13与电单车14进行通信。终端11可以是骑行电单车的用户所使用的终端,终端12可以是运营商所使用的终端。终端可以但不限于是各种智能手机、平板电脑和便携式可穿戴设备,服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。电单车可以但不限于是共享电动车、助力自行车、电动脚踏车。

请参阅图2和图3,本发明提供的电动车包括车体100、座椅200、电源模块300以及控制系统(图中未示出),其特征在于,还包括:

多个用于侦测施加在座椅内的压力的第一压力传感器55;

多个设置在座椅内的第二压力传感器57;

请参阅图6,控制系统(图中未示出)包括主控单元500,第一压力传感器55和第二压力传感器57连接在主控单元500上,主控单元500设置在电单车内并与电源模块300电连接。

主控单元500结构框图请参阅图5,主控单元500包括存储器54、处理器51,以及存储在存储器54中并可在处理器51上运行的计算机程序57,控制系统还包括多个设置在座椅200上用于侦测施加在电单车的座椅200上的压力的第一压力传感器55和多个设置在座椅上的第二压力传感器56,处理器51执行计算机程序57时实现所述的多人乘骑检测方法的步骤。

其中,第一压力传感器55均间隔地设置在电单车的座椅的主要承重面内,第二压力传感器56设置在座椅的边缘处。具体地,第一压力传感器55设置在座椅200和车体100的连接处,第一压力传感器55在座椅200上呈三角排布,其间隔距离为10厘米至15厘米;第二压力传感器56围绕座椅200设置,其间隔距离为5厘米至8厘米。可以理解的是,第一压力传感器和第二压力传感器的排布方式不限于本实施例所给出的排布形式,也可以采取其他排布方式。电单车还包括图像标识400,图像标识400为二维码或条形码,图像标识400用以获取用户的解锁请求。

请参阅图4,本发明的第一实施例提供一种多人乘骑检测方法,包括如下步骤:

步骤一,获取第一压力传感器55侦测到的第一压力值和第二压力传感器56侦测到的第二压力值;

步骤二,判断第一压力值是否大于第一预设阈值,以及判断第二压力值是否大于第二预设阈值;

步骤三,在第一压力值大于第一预设阈值,或第二压力值大于第二预设阈值时,确定电单车的乘骑人数大于1,执行预设的控制指令。其中,控制指令为断开电单车的电源。

其中,第一预设阈值和第二预设阈值可以根据实际情况进行设定,并提前存储在存储器54内,具体地,第一预设阈值和第二预设阈值设置为40~100KG。当然,第一预设阈值和第二预设阈值可以设为其它值,在此不作具体限定。

请参阅图5,本发明的第二实施例提供一种多人乘骑检测方法,包括如下步骤:

步骤一,响应用户输入的开锁指令,获取用户的体重数据;具体的,用户的体重数据包括用户在所述电单车服务应用程序上注册时所提供的的身份信息和/或与所述用户在第三方平台的体重数据;其中,所述第三方平台包括,公安平台、银行系统、第三方支付系统、社交软件或其他具有公信力平台中的一种或多种。需要说明的是,在步骤一中,发起开锁指令的“用户”指的是任何已经通过运营平台合法注册的用户,该用户可以对电单车发出开锁、关锁指令。

步骤二,判断第一压力值与用户的体重数据是否匹配;在第一压力值与用户的体重数据不匹配时,维持电单车当前断电状态。在第一压力值与用户的体重数据相匹配时,执行步骤三。

其中,判断第一压力值与用户的体重数据是否匹配的步骤,具体为:判断第一压力值与用户的体重数据之差是否超过第五预设阈值,在第一压力值与用户的体重数据之差超过第五预设阈值时,确定第一压力值与用户的体重数据不匹配。

其中,第五预设阈值可以根据实际情况进行设定,并提前存储在存储器54内,具体地,第五预设阈值设置为5~10KG,优选地,在本实施例中设置为8KG。当然,第五预设阈值可以设为其它值,在此不作具体限定。

步骤三,获取第一压力传感器55侦测到的第一压力值和第二压力传感器56侦测到的第二压力值。

步骤四,判断第一压力值是否大于第一预设阈值,以及判断第二压力值是否大于第二预设阈值;在第一压力值大于第一预设阈值,或第二压力值大于第二预设阈值时,确定电单车的乘骑人数大于1,执行步骤六。否则,执行步骤七。

步骤五,判断多个距离超过第一预设距离的第一压力传感器55检测的重量值之差是否小于第三预设阈值,并判断多个距离超过第二预设距离的第二压力传感器56检测的重量值是否大于第四预设阈值。

在多个距离超过第一预设距离的第一压力传感器55检测的重量值之差小于第二预设阈值时,或在多个距离超过第二预设距离的第二压力传感器56检测的重量值大于第三预设阈值时,判定座椅乘载人数已超过1,执行步骤六。否则,执行步骤七。

步骤六,在确定确定电单车的乘骑人数大于1时,执行预设控制指令。其中,控制指令为断开电单车的电源。

步骤七,确定电单车的乘骑人数未超过1时,解锁电单车。

本申请的方案,通过获取设置在电单车的座椅上的多个第一压力传感器55所测得的第一压力值和多个设置在所述座椅上的第二压力传感器56的第二压力值,并比较第一压力值与第一预设阈值,以及第二压力值与第二预设阈值的大小以检测电单车的承载人数,在确定电单车的乘骑人数大于1时,执行预设的控制指令,断开电单车的电源。本发明提供的多人乘骑检测方法可以有效避免多人共骑一辆电动自行车的情况。

本发明还提供一种计算机可读存储介质,计算机可读存储介质存储有计算机程序57,计算机程序57被处理器51执行时如前的多人乘骑检测方法的步骤。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。

被处理器执行时实现上述的电单车开关锁权限控制方法,因此上述方法的所有实施例均适用于该计算机可读存储介质,且均能达到相同或相似的有益效果。

以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。

技术分类

06120112206319