CN108829110A - A kind of pilot model modeling method of cross/longitudinal movement Unified frame - Google Patents
A kind of pilot model modeling method of cross/longitudinal movement Unified frame Download PDFInfo
- Publication number
- CN108829110A CN108829110A CN201810884135.7A CN201810884135A CN108829110A CN 108829110 A CN108829110 A CN 108829110A CN 201810884135 A CN201810884135 A CN 201810884135A CN 108829110 A CN108829110 A CN 108829110A
- Authority
- CN
- China
- Prior art keywords
- vehicle
- lateral
- longitudinal
- parameter
- driver
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 26
- 238000006073 displacement reaction Methods 0.000 claims abstract description 74
- 230000008859 change Effects 0.000 claims abstract description 35
- 230000001133 acceleration Effects 0.000 claims description 20
- 238000013461 design Methods 0.000 claims description 18
- 238000004458 analytical method Methods 0.000 claims description 15
- 230000008569 process Effects 0.000 claims description 8
- 238000005457 optimization Methods 0.000 claims description 6
- 230000015572 biosynthetic process Effects 0.000 claims 2
- 230000006641 stabilisation Effects 0.000 claims 2
- 238000011105 stabilization Methods 0.000 claims 2
- 238000003786 synthesis reaction Methods 0.000 claims 2
- 230000007613 environmental effect Effects 0.000 abstract 1
- 230000006870 function Effects 0.000 description 18
- 230000000694 effects Effects 0.000 description 16
- 238000004088 simulation Methods 0.000 description 6
- 230000004044 response Effects 0.000 description 3
- 238000006243 chemical reaction Methods 0.000 description 2
- 230000000875 corresponding effect Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 238000005096 rolling process Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000004364 calculation method Methods 0.000 description 1
- 230000008878 coupling Effects 0.000 description 1
- 238000010168 coupling process Methods 0.000 description 1
- 238000005859 coupling reaction Methods 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000002474 experimental method Methods 0.000 description 1
- 238000013433 optimization analysis Methods 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0231—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means
- G05D1/0246—Control of position or course in two dimensions specially adapted to land vehicles using optical position detecting means using a video camera in combination with image processing means
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0214—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory in accordance with safety or protection criteria, e.g. avoiding hazardous areas
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0221—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving a learning process
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0212—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory
- G05D1/0223—Control of position or course in two dimensions specially adapted to land vehicles with means for defining a desired trajectory involving speed control of the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0257—Control of position or course in two dimensions specially adapted to land vehicles using a radar
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0276—Control of position or course in two dimensions specially adapted to land vehicles using signals provided by a source external to the vehicle
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/02—Control of position or course in two dimensions
- G05D1/021—Control of position or course in two dimensions specially adapted to land vehicles
- G05D1/0287—Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling
- G05D1/0289—Control of position or course in two dimensions specially adapted to land vehicles involving a plurality of land vehicles, e.g. fleet or convoy travelling with means for avoiding collisions between vehicles
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- Aviation & Aerospace Engineering (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Multimedia (AREA)
- Electromagnetism (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
一种横/纵向运动统一框架的驾驶员模型建模方法,包含以下步骤:利用双曲正切函数建立车辆横向单变道轨迹解析式,采集道路以及车辆自身以及其行驶状态信息,根据道路状态信息得到车辆横向位移量的约束,根据驾驶员特性以及安全需求建立指标函数,得到优化横向位移参数,结合车辆行驶状态以及环境因素计算车辆所受横向力约束,利用横向力约束获得车辆轨迹平缓度约束,结合驾驶员特性建立指标函数得到平缓度参数的优化值,最终得到优化的轨迹期望。以横向期望,纵向速度为期望值,建立描述横/纵向运动统一框架的驾驶员模型,以实现轨迹跟踪的目的。
A driver model modeling method with a unified framework for lateral/longitudinal motion, comprising the following steps: using a hyperbolic tangent function to establish an analytical formula for a vehicle's lateral single-lane change trajectory, collecting information on the road, the vehicle itself, and its driving state, and based on the road state information Obtain the constraints on the lateral displacement of the vehicle, establish an index function according to the driver's characteristics and safety requirements, obtain the optimized lateral displacement parameters, calculate the lateral force constraints on the vehicle combined with the vehicle's driving state and environmental factors, and use the lateral force constraints to obtain the smoothness of the vehicle trajectory. , combined with the driver's characteristics to establish an index function to obtain the optimized value of the smoothness parameter, and finally to obtain the optimized trajectory expectation. Taking lateral expectation and longitudinal speed as expected values, a driver model describing the unified framework of lateral/vertical motion is established to achieve the purpose of trajectory tracking.
Description
技术领域technical field
本发明涉及智能车辆控制技术领域,尤其涉及一种基于驾驶安全及驾驶员特性的变道 轨迹解析表达与参数约束求取与优化和横/纵运动结合的驾驶员模型设计方法。The present invention relates to the technical field of intelligent vehicle control, and in particular to a driver model design method based on the analytical expression of lane-changing trajectories based on driving safety and driver characteristics, parameter constraint calculation and optimization, and horizontal/vertical motion.
背景技术Background technique
车辆轨迹规划与驾驶员模型建模在智能驾驶领域中占有重要的研究地位。轨迹规划作 为驾驶员建模的参考量输出来源,是整个智能驾驶过程中车辆安全运行的第一道保障。然 而,目前大多数轨迹规划通常考虑路线本身的平缓程度作为安全指标,这一做法在轨迹规 划时显得过于保守,而忽略了驾驶员驾驶特性的规划轨迹也无法保证驾驶员驾驶时的舒适 性。Vehicle trajectory planning and driver model modeling occupy an important research position in the field of intelligent driving. Trajectory planning, as the reference output source of driver modeling, is the first guarantee for the safe operation of the vehicle in the entire intelligent driving process. However, most of the current trajectory planning usually considers the smoothness of the route itself as a safety indicator. This approach is too conservative in trajectory planning, and the planned trajectory that ignores the driving characteristics of the driver cannot guarantee the comfort of the driver when driving.
驾驶员建模作为实现车辆智能驾驶的手段,广大研究学者将驾驶员模型按照运动方向 划分成两种模型:横向运动驾驶员模型和纵向运动驾驶员模型。在基于控制器设计驾驶员 模型时,亦将模型分开设计。但是,考虑到大多数工况以及驾驶员模型被控对象—车辆的 特点,车辆的两个方向运动具有耦合特性,考虑单一方向运动状态分别设计驾驶员模型会 导致因为忽略另一方向的运动状态的偏差使得其控制效果产生较大误差。因此,为了使得 控制器设计更为准确,设计驾驶员模型需要考虑其运动的相互影响的特性,将另一方向的 状态量作为控制器设计的参考因素,以保证达到期望的控制效果。Driver modeling is a means to realize intelligent driving of vehicles. Many researchers divide the driver model into two models according to the direction of motion: lateral motion driver model and longitudinal motion driver model. When designing the driver model based on the controller, the model is also designed separately. However, considering most of the working conditions and the characteristics of the controlled object of the driver model—vehicle, the movement of the vehicle in two directions has coupling characteristics, and considering the movement state of a single direction to design the driver model separately will result in neglecting the movement state of the other direction. The deviation makes its control effect have a large error. Therefore, in order to make the controller design more accurate, the design of the driver model needs to consider the characteristics of the mutual influence of its motion, and use the state quantity in the other direction as a reference factor for the controller design to ensure that the desired control effect is achieved.
发明内容Contents of the invention
本发明的技术解决问题:对于车辆的智能驾驶,给出一种基于驾驶安全与驾驶员特性 结合的一种变道参考轨迹的解析表示、参数约束及优化的方法。同时,给出基于状态补偿 PID控制器的横纵结合的驾驶员模型,使得车辆运动能够实现轨迹跟踪与纵向速度跟踪。The technology of the present invention solves the problem: for the intelligent driving of vehicles, a method for analytical representation, parameter constraints and optimization of a lane-changing reference trajectory based on the combination of driving safety and driver characteristics is provided. At the same time, a horizontal and vertical driver model based on state compensation PID controller is given, so that vehicle motion can realize trajectory tracking and longitudinal speed tracking.
一种横/纵向运动统一框架的驾驶员模型建模方法,其特征在于,所述驾驶员模型建 模方法包括如下步骤:A driver model modeling method of horizontal/longitudinal motion unified framework, it is characterized in that, described driver model modeling method comprises the steps:
步骤一:根据车辆变道轨迹,建立道路坐标系,利用带参数的双曲正切函数对横向变道 轨迹进行解析表示;Step 1: According to the vehicle lane change trajectory, establish a road coordinate system, and use the hyperbolic tangent function with parameters to analyze and express the lateral lane change trajectory;
步骤二:实时采集车辆运动状态以及道路环境信息Step 2: Collect vehicle movement status and road environment information in real time
实时的由车载传感器采集车辆行驶过程中车辆状态,获得车辆的横向速度、纵向速度、 航向角等信息,再通过车载摄像头、雷达等外部传感器采集道路信息,获得道路宽度、路 面摩擦系数、车身宽度、迎风面积、车辆横向位置等有效信息;In real time, the on-board sensor collects the vehicle state during the driving process, obtains information such as the vehicle's lateral speed, longitudinal speed, and heading angle, and then collects road information through external sensors such as on-board cameras and radars to obtain road width, road surface friction coefficient, and vehicle body width. , frontal area, vehicle lateral position and other effective information;
步骤三:优化变道轨迹解析式中的横向位移参数Step 3: Optimizing the lateral displacement parameters in the analytical formula of lane change trajectory
根据驾驶员驾驶意图分析得到驾驶员纵向驾驶期望以及完成横向运动的纵向路程期望, 获得步骤一中轨迹解析式的路程参数,结合步骤二中采集的车辆横向位置、道路宽度、车 身宽度获得步骤一中轨迹解析式的位置参数和横向位移参数的约束域,结合安全需求与驾 驶工况建立横向位移参数的优化指标函数,通过计算并结合横向位移参数约束域获得优化 的横向位移参数;According to the driver's driving intention analysis, the driver's longitudinal driving expectation and the longitudinal distance expectation for completing the lateral movement are obtained, and the path parameters of the trajectory analysis formula in step 1 are obtained, combined with the vehicle lateral position, road width, and body width collected in step 2 to obtain The position parameter and lateral displacement parameter constraint field of the middle trajectory analysis formula, the optimization index function of the lateral displacement parameter is established in combination with the safety requirements and driving conditions, and the optimized lateral displacement parameter is obtained by calculating and combining the lateral displacement parameter constraint domain;
步骤四:优化变道轨迹解析式中的平缓度参数Step 4: Optimize the flatness parameter in the analytical formula of lane change trajectory
依据纵向驾驶期望、车辆迎风面积、当前道路摩擦系数以及步骤三中获取的横向位移, 得到轨迹解析式中的平缓度参数约束域,结合安全需求与驾驶工况建立平缓度参数的优化 指标函数,在约束域内优化平缓度参数值,从而获得步骤一所述的期望轨迹表达式;According to the longitudinal driving expectation, the vehicle frontal area, the current road friction coefficient and the lateral displacement obtained in step 3, the smoothness parameter constraint domain in the trajectory analysis formula is obtained, and the optimization index function of the flatness parameter is established in combination with safety requirements and driving conditions. Optimizing the smoothness parameter value in the constraint domain, so as to obtain the desired trajectory expression described in step 1;
步骤五:根据横向位移得到车辆期望横向速度Step 5: Obtain the expected lateral velocity of the vehicle according to the lateral displacement
以步骤四中得到的期望轨迹作为横向位移参考,通过设计PID控制器得到大地坐标系下 的满足横向轨迹跟踪的横向速度,根据航向角信息和驾驶纵向期望将该横向速度转化为车 辆坐标系上的横向/纵向速度期望。Taking the expected trajectory obtained in step 4 as the reference of lateral displacement, the lateral velocity satisfying the lateral trajectory tracking in the earth coordinate system is obtained by designing the PID controller, and the lateral velocity is converted into the vehicle coordinate system according to the heading angle information and the driving longitudinal expectation Lateral/vertical velocity expectations.
步骤六:确定驾驶员模型输出量Step 6: Determine the driver model output
以步骤五中得到的横向/纵向期望运动速度作为参考值,利用PID控制器设计结合横/纵 向运动的驾驶员模型上层控制器,求得作用在车辆坐标系上的实现横向轨迹跟踪以及纵向 速度跟踪的合成纵向合力、合成横向合力以及横摆力矩的规划值∑Fx、∑Fy及∑Mz。Taking the horizontal/longitudinal desired movement velocity obtained in step 5 as a reference value, use the PID controller to design the upper controller of the driver model combined with the horizontal/longitudinal movement, and obtain the horizontal trajectory tracking and longitudinal velocity acting on the vehicle coordinate system The planned values ΣF x , ΣF y and ΣM z of the tracked resultant longitudinal force, resultant lateral force and yaw moment.
步骤一所述进行变道规划时,通过建立道路坐标系使用双曲正切函数对车辆变道轨迹 进行数学解析表达,所选双曲正切函数形式为:When performing lane change planning as described in step 1, the vehicle lane change trajectory is mathematically expressed by establishing a road coordinate system and using the hyperbolic tangent function. The form of the selected hyperbolic tangent function is:
y=k·tanh[a·(x-b)]+hy=k·tanh[a·(x-b)]+h
其中,y为车辆的横向位移变化量,b轨迹的路程参数,表示车辆执行变道操作其纵向行驶期望距离的1/2,k为轨迹的横向位移参数,表示车辆执行变道操作其横向期望总位移的1/2,h为车辆在大地坐标系上的初始横向位置,x为轨迹的当前纵向路程,a为轨迹 的平缓度参数,表示轨迹的平缓程度。Among them, y is the lateral displacement change of the vehicle, b is the distance parameter of the trajectory, which means 1/2 of the expected longitudinal travel distance of the vehicle performing the lane change operation, and k is the lateral displacement parameter of the trajectory, indicating the lateral expected distance of the vehicle performing the lane change operation. 1/2 of the total displacement, h is the initial lateral position of the vehicle on the earth coordinate system, x is the current longitudinal distance of the trajectory, and a is the smoothness parameter of the trajectory, indicating the smoothness of the trajectory.
步骤三所述考虑到车辆行驶时其行驶轨迹与车辆稳定安全性之间的关系,依据变道行 为与道路之间的关系,得到横向位移参数k的约束域,再根据安全需求与驾驶工况建立关 于k的性能指标函数:In Step 3, considering the relationship between the vehicle’s driving trajectory and the vehicle’s stability and safety when the vehicle is driving, and according to the relationship between the lane-changing behavior and the road, the constraint domain of the lateral displacement parameter k is obtained, and then according to the safety requirements and driving conditions Build a performance indicator function with respect to k:
其中,Jk1表示安全指标,Jk2表示驾驶员特性指标,w1、w2为各自权重系数,w2≠0 即w2可以是正数亦可以是负数,用以表示驾驶员对横向位移期望的特性,正数表示驾驶员 对横向位移期望越小越好,负数表示驾驶员对横向位移的期望越大越好,通过设计不同w1, w2来体现不同驾驶员所期望的横向位移量的期望k值。Among them, J k1 represents the safety index, J k2 represents the driver’s characteristic index, w 1 and w 2 are their respective weight coefficients, w 2 ≠ 0, that is, w 2 can be positive or negative, which is used to represent the driver’s expectation of lateral displacement A positive number indicates that the driver's expectation of the lateral displacement is as small as possible, and a negative number indicates that the driver's expectation of the lateral displacement is as large as possible. By designing different w 1 and w 2 to reflect the difference in the amount of lateral displacement expected by different drivers expected value of k.
步骤四所述考车辆行驶时其行驶轨迹与车辆稳定安全性之间的关系,依据牛顿第二定 律与摩擦圆约束,得到轨迹解析式中平缓度参数a的约束域,在根据轨迹平缓度与安全需 求与驾驶工况建立关于a的性能指标函数:As described in step 4, examine the relationship between the trajectory of the vehicle and the stability and safety of the vehicle when the vehicle is running. According to Newton’s second law and the friction circle constraint, the constraint domain of the flatness parameter a in the trajectory analysis formula is obtained. According to the flatness of the trajectory and the Safety requirements and driving conditions establish a performance index function on a:
w3>0,w4≠0,w5≠0w 3 >0, w 4 ≠0, w 5 ≠0
其中,Ja1表示安全指标,Ja2、Ja3表示驾驶员对车辆横向速度和加速度的性能指标,w3、w4、w5为各自权重系数,w4≠0即w4可以是正数亦可以是负数,用以表示驾驶员对 横向期望速度的特性,正数表示驾驶员对横向速度期望越小越好,即驾驶过程越平坦越好, 负数表示驾驶员对横向速度的期望越大越好,即转向过程尽可能快速。w5同理,通过设计 不同w3、w4、w5来体现不同驾驶员所期望的横向位移加速度的期望a值。Among them, J a1 represents the safety index, J a2 and J a3 represent the performance indexes of the driver on the lateral velocity and acceleration of the vehicle, w 3 , w 4 , and w 5 are their respective weight coefficients, and w 4 ≠ 0, that is, w 4 can be a positive number or It can be a negative number, which is used to represent the characteristics of the driver’s expectation on the lateral speed. A positive number indicates that the driver’s expectation on the lateral speed is as small as possible, that is, the smoother the driving process, the better. A negative number indicates that the driver’s expectation on the lateral speed is greater. , that is, the steering process is as fast as possible. In the same way for w 5 , the expected value a of the lateral displacement acceleration expected by different drivers is reflected by designing different w 3 , w 4 , and w 5 .
所述基于状态补偿PID控制器设计结合横/纵向运动的驾驶员模型控制器,其被控对象 状态空间方程为:Described based on state compensation PID controller design combines the driver model controller of horizontal/longitudinal motion, its controlled object state space equation is:
其中,ux、uy分别为大地坐标系下的纵向和横向速度,为车辆的航向角,ωr为车辆 的横摆角速度,vx、vy分别为车身坐标系下的纵向和横向速度;步骤五、步骤六中PID控制器如下式所示:Among them, u x and u y are the longitudinal and transverse velocities in the geodetic coordinate system, respectively, is the heading angle of the vehicle, ω r is the yaw rate of the vehicle, v x and v y are the longitudinal and lateral velocities in the body coordinate system respectively; the PID controller in step 5 and step 6 is shown in the following formula:
uy=kpy·ey+ksy·∫ey+kdy·dey u y = k py e y + k sy ∫ e y + k dy de y
ux1=kpvx·evx+ksvx·∫evx+kdvx·devx,∑Fx=ux1-mωrvy u x1 =k pvx e vx +k svx ∫e vx +k dvx de vx , ∑F x =u x1 -mω r v y
uvy=kpvy·evy+ksvy·∫evy+kdvy·devy,∑Fy=uvy+mωrvx u vy =k pvy e vy +k svy ∫e vy +k dvy de vy , ∑F y =u vy +mω r v x
∑Mz=kpwvx·evx+kswvx·∫evy+kdwvx·devx ∑M z =k pwvx ·e vx +k swvx ·∫e vy +k dwvx ·de vx
其中,ux1、uvy为纵向速度与横向速度的状态补偿的中间控制量,ey、∫ey、dey分别是横向位移偏差以及其积分和微分项,kpy、ksy、kdy分别为横向位移PID控制器中的比例、 积分、微分参数;evx、∫evx、evx分别是纵向速度偏差以及其积分和微分项,kpvx、ksvx、kdvx分别为纵向跟踪PID控制器中的比例、积分、微分参数;evy、∫evy、evy分别是横向速度 偏差以及其积分和微分项,kpvy、ksvy、kdvy分别为∑Fy的横向速度跟踪PID控制器中的 比例、积分、微分参数;kpwvy、kswvy、kdwvy分别为∑Mz的横向速度跟踪PID控制器中的 比例、积分、微分参数。Among them, u x1 and u vy are the intermediate control variables of the state compensation of the longitudinal velocity and the transverse velocity, e y , ∫ey y , de y are the lateral displacement deviation and its integral and differential items respectively, k py , k sy , k dy are the proportional , integral and differential parameters in the lateral displacement PID controller; Proportional, integral, and differential parameters in the controller; e vy , ∫evy, and e vy are the lateral velocity deviation and its integral and differential items, respectively, and k pvy , k svy , and k dvy are the lateral velocity tracking PID of ∑F y Proportional, integral, and differential parameters in the controller; k pwvy , k swvy , and k dwvy are the proportional, integral, and differential parameters in the lateral velocity tracking PID controller of ∑M z , respectively.
有益效果:本发明结合车辆传感器所收集到的外部以及车辆自身状态信息,利用双曲 正切函数对车辆变道轨迹进行解析表示,同时分析得到解析式参数约束域,进而得到可行 轨迹簇并通过优化分析得到优化轨迹,同时设计驾驶员横/纵向结合控制器实现了纵向速度 与横向轨迹位移的同时跟踪,实现了驾驶员模型的横纵运动控制的统一,对于车辆智能驾 驶与实现具有良好的理论指导意义和应用前景。Beneficial effects: the present invention combines the external state information collected by the vehicle sensor and the state information of the vehicle itself, uses the hyperbolic tangent function to analyze and express the vehicle lane change trajectory, and at the same time analyzes and obtains the analytical parameter constraint domain, and then obtains the feasible trajectory cluster and optimizes it. The optimized trajectory was obtained by analysis, and the driver's horizontal/vertical combined controller was designed at the same time to realize the simultaneous tracking of longitudinal velocity and lateral trajectory displacement, and realize the unification of the horizontal and vertical motion control of the driver model, which has a good theory for the intelligent driving and realization of vehicles Guiding significance and application prospects.
附图说明Description of drawings
图1为本发明所提出的驾驶员模型工作流程图;Fig. 1 is the driver's model work flowchart that the present invention proposes;
图2为本发明研究用道路环境图;Fig. 2 is a road environment figure for the research of the present invention;
图3为基于道路环境图建立的道路坐标系;Fig. 3 is the road coordinate system established based on the road environment map;
图4为平缓度参数a随k变化的取值范围图像;Fig. 4 is the value range image of smoothness parameter a changing with k;
图5为实验用参考轨迹图像;Fig. 5 is the reference trajectory image for experiment;
图6为工况1纵向速度跟踪效果;Figure 6 shows the longitudinal speed tracking effect of working condition 1;
图7为工况1纵向速度跟踪偏差;Fig. 7 is working condition 1 longitudinal velocity tracking deviation;
图8为工况1横向位移跟踪效果;Fig. 8 is the tracking effect of lateral displacement in working condition 1;
图9为工况1横向位移偏差;Figure 9 shows the lateral displacement deviation of working condition 1;
图10为工况2纵向加速控制响应效果;Figure 10 shows the response effect of longitudinal acceleration control in working condition 2;
图11为工况2纵向速度偏差;Figure 11 shows the longitudinal velocity deviation of working condition 2;
图12为工况3匀加速跟踪效果;Figure 12 is the tracking effect of uniform acceleration in working condition 3;
图13为工况3匀加速跟踪效果偏差;Figure 13 shows the deviation of the uniform acceleration tracking effect in working condition 3;
图14为工况4突加速工况跟踪;Figure 14 is the tracking of working condition 4 sudden acceleration working condition;
图15为工况4突加速跟踪偏差;Figure 15 shows the tracking deviation of sudden acceleration in working condition 4;
图16为工况4突减速工况跟踪;Figure 16 is the tracking of working condition 4 sudden deceleration working condition;
图17为工况4突减速跟踪偏差;Figure 17 shows the tracking deviation of sudden deceleration in working condition 4;
图18为工况5变加速工况跟踪;Figure 18 is the tracking of working condition 5 variable acceleration working condition;
图19为工况5变加速跟踪误差;Figure 19 shows the variable acceleration tracking error of working condition 5;
图20为工况6横向位移跟踪效果;Fig. 20 is the tracking effect of lateral displacement in working condition 6;
图21为工况6横向位移跟踪偏差;Figure 21 shows the lateral displacement tracking deviation of working condition 6;
图22为工况6纵向速度跟踪效果;Figure 22 shows the longitudinal speed tracking effect of working condition 6;
图23为工况6纵向速度跟踪偏差。Fig. 23 shows the longitudinal speed tracking deviation of working condition 6.
具体实施方式Detailed ways
下面结合附图,对提出的设计方案进一步地阐述和说明。The proposed design scheme will be further elaborated and illustrated below in conjunction with the accompanying drawings.
本发明提出一种针对车辆行驶安全的车辆变道轨迹规划与横/纵向运动相统一的驾驶 员模型设计方法,其中涉及的驾驶员模型工作流层图如图一所示。The present invention proposes a driver model design method that integrates vehicle lane change trajectory planning and lateral/longitudinal motion for vehicle driving safety, and the workflow layer diagram of the driver model involved is shown in Figure 1.
模块①代表驾驶员模型横纵向期望量获取模块,通过外部环境感知以及车辆自身参数 得到车辆执行横向变道运动时的轨迹解析化后的横向位移参数以及平缓度参数的约束域, 进而通过环境以及驾驶安全需求以及驾驶员自身特性对轨迹参数进行优化,得到优化参 数,进而得到完整的参考轨迹解析式,作为驾驶员模型横向期望量。Module ① represents the horizontal and vertical expected quantity acquisition module of the driver model. Through the perception of the external environment and the parameters of the vehicle itself, the lateral displacement parameters and the constraint domains of the flatness parameters after the trajectory analysis of the vehicle when the vehicle performs lateral lane change are obtained, and then through the environment and The driving safety requirements and the driver's own characteristics optimize the trajectory parameters to obtain the optimized parameters, and then obtain the complete reference trajectory analysis formula, which is used as the lateral expected quantity of the driver model.
模块②代表横纵向运动统一框架的驾驶员模型控制器,在期望值获取模块得到驾驶员 模型控制器所需要的期望量:纵向速度和横向位移。其中横向位移经过转向规划将位移期 望量转换成横向速度期望量,进而利用追踪控制器将得到的横向速度与纵向速度期望量转 换成称身坐标系上的横向合力、纵向合力、横摆合力矩,再通过输出转换将合力与合力矩 转换成符合驾驶员对车辆输入形式的输入量,从而完成驾驶员模型设计。Module ② represents the driver model controller of the unified framework of horizontal and vertical motion, and the expected value required by the driver model controller is obtained in the expected value acquisition module: longitudinal velocity and lateral displacement. Among them, the lateral displacement is converted into the expected amount of lateral velocity through steering planning, and then the obtained expected amount of lateral velocity and longitudinal velocity is converted into the lateral resultant force, longitudinal resultant force, and yaw resultant moment on the body coordinate system by using the tracking controller , and then convert the resultant force and resultant moment into the input quantity conforming to the input form of the driver to the vehicle through the output conversion, so as to complete the driver model design.
模块③代表驾驶员模型控制器的被控对象:车辆—道路模型,通过驾驶员模型对车辆 进行操作,使得车辆获得对应的纵向速度、横向速度、横摆角速度,进而在道路上产生纵 向位移、横向位移、航向角,从而与模块①中的期望量获得误差,再通过驾驶员模型控制器进行控制。Module ③ represents the controlled object of the driver model controller: the vehicle-road model, which operates the vehicle through the driver model, so that the vehicle obtains the corresponding longitudinal speed, lateral speed, and yaw rate, and then produces longitudinal displacement on the road, Lateral displacement, heading angle, so as to obtain the error with the expected amount in module ①, and then control it through the driver model controller.
本发明提出了一种针对车辆行驶安全的车辆变道轨迹规划与横/纵向运动相统一的驾 驶员模型设计方法,按下述步骤实施:The present invention proposes a driver model design method that is aimed at vehicle lane change trajectory planning and horizontal/longitudinal motion for vehicle safety, and is implemented in the following steps:
1)建立根据车辆变道轨迹,建立道路坐标系,利用带参数的双曲正切函数对横向变道 轨迹进行解析表示。1) Establish a road coordinate system based on the vehicle lane-changing trajectory, and use the hyperbolic tangent function with parameters to analyze and express the lateral lane-changing trajectory.
首先观察道路环境如图2:First observe the road environment as shown in Figure 2:
图2中将车辆细化成质点,考虑到车辆自身宽度以及最小安全距离的避撞安全要求, 上下两端灰色虚线区域即为车辆完成变道操作后其质心存在的安全区域。通过阅读相关驾 驶员横向模型文献以及自身实际观察,车辆执行变道行为时,考虑到轨迹的解析形式表达 方法对轨迹约束表达具有参考作用,本次研究中将单变道操作的轨迹通过双曲正切函数进 行近似表示,所选双曲正切函数形式为:In Figure 2, the vehicle is subdivided into mass points. Considering the collision avoidance safety requirements of the vehicle’s own width and the minimum safety distance, the gray dotted line area at the upper and lower ends is the safe area where the vehicle’s center of mass exists after the vehicle completes the lane change operation. By reading relevant driver’s lateral model literature and own actual observation, when the vehicle performs lane change behavior, considering that the analytical form expression method of the trajectory has a reference effect on the trajectory constraint expression, in this study, the trajectory of the single lane change operation is passed through the hyperbolic The tangent function is approximated, and the form of the selected hyperbolic tangent function is:
y=k·tanh[a·(x-b)]+h (1)y=k tanh[a (x-b)]+h (1)
其中,y为车辆的横向位移变化量,b为轨迹的路程参数,表示车辆执行变道操作其纵向行驶期望距离的1/2,k为轨迹的横向位移参数,表示车辆执行变道操作产生的横向期望总位移的1/2,h为车辆在大地坐标系上的初始横向位置,x为轨迹的当前纵向路程,a 为轨迹的平缓度参数,表示轨迹的平缓程度。Among them, y is the lateral displacement change of the vehicle, b is the distance parameter of the trajectory, which represents 1/2 of the expected longitudinal travel distance of the vehicle performing the lane change operation, and k is the lateral displacement parameter of the trajectory, representing the distance generated by the vehicle performing the lane change operation. 1/2 of the total expected lateral displacement, h is the initial lateral position of the vehicle on the earth coordinate system, x is the current longitudinal distance of the trajectory, and a is the smoothness parameter of the trajectory, indicating the smoothness of the trajectory.
2)实时采集车辆运动状态以及道路环境信息2) Real-time collection of vehicle movement status and road environment information
实时的由车载传感器采集车辆行驶过程中车辆状态,获得车辆的横向速度、纵向速度、 航向角等信息,再通过车载摄像头、雷达等外部传感器采集道路信息,获得道路宽度、路 面摩擦系数、车身宽度、迎风面积、车辆横向位置等有效信息;In real time, the on-board sensor collects the vehicle state during the driving process, obtains information such as the vehicle's lateral speed, longitudinal speed, and heading angle, and then collects road information through external sensors such as on-board cameras and radars to obtain road width, road surface friction coefficient, and vehicle body width. , frontal area, vehicle lateral position and other effective information;
3)优化变道轨迹解析式中的横向位移参数3) Optimize the lateral displacement parameters in the analytical formula of lane change trajectory
通过驾驶员驾驶意图分析得到驾驶员纵向驾驶期望以及完成横向运动的纵向路程期 望,获得轨迹解析式中的位置参数和横向位移参数的约束域,通过计算并结合横向位移参 数约束域获得优化的横向位移参数。Through the analysis of the driver's driving intention, the driver's longitudinal driving expectation and the longitudinal distance expectation for completing the lateral movement are obtained, and the constraint domain of the position parameter and lateral displacement parameter in the trajectory analysis formula is obtained, and the optimized lateral direction is obtained by calculating and combining the lateral displacement parameter constraint domain displacement parameter.
根据双曲正切函数公式图像,建立道路坐标系。取初始道路和目标道路的交界线作为 X轴,道路起始位置的横向方向为Y轴,如下图3所示。According to the hyperbolic tangent function formula image, the road coordinate system is established. Take the boundary line between the initial road and the target road as the X-axis, and the horizontal direction of the starting position of the road as the Y-axis, as shown in Figure 3 below.
其中,D为道路宽度,w为车辆自身宽度,dbuff为车辆防碰撞最小安全距离。这里假设纵向道路路程已知,即b是已知的常数。通过车辆与边线的安全距离可以得到车辆初始位置的约束,由道路坐标系可知,车辆横向初始位置h约束为:Among them, D is the width of the road, w is the width of the vehicle itself, and d buff is the minimum safe distance for vehicle collision avoidance. Here it is assumed that the longitudinal road distance is known, that is, b is a known constant. The constraint on the initial position of the vehicle can be obtained through the safe distance between the vehicle and the sideline. From the road coordinate system, the constraint on the initial lateral position h of the vehicle is:
图3中,X轴上下两队虚线所夹区域为车辆变道操作前后质心的位置可行区域,通过 两可行区域一会车辆初始位置可以得到车辆变道前后质心横向位移的变化量的约束,即k 的约束:In Figure 3, the area between the upper and lower dotted lines of the X-axis is the feasible area of the center of mass before and after the vehicle lane change operation. Through the two feasible areas and the initial position of the vehicle, the constraints on the lateral displacement of the vehicle's center of mass before and after the lane change can be obtained, namely Constraints on k:
获得k的约束后,根据车辆安全需求与驾驶员驾驶特性,建立关于k的性能指标函数:After obtaining the constraint of k, according to the safety requirements of the vehicle and the driving characteristics of the driver, the performance index function of k is established:
其中,Jk1表示安全指标,Jk2表示驾驶员特性指标,w1、w2为各自权重系数,w2≠0即w2可以是正数亦可以是负数,用以表示驾驶员对横向位移期望的特性,正数表示驾驶员对横向位移期望越小越好,负数表示驾驶员对横向位移的期望越大越好,通过设计不同w1,w2来体现不同驾驶员所期望的横向位移量的期望k值。Among them, J k1 represents the safety index, J k2 represents the driver’s characteristic index, w 1 and w 2 are their respective weight coefficients, w 2 ≠ 0, that is, w 2 can be positive or negative, which is used to represent the driver’s expectation of lateral displacement Positive numbers indicate that the driver's expectations for lateral displacement are as small as possible, and negative numbers indicate that the driver's expectations for lateral displacement are as large as possible. Different w 1 and w 2 are designed to reflect the difference in the amount of lateral displacement expected by different drivers. expected value of k.
分析得到k值与不同权重系数w1、w2之间的映射:The mapping between the k value and different weight coefficients w 1 and w 2 is obtained by analysis:
4)优化变道轨迹解析式中的平缓度参数4) Optimize the smoothness parameter in the analytical formula of lane change trajectory
在确定了h,k的约束后,整个曲线参数仅剩a未处理,因此根据实际驾驶安全约束来 获得a的约束便可得到整个轨迹的约束集。After the constraints of h and k are determined, only a remains unprocessed for the entire curve parameter, so the constraint set of the entire trajectory can be obtained by obtaining the constraint of a according to the actual driving safety constraints.
结合纵向驾驶期望以及获得的车辆迎风面积信息,依据当前道路摩擦系数,结合轨迹 参数获得轨迹解析式中的平缓度参数约束域,结合安全需求与驾驶员特性建立平缓度参数 的优化指标函数,通过计算并结合平缓度参数约束域获得优化的平缓度参数。Combining the longitudinal driving expectation and the obtained vehicle frontal area information, according to the current road friction coefficient and the trajectory parameters, the smoothness parameter constraint domain in the trajectory analysis formula is obtained, and the optimization index function of the smoothness parameter is established by combining the safety requirements and driver characteristics. Calculate and combine the smoothness parameter constraint domain to obtain the optimized smoothness parameter.
根据轨迹实际要求、横向位移参数、车辆行驶受力分析、牛顿第二定理、摩擦圆原理 结合得到平缓度参数a的约束:According to the actual requirements of the trajectory, the lateral displacement parameters, the force analysis of the vehicle, Newton's second theorem, and the friction circle principle, the constraints of the smoothness parameter a are obtained:
a∈[amin,amax] (6)a∈[a min ,a max ] (6)
其中,amin为满足双曲正切函数表示轨迹时出示轨迹斜率接近0的平缓度参数。Among them, a min is a smoothness parameter that shows the slope of the trajectory close to 0 when the trajectory is expressed by the hyperbolic tangent function.
其中aymax为车辆横向加速度上限,表达如下:where a ymax is the upper limit of the lateral acceleration of the vehicle, expressed as follows:
式中,m为车辆总质量,g为重力加速度,μ为道路摩擦系数,ρ为空气密度,CD为空气阻力系数,A为车辆迎风面积,f为车辆滚动阻力系数。In the formula, m is the total mass of the vehicle, g is the acceleration of gravity, μ is the friction coefficient of the road, ρ is the air density, CD is the air resistance coefficient, A is the windward area of the vehicle, and f is the rolling resistance coefficient of the vehicle.
获得a的约束后,根据轨迹平缓度与安全需求与驾驶员特性建立关于a的性能指标函 数:After the constraint of a is obtained, the performance index function of a is established according to the smoothness of the trajectory, safety requirements and driver characteristics:
w3>0,w4≠0,w5≠0 (9)w 3 >0, w 4 ≠0, w 5 ≠0 (9)
其中,Ja1表示安全指标,Ja2、Ja3表示驾驶员对车辆横向速度和加速度的性能指标,w3、 w4、w5为各自权重系数,w4≠0即w4可以是正数亦可以是负数,用以表示驾驶员对横向 期望速度的特性,正数表示驾驶员对横向速度期望越小越好,即驾驶过程越平坦越好,负 数表示驾驶员对横向速度的期望越大越好,即转向过程尽可能快速。w5同理,通过设计不 同w3、w4、w5来体现不同驾驶员所期望的横向位移加速度的期望a值。Among them, J a1 represents the safety index, J a2 and J a3 represent the performance indexes of the driver on the lateral velocity and acceleration of the vehicle, w 3 , w 4 , and w 5 are their respective weight coefficients, and w 4 ≠ 0, that is, w 4 can be a positive number or It can be a negative number, which is used to represent the characteristics of the driver’s expectation on the lateral speed. A positive number indicates that the driver’s expectation on the lateral speed is as small as possible, that is, the smoother the driving process, the better. A negative number indicates that the driver’s expectation on the lateral speed is greater. , that is, the steering process is as fast as possible. In the same way for w 5 , the expected value a of the lateral displacement acceleration expected by different drivers is reflected by designing different w 3 , w 4 , and w 5 .
分析得到a值与不同权重系数w3、w4、w5之间的映射:The mapping between a value and different weight coefficients w 3 , w 4 , and w 5 is obtained through analysis:
图4表示在横向位移参数k在1.25到2.25之间的条件下a的上下限曲线,其中车辆质 量m取1359.8kg,重力加速度g取9.8m/s2,路面摩擦系数μ取1,迎风面积取A取2.2m2, 空气阻力系数CD取0.30,滚动阻力系数f取0.01,vx取30m/s。Figure 4 shows the upper and lower limit curves of a under the condition that the lateral displacement parameter k is between 1.25 and 2.25, where the vehicle mass m is taken as 1359.8kg, the acceleration of gravity g is taken as 9.8m/s 2 , the road surface friction coefficient μ is taken as 1, and the windward area Take A as 2.2m 2 , air resistance coefficient C D as 0.30, rolling resistance coefficient f as 0.01, and v x as 30m/s.
5)根据横向位移得到车辆期望横向速度。5) Obtain the expected lateral velocity of the vehicle according to the lateral displacement.
以步骤四中得到的期望轨迹作为横向位移参考,通过设计线性PID控制器的到大地坐 标系下的满足横向轨迹跟踪的横向速度,根据步骤二中得到的航向角信息和步骤三中得到 的期望纵向运动将该横向速度转化为车辆坐标系上的期望横向/纵向速度。Taking the expected trajectory obtained in step 4 as the reference of lateral displacement, by designing the lateral velocity of the linear PID controller to satisfy the lateral trajectory tracking in the earth coordinate system, according to the heading angle information obtained in step 2 and the expectation obtained in step 3 Longitudinal motion translates this lateral velocity into a desired lateral/longitudinal velocity on the vehicle coordinate system.
建立设计车辆纵向速度、侧向速度和横摆角速度的三自由度模型,模型的表达式如平 衡方程(11)所示Establish the three-degree-of-freedom model of the design vehicle longitudinal velocity, lateral velocity and yaw rate, the expression of the model is shown in the balance equation (11)
其中,ux、uy分别为大地坐标系下的纵向和横向速度,为车辆的航向角,ωr为车辆的 横摆角速度,vx、vy分别为车身坐标系下的纵向和横向速度。Among them, u x and u y are the longitudinal and transverse velocities in the geodetic coordinate system, respectively, is the heading angle of the vehicle, ω r is the yaw rate of the vehicle, v x , v y are the longitudinal and lateral velocities in the body coordinate system, respectively.
根据横向位移与大地横向速度之间的关系设计PID控制器如公式(12)所示:According to the relationship between the lateral displacement and the lateral velocity of the earth, the PID controller is designed as shown in formula (12):
uy=kpy·ey+ksy·∫ey+kdy·dey (12)u y = k py e y + k sy ∫ e y + k dy de y (12)
其中,ey、∫ey、dey分别是横向位移偏差以及其积分和微分项,kpy、ksy、kdy分别为横向 位移PID控制器中的比例、积分、微分参数。Among them, e y , ∫ey y , de y are the lateral displacement deviation and its integral and differential items respectively, and k py , k sy , k dy are the proportional, integral and differential parameters in the lateral displacement PID controller, respectively.
通过上式得到的大地坐标下的横向速度,通过转化即可得到跟踪控制器中的横向期望 vy,转化公式如式(13):The lateral velocity in the geodetic coordinates obtained by the above formula can be converted to obtain the lateral expectation v y in the tracking controller. The conversion formula is as in formula (13):
6)确定驾驶员模型输出量6) Determine the driver model output
以式(13)得到的横向/纵向期望运动作为参考值,利用状态反馈PID控制器设计结合 横/纵向运动的驾驶员模型上层控制器,求得作用在车辆坐标系上的实现横向轨迹跟踪以及 纵向速度跟踪的合成纵向合力、合成横向合力以及横摆力矩的规划值∑Fx、∑Fy及 ∑Mz。Taking the horizontal/longitudinal desired motion obtained from formula (13) as a reference value, using the state feedback PID controller to design the upper layer controller of the driver model combined with the horizontal/longitudinal motion, obtain the lateral trajectory tracking and The planning values ∑F x , ∑F y and ∑M z of the resultant longitudinal force, resultant lateral force and yaw moment of longitudinal velocity tracking.
根据车辆纵向速度平衡方程设计如下PID控制器:According to the vehicle longitudinal velocity balance equation, the following PID controller is designed:
ux1=kpvx·evx+ksvx·∫evx+kdvx·devx (14)u x1 =k pvx e vx +k svx ∫e vx +k dvx de vx (14)
∑Fx=ux-mωrVy (15)∑F x =u x -mω r V y (15)
其中,ux1为纵向速度包含状态补偿的PID纵向合力输入,evx、∫evx、evx分别是纵向速度偏差以及其积分和微分项,kpvx、ksvx、kdvx分别为纵向跟踪PID控制器中的比例、积 分、微分参数。Among them, u x1 is the longitudinal resultant force input of the PID including state compensation in the longitudinal velocity, evx , ∫evx , evx are the longitudinal velocity deviation and its integral and differential items respectively, k pvx , k svx , k dvx are the longitudinal tracking PID Proportional, integral, derivative parameters in the controller.
根据车辆横向速度平衡方程设计如下PID控制器:According to the balance equation of vehicle lateral velocity, the following PID controller is designed:
uvy=kpvy·evy+ksvy·∫evy+kdvy·devy (16)u vy =k pvy e vy +k svy ∫e vy +k dvy de vy (16)
∑Fy=uvy+mωrvx (17)∑F y =u vy +mω r v x (17)
其中,uvy为横向速度包含状态补偿的PID横向合力输入,evy、∫evy、evy分别是横向速度偏差以及其积分和微分项,kpvy、ksvy、kdvy分别为横向跟踪PID控制器中的比例、积 分、微分参数。Among them, u vy is the lateral resultant force input of the PID including state compensation in the lateral velocity, e vy , ∫ev y , e vy are the lateral velocity deviation and its integral and differential items respectively, k pvy , k svy , k dvy are the lateral tracking PID respectively Proportional, integral, derivative parameters in the controller.
根据车辆横摆角速度平衡方程设计如下PID控制器:According to the vehicle yaw rate balance equation, the following PID controller is designed:
∑Mz=kpwvx·evx+kswvx·∫evy+kdwvx·devx ∑M z =k pwvx ·e vx +k swvx ·∫e vy +k dwvx ·de vx
其中,kpwvy、kswvy、kdwvy分别为横向跟踪PID控制器中的比例、积分、微分参数。Among them, k pwvy , k swvy , and k dwvy are proportional, integral, and differential parameters in the horizontal tracking PID controller, respectively.
通过调节九个PID参数,即可得到实现期望跟踪的完整的PID控制器。By adjusting nine PID parameters, a complete PID controller that realizes desired tracking can be obtained.
下面给出本发明多提供的技术方案的仿真实验数据。The simulation experiment data of the technical solutions provided by the present invention are given below.
将满足约束条件的轨迹簇中的一条轨迹作为参考轨迹,函数为 y=1.75[tanh[0.08(vxx-45)]+1]-1.5,其中vx=30m/s,轨迹描述为:车辆经过90m的同时横向 位移了3.5m,轨迹图像如图5所示。A trajectory in the trajectory cluster satisfying the constraints is used as a reference trajectory, the function is y=1.75[tanh[0.08(v x x-45)]+1]-1.5, where v x =30m/s, and the trajectory is described as: The vehicle has a lateral displacement of 3.5m while passing 90m, and the trajectory image is shown in Figure 5.
工况1:车辆保持vx=30m/s的纵向速度对轨迹进行跟踪,图6—图9为其仿真结果,其 中,图6、图8为纵向速度与横向位移两期望实际值与期望值对比,图7和图9为各自的 偏差量。Working condition 1: The vehicle maintains a longitudinal velocity of v x = 30m/s to track the trajectory. Figures 6 to 9 are the simulation results. Among them, Figures 6 and 8 are the comparison between the expected actual value and the expected value of the longitudinal velocity and lateral displacement , Figure 7 and Figure 9 are the respective deviations.
工况2:车辆直线行驶,纵向速度从0起始,要求快速加速到30m/s,此时横向位移期望为0,因此只需要观察纵向速度响应效果,图10、图11为其仿真结果。Working condition 2: The vehicle travels straight, the longitudinal speed starts from 0, and it is required to accelerate rapidly to 30m/s. At this time, the lateral displacement is expected to be 0, so it is only necessary to observe the longitudinal speed response effect. Figure 10 and Figure 11 are the simulation results.
工况3:车辆直线行驶,纵向速度从0起始,要求以5m/s2的加速度进行匀加速运动,图12、图13为其仿真结果。Working condition 3: The vehicle travels in a straight line, the longitudinal velocity starts from 0, and uniform acceleration is required at an acceleration of 5m/s2. Figure 12 and Figure 13 are the simulation results.
工况4:车辆以20m/s平稳运行,在某一时刻突然加速/减速,变化量为±10m/s,所设计 控制器跟踪效果如图14—图17所示。Working condition 4: The vehicle runs smoothly at 20m/s, suddenly accelerates/decelerates at a certain moment, and the variation is ±10m/s. The tracking effect of the designed controller is shown in Figure 14-17.
工况5:车辆直线行驶,纵向速度以正弦型号行驶进行变化,周期为3s,范围从0至30变化,图18—图19位其仿真效果。Working condition 5: The vehicle travels straight, and the longitudinal speed changes in a sinusoidal manner, with a period of 3s and a range from 0 to 30. Figures 18 and 19 show the simulation results.
工况6:车辆纵向以工况5中的速度行驶,横向对期望轨迹进行跟踪,图20—图23位其仿真效果。Working condition 6: The vehicle travels longitudinally at the speed in working condition 5, and tracks the expected trajectory laterally. Figure 20-Figure 23 shows the simulation results.
从工况1中纵向速度以及横向位移的跟踪效果可以看出,本发明提出的驾驶员模型可 以在车辆匀速行驶时实现横向轨迹跟踪,具有良好的跟踪效果,说明该设计在纵向匀速横 向跟踪上具有较好的跟踪性能。From the tracking effect of longitudinal velocity and lateral displacement in working condition 1, it can be seen that the driver model proposed in the present invention can realize lateral trajectory tracking when the vehicle is running at a constant speed, and has a good tracking effect, which shows that the design is effective in longitudinal and uniform lateral tracking. It has better tracking performance.
从工况2—工况5中纵向速度的跟踪及相应效果可以看出,本发明提出的驾驶员模型 在各种纵向行驶工况中都能保持良好的跟踪以及响应特性,说明本发明可以良好的实现驾 驶员驾驶时所需要执行的各种纵向操作。As can be seen from the tracking and corresponding effects of the longitudinal speed in working condition 2-working condition 5, the driver model proposed by the present invention can keep good tracking and response characteristics in various longitudinal driving conditions, indicating that the present invention can be well It realizes various longitudinal operations that the driver needs to perform while driving.
从工况6中纵向速度以及横向位移的跟踪效果可以看出,本发明提出的驾驶员模型算 法可以在纵向加速度变化时实现横向轨迹跟踪,具有良好的跟踪效果,说明该设计在纵向 变加速横向跟踪上具有较好的适应性。说明该驾驶员模型可以实现横/纵向相结合,将两方 向运动实现了控制的统一。From the tracking effect of longitudinal velocity and lateral displacement in working condition 6, it can be seen that the driver model algorithm proposed by the present invention can realize lateral track tracking when the longitudinal acceleration changes, and has a good tracking effect, which shows that the design can be used when the longitudinal acceleration changes. It has good adaptability in tracking. It shows that the driver model can realize the combination of horizontal and vertical, and unify the control of the two directions of motion.
本发明结合车辆传感器所收集到的外部以及车辆自身状态信息,利用双曲正切函数对 车辆变道轨迹进行解析表示,同时分析得到解析式参数约束域,进而得到可行轨迹簇并通 过优化分析得到优化轨迹,同时设计驾驶员横/纵向结合控制器实现了纵向速度与横向轨迹 位移的同时跟踪,实现了驾驶员模型的横纵运动控制的统一,对于车辆智能驾驶与实现具 有良好的理论指导意义和应用前景。The present invention combines the external state information collected by the vehicle sensor and the state information of the vehicle itself, uses the hyperbolic tangent function to analyze the vehicle lane change trajectory, and simultaneously analyzes and obtains the analytical parameter constraint domain, and then obtains feasible trajectory clusters and optimizes them through optimization analysis Trajectory, at the same time, the driver's horizontal/vertical combined controller is designed to realize the simultaneous tracking of longitudinal velocity and lateral trajectory displacement, and realize the unification of the horizontal and vertical motion control of the driver model, which has good theoretical guiding significance and realization for the intelligent driving of vehicles. Application prospect.
Claims (5)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810884135.7A CN108829110A (en) | 2018-08-06 | 2018-08-06 | A kind of pilot model modeling method of cross/longitudinal movement Unified frame |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201810884135.7A CN108829110A (en) | 2018-08-06 | 2018-08-06 | A kind of pilot model modeling method of cross/longitudinal movement Unified frame |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN108829110A true CN108829110A (en) | 2018-11-16 |
Family
ID=64153651
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201810884135.7A Pending CN108829110A (en) | 2018-08-06 | 2018-08-06 | A kind of pilot model modeling method of cross/longitudinal movement Unified frame |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN108829110A (en) |
Cited By (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109375632A (en) * | 2018-12-17 | 2019-02-22 | 清华大学 | A real-time trajectory planning method for autonomous vehicles |
| CN111696339A (en) * | 2019-03-15 | 2020-09-22 | 上海图森未来人工智能科技有限公司 | Car following control method and system for automatic driving fleet and car |
| CN113296552A (en) * | 2021-06-23 | 2021-08-24 | 江苏大学 | Control method of automobile longitudinal speed tracking control system considering tire longitudinal and sliding mechanical characteristics |
| US11130493B2 (en) | 2019-12-30 | 2021-09-28 | Automotive Research & Testing Center | Trajectory planning method for lane changing, and driver assistance system for implementing the same |
| CN113548047A (en) * | 2021-06-08 | 2021-10-26 | 重庆大学 | A method and device for personalized lane keeping assistance based on deep learning |
| CN113961002A (en) * | 2021-09-09 | 2022-01-21 | 浙江零跑科技股份有限公司 | Active lane change planning method based on structured road sampling |
| CN114475652A (en) * | 2021-12-22 | 2022-05-13 | 广州文远知行科技有限公司 | Vehicle motion planning method, device, equipment and medium |
Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US8260498B2 (en) * | 2009-10-27 | 2012-09-04 | GM Global Technology Operations LLC | Function decomposition and control architecture for complex vehicle control system |
| CN202693768U (en) * | 2012-07-25 | 2013-01-23 | 吉林大学 | Loop algorithm verification test bench of hybrid/electric automobile drive motor system hardware |
| CN103065501A (en) * | 2012-12-14 | 2013-04-24 | 清华大学 | Automobile lane changing early-warning method and lane changing early-warning system |
| CN102076541B (en) * | 2008-06-20 | 2013-08-14 | 通用汽车环球科技运作公司 | Path generation algorithm for automated lane centering and lane changing control system |
| CN103823382A (en) * | 2014-02-27 | 2014-05-28 | 浙江省科威工程咨询有限公司 | Lane change track optimization and visualization achievement method based on vehicle models and vehicle speeds |
| US20160091897A1 (en) * | 2014-09-26 | 2016-03-31 | Volvo Car Corporation | Method of trajectory planning for yielding maneuvers |
| CN106926844A (en) * | 2017-03-27 | 2017-07-07 | 西南交通大学 | A kind of dynamic auto driving lane-change method for planning track based on real time environment information |
| CN107117167A (en) * | 2017-04-24 | 2017-09-01 | 南京航空航天大学 | Automobile differential steering system and its control method with a variety of collision avoidance patterns |
| CN107315411A (en) * | 2017-07-04 | 2017-11-03 | 合肥工业大学 | A kind of lane-change method for planning track based on automatic driving vehicle under collaborative truck |
-
2018
- 2018-08-06 CN CN201810884135.7A patent/CN108829110A/en active Pending
Patent Citations (9)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN102076541B (en) * | 2008-06-20 | 2013-08-14 | 通用汽车环球科技运作公司 | Path generation algorithm for automated lane centering and lane changing control system |
| US8260498B2 (en) * | 2009-10-27 | 2012-09-04 | GM Global Technology Operations LLC | Function decomposition and control architecture for complex vehicle control system |
| CN202693768U (en) * | 2012-07-25 | 2013-01-23 | 吉林大学 | Loop algorithm verification test bench of hybrid/electric automobile drive motor system hardware |
| CN103065501A (en) * | 2012-12-14 | 2013-04-24 | 清华大学 | Automobile lane changing early-warning method and lane changing early-warning system |
| CN103823382A (en) * | 2014-02-27 | 2014-05-28 | 浙江省科威工程咨询有限公司 | Lane change track optimization and visualization achievement method based on vehicle models and vehicle speeds |
| US20160091897A1 (en) * | 2014-09-26 | 2016-03-31 | Volvo Car Corporation | Method of trajectory planning for yielding maneuvers |
| CN106926844A (en) * | 2017-03-27 | 2017-07-07 | 西南交通大学 | A kind of dynamic auto driving lane-change method for planning track based on real time environment information |
| CN107117167A (en) * | 2017-04-24 | 2017-09-01 | 南京航空航天大学 | Automobile differential steering system and its control method with a variety of collision avoidance patterns |
| CN107315411A (en) * | 2017-07-04 | 2017-11-03 | 合肥工业大学 | A kind of lane-change method for planning track based on automatic driving vehicle under collaborative truck |
Non-Patent Citations (2)
| Title |
|---|
| SCHNELLE S, WANG J, SU H, ET AL.: "A Driver Steering Model With Personalized Desired Path Generation", 《IEEE TRANSACTIONS ON SYSTEMS MAN & CYBERNETICS SYSTEMS》 * |
| 杜婉彤: "基于模型分解的车辆稳定控制算法研究", 《中国优秀硕士学位论文全文数据库(电子期刊)工程科技II辑》 * |
Cited By (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN109375632A (en) * | 2018-12-17 | 2019-02-22 | 清华大学 | A real-time trajectory planning method for autonomous vehicles |
| CN111696339A (en) * | 2019-03-15 | 2020-09-22 | 上海图森未来人工智能科技有限公司 | Car following control method and system for automatic driving fleet and car |
| US11130493B2 (en) | 2019-12-30 | 2021-09-28 | Automotive Research & Testing Center | Trajectory planning method for lane changing, and driver assistance system for implementing the same |
| CN113548047A (en) * | 2021-06-08 | 2021-10-26 | 重庆大学 | A method and device for personalized lane keeping assistance based on deep learning |
| CN113548047B (en) * | 2021-06-08 | 2022-11-11 | 重庆大学 | Personalized lane keeping auxiliary method and device based on deep learning |
| CN113296552A (en) * | 2021-06-23 | 2021-08-24 | 江苏大学 | Control method of automobile longitudinal speed tracking control system considering tire longitudinal and sliding mechanical characteristics |
| CN113961002A (en) * | 2021-09-09 | 2022-01-21 | 浙江零跑科技股份有限公司 | Active lane change planning method based on structured road sampling |
| CN113961002B (en) * | 2021-09-09 | 2023-10-03 | 浙江零跑科技股份有限公司 | Active lane change planning method based on structured road sampling |
| CN114475652A (en) * | 2021-12-22 | 2022-05-13 | 广州文远知行科技有限公司 | Vehicle motion planning method, device, equipment and medium |
| CN114475652B (en) * | 2021-12-22 | 2024-03-22 | 广州文远知行科技有限公司 | Vehicle motion planning method, device, equipment and medium |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN108829110A (en) | A kind of pilot model modeling method of cross/longitudinal movement Unified frame | |
| CN114942642B (en) | A trajectory planning method for unmanned vehicles | |
| CN111681452B (en) | Unmanned vehicle dynamic lane change track planning method based on Frenet coordinate system | |
| CN109669461B (en) | A decision-making system and its trajectory planning method for autonomous vehicles under complex working conditions | |
| CN109684702B (en) | Driving risk identification method based on trajectory prediction | |
| Best et al. | Autonovi-sim: Autonomous vehicle simulation platform with weather, sensing, and traffic control | |
| CN103956045B (en) | Utilize semi-true object emulation technology means to realize method that fleet works in coordination with driving | |
| CN110103956A (en) | A trajectory planning method for automatic overtaking of unmanned vehicles | |
| CN109084798A (en) | Network issues the paths planning method at the control point with road attribute | |
| CN118212808B (en) | Method, system and equipment for planning traffic decision of signalless intersection | |
| CN114291112B (en) | Decision planning collaborative enhancement method applied to automatic driving automobile | |
| Zhang et al. | Structured road-oriented motion planning and tracking framework for active collision avoidance of autonomous vehicles | |
| CN114802200B (en) | A trajectory tracking and stability control method for intelligent vehicles under extreme working conditions | |
| CN110426215B (en) | Model establishing method for vehicle ride comfort test and intelligent driving system | |
| CN104778072A (en) | Vehicle and pedestrian interactive simulation method for mixed traffic flow model | |
| Liu et al. | A model for safe lane changing of connected vehicles based on quintic polynomial trajectory planning | |
| CN107992039B (en) | A flow field-based trajectory planning method in dynamic environment | |
| Boopathi | Study on integrated neural networks and fuzzy logic control for autonomous electric vehicles | |
| CN119960460A (en) | Automatic tracking control method for engineering vehicle | |
| Xing et al. | Lane change strategy for autonomous vehicle | |
| Fan et al. | Intelligent vehicle lane-change trajectory planning on slippery road surface using nonlinear programming | |
| Rosero et al. | CNN-Planner: A neural path planner based on sensor fusion in the bird's eye view representation space for mapless autonomous driving | |
| Yoon et al. | Social force aggregation control for autonomous driving with connected preview | |
| Liu et al. | Research on vehicle lane change based on vehicle speed planning | |
| CN115292671A (en) | Driver horizontal-vertical coupling behavior model |
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 | ||
| WD01 | Invention patent application deemed withdrawn after publication | ||
| WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20181116 |