一种车辆控制方法、装置和车辆控制设备与流程

文档序号:13145541阅读:230来源:国知局
技术领域本发明实施例涉及汽车技术领域,尤其涉及一种车辆控制方法、装置和车辆控制设备。

背景技术:
随着交通的发展,车辆逐渐成为人们的代步工具。但是,由于车辆数量的增加,车位变得越来越紧张,而且车位对应的面积也相应减少。车位面积的减少不仅考验着司机的停车技术,还可能对车辆本身造成一定的影响。在实现本发明的过程中,发明人发现现有技术至少存在以下缺陷:若车辆停泊的位置不标准,给车辆自身和其它车辆都可能造成损失。例如,车辆停泊时车轮出现偏转,不仅会对车辆自身的相关部件造成损耗,还会影响其他车辆的停泊。

技术实现要素:
本发明实施例的目的在于提供一种车辆控制方法、装置和车辆控制设备,以解决现有技术中车辆停泊时车轮出现偏转,造成车辆相关部件的损耗,影响车辆使用的问题。第一方面,本发明实施例的一可能的实施方案提供了一种车辆控制方法,包括:确定目标车辆处于停车进行状态,判断所述目标车辆的车轮的偏转角度是否为0度,其中,所述停车进行状态用于指示目标车辆当前正在停车;若判断到所述目标车辆的车轮的偏转角度不为0度时,生成转向指令,以根据所述转向指令,将所述目标车辆的车轮的偏转角度调整至0度。优选地,所述将所述目标车辆的车轮的偏转角度调整至0度,包括:将所述转向指令发送给所述目标车辆的转向机;通过所述转向机将所述车轮的偏转角度调整至0度。优选地,所述通过所述转向机将所述车轮的偏转角度调整至0度,包括:根据所述车轮的偏转角度确定所述目标车辆的车轮的待调整角度;根据所述转向指令,通过控制所述转向机调整所述待调整角度,将所述目标车辆的车轮的偏转角度调至为0度。优选地,所述确定目标车辆处于停车进行状态,包括:通过控制器局域网络CAN总线获取所述目标车辆在设定时间段内的速度信息;根据所述设定时间段内的速度信息,确定所述目标车辆处于停车进行状态。优选地,所述判断所述目标车辆的车轮的偏转角度是否为0度,包括:通过CAN总线获取所述目标车辆的车轮角度信息;根据所述车轮角度信息,判断所述目标车辆的车轮的偏转角度是否为0度。优选地,所述方法还包括:若确定所述目标车辆对应的车轮偏转角度不为0度时,根据所述转向指令,发送提示信息;其中,所述提示信息包括以下至少之一:震动方向盘提醒、语音提醒、文字提醒、标识提醒。第二方面,本发明实施例的一可能的实施方案提供了一种车辆控制装置,包括:判断模块,用于确定目标车辆处于停车进行状态,判断所述目标车辆的车轮的偏转角度是否为0度,其中,所述停车进行状态用于指示目标车辆当前正在停车;调整模块,用于若判断到所述目标车辆的车轮的偏转角度不为0度时,生成转向指令,以根据所述转向指令,将所述目标车辆的车轮的偏转角度调整至0度。优选地,所述调整模块,用于将所述转向指令向所述目标车辆的转向机发送,通过所述转向机根据所述转向指令将所述车轮的偏转角度调整至0度。优选地,所述调整模块,用于根据所述车轮的偏转角度确定所述目标车辆的车轮的待调整角度;根据所述转向指令,通过控制所述转向机调整所述待调整角度,将所述目标车辆的车轮的偏转角度调至为0度。优选地,所述判断模块,包括:速度获取子模块,用于通过控制器局域网络CAN总线获取所述目标车辆在设定时间段内的速度信息;状态确定子模块,用于根据所述设定时间段内的速度信息,确定所述目标车辆处于停车进行状态。优选地,所述判断模块,还包括:角度获取子模块,用于通过CAN总线获取所述目标车辆的车轮角度信息;偏转角判断子模块,用于根据所述车轮角度信息,判断所述目标车辆的车轮的偏转角度是否为0度。优选地,所述装置还包括:提示模块,用于若确定所述目标车辆对应的车轮偏转角度不为0度时,根据所述转向指令,发送提示信息;其中,所述提示信息包括以下至少之一:震动方向盘提醒、语音提醒、文字提醒、标识提醒。第三方面,本发明实施例的一可能的实施方案提供了一种车辆控制设备,包括:存储器,用于存放程序;处理器,用于执行所述存储器存储的程序,所述程序使得所述处理器执行以下操作:确定目标车辆处于停车进行状态,判断所述目标车辆的车轮的偏转角度是否为0度,其中,所述停车进行状态用于指示目标车辆当前正在停车;若判断到所述目标车辆的车轮的偏转角度不为0度时,生成转向指令,以根据所述转向指令,将所述目标车辆的车轮的偏转角度调整至0度。本发明实施例通过确定目标车辆处于停车进行状态,判断目标车辆的车轮的偏转角度是否为0度;若目标车辆的车轮的偏转角度不为0度时,向目标车辆的转向机发送指令,通过转向机将车轮的偏转角度调整至0度。因此,在停车进行状态时,可以自动对停车的状态进行检查,若不符合正规的停车标准,自动调整目标车辆的车轮偏转角度,使目标车辆符合正规的停车标准,减少了车辆相关部件的损耗,提高了车辆使用效率。附图说明图1是本发明一个实施例提供的一种车辆控制方法的步骤流程图;图2是本发明另一个实施例提供的一种车辆控制方法的步骤流程图;图3是本发明一个实施例提供的一种车辆控制装置的结构框图;图4是本发明另一个实施例提供的一种车辆控制装置的结构框图;图5是本发明一个实施例提供的一种车辆控制设备的结构框图。具体实施方式为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。实施例一参照图1,示出了本发明一个实施例提供的一种车辆控制方法的步骤流程图,具体可以包括如下步骤:步骤102、确定目标车辆处于停车进行状态,判断目标车辆的车轮的偏转角度是否为0度。用户在停车时,若停车的最终状态不标准,如车轮对应的偏转角度不为0度,会对车辆的相关部件造成损耗,例如车辆的转向系统、助力系统等等。本发明实施例在用户进行停车操作时,自动检测用户的当前动作是否为停车动作;若用户的当前动作为停车动作时,确定目标车辆处于停车进行状态,其中,停车进行状态用于指示目标车辆当前正在停车。通过CAN(ControllerAreaNetwork,控制器局域网络)总线获取目标车辆的当前信息,如目标车辆的车轮对应的偏转角度信息。在确定目标车辆的车轮对应的偏转角度信息后,判断目标车辆的车轮的偏转角度是否为0度。步骤104、若判断到目标车辆的车轮的偏转角度不为0度时,生成转向指令,以根据转向指令,将目标车辆的车轮的偏转角度调整至0度。若判断目标车辆的车轮对应的偏转角度不为0度时,生成用于调整偏转角度的转向指令,并将上述指令向目标车辆的转向机发送;以根据转向指令,使得转向机将车轮对应的偏转角度调整至0度。本发明实施例的一种可选方案包括:生成转向指令的同时,触发报警提醒,并向用户发送提醒信息,用户可以通过提醒信息手动将将车轮对应的偏转角度调整至0度。本发明实施例通过确定目标车辆处于停车进行状态,判断目标车辆的车轮的偏转角度是否为0度;若目标车辆的车轮的偏转角度不为0度时,向目标车辆的转向机发送指令,通过转向机将车轮的偏转角度调整至0度。因此,在停车进行状态时,可以自动对停车的状态进行检查,若不符合正规的停车标准,自动调整目标车辆的车轮偏转角度,使目标车辆符合正规的停车标准,减少了车辆相关部件的损耗,提高了车辆使用效率。实施例二参照图2,示出了本发明另一个实施例提供的一种车辆控制方法的步骤流程图,具体可以包括如下步骤:步骤202、通过CAN总线获取目标车辆在设定时间段内的速度信息。步骤204、根据设定时间段内的速度信息,确定目标车辆处于停车进行状态。本发明实施例通过CAN总线获取目标车辆在预定时间内的速度信息,如,获取目标车辆在10S内的速度信息;其中,在本发明实施例中预定时间可以根据实际需要进行设定,如10S、5S等。根据获取的设定时间段内的速度信息,如,目标车辆在10S内的平均速度为0.1m/s或为0m/s等;将该平均速度与对应的速度阈值进行比较,判断目标车辆是否处于停车进行状态。需要说明的是,其中,速度阈值可以是一个具体的数值,如0m/s,也可以是一个较小的速度范围,如0m/s~0.15m/s。其中,停车进行状态用于指示目标车辆当前正在停车。步骤206、通过CAN总线获取目标车辆的车轮角度信息。步骤208、根据车轮角度信息,判断目标车辆的车轮的偏转角度是否为0度。在确定目标车辆处于停车进行状态后,通过CAN总线获取目标车辆的车轮角度信息,其中,车轮角度信息包括目标车辆的车轮的偏转角度信息。根据车轮角度信息,判断目标车辆的车轮的偏转角度是否为0度。通过将车轮角度信息中的偏转角度与0度进行比较,若二者相等,则判断目标车辆的车轮的偏转角度为0度,不需要调整;若不相等,则判断目标车辆的车轮的偏转角度不为0度,需要进行调整。在实际应用中,还可以根据实际情况设定一个角度范围,如0-1度,若车轮角度在该角度范围内,也可以认为目标车辆的车轮的偏转角度近似为0度,不需要调整。其中,当确定目标车辆的车轮的偏转角度为0度时,则目标车辆的停车状态标准,不再需要执行后续步骤;若确定目标车辆的车轮的偏转角度不为0度时,则需要执行后续步骤。步骤210、若确定目标车辆对应的车轮偏转角度不为0度时,生成转向指令,并发送提示信息。当判断目标车辆对应的车轮偏转角度不为0度时,生成转向指令,并向驾驶员发送提示信息,提示信息包括以至少之一:震动方向盘提醒、语音提醒、文字提醒、标识提醒,如语音提醒驾驶员车辆未停好,又如设定相应的停车标识,若车辆未停好,通过标识变化来提醒驾驶员,此时,驾驶员可以通过手动的方式将车轮的偏转角度调整至0度。若驾驶员未通过提示信息对目标车辆的车轮的偏转角度进行调整,则执行步骤212,若驾驶员通过提示信息已对目标车辆的车轮进行调整,则不必执行步骤212。步骤212、根据车轮的偏转角度确定目标车辆的车轮的待调整角度。若判断目标车辆对应的车轮偏转角度不为0度时,通过得到的目标车辆的车轮对应的偏转角度,确定目标车辆的车轮的待调整角度。如当前目标车辆的车轮对应的偏转角度为正30度或负30度,可以确定目标车辆的车轮需要向左或向右调整30度。这里可以将车轮的偏转角度作为目标车辆的车轮的待调整角度。步骤214、将转向指令发送给目标车辆的转向机,通过控制转向机调整待调整角度,将目标车辆的车轮的偏转角度调至为0度。在确定目标车辆的车轮的待调整角度后,向目标车辆的转向机发送转向指令,以使转向机依据转向指令,自动通过转向机调整待调整角度,将目标车辆的车轮的偏转角度调至为0度。本发明实施例通过CAN总线获取目标车辆在设定时间段内的速度信息,根据设定时间段内的速度信息,确定目标车辆处于停车进行状态,通过CAN总线获取目标车辆的车轮角度信息,根据车轮角度信息,判断目标车辆的车轮的偏转角度是否为0度,若确定目标车辆对应的车轮偏转角度不为0度时,发送提示信息,还根据车轮偏转角度确定目标车辆的车轮的待调整角度,向目标车辆的转向机发送转向指令,通过控制转向机调整待调整角度,将目标车辆的车轮的偏转角度调至为0度。因此,在停车进行状态时,可以自动对停车的状态进行检查,若不符合正规的停车标准,可以向驾驶员发出提示信息,并自动调整目标车辆的车轮偏转角度,使目标车辆符合正规的停车标准,减少了车辆相关部件的损耗,提高了车辆使用效率。本领域技术人员可以理解,在本发明具体实施方式的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明具体实施方式的实施过程构成任何限定。实施例三参照图3,示出了本发明一个实施例提供的一种车辆控制装置的结构框图,具体可以包括如下模块:判断模块302,用于确定目标车辆处于停车进行状态,判断目标车辆的车轮的偏转角度是否为0度,其中,停车进行状态用于指示目标车辆当前正在停车。调整模块304,用于若判断到目标车辆的车轮的偏转角度不为0度时,生成转向指令,以根据所述转向指令,将所述目标车辆的车轮的偏转角度调整至0度。本发明实施例通过确定目标车辆处于停车进行状态,判断目标车辆的车轮的偏转角度是否为0度;若目标车辆的车轮的偏转角度不为0度时,向目标车辆的转向机发送指令,通过转向机将车轮的偏转角度调整至0度。因此,在停车进行状态时,可以自动对停车的状态进行检查,若不符合正规的停车标准,自动调整目标车辆的车轮偏转角度,使目标车辆符合正规的停车标准,减少了车辆相关部件的损耗,提高了车辆使用效率。实施例四参照图4,示出了本发明另一个实施例提供的一种车辆控制装置的结构框图,具体可以包括如下模块:判断模块302、调整模块304和提示模块306。其中,判断模块302,包括:速度获取子模块3022,用于通过CAN总线获取目标车辆在设定时间段内的速度信息。状态确定子模块3024,用于根据设定时间段内的速度信息,确定目标车辆处于停车进行状态。角度获取子模块3026,用于通过CAN总线获取目标车辆的车轮角度信息。偏转角判断子模块3028,用于根据车轮角度信息,判断目标车辆的车轮的偏转角度是否为0度。调整模块304,用于若判断到目标车辆对应的车轮偏转角度不为0度时,生成转向指令,以根据所述转向指令,将所述目标车辆的车轮的偏转角度调整至0度。调整模块304,用于所述调整模块,用于将所述转向指令发送给所述目标车辆的转向机;通过所述转向机将所述车轮的偏转角度调整至0度。调整模块304,用于根据所述车轮的偏转角度确定所述目标车辆的车轮的待调整角度;根据所述转向指令,通过控制所述转向机调整所述待调整角度,将所述目标车辆的车轮的偏转角度调至为0度。提示模块306,用于若确定目标车辆对应的车轮偏转角度不为0度时,根据所述转向指令,发送提示信息;其中,提示信息包括以下至少之一:震动方向盘提醒、语音提醒、文字提醒、标识提醒。本发明实施例通过CAN总线获取目标车辆在设定时间段内的速度信息,根据设定时间段内的速度信息,确定目标车辆处于停车进行状态,通过CAN总线获取目标车辆的车轮角度信息,根据车轮角度信息,判断目标车辆的车轮的偏转角度是否为0度,若确定目标车辆对应的车轮偏转角度不为0度时,发送提示信息,还根据车轮偏转角度确定目标车辆的车轮的待调整角度,向目标车辆的转向机发送转向指令,通过控制转向机调整待调整角度,将目标车辆的车轮的偏转角度调至为0度;因此,在停车进行状态时,可以自动对停车的状态进行检查,若不符合正规的停车标准,可以向驾驶员发出提示信息,并自动调整目标车辆的车轮偏转角度,使目标车辆符合正规的停车标准,减少了车辆相关部件的损耗,提高了车辆使用效率。实施例五本发明实施例还提供了一种车辆控制设备500,本发明具体实施例并不对车辆控制设备500的具体实现做限定。如图5所示,该车辆控制设备500可以包括:处理器(processor)502、通信接口(CommunicationsInterface)504、存储器(memory)506、以及通信总线508。其中:处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。通信接口504,用于车辆各电器部件之间,以及车辆与车联网后台服务器或非车辆网服务器,以及与其它车联网车辆的通信。处理器502,用于执行程序510,具体可以执行上述方法实施例中的相关步骤。具体地,程序510可以包括程序代码,所述程序代码包括计算机操作指令。处理器502可能是一个中央处理器CPU,或者是特定集成电路ASIC(ApplicationSpecificIntegratedCircuit),或者是被配置成实施本发明实施例的一个或多个集成电路。存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatilememory),例如至少一个磁盘存储器。程序510具体可以用于使得所述车辆控制设备500执行以下操作:确定目标车辆处于停车进行状态,判断所述目标车辆的车轮的偏转角度是否为0度,其中,所述停车进行状态用于指示目标车辆当前正在停车;若判断到所述目标车辆的车轮的偏转角度不为0度时,生成转向指令,以根据所述转向指令,将所述目标车辆的车轮的偏转角度调整至0度。在一种可选的实施方式中,程序510还用于使得处理器502将所述转向指令发送给所述目标车辆的转向机;通过所述转向机将所述车轮的偏转角度调整至0度。在一种可选的实施方式中,程序510还用于使得处理器502根据所述车轮的偏转角度确定所述目标车辆的车轮的待调整角度;根据所述转向指令,通过控制所述转向机调整所述待调整角度,将所述目标车辆的车轮的偏转角度调至为0度。在一种可选的实施方式中,程序510还用于使得处理器502通过CAN总线获取所述目标车辆在设定时间段内的速度信息;根据所述设定时间段内的速度信息,确定所述目标车辆处于停车进行状态。在一种可选的实施方式中,程序510还用于使得处理器502通过CAN总线获取所述目标车辆的车轮角度信息;根据所述车轮角度信息,判断所述目标车辆的车轮的偏转角度是否为0度。在一种可选的实施方式中,程序510还用于使得处理器502判断若确定所述目标车辆对应的车轮偏转角度不为0度时,根据所述转向指令,发送提示信息;其中,所述提示信息包括以下至少之一:震动方向盘提醒、语音提醒、文字提醒、标识提醒。应理解,根据本发明实施例提供的设备500可实现图1至图2中的各个方法的相应流程,为了简洁,在此不再赘述,上述方法实施例中的相关描述也适用于本实施例。程序510中各步骤的具体实现可以参见上述实施例中的相应步骤和模块中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read-OnlyMemory)、随机存取存储器(RAM,RandomAccessMemory)、磁碟或者光盘等各种可以存储程序代码的介质。以上实施方式仅用于说明本发明,而并非对本发明的限制,有关技术领域的普通技术人员,在不脱离本发明的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明的范畴,本发明的专利保护范围应由权利要求限定。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1