基于人机共享的智能电动汽车横向控制系统及方法

文档序号:1809037 发布日期:2021-11-09 浏览:14次 >En<

阅读说明:本技术 基于人机共享的智能电动汽车横向控制系统及方法 (Intelligent electric vehicle transverse control system and method based on man-machine sharing ) 是由 郭景华 王靖瑶 何智飞 肖宝平 王班 于 2021-09-06 设计创作,主要内容包括:基于人机共享的智能电动汽车横向控制系统及方法,属于汽车智能驾驶领域。所述基于人机共享的智能电动汽车横向控制系统包括车辆信息采集模块、道路检测模块、CCD视觉传感器模块、驾驶员模型、时滞鲁棒保性能转向控制器、深度神经网络驾驶权优化模块。为使得智能电动汽车转向过程更好的体现驾驶员跟车特性,建立描述驾驶员转向行为的驾驶员转向模型,设计基于模型预测控制的转向控制器,提出基于深度学习的人机共享控制驾驶权分配模块,构建基于人机共享的智能电动汽车横向控制系统及方法,实现智能电动汽车协同控制。明显增强智能电动汽车横向控制系统性能。(An intelligent electric vehicle transverse control system and method based on man-machine sharing belong to the field of intelligent driving of vehicles. The intelligent electric vehicle transverse control system based on man-machine sharing comprises a vehicle information acquisition module, a road detection module, a CCD (charge coupled device) vision sensor module, a driver model, a time-lag robust performance-guaranteeing steering controller and a deep neural network driving right optimization module. In order to better reflect the following characteristics of a driver in the steering process of the intelligent electric automobile, a driver steering model describing the steering behavior of the driver is established, a steering controller based on model predictive control is designed, a man-machine sharing control driving right distribution module based on deep learning is provided, an intelligent electric automobile transverse control system and method based on man-machine sharing are established, and intelligent electric automobile cooperative control is achieved. Obviously enhancing the performance of the intelligent electric automobile transverse control system.)

基于人机共享的智能电动汽车横向控制系统及方法

技术领域

本发明属于汽车智能驾驶领域,特别是涉及到一种基于人机共享的智能电动汽车横向控制系统及方法。

背景技术

智能电动汽车作为无人驾驶的典型代表,它是由传感器技术、通信技术、感知融合、机器视觉、微电子技术、控制和决策等众多高新技术交叉结合的集合体。

横向控制协同驾驶员对方向盘进行控制,在尽可能地减轻驾驶员的驾驶负担的同时还可以保证车辆行驶的稳定性,兼顾舒适性和安全性。文献1(曾玮攀.基于人机共驾的转向辅助系统控制研究[D],湖南大学硕士论文,2019.),提出一种自适应驾驶员行为的人机共驾辅助控制律.通过分析驾驶员对转向辅助的实际需求,建立相关函数表达式,由驾驶员实时输入的力矩以及上层驾驶员监测系统所得到的驾驶员状态数据确定驾驶员行为。在人机共享控制的过程中,人类驾驶员的驾驶状态显然是时刻变化的,对于横向辅助系统的需求也会不断变化,所以也不是随时都需要横向辅助系统对驾驶员进行协同控制,考虑到现阶段驾驶员显然才是人机共驾中的主体,如何实现驾驶权重的合理分配,最大化减小人机冲突具有重要的意义。

鉴于此,本发明提出一种基于人机共享的智能电动汽车横向控制系统及方法,有效增强智能电动汽车横向控制系统的舒适和安全等综合性能。

发明内容

本发明的目的是针对如何实现驾驶权重的合理分配,最大化减小人机冲突等难题,提供一种基于人机共享的智能电动汽车横向控制系统及方法。为使得智能电动汽车转向过程更好的体现驾驶员跟车特性,本发明建立描述驾驶员转向行为的驾驶员转向模型,设计基于模型预测控制的转向控制器,提出基于深度学习的人机共享控制驾驶权分配模块,构建基于人机共享的智能电动汽车横向控制系统及方法,实现智能电动汽车协同控制。

基于人机共享的智能电动汽车横向控制系统,包括车辆信息采集模块、道路检测模块、CCD视觉传感器模块、驾驶员模型、时滞鲁棒保性能转向控制器、深度神经网络驾驶权优化模块;车辆信息采集模块的输出端接驾驶员模型和滞鲁棒保性能转向控制器的输入端,驾驶员模型和滞鲁棒保性能转向控制器的输出端接深度神经网络驾驶权优化模块,深度神经网络驾驶权优化模块的输出端接人机共享的智能电动汽车;

所述车辆信息采集模块,用于采集人类驾驶员驾驶车辆转向过程中车辆的状态信息及驾驶员操作信息并传送给驾驶员模型和时滞鲁棒保性能转向控制器;所述车辆的状态信息包括车辆横摆角速度、横向位移、横向速度、纵向速度、方位偏差、角度偏差、驾驶员的方向盘转角等;

所述CCD视觉传感器模块用于采集智能电动汽车周围环境信息;

所述道路检测模块用于检测智能电动汽车前方行驶的道路;

所述驾驶员模型,基于专家系统建立,用于描述智能电动汽车转向过程参数不确定性和外界干扰;

时滞鲁棒保性能转向控制器,基于鲁棒控制理论设计,用于解决参数不确定性、干扰和时滞特性的智能电动汽车转向控制问题;

深度神经网络驾驶权优化模块,用于实现对人类驾驶员和转向控制器的人机协同,实现智能电动汽车横向控制人机共享。

基于人机共享的智能电动汽车横向控制方法,包括以下步骤:

步骤1:针对行驶道路复杂多变等特征,提出基于深度学习的智能电动汽车前方道路检测方法;

第一步,对采集的图像进行预处理,将图像转变成为需要的输入尺寸,之后经由Darknet53网络将图片划分为多个单元格;

第二步,在Darknet53网络之后加入类空间金字塔池化的特征增强模块;

第三步,当被预测道路落在任意单元格中,该单元格便对被检测道路提进行检测,输出预测框的宽与高、置信度以及类别。

步骤2:根据驾驶员转向行为特性,建立模拟驾驶员转向特征的专家系统模型;

第一步,采集人类驾驶员驾驶车辆转向过程中车辆的状态信息及驾驶员操作信息;

第二步,选择车辆横摆角速度、横向位移、横向速度、纵向速度、驾驶员的方向盘转角对驾驶员转向行为特性分析;

第三步,以横摆角速度、横向位移、横向速度纵向速度为输入信息,以前轮转角和附加横摆力矩为输出信息,建立驾驶员模型的驾驶知识库、推理机、解释器及信息获取器;

步骤3:建立描述智能电动汽车转向过程参数不确定性和外界干扰的转向控制模型;

第一步,根据视觉系统获取的智能电动汽车相对于前方道路的位置信息,建立描述车辆相对于期望轨迹的预瞄运动学模型;

第二步,以智能电动汽车横摆角速度和横向速度为状态量,前轮转角为输入量建立智能电动汽车转向动力学模型;

第三步,综合预瞄运动学模型和转向动力学模型,建立包含侧偏刚度不确定性和外界干扰的智能电动汽车转向控制模型。

步骤4,针对智能电动汽车转向系统的时滞特性,采用鲁棒控制理论设计解决参数不确定性、干扰和时滞特性的保性能转向控制器;

第一步,针对转向控制模型,设计智能电动汽车道路跟踪的代价函数;

第二步,设计考虑时滞时间的状态反馈保性能控制器结构形式;

第三步,为保证闭环系统稳定,采用线性矩阵不等式方法,求解出智能电动汽车转向控制器的状态反馈矩阵。

步骤5:采用深度神经网络(Deep Neural Networks,DNN)设计智能电动汽车人机协同控制策略,实现智能电动汽车横向控制人机共享。

第一步,分析人机冲突机理,建立描述驾驶员和转向控制器协同机理的数学模型。

第二步,采用深度神经网络(Deep Neural Networks,DNN)在线调节驾驶员、转向控制器协同控制因子。

本发明的效果和益处是:本发明提出一种人机共享的智能电动汽车横向控制系统及方法,实现智能电动汽车横向控制系统的人机交互和共享,有效解决智能电动汽车转向过程中复杂的多任务要求及模型不确定性等问题,明细增强智能电动汽车横向控制系统舒适和安全性能。

附图说明

图1为本发明实施例所述基于人机共享的智能电动汽车横向控制系统的结构示意图。

具体实施方式

以下实施例将结合附图对本发明作进一步的说明。

如图1所示,本发明实施例所述基于人机共享的智能电动汽车横向控制系统,包括车辆信息采集模块、道路检测模块、CCD视觉传感器模块、驾驶员模型、时滞鲁棒保性能转向控制器、深度神经网络驾驶权优化模块;车辆信息采集模块的输出端接驾驶员模型和滞鲁棒保性能转向控制器的输入端,驾驶员模型和滞鲁棒保性能转向控制器的输出端接深度神经网络驾驶权优化模块,深度神经网络驾驶权优化模块的输出端接人机共享的智能电动汽车;

CCD视觉传感器模块用于采集智能电动汽车周围环境信息。

道路检测模块用于检测智能电动汽车前方行驶的道路。

所述车辆信息采集模块,用于采集人类驾驶员驾驶车辆转向过程中车辆的状态信息及驾驶员操作信息并传送给驾驶员模型和时滞鲁棒保性能转向控制器;所述车辆的状态信息包括车辆横摆角速度、横向位移、横向速度、纵向速度、方位偏差、角度偏差、驾驶员的方向盘转角等;

所述驾驶员模型,基于专家系统建立,用于描述智能电动汽车转向过程参数不确定性和外界干扰;

时滞鲁棒保性能转向控制器,基于鲁棒控制理论设计,用于解决参数不确定性、干扰和时滞特性的智能电动汽车转向控制问题;

深度神经网络驾驶权优化模块,用于实现对人类驾驶员和转向控制器的人机协同,实现智能电动汽车横向控制人机共享。

本发明实施例所述所述基于人机共享的智能电动汽车横向控制方法,首先设计基于深度学习的智能电动汽车前方道路检测方法;其次,分析驾驶员转向行为特性,建立基于专家系统的驾驶员转向模型。然后,建立描述智能电动汽车转向过程参数不确定性和外界干扰的转向控制模型,针对智能电动汽车转向系统的时滞特性,采用鲁棒控制理论设计解决参数不确定性、干扰和时滞特性的保性能转向控制器,用深度神经网络(Deep NeuralNetworks,DNN)设计智能电动汽车人机协同控制策略,实现智能电动汽车横向控制人机共享。具体步骤如下所示:

步骤1:针对前方道路复杂多变等特征,提出基于改进YoLo-v3的智能电动汽车前方道路深度学习检测方法。

步骤1.1,将图像转变成为需要的输入尺寸,之后经由Darknet53网络将图片划分为多个单元格。

步骤1.2,在Darknet53网络之后加入类空间金字塔池化的特征增强模块。

步骤1.3,当被预测道路落在任意单元格中,该单元格便对被检测道路提进行检测,输出预测框的宽于高,置信度以及类别。

步骤2:根据驾驶员转向行为特性,建立模拟驾驶员转向特征的专家系统模型。

步骤2.1,采集人类驾驶员驾驶车辆转向过程中车辆的状态信息及驾驶员操作信息。

步骤2.2,选择车辆横摆角速度、横向位移、横向速度、纵向速度、驾驶员的方向盘转角对驾驶员转向行为特性分析。

步骤2.3,以横摆角速度、横向位移、横向速度、纵向速度为输入信息,以驾驶员方向盘转角为输出信息,建立驾驶员模型的驾驶知识库、推理机、解释器及信息获取器。

步骤2.4,综合驾驶知识库、推理机、解释器及信息获取器,建立模拟驾驶员转向特征的数学模型。

步骤3:建立描述智能电动汽车转向过程参数不确定性和外界干扰的转向控制模型。

步骤3.1,根据视觉系统获取的智能电动汽车相对于前方道路的方位偏差ea,和距离偏差ey,建立描述车辆相对于期望轨迹的预瞄运动学模型,如下所示:

其中,Ld表示预瞄距离,ρL(t)表示道路曲率,r表示横摆角速度,β表示侧偏角。

步骤3.2,以智能电动汽车横摆角速度和横向速度为状态量,前轮转角为输入量建立智能电动汽车转向动力学模型。

其中,Cf和Cr分别表示前后轮胎侧偏刚度,Iz表示转动惯量,lf和lr分别表示测量质心到前轴和后轴的距离,m表示车辆质量,δf表示前轮转角,ΔMz表示附加横摆力矩。

步骤3.3,综合预瞄运动学模型和转向动力学模型,定义状态变量x=[β r eL ea]T,控制输入变量u=[δf ΔM]T,输出变量y=[eL ea]T,外界干扰w=[ρ(t)]建立包含侧偏刚度不确定性和外界干扰的智能电动汽车转向控制模型,如下:

其中:

其中,ΔA和ΔB表示如下:

ΔA=DFE1;ΔB=DFE2

其中,

其中,Cf0和Cr0表示前后轮胎侧偏刚度的名义值,ΔfandΔr表示前后轮胎侧偏刚度的偏差幅值。nfand nr表示干扰因子。

步骤4,针对智能电动汽车转向系统的时滞特性,采用鲁棒控制理论设计解决参数不确定性、干扰和时滞特性的保性能转向控制器。

步骤4.1,针对模型(3),设计智能电动汽车道路跟踪的代价函数,如下:

其中,Q,R表示对称矩阵。

步骤4.2,状态反馈保性能控制器设计如下:

u(t)=Kx(t-τ(t)) (5)

其中,K是状态反馈矩阵,τ(t)表示时滞时间。

步骤4.3,将(5)带入到控制模型(3),得到如下状态闭环系统模型:

步骤4.4,为保证转向控制闭环系统稳定,需在线求解满足如下线性矩阵不等式(7)的矩阵S,

步骤4.5,根据求解出的S、J1和J2,可得到解决时滞、参数不确定和干扰的智能电动汽车转向控制器的状态反馈矩阵K。

步骤5:采用深度神经网络(Deep Neural Networks,DNN)设计智能电动汽车人机协同控制策略,实现智能电动汽车横向控制人机共享。

步骤5.1,分析人机冲突机理,建立描述驾驶员和转向控制器协同机理的数学模型。

步骤5.2,采用深度神经网络(Deep Neural Networks,DNN)在线调节驾驶员、转向控制器协同控制因子。

步骤5.2.1,建立用于调节协同控制因子的包含目标Q网络和Q网络的深度神经网络网络结构。

步骤5.2.2,调节控制因子的Q网络由输入层、隐藏层以及输出层组成,输入层激活函数为ReLU,隐藏层共有两层激活函数为ReLU,神经元的个数分别为200个和100个;输出层有50个神经元。

步骤5.2.3,调节控制因子的目标Q网络的输入为车辆下一时刻的状态信息,包括车辆下一时刻的横摆角速度、加速度以及方向盘转角电量,输出为控制因子的目标值。

步骤5.2.4,建立调节控制因子损失函数,采用梯度下降法更新动作网络参数。

以上内容是结合优选技术方案对本发明所做的进一步详细说明,不能认定发明的具体实施仅限于这些说明。对本发明所属技术领域的普通技术人员来说,在不脱离本发明的构思的前提下,还可以做出简单的推演及替换,都应当视为本发明的保护范围。

10页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种无人搬运车主动防侧翻控制方法

网友询问留言

已有0条留言

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

精彩留言,会给你点赞!