一种纯电动自动驾驶系统的制作方法

文档序号:13912792阅读:203来源:国知局

本发明涉及汽车制造技术领域,特别涉及一种纯电动自动驾驶系统。



背景技术:

自动驾驶技术作为传统燃油车辆以及新能源车辆的未来发展方向而受到行业的大力推广,全球各大汽车厂商、高科技公司均投入大量精力进行自动驾驶相关技术的研发、测试与验证。

如图1所示,为现有技术的自动驾驶系统的一种结构示意图,自动驾驶系统通过设置多种传感器来采集车道线、红绿灯以及障碍物等环境信息,利用感知融合单元计算融合环境信息并输出全局路径,利用智能决策单元计算输出车辆的局部行驶路径以及加速、减速、变道等驾驶动作控制指令给车辆的转向系统、制动系统以及驱动系统等车辆执行系统,实现车辆的自动驾驶。

然而,受限于智能决策单元的计算能力有限及系统结构对信息传输途径的限制,例如,智能决策单元同时要计算局部路径,还要根据局部路径及环境信息给出对应的驾驶动作,并控制各部件实现对应的动作,使得当环境过于复杂或车辆行驶速度较快时,智能决策单元无法满足使用需求;此外,为了确保行车安全,还应该进一步确定系统的各部件的正常/异常状态,以保证获取的信息的可靠度,并确保车辆执行部件在异常/故障状态下能够执行控制的动作指令,确保车辆安全、可控行驶。

此外,现有技术的自动驾驶系统中布置的感知融合单元以及智能决策单元同量产车型的成熟电气架构之间的兼容性较差,后续平台化应用、推广难度较大。



技术实现要素:

本发明提供了一种纯电动自动驾驶系统,解决现有技术自动驾驶系统的架构不能满足自动驾驶发展需求的技术问题。

本发明提供的一种纯电动自动驾驶系统,包括:

依序相连的环境信息采集系统、感知融合单元、智能决策单元、车辆运动协调控制器和车辆执行系统;

环境信息采集系统包括:环境信息总线、以及分别与环境信息总线相连的摄像头、雷达和数个传感器,环境信息采集系统用于采集环境信息,并通过所述环境信息总线将环境信息发送给所述感知融合单元;

感知融合单元用于对接收的环境信息进行计算、融合,得到融合后环境信息,并将融合后的环境信息、以及规划的自起点至终点的全局路径发送给所述智能决策单元;

所述智能决策单元根据接收的融合后的环境信息、以及全局路径获取车辆可行驶的局部路径及对应的驾驶行为,并将融合后的环境信息、局部路径、以及驾驶行为发送给所述车辆运动协调控制器;

所述车辆运动协调控制器监测环境信息采集系统、感知融合单元、智能决策单元、车辆执行系统以及自身的状态,并根据上述状态控制所述车辆执行系统实现车辆在正常及非正常状态下的动作,其中,所述车辆执行系统包括:通过高速can总线和/或低速can总线进行通讯的车辆执行系统。

优选地,所述车辆执行系统包括:转向系统、制动系统、驱动系统和车身控制器;

车辆在正常状态下的动作包括:

车辆的横向运动,所述车辆运动协调控制器根据预瞄位置、当前位置及当前速度获取目标转向力矩,并发送给所述转向系统进行转向;

车辆的纵向运动,包括加速运动和减速运动,以实现车辆对目标车速的跟踪,

对于加速运动,所述车辆运动协调控制器根据智能决策单元输入的目标车速以及轮速传感器检测的实际车速,获取加速踏板等效指令,并发送给驱动系统,由驱动系统根据电池温度、续航里程以及电池剩余电量确定驱动力矩以输出驱动力矩,

对于减速运动,所述车辆运动协调控制器根据智能决策单元输入的目标车速以及轮速传感器检测的实际车速,获取目标制动减速度指令,并发送给制动系统,由制动系统输出制动压力作用于制动轮缸进行制动;

车身灯光的开闭和喇叭的开闭,所述车辆运动协调控制器根据接收的所述驾驶行为确定动作指令,并发送给车身控制器进行灯光的开闭和喇叭的开闭。

优选地,所述车辆运动协调控制器具体用于:根据预瞄位置、当前位置计算横向位置偏差,将横向位置偏差输入预先构建的自动驾驶员模型得到目标转向力矩,并发送给转向系统,所述转向系统控制执行器给转向管柱输出转向力矩。

优选地,所述车辆运动协调控制器对感知融合单元、智能决策单元、车辆运动协调控制器以及车辆执行系统的状态参数进行监测,以识别非正常状态,并根据预设的各种非正常状态对应的动作控制所述车辆执行系统进行动作;所述车辆运动协调控制器将监控的信息反馈给环境信息采集系统、车辆执行系统、感知融合单元和智能决策单元以实现通讯和交互验证。

优选地,所述车辆运动协调控制器包括以下工作状态:人工驾驶状态、自动驾驶状态、车辆故障状态、系统正常状态、车辆失稳状态、安全停车状态和指令冲突状态。

优选地,所述系统还包括:

与所述车辆运动协调控制器相连的驾驶权限切换开关,用于给所述车辆运动协调控制器发送开启自动驾驶信号。

优选地,所述车辆运动协调控制器通过监控车辆执行系统的状态,判断车辆执行系统是否存在故障,如果是,则所述车辆运动协调控制器的工作状态由人工驾驶状态或自动驾驶状态跳转进入车辆故障状态,并在车辆故障被消除、且车辆重新上电初始化正常后,跳转向人工驾驶状态。

优选地,所述车辆运动协调控制器通过监控自身状态、环境信息采集系统状态以及车辆执行系统状态,在满足对应的跳转条件后,由自动驾驶状态跳转向车辆失稳状态、安全停车状态或是指令冲突状态。

优选地,所述车辆运动协调控制器具体用于监测表征车辆操纵稳定性的参数,当参数的值超出阈值时,所述车辆运动协调控制器进入车辆失稳状态,所述车辆运动协调控制器完成车辆失稳状态下预设的动作后,跳转向人工驾驶状态或安全停车状态;

所述车辆运动协调控制器由车辆失稳状态或指令冲突状态请求进入人工驾驶状态而得不到响应时,跳转进入安全停车状态,安全停车状态下禁止向其他状态跳转;

所述车辆运动协调控制器在自动驾驶状态下监测到人工驾驶指令时,由自动驾驶状态进入指令冲突状态,指令冲突状态下满足对应的跳转条件后跳转向人工驾驶状态、系统正常状态或安全停车状态。

优选地,指令冲突状态包括挡位切换介入状态;

自动驾驶状态下,所述车辆运动协调控制器监测到表征人工进行换挡的指令时,进入挡位切换介入状态,当车速小于设定阈值时,则确定车辆静止,所述车辆运动协调控制器同时退出车辆转向系统、制动系统、驱动系统的通讯、应答,所述车辆执行系统等只响应人工控制指令;当车速超过设定阈值时,则确定车辆行驶,人工将挡位从行驶挡位或倒车挡位切换为空挡时,则所述车辆运动协调控制器同时退出车辆转向系统、制动系统、驱动系统的通讯、应答,所述车辆执行系统只响应人工控制指令;当车辆前向行驶车速大于第二设定阈值,人工将挡位由空挡切换为倒车挡位,或是车辆倒车行驶车速大于第三设定阈值,人工将挡位由空挡切换为行驶挡位,则确定人工介入属于误操作,所述车辆运动协调控制器维持当前状态、动作,当在设定时间内出现大于设定次数的误操作,则所述车辆运动协调控制器由当前指令冲突状态跳转进入安全停车状态。

本发明提供的纯电动自动驾驶系统包括:依序相连的环境信息采集系统、感知融合单元、智能决策单元、车辆运动协调控制器和车辆执行系统。其中,所述智能决策单元输出车辆可行驶的局部路径及对应的驾驶行为指令给车辆运动协调控制器;车辆运动协调控制器实现车辆的横向运动控制、纵向运动控制,使得自动驾驶系统功能划分模块化、信息接口规范化,有助于拓展自动驾驶功能的应用场景并提高自动驾驶车辆乘坐安全体验,如更高车速下以及故障工况下的安全舒适自动驾驶;此外,由于可以采用车辆运动协调控制器监测感知融合单元、智能决策单元、车辆运动协调控制器自身以及车辆执行系统在内的整个自动驾驶系统的实时状态,使得本发明可以及时识别出故障状态,并做出合理的应对措施,保证自动驾驶在各种状态下的行车安全。并且,由于采用了车辆运动协调控制器,可以很好的与量产车型的电气架构之间兼容。

进一步地,本发明实施例提供的纯电动自动驾驶系统,所述车辆执行系统包括:转向系统、制动系统、驱动系统和车身控制器,并给出了相应的车辆在横向运动状态下、纵向运动状态下及车身灯光、喇叭的具体控制过程。这样便于进行技术推广。

附图说明

为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其他的附图。

图1为现有技术的自动驾驶系统的一种结构示意图;

图2为根据本发明实施例提供的纯电动自动驾驶系统的第一种结构示意图;

图3为根据本发明实施例提供的纯电动自动驾驶系统的第二种结构示意图;

图4为根据本发明实施例提供的mccu工作状态跳转逻辑示意图。

具体实施方式

下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的参数或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能解释为对本发明的限制。

本发明提供的一种纯电动自动驾驶系统,自上而下分别布置感知融合单元处理环境信息,智能决策单元规划局部路径并决策驾驶行为,同时,布置车辆运动协调控制器(以下简称mccu)控制车辆的横向运动、纵向运动以及车身灯光/喇叭的开闭,重点针对包含感知融合单元、智能决策单元、mccu自身以及车辆执行系统在内的整个自动驾驶系统状态实时监控,识别故障状态并做出合理的应对措施,保证不同状态下的行车安全。

为了更好的理解本发明的技术方案和技术效果,以下将结合结构示意图对具体的实施例进行详细的描述。如图2所示,为根据本发明实施例提供的纯电动自动驾驶系统的第一种结构示意图。

在本实施例中,所述纯电动自动驾驶系统,包括:依序相连的环境信息采集系统、感知融合单元、智能决策单元、车辆运动协调控制器和车辆执行系统。

环境信息采集系统包括:环境信息总线、以及分别与环境信息总线相连的摄像头、雷达和数个传感器,环境信息采集系统用于采集环境信息,并通过所述环境信息总线将环境信息发送给所述感知融合单元。感知融合单元用于对接收的环境信息进行计算、融合,得到融合后环境信息,并将融合后的环境信息、以及规划的自起点至终点的全局路径发送给所述智能决策单元。所述智能决策单元根据接收的融合后的环境信息、以及全局路径获取车辆可行驶的局部路径及对应的驾驶行为,并将融合后的环境信息、局部路径、以及驾驶行为发送给所述车辆运动协调控制器。

所述车辆运动协调控制器监测环境信息采集系统、感知融合单元、智能决策单元、车辆执行系统以及自身的状态,并根据上述状态控制所述车辆执行系统实现车辆在正常及非正常状态下的动作,其中,所述车辆执行系统包括:通过高速can总线和/或低速can总线进行通讯的车辆执行系统。

其中,雷达可以为毫米波雷达、激光雷达和超声波雷达,传感器可以为速度传感器、红外传感器等。感知融合单元、智能决策单元可以为工控机、高性能gpu以及车规级控制器。

车辆执行系统可以包括与高速can总线和/或低速can总线相连的各节点,例如,高速can节点:驱动控制单元、电池控制单元、制动防抱死刹车abs+加速防滑系统asr控制单元、电子驻车系统epb、电动助力转向系统eps、车辆控制器vcu、车身控制器bcm、车身稳定控制系统esc等;低速can节点包括:仪表显示、故障诊断、驾驶信息、电动车窗、车灯系统、空调系统等。

在一个实施例中,所述车辆执行系统包括:转向系统、制动系统、驱动系统和车身控制器;车辆在正常状态下的动作包括:车辆的横向运动,所述车辆运动协调控制器将预瞄位置、当前位置及当前速度输入预先构建的自动驾驶员模型,得到目标转向力矩,并发送给所述转向系统进行转向;车辆的纵向运动,包括加速运动和减速运动,以实现车辆对目标车速的跟踪,对于加速运动,所述车辆运动协调控制器根据智能决策单元输入的目标车速以及轮速传感器检测的实际车速,获取加速踏板等效指令,并发送给驱动系统,由驱动系统根据电池温度、续航里程以及电池剩余电量确定驱动力矩以输出驱动力矩,对于减速运动,所述车辆运动协调控制器根据智能决策单元输入的目标车速以及轮速传感器检测的实际车速,获取目标制动减速度指令,并发送给制动系统,由制动系统输出制动压力作用于制动轮缸进行制动;车身灯光的开闭和喇叭的开闭,所述车辆运动协调控制器根据接收的所述驾驶行为确定动作指令,并发送给车身控制器进行灯光的开闭和喇叭的开闭。

其中,mccu输出自动驾驶转向力矩控制车辆实现横向运动,mccu输出加速踏板等效指令以及制动减速度指令控制车辆实现纵向运动。所述的横向运动控制基于eps实现,mccu输入预瞄位置以及车辆当前位置,计算出横向位置偏差输入自动驾驶员模型,经过自动驾驶员模型的计算,输出目标转向力矩给eps控制器,eps控制器控制执行器输出转向力矩作用于车辆转向系统,实现车辆转向,同时,车辆的实际位置更新反馈回mccu,实现车辆横向运动的闭环控制;基于目标转向力矩的主动转向控制方法,使得自动驾驶车辆在转向过程中,转向管柱上的力矩变化比较符合同一工况下人工驾驶时的转向力矩变化,其结合适当的人机切换控制方法能够避免人工介入时过大的转矩冲突,能够较好的优化人工驾驶和自动驾驶交替过程中的交互感受。

所述的纵向运动控制包含加速控制以及制动控制,用以实现车辆对目标车速的跟踪;mccu根据智能决策单元输入的目标车速以及轮速传感器检测的车辆实际车速,经过计算,输出加速踏板等效指令给vcu,或是输出目标制动减速度指令给esc,由vcu根据电池温度、续航里程以及电池剩余电量soc等状态参数,确定驱动力矩并控制相应执行器输出驱动力矩,或是由esc输出制动压力作用于制动轮缸,实现对纵向速度的控制,同时,车辆当前车速经过轮速传感器反馈给mccu,最终实现车速的闭环控制。

在另一个实施例中,着重说明行车安全控制部分内容。所述车辆运动协调控制器对感知融合单元、智能决策单元、车辆运动协调控制器以及车辆执行系统的状态参数进行监测,以识别非正常状态,并根据预设的各种非正常状态对应的动作控制所述车辆执行系统进行动作;所述车辆运动协调控制器将监控的信息反馈给环境信息采集系统和车辆执行系统以实现通讯和交互验证。

具体地,监控过程可以包括:环境信息总线监控、mccu状态参数监控、车辆信息总线监控,车辆信息总线可以包括高速can总线和低速can总线。a、对于环境信息总线监控,mccu与环境信息总线直接或间接相连,并对总线中的车道线、红绿灯、行人或车辆等障碍物、道路边界、车道标识、高精定位以及全局路径等环境信息选择性的监控,重点针对于感知融合单元以及智能决策单元处理器负载、工作温度、感知程序状态指示、决策程序状态指示等表征感知计算过程以及决策计算过程的状态参数实时监控。b、对于mccu状态参数监控,mccu自身硬件以及软件程序的稳定运行是行车安全的直接保障,对mccu自身软/硬件参数实时监控,具体参数包括:mccu供电电压、mccu芯片工作温度、程序状态指示以及程序关键运行参数等。c、对于车辆信息总线监控,经验丰富的驾驶员能够综合考虑车辆的燃油(能耗)经济性、操纵稳定性以及乘坐舒适性等目标,对车辆输入适当的控制指令,并真实、清晰地感知车辆运行状态而对车辆运行做出适当的修正。自动驾驶状态下,设计mccu实时、有效地监控车辆执行系统的信息,对eps、esc、epb、vcu以及bcm等关键节点的故障信息进行监控;同时,重点监控车速/转向盘转角/车身横摆角速度/质心侧偏角/路面附着系数等表征车辆操纵稳定性的参数、驱动扭矩/电池soc/续航里程等燃油(能耗)经济性参数以及车身垂向加速度/车身俯仰角/车身侧倾角等乘坐舒适性参数,识别车辆稳定状态并输出指示:车辆稳定以及车辆失稳,并将该状态输出给智能决策单元,供其决策参考使用。

本发明提供的纯电动自动驾驶系统包括:依序相连的环境信息采集系统、感知融合单元、智能决策单元、车辆运动协调控制器和车辆执行系统。环境信息采集系统采集车道线、红绿灯、障碍物以及车辆定位等信息;感知融合单元用于对接收的环境信息进行计算、融合,输出融合后环境信息,以及规划的自起点至终点的全局路径给所述智能决策单元;所述智能决策单元根计算输出车辆可行驶的局部路径及对应的驾驶行为指令给所述车辆运动协调控制器;所述车辆运动协调控制器实现车辆的横向运动控制、纵向运动控制;使得自动驾驶系统功能划分模块化、信息接口规范化,有助于拓展自动驾驶功能的应用场景并提高自动驾驶车辆乘坐安全体验,例如更高车速下以及故障工况下的安全舒适自动驾驶。此外,由于可以采用车辆运动协调控制器监测感知融合单元、智能决策单元、车辆运动协调控制器自身以及车辆执行系统在内的整个自动驾驶系统的实时状态,使得本发明可以及时识别出故障状态,并做出合理的应对措施,保证自动驾驶在各种状态下的行车安全。

如图3所示,为根据本发明实施例提供的纯电动自动驾驶系统的第二种结构示意图,所述系统还包括:与所述车辆运动协调控制器相连的驾驶权限切换开关,用于给所述车辆运动协调控制器发送开启自动驾驶信号。

具体地,所述车辆运动协调控制器包括以下工作状态:人工驾驶状态、自动驾驶状态、车辆故障状态、系统正常状态、车辆失稳状态、安全停车状态和指令冲突状态。mccu通过对环境信息总线、自身状态以及车辆执行系统的信息监控,实现对整个自动驾驶系统的状态监测,识别出异常状态或是故障状态后,依照设计的行车安全控制逻辑,准确、有效执行mccu不同工作状态的跳转,伴随不同状态的跳转执行合理的行车安全控制动作。

mccu工作状态共涉及有:自动驾驶状态、人工驾驶状态、车辆故障状态、系统正常状态、车辆失稳状态、安全停车状态以及指令冲突状态;自动驾驶状态、人工驾驶状态以及车辆故障状态为一级状态,系统正常状态、车辆失稳状态、安全停车状态以及指令冲突状态为二级状态,是隶属于自动驾驶状态的子状态。如图4所示,为根据本发明实施例提供的mccu工作状态跳转逻辑示意图,以下对各种工作状态进行说明。

人工驾驶状态:此状态下,mccu不负责对车辆的控制,其只监控自动驾驶系统的运行状态,并准备随时介入对车辆的控制;驾驶员对车辆的横向运动、纵向运动以及车身外部灯光/喇叭等电器件的执行具有全部的控制权限。

自动驾驶状态:此状态下,mccu对于车辆的横向运动、纵向运动以及车身外部灯光/喇叭等电器件的执行具有全部的控制权限,同时监控自动驾驶系统的运行状态。

车辆故障状态:mccu检测到车辆的转向系统、制动系统以及驱动系统等关键执行系统故障,确定车辆不能满足自动驾驶以及人工驾驶的需求。

系统正常状态:自动驾驶系统状态正常,能够满足自动驾驶任务需求。

车辆失稳状态:车辆当前的横向运动或者纵向运动处于不完全可控制状态,存在面临打滑、甩尾、侧滑或是翻车等失控风险。

安全停车状态:自动驾驶系统以及人工驾驶均不能提供对车辆横向运动以及纵向运动的完全控制,此状态下,mccu负责对车辆实施稳定停车的控制。

指令冲突状态:自动驾驶状态下,人工介入对车辆的控制,人工驾驶指令同mccu控制指令产生冲突,需要对车辆执行系统具体的执行指令进行判断、确定。

以下以具体实施例来说明车辆运动协调控制器在各种工作状态下的切换过程:

人工驾驶状态/自动驾驶状态/车辆故障状态跳转:mccu通过驾驶权限切换开关判断当前车辆对于人工驾驶状态或是自动驾驶状态的需求,驾驶权限切换开关“off”表征对于人工驾驶状态的需求,驾驶权限切换开关“on”表征对于自动驾驶状态的需求;mccu通过监控车辆信息总线上的故障信息,筛选识别出车辆执行系统转向系统、制动系统或是驱动系统等关键执行系统是否存在故障,若识别出故障则mccu由人工驾驶状态或是自动驾驶状态跳转进入车辆故障状态,并且车辆故障状态在满足故障信息消除并且车辆重新上电初始化正常的跳转条件后跳转向人工驾驶状态。

自动驾驶状态的各子状态跳转:系统正常状态下,mccu通过监控自身信息、车辆执行系统以及环境信息总线,筛选、识别出车辆稳态参数、车辆执行系统故障信息以及指令冲突信息,在满足不同跳转条件后,由系统正常状态跳转向车辆失稳状态、安全停车状态或是指令冲突状态:mccu筛选、识别出车速、转向盘转角、车身横摆角速度、质心侧偏角、路面附着系数等表征车辆操纵稳定性参数,对当前车辆横向/纵向运动是否存在失稳风险进行判断,若稳态参数超出阈值,则表征车辆失去稳态,mccu由系统正常状态进入车辆失稳状态,在确认mccu完成该工作状态下的动作之后跳转向人工驾驶状态或是安全停车状态;mccu识别出车辆执行系统出现故障或mccu由车辆失稳状态/指令冲突状态请求进入人工驾驶状态而无响应时,mccu跳转进入安全停车状态,该状态不能够向其他状态跳转;当检测到车辆执行系统上mccu控制指令同人工驾驶指令产生冲突时,mccu由系统正常状态进入指令冲突状态,该状态在满足一定跳转条件后跳转向人工驾驶状态、系统正常状态或是安全停车状态。

以下对各种工作状态下mccu的执行过程进行说明:

人工驾驶状态:此状态下驾驶员对车辆的横向运动、纵向运动以及车身外部灯光/喇叭等电器件的执行具有全部的控制权限,mccu不与车辆执行系统的转向系统、制动系统以及驱动系统等执行系统进行自动驾驶模式的握手应答,eps、esc、epb、vcu等只执行人工驾驶动作指令;此时mccu保持正常的信号输入、解算并输出车辆执行系统的动作指令功能,同时其保持对感知融合单元/智能决策单元、自身状态以及车辆执行系统eps、esc、epb、vcu等的状态监测,在满足自动驾驶状态跳转之后,mccu及时、有效地接管对车辆的控制。

自动驾驶状态:此状态下mccu对输入信号进行解算,输出车辆的控制指令,控制车辆的横向运动以及纵向运动,保证车辆依照预瞄的轨迹运行,实现完整的驾驶任务,同时,监测整个系统状态。

车辆故障状态:此状态下mccu退出车辆执行系统的转向系统、制动系统以及驱动系统等的通讯、应答,并停止解算、输出信号,但保持对感知融合单元、智能决策单元、自身状态以及车辆执行系统的eps、esc、epb、vcu等的状态监测。

系统正常状态:自动驾驶系统正常,此状态下mccu输出目标加速度、目标减速度、转向力矩以及车身灯光/喇叭等执行指令,控制车辆完成行驶任务,并实时监控系统。

车辆失稳状态:车辆面临打滑、甩尾、侧滑或是翻车等失控风险,此状态下mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,保持对整个系统的监控。

安全停车状态:此状态下mccu输出稳定减速并停车、驻车的控制指令,此状态不能够向其他状态跳转。

指令冲突状态:在自动驾驶状态下,人工介入对车辆进行控制时,车辆执行系统上mccu控制指令同人工驾驶指令发生冲突,则mccu进入指令冲突状态,其中,指令冲突状态包括:转向介入状态、制动踏板介入状态、加速踏板介入状态、挡位切换介入状态。指令冲突状态下,依照人工驾驶权限优先的判断依据,mccu退出对车辆的控制权限,人工介入动作及其判断具体包括:

1、转向介入,驾驶员对转向盘操作时,发生转向指令冲突,若mccu检测人工介入的转向盘操纵力矩数值超过一定阈值,例如:1n·m、2n·m、3n·m等,则mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统的eps、esc、epb、vcu等只响应人工控制指令。

2、制动踏板介入,驾驶员踩踏制动踏板时,发生制动指令冲突,若mccu检测制动踏板触点闭合(开关数值为1),则mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统eps、esc、epb、vcu等只响应人工控制指令。

3、加速踏板介入,驾驶员踩踏加速踏板时,发生加速指令冲突,若mccu检测加速踏板信号数值超过设计阈值,例如开度超过8%、10%、12%、15%等,则mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统eps、esc、epb、vcu等只响应人工控制指令。

4、挡位切换介入,自动驾驶状态下,进行人工换挡时,发生挡位指令冲突,此时若车速小于设定阈值时,则确定车辆静止,mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统的eps、esc、epb、vcu等只响应人工控制指令;当车速超过设定阈值时,则确定车辆行驶,人工将挡位从行驶挡位(d档)或倒车挡位(r档)切为空挡(n档)则mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统的eps、esc、epb、vcu等只响应人工控制指令;当车辆前向行驶车速大于第二设定阈值,例如3km/h,人工将挡位由空挡(n档)切换为倒车挡位(r档),或是车辆倒车行驶车速大于第三设定阈值,例如3km/h,人工将挡位由空挡(n档)切换为行驶挡位(d档),则认为此人工介入属于误操作,mccu维持当前状态、动作,若在设定时间内出现大于设定次数的误操作,则mccu由当前指令冲突状态跳转进入安全停车状态。如表1所示,为指令冲突列表。

表1指令冲突列表

在一个具体实施例中,车辆点火启动之后,满足挡位为空档,车速小于阈值,epb开启,确定车辆稳定驻车,驾驶员手动切换驾驶权限切换开关为“on”状态,表征mccu由人工驾驶状态朝向自动驾驶状态跳转的需求,若mccu监测自动驾驶系统无初始化故障,则确定支持自动驾驶需求,实现跳转进入自动驾驶状态,并进入系统正常状态,mccu接收智能决策单元发送的信号,并解算、向车辆执行系统输出车辆控制指令,控制车辆寻迹规划的轨迹,行驶至目的地,完成驾驶任务;若mccu上电后识别出自动驾驶系统初始化故障,则进一步判断故障的种类,若为车辆执行系统故障,则表征车辆不满足行驶需求,mccu进入车辆故障状态;若为mccu故障或是感知融合单元/智能决策单元故障,则表征车辆满足继续行驶需求但不满足自动驾驶需求,此时不响应驾驶权限切换开关的切换请求,维持mccu处于人工驾驶状态。

mccu进入自动驾驶状态后,进入系统正常状态,若识别出异常参数,则对异常参数进行判断,如果异常参数表明车辆失稳则进入车辆失稳状态;如果异常参数表明存在故障,则进一步对具体的故障种类进行判断,如果为车辆执行系统系统故障,则表征车辆不满足继续行驶需求,进入安全停车状态,此状态下执行稳定减速并停车、驻车的指令动作,如果是mccu故障或是感知融合单元/智能决策单元故障,则表征车辆满足继续行驶需求但不满足自动驾驶需求,自动驾驶状态请求进入人工驾驶状态;mccu输出请求人工介入的警示,此时进一步判断驾驶员是否介入驾驶控制,若驾驶员没有响应介入警示,表明不满足切换需求,此时mccu进入安全停车状态,执行稳定减速并停车、驻车的指令动作,若驾驶员及时响应介入警示,则满足切换需求,mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,自动驾驶状态跳转进入人工驾驶状态,车辆执行驾驶员所有的驾驶动作。

若mccu进入车辆失稳状态,则停止输出横向运动以及纵向运动的控制指令,mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,在确认mccu完成退出上述系统的通讯、应答之后请求跳转向人工驾驶状态,同样的,满足切换需求则退出自动驾驶状态而进入人工驾驶状态,不满足切换要求则进入安全停车状态,执行稳定减速并停车、驻车的指令动作。

在mccu自动驾驶状态下,人工介入对车辆进行控制时,车辆执行系统上mccu控制指令同人工驾驶指令发生冲突,mccu进入指令冲突状态,此状态下,对于不同的介入动作,具体判断、执行为:驾驶员对转向盘操作、踩踏制动踏板或者踩踏加速踏板时,分别产生转向指令冲突、制动指令冲突以及加速指令冲突,若mccu检测人工介入的转向盘操纵力矩数值超过一定阈值,例如2n·m,或是制动踏板触点闭合、或是加速踏板信号数值超过设计阈值,例如10%,则认为转向介入生效、制动介入生效或加速介入生效,以上三种任何一种或多种介入生效,mccu均同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统的eps、esc、epb、vcu等只响应人工控制指令;若驾驶员进行换挡操作,发生挡位指令冲突,此时若车速小于3km/h,则认为车辆静止,mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统的eps、esc、epb、vcu等只响应人工控制指令;若此时车速超过3km/h,则认为车辆行驶,人工将挡位从行驶挡位(d档)或倒车挡位(r档)切为空挡(n档),则mccu同时退出车辆转向系统、制动系统、驱动系统以及挡位系统的通讯、应答,车辆执行系统的eps、esc、epb、vcu等只响应人工控制指令;如果车辆前向行驶车速大于阈值3km/h,人工将挡位由空挡(n档)切换为倒车挡位(r档),或是车辆倒车行驶车速大于阈值3km/h,人工将挡位由空挡(n档)切换为行驶挡位(d档),则认为此人工介入属于误操作,mccu维持当前状态、动作,若在1000ms内出现≥2次的误操作,则mccu由当前指令冲突状态跳转进入安全停车状态,执行稳定减速并停车、驻车的动作指令。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的技术方案解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。

本领域那些技术人员可以理解,可以对实施例中的装置中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

应该注意的是,上述实施例是对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或者步骤等。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干系统的单元权利要求中,这些系统中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二以及第三等的使用不表示任何顺序。可将这些单词解释为名称。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1