The invention discloses an automatic driving steering system and its control method based on BP neural network and safe distance shifting working condition. The system is composed of a data acquisition system, a safety early warning system, a neural network control system and an executing mechanism. The control method is to collect the environmental information and vehicle status information in the course of driving through the data acquisition system, input the collected environmental information and vehicle status information into the safety early warning system, and judge whether the vehicle needs lateral control to avoid risks. When the lateral control is needed, the collected information is input into the neural network control model. The neural network control model is used to obtain the required control input of the vehicle. Finally, the control actuator is used to complete the control task. The invention not only meets the driving requirements of the automatic driving vehicle, but also can continuously learn and improve in the actual process. The control system improves the safety and rapidity of longitudinal and lateral movement.
【技术实现步骤摘要】
基于BP神经网络和安全距离移线工况自动驾驶转向系统及其控制方法
本专利技术属于智能车自动驾驶控制系统
,具体涉及一种基于BP神经网络和安全距离移线工况自动驾驶转向系统及其控制方法。
技术介绍
随着近年来经济的飞速发展,我国汽车保有量逐年增加,城市道路拥堵,交通事故频发等成为了我国道路安全管制的一大难题。在对交通事故的分析中,驾驶员无疑是人-车-路环节里最薄弱的一环。于是减少驾驶员对行车安全的影响,成为了大家首要考虑的问题。基于此,自动驾驶汽车的发展成了各大企业竞相追逐的目标。然而,目前市面上可以见到的自动驾驶技术尚处于起步阶段,存在些许不足之处。一方面,其自动驾驶程度较低,仅对纵向车速进行控制,不能实现汽车转向、加减速的协同控制,无法实现汽车的横向操纵功能;另一方面,自动驾驶车辆可看做存在一个“高级”的驾驶员模型对汽车进行操纵,但是由于不同驾驶员的预瞄时间、反应时间等的不同,导致很难建立一个统一的驾驶员模型来求解不同驾驶员操纵输入。
技术实现思路
专利技术目的:为了克服现有技术中存在的不足,本专利技术提供一种基于BP神经网络和安全距离移线工况自动驾驶转向系统及其控制方法,训练后的神经网络控制器通过数据采集系统和预警系统的输入来策略性地控制车辆的纵横向运动,它既能代替驾驶员模型,求解出汽车所需的操纵输入,又能根据驾驶员的驾驶习惯不断的改进模型。技术方案:为实现上述目的,本专利技术采用的技术方案为:一种基于BP神经网络和安全距离移线工况自动驾驶转向系统,包括依次连接的:数据采集系统,用于采集汽车在行驶过程中的环境信息和汽车状态信息,并输入到安全预警系统中;安 ...
【技术保护点】
1.一种基于BP神经网络和安全距离移线工况自动驾驶转向系统,其特征在于:包括依次连接的:数据采集系统,用于采集汽车在行驶过程中的环境信息和汽车状态信息,并输入到安全预警系统中;安全预警系统,用于根据环境信息和汽车状态信息判断汽车是否需要横向操纵来避免发生风险,当需要横向操纵时,将采集到的信息输入到神经网络控制模型中;神经网络控制系统,用于利用神经网络控制模型求出汽车所需的操纵输入,并输出给执行机构;执行机构,用于根据接收到的操纵输入完成操纵任务,实现自动驾驶汽车。
【技术特征摘要】
1.一种基于BP神经网络和安全距离移线工况自动驾驶转向系统,其特征在于:包括依次连接的:数据采集系统,用于采集汽车在行驶过程中的环境信息和汽车状态信息,并输入到安全预警系统中;安全预警系统,用于根据环境信息和汽车状态信息判断汽车是否需要横向操纵来避免发生风险,当需要横向操纵时,将采集到的信息输入到神经网络控制模型中;神经网络控制系统,用于利用神经网络控制模型求出汽车所需的操纵输入,并输出给执行机构;执行机构,用于根据接收到的操纵输入完成操纵任务,实现自动驾驶汽车。2.根据权利要求1所述的基于BP神经网络和安全距离移线工况自动驾驶转向系统,其特征在于:所述的数据采集系统为车载传感器系统,包括:环境感知系统,包括雷达传感器、激光传感器、视觉识别传感器,用于识别车道线方位以及采集汽车行驶时的环境信息;其中雷达传感器置于汽车的两车用于采集相邻车道行驶车辆的位置信息和车道边界信息;激光传感器置于汽车的前部用于采集自车和前方车辆的距离信息;视觉传感器置于汽车的顶部,用于采集车道线信息;车辆状态感知系统,包括方向盘转角传感器、车速传感器、陀螺仪、侧向加速度传感器、横摆角速度传感器,用于采集汽车行驶时的汽车状态信息;其中方向盘转角传感器置于方向盘下方,用于采集方向盘转角信息;车速传感器置于变速器的输出端,用于采集车速信息;其余传感器置于车内用于采集包括侧向加速度、横摆角速度、航向角在内的信息。3.根据权利要求1所述的基于BP神经网络和安全距离移线工况自动驾驶转向系统,其特征在于:所述的安全预警系统为安全距离系统,包括:纵向安全距离模型,根据汽车与前车的相对距离以及相对速度计算制动安全距离以及操纵安全距离;横向安全距离模型,通过汽车的行驶状态和环境信息判断汽车行驶所需的横向安全距离;所述安全距离系统通过纵向安全距离模型和横向安全距离模型的输出结果对驾驶行为进行预警。4.根据权利要求1所述的基于BP神经网络和安全距离移线工况自动驾驶转向系统,其特征在于:所述安全预警系统判断汽车是否需要横向操纵来避免发生风险的标准为:Dh>D,其中,D为自车与前车的相对距离,Dh为操纵安全距离。5.根据权利要求1所述的基于BP神经网络和安全距离移线工况自动驾驶转向系统,其特征在于:所述的执行机构由纵向控制器和横向控制器组成,其中,纵向控制器由制动踏板执行器和加速踏板执行器组成,横向控制器由方向盘执行器组成。6.根据权利要求1所述的基于BP神经网络和安全距离移线工况自动驾驶转向系统,其特征在于:所述神经网络控制模型首先通过实车试验数据训练神经网络控制模型,得到驾驶环境与方向盘转角、车速的映...
【专利技术属性】
技术研发人员:赵又群,张兴龙,张雯昕,张桂玉,
申请(专利权)人:南京航空航天大学,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。