本发明实施例涉及车辆控制技术领域,尤其涉及一种车辆控制方法、装置、车辆及存储介质。
背景技术:
随着机械制造技术的发展,为满足人们对车辆性能的需求,一些车辆开始配备主动负压系统。在一些方程式赛车、性能跑车上,会加装有扩散器为车辆提供负压,即向下的压力,以提供更大的抓地力从而使得车辆在高速行驶中能更稳定。
然而,车辆上一些常用的扩散器仅通过其机械结构来梳理空气流动以提供负压,并不能提供主动负压控制。而一些通过调整扩散器的机械结构实现主动负压控制的系统,通常只通过驾驶员操作才能实现主动调整。随着车辆越来越智能化,车辆的负压控制开始不满足人们的需求,因此,有必要提供一种更加智能化的车辆负压控制,以为人们提供更为智能、舒适的驾乘体验。
技术实现要素:
本发明实施例提供了一种车辆控制方法、装置、车辆及存储介质,可以更加智能地实现主动负压控制,以及避震控制,有利于提高车辆的行驶稳定性,提高驾乘体验。
第一方面,本发明实施例提供了一种车辆控制方法,所述方法包括:
获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息;
获取所述车辆的当前行驶状态;
根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统。
第二方面,本发明实施例提供了一种车辆控制装置,包括存储器和处理器;
所述存储器,用于存储程序指令;
所述处理器,执行所述存储器存储的程序指令,当程序指令被执行时,所述处理器用于执行如下步骤:
获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息;
获取所述车辆的当前行驶状态;
根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统。
第三方面,本发明实施例提供了一种车辆,包括:负压系统、避震系统和第二方面所述的车辆控制装置,其中,所述负压系统用于提供负压,所述避震系统用于为车辆进行避震。
第四方面,本发明实施例提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现第一方面所述车辆控制方法。
本发明实施例中,车辆控制装置可以根据行驶环境、环境信息和当前行驶状态主动控制车辆的负压。本发明实施例还可以主动控制车辆的避震,从而提高车辆行驶的稳定性,降低交通事故发生的概率,并可实现车辆的自动化、智能化控制,为用户提供更好的行车体验。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例提供的一种车辆控制方法的流程示意图;
图2是本发明实施例提供的一种车辆控制系统的结构示意图;
图3是本发明实施例提供的另一种车辆控制方法的流程示意图;
图4是本发明实施例提供的又一种车辆控制方法的流程示意图;
图5是本发明实施例提供的一种车辆控制装置的结构示意图;
图6是本发明实施例提供的另一种车辆控制装置的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了提高车辆的行驶稳定性,本申请实施例提供了一种车辆控制方法及车辆控制装置。其中,车辆可以为轿车、汽车、货车或机器车等等,所述车辆至少包括负压系统、传感器及避震系统,负压系统用于为车辆提供负压或正压,避震系统用于为车辆进行避震,以提高车辆行驶的稳定性,所述传感器可用于获取车辆行驶前方的行驶环境和行驶环境的环境信息。所述车辆控制装置可以集成于车辆内部,可以集成在车辆的一处或多处位置,或者是部署于车辆上的装置,例如,车载设备等。或者,所述车辆控制装置可以是与车辆连接的处于车辆中的装置,例如手机、平板电脑等。
下面进一步对本申请所提供的车辆控制方法及相关设备进行介绍。
请参见图1,图1是本发明实施例提供的一种车辆控制方法的流程示意图,可选的,所述方法可以由车辆控制装置执行。如图1所示,所述车辆控制方法可以包括如下步骤。
s101、获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息。
可选的,当检测到车辆处于行驶状态时,或当检测到所述车辆行驶于特殊场景时,可以获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息。例如,所述特殊场景可包括特定路段和/或特定时间段,所述特定路段可包括交通事故发生概率较高的路段、行人或车辆比较密集的路段;所述特定时间段可以是指驾驶员注意力比较低的时间段(如驾驶员处于疲劳状态的时间段)或道路光线较差的时间段(如夜晚)。
其中,行驶环境可以是指道路或非道路,非道路包括山体、草坪或越野场地等等。可选的,行驶环境可包括上坡、下坡、转弯、凹坑或凸起等中的至少一种。可选的,行驶环境的环境信息可包括行驶环境的三维信息,三维信息指的是行驶环境在空间上的所有信息,例如在地球坐标系、车辆坐标系下的位置、形状信息,以及行驶环境表面的表面信息。举例说明,当行驶环境为上坡或下坡时,所述三维信息可以包括上坡或下坡的坡度、坡长;当行驶环境为转弯时,所述三维信息可以包括转弯的曲率、转弯长度、转弯的斜度,还可以包括所述弯道在径向或切向上的斜度;当行驶环境为凹坑或凸起时,所述三维信息可以包括凹坑或凸起的深度或高度、形状面积、在车辆行驶方向上的长度。对于不同的行驶环境,三维信息还可以包括行驶环境表面的表面信息,例如表面粗糙程度或表面凸起等。
需要说明的是,当车辆向前行驶时,行驶前方是指车辆车头前方,当车辆处于倒车行驶状态时,行驶前方是指车辆的车尾后方。
在一个实施例中,步骤s101包括:通过所述车辆中设置的视觉传感器、激光传感器、雷达传感器、姿态传感器中的至少一种来获取所述车辆前方的行驶环境及所述行驶环境的环境信息。
例如,视觉传感器可以包括单目视觉、双目视觉或是多目视觉,激光传感器可以包括tof测距仪、激光雷达,雷达传感器可以包括超声波雷达、毫米波雷达,姿态传感器可以包括gnss位置传感器、imu惯性测量单元、多轴姿态传感器。可以理解的是,传感器并不限于上述例举的种类,与其实现相同或相似的功能的传感器均可行。车辆控制装置可以调用其中一个目标传感器获取所述车辆前方的行驶环境及所述行驶环境的环境信息。或者车辆控制装置可以根据多个传感器的数据获取行驶环境及环境信息,通过多个传感器可以提高获取行驶环境及环境信息的准确度。
在一个实施例中,步骤s101包括:根据所述车辆的位置对应的高精度地图获取所述车辆前方的行驶环境及所述行驶环境的环境信息。
例如,如图2所示,图2为本申请实施例提供的一种系统架构,所述系统架构包括车辆10及服务器11。图2以车辆控制装置集成于车辆10中为例,为简述说明将车辆控制装置的执行步骤以车辆10为主体。在一个实施例中,车辆10向服务器11发送关于高精度地图的获取请求,所述获取请求包括所述车辆10当前的位置信息及行驶的目的地址,服务器11根据所述获取请求为所述车辆规划行驶路线,并将行驶路线对应的高精度地图发送至车辆10,车辆10接收所述高精度地图,按照高精度地图中的行驶路线行驶,并通过所述高精度地图获取行驶前方的行驶环境及行驶环境的环境信息。
可以理解的是,所述高精度地图还可以是指预先存储于车辆中的地图,此时,车辆10不需要访问服务器,可以直接根据自身所存储的高精度地图来完成本发明的内容。例如,车辆10可以根据视觉传感器、激光传感器、雷达传感器、姿态传感器中的至少一种来获取自身的位置信息和/或周围的环境信息,并与高精度地图进行匹配从而获取地图中自身周围的行驶环境。
在一个实施例中,可以通过用户界面实现本步骤,所述用户界面包括负压控制选项,用户可以触控所述负压控制选项以触发车辆启动用于控制车辆负压的负压系统。具体的,在启动所述负压系统之后,获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息,以便实现自动控制车辆的负压。这里的用户界面及触发操作,还可以是按钮、旋杆、拨轮等形式,此处并不作限制。
s102、获取所述车辆的当前行驶状态。
可选的,所述车辆的当前行驶状态包括行驶速度和\或当前负压系统为车辆提供的负压值。具体的,车辆控制装置可以通过车辆的车轮转动速度或通过速度传感器来获取所述车辆的当前行驶速度。
s103、根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统。
具体地,可根据所述环境信息和所述当前行驶状态,降低或增加所述车辆的负压。
在一个实施例中,车辆控制装置中存储有目标信息与负压控制策略之间对应关系,及多种负压控制策略,车辆控制装置可以根据当前的目标信息调用对应的负压控制策略,通过负压控制策略对车辆的负压进行控制,所述目标信息包括行驶环境、行驶环境的环境信息及车辆的行驶状态。
在一个实施例中,车辆控制装置可判断所述行驶环境是否为预设行驶环境,若所述行驶环境为所述预设行驶环境,则步骤s103。
当车辆行驶在比较平坦的行驶环境中时,车辆本身行驶的稳定性较高,这种情况下可以不对车辆的负压进行控制;当车辆行驶在非平坦的行驶环境中,或者车辆在高速行驶时,由于行驶环境的不稳定性或车辆的高速效应,导致车辆行驶具有不稳定性,因此,这种情况下需要对车辆的负压进行控制。具体的,车辆控制装置判断所述行驶环境是否为预设行驶环境,若所述行驶环境不是所述预设行驶环境,则不对车辆的负压进行控制;若所述行驶环境为所述预设行驶环境,则执行步骤s103对车辆的负压进行控制,预设行驶环境包括上坡、下坡、转弯、凹坑或凸起等中的至少一种。
可见,通过实施图1所描述的方法,车辆控制装置可以根据行驶环境、环境信息和当前行驶状态自动控制车辆的负压,提高车辆行驶的稳定性,降低交通事故发生的概率,并可实现车辆的自动化、智能化控制,为用户提供更好的行车体验。
请参见图3,图3是本发明实施例提供的另一种车辆控制方法的流程示意图,可选的,所述方法可以由车辆控制装置执行。本发明实施例与图1实施例的区别在于,本发明实施例在到达预设行驶环境之前,通过控制车辆的负压系统,以提前做好平稳通过预设行驶环境的准备。本发明实施例如图3所示,所述车辆控制方法可以包括如下步骤。
s301、获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息,所述环境信息包括所述车辆当前位置到所述行驶环境的距离。如何获取行驶环境和环境信息请参见s101对应的说明,以及,可以通过传感器来获取车辆当前位置到所述行驶环境的距离,或者通过高精度地图来获取所述距离。
s302、获取所述车辆的当前行驶状态。如何获取当前行驶状态请参见s102对应的说明,在此不赘述。
s303、根据车辆的行驶速度和所述距离确定车辆到达行驶环境的第一时间。所述环境信息包括车辆当前位置到行驶环境的距离,当前行驶状态包括行驶速度。
车辆控制装置可以根据车辆当前位置到行驶环境的距离及当前的行驶速度确定到的行驶环境的第一时间。
s304在时间到达第一时间之前,根据环境信息和当前行驶状态,控制车辆的负压系统。
环境信息还包括行驶环境的三维信息。在时间达到第一时间之前,车辆控制装置可以根据所述环境信息和所述当前行驶状态,控制车辆的负压系统,提前做好通过行驶环境的准备,以便平稳地通过行驶环境。例如,车辆控制装置可以在时间到达第一时间的前2分钟,车辆控制装置可以根据所述环境信息和所述当前行驶状态,控制车辆的负压系统。
可见,通过实施图3所描述的方法,车辆控制装置可以在车辆行驶到行驶环境之前,根据环境信息及当前行驶状态控制车辆的负压系统,以提前做好平稳通过预设行驶环境的准备,
请参见图4,图4是本发明实施例提供的另一种车辆控制方法的流程示意图,可选的,所述方法可以由车辆控制装置执行。本发明实施例与图3实施例的区别在于,本发明实施例通过环境信息及当前行驶状态控制车辆的负压系统及避震系统,进一步提高车辆行驶的稳定性。本发明实施例如图4所示,所述车辆控制方法可以包括如下步骤。
s401、获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息,所述环境信息包括所述车辆当前位置到所述行驶环境的距离。如何获取行驶环境和环境信息请参见s301对应的说明,在此不赘述。
s402、获取所述车辆的当前行驶状态,当前行驶状态包括行驶速度。如何获取当前行驶状态请参见s102对应的说明,在此不赘述。
s403、根据车辆的行驶速度和所述距离确定车辆到达行驶环境的第一时间。
s404、在时间到达第一时间之前,根据行驶环境的三维信息和当前行驶状态,控制车辆的负压系统。
在一个实施例中,当行驶环境为上坡时,步骤s404包括:车辆控制装置可以控制所述负压系统以使得所述车辆受到的负压降低。
当所述行驶环境为上坡时,由于车辆在上坡上行驶时速度相对较低,车辆行驶的稳定性相对较高,即车辆的负压系统的负压值较小时,车辆就能够平稳通过上坡。因此,车辆控制装置可以控制所述负压系统以使得所述车辆受到的负压降低。
在一个实施例中,环境信息包括上坡的坡度、坡长,当前行驶状态包括所述车辆的行驶速度。
通常,上坡的坡度越大和/或坡长较长,车辆通过此类上坡的行驶稳定性较差。因此,上坡的坡度越大和/或坡长较长,负压值的降低幅度可以越小,以使车辆更贴于上坡行驶,提高行驶的稳定性;上坡的坡度越小和/或坡长较短,车辆通过此类上坡的行驶稳定性较好,因此不需要过大的负压值来控制车辆行驶的稳定性,负压值的降低幅度可以越大。通常,车辆的行驶速度越大,车辆的行驶速度较大容易导致车辆侧翻,因此,车辆的行驶速度越大,负压值的降低幅度可以越小,以使车辆更贴于上坡行驶,提高行驶的稳定性;车辆的行驶速度越小,车辆本身行驶的稳定性较好,因此不需要过大的负压值来控制车辆行驶的稳定性,负压值的降低幅度可以越大。
在一个实施例中,所述行驶环境为下坡。所述三维信息至少包括如下一种:坡度、坡长。
在一个实施例中,当前行驶状态包括车辆的行驶速度。
在一个实施例中,所述行驶环境为下坡,步骤s404包括:控制所述负压系统以使得所述车辆受到的负压升高。
当所述行驶环境为下坡时,由于车辆在下坡上行驶时速度相对较高,车辆行驶的稳定性相对较低,车辆容易侧翻,即需要较大的负压值,来增加车辆通过下坡的稳定性。因此,车辆控制装置可以在行驶环境为下坡时,根据所述环境信息和所述当前行驶状态,控制所述负压系统以使得所述车辆受到的负压升高。
通常,下坡的坡度越大和/或坡长越长,车辆通过此类下坡的行驶稳定性较差,因此负压值增加的幅度越大,以使车辆更贴于下坡行驶,提高行驶的稳定性;下坡的坡度越小和/或坡长越短,车辆通过此类下坡的行驶稳定性较好,则不需要过大的负压值来控制车辆行驶的稳定性,则负压值增加的幅度越小。通常,车辆的行驶速度越大,车辆的行驶速度较大容易导致车辆侧翻,因此,负压值增加的幅度越大,以使车辆更贴于下坡行驶,提高行驶的稳定性;车辆的行驶速度越小,车辆本身行驶的稳定性较好,因此不需要过大的负压值来控制车辆行驶的稳定性,负压值增加的幅度越小。
在一个实施例中,所述行驶环境为转弯,所述三维信息至少包括如下一种:转弯的曲率、转弯长度、转弯的斜度。
在一个实施例中,步骤s404包括:车辆控制装置可以获取所述车辆在所述转弯上行驶所转弯的第一方向;控制所述负压系统以使得所述车辆在第一方向上受到的负压升高。
当行驶环境为转弯时,车辆的行驶方向容易偏离转弯方向,因此,可以根据行驶环境、所述环境信息和所述当前行驶状态,车辆控制装置可以控制所述负压系统以使得所述车辆在第一方向上受到的负压升高,即增加车辆在转弯方向上的负压值,以提高车辆行驶的稳定性。
通常,转弯的曲率和/或转弯长度和/或转弯的斜度越大,车辆通过此类转弯时的行驶稳定性较差,因此,负压值增加的幅度越大,以使车辆更贴于转弯内侧行驶,提高行驶的稳定性;转弯的曲率和/或转弯长度和/或转弯的斜度越小,车辆通过此类转弯时的行驶稳定性较好,因此不需要过大的负压值来控制车辆行驶的稳定性,负压值增加的幅度越小。通常,车辆的行驶速度越大,车辆的行驶速度较大容易导致车辆偏离弯道,因此负压值增加的幅度越大,以使车辆更贴于转弯内侧行驶,提高行驶的稳定性;车辆的行驶速度越小,车辆本身行驶的稳定性较好,因此不需要过大的负压值来控制车辆行驶的稳定性,负压值增加的幅度越小。
在一个实施例中,所述行驶环境为凹坑,所述三维信息至少包括如下一种:凹坑的深度、凹坑在所述车辆行驶方向上的长度。
在一个实施例中,所述行驶环境为凹坑,步骤s404包括:控制所述负压系统以使得所述车辆受到的负压降低。
当所述行驶环境为凹坑时,由于车辆的车轮容易陷入凹坑中,因此,为了避免车辆的车轮陷入凹坑中,以使车辆能够平稳通过凹坑,车辆控制装置可以根据所述环境信息和所述当前行驶状态,控制所述负压系统以使得所述车辆受到的负压降低。
通常,凹坑的深度越深和/或凹坑在所述车辆行驶方向上的长度越长,车辆通过此类凹坑的难度越大,因此,负压降低的幅度越大;凹坑的深度越浅和/或凹坑在所述车辆行驶方向上的长度越短,车辆通过此类凹坑的难度较小,负压降低的幅度越小,以便车辆平稳地通过凹坑。通常,车辆的行驶速度越大,车辆的行驶速度较大容易导致车辆侧翻,因此,负压降低的幅度越小,以使车辆更贴于地面行驶,提高行驶的稳定性;车辆的行驶速度越小,车辆本身行驶的稳定性较好,因此不需要较小的正压值来控制车辆行驶的稳定性,负压降低的幅度越大。
在一个实施例中,所述行驶环境为凸起,所述三维信息至少包括如下一种:凸起的高度、凸起在所述车辆行驶方向上的长度。
在一个实施例中,所述行驶环境为凸起,步骤s404包括:所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压升高。
当所述行驶环境为凸起时,车辆通过凸起的难度较大,车辆行驶的稳定性较差,因此,车辆控制装置可以根据所述环境信息和所述当前行驶状态,控制所述负压系统以使得所述车辆受到的负压升高。
通常,凸起的高度越高和/或凸起在所述车辆行驶方向上的长度越长,车辆通过此类凸起的行驶稳定性较差,因此负压值升高的降低幅度越大,以使车辆更贴于凸起行驶,提高行驶的稳定性;凸起的高度越低和/或凸起在所述车辆行驶方向上的长度越短,车辆通过此类凸起的行驶稳定性较好,则不需要过大的负压值来控制车辆行驶的稳定性,因此,负压值升高的降低幅度越小。通常,车辆的行驶速度越大,车辆的行驶速度较大容易导致车辆侧翻,因此,负压值升高的降低幅度越大,以使车辆更贴于凸起行驶,提高行驶的稳定性;车辆的行驶速度越小,车辆本身行驶的稳定性较好,因此,不需要过大的负压值来控制车辆行驶的稳定性,负压值升高的降低幅度越小。
s405、在时间到达第一时间之前,根据行驶环境的三维信息和当前行驶状态,控制所述避震系统。
需要说明的是,步骤s405为可选的,即可以根据行驶环境的三维信息和当前行驶状态只控制车辆的负压系统,根据行驶环境的三维信息和当前行驶状态不控制避震系统。
在一个实施例中,控制所述避震系统包括:车辆控制装置可以在到达所述上坡之前,调整所述第一避震组件以抬高车身,和/或调整所述第二避震组件以降低车身;其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。
车辆在到达所述上坡之前,车辆控制装置可以将所述避震系统的前避震组件抬高,将所述避震系统的后避震组件降低,以便进一步提高车辆行驶的稳定性。
在一个实施例中,当车辆通过上坡时,车辆控制装置可以增加车辆的负压系统的负压值,并增加避震系统的阻尼,以便车辆控制装置可以平稳通过上坡点,避免车辆弹跳。
在一个实施例中,所述控制所述避震系统包括:在到达所述下坡之前,调整所述第一避震组件以降低车身,和/或调整所述第二避震组件以升高车身;其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。前避震组件和后避震组件均可以包括一个、两个或多个避震件。
车辆在到达所述下坡之前,车辆控制装置可以将所述避震系统的前避震降低,将所述避震系统的后避震抬高,以便进一步提高车辆行驶的稳定性。
在一个实施例中,当车辆通过下坡时,车辆控制装置可以降低车辆的负压系统的负压值,并降低避震系统的阻尼,以便车辆控制装置可以平稳通过下坡点,避免车辆弹跳。
在一个实施例中,当行驶环境为转弯时,车辆控制装置可以获取所述车辆在所述转弯上行驶所转弯的第一方向;降低所述第一避震组件的阻尼,和/或增加所述第二避震组件的阻尼;其中,所述第一避震组件为所述车辆在第一方向上的避震组件,所述第二避震组件为所述车辆在背离第一方向上的避震组件。
例如,当车辆左转时,车辆控制装置可以获取转弯的第一方向为左方,从而降低左侧避震组件的阻尼,和/或增加背离左侧的避震组件的阻尼。此时,第一避震组件可以是车辆左侧的一个、两个或多个避震件,第二避震组件可以是车辆右侧的一个、两个或多个避震件。
在一个实施例中,当行驶环境为转弯时,车辆控制装置可以通过轮速传感器获取车辆的行驶速度,当行驶速度大于预设速度阈值时,车辆控制装置可以对车辆在第一方向上的车轮进行点刹处理,以避免车辆在第一方向上的速度过快,导致车辆侧翻,提高车辆的行驶稳定性。
可见,通过实施图4所描述的方法,车辆控制装置可以根据环境信息及当前行驶状态,对车辆的负压控制系统及避震系统进行控制,以便于车辆可以平稳通过多种行驶环境,提高车辆行驶的稳定性,给用户带来较高的行驶体验。
请参见图5,图5是本发明实施例提供的一种车辆控制装置的结构示意图。具体的,所述车辆控制装置包括:处理器501、存储器502及负压控制系统503。
负压控制系统503用于控制车辆的负压系统为车辆提供负压。
所述存储器502可以包括易失性存储器(volatilememory);存储器502也可以包括非易失性存储器(non-volatilememory);存储器502还可以包括上述种类的存储器的组合。所述处理器501可以是中央处理器(centralprocessingunit,cpu)。所述处理器501还可以进一步包括硬件芯片。上述硬件芯片可以是专用集成电路(application-specificintegratedcircuit,asic),可编程逻辑器件(programmablelogicdevice,pld)或其组合。上述pld可以是复杂可编程逻辑器件(complexprogrammablelogicdevice,cpld),现场可编程逻辑门阵列(field-programmablegatearray,fpga)或其任意组合。
可选的,所述车辆控制装置还可包括通信接口,其中,通信接口,用于向服务器发送信息,如向服务器发送高精度地图的获取请求。
请参见图6,图6是本发明实施例提供的另一种车辆控制装置的结构示意图。具体的,所述车辆控制装置包括:处理器601、存储器602及负压控制系统603。所述车辆控制装置还可包括避震控制系统604,避震控制系统604用于控制车辆的避震系统为所述车辆进行避震。
在另一些实施例中,车辆控制装置在前述的基础上,还可以包括传感器(图未示出),用于获取车辆前方的行驶环境及所述行驶环境的环境信息,其中,传感器可以包括视觉传感器、激光传感器、雷达传感器、姿态传感器中的至少一种,具体的在前面已经例举说明,此处不再赘述。
可选地,在上述实施例中,所述存储器用于存储程序指令。所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息;
获取所述车辆的当前行驶状态;
根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统。
可选地,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
根据所述环境信息和所述当前行驶状态,控制所述车辆的避震系统。
可选地,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
根据所述环境信息和所述当前行驶状态,控制所述车辆的避震系统;
其中,所述避震系统包括第一避震组件和第二避震组件。
可选地,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
判断所述行驶环境是否为预设行驶环境;
若所述行驶环境为所述预设行驶环境,则执行所述根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统的步骤。
可选地,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
根据所述车辆的行驶速度和所述距离确定所述车辆到达所述行驶环境的第一时间;
在时间到达所述第一时间之前,根据所述环境信息和所述当前行驶状态,控制所述负压系统。
可选的,所述行驶环境为上坡,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
根据所述行驶环境的三维信息和所述行驶速度,控制所述负压系统以调整所述车辆受到的负压,和/或控制所述车辆的避震系统以调整所述车辆的车身高度。
可选的,所述行驶环境为上坡。
可选的,所述三维信息至少包括如下一种:坡度、坡长。
可选地,所述行驶环境为上坡,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
控制所述负压系统以使得所述车辆受到的负压降低。
可选的,所述行驶环境为上坡,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
在到达所述上坡之前,调整所述第一避震组件以抬高车身,和/或调整所述第二避震组件以降低车身;
其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。
可选的,所述行驶环境为下坡。
可选的,所述三维信息至少包括如下一种:坡度、坡长。
可选地,所述行驶环境为下坡,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
控制所述负压系统以使得所述车辆受到的负压升高。
可选的,所述行驶环境为下坡,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
在到达所述下坡之前,调整所述第一避震组件以降低车身,和/或调整所述第二避震组件以升高车身;
其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。
可选的,所述行驶环境为转弯。
可选的,所述三维信息至少包括如下一种:转弯的曲率、转弯长度、转弯的斜度。
可选的,所述行驶环境为转弯,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
获取所述车辆在所述转弯上行驶所转弯的第一方向;
控制所述负压系统以使得所述车辆在第一方向上受到的负压升高。
可选的,所述行驶环境为转弯,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
获取所述车辆在所述转弯上行驶所转弯的第一方向;
降低所述第一避震组件的阻尼,和/或增加所述第二避震组件的阻尼;
其中,所述第一避震组件为所述车辆在第一方向上的避震组件,所述第二避震组件为所述车辆在背离第一方向上的避震组件。
可选的,所述行驶环境为凹坑。
可选的,所述三维信息至少包括如下一种:凹坑的深度、凹坑在所述车辆行驶方向上的长度。
可选的,所述行驶环境为凹坑,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
控制所述负压系统以使得所述车辆受到的负压降低。
可选的,所述行驶环境为凸起。
可选的,所述三维信息至少包括如下一种:凸起的高度、凸起在所述车辆行驶方向上的长度。
可选的,所述行驶环境为凸起,所述处理器可以调用存储器中存储的程序指令,用于执行如下步骤:
控制所述负压系统以使得所述车辆受到的负压升高。
在本发明的实施例中还提供了一种车辆,所述车辆包括负压系统、避震系统和前述实施例中的车辆控制装置,其中,所述负压系统用于为所述车辆提供负压,所述避震系统用于为所述车辆进行避震,所述车辆控制装置用于控制所述负压系统,在一些实施例中还用于控制所述避震系统。
在本发明的实施例中还提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现本发明图2-图4所对应实施例中描述的车辆控制方法,也可实现图5所述发明实施例的车辆控制装置,在此不再赘述。
所述计算机可读存储介质可以是前述任一实施例所述的车辆控制装置的内部存储单元,例如设备的硬盘或内存。所述计算机可读存储介质也可以是所述车辆控制装置的外部存储设备,例如所述设备上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述计算机可读存储介质还可以既包括所述设备的内部存储单元也包括外部存储设备。所述计算机可读存储介质用于存储所述计算机程序以及所述终端所需的其他程序和数据。所述计算机可读存储介质还可以用于暂时地存储已经输出或者将要输出的数据。
在本发明的实施例中还提供了一种车辆,所述车辆包括负压系统及图5所述的车辆控制装置,其中,负压系统,用于为车辆提供负压。
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,所述程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)或随机存储记忆体(randomaccessmemory,ram)等。
以上所揭露的仅为本发明较佳实施例而已,当然不能以此来限定本发明之权利范围,因此依本发明权利要求所作的等同变化,仍属本发明所涵盖的范围。
技术特征:
1.一种车辆控制方法,其特征在于,包括:
获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息;
获取所述车辆的当前行驶状态;
根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
根据所述环境信息和所述当前行驶状态,控制所述车辆的避震系统;
其中,所述避震系统包括第一避震组件和第二避震组件。
3.根据权利要求1所述的方法,其特征在于,所述获取车辆前方的行驶环境及所述行驶环境的环境信息,包括:
通过所述车辆中设置的视觉传感器、激光传感器、雷达传感器、姿态传感器中的至少一种来获取所述车辆前方的行驶环境及所述行驶环境的环境信息。
4.根据权利要求1所述的方法,其特征在于,所述获取车辆前方的行驶环境及所述行驶环境的环境信息,包括:
根据所述车辆的位置对应的高精度地图获取所述车辆前方的行驶环境及所述行驶环境的环境信息。
5.根据权利要求1所述的方法,其特征在于,所述方法还包括:
判断所述行驶环境是否为预设行驶环境;
若所述行驶环境为所述预设行驶环境,则执行所述根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统的步骤。
6.根据权利要求1所述的方法,其特征在于,所述环境信息包括所述车辆当前位置到所述行驶环境的距离,所述当前行驶状态包括行驶速度,所述方法还包括:
根据所述车辆的行驶速度和所述距离确定所述车辆到达所述行驶环境的第一时间;
所述根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统,包括:
在时间到达所述第一时间之前,根据所述环境信息和所述当前行驶状态,控制所述负压系统。
7.根据权利要求6所述的方法,其特征在于,所述环境信息还包括所述行驶环境的三维信息,所述方法还包括:
根据所述行驶环境的三维信息和所述行驶速度,控制所述负压系统以调整所述车辆受到的负压,和/或控制所述车辆的避震系统以调整所述车辆的车身高度。
8.根据权利要求7所述的方法,其特征在于,所述行驶环境为上坡。
9.根据权利要求8所述的方法,其特征在于,所述三维信息至少包括如下一种:坡度、坡长。
10.根据权利要求8所述的方法,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压降低。
11.根据权利要求8所述的方法,其特征在于,所述控制所述避震系统包括:在到达所述上坡之前,调整所述第一避震组件以抬高车身,和/或调整所述第二避震组件以降低车身;
其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。
12.根据权利要求7所述的方法,其特征在于,所述行驶环境为下坡。
13.根据权利要求12所述的方法,其特征在于,所述三维信息至少包括如下一种:坡度、坡长。
14.根据权利要求12所述的方法,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压升高。
15.根据权利要求12所述的方法,其特征在于,所述控制所述避震系统包括:在到达所述下坡之前,调整所述第一避震组件以降低车身,和/或调整所述第二避震组件以升高车身;
其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。
16.根据权利要求7所述的方法,其特征在于,所述行驶环境为转弯。
17.根据权利要求16所述的方法,其特征在于,所述三维信息至少包括如下一种:转弯的曲率、转弯长度、转弯的斜度。
18.根据权利要求16所述的方法,其特征在于,所述控制所述负压系统包括:
获取所述车辆在所述转弯上行驶所转弯的第一方向;
控制所述负压系统以使得所述车辆在第一方向上受到的负压升高。
19.根据权利要求16所述的方法,其特征在于,所述控制所述避震系统包括:
获取所述车辆在所述转弯上行驶所转弯的第一方向;
降低所述第一避震组件的阻尼,和/或增加所述第二避震组件的阻尼;
其中,所述第一避震组件为所述车辆在第一方向上的避震组件,所述第二避震组件为所述车辆在背离第一方向上的避震组件。
20.根据权利要求7所述的方法,其特征在于,所述行驶环境为凹坑。
21.根据权利要求20所述的方法,其特征在于,所述三维信息至少包括如下一种:凹坑的深度、凹坑在所述车辆行驶方向上的长度。
22.根据权利要求20所述的方法,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压降低。
23.根据权利要求7所述的方法,其特征在于,所述行驶环境为凸起。
24.根据权利要求23所述的方法,其特征在于,所述三维信息至少包括如下一种:凸起的高度、凸起在所述车辆行驶方向上的长度。
25.根据权利要求23所述的方法,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压升高。
26.一种车辆控制装置,其特征在于,包括:负压控制系统、存储器和处理器;
所述负压控制系统,用于控制所述车辆的负压系统为所述车辆提供负压;
所述存储器,用于存储程序指令;
所述处理器,执行所述存储器存储的程序指令,当程序指令被执行时,所述处理器用于执行如下步骤:
获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息;
获取所述车辆的当前行驶状态;
根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统。
27.根据权利要求26所述的车辆控制装置,其特征在于,所述装置还包括避震控制系统,所述避震控制系统用于控制所述车辆的避震系统;
所述处理器还用于执行如下步骤:
根据所述环境信息和所述当前行驶状态,控制所述车辆的避震系统;
其中,所述避震系统包括第一避震组件和第二避震组件。
28.根据权利要求26所述的车辆控制装置,其特征在于,所述获取车辆前方的行驶环境及所述行驶环境的环境信息,包括:
通过所述车辆中设置的视觉传感器、激光传感器、雷达传感器、姿态传感器中的至少一种来获取所述车辆前方的行驶环境及所述行驶环境的环境信息。
29.根据权利要求26所述的车辆控制装置,其特征在于,所述获取车辆前方的行驶环境及所述行驶环境的环境信息,包括:
根据所述车辆的位置对应的高精度地图获取所述车辆前方的行驶环境及所述行驶环境的环境信息。
30.根据权利要求26所述的车辆控制装置,其特征在于,所述处理器还用于执行如下步骤:
判断所述行驶环境是否为预设行驶环境;
若所述行驶环境为所述预设行驶环境,则执行所述根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统的步骤。
31.根据权利要求26所述的车辆控制装置,其特征在于,所述环境信息包括所述车辆当前位置到所述行驶环境的距离,所述当前行驶状态包括行驶速度,所述处理器还用于执行如下步骤:
根据所述车辆的行驶速度和所述距离确定所述车辆到达所述行驶环境的第一时间;
所述根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统,包括:
在时间到达所述第一时间之前,根据所述环境信息和所述当前行驶状态,控制所述负压系统。
32.根据权利要求31所述的车辆控制装置,其特征在于,所述环境信息还包括所述行驶环境的三维信息,所述处理器还用于执行如下步骤:
根据所述行驶环境的三维信息和所述行驶速度,控制所述负压系统以调整所述车辆受到的负压,和/或控制所述车辆的避震系统以调整所述车辆的车身高度。
33.根据权利要求32所述的车辆控制装置,其特征在于,所述行驶环境为上坡。
34.根据权利要求33所述的车辆控制装置,其特征在于,所述三维信息至少包括如下一种:坡度、坡长。
35.根据权利要求33所述的车辆控制装置,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压降低。
36.根据权利要求33所述的车辆控制装置,其特征在于,所述控制所述避震系统包括:在到达所述上坡之前,调整所述第一避震组件以抬高车身,和/或调整所述第二避震组件以降低车身;
其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。
37.根据权利要求32所述的车辆控制装置,其特征在于,所述行驶环境为下坡。
38.根据权利要求37所述的车辆控制装置,其特征在于,所述三维信息至少包括如下一种:坡度、坡长。
39.根据权利要求37所述的车辆控制装置,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压升高。
40.根据权利要求37所述的车辆控制装置,其特征在于,所述控制所述避震系统包括:在到达所述下坡之前,调整所述第一避震组件以降低车身,和/或调整所述第二避震组件以升高车身;
其中,所述第一避震组件为前避震组件,所述第二避震组件为后避震组件。
41.根据权利要求32所述的车辆控制装置,其特征在于,所述行驶环境为转弯。
42.根据权利要求41所述的车辆控制装置,其特征在于,所述三维信息至少包括如下一种:转弯的曲率、转弯长度、转弯的斜度。
43.根据权利要求41所述的车辆控制装置,其特征在于,所述控制所述负压系统包括:
获取所述车辆在所述转弯上行驶所转弯的第一方向;
控制所述负压系统以使得所述车辆在第一方向上受到的负压升高。
44.根据权利要求41所述的车辆控制装置,其特征在于,所述控制所述避震系统包括:
获取所述车辆在所述转弯上行驶所转弯的第一方向;
降低所述第一避震组件的阻尼,和/或增加所述第二避震组件的阻尼;
其中,所述第一避震组件为所述车辆在第一方向上的避震组件,所述第二避震组件为所述车辆在背离第一方向上的避震组件。
45.根据权利要求32所述的车辆控制装置,其特征在于,所述行驶环境为凹坑。
46.根据权利要求45所述的车辆控制装置,其特征在于,所述三维信息至少包括如下一种:凹坑的深度、凹坑在所述车辆行驶方向上的长度。
47.根据权利要求45所述的车辆控制装置,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压降低。
48.根据权利要求32所述的车辆控制装置,其特征在于,所述行驶环境为凸起。
49.根据权利要求48所述的车辆控制装置,其特征在于,所述三维信息至少包括如下一种:凸起的高度、凸起在所述车辆行驶方向上的长度。
50.根据权利要求48所述的车辆控制装置,其特征在于,所述控制所述负压系统包括:控制所述负压系统以使得所述车辆受到的负压升高。
51.一种车辆,其特征在于,所述车辆包括负压系统、避震系统和如权利要求26~50中任意一项所述的车辆控制装置,其中,所述负压系统用于为所述车辆提供负压,所述避震系统用于为所述车辆进行避震。
52.一种计算机可读存储介质,其特征在于,包括:所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时用于执行如权利要求1至25任一项所述车辆控制方法。
技术总结
一种车辆控制方法、车辆、装置及存储介质,其中,方法包括:获取车辆行驶前方的行驶环境以及所述行驶环境的环境信息;获取所述车辆的当前行驶状态;根据所述环境信息和所述当前行驶状态,控制所述车辆的负压系统,提高车辆行驶的稳定性。
技术研发人员:周琦
受保护的技术使用者:深圳市大疆创新科技有限公司
技术研发日:.09.30
技术公布日:.02.07