CN107972667A - The man-machine harmony control method and its control system of a kind of deviation auxiliary system - Google Patents
The man-machine harmony control method and its control system of a kind of deviation auxiliary system Download PDFInfo
- Publication number
- CN107972667A CN107972667A CN201810031566.9A CN201810031566A CN107972667A CN 107972667 A CN107972667 A CN 107972667A CN 201810031566 A CN201810031566 A CN 201810031566A CN 107972667 A CN107972667 A CN 107972667A
- Authority
- CN
- China
- Prior art keywords
- mrow
- layer
- vehicle
- torque
- lane
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- 238000013461 design Methods 0.000 claims abstract description 17
- 238000013528 artificial neural network Methods 0.000 claims description 27
- 230000006870 function Effects 0.000 claims description 13
- 238000005457 optimization Methods 0.000 claims description 13
- 238000004364 calculation method Methods 0.000 claims description 12
- 210000002569 neuron Anatomy 0.000 claims description 11
- 238000010606 normalization Methods 0.000 claims description 11
- 238000004422 calculation algorithm Methods 0.000 claims description 8
- 230000033001 locomotion Effects 0.000 claims description 4
- 230000001537 neural effect Effects 0.000 claims 1
- 238000012360 testing method Methods 0.000 description 13
- 238000010586 diagram Methods 0.000 description 9
- 230000007246 mechanism Effects 0.000 description 7
- 230000008859 change Effects 0.000 description 6
- 230000001133 acceleration Effects 0.000 description 4
- 230000006872 improvement Effects 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- 230000004913 activation Effects 0.000 description 2
- 238000011217 control strategy Methods 0.000 description 2
- 238000011160 research Methods 0.000 description 2
- 230000005540 biological transmission Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000012795 verification Methods 0.000 description 1
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W30/00—Purposes of road vehicle drive control systems not related to the control of a particular sub-unit, e.g. of systems using conjoint control of vehicle sub-units
- B60W30/10—Path keeping
- B60W30/12—Lane keeping
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W50/00—Details of control systems for road vehicle drive control not related to the control of a particular sub-unit, e.g. process diagnostic or vehicle driver interfaces
- B60W50/08—Interaction between the driver and the control system
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/04—Architecture, e.g. interconnection topology
- G06N3/045—Combinations of networks
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06N—COMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
- G06N3/00—Computing arrangements based on biological models
- G06N3/02—Neural networks
- G06N3/08—Learning methods
- G06N3/084—Backpropagation, e.g. using gradient descent
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2510/00—Input parameters relating to a particular sub-units
- B60W2510/20—Steering systems
- B60W2510/202—Steering torque
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2520/00—Input parameters relating to overall vehicle dynamics
- B60W2520/14—Yaw
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B60—VEHICLES IN GENERAL
- B60W—CONJOINT CONTROL OF VEHICLE SUB-UNITS OF DIFFERENT TYPE OR DIFFERENT FUNCTION; CONTROL SYSTEMS SPECIALLY ADAPTED FOR HYBRID VEHICLES; ROAD VEHICLE DRIVE CONTROL SYSTEMS FOR PURPOSES NOT RELATED TO THE CONTROL OF A PARTICULAR SUB-UNIT
- B60W2710/00—Output or target parameters relating to a particular sub-units
- B60W2710/20—Steering systems
- B60W2710/202—Steering torque
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Automation & Control Theory (AREA)
- General Health & Medical Sciences (AREA)
- General Engineering & Computer Science (AREA)
- Biophysics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Evolutionary Computation (AREA)
- Artificial Intelligence (AREA)
- Molecular Biology (AREA)
- Computing Systems (AREA)
- Biomedical Technology (AREA)
- General Physics & Mathematics (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Life Sciences & Earth Sciences (AREA)
- Health & Medical Sciences (AREA)
- Transportation (AREA)
- Mechanical Engineering (AREA)
- Human Computer Interaction (AREA)
- Steering Control In Accordance With Driving Conditions (AREA)
Abstract
本发明公开了一种车道偏离辅助系统的人机协调控制方法及其控制系统。人机协调控制方法包括以下步骤:车道偏离辅助系统启动后,根据车辆横向偏差y和目标路径f(t),得出车辆转向所需的期望方向盘转角θ*;根据θ*得出期望辅助转矩设计驾驶员实际的操作转矩Td和y作为双输入、权重系数σ作为单输出的人机协调控制器;通过σ和做乘积来动态调整所述车道偏离辅助系统的实际辅助转矩Ta的大小。本发明人机协调控制方法通过输出辅助权重动态地调整车道偏离辅助系统的辅助转矩,实现驾驶员与辅助系统的协调控制,能够在有效地避免车辆偏离出车道的同时,减小驾驶员和辅助系统之间的相互干扰,避免人机冲突,有较好的人机协调性能。
The invention discloses a man-machine coordination control method and a control system of a lane departure assisting system. The man-machine coordinated control method includes the following steps: after the lane departure assist system is started, according to the vehicle lateral deviation y and the target path f(t), obtain the desired steering wheel angle θ * required for vehicle steering; obtain the desired auxiliary rotation angle θ * according to θ * moment Design the driver's actual operating torque T d and y as a double input, and the weight coefficient σ as a single output man-machine coordination controller; through σ and The product is used to dynamically adjust the magnitude of the actual assist torque T a of the lane departure assist system. The man-machine coordinated control method of the present invention dynamically adjusts the assisting torque of the lane departure assisting system by outputting the assisting weight, realizes the coordinated control between the driver and the assisting system, and can effectively prevent the vehicle from deviating from the lane while reducing the driver's and Mutual interference between auxiliary systems avoids man-machine conflicts and has better man-machine coordination performance.
Description
技术领域technical field
本发明涉及智能汽车的辅助驾驶技术领域中的一种人机协调控制方法及其人机协调控制系统,尤其涉及一种车道偏离辅助系统的人机协调控制方法及其人机协调控制系统。The invention relates to a human-machine coordinated control method and a human-machine coordinated control system in the technical field of assisted driving of intelligent vehicles, in particular to a human-machine coordinated control method and a human-machine coordinated control system of a lane departure assist system.
背景技术Background technique
车道偏离辅助系统(Lane departure assistance system,LDAS)是智能汽车辅助驾驶技术的重要组成部分,能够通过主动施加干预的方式来辅助驾驶员控制车辆,因而,如何协调好驾驶员和辅助系统之间的控制已成为国内外智能汽车辅助驾驶领域研究的热点问题。Lane departure assistance system (Lane departure assistance system, LDAS) is an important part of intelligent car assisted driving technology. It can assist the driver to control the vehicle by actively intervening. Therefore, how to coordinate the relationship between the driver and the auxiliary system Control has become a hot issue in the field of intelligent vehicle assisted driving research at home and abroad.
实现车道偏离辅助控制的途径主要有两种:转向控制和差动制动控制。转向控制可分为转矩控制和转角控制。转矩控制基于转向系统给转向机构施加一个额外的转向力,以实现辅助控制;转角控制则需要通过转向系统控制车轮转到期望的角度来实现辅助控制。差动制动控制是将期望的制动压力分配到两侧车轮进行差动制动,使得车辆横摆响应跟踪期望值并实现车道偏离辅助控制。There are two main ways to realize lane departure assist control: steering control and differential braking control. Steering control can be divided into torque control and angle control. Torque control is based on the steering system applying an additional steering force to the steering mechanism to achieve auxiliary control; steering angle control requires the steering system to control the wheels to turn to the desired angle to achieve auxiliary control. Differential braking control is to distribute the desired braking pressure to the wheels on both sides for differential braking, so that the yaw response of the vehicle can track the desired value and realize lane departure assist control.
当采用电动助力转向进行车道偏离辅助时,车辆能够在多种工况下实现车道偏离辅助,具有较强的适应性。然而,采用转向控制进行车道偏离辅助会存在驾驶员和辅助系统之间的相互干扰问题,如果协调不一致则会导致人机冲突,这有可能加重驾驶员操纵负担,影响汽车横向安全性。因而,有效地协调驾驶员和辅助系统进行车道偏离辅助控制以提升人机协调性能具有重要意义。When the electric power steering is used for lane departure assistance, the vehicle can realize lane departure assistance under various working conditions, which has strong adaptability. However, the use of steering control for lane departure assistance will cause mutual interference between the driver and the auxiliary system. If the coordination is inconsistent, it will lead to human-machine conflicts, which may increase the burden on the driver and affect the lateral safety of the vehicle. Therefore, it is of great significance to effectively coordinate the driver and the auxiliary system for lane departure assistance control to improve the performance of human-machine coordination.
发明内容Contents of the invention
基于背景技术存在的技术问题,本发明提出了一种车道偏离辅助系统的人机协调控制方法及其人机协调控制系统。Based on the technical problems existing in the background technology, the present invention proposes a human-machine coordinated control method of a lane departure assistance system and a human-machine coordinated control system thereof.
本发明的解决方案是:一种车道偏离辅助系统的人机协调控制方法,其包括以下步骤:The solution of the present invention is: a human-machine coordinated control method of a lane departure assist system, which comprises the following steps:
所述车道偏离辅助系统启动后,根据车辆横向偏差y和目标路径f(t),得出车辆转向所需的期望方向盘转角θ*;After the lane departure assist system is started, according to the vehicle lateral deviation y and the target path f(t), the desired steering wheel angle θ * required for vehicle steering is obtained;
根据期望方向盘转角θ*得出期望辅助转矩 According to the desired steering wheel angle θ * , the desired assist torque is obtained
设计双输入单输出的人机协调控制器,操作转矩Td和车辆横向偏差y作为人机协调控制器的两个输入,人机协调控制器的输出为权重系数σ;Design a human-machine coordination controller with two inputs and one output. The operating torque T d and the vehicle lateral deviation y are used as the two inputs of the human-machine coordination controller. The output of the human-machine coordination controller is the weight coefficient σ;
通过权重系数σ和期望辅助转矩做乘积来动态调整所述车道偏离辅助系统的实际辅助转矩Ta的大小。By weight coefficient σ and desired assist torque The product is used to dynamically adjust the magnitude of the actual assist torque T a of the lane departure assist system.
作为上述方案的进一步改进,采用跨道时间作为车道偏离的判断算法,基于跨道时间的车辆偏离判断算法通过建立的车辆运动模型预测车辆行驶轨迹,从而计算出车轮接触到车道边缘所需的最小时间。As a further improvement of the above scheme, the cross-lane time is used as the judgment algorithm of lane departure, and the vehicle departure judgment algorithm based on the cross-lane time predicts the vehicle trajectory through the established vehicle motion model, so as to calculate the minimum time required for the wheels to touch the edge of the lane. time.
作为上述方案的进一步改进,根据车辆横向偏差y、实际方向盘转角θ,通过驾驶员模型计算出期望方向盘转角θ*。As a further improvement of the above scheme, according to the vehicle lateral deviation y and the actual steering wheel angle θ, the expected steering wheel angle θ * is calculated through the driver model.
优选地,将实际方向盘转角θ和期望方向盘转角θ*做差,并通过BP神经网络的PID控制器得出车辆转向所需的期望辅助转矩 Preferably, the difference between the actual steering wheel angle θ and the desired steering wheel angle θ * is made, and the desired assist torque required for vehicle steering is obtained through the PID controller of the BP neural network
作为上述方案的进一步改进,所述人机协调控制器包括基于五层拓扑结构的模糊神经网络控制器,所述模糊神经网络控制器的五层拓扑结构为:输入层、模糊化层、推理层、归一化层和输出层;以操作转矩Td和车辆横向偏差y为双输入,权重系数σ为单输出。As a further improvement of the above scheme, the human-machine coordination controller includes a fuzzy neural network controller based on a five-layer topology, and the five-layer topology of the fuzzy neural network controller is: an input layer, a fuzzy layer, and an inference layer , the normalization layer and the output layer; the operating torque T d and the vehicle lateral deviation y are double inputs, and the weight coefficient σ is a single output.
优选地,所述模糊神经网络控制器满足的原则包括:Preferably, the principles satisfied by the fuzzy neural network controller include:
(1)当|Td|>Td max,此时车辆处于紧急状态,实际辅助转矩Ta的权重系数σ最低,驾驶员完全占据车辆行驶主权,其中,表示为判断驾驶员操作状态所设定的阈值二的最大值;(1) When |T d |>T d max , the vehicle is in an emergency state, the weight coefficient σ of the actual assist torque T a is the lowest, and the driver completely occupies the driving authority of the vehicle. Among them, Indicates the maximum value of threshold 2 set for judging the driver's operating state;
(2)当|Td|<Td 0,此时驾驶员没有操作转向盘,所述车道偏离辅助系统占据车辆行驶主权,权重系数σ随着车辆横向偏差y的增大而增大,其中,表示所设定的阈值二的最小值;(2) When |T d |<T d 0 , the driver does not operate the steering wheel at this time, and the lane departure assist system occupies the vehicle driving authority, and the weight coefficient σ increases with the increase of the vehicle lateral deviation y, where , Indicates the minimum value of the set threshold 2;
(3)当Td 0≤|Td|≤Td max且|y|<ymin,此时车辆处于车道中央,没有偏离出车道的危险,所以要降低实际辅助转矩Ta的权重系数σ,给驾驶员尽可能多的车辆行驶主权,其中,ymin表示认为车辆仍然处于车道中央所设定的阈值三;(3) When T d 0 ≤|T d |≤T d max and |y|<y min , the vehicle is in the center of the lane at this time, and there is no danger of deviating from the lane, so the weight coefficient of the actual assist torque T a should be reduced σ, giving the driver as much control over the vehicle as possible, where y min represents the threshold three set for the vehicle to still be in the center of the lane;
(4)当Td 0≤|Td|≤Td max且|y|≥ymin,此时分三种情况讨论:若操作转矩Td和实际辅助转矩Ta方向相反,说明驾驶员误操作,此时需要给实际辅助转矩Ta调高权重系数σ以纠正车辆行驶轨迹;若操作转矩Td和实际辅助转矩Ta方向相同,说明驾驶员转向正确。(4) When T d 0 ≤|T d |≤T d max and |y|≥y min , there are three situations for discussion: if the operation torque T d is opposite to the actual assist torque T a , it means that the driver At this time, it is necessary to increase the weight coefficient σ to the actual assist torque T a to correct the vehicle trajectory; if the operating torque T d is in the same direction as the actual assist torque T a , it means that the driver is steering correctly.
优选地,设输入的操作转矩Td的论域为[-8,8],模糊子集为{NB,NM,NS,Z,PS,PM,PB},分别表示{负大,负中,负小,零,正小,正中,正大};输入的车辆横向偏差y的论域设为[-0.6,0.6],模糊子集也为{NB,NM,NS,Z,PS,PM,PB},分别表示{负大,负中,负小,零,正小,正中,正大};输出的权重系数σ的论域为[0,1],模糊子集为{Z,S,M,L,VL},分别表示{零,小,中,大,很大};令输入向量X=[x1,x2]T(x1=Td,x2=y),第k层的输出用y(k),(k=1,2,3,4,5)表示,各层功能为:第一层:输入层,第二层:模糊化层,第三层:推理层,第四层:归一化层,第五层:输出层。Preferably, the universe of the input operating torque T d is [-8,8], and the fuzzy subsets are {NB, NM, NS, Z, PS, PM, PB}, respectively representing {negative large, negative medium , negative small, zero, positive small, positive middle, positive large}; the domain of the input vehicle lateral deviation y is set to [-0.6,0.6], and the fuzzy subset is also {NB,NM,NS,Z,PS,PM, PB}, respectively represent {negative large, negative medium, negative small, zero, positive small, positive medium, positive large}; the domain of the output weight coefficient σ is [0,1], and the fuzzy subset is {Z,S,M ,L,VL}, respectively represent {zero, small, medium, large, very large}; let the input vector X=[x 1 ,x 2 ] T (x 1 =T d ,x 2 =y), the kth layer The output is represented by y (k) , (k=1,2,3,4,5), and the functions of each layer are: the first layer: input layer, the second layer: fuzzy layer, the third layer: reasoning layer, The fourth layer: normalization layer, the fifth layer: output layer.
再优选地,第一层:输入层,输入层的每个神经元节点对应一个连续变量xi,这一层的节点直接将输入数据传给第二层节点,因而,输出表示如下:;More preferably, the first layer: input layer, each neuron node of the input layer corresponds to a continuous variable x i , and the nodes of this layer directly transmit the input data to the second layer nodes, thus, the output Expressed as follows:
第二层:模糊化层,将输入的连续变量xi的值,根据定义的三个模糊子集上的隶属度函数进行模糊化处理,该层每个节点代表着一个语言变量值,总节点数为14,第一层第i个输出对应的第j级隶属度计算公式表示为:The second layer: the fuzzy layer, the value of the input continuous variable x i is fuzzified according to the membership function on the three defined fuzzy subsets. Each node of this layer represents a language variable value, and the total node The number is 14, the j-th level membership degree corresponding to the i-th output of the first layer The calculation formula is expressed as:
式中:cij,σij分别表示隶属函数的中心和宽度;In the formula: c ij , σ ij represent the center and width of the membership function respectively;
第三层:推理层,每个神经元节点代表一条对应的模糊规则,通过匹配第二层节点得到的隶属度,计算出每条模糊规则的适用度,总节点数为n,其中n=49,则第三层第m个节点的输出为:The third layer: reasoning layer, each neuron node represents a corresponding fuzzy rule, and the applicability of each fuzzy rule is calculated by matching the degree of membership obtained by the nodes in the second layer, and the total number of nodes is n, where n=49 , then the mth node of the third layer The output is:
式中,为第一层第1个输出对应的第j级隶属度,为第一层第2个输出对应的第j级隶属度;In the formula, is the membership degree of level j corresponding to the first output of the first layer, is the membership degree of level j corresponding to the second output of the first layer;
第四层:归一化层,对网络结构进行总体归一化计算,总节点数为n,第四层第m个节点的输出为:The fourth layer: normalization layer, which performs overall normalization calculation on the network structure, the total number of nodes is n, and the mth node of the fourth layer The output is:
第五层:输出层,将模糊化后的变量清晰化,进行反模糊计算,网络输出y(5)等于第4层各节点输出与其对应权重的乘积求和:The fifth layer: the output layer, which clears the fuzzified variables and performs defuzzification calculations. The network output y (5) is equal to the sum of the products of the output of each node in the fourth layer and its corresponding weight:
式中:wm表示第4层第m个节点与输出节点之间的连接权值。In the formula: w m represents the mth node and the output node of the fourth layer connection weights between.
本发明还提供一种车道偏离辅助系统的人机协调控制系统,其包括:The present invention also provides a human-machine coordinated control system of a lane departure assist system, which includes:
期望方向盘转角θ*和期望辅助转矩获取模块,所述车道偏离辅助系统启动后,根据车辆横向偏差y和目标路径f(t),得出车辆转向所需的期望方向盘转角θ*和期望辅助转矩 Desired steering wheel angle θ * and desired assist torque Obtaining module, after the lane departure assist system is started, according to the vehicle lateral deviation y and the target path f(t), obtain the desired steering wheel angle θ * and the desired assist torque required for vehicle steering
人机协调控制依据获取模块,获取驾驶员实际的操作转矩Td,将操作转矩Td和车辆横向偏差y作为人机协调控制的依据;The human-machine coordinated control basis acquisition module acquires the driver's actual operating torque T d , and uses the operating torque T d and the vehicle lateral deviation y as the basis for man-machine coordinated control;
人机协调控制器设计模块,设计双输入单输出的人机协调控制器,操作转矩Td和车辆横向偏差y作为人机协调控制器的两个输入,人机协调控制器的输出为权重系数σ;以及Human-machine coordination controller design module, design a dual-input and single-output human-machine coordination controller, the operating torque T d and vehicle lateral deviation y are used as two inputs of the human-machine coordination controller, and the output of the human-machine coordination controller is the weight coefficient σ; and
实际辅助转矩Ta优化模块,通过权重系数σ和期望辅助转矩做乘积来动态调整所述车道偏离辅助系统的实际辅助转矩Ta的大小。The actual assist torque T a optimization module, through the weight coefficient σ and the desired assist torque The product is used to dynamically adjust the magnitude of the actual assist torque T a of the lane departure assist system.
本发明的车道偏离辅助系统的人机协调控制方法,基于模糊神经网络控制理论,针对车道偏离辅助过程中驾驶员和辅助系统之间的人机协调问题,设计了考虑驾驶员转矩和车辆横向偏差的人机协调控制器。人机协调控制器通过输出辅助权重动态地调整车道偏离辅助系统的辅助转矩,实现驾驶员与辅助系统的协调控制。本发明能够在有效地避免车辆偏离出车道的同时,减小驾驶员和辅助系统之间的相互干扰,避免人机冲突,有较好的人机协调性能。The human-machine coordination control method of the lane departure assistance system of the present invention is based on the fuzzy neural network control theory, and is designed to consider the driver torque and the vehicle lateral Biased Human-Machine Coordinated Controller. The human-machine coordination controller dynamically adjusts the assist torque of the lane departure assist system by outputting the assist weight, so as to realize the coordinated control between the driver and the assist system. The invention can effectively prevent the vehicle from deviating from the lane, reduce the mutual interference between the driver and the auxiliary system, avoid man-machine conflict, and have better man-machine coordination performance.
附图说明Description of drawings
图1是本发明的车道偏离辅助系统的人机协调控制方法的流程图。Fig. 1 is a flow chart of the man-machine coordinated control method of the lane departure assistance system of the present invention.
图2是采用图1中人机协调控制方法的人机协调控制系统的结构示意图。FIG. 2 is a schematic structural diagram of a human-machine coordinated control system adopting the human-machine coordinated control method in FIG. 1 .
图3是图2中驾驶员模型采用的单点预瞄模型示意图。Fig. 3 is a schematic diagram of a single-point preview model adopted by the driver model in Fig. 2 .
图4是图2中PID控制器的控制结构图。Fig. 4 is a control structure diagram of the PID controller in Fig. 2 .
图5是图2中协调控制器的模糊神经网络拓扑结构示意图。Fig. 5 is a schematic diagram of the fuzzy neural network topology structure of the coordination controller in Fig. 2 .
图6是本发明的车道偏离辅助系统的实际辅助转矩Ta的优化方法的流程图。Fig. 6 is a flow chart of the method for optimizing the actual assist torque T a of the lane departure assist system of the present invention.
图7是图2中人机协调控制系统的硬件在环试验流程框图。Fig. 7 is a flow chart of the hardware-in-the-loop test of the human-machine coordinated control system in Fig. 2 .
图8是图2中人机协调控制系统的驾驶员输入转矩即驾驶员的操作转矩Td的试验结果曲线图。Fig. 8 is a graph of test results of the driver's input torque of the man-machine coordinated control system in Fig. 2 , that is, the driver's operating torque T d .
图9是图2中人机协调控制系统的权重系数σ的试验结果曲线图。FIG. 9 is a graph showing test results of the weight coefficient σ of the human-machine coordinated control system in FIG. 2 .
图10是图2中人机协调控制系统的实际辅助转矩Ta的试验结果曲线图。Fig. 10 is a graph showing the experimental results of the actual assist torque T a of the man-machine coordinated control system in Fig. 2 .
图11是图2中人机协调控制系统的车辆横向偏差y的试验结果曲线图。FIG. 11 is a graph showing test results of the vehicle lateral deviation y of the human-machine coordinated control system in FIG. 2 .
具体实施方式Detailed ways
为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.
传统的车道偏离辅助系统,在当判断车辆即将偏离出车道且驾驶员未操作方向盘时,就会启用,一旦驾驶员介入,辅助系统将停止工作。系统通过电动助力转向机构即EPS(Electric Power steering system)进行车道偏离辅助。如驱动EPS的电机给转向柱施加转矩改变汽车前轮转角δf,汽车前轮转角δf的改变引起车辆状态和位置的调整,体现在车辆行驶过程中车辆在路面上相对于车道中心线的车辆横向偏差y的调整。The traditional lane departure assist system will be activated when it is judged that the vehicle is about to deviate from the lane and the driver does not operate the steering wheel. Once the driver intervenes, the assist system will stop working. The system provides lane departure assistance through the Electric Power Steering System (EPS). For example, the motor driving the EPS applies torque to the steering column to change the front wheel angle δf of the car, and the change of the front wheel angle δf will cause the adjustment of the vehicle state and position, which is reflected in the vehicle’s movement on the road relative to the centerline of the lane The adjustment of the vehicle lateral deviation y.
本发明的车道偏离辅助系统的人机协调控制方法用于在车辆即将偏离出车道时,协同驾驶员共同完成转向。该系统能够有效地协调驾驶员和车道偏离辅助系统,适时进行车道偏离辅助控制以提升人机协调性能。因而,本发明能够在有效地避免车辆偏离出车道的同时,减小驾驶员和车道偏离辅助系统之间的相互干扰,避免人机冲突,有较好的人机协调性能。The man-machine coordination control method of the lane departure assistance system of the present invention is used to cooperate with the driver to complete the steering when the vehicle is about to deviate from the lane. The system can effectively coordinate the driver and the lane departure assistance system, and timely perform lane departure assistance control to improve human-machine coordination performance. Therefore, the present invention can reduce the mutual interference between the driver and the lane departure assistance system while effectively preventing the vehicle from departing from the lane, avoiding human-machine conflicts, and having better human-machine coordination performance.
实施例1Example 1
请参阅图1及图2,本发明的车道偏离辅助系统的人机协调控制方法包括以下步骤。Please refer to FIG. 1 and FIG. 2 , the human-machine coordinated control method of the lane departure assistance system of the present invention includes the following steps.
步骤S11,获取车辆行驶过程中的横摆角速度ω、车速v以及车辆在路面上相对于车道中心线的车辆横向偏差y,并将横摆角速度ω、车速v和车辆横向偏差y作为车道偏离的判断依据。Step S11: Obtain the yaw rate ω, vehicle speed v and the vehicle lateral deviation y of the vehicle on the road relative to the centerline of the lane during the driving process of the vehicle, and use the yaw rate ω, vehicle speed v and vehicle lateral deviation y as the lane departure Judgments based.
步骤S12,将预测车轮接触到车道边缘所需的最小时间作为跨道时间,将跨道时间和设定的阈值一进行对比,在所述跨道时间小于所述设定的阈值一时判断车辆即将偏离出车道。Step S12, taking the minimum time required for the predicted wheel to touch the edge of the lane as the crossing time, comparing the crossing time with the set threshold one, and judging that the vehicle is about to Deviate from the exit lane.
在本实施例中,采用跨道时间作为车道偏离的判断算法。将计算出的跨道时间和设定的阈值一进行对比,进而判断车辆是否即将偏离出车道。In this embodiment, the crossing time is used as the judging algorithm for lane departure. Comparing the calculated cross-lane time with the set threshold one, and then judging whether the vehicle is about to deviate from the lane.
基于跨道时间的车辆偏离判断算法通过建立的车辆运动模型预测车辆行驶轨迹,从而计算出车轮接触到车道边缘所需的最小时间即跨道时间。计算跨道时间TLC的具体表达式为:The vehicle departure judgment algorithm based on cross-lane time predicts the vehicle trajectory through the established vehicle motion model, so as to calculate the minimum time required for the wheels to touch the edge of the lane, that is, the cross-lane time. The specific expression for calculating the crossing time TLC is:
式中,dlane表示车道宽度,db表示轮距,θ为车辆航向角(即实际方向盘转角),可由横摆角速度ω积分得到,L表示轴距,ω、v、y均来自步骤S11的横摆角速度ω、车速v、车辆横向偏差y。In the formula, d lane represents the width of the lane, d b represents the wheel base, θ is the vehicle heading angle (that is, the actual steering wheel angle), which can be obtained from the integral of the yaw rate ω, L represents the wheelbase, and ω, v, y are all obtained from step S11 Yaw rate ω, vehicle speed v, vehicle lateral deviation y.
步骤S13,根据判断结果决定是否启动车道偏离辅助系统。In step S13, it is determined whether to activate the lane departure assistance system according to the judgment result.
当判断车辆即将偏离出车道时,启动所述车道偏离辅助系统。如果步骤S12中,计算出的跨道时间小于设定的阈值一,说明车辆即将偏离出车道,则步骤S13启动车道偏离辅助系统。如果计算出的跨道时间大于等于设定的阈值一,说明车辆不会即将偏离出车道,则不启动车道偏离辅助系统。When it is judged that the vehicle is about to deviate from the lane, the lane departure assistance system is activated. If in step S12, the calculated cross-lane time is less than the set threshold one, it means that the vehicle is about to deviate from the lane, and then step S13 activates the lane departure assistance system. If the calculated cross-lane time is greater than or equal to the set threshold one, it means that the vehicle will not deviate from the lane, and the lane departure assistance system will not be activated.
步骤S14、根据车辆横向偏差y和实际方向盘转角θ,得出车辆转向所需的期望方向盘转角θ*和期望辅助转矩 Step S14, according to the vehicle lateral deviation y and the actual steering wheel angle θ, obtain the desired steering wheel angle θ * and the desired assisting torque required for vehicle steering
在本实施例中,根据车辆横向偏差y和实际方向盘转角θ等状态参数,通过驾驶员模型和神经网络的PID算法分别得出车辆转向所需的期望方向盘转角θ*和期望辅助转矩先通过驾驶员模型计算出期望方向盘转角θ*,将实际方向盘转角θ和期望方向盘转角θ*做差,并通过BP神经网络的PID控制器得出车辆转向所需的期望辅助转矩 In this embodiment, according to state parameters such as the vehicle lateral deviation y and the actual steering wheel angle θ, the expected steering wheel angle θ * and the expected assisting torque required for vehicle steering are respectively obtained through the driver model and the PID algorithm of the neural network First calculate the expected steering wheel angle θ * through the driver model, make the difference between the actual steering wheel angle θ and the expected steering wheel angle θ * , and obtain the desired assist torque required for vehicle steering through the PID controller of the BP neural network
驾驶员模型为如图3所示的单点预瞄模型:f(t)为车辆目标轨迹,y(t)为车辆当前位置侧向坐标,T为预瞄时间。The driver model is a single-point preview model as shown in Figure 3: f(t) is the target trajectory of the vehicle, y(t) is the lateral coordinates of the current position of the vehicle, and T is the preview time.
假设预瞄距离为d,预瞄时间T与预瞄距离d之间的关系为:Assuming that the preview distance is d, the relationship between the preview time T and the preview distance d is:
根据车辆的侧向速度即车速v与车辆的侧向加速度,可以预测t+T时刻车辆位置的侧向坐标y(t+T),此时选择一个理想的转向角使得车辆产生侧向加速度在t+T时刻车辆位置的侧向坐标y(t+T)与目标轨迹的侧向坐标f(t+T)相等,则可得:According to the lateral speed of the vehicle, that is, the vehicle speed v and the lateral acceleration of the vehicle, the lateral coordinate y(t+T) of the vehicle position at time t+T can be predicted. At this time, an ideal steering angle is selected to make the vehicle generate lateral acceleration At time t+T, the lateral coordinate y(t+T) of the vehicle position is equal to the lateral coordinate f(t+T) of the target trajectory, then:
f(t+T)=y(t+T)f(t+T)=y(t+T)
联立两式可得最优的侧向加速度 The optimal lateral acceleration can be obtained by combining the two equations
根据车辆运动学关系,可以得到实际侧向加速度与实际方向盘转角θ之间的关系:According to the vehicle kinematics relationship, the actual lateral acceleration can be obtained The relationship with the actual steering wheel angle θ:
式中,R为汽车转向半径,isw表示转向系传动比。In the formula, R is the steering radius of the vehicle, and i sw is the transmission ratio of the steering system.
最后得出跟踪目标轨迹所需的最优转向盘转角即期望方向盘转角θ*:Finally, the optimal steering wheel angle required to track the target trajectory is the desired steering wheel angle θ * :
BP神经网络的PID控制器如图4所示,即神经网络PID控制结构主要由经典的PID控制器和神经网络两部分构成。经典PID控制器:直接对被控对象进行闭环控制,控制器的三个参数为在线整定。神经网络:其输出层神经元的输出状态对应PID控制器的三个可调参数,通过神经网络的自学习和调整加权系数,使得神经网络的输出对应于某种最优控制律下的PID控制参数。The PID controller of the BP neural network is shown in Figure 4, that is, the PID control structure of the neural network is mainly composed of two parts: the classic PID controller and the neural network. Classical PID controller: directly perform closed-loop control on the controlled object, and the three parameters of the controller are online tuning. Neural network: The output state of the neurons in the output layer corresponds to the three adjustable parameters of the PID controller. Through the self-learning of the neural network and the adjustment of the weighting coefficient, the output of the neural network corresponds to the PID control under a certain optimal control law parameter.
神经网络采用3-5-3结构的三层前馈网络。输入层神经元的个数为3,分别为横摆角速度期望值、实际值和偏差;隐含层神经元个数为5;输出层神经元个数为3,即PID控制参数。The neural network adopts a three-layer feed-forward network with a 3-5-3 structure. The number of neurons in the input layer is 3, which are the expected value, actual value and deviation of the yaw rate; the number of neurons in the hidden layer is 5; the number of neurons in the output layer is 3, which are the PID control parameters.
令输入向量X=[x1(n),x2(n),x3(n)]T,x1(n),x2(n),x3(n)分别表示ω*(n),ω(n)及其偏差e(n);第k层的输出用y(k)(n),(k=1,2,3)表示;隐含层神经元的激活函数取正负对称的Sigmoid函数:Let the input vector X=[x 1 (n), x 2 (n), x 3 (n)] T , x 1 (n), x 2 (n), x 3 (n) represent ω * (n) respectively , ω(n) and its deviation e(n); the output of the kth layer is represented by y (k) (n), (k=1,2,3); the activation function of the hidden layer neurons is positive and negative symmetric The sigmoid function:
输出层输出分别为The outputs of the output layer are
由于这三个参数不能为负,所以输出层的激活函数为Since these three parameters cannot be negative, the activation function of the output layer is
因此,BP神经网络PID控制器的控制律为Therefore, the control law of the BP neural network PID controller is
定义性能指标函数为Define the performance index function as
如图5所示,采用BP学习算法对网络加权系数进行迭代修正,即按ε(n)对加权系数的负梯度方向搜索调整,并附加一个使搜索快速收敛全局极小的动量项As shown in Figure 5, the BP learning algorithm is used to iteratively correct the weighting coefficients of the network, that is, search and adjust the negative gradient direction of the weighting coefficients according to ε(n), and add a momentum item to make the search quickly converge to the global minimum
式中,η为学习率;α为动量因子;wli为隐含层和输出层的加权系数。In the formula, η is the learning rate; α is the momentum factor; w li is the weighting coefficient of the hidden layer and the output layer.
步骤S15,获取驾驶员实际的操作转矩Td,将操作转矩Td和车辆横向偏差y作为人机协调控制的依据。In step S15, the driver's actual operating torque T d is obtained, and the operating torque T d and the vehicle lateral deviation y are used as the basis for man-machine coordinated control.
步骤S16、设计双输入单输出的人机协调控制器,操作转矩Td和车辆横向偏差y作为人机协调控制器的两个输入,人机协调控制器的输出为权重系数σ。即,根据操作转矩Td和车辆横向偏差y设计双输入单输出的人机协调控制器。Step S16. Design a human-machine coordination controller with two inputs and one output. The operating torque T d and the vehicle lateral deviation y are used as the two inputs of the human-machine coordination controller. The output of the human-machine coordination controller is the weight coefficient σ. That is, according to the operating torque T d and the vehicle lateral deviation y, a human-machine coordination controller with two inputs and one output is designed.
所述人机协调控制器包括基于五层拓扑结构的模糊神经网络控制器,所述模糊神经网络控制器的五层拓扑结构为:输入层、模糊化层、推理层、归一化层和输出层;以操作转矩Td和车辆横向偏差y为双输入,权重系数σ为单输出。故,基于五层拓扑结构的模糊神经网络理论设计双输入单输出的人机协调控制器。The man-machine coordination controller comprises a fuzzy neural network controller based on a five-layer topology, and the five-layer topology of the fuzzy neural network controller is: an input layer, a fuzzy layer, an inference layer, a normalization layer and an output layer layer; take the operating torque T d and the vehicle lateral deviation y as the double input, and the weight coefficient σ as the single output. Therefore, a dual-input and single-output man-machine coordination controller is designed based on the fuzzy neural network theory of five-layer topology.
所述人机协调控制器基于模糊神经网络理论并充分考虑驾驶员操作转矩Td和车辆横向偏差y而设计。The human-machine coordination controller is designed based on fuzzy neural network theory and fully considering the driver's operating torque T d and the vehicle lateral deviation y.
用于人机协调的模糊神经网络控制器的设计需要满足得原则具体包括。The design of the fuzzy neural network controller for human-machine coordination needs to meet the specific principles.
(1)当驾驶员转矩|Td|>Td max,此时车辆处于紧急状态,实际辅助转矩Ta的权重系数最低,驾驶员完全占据车辆行驶的主权。(1) When the driver torque |T d |>T d max , the vehicle is in an emergency state, the weight coefficient of the actual assist torque T a is the lowest, and the driver completely occupies the sovereignty of the vehicle.
(2)当|Td|<Td 0,此时驾驶员没有操作转向盘,所述车道偏离辅助系统占据车辆行驶主权,权重系数σ随着侧向车辆横向偏差y的增大而增大。其中,表示为判断驾驶员操作状态所设定的阈值二的最大值和最小值。(2) When |T d |<T d 0 , the driver does not operate the steering wheel at this time, and the lane departure assist system occupies the driving authority of the vehicle, and the weight coefficient σ increases with the increase of the lateral deviation y of the lateral vehicle . in, Indicates the maximum and minimum values of threshold 2 set for judging the driver's operating state.
(3)当Td 0≤|Td|≤Td max且|y|<ymin,此时车辆处于车道中央,没有偏离出车道的危险,所以要降低实际辅助转矩Ta的权重系数σ,给驾驶员尽可能多的车辆行驶主权。其中,ymin表示认为车辆仍然处于车道中央所设定的阈值三。(3) When T d 0 ≤|T d |≤T d max and |y|<y min , the vehicle is in the center of the lane at this time, and there is no danger of deviating from the lane, so the weight coefficient of the actual assist torque T a should be reduced σ, giving the driver as much autonomy as possible. Among them, y min represents the threshold three set for the vehicle is still in the center of the lane.
(4)当Td 0≤|Td|≤Td max且|y|≥ymin,此时分三种情况讨论:若驾驶员转矩即操作转矩Td和实际辅助转矩Ta方向相反,说明驾驶员误操作,此时需要给实际辅助转矩Ta较大的权重系数σ以纠正车辆行驶轨迹;若操作转矩Td和实际辅助转矩Ta方向相同,说明驾驶员转向正确。驾驶员转矩越大,实际辅助转矩Ta的权重系数σ就越小,以减小辅助系统对驾驶员的干预;若侧向偏差y较大,实际辅助转矩Ta的权重系数σ也较大,反之亦然。(4) When T d 0 ≤|T d |≤T d max and |y|≥y min , there are three situations to discuss: if the driver torque is the direction of the operating torque T d and the actual assist torque T a On the contrary, it indicates that the driver misoperated. At this time, it is necessary to give the actual assist torque T a a larger weight coefficient σ to correct the vehicle trajectory; correct. The greater the driver torque, the smaller the weight coefficient σ of the actual assist torque T a to reduce the intervention of the auxiliary system on the driver; if the lateral deviation y is large, the weight coefficient σ of the actual assist torque T a is also larger, and vice versa.
所设计的人机协调控制器的模糊神经网络采用双输入/单输出的五层拓扑结构,即输入层、模糊化层、推理层、归一化层和输出层。以操作转矩Td和车辆横向偏差y为输入,权重系数σ为输出。The fuzzy neural network of the human-machine coordination controller adopts a five-layer topological structure of double input/single output, namely input layer, fuzzy layer, reasoning layer, normalization layer and output layer. Taking the operating torque T d and the vehicle lateral deviation y as input, the weight coefficient σ is the output.
设输入的操作转矩Td的论域为[-8,8],模糊子集为{NB,NM,NS,Z,PS,PM,PB},分别表示{负大,负中,负小,零,正小,正中,正大};车辆侧向偏差y的论域设为[-0.6,0.6],模糊子集也为{NB,NM,NS,Z,PS,PM,PB},分别表示{负大,负中,负小,零,正小,正中,正大};输出的权重系数σ的论域为[0,1],模糊子集为{Z,S,M,L,VL},分别表示{零,小,中,大,很大}。令输入向量X=[x1,x2]T(x1=Td,x2=y),第k层的输出用y(k),(k=1,2,3,4,5)表示,各层功能如下:Assume that the domain of the input operating torque T d is [-8,8], and the fuzzy subsets are {NB, NM, NS, Z, PS, PM, PB}, respectively representing {negative large, negative medium, negative small , zero, positive small, central, positive large}; the universe of vehicle lateral deviation y is set to [-0.6,0.6], and the fuzzy subset is also {NB,NM,NS,Z,PS,PM,PB}, respectively Indicates {negative large, negative medium, negative small, zero, positive small, positive medium, positive large}; the domain of the output weight coefficient σ is [0,1], and the fuzzy subset is {Z, S, M, L, VL }, representing {zero, small, medium, large, very large} respectively. Let the input vector X=[x 1 ,x 2 ] T (x 1 =T d ,x 2 =y), the output of the kth layer is y (k) , (k=1,2,3,4,5) Indicates that the functions of each layer are as follows:
第一层:输入层。输入层的每个神经元节点对应一个连续变量xi,这一层的节点直接将输入数据传给第二层节点,因而,输出表示如下:The first layer: the input layer. Each neuron node in the input layer corresponds to a continuous variable x i , and the nodes in this layer directly pass the input data to the second layer nodes, thus, the output Expressed as follows:
第二层:模糊化层。将输入的连续变量xi的值根据定义的模糊子集上的隶属度函数进行模糊化处理,该层每个节点代表着一个语言变量值,总节点数为14。第1层第i个输出对应的第j级隶属度计算公式可表示为:The second layer: fuzzy layer. The value of the input continuous variable x i is fuzzified according to the membership function on the defined fuzzy subset. Each node of this layer represents a language variable value, and the total number of nodes is 14. The j-th level membership degree corresponding to the i-th output of the first layer The calculation formula can be expressed as:
式中:cij,σij分别表示隶属函数的中心和宽度。In the formula: c ij , σ ij represent the center and width of the membership function respectively.
第三层:推理层。每个神经元节点代表一条对应的模糊规则,通过匹配第2层得到的隶属度,计算出每条规则的适用度。总节点数为n(n=49),则第m个节点的输出为:The third layer: reasoning layer. Each neuron node represents a corresponding fuzzy rule, and the applicability of each rule is calculated by matching the membership degree obtained in the second layer. The total number of nodes is n (n=49), then the mth node The output is:
式中,为第一层第1个输出对应的第j级隶属度,为第一层第2个输出对应的第j级隶属度。简单的说就是当i分别为1和2时第二层的输出。In the formula, is the membership degree of level j corresponding to the first output of the first layer, is the membership degree of level j corresponding to the second output of the first layer. Simply put, it is the output of the second layer when i is 1 and 2 respectively.
第四层:归一化层。对网络结构进行总体归一化计算,总节点数为n,第四层第m个节点的输出为:The fourth layer: normalization layer. Perform an overall normalized calculation on the network structure, the total number of nodes is n, and the mth node of the fourth layer The output is:
第五层:输出层。将模糊化后的变量清晰化,进行反模糊计算。网络输出y(5)等于第4层各节点输出与其对应权重的乘积求和。The fifth layer: the output layer. Clear the fuzzified variables and perform defuzzification calculations. The network output y (5) is equal to the sum of the products of the output of each node in the fourth layer and its corresponding weight.
式中:wm表示第4层第m个节点与输出节点之间的连接权值。In the formula: w m represents the mth node and the output node of the fourth layer connection weights between.
步骤S17,通过权重系数σ和期望辅助转矩做乘积来动态调整所述车道偏离辅助系统的实际辅助转矩Ta的大小。Step S17, through the weight coefficient σ and the desired assist torque The product is used to dynamically adjust the magnitude of the actual assist torque T a of the lane departure assist system.
人机协调控制器根据操作转矩Td和车辆横向偏差y的值实时产生一个权重系数σ,并通过此权重系数σ来动态调整实际辅助转矩Ta的大小,在保证安全性的同时协调驾驶员和辅助系统之间的控制;The human-machine coordination controller generates a weight coefficient σ in real time according to the value of the operating torque T d and the vehicle lateral deviation y, and dynamically adjusts the size of the actual auxiliary torque T a through this weight coefficient σ, and coordinates while ensuring safety. controls between the driver and assistance systems;
所设计的人机协调控制器根据驾驶员的操作转矩Td和车辆横向偏差y的值实时产生一个动态的权重系数σ,并通过此权重系数σ和车辆转向所需的期望辅助转矩做乘积以实时调整实际辅助转矩Ta的大小,既能保证车辆不偏离出车道又实现了驾驶员和辅助系统之间的协调控制。The designed human-machine coordination controller generates a dynamic weight coefficient σ in real time according to the driver's operating torque T d and the value of the vehicle lateral deviation y, and through this weight coefficient σ and the desired auxiliary torque required by the vehicle steering Doing the product to adjust the size of the actual auxiliary torque T a in real time can not only ensure that the vehicle does not deviate from the lane, but also realize the coordinated control between the driver and the auxiliary system.
通过上述步骤得到的实际辅助转矩Ta同驾驶员的操作转矩Td共同作用于转向系统,若驾驶员转矩即操作转矩Td和实际辅助转矩Ta方向相反,说明驾驶员误操作,此时需要给实际辅助转矩Ta较大的权重系数σ以纠正车辆行驶轨迹。可以通过EPS系统单独进行车道偏离辅助,如改变汽车前轮转角δf,汽车前轮转角δf的改变引起车辆状态的调整,最终改变车辆横向偏差y。 The actual assist torque T a obtained through the above steps acts on the steering system together with the driver’s operating torque T d . At this time, it is necessary to give the actual assist torque T a a larger weight coefficient σ to correct the vehicle trajectory. Lane departure assistance can be performed independently through the EPS system, such as changing the front wheel angle δf of the car, the change of the car's front wheel angle δf will cause the adjustment of the vehicle state, and finally change the vehicle lateral deviation y.
若操作转矩Td和实际辅助转矩Ta方向相同,说明驾驶员转向正确。无需通过EPS机构进行车道偏离辅助。操作转矩Td越大,实际辅助转矩Ta的权重系数σ就越小,以减小辅助系统对驾驶员的干预,此时,驾驶员的操作和辅助系统提供的辅助转矩协同控制车辆转向。若车辆横向偏差y较大,实际辅助转矩Ta的权重系数σ也较大,反之亦然。If the operating torque T d is in the same direction as the actual assist torque T a , it means that the driver is steering correctly. There is no need for lane departure assist via the EPS mechanism. The larger the operating torque T d is, the smaller the weight coefficient σ of the actual assisting torque T a is to reduce the intervention of the auxiliary system on the driver. At this time, the driver's operation and the assisting torque provided by the auxiliary system are coordinated The vehicle turns. If the vehicle lateral deviation y is larger, the weight coefficient σ of the actual assist torque T a is also larger, and vice versa.
在其他实施例中,本发明的车道偏离辅助系统的人机协调控制方法,可包括以下简化步骤:In other embodiments, the human-machine coordinated control method of the lane departure assistance system of the present invention may include the following simplified steps:
将预测车轮接触到车道边缘所需的最小时间作为跨道时间,将跨道时间和设定的阈值一进行对比,在跨道时间小于所述设定的阈值一时启动所述车道偏离辅助系统;Taking the minimum time required for the predicted wheel to touch the edge of the lane as the crossing time, comparing the crossing time with a set threshold one, and starting the lane departure assist system when the crossing time is less than the set threshold one;
根据车辆横向偏差y和目标路径f(t),得出车辆转向所需的期望方向盘转角θ*;According to the vehicle lateral deviation y and the target path f(t), the desired steering wheel angle θ * required for vehicle steering is obtained;
根据期望方向盘转角θ*得出期望辅助转矩 According to the desired steering wheel angle θ * , the desired assist torque is obtained
设计驾驶员实际的操作转矩Td和车辆横向偏差y作为双输入、权重系数σ作为单输出的人机协调控制器;Design the man-machine coordination controller with the driver's actual operating torque T d and the vehicle lateral deviation y as the double input and the weight coefficient σ as the single output;
通过权重系数σ和期望辅助转矩做乘积来动态调整所述车道偏离辅助系统的实际辅助转矩Ta的大小。By weight coefficient σ and desired assist torque The product is used to dynamically adjust the magnitude of the actual assist torque T a of the lane departure assist system.
本实施方式所提出的方法旨在提供一种车道偏离辅助系统的人机协调控制方法,该方法针对车道偏离辅助过程中的驾驶员和车道偏离辅助系统之间的人机协调问题,应用模糊神经网络控制理论,设计考虑驾驶员的操作转矩Td和车辆横向偏差y的人机协调控制器,通过输出辅助权重系数σ动态地调整车道偏离辅助系统的实际辅助转矩Ta,实现驾驶员与辅助系统的协调控制。本发明能够在有效地避免车辆偏离出车道的同时,减小驾驶员和辅助系统之间的相互干扰,避免人机冲突,有较好的人机协调性能,可进一步推广。The method proposed in this embodiment aims to provide a human-machine coordination control method of the lane departure assistance system. This method aims at the human-machine coordination problem between the driver and the lane departure assistance system in the process of lane departure assistance, and uses fuzzy neural Network control theory, design a man-machine coordination controller that considers the driver's operating torque T d and the vehicle lateral deviation y, and dynamically adjusts the actual assist torque T a of the lane departure assist system by outputting the assist weight coefficient σ to realize the driver's Coordinated control with auxiliary systems. The invention can effectively prevent the vehicle from deviating from the lane, reduce the mutual interference between the driver and the auxiliary system, avoid man-machine conflict, have better man-machine coordination performance, and can be further popularized.
实施例2Example 2
请再次参阅图2,图2展示的是采用实施例1的人机协调控制方法的人机协调控制系统的结构示意图。本发明的人机协调控制系统包括EPS机构、实际辅助转矩Ta的优化系统。Please refer to FIG. 2 again. FIG. 2 shows a schematic structural diagram of a human-machine coordinated control system adopting the human-machine coordinated control method of Embodiment 1. The human-machine coordinated control system of the present invention includes an EPS mechanism and an optimization system for the actual auxiliary torque T a .
EPS机构包括车道偏离判断依据获取模块、车道偏离判断模块、偏离辅助控制系统启动模块。The EPS mechanism includes a lane departure judging basis acquisition module, a lane departure judging module, and a departure assist control system starting module.
所述车道偏离判断依据获取模块获取车辆行驶过程中的横摆角速度ω、车速v以及车辆在路面上相对于车道中心线的车辆横向偏差y,并将横摆角速度ω、车速v和车辆横向偏差y作为所述车道偏离判断模块进行车道偏离的判断依据。The lane departure judgment basis acquisition module acquires the yaw rate ω, the vehicle speed v, and the vehicle lateral deviation y of the vehicle on the road surface relative to the centerline of the lane during the driving process of the vehicle, and calculates the yaw rate ω, the vehicle speed v and the vehicle lateral deviation y is used as the basis for judging lane departure by the lane departure judging module.
所述车道偏离判断模块将预测车轮接触到车道边缘所需的最小时间作为跨道时间,并将跨道时间和设定的阈值一进行对比,在所述跨道时间小于所述设定的阈值一时判断车辆即将偏离出车道。The lane departure judging module takes the minimum time required for the predicted wheel to touch the edge of the lane as the crossing time, and compares the crossing time with a set threshold value 1, and when the crossing time is less than the set threshold value It is judged that the vehicle is about to deviate from the lane.
所述偏离辅助控制系统启动模块根据所述车道偏离判断模块的判断结果决定是否启动车道偏离辅助系统。The starting module of the departure assistance control system decides whether to activate the lane departure assistance system according to the judgment result of the lane departure judgment module.
实际辅助转矩Ta的优化系统包括期望方向盘转角θ*和期望辅助转矩获取模块,人机协调控制依据获取模块,人机协调控制器设计模块,实际辅助转矩Ta优化模块。The optimization system for the actual assist torque T a includes the desired steering wheel angle θ * and the desired assist torque Acquisition module, man-machine coordination control basis acquisition module, man-machine coordination controller design module, actual auxiliary torque T a optimization module.
期望方向盘转角θ*和期望辅助转矩获取模块,根据车辆横向偏差y和目标路径f(t),得出车辆转向所需的期望方向盘转角θ*和期望辅助转矩 Desired steering wheel angle θ * and desired assist torque The acquisition module, according to the vehicle lateral deviation y and the target path f(t), obtains the desired steering wheel angle θ * and the desired assist torque required for vehicle steering
人机协调控制依据获取模块获取驾驶员实际的操作转矩Td,将操作转矩Td和车辆横向偏差y作为人机协调控制的依据。The human-machine coordinated control basis acquisition module acquires the driver's actual operating torque T d , and uses the operating torque T d and the vehicle lateral deviation y as the basis for man-machine coordinated control.
人机协调控制器设计模块设计双输入单输出的人机协调控制器,操作转矩Td和车辆横向偏差y作为人机协调控制器的两个输入,人机协调控制器的输出为权重系数σ。The human-machine coordination controller design module designs a double-input and single-output human-machine coordination controller. The operating torque T d and the vehicle lateral deviation y are used as the two inputs of the human-machine coordination controller. The output of the human-machine coordination controller is the weight coefficient σ.
实际辅助转矩Ta优化模块通过权重系数σ和期望辅助转矩做乘积来动态调整所述车道偏离辅助系统的实际辅助转矩Ta的大小。The actual assist torque T a optimization module passes the weight coefficient σ and the expected assist torque The product is used to dynamically adjust the magnitude of the actual assist torque T a of the lane departure assist system.
人机协调控制系统的细节已在实施例1的人机协调控制方法中描述,在此不再累述。The details of the man-machine coordinated control system have been described in the man-machine coordinated control method of Embodiment 1, and will not be repeated here.
实施例3Example 3
请参阅图2、图6,本实施例3展示了本发明的车道偏离辅助系统的实际辅助转矩Ta的优化方法,所述优化方法包括以下步骤。Please refer to Fig. 2 and Fig. 6. Embodiment 3 shows the optimization method of the actual assist torque T a of the lane departure assist system of the present invention, and the optimization method includes the following steps.
步骤S21,根据车辆行驶过程中的车辆横向偏差y和目标路径f(t),得出车辆转向所需的期望方向盘转角θ*。Step S21 , according to the vehicle lateral deviation y and the target path f(t) during the driving process of the vehicle, the desired steering wheel angle θ * required for vehicle steering is obtained.
根据车辆横向偏差y和目标路径f(t),通过驾驶员模型计算出期望方向盘转角θ*,期望方向盘转角θ*的计算方法如实施例1中的步骤S14所描述,在此不再累述介绍。According to the vehicle lateral deviation y and the target path f(t), the desired steering wheel angle θ * is calculated through the driver model, and the calculation method of the desired steering wheel angle θ * is as described in step S14 in Embodiment 1, and will not be repeated here. introduce.
步骤S22,根据实际方向盘转角θ和期望方向盘转角θ*,得出车辆转向所需的期望辅助转矩 Step S22, according to the actual steering wheel angle θ and the expected steering wheel angle θ * , the expected assist torque required for vehicle steering is obtained
将实际方向盘转角θ和期望方向盘转角θ*做差,并通过BP神经网络的PID控制器得出车辆转向所需的期望辅助转矩期望辅助转矩的计算方法如实施例1中的步骤S14所描述,在此不再累述介绍。Make the difference between the actual steering wheel angle θ and the desired steering wheel angle θ * , and obtain the desired auxiliary torque required for vehicle steering through the PID controller of the BP neural network desired assist torque The calculation method of is as described in step S14 in Embodiment 1, and will not be repeated here.
步骤S23,设计双输入单输出的人机协调控制器,车辆行驶过程中的操作转矩Td和车辆横向偏差y作为人机协调控制器的两个输入,人机协调控制器的输出为权重系数σ。Step S23, design a human-machine coordination controller with two inputs and one output. The operating torque T d and the vehicle lateral deviation y during vehicle running are used as the two inputs of the human-machine coordination controller, and the output of the human-machine coordination controller is the weight Coefficient σ.
权重系数σ的计算方法如实施例1中的步骤S16所描述,在此不再累述介绍。The calculation method of the weight coefficient σ is as described in step S16 in Embodiment 1, and will not be repeated here.
步骤S24,通过权重系数σ和期望辅助转矩做乘积来动态优化所述车道偏离辅助系统的实际辅助转矩Ta的大小。Step S24, through the weight coefficient σ and the desired assist torque The product is used to dynamically optimize the magnitude of the actual assist torque T a of the lane departure assist system.
若驾驶员转矩即操作转矩Td和实际辅助转矩Ta方向相反,说明驾驶员误操作,此时需要给实际辅助转矩Ta较大的权重系数σ以纠正车辆行驶轨迹。可以通过EPS系统单独进行车道偏离辅助,如改变汽车前轮转角δf,汽车前轮转角δf的改变引起车路模型的调整,最终改变车辆横向偏差y。If the direction of the driver’s torque, that is, the operating torque Td , is opposite to the actual assisting torque Ta , it means that the driver misoperated. At this time, it is necessary to give the actual assisting torque Ta a larger weight coefficient σ to correct the vehicle trajectory. Lane departure assistance can be performed separately through the EPS system, such as changing the front wheel angle δf of the car, the change of the car's front wheel angle δf will cause the adjustment of the vehicle road model, and finally change the vehicle lateral deviation y.
若操作转矩Td和实际辅助转矩Ta方向相同,说明驾驶员转向正确。无需通过EPS机构进行车道偏离辅助。操作转矩Td越大,实际辅助转矩Ta的权重系数σ就越小,以减小辅助系统对驾驶员的干预,此时,驾驶员的操作和EPS机构的车道偏离辅助可以同步进行。若车辆横向偏差y较大,实际辅助转矩Ta的权重系数σ也较大,反之亦然。If the operating torque T d is in the same direction as the actual assist torque T a , it means that the driver is steering correctly. There is no need for lane departure assist via the EPS mechanism. The larger the operating torque T d is, the smaller the weight coefficient σ of the actual assisting torque T a is to reduce the intervention of the assisting system on the driver. At this time, the driver's operation and the lane departure assistance of the EPS mechanism can be carried out synchronously . If the vehicle lateral deviation y is larger, the weight coefficient σ of the actual assist torque T a is also larger, and vice versa.
实施例4Example 4
请再次参阅图2,图2还展示了采用实施例3的实际辅助转矩Ta的优化方法的实际辅助转矩Ta的优化系统的结构示意图。本发明的实际辅助转矩Ta的优化系统包括期望方向盘转角θ*获取模块,期望辅助转矩获取模块,人机协调控制器设计模块,实际辅助转矩Ta优化模块。Please refer to FIG. 2 again. FIG. 2 also shows a schematic structural diagram of an optimization system for actual assist torque T a using the method for optimizing actual assist torque T a in Embodiment 3. Referring to FIG. The optimization system of the actual assist torque T a of the present invention includes a desired steering wheel angle θ * acquisition module, the desired assist torque Acquisition module, man-machine coordination controller design module, actual auxiliary torque T a optimization module.
期望方向盘转角θ*获取模块根据车辆行驶过程中的车辆横向偏差y和目标路径f(t),得出车辆转向所需的期望方向盘转角θ*。The expected steering wheel angle θ * acquisition module obtains the expected steering wheel angle θ * required for vehicle steering according to the vehicle lateral deviation y and the target path f(t) during vehicle driving.
期望辅助转矩获取模块根据实际方向盘转角θ和期望方向盘转角θ*,得出车辆转向所需的期望辅助转矩 desired assist torque The acquisition module obtains the expected assist torque required for vehicle steering according to the actual steering wheel angle θ and the expected steering wheel angle θ *
人机协调控制器设计模块设计双输入单输出的人机协调控制器,车辆行驶过程中的操作转矩Td和车辆横向偏差y作为人机协调控制器的两个输入,人机协调控制器的输出为权重系数σ。The human-machine coordination controller design module designs a dual-input and single-output human-machine coordination controller. The operating torque T d and the vehicle lateral deviation y during vehicle running are used as the two inputs of the human-machine coordination controller. The human-machine coordination controller The output of is the weight coefficient σ.
实际辅助转矩Ta优化模块通过权重系数σ和期望辅助转矩做乘积来动态优化所述车道偏离辅助系统的实际辅助转矩Ta的大小。The actual assist torque T a optimization module passes the weight coefficient σ and the expected assist torque The product is used to dynamically optimize the magnitude of the actual assist torque T a of the lane departure assist system.
实际辅助转矩Ta的优化系统的细节已在实施例3的实际辅助转矩Ta的优化方法中描述,在此不再累述。The details of the optimization system for the actual assist torque T a have been described in the method for optimizing the actual assist torque T a in Embodiment 3, and will not be repeated here.
实施例5Example 5
为验证实施例1中人机协调控制方法的有效性和可行性,以下结合具体对人机协调控制方法进行验证。In order to verify the effectiveness and feasibility of the man-machine coordinated control method in Embodiment 1, the man-machine coordinated control method will be verified in detail below.
采用基于CarSim车辆模型的仿真环境,联合LabVIEW进行硬件在环试验研究。试验平台和试验框图如图7所示。本发明搭建的试验台主要由上位机、下位机、接口系统以及转向系统几部分组成。在上位机中根据车辆参数建立CarSim整车动力学模型和虚拟道路,联合CarSim/LabVIEW,编写LabVIEW车道偏离辅助控制程序;下位机为NI的PXI系统,实时运行上位机建立的程序;接口系统是将传感器采集到的转矩等信号传送到PXI系统,同时将控制信号输出给执行机构的控制器(如控制辅助转矩的EPS电机控制器以及生成转向路感的伺服电机)。Using the simulation environment based on the CarSim vehicle model, combined with LabVIEW to conduct hardware-in-the-loop test research. The test platform and test block diagram are shown in Figure 7. The test bench built by the present invention is mainly composed of upper computer, lower computer, interface system and steering system. Establish the CarSim vehicle dynamics model and virtual road according to the vehicle parameters in the upper computer, and combine CarSim/LabVIEW to write the LabVIEW lane departure assistance control program; the lower computer is the PXI system of NI, which runs the program established by the upper computer in real time; the interface system is The torque and other signals collected by the sensor are transmitted to the PXI system, and the control signal is output to the controller of the actuator (such as the EPS motor controller that controls the auxiliary torque and the servo motor that generates the steering sense).
选择直路为仿真道路,路宽3.75m,车速恒定为80km/h,在1s-1.5s施加10N·m的转矩使车辆偏离车道中心,选取两种具有代表性的驾驶员操作方式进行人机协调控制策略的试验验证,即在车辆偏离车道时,驾驶员作出反应,进行误操作和正确操作。Choose a straight road as the simulated road, the road width is 3.75m, the vehicle speed is constant at 80km/h, a torque of 10N m is applied in 1s-1.5s to make the vehicle deviate from the center of the lane, and two representative driver operation modes are selected for man-machine The experimental verification of the coordinated control strategy, that is, when the vehicle deviates from the lane, the driver reacts, performs misoperation and correct operation.
图8-图11为人机协调控制策略试验结果,其中图8为驾驶员输入转矩即驾驶员的操作转矩Td的试验结果曲线图,图9为权重系数σ的试验结果曲线图,图10为实际辅助转矩Ta的试验结果曲线图,图11为车辆横向偏差y的试验结果曲线图。Fig. 8-Fig. 11 are the test results of the man-machine coordinated control strategy, wherein Fig. 8 is the test result curve diagram of the driver's input torque, that is, the driver's operating torque T d , and Fig. 9 is the test result curve diagram of the weight coefficient σ, Fig. 10 is a graph of the test results of the actual assist torque T a , and FIG. 11 is a graph of the test results of the vehicle lateral deviation y.
当驾驶员转向正确时,人机协调控制器的输出权重系数σ明显下降,实际辅助转矩Ta也相对较小,因而给了驾驶员更多的主权,减小了辅助系统对驾驶员的干扰。当驾驶员误操作方向盘时,输出权重保持在较大值,辅助控制器即EPS机构输出较大的实际辅助转矩Ta以弥补驾驶员施加错误的操作转矩Td。从图10可以看出,无论驾驶员在车辆偏离时进行何种操作,LDAS即车道偏离辅助系统依然能够保证车辆不偏出车道。When the driver steers correctly, the output weight coefficient σ of the human-machine coordination controller drops significantly, and the actual assist torque T a is relatively small, thus giving the driver more sovereignty and reducing the impact of the assist system on the driver. interference. When the driver misoperates the steering wheel, the output weight remains at a large value, and the auxiliary controller, ie, the EPS mechanism, outputs a larger actual assist torque T a to compensate for the wrong operation torque T d applied by the driver. It can be seen from Figure 10 that no matter what operation the driver performs when the vehicle deviates, LDAS (Lane Departure Assist System) can still ensure that the vehicle does not deviate from the lane.
以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.
Claims (10)
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910298019.1A CN109969181B (en) | 2018-01-12 | 2018-01-12 | A lane departure assist system and a lane departure assist method thereof |
CN201810031566.9A CN107972667B (en) | 2018-01-12 | 2018-01-12 | A Human-Machine Coordinated Control Method for Lane Departure Assist System |
CN201910298010.0A CN109969180B (en) | 2018-01-12 | 2018-01-12 | Man-machine coordination control system of lane departure auxiliary system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810031566.9A CN107972667B (en) | 2018-01-12 | 2018-01-12 | A Human-Machine Coordinated Control Method for Lane Departure Assist System |
Related Child Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910298019.1A Division CN109969181B (en) | 2018-01-12 | 2018-01-12 | A lane departure assist system and a lane departure assist method thereof |
CN201910298010.0A Division CN109969180B (en) | 2018-01-12 | 2018-01-12 | Man-machine coordination control system of lane departure auxiliary system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN107972667A true CN107972667A (en) | 2018-05-01 |
CN107972667B CN107972667B (en) | 2019-07-02 |
Family
ID=62005873
Family Applications (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810031566.9A Active CN107972667B (en) | 2018-01-12 | 2018-01-12 | A Human-Machine Coordinated Control Method for Lane Departure Assist System |
CN201910298019.1A Active CN109969181B (en) | 2018-01-12 | 2018-01-12 | A lane departure assist system and a lane departure assist method thereof |
CN201910298010.0A Active CN109969180B (en) | 2018-01-12 | 2018-01-12 | Man-machine coordination control system of lane departure auxiliary system |
Family Applications After (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910298019.1A Active CN109969181B (en) | 2018-01-12 | 2018-01-12 | A lane departure assist system and a lane departure assist method thereof |
CN201910298010.0A Active CN109969180B (en) | 2018-01-12 | 2018-01-12 | Man-machine coordination control system of lane departure auxiliary system |
Country Status (1)
Country | Link |
---|---|
CN (3) | CN107972667B (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108725453A (en) * | 2018-06-11 | 2018-11-02 | 南京航空航天大学 | Human-machine co-driving control system and its switching mode based on driver model and handling inverse dynamics |
CN109177974A (en) * | 2018-08-28 | 2019-01-11 | 清华大学 | A kind of man-machine type lane of driving altogether of intelligent automobile keeps householder method |
CN109760677A (en) * | 2019-03-13 | 2019-05-17 | 广州小鹏汽车科技有限公司 | A kind of lane keeps householder method and system |
CN111152776A (en) * | 2020-01-10 | 2020-05-15 | 合肥工业大学 | A kind of unmanned formula racing car steering and braking coordinated control method and system |
CN111923919A (en) * | 2019-05-13 | 2020-11-13 | 广州汽车集团股份有限公司 | Vehicle control method, vehicle control device, computer equipment and storage medium |
CN112677991A (en) * | 2020-12-11 | 2021-04-20 | 武汉格罗夫氢能汽车有限公司 | Hydrogen energy automobile lane departure prevention device |
CN113978548A (en) * | 2021-11-12 | 2022-01-28 | 京东鲲鹏(江苏)科技有限公司 | Steering cooperative control method, device, equipment and medium applied to unmanned vehicle |
CN114235432A (en) * | 2021-11-12 | 2022-03-25 | 东风越野车有限公司 | Multi-source fusion diagnosis method and system for vehicle deviation problem reasons |
CN114384916A (en) * | 2022-01-13 | 2022-04-22 | 华中科技大学 | An adaptive decision-making method and system for off-road vehicle path planning |
WO2022144549A1 (en) * | 2020-12-31 | 2022-07-07 | ZF Automotive UK Limited | Automotive vehicle control circuit |
WO2022144552A1 (en) * | 2020-12-31 | 2022-07-07 | ZF Automotive UK Limited | Steer by wire system for an automotive vehicle |
WO2022144550A1 (en) * | 2020-12-31 | 2022-07-07 | ZF Automotive UK Limited | Automotive vehicle lane keep assist system |
CN115107867A (en) * | 2021-03-22 | 2022-09-27 | 操纵技术Ip控股公司 | Functional limitations of torque requests based on neural network calculations |
CN115723148A (en) * | 2022-10-31 | 2023-03-03 | 中国科学院深圳先进技术研究院 | Driving robot |
Families Citing this family (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN110329255B (en) * | 2019-07-19 | 2020-11-13 | 中汽研(天津)汽车工程研究院有限公司 | A Lane Departure Assist Control Method Based on Human-Machine Collaborative Strategy |
CN111158377B (en) * | 2020-01-15 | 2021-04-27 | 浙江吉利汽车研究院有限公司 | A lateral control method, system and vehicle for a vehicle |
US11498619B2 (en) * | 2020-01-15 | 2022-11-15 | GM Global Technology Operations LLC | Steering wheel angle bias correction for autonomous vehicles using angle control |
CN111175056A (en) * | 2020-01-17 | 2020-05-19 | 金龙联合汽车工业(苏州)有限公司 | Hardware-in-loop test device of commercial vehicle lane keeping system |
GB2602478B (en) * | 2020-12-31 | 2024-12-11 | Zf Automotive Uk Ltd | Motor control in an electric power steering |
CN114559937A (en) * | 2022-03-25 | 2022-05-31 | 南京航空航天大学 | A lane keeping assist system based on driver characteristics and its control method |
CN115062539B (en) * | 2022-06-08 | 2024-08-27 | 合肥工业大学 | Man-vehicle cooperative steering control method based on reinforcement learning corner weight distribution |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060217861A1 (en) * | 2005-03-25 | 2006-09-28 | Mitsubishi Fuso Truck And Bus Corporation | Lane keeping assistant apparatus |
CN101058319A (en) * | 2007-05-21 | 2007-10-24 | 林士云 | Electric assisting steering system based on intelligence control |
JP2009161100A (en) * | 2008-01-09 | 2009-07-23 | Fuji Heavy Ind Ltd | Lane tracking control device and lane tracking control method |
CN102717825A (en) * | 2012-06-20 | 2012-10-10 | 清华大学 | Collaborative lane keeping controlling method |
CN106066644A (en) * | 2016-06-17 | 2016-11-02 | 百度在线网络技术(北京)有限公司 | Set up the method for intelligent vehicle control model, intelligent vehicle control method and device |
CN107150682A (en) * | 2017-04-27 | 2017-09-12 | 同济大学 | A kind of track keeps accessory system |
CN107292048A (en) * | 2017-07-05 | 2017-10-24 | 合肥工业大学 | One kind is based on veDYNA tracks keeping method and system |
Family Cites Families (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP5359085B2 (en) * | 2008-03-04 | 2013-12-04 | 日産自動車株式会社 | Lane maintenance support device and lane maintenance support method |
JP5200732B2 (en) * | 2008-07-29 | 2013-06-05 | 日産自動車株式会社 | Travel control device and travel control method |
JP5469506B2 (en) * | 2010-03-30 | 2014-04-16 | 富士重工業株式会社 | Vehicle out-of-road departure prevention control device |
US9542847B2 (en) * | 2011-02-16 | 2017-01-10 | Toyota Motor Engineering & Manufacturing North America, Inc. | Lane departure warning/assistance method and system having a threshold adjusted based on driver impairment determination using pupil size and driving patterns |
DE102011011714A1 (en) * | 2011-02-18 | 2012-08-23 | MAN Truck & Bus Aktiengesellschaft | Method for supporting a driver of a vehicle, in particular a motor vehicle or utility vehicle |
CN102616241A (en) * | 2012-03-28 | 2012-08-01 | 周圣砚 | Lane departure alarm system based on lane line model detection method and on-line study method |
KR102002334B1 (en) * | 2012-11-20 | 2019-07-23 | 현대모비스 주식회사 | Lane Keeping Assist Apparatus |
CN105059288B (en) * | 2015-08-11 | 2017-10-20 | 奇瑞汽车股份有限公司 | A kind of system for lane-keeping control and method |
EP3266668B1 (en) * | 2016-07-06 | 2025-02-19 | Continental Autonomous Mobility Germany GmbH | Device for determining driving warning information |
CN107097785B (en) * | 2017-05-25 | 2019-08-27 | 江苏大学 | A method of intelligent vehicle lateral control based on adaptive preview distance |
-
2018
- 2018-01-12 CN CN201810031566.9A patent/CN107972667B/en active Active
- 2018-01-12 CN CN201910298019.1A patent/CN109969181B/en active Active
- 2018-01-12 CN CN201910298010.0A patent/CN109969180B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060217861A1 (en) * | 2005-03-25 | 2006-09-28 | Mitsubishi Fuso Truck And Bus Corporation | Lane keeping assistant apparatus |
CN101058319A (en) * | 2007-05-21 | 2007-10-24 | 林士云 | Electric assisting steering system based on intelligence control |
JP2009161100A (en) * | 2008-01-09 | 2009-07-23 | Fuji Heavy Ind Ltd | Lane tracking control device and lane tracking control method |
CN102717825A (en) * | 2012-06-20 | 2012-10-10 | 清华大学 | Collaborative lane keeping controlling method |
CN106066644A (en) * | 2016-06-17 | 2016-11-02 | 百度在线网络技术(北京)有限公司 | Set up the method for intelligent vehicle control model, intelligent vehicle control method and device |
CN107150682A (en) * | 2017-04-27 | 2017-09-12 | 同济大学 | A kind of track keeps accessory system |
CN107292048A (en) * | 2017-07-05 | 2017-10-24 | 合肥工业大学 | One kind is based on veDYNA tracks keeping method and system |
Cited By (22)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108725453A (en) * | 2018-06-11 | 2018-11-02 | 南京航空航天大学 | Human-machine co-driving control system and its switching mode based on driver model and handling inverse dynamics |
CN109177974A (en) * | 2018-08-28 | 2019-01-11 | 清华大学 | A kind of man-machine type lane of driving altogether of intelligent automobile keeps householder method |
CN109177974B (en) * | 2018-08-28 | 2020-01-03 | 清华大学 | Man-machine co-driving type lane keeping auxiliary method for intelligent automobile |
CN109760677A (en) * | 2019-03-13 | 2019-05-17 | 广州小鹏汽车科技有限公司 | A kind of lane keeps householder method and system |
CN109760677B (en) * | 2019-03-13 | 2020-09-11 | 广州小鹏汽车科技有限公司 | Lane keeping auxiliary method and system |
CN111923919A (en) * | 2019-05-13 | 2020-11-13 | 广州汽车集团股份有限公司 | Vehicle control method, vehicle control device, computer equipment and storage medium |
CN111152776A (en) * | 2020-01-10 | 2020-05-15 | 合肥工业大学 | A kind of unmanned formula racing car steering and braking coordinated control method and system |
CN111152776B (en) * | 2020-01-10 | 2021-03-23 | 合肥工业大学 | A kind of unmanned formula racing car steering and braking coordinated control method and system |
CN112677991B (en) * | 2020-12-11 | 2022-06-07 | 武汉格罗夫氢能汽车有限公司 | Hydrogen energy automobile lane departure prevention device |
CN112677991A (en) * | 2020-12-11 | 2021-04-20 | 武汉格罗夫氢能汽车有限公司 | Hydrogen energy automobile lane departure prevention device |
WO2022144550A1 (en) * | 2020-12-31 | 2022-07-07 | ZF Automotive UK Limited | Automotive vehicle lane keep assist system |
WO2022144549A1 (en) * | 2020-12-31 | 2022-07-07 | ZF Automotive UK Limited | Automotive vehicle control circuit |
WO2022144552A1 (en) * | 2020-12-31 | 2022-07-07 | ZF Automotive UK Limited | Steer by wire system for an automotive vehicle |
GB2602476B (en) * | 2020-12-31 | 2024-11-27 | Zf Automotive Uk Ltd | Automotive vehicle lane keep assist system |
GB2604321B (en) * | 2020-12-31 | 2024-12-25 | Zf Automotive Uk Ltd | Steer by wire system for an automotive vehicle |
GB2602477B (en) * | 2020-12-31 | 2025-01-01 | Zf Automotive Uk Ltd | Automotive vehicle control circuit |
CN115107867A (en) * | 2021-03-22 | 2022-09-27 | 操纵技术Ip控股公司 | Functional limitations of torque requests based on neural network calculations |
CN114235432A (en) * | 2021-11-12 | 2022-03-25 | 东风越野车有限公司 | Multi-source fusion diagnosis method and system for vehicle deviation problem reasons |
CN113978548A (en) * | 2021-11-12 | 2022-01-28 | 京东鲲鹏(江苏)科技有限公司 | Steering cooperative control method, device, equipment and medium applied to unmanned vehicle |
CN113978548B (en) * | 2021-11-12 | 2023-01-31 | 京东鲲鹏(江苏)科技有限公司 | Steering cooperative control method, device, equipment and medium applied to unmanned vehicle |
CN114384916A (en) * | 2022-01-13 | 2022-04-22 | 华中科技大学 | An adaptive decision-making method and system for off-road vehicle path planning |
CN115723148A (en) * | 2022-10-31 | 2023-03-03 | 中国科学院深圳先进技术研究院 | Driving robot |
Also Published As
Publication number | Publication date |
---|---|
CN109969181A (en) | 2019-07-05 |
CN109969180B (en) | 2020-05-22 |
CN109969180A (en) | 2019-07-05 |
CN109969181B (en) | 2020-06-05 |
CN107972667B (en) | 2019-07-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107972667B (en) | A Human-Machine Coordinated Control Method for Lane Departure Assist System | |
CN108216231B (en) | A Lane Departure Assist Control Method Based on the Combined Steering and Braking Extension | |
CN110187639B (en) | A Trajectory Planning Control Method Based on Parameter Decision Framework | |
Zhao et al. | Yaw and lateral stability control for four-wheel steer-by-wire system | |
Bian et al. | An advanced lane-keeping assistance system with switchable assistance modes | |
CN107561942B (en) | Intelligent vehicle trajectory tracking model prediction control method based on model compensation | |
CN109017778B (en) | Active steering control method for expected path of four-wheel independent drive vehicle | |
CN109017760B (en) | Vehicle expected trajectory tracking method and device and rolling time domain optimization algorithm | |
CN110377039A (en) | A kind of vehicle obstacle-avoidance trajectory planning and tracking and controlling method | |
CN109050661B (en) | Coordinated control method and coordinated control device for electronic differential and active differential steering | |
CN113467470B (en) | Trajectory tracking control method of unmanned autonomous trolley | |
CN112141101B (en) | A method and system for previewing safe paths based on CNN and LSTM | |
CN109177744B (en) | Lane departure auxiliary control method for hub motor driven automobile | |
Li et al. | Path planning and obstacle avoidance control for autonomous multi-axis distributed vehicle based on dynamic constraints | |
Guo et al. | Intelligent vehicle trajectory tracking based on neural networks sliding mode control | |
CN109291806B (en) | Lane departure assist control system and control method of in-wheel motor driven vehicle | |
EL HAJJAMI et al. | Neural network based sliding mode lateral control for autonomous vehicle | |
CN109017759A (en) | Expected path Vehicular yaw control method | |
CN109017446A (en) | Expect path vehicular longitudinal velocity tracing control method and device | |
CN109017447A (en) | The total driving moment output method of automatic driving vehicle | |
Hu et al. | Optimal tracking control for autonomous vehicle with prescribed performance via adaptive dynamic programming | |
CN117141507A (en) | Automatic driving vehicle path tracking method and experimental device based on feedforward and predictive LQR | |
Sousa et al. | Nonlinear tire model approximation using machine learning for efficient model predictive control | |
CN115755885B (en) | A dynamic path planning method for autonomous driving vehicles | |
CN115489597B (en) | Corner control system suitable for four-wheel steering intelligent automobile by wire |
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 |