CN113428218A - 一种车辆转向控制方法、装置、设备及存储介质 - Google Patents

一种车辆转向控制方法、装置、设备及存储介质 Download PDF

Info

Publication number
CN113428218A
CN113428218A CN202110862794.2A CN202110862794A CN113428218A CN 113428218 A CN113428218 A CN 113428218A CN 202110862794 A CN202110862794 A CN 202110862794A CN 113428218 A CN113428218 A CN 113428218A
Authority
CN
China
Prior art keywords
yaw rate
vehicle
determining
yaw
steering control
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202110862794.2A
Other languages
English (en)
Other versions
CN113428218B (zh
Inventor
李丰军
周剑光
秦洪洲
周光俊
张飞
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
China Automotive Innovation Co Ltd
Original Assignee
China Automotive Innovation Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by China Automotive Innovation Co Ltd filed Critical China Automotive Innovation Co Ltd
Priority to CN202110862794.2A priority Critical patent/CN113428218B/zh
Publication of CN113428218A publication Critical patent/CN113428218A/zh
Application granted granted Critical
Publication of CN113428218B publication Critical patent/CN113428218B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B62LAND VEHICLES FOR TRAVELLING OTHERWISE THAN ON RAILS
    • B62DMOTOR VEHICLES; TRAILERS
    • B62D6/00Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits
    • B62D6/001Arrangements for automatically controlling steering depending on driving conditions sensed and responded to, e.g. control circuits the torque NOT being among the input parameters

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Transportation (AREA)
  • Mechanical Engineering (AREA)
  • Steering Control In Accordance With Driving Conditions (AREA)

Abstract

本发明公开一种车辆转向控制方法、装置、设备及存储介质,该方法包括:获取车辆的运动轨迹信息;根据所述运动轨迹信息确定横摆角速度,所述横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度;根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度;根据所述目标横摆角速度确定方向盘转角;根据所述方向盘转角对所述车辆进行转向控制。本发明通过对方向盘转角的合理控制,弥补了车辆横向行驶的误差,提高了车辆转向控制的准确性和安全性。

Description

一种车辆转向控制方法、装置、设备及存储介质
技术领域
本发明涉及自动驾驶技术领域,特别涉及一种车辆转向控制方法、装置、设备及存储介质。
背景技术
车辆转向控制是高级自动驾驶的一部分,其目标是能够准确跟随上层规划器出来的轨迹,具体来说是保证车辆的航向角和横向偏差都为0,同时满足舒适性的要求。
目前的常用的车辆转向控制方法主要有PID控制,但是完全的PID控制没有考虑车辆模型的影响,实际应用中参数较多,调校复杂,而且PID控制对象也往往决定控制效果。基于车辆运动学的纯跟踪法,一方面车辆运动学模型没有考虑车身的动力学参数,另外一方面纯跟踪法没有考虑车身的角度偏差,在变化的车道线环境下跟踪不及时。基于车辆动力学的LQR方法,该方法虽然综合考虑了航向角和横向偏差在内,但是LQR最优控制器设计相关假设,导致曲率快速变化时候容易超调;理论上MPC控制是综合考虑车辆动力学模型和时变环境因素的一种非线性最优的方法,但是因为计算量大,得不出真实数值解等原因目前在工程应用较少。
因此,急需一种车辆转向控制的方法,解决现有技术的车辆转向控制中存在的存在参数较多的问题,以及现有技术的车辆转向控制中没有考虑到车身的动力学参数、车身角度偏差对车辆转向控制的影响,造成车辆转向控制时存在较大的误差。
发明内容
为了解决现有技术的问题,本发明实施例提供了一种车辆转向控制方法、装置、设备及存储介质,所述技术方案如下:
一方面,提供了一种车辆转向控制方法,所述方法包括:
获取车辆的运动轨迹信息;
根据所述运动轨迹信息确定横摆角速度,所述横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度;
根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度;
根据所述目标横摆角速度确定方向盘转角;
根据所述方向盘转角对所述车辆进行转向控制。
另一方面,提供了一种车辆转向控制装置,所述装置包括:
信息获取模块:用于获取车辆的运动轨迹信息;
横摆角确定模块:用于根据所述运动轨迹信息确定横摆角速度,所述横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度;
目标横摆角速度确定模块:用于根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度;
方向盘转角确定模块:用于根据所述目标横摆角速度确定方向盘转角;
车辆转向控制模块:用于根据所述方向盘转角对所述车辆进行转向控制。
进一步地,所述前馈控制对应的横摆角速度包括第一横摆角速度;所述运动轨迹信息至少包括纵向车速与曲率;
所述横摆角确定模块,包括:
第一横摆角速度确定模块:用于对所述纵向车速与所述曲率进行点乘,确定所述第一横摆角速度。
进一步地,所述前馈控制对应的横摆角速度还包括第二横摆角速度;所述运动轨迹信息还包括横向距离偏差;
所述横摆角确定模块,还包括:
曲率系数确定模块:用于将所述曲率输入至第一插值函数,得到曲率系数;
纵向车速系数确定模块:用于将所述纵向车速输入至第二插值函数,得到纵向车速系数;
预瞄距离确定模块:用于根据所述曲率系数、所述纵向车速系数、所述纵向车速与预设的预瞄时间确定预瞄距离,所述预瞄距离为所述车辆到预设预瞄点的纵向距离;
欧式距离确定模块:用于根据所述预瞄距离与所述横向距离偏差确定所述车辆到预设预瞄点的欧式距离;
第二横摆角速度确定模块:用于根据所述欧式距离与所述纵向车速确定所述第二横摆角速度。
进一步地,所述反馈控制对应的横摆角速度包括第三横摆角速度;
所述横摆角确定模块,还包括:
横向加速度确定模块:用于将所述横向距离误差输入至三项控制器,得到横向加速度;
第三横摆角速度确定模块:用于根据所述横向加速度与所述纵向车速确定所述第三横摆角速度。
进一步地,所述反馈控制对应的横摆角速度还包括第四横摆角速度;所述运动轨迹信息还包括朝向角误差;
所述横摆角确定模块,还包括:
航向偏差确定模块:用于根据所述朝向角误差、所述曲率、所述欧式距离确定航向偏差;
第四横摆角速度确定模块:用于将所述航向偏差输入至所述三项控制器,确定所述第四横摆角速度。
进一步地,所述目标横摆角速度确定模块,包括:
对所述第一横摆角速度、所述第二横摆角速度、所述第三横摆角速度和所述第四横摆角速度进行累加,得到所述目标横摆角速度。
进一步地,所述方向盘转角确定模块,包括:
转向传动比获取模块:用于获取所述车辆的转向传动比;
横摆参数值确定模块:用于将所述目标横摆角速度与所述纵向车速输入至行车二自由度模型中,得到横摆参数值;
第一方向盘转角确定模块:用于根据所述转向传动比与所述横摆参数值确定所述方向盘转角。
另一方面提供了一种设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如上述的车辆转向控制方法。
另一方面提供了一种存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现如上述的车辆转向控制方法。
实施本发明实施例,具有如下有益效果:
本发明实施例针对获取的运动轨迹信息调整车辆进行转向控制所需的横摆角速度,使车辆能够针对运动轨迹信息中的纵向车速、曲率、横向距离偏差和朝向角误差进行合理的控制,减少车辆转向控制的误差,其次,根据横摆角速度中的前馈控制对应的横摆角速度和反馈控制对应的横摆角速度得到目标横摆角速度,并将目标横摆角速度输入至行车二自由度模型,进而结合转向传动比确定方向盘转角,根据方向盘转角实现对车辆的转向控制,本发明实施例不仅提高了车辆转向控制的准确性,还弥补了车辆横向行驶的误差,实现高精确度的进行转向控制,符合自动驾驶的需求。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例提供的一种车辆转向控制方法的流程示意图;
图2为本发明实施例提供的一种车辆转向控制的应用环境示意图;
图3为本发明实施例提供的一种车辆转向控制装置的结构框图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。
需要说明的是,本说明书提供了如实施例或流程图所述的方法操作步骤,但基于常规或者无创造性的劳动可以包括更多或者更少的操作步骤。实施例中列举的步骤顺序仅仅为众多步骤执行顺序中的一种方式,不代表唯一执行顺序。在实际中的***或服务器产品执行时,可以按照实施例或者附图所示的方法顺序执行或者并行执行(例如并行处理器或者多线程处理的环境)。
实施例:
请参阅图1,其为本发明实施例提供的一种车辆转向控制方法的流程示意图,所述方法具体包括以下步骤:
S101:获取车辆的运动轨迹信息;
在本发明实施例中,获取的运动轨迹信息至少包括纵向车速、曲率、横向距离偏差和朝向角误差,根据获取的运动轨迹信息确定车辆转向控制的各种控制参数,实现车辆针对实际的运动路线进行精确的车辆转向控制。
S102:根据所述运动轨迹信息确定横摆角速度,所述横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度;
在本发明实施例中,任意选择预瞄点,该预瞄点为车辆根据转向控制所转向行驶到的目标点,车辆根据运动至预瞄点的轨迹信息确定车辆转向控制的横摆角速度,其中横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度,前馈控制对应的横摆角速度根据获取的运动轨迹信息来进行直接的计算,得到车辆转向控制所需的前馈控制期望得到的横摆角速度,反馈控制对应的横摆角速度则根据三项控制器对获得的数据进行优化处理,进而确定车辆转向控制所需的反馈控制期望得到的横摆角速度。
下面针对前馈控制对应的横摆角速度进行详细的说明,在一个可选的实施方式中,前馈控制对应的横摆角速度包括第一横摆角速度,对于期望控制的第一横摆角速度则根据纵向车速与驶向该预瞄点的曲率进行点乘,得到第一横摆角速度,第一横摆角速度的求解公式如下式:
DisredYaw1=vx·curvature
其中,DisredYaw1为第一横摆角速度,vx为纵向车速,curvature为曲率。
在一个可选的实施方式中,前馈控制对应的横摆角速度还包括第二横摆角速度,将获取的曲率输入至第一插值函数,得到曲率系数,同时将纵向车速输入至第二插值函数,得到纵向车速系数,需要说明的是,第一插值函数和第二插值函数仅仅是用于区别类似的对象,都是用于拟合函数,并不做具体的区分。根据曲率系数、纵向车速系数、纵向车速与预设的预瞄时间确定预瞄距离,其中,预瞄距离为车辆到预瞄点的纵向距离,具体的预瞄距离可表示为:
PredlictedDistance=CurvatureCoef*VelocityCoef*BasePredictionTime*vx
其中,PredictedDistance为预瞄距离,CurvatureCoef为曲率系数,VelocityCoef为纵向车速系数,BasePredictionTime为预瞄时间,vx为纵向车速,在该式中曲率系数为CurvatureCoef=interpolate(curvature),纵向车速系数为VelocityCoef=interpolate(velocity),其中,interpolate为插值函数。
相应的,如图2所示,其为本发明实施例提供的一种车辆转向控制的应用环境示意图,在图中可以清晰的看出横向距离误差和预瞄距离,A点则为预瞄点,根据横向距离误差与预瞄距离确定该车辆到预瞄点的欧式距离,具体的欧式距离可表示为:
EuclideanDistance=sqrt(PredicteDistance,lateralDistance)
其中,EuclideanDistance为欧式距离,lateralDistance为横向距离误差,PredicteDistance为预瞄距离。
根据计算得到的欧式距离与纵向车速确定第二横摆角速度,具体的第二横摆角速度可表示为:
DisredYaw2=vx/EuclideanDistance
其中,DisredYaw2为第二横摆角速度,EuclideanDistance为欧式距离,vx为纵向车速,在第二横摆角速度求解的过程中,默认纵向车速保持不变。
下面针对反馈控制对应的横摆角速度进行详细的说明,在一个可选的实施方式中,通过三项控制器对横向距离误差的调整控制,得到车辆进行转向控制对应的横向加速度,进而根据横向加速度与纵向车速确定第三横摆角速度,第三横摆角速度的求解如下式所示:
ay=PID(lateralDistance)
DisiredYaw3=ay/vx
其中,DisiredYaw3为第三横摆角速度,ay为横向加速度,lateralDistance为横向距离误差,vx为纵向车速。
具体的,反馈控制对应的第四横摆角速度确定是基于获取的朝向角误差与曲率、欧式距离确定航向偏差,并将航向偏差的值输入至三项控制器进行控制调节,得到车辆进行转向控制所需的第四横摆角速度,第四横摆角速度的具体求解如下式所示:
Figure BDA0003186360220000091
DisredYaw4=PID(Errorheading)
其中,DisredYaw4为第四横摆角速度,heading为朝向角误差,EuclideanDistance为欧式距离,curvature为曲率,Errorheading为航向偏差。
通过以上对第一横摆角速度、第二横摆角速度、第三横摆角速度和第四横摆角速度的描述,可以看出该车辆转向控制时充分针对车辆存在的一些误差值进行合理的控制,使得车辆能够进行准确度较高的转向控制,满足自动驾驶的需求。
S103:根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度;
在本发明实施例中,对上述计算得到第一横摆角速度、第二横摆角速度、第三横摆角速度和第四横摆角速度进行累加求和,得到最终车辆进行转向控制所需要的的目标横摆角速度,车辆可以根据目标横摆角速度来进而控制方向盘转角,目标横摆角速度的确定公式可表示为:
desiredDisredYaw=k1.DisredYaw1+k2.DisredYaw2+DisredYaw3+DisredYaw4
其中,k1和k2分别为第一横摆角速度的系数和第二横摆角速度的系数,其根据曲率和横向距离误差来确定,具体为:
k=parameter*sign(curvature)*lateralDistance
其中,parameter为可调参数,可根据实际情况来进行确定,lateralDistance为横向距离误差,curvature为曲率。
S104:根据所述目标横摆角速度确定方向盘转角;
S105:根据所述方向盘转角对所述车辆进行转向控制。
在本发明实施例中,通过将目标横摆角速度与纵向车速输入至已知的行车二自由度模型中,得到横摆参数值,同时结合获取的转向传动比,确定车辆进行转向控制所需的方向盘转角,具体的方向盘转角可表示为:
SteeringAngle=steeringRatio*BicycleModel(vx,desiredYawRate)
其中,SteeringAngle为方向盘转角,steeringRatio为转向传动比,BicycleModel为行车二自由度模型,vx为纵向速度,desiredYawRate为目标横摆角速度,进而可通过确定的方向盘转角来对车辆进行高精确度的转向控制,弥补了车辆横向行驶的误差,符合自动驾驶的需求。
实施本发明实施例,具有如下有益效果:
本发明实施例针对获取的运动轨迹信息调整车辆进行转向控制所需的横摆角速度,使车辆能够针对运动轨迹信息中的纵向车速、曲率、横向距离偏差和朝向角误差进行合理的控制,减少车辆转向控制的误差,其次,根据横摆角速度中的前馈控制对应的横摆角速度和反馈控制对应的横摆角速度得到目标横摆角速度,并将目标横摆角速度输入至行车二自由度模型,进而结合转向传动比确定方向盘转角,根据方向盘转角实现对车辆的转向控制,本发明实施例不仅提高了车辆转向控制的准确性,还弥补了车辆横向行驶的误差,实现高精确度的进行转向控制,符合自动驾驶的需求。
本发明实施例中还提供了一种车辆转向控制装置,所述装置如图3所示,其为本发明实施例提供的一种车辆转向控制装置的结构框图,该装置包括:
信息获取模块10:用于获取车辆的运动轨迹信息;
横摆角确定模块20:用于根据所述运动轨迹信息确定横摆角速度,所述横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度;
目标横摆角速度确定模块30:用于根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度;
方向盘转角确定模块40:用于根据所述目标横摆角速度确定方向盘转角;
车辆转向控制模块50:用于根据所述方向盘转角对所述车辆进行转向控制。
进一步地,所述前馈控制对应的横摆角速度包括第一横摆角速度;所述运动轨迹信息至少包括纵向车速与曲率;
所述横摆角确定模块20,包括:
第一横摆角速度确定模块:用于对所述纵向车速与所述曲率进行点乘,确定所述第一横摆角速度。
进一步地,所述前馈控制对应的横摆角速度还包括第二横摆角速度;所述运动轨迹信息还包括横向距离偏差;
所述横摆角确定模块20,还包括:
曲率系数确定模块:用于将所述曲率输入至第一插值函数,得到曲率系数;
纵向车速系数确定模块:用于将所述纵向车速输入至第二插值函数,得到纵向车速系数;
预瞄距离确定模块:用于根据所述曲率系数、所述纵向车速系数、所述纵向车速与预设的预瞄时间确定预瞄距离,所述预瞄距离为所述车辆到预设预瞄点的纵向距离;
欧式距离确定模块:用于根据所述预瞄距离与所述横向距离偏差确定所述车辆到预设预瞄点的欧式距离;
第二横摆角速度确定模块:用于根据所述欧式距离与所述纵向车速确定所述第二横摆角速度。
进一步地,所述反馈控制对应的横摆角速度包括第三横摆角速度;
所述横摆角确定模块20,还包括:
横向加速度确定模块:用于将所述横向距离误差输入至三项控制器,得到横向加速度;
第三横摆角速度确定模块:用于根据所述横向加速度与所述纵向车速确定所述第三横摆角速度。
进一步地,所述反馈控制对应的横摆角速度还包括第四横摆角速度;所述运动轨迹信息还包括朝向角误差;
所述横摆角确定模块20,还包括:
航向偏差确定模块:用于根据所述朝向角误差、所述曲率、所述欧式距离确定航向偏差;
第四横摆角速度确定模块:用于将所述航向偏差输入至所述三项控制器,确定所述第四横摆角速度。
进一步地,所述目标横摆角速度确定模块30,包括:
对所述第一横摆角速度、所述第二横摆角速度、所述第三横摆角速度和所述第四横摆角速度进行累加,得到所述目标横摆角速度。
进一步地,所述方向盘转角确定模块40,包括:
转向传动比获取模块:用于获取所述车辆的转向传动比;
横摆参数值确定模块:用于将所述目标横摆角速度与所述纵向车速输入至行车二自由度模型中,得到横摆参数值;
第一方向盘转角确定模块:用于根据所述转向传动比与所述横摆参数值确定所述方向盘转角。
关于上述实施例中的装置,其中各个模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
本发明实施例提供了一种设备,该设备包括处理器和存储器,该存储器中存储有至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由该处理器加载并执行以实现如上述方法实施例所提供的车辆转向控制方法。
本发明的实施例还提供了一种存储介质,所述存储介质可设置于设备之中以保存用于实现方法实施例中一种车辆转向控制方法相关的至少一条指令、至少一段程序、代码集或指令集,该至少一条指令、该至少一段程序、该代码集或指令集由该处理器加载并执行以实现上述方法实施例提供的车辆转向控制方法。
以上所述,仅为本申请的具体实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应所述以权利要求的保护范围为准。

Claims (10)

1.一种车辆转向控制方法,其特征在于,所述方法包括:
获取车辆的运动轨迹信息;
根据所述运动轨迹信息确定横摆角速度,所述横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度;
根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度;
根据所述目标横摆角速度确定方向盘转角;
根据所述方向盘转角对所述车辆进行转向控制。
2.根据权利要求1所述的一种车辆转向控制方法,其特征在于,所述前馈控制对应的横摆角速度包括第一横摆角速度;所述运动轨迹信息至少包括纵向车速与曲率;
所述根据所述运动轨迹信息确定横摆角速度,包括:
对所述纵向车速与所述曲率进行点乘,确定所述第一横摆角速度。
3.根据权利要求2所述的一种车辆转向控制方法,其特征在于,所述前馈控制对应的横摆角速度还包括第二横摆角速度;所述运动轨迹信息还包括横向距离偏差;
所述根据所述运动轨迹信息确定横摆角速度,还包括:
将所述曲率输入至第一插值函数,得到曲率系数;
将所述纵向车速输入至第二插值函数,得到纵向车速系数;
根据所述曲率系数、所述纵向车速系数、所述纵向车速与预设的预瞄时间确定预瞄距离,所述预瞄距离为所述车辆到预设预瞄点的纵向距离;
根据所述预瞄距离与所述横向距离偏差确定所述车辆到预设预瞄点的欧式距离;
根据所述欧式距离与所述纵向车速确定所述第二横摆角速度。
4.根据权利要求3所述的一种车辆转向控制方法,其特征在于,所述反馈控制对应的横摆角速度包括第三横摆角速度;
所述根据所述运动轨迹信息确定横摆角速度,还包括:
将所述横向距离误差输入至三项控制器,得到横向加速度;
根据所述横向加速度与所述纵向车速确定所述第三横摆角速度。
5.根据权利要求4所述的一种车辆转向控制方法,其特征在于,所述反馈控制对应的横摆角速度还包括第四横摆角速度;所述运动轨迹信息还包括朝向角误差;
所述根据所述运动轨迹信息确定横摆角速度,还包括:
根据所述朝向角误差、所述曲率、所述欧式距离确定航向偏差;
将所述航向偏差输入至所述三项控制器,确定所述第四横摆角速度。
6.根据权利要求5所述的一种车辆转向控制方法,其特征在于,所述根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度,包括:
对所述第一横摆角速度、所述第二横摆角速度、所述第三横摆角速度和所述第四横摆角速度进行累加,得到所述目标横摆角速度。
7.根据权利要求6所述的一种车辆转向控制方法,其特征在于,所述根据所述目标横摆角速度确定方向盘转角,包括:
获取所述车辆的转向传动比;
将所述目标横摆角速度与所述纵向车速输入至行车二自由度模型中,得到横摆参数值;
根据所述转向传动比与所述横摆参数值确定所述方向盘转角。
8.一种车辆转向控制装置,其特征在于,所述装置包括:
信息获取模块:用于获取车辆的运动轨迹信息;
横摆角确定模块:用于根据所述运动轨迹信息确定横摆角速度,所述横摆角速度包括前馈控制对应的横摆角速度与反馈控制对应的横摆角速度;
目标横摆角速度确定模块:用于根据所述前馈控制对应的横摆角速度与反馈控制对应的横摆角速度确定目标横摆角速度;
方向盘转角确定模块:用于根据所述目标横摆角速度确定方向盘转角;
车辆转向控制模块:用于根据所述方向盘转角对所述车辆进行转向控制。
9.一种设备,其特征在于,包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现如权利要求1~7中任一项所述的车辆转向控制方法。
10.一种存储介质,所述存储介质中存储有至少一条指令或者至少一段程序,所述至少一条指令或者所述至少一段程序由处理器加载并执行以实现如权利要求1~7中任一项所述的车辆转向控制方法。
CN202110862794.2A 2021-07-29 2021-07-29 一种车辆转向控制方法、装置、设备及存储介质 Active CN113428218B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110862794.2A CN113428218B (zh) 2021-07-29 2021-07-29 一种车辆转向控制方法、装置、设备及存储介质

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110862794.2A CN113428218B (zh) 2021-07-29 2021-07-29 一种车辆转向控制方法、装置、设备及存储介质

Publications (2)

Publication Number Publication Date
CN113428218A true CN113428218A (zh) 2021-09-24
CN113428218B CN113428218B (zh) 2022-11-18

Family

ID=77762170

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110862794.2A Active CN113428218B (zh) 2021-07-29 2021-07-29 一种车辆转向控制方法、装置、设备及存储介质

Country Status (1)

Country Link
CN (1) CN113428218B (zh)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114312837A (zh) * 2021-12-28 2022-04-12 广州小鹏自动驾驶科技有限公司 变道路径规划方法、装置、车辆及存储介质
WO2023241343A1 (zh) * 2022-06-16 2023-12-21 中国第一汽车股份有限公司 车辆控制方法、车辆、存储介质及电子装置
CN118004275A (zh) * 2024-04-08 2024-05-10 无锡车联天下信息技术有限公司 一种交叉路口直行的车辆横向控制方法及结构

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5979581A (en) * 1996-11-07 1999-11-09 The Regents Of The University Of California Lateral vehicle control apparatus and method for automated highway systems and intelligent cruise control
CN111216713A (zh) * 2020-02-17 2020-06-02 哈尔滨工业大学 一种自动驾驶车辆速度预瞄控制方法
CN111409641A (zh) * 2020-03-10 2020-07-14 厦门理工学院 一种基于纵横向协调的轨迹跟踪控制方法及***
CN112180714A (zh) * 2020-10-27 2021-01-05 的卢技术有限公司 基于双反馈控制器的车辆全速域横向控制方法
CN112947474A (zh) * 2021-03-22 2021-06-11 中国第一汽车股份有限公司 一种自动驾驶车辆横向控制参数调节方法及装置
US20210197796A1 (en) * 2019-12-25 2021-07-01 Toyota Jidosha Kabushiki Kaisha Vehicle control apparatus

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5979581A (en) * 1996-11-07 1999-11-09 The Regents Of The University Of California Lateral vehicle control apparatus and method for automated highway systems and intelligent cruise control
US20210197796A1 (en) * 2019-12-25 2021-07-01 Toyota Jidosha Kabushiki Kaisha Vehicle control apparatus
CN111216713A (zh) * 2020-02-17 2020-06-02 哈尔滨工业大学 一种自动驾驶车辆速度预瞄控制方法
CN111409641A (zh) * 2020-03-10 2020-07-14 厦门理工学院 一种基于纵横向协调的轨迹跟踪控制方法及***
CN112180714A (zh) * 2020-10-27 2021-01-05 的卢技术有限公司 基于双反馈控制器的车辆全速域横向控制方法
CN112947474A (zh) * 2021-03-22 2021-06-11 中国第一汽车股份有限公司 一种自动驾驶车辆横向控制参数调节方法及装置

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114312837A (zh) * 2021-12-28 2022-04-12 广州小鹏自动驾驶科技有限公司 变道路径规划方法、装置、车辆及存储介质
CN114312837B (zh) * 2021-12-28 2024-03-08 广州小鹏自动驾驶科技有限公司 变道路径规划方法、装置、车辆及存储介质
WO2023241343A1 (zh) * 2022-06-16 2023-12-21 中国第一汽车股份有限公司 车辆控制方法、车辆、存储介质及电子装置
CN118004275A (zh) * 2024-04-08 2024-05-10 无锡车联天下信息技术有限公司 一种交叉路口直行的车辆横向控制方法及结构
CN118004275B (zh) * 2024-04-08 2024-06-14 无锡车联天下信息技术有限公司 一种交叉路口直行的车辆横向控制方法及结构

Also Published As

Publication number Publication date
CN113428218B (zh) 2022-11-18

Similar Documents

Publication Publication Date Title
CN113428218B (zh) 一种车辆转向控制方法、装置、设备及存储介质
Xu et al. Preview path tracking control with delay compensation for autonomous vehicles
CN109017984B (zh) 一种无人车的轨迹跟随控制方法、控制***及相关装置
CN110221541B (zh) 伺服***中前馈控制器的前馈系数获取装置、方法
Heil et al. Adaptive and efficient lane change path planning for automated vehicles
CN110688920B (zh) 一种无人驾驶控制方法、装置及服务器
CN103941739B (zh) 一种基于多项式的卫星姿态机动方法
CN111930015A (zh) 一种无人车控制方法及装置
CN113954831B (zh) 一种车辆横向控制方法、装置及自动驾驶车辆
CN113759707B (zh) 用于自动驾驶车辆的预测控制优化方法和装置
Xia et al. Robust adaptive super-twisting sliding mode formation controller for homing of multi-underactuated AUV recovery system with uncertainties
CN110609494A (zh) 基于asrv多台四向穿梭车在规划路径上防拥堵仿真控制方法及***
JP2002215239A (ja) 車両系の走行制御方法及び装置
CN109857108B (zh) 基于内模控制算法的移动机器人轨迹跟踪方法及***
CN114274147B (zh) 目标跟踪控制方法及装置、机械臂控制设备和存储介质
CN114625002A (zh) 一种基于模型预测控制的车辆横纵向集成控制方法
CN113525366A (zh) 一种针对钢轮压路机液压横向控制器的横向控制方法
Aracil et al. Global stability analysis of fuzzy path tracking using frequency response
CN112486018B (zh) 一种基于速度自适应预瞄的无模型无人车路径跟踪方法
CN116323351A (zh) 用于生成横向偏移轨迹的方法
Kula Heading control system with limited turning radius based on IMC structure
Patel et al. Simulation-based analysis of highway trajectory planning using high-order polynomial for highly automated driving function
Garcia et al. A Comprehensive Analysis of Model Predictive Control for Lane Keeping Assist System
CN114253241B (zh) 用于工业智能小车的路径跟踪方法
CN114043999B (zh) 一种车辆的纵向控制方法和装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant