电动车的控制方法、装置和电子设备

文档序号:180738 发布日期:2021-11-02 浏览:34次 >En<

阅读说明:本技术 电动车的控制方法、装置和电子设备 (Control method and device of electric vehicle and electronic equipment ) 是由 杨磊 郑富强 徐恒 蒋建宇 于 2021-08-20 设计创作,主要内容包括:本说明书提供了电动车的控制方法、装置和电子设备。基于该方法,具体实施前,可以预先在电动车的预设位置处布设好相应的目标传感器;具体实施时,上述目标传感器可以基于所检测到的状态数据,生成并向控制器输出对应的状态信号;控制器可以根据目标传感器输出的状态信号,自动判断当前电动车的转把是否处于用户的控制中,并智能地确定出当前相匹配的目标控制模式是骑行模式还是防飞车模式;再根据所确定出的目标控制模式,来处理转把输出的模拟信号,以精准、安全地控制电动车的运行,有效地减少飞车等安全隐患,保护用户的骑行安全。(The specification provides a control method and device of an electric vehicle and an electronic device. Based on the method, before specific implementation, corresponding target sensors can be arranged at preset positions of the electric vehicle in advance; in specific implementation, the target sensor may generate and output a corresponding status signal to the controller based on the detected status data; the controller can automatically judge whether the current rotating handle of the electric vehicle is under the control of a user according to the state signal output by the target sensor, and intelligently determines whether the current matched target control mode is a riding mode or an anti-runaway mode; and then processing the analog signal output by the rotating handle according to the determined target control mode so as to accurately and safely control the running of the electric vehicle, effectively reduce the potential safety hazards such as runaway and the like and protect the riding safety of the user.)

电动车的控制方法、装置和电子设备

技术领域

本说明书属于电动车控制技术领域,尤其涉及电动车的控制方法、装置和电子设备。

背景技术

随着电动车的发展和普及,越来越多的用户选择使用电动车作为出行工具。

用户在骑行使用电动车时,可以通过拧转转把输出相应的信号,来控制电动车的行驶。但是,常常会出现由于非人为的触发操作,或者电动车内部器件电路的异常,使得转把异常输出信号,进而导致电动车响应该信号异常启动运行,出现飞车等现象,影响用户的骑行安全。

针对上述问题,目前尚未提出有效的解决方案。

发明内容

本说明书实施例提供了一种电动车的控制方法、装置和电子设备,能够精准、安全地控制电动车的运行,有效地减少飞车等安全隐患。

本说明书实施例提供的一种电动车的控制方法、装置和电子设备是这样实现的:

一种电动车的控制方法,包括:接收目标传感器输出的状态信号;其中,所述目标传感器布设于电动车的预设位置处;所述目标传感器根据所检测到的状态数据输出对应的状态信号;根据所述状态信号,确定相匹配的目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;根据所述目标控制模式,处理转把输出的模拟信号,以控制电动车的运行。

一种电动车的控制方法,包括:确定电动车当前的目标控制模式;其中,目标控制模式包括骑行模式,或防飞车模式;在确定所述目标控制模式为骑行模式的情况下,监测是否接收到转把输出的模拟信号;在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;并将所述控制信号发送至电机,以控制电动车的运行。

一种电动车的控制装置,包括:接收模块,用于接收目标传感器输出的状态信号;其中,所述目标传感器布设于电动车的预设位置处;确定模块,用于根据所述状态信号,确定相匹配的目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;处理模块,用于根据所述目标控制模式,处理转把输出的模拟信号,以控制电动车的运行。

一种电动车的控制装置,包括:确定模块,用于确定电动车当前的目标控制模式;其中,目标控制模式包括骑行模式,或防飞车模式;监测模块,用于在确定所述目标控制模式为骑行模式的情况下,监测是否接收到转把输出的模拟信号;处理模块,用于在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;并将所述控制信号发送至电机,以控制电动车的运行。

一种电子设备,至少包括:控制器、转把、电机和目标传感器,其中,所述目标传感器布设于电动车的预设位置处,所述控制器分别与转把、电机和目标传感器相连,所述目标传感器根据所检测到的状态数据输出对应的状态信号;所述控制器根据所述状态信号,确定目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;所述控制器根据所述目标控制模式,处理转把输出的模拟信号,以控制电机运行。

一种计算机可读存储介质,其上存储有计算机指令,所述指令被执行时实现上述电动车的控制方法的相关步骤。

本说明书实施例提供的电动车的控制方法、装置和电子设备,具体实施前,可以预先在电动车的预设位置处布设好相应的目标传感器;具体实施时,上述目标传感器可以基于所检测到的状态数据,生成并向控制器输出对应的状态信号;控制器可以根据目标传感器输出的状态信号,自动判断当前转把是否处于用户的控制中,并智能地确定出当前相匹配的目标控制模式是骑行模式还是防飞车模式;再根据所确定出的目标控制模式,来处理转把输出的模拟信号,以精准、安全地控制电动车的运行,有效地减少飞车等安全隐患,保护用户的骑行安全;并且,基于上述方法,在整个实施过程中不需要再对控制器、转把等部件的电源的通断另外进行控制,从而可以使得电动车的内部电路系统运行相对更加安全、可靠。

附图说明

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

图1是本说明书的一个实施例提供的电动车的控制方法的流程示意图;

图2是在一个场景示例中,应用本说明书实施例提供的电动车的控制方法的一种实施例的示意图;

图3是在一个场景示例中,应用本说明书实施例提供的电动车的控制方法的一种实施例的示意图;

图4是在一个场景示例中,应用本说明书实施例提供的电动车的控制方法的一种实施例的示意图;

图5是在一个场景示例中,应用本说明书实施例提供的电动车的控制方法的一种实施例的示意图;

图6是在一个场景示例中,应用本说明书实施例提供的电动车的控制方法的一种实施例的示意图;

图7是本说明书的一个实施例提供的电动车的控制方法的流程示意图;

图8是本说明书的一个实施例提供的电子设备的结构组成示意图;

图9是本说明书的一个实施例提供的电动车的控制装置的结构组成示意图。

具体实施方式

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

参阅图1所示,本说明书实施例提供了一种电动车的控制方法。其中,该方法具体实施时,可以包括以下内容:

S101:接收目标传感器输出的状态信号;其中,所述目标传感器布设于电动车的预设位置处;所述目标传感器根据所检测到的状态数据输出对应的状态信号;

S102:根据所述状态信号,确定相匹配的目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;

S103:根据所述目标控制模式,处理转把输出的模拟信号,以控制电动车的运行。

通过上述实施例,电动车的控制器可以获取并根据布设于电动车的预设位置处的目标传感器基于所检测到的状态数据输出的状态信号,确定出相匹配的目标控制模式;进而可以根据该目标控制模式,来处理转把输出的模拟信号,以控制电动车安全地运行,从而可以实现精准、安全地控制电动车的运行,有效减少飞车等安全隐患,保护用户骑行安全。

在一些实施例中,本说明书实施例所提供的电动车的控制方法具体可以应用于电动车的控制器。其中,上述控制器也可以称为控制单元,或ECU。

具体的,可以参阅图2所示,上述电动车的电路中至少包括:控制器、转把、电机和目标传感器等结构。其中,控制器分别与转把、电机和目标传感器相连。

上述目标传感器具体可以是预先布设于电动车的预设位置处,用于检测外界的状态数据,根据所检测到的状态数据生成相对应的状态信号,并向控制器输出上述状态信号。

在正常情况下,上述转把用于接收并响应用户发起的拧转操作,根据上述拧转操作生成相对应的模拟信号,并向控制器输出上述模拟信号。

上述控制器,用于根据目标传感器所输出的状态信号,判断电动车的车把当前是否处于用户的控制中,进而确定出当前相匹配的目标控制模式;再根据目标控制模式,来处理转把输出的模拟信号,并通过向电机输出相应的控制信号来对所连接的电机进行相应控制,以达到对电动车运行的控制,实现减少飞车等安全隐患、保护用户骑行安全等效果。

在一些实施例中,上述目标传感器具体可以是一种二值开关传感器。上述目标传感器可以根据所检测到的具体的状态数据,生成并输出两种或者更多种的状态信号。其中,每一种状态信号对应一类状态数据。针对不同的目标传感器,与每种状态信号对应状态数据可以是同类型的状态数据。

在一些实施例中,参阅图3所示,上述预设位置具体可以包括电动车脚撑的旋转轴心,相应的,在上述预设位置处布设的目标传感器可以是一种霍尔开关传感器等。

上述预设位置具体还可以包括电动车的座垫,相应的,在上述预设位置处布设的目标传感器还可以是一种薄膜压力开关传感器等。

上述预设位置具体还可以是包括转把,相应的,在上述预设位置处布设的目标传感器还可以是一种机械接触开关传感器等。

需要说明的是,上述所列举的多个预设位置,以及与预设位置对应的目标传感器只是一种示意性说明。具体实施时,根据具体的应用场景和处理需求,还可以针对预设位置选择使用其他合适的传感器作为目标传感器。

在一些实施例中,具体实施前,可以在电动车的上述多个预设位置中的某一个预设位置处布设一个目标传感器。相应的,控制器可以根据一个目标传感器根据所检测到的状态数据输出的一个状态信号,确定出相匹配的目标控制模式。

在一些实施例中,具体实施前,好可以在上述多个预设位置中的多个预设位置处布设分别目标传感器。相应的,控制器可以根据综合多个目标传感器根据所检测到的状态数据输出的多个状态信号,更加准确地确定出相匹配的目标控制模式。

在一些实施例中,上述目标控制模式具体可以包括:骑行模式,或防飞车模式。

其中,上述骑行模式具体可以是指在确定转把处于用户控制中的情况下,将转把输出的模拟信号视为有效,并且控制器可以响应并根据转把输出的模拟信号正常控制电机运行的控制模式。

上述防飞车模式具体可以是指在确定转把不处于用户控制中的情况下,将转把输出的模拟信号视为无效,并且控制器不再响应转把输出的模拟信号来控制电机运行的控制模式。

需要说明的是,在上述两种控制模式中,都不会对电动车的控制器的电源进行通断控制。在电动车启动后,电动车的控制器可以始终处于上电的状态。这样能有效避免在用户骑行过程中,由于对控制器的功率电源进行通断控制操作,影响电动车内部电路系统的安全、稳定。

在一些实施例中,电动车启动后,控制器可以通过相应的接口电路,与低压电源(例如,电压为5V的电源)相连,并始终处于上电状态。此外,一个或多个低压的目标传感器(例如,两个目标传感器P1和P2)也可以同相应的接口电路,与低压电源相连。具体可以参阅图4所示。其中,D27为反向二极管,用于防止外部高压、浪涌等故障信号对控制器ECU造成损害。R101、R104为相应阻值的电阻,C46为电容。P(I)表示通过低压电源流入控制器的功率。

在一些实施例中,针对不同类型的目标传感器,具体连接控制器和目标传感器时,可以存在差异。

具体的,在目标传感器为薄膜压力开关传感器的情况下,目标传感器和控制器的连接方式可以参阅图5所示。具体实施时,目标传感器(开关传感器)可以通过目标连接线向控制器(控制单元)输出相应的状态信号。其中,GND表示接地。

在目标传感器为霍尔开关传感器的情况下,目标传感器和控制器的连接方式可以参阅图6所示。具体实施时,目标传感器可以通过目标连接线向控制器(控制单元)输出相应的状态信号。

在一些实施例中,针对不同的目标传感器所检测的状态数据可以是不同的状态数据。相应的,不同目标传感器根据所检测到的状态输出对应的状态信号的过程也可以是多样的。

具体的,在目标传感器包括霍尔开关传感器的情况下,相应的,所述目标传感器可以检测脚撑的旋转角度数据作为状态数据。并且,目标传感器可以被设置为:根据所检测到的状态数据,在确定脚撑处于打开状态的情况(对应转把不处于用户控制的情况)下,输出高电平信号作为状态信号;根据所检测到的状态数据,在检测到脚撑处于收起状态的情况(对应转把处于用户控制的情况)下,输出低电平信号作为状态信号。

在目标传感器包括薄膜压力开关传感器的情况下,相应的,所述目标传感器可以检测座垫受到的压力值作为状态数据。并且,目标传感器可以被设置为:根据所检测到的状态数据,在检测到座垫受到的压力值小于预设的压力阈值的情况(对应转把不处于用户控制的情况)下,输出高电平信号作为状态信号;在检测到座垫受到的压力值大于等于预设的压力阈值的情况下(对应转把处于用户控制的情况),输出低电平信号作为状态信号。

在目标传感器包括机械接触开关传感器的情况下,相应的,所述目标传感器可以检测转把是否被触发(例如,转把是否被拧转)作为状态数据。并且,目标传感器可以被设置为:在检测到转把没有被用户触发的情况(对应转把不处于用户控制的情况)下,输出高电平信号作为状态信号;在检测到转把被用户触发的情况(对应转把处于用户控制的情况)下,输出低电平信号作为状态信号。

在一些实施例中,上述根据所述状态信号,确定相匹配的目标控制模式,具体实施时,可以包括以下内容:在确定状态信号为高电平信号的情况下,确定防飞车模式为相匹配的目标控制模式;或,在确定状态信号为低电平信号的情况下,确定骑行模式为相匹配的目标控制模式。

在一些实施例中,在目标传感器包括布设于多个预设位置处的多个目标传感器的情况下,控制器可以接收到多个目标传感器输出的多个状态信号。这时,控制器可以基于预设的处理策略,综合多个状态信号确定出一个目标状态信号;再根据该目标状态信号,来确定相匹配的目标控制模式。

在一些实施例中,具体实施时,控制器在接收到多个状态信号之后,对多个状态信号进行检测,在确定多个状态信号都为高电平信号的情况下,可以确定目标状态信号为高电平信号;在确定多个状态信号都为低电平信号的情况下,可以确定目标状态信号为低电平信号。

控制器在确定多个状态信号中部分状态信号为高电平信号、部分状态信号为低电平信号的情况下,可以将多个状态信号分为两组:第一组和第二组。其中,第一组包只包含高电平的状态信号,第二组只包含低电平的状态信号。进一步,控制器可以识别确定出每一组中所包含的各个状态信号所对应的目标传感器。根据预设的处理策略,可以根据状态信号所对应的目标传感器,确定出各个状态信号的权重参数。再根据每一组中所包含的状态信号的权重参数,确定出第一组的权重值和第二组的权重值。比较第一组的权重值和第二组的权重值,将权重值较大的组所包含的状态信号确定为目标状态信号。

例如,根据预设的处理策略,确定出第一组的权重值大于第二组的权重值,而第一组所包含的状态信号都为高电平信号。因此,控制器可以将高电平信号确定为目标状态信号。进而可以根据目标状态信号,确定出相匹配的目标控制模式为防飞车模式。

在一些实施例中,控制器在确定目标控制模式为防飞车模式的情况下,可以确定当前电动车的车把不处于用户的控制中,为了避免出现飞车,保护用户的骑行安全,可以将转把输出的模拟信号确作为无效信号,进行异常处理。相反,在确定目标控制模式为骑行模式的情况下,可以确定当前电动车的车把处于用户的控制中,可以将转把输出的模拟信号作为有效信号,进行正常处理。

在一些实施例中,上述根据所述目标控制模式,处理转把输出的模拟信号,具体实施时,可以包括以下内容:

S1:在目标控制模式为骑行模式的情况下,监测是否收到转把输出的模拟信号;

S2:在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;

S3:将所述控制信号发送至电机。

在本实施例中,在确定目标控制模式为骑行模式的情况下,可以确定当前目标车辆的转把处于用户的控制中,因此,转把输出的模拟信号大概率是响应用户本人发起的触发操作(例如,拧转转把操作)所生成的信号。

进而,在监测接收到转把输出的模拟信号之后,可以根据预设的生成规则,基于该模拟信号生成相对应的数字信号(例如,一种占空比方波信号)作为控制信号;再将该控制信号给到电机,以便电机可以根据该控制信号运行。

从而可以及时地响应用户通过拧转转把等所发起的触发操作,精准地控制电动车按照用户的指令要求行驶运行。

在一些实施例中,根据所述目标控制模式,处理转把输出的模拟信号,具体实施时,还可以包括以下内容:在目标控制模式为防飞车模式的情况下,将所接收到的转把输出的模拟信号,确定为无效信号。

在本实施例中,在确定目标控制模式为防飞车模式的情况下,可以确定当前目标车辆的转把不处于用户的控制中,因此,转把输出的模拟信号大概率是不是响应用户本人发起的触发操作(例如,拧转转把操作)所生成的信号,而可能是受外界非人为干扰或者电动车内部器件电路异常所生成的信号。这种情况下,控制器即使接收到转把输出的模拟信号,也不会响应该模拟信号对电机进行相应控制。

在一些实施例中,控制器在确定目标控制模式为防飞车模式的情况下,并将转把输出信号确定为无效信号的同时,还可以生成指示电机停止运行的控制信号,并将该控制信号给到电机,以通过电机及时地控制电动车停止行驶。从而可以进一步更好地保护用户的骑行安全。

由上可见,基于本说明书实施例提供的电动车的控制方法,具体实施前,可以预先在电动车的预设位置处布设好相应的目标传感器;具体实施时,上述目标传感器可以基于所检测到的状态数据,生成并向控制器输出对应的状态信号;控制器可以根据目标传感器输出的状态信号,自动判断当前转把是否处于用户的控制中,并智能地确定出相匹配的目标控制模式是骑行模式还是防飞车模式;再根据所确定出的目标控制模式,来处理转把输出的模拟信号,以精准、安全地控制电动车的运行,有效地减少飞车等安全隐患,保护用户的骑行安全。并且,基于上述方法,实施过程中不需要再对控制器的电源的通断另外进行控制,从而可以使得电动车的内部电路运行相对更加安全、可靠。

参阅图7所示,本说明书实施例还提供了另一种电动车的控制方法。其中,该方法具体实施时,可以包括以下内容:

S701:确定电动车当前的目标控制模式;其中,目标控制模式包括骑行模式,或防飞车模式;

S702:在确定所述目标控制模式为骑行模式的情况下,监测是否接收到转把输出的模拟信号;

S703:在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;并将所述控制信号发送至电机,以控制电动车的运行。

在一些实施例中,在确定电动车当前的目标控制模式之后,所述方法具体实施时,还可以包括以下内容:在确定所述目标控制模式为防飞车模式的情况下,将所接收到的转把输出的模拟信号,确定为无效信号。

由上可见,本说明书实施例提供的电动车的控制方法,具体实施时,不需要对转把、控制器的电源通断进行另外的控制,转把、控制器可以处于正常的上电状态;控制器可以根据目标传感器基于所检测到的转数据输出的状态信号,确定出相匹配的目标控制模式;再根据目标控制模式来处理转把输出的模拟信号,从而可以精准、安全地控制电动车的运行,有效地减少飞车等安全隐患;同时可以是的电动车的内部电路系统运行相对更加安全、可靠。

在一个具体的场景示例中,用户可以使用基于本说明实施例所提供的电动车的控制方法控制的电动车出行。

可以参阅图3所示,在该电动车的脚撑的旋转轴心、座垫两个预设位置处分别布设有霍尔开关传感器、薄膜压力开关传感器两个目标传感器。在该电动车内部还布设有控制器、电机等结构。其中,控制器与转把、目标传感器和电机电性连接。

当用户启动该电动车时,控制器、转把、目标传感器的电源接通。同时,目标传感器开始每间隔预设的时间间隔检测采集相应的状态数据。

具体的,霍尔开关传感器可以每间隔5秒采集脚撑的旋转角度数据作为状态数据。同时,薄膜压力开关传感器可以每间隔5秒采集座垫受到的压力值作为状态数据。

上述霍尔开关传感器根据所检测到的状态数据,在确定到脚撑当前处于打开状态的情况下,可以向控制器输出高电平信号作为状态信号;在确定脚撑处于收起状态的情况下,可以向控制器输出低电平信号作为状态信号。

上述薄膜压力开关传感器根据所检测到的状态数据,在确定座垫受到的压力值小于预设的压力阈值的情况下,可以向控制器输出高电平信号作为状态信号;在确定座垫受到的压力值大于等于预设的压力阈值的情况下,可以向控制器输出低电平信号作为状态信号。

具体的,例如,当用户正在骑行该电动车时,上述霍尔开关传感器根据所检测到的状态数据可以确定脚撑处于收起状态,进而向控制器输出高电平信号作为第一状态信号。同时,上述薄膜开关传感器根据所检测到的状态数据可以确定座垫受到的压力值大于等于预设的压力阈值,进而向控制器输出高电平信号作为第二状态信号。

控制器根据预设的处理策略,综合利用上述两种状态信号,确定出目标状态信号为高电平信号;可以判断当前该电动车的转把处于用户的控制中;进而可以将当前相匹配的目标控制模式确定为骑行模式,将转把输出的模拟信号视为有效信号。

进一步,基于与骑行模式相匹配的控制规则,控制器可以持续监测并处理转把输出的模拟信号。

当用户想要加速时,通过向前拧转转把发起触发操作。转把接收并响应用户的上述触发操作,生成并向控制器输出对应的模拟信号。

控制器在接收到该模拟信号时,可以根据相匹配的控制规则,基于该模拟信号生成对应的用于指示加速的控制信号;再将该控制信号给到电机,以便电机能够响应该控制信号运行,使得电动车加速行驶。

从而能够及时且精准地响应用户的指令操作,控制电动车在骑行模式下准确地按照用户的指令要求行驶。

又例如,当用户骑行结束,停放电动车时,上述霍尔开关传感器根据所检测到的状态数据可以确定脚撑处于打开状态,进而向控制器输出高低平信号作为第一状态信号。同时,上述薄膜开关传感器根据所检测到的状态数据可以确定座垫受到的压力值小于预设的压力阈值,进而向控制器输出低电平信号作为第二状态信号。

控制器根据预设的处理策略,综合利用上述两种状态信号,确定出目标状态信号为低电平信号;可以判断当前该电动车的转把不处于用户的控制中;进而可以将当前相匹配的目标控制模式确定为防飞车模式,将转把输出的模拟信号视为无效信号。

进一步,基于与防飞车模式相匹配的控制规则,控制器即使检测到转把输出的模拟信号,也不会响应该模拟信号,对电机进行控制。

同时,控制器在确定当前相匹配的目标控制模式为防飞车模式的情况下,为了进一步保护用户的骑行安全,还可以自动生成用于指示停止运行的控制信号;并将信号给到电机,以便电机可以响应该控制信号停止运行,以及时地停止电动车,保护用户的骑行安全。

从而可以及时地检测发现电动车的车把不处于用户控制的情况,并根据对应的防飞车模式,将转把输出的模拟信号视为无效信号,来控制电机的运行,有效地减少用户在使用电动车的过程中出现飞车等安全隐患,保护用户的骑行安全。

本说明书实施例还提供一种电子设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器具体实施时可以根据指令执行以下步骤:接收目标传感器输出的状态信号;其中,所述目标传感器布设于电动车的预设位置处;所述目标传感器根据所检测到的状态数据输出对应的状态信号;根据所述状态信号,确定相匹配的目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;根据所述目标控制模式,处理转把输出的模拟信号,以控制电动车的运行。

为了能够更加准确地完成上述指令,参阅图8所示,本说明书实施例还提供了另一种具体的电子设备,其中,所述电子设备至少包括:转把801、目标传感器802、控制器803和电机804,其中,所述目标传感器802布设于电动车的预设位置处,所述控制器803分别与转把801、电机804和目标传感器802相连,具体的,

所述目标传感器802具体可以用于根据所检测到的状态数据输出对应的状态信号;

所述控制器803具体可以用于根据所述状态信号,确定目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;

所述控制器803具体还可以用于根据所述目标控制模式,处理转把801输出的模拟信号,以控制电机804的具体运行。

本说明书实施例还提供了另一种电子设备,包括处理器以及用于存储处理器可执行指令的存储器,所述处理器具体实施时可以根据指令执行以下步骤:确定电动车当前的目标控制模式;其中,目标控制模式包括骑行模式,或防飞车模式;在确定所述目标控制模式为骑行模式的情况下,监测是否接收到转把输出的模拟信号;在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;并将所述控制信号发送至电机,以控制电动车的运行。

本说明书实施例还提供了一种基于上述电动车的控制方法的计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现:接收目标传感器输出的状态信号;其中,所述目标传感器布设于电动车的预设位置处;所述目标传感器根据所检测到的状态数据输出对应的状态信号;根据所述状态信号,确定相匹配的目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;根据所述目标控制模式,处理转把输出的模拟信号,以控制电动车的运行。

在本实施例中,上述存储介质包括但不限于随机存取存储器(Random AccessMemory,RAM)、只读存储器(Read-Only Memory,ROM)、缓存(Cache)、硬盘(Hard DiskDrive,HDD)或者存储卡(Memory Card)。所述存储器可以用于存储计算机程序指令。网络通信单元可以是依照通信协议规定的标准设置的,用于进行网络连接通信的接口。

本说明书实施例还提供了另一种基于上述电动车的控制方法的计算机可读存储介质,所述计算机可读存储介质存储有计算机程序指令,在所述计算机程序指令被执行时实现:确定电动车当前的目标控制模式;其中,目标控制模式包括骑行模式,或防飞车模式;在确定所述目标控制模式为骑行模式的情况下,监测是否接收到转把输出的模拟信号;在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;并将所述控制信号发送至电机,以控制电动车的运行。

在本实施例中,该计算机可读存储介质存储的程序指令具体实现的功能和效果,可以与其它实施方式对照解释,在此不再赘述。

参阅图9所示,在软件层面上,本说明书实施例还提供了一种电动车的控制装置,该装置具体可以包括以下的结构模块:

接收模块901,具体可以用于接收目标传感器输出的状态信号;其中,所述目标传感器布设于电动车的预设位置处;

确定模块902,具体可以用于根据所述状态信号,确定相匹配的目标控制模式;其中,所述目标控制模式包括骑行模式,或防飞车模式;

处理模块903,具体可以用于根据所述目标控制模式,处理转把输出的模拟信号,以控制电动车的运行。

在一些实施例中,所述预设位置具体可以包括脚撑的旋转轴心,相应的,所述目标传感器具体可以包括霍尔开关传感器等;和/或,所述预设位置具体可以包括座垫,相应的,所述目标传感器包括薄膜压力开关传感器等;和/或,所述预设位置具体可以包括转把,相应的,所述目标传感器具体可以包括机械接触开关传感器。

在一些实施例中,所述目标传感器根据所检测到的状态数据输出对应的状态信号,具体可以包括:在目标传感器包括霍尔开关传感器的情况下,相应的,所述目标传感器在检测到脚撑处于打开状态的情况下,输出高电平信号作为状态信号;在检测到脚撑处于收起状态的情况下,输出低电平信号作为状态信号;和/或,在目标传感器包括薄膜压力开关传感器的情况下,相应的,所述目标传感器在检测到座垫受到的压力值小于预设的压力阈值的情况下,输出高电平信号作为状态信号;在检测到座垫受到的压力值大于等于预设的压力阈值的情况下,输出低电平信号作为状态信号;和/或,在目标传感器包括机械接触开关传感器的情况下,相应的,所述目标传感器在检测到转把没有被用户触发的情况下,输出高电平信号作为状态信号;在检测到转把被用户触发的情况下,输出低电平信号作为状态信号。

在一些实施例中,所述确定模块902具体实施时,可以按照以下方式实现根据所述状态信号,确定相匹配的目标控制模式:在确定状态信号为高电平信号的情况下,确定防飞车模式为相匹配的目标控制模式;或,在确定状态信号为低电平信号的情况下,确定骑行模式为相匹配的目标控制模式。

在一些实施例中,上述处理模块903具体实施时,可以按照以下方式实现根据所述目标控制模式,处理转把输出的模拟信号:在目标控制模式为骑行模式的情况下,监测是否收到转把输出的模拟信号;在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;将所述控制信号发送至电机。

在一些实施例中,上述处理模块903具体实施时,还可以在目标控制模式为防飞车模式的情况下,将所接收到的转把输出的模拟信号,确定为无效信号。

本说明书实施例还提供了另一种电动车的控制装置,具体可以包括以下的结构模块:

确定模块,具体可以用于确定电动车当前的目标控制模式;其中,目标控制模式包括骑行模式,或防飞车模式;

监测模块,具体可以用于在确定所述目标控制模式为骑行模式的情况下,监测是否接收到转把输出的模拟信号;

处理模块,具体可以用于在确定接收到转把输出的模拟信号的情况下,根据转把输出的模拟信号生成对应的控制信号;并将所述控制信号发送至电机,以控制电动车的运行。

需要说明的是,上述实施例阐明的单元、装置或模块等,具体可以由计算机芯片或实体实现,或者由具有某种功能的产品来实现。为了描述的方便,描述以上装置时以功能分为各种模块分别描述。当然,在实施本说明书时可以把各模块的功能在同一个或多个软件和/或硬件中实现,也可以将实现同一功能的模块由多个子模块或子单元的组合实现等。以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

由上可见,基于本说明书实施例提供的电动车的控制装置,可以精准、安全地控制电动车的运行,有效地减少飞车等安全隐患;并且,基于该装置在具体实施过程中,不需要再对控制器的电源的通断另外进行控制,还可以使得电动车的内部电路运行相对更加安全、可靠。

虽然本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的手段可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一的执行顺序。在实际中的装置或客户端产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境,甚至为分布式数据处理环境)。术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、产品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、产品或者设备所固有的要素。在没有更多限制的情况下,并不排除在包括所述要素的过程、方法、产品或者设备中还存在另外的相同或等同要素。第一,第二等词语用来表示名称,而并不表示任何特定的顺序。

本领域技术人员也知道,除了以纯计算机可读程序代码方式实现控制器以外,完全可以通过将方法步骤进行逻辑编程来使得控制器以逻辑门、开关、专用集成电路、可编程逻辑控制器和嵌入微控制器等的形式来实现相同功能。因此这种控制器可以被认为是一种硬件部件,而对其内部包括的用于实现各种功能的装置也可以视为硬件部件内的结构。或者甚至,可以将用于实现各种功能的装置视为既可以是实现方法的软件模块又可以是硬件部件内的结构。

本说明书可以在由计算机执行的计算机可执行指令的一般上下文中描述,例如程序模块。一般地,程序模块包括执行特定任务或实现特定抽象数据类型的例程、程序、对象、组件、数据结构、类等等。也可以在分布式计算环境中实践本说明书,在这些分布式计算环境中,由通过通信网络而被连接的远程处理设备来执行任务。在分布式计算环境中,程序模块可以位于包括存储设备在内的本地和远程计算机可读存储介质中。

通过以上的实施例的描述可知,本领域的技术人员可以清楚地了解到本说明书可借助软件加必需的通用硬件平台的方式来实现。基于这样的理解,本说明书的技术方案本质上可以以软件产品的形式体现出来,该计算机软件产品可以存储在存储介质中,如ROM/RAM、磁碟、光盘等,包括若干指令用以使得一台计算机设备(可以是个人计算机,移动终端,服务器,或者网络设备等)执行本说明书各个实施例或者实施例的某些部分所述的方法。

本说明书中的各个实施例采用递进的方式描述,各个实施例之间相同或相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。本说明书可用于众多通用或专用的计算机系统环境或配置中。例如:个人计算机、服务器计算机、手持设备或便携式设备、平板型设备、多处理器系统、基于微处理器的系统、置顶盒、可编程的电子设备、网络PC、小型计算机、大型计算机、包括以上任何系统或设备的分布式计算环境等等。

虽然通过实施例描绘了本说明书,本领域普通技术人员知道,本说明书有许多变形和变化而不脱离本说明书的精神,希望所附的权利要求包括这些变形和变化而不脱离本说明书的精神。

18页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:纯电动汽车动力系统、纯电动汽车及控制方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!