[go: up one dir, main page]

CN112677963B - Intelligent network-connected four-wheel independent steering and independent drive electric vehicle emergency obstacle avoidance system - Google Patents

Intelligent network-connected four-wheel independent steering and independent drive electric vehicle emergency obstacle avoidance system Download PDF

Info

Publication number
CN112677963B
CN112677963B CN202110016734.9A CN202110016734A CN112677963B CN 112677963 B CN112677963 B CN 112677963B CN 202110016734 A CN202110016734 A CN 202110016734A CN 112677963 B CN112677963 B CN 112677963B
Authority
CN
China
Prior art keywords
vehicle
lane
obstacle avoidance
module
decision
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.)
Active
Application number
CN202110016734.9A
Other languages
Chinese (zh)
Other versions
CN112677963A (en
Inventor
郑宏宇
田泽玺
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Jilin University
Original Assignee
Jilin University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Jilin University filed Critical Jilin University
Priority to CN202110016734.9A priority Critical patent/CN112677963B/en
Publication of CN112677963A publication Critical patent/CN112677963A/en
Application granted granted Critical
Publication of CN112677963B publication Critical patent/CN112677963B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Control Of Driving Devices And Active Controlling Of Vehicle (AREA)
  • Traffic Control Systems (AREA)

Abstract

本发明公开了一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,旨在利用车对车交互技术提高电动汽车的避障能力。该避障系统在车辆搭载的车对车交互模块在三种情况下,即功能正常、部分功能发生障碍及功能失效的各情况下均可以根据车辆与前方障碍物发生碰撞的风险程度切换不同的避障模式。本车可通过车对车交互模块接收其他车辆的运动信息从而做出更合理的避障决策;其他车辆也可以接收本车发出的警告信息,为本车避障创造有利的条件。尤其是在本车无法通过制动措施避免碰撞的紧急情况下,紧急避障系统通过车对车交互模块接收其他车辆的路径规划信息,并通过决策模块判断是否有换道避障的可能,从而进一步减小碰撞风险。

Figure 202110016734

The invention discloses an intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system, which aims to improve the obstacle avoidance capability of the electric vehicle by utilizing the vehicle-to-vehicle interaction technology. In the vehicle-to-vehicle interaction module mounted on the vehicle, the obstacle avoidance system can switch between different modes according to the risk of collision between the vehicle and the obstacle in front of the vehicle under three conditions, namely, normal function, partial function obstacle and function failure. Obstacle avoidance mode. The vehicle can receive the motion information of other vehicles through the vehicle-to-vehicle interaction module to make more reasonable obstacle avoidance decisions; other vehicles can also receive the warning information sent by the vehicle to create favorable conditions for the vehicle to avoid obstacles. Especially in emergency situations where the vehicle cannot avoid collision by braking measures, the emergency obstacle avoidance system receives the path planning information of other vehicles through the vehicle-to-vehicle interaction module, and judges whether there is a possibility of changing lanes to avoid obstacles through the decision-making module. Further reduce the risk of collision.

Figure 202110016734

Description

Intelligent networking four-wheel independent steering and independent driving electric automobile emergency obstacle avoidance system
Technical Field
The invention belongs to the field of intelligent networked automobile safety, relates to an active anti-collision technology of vehicles, and particularly relates to an intelligent networked four-wheel independent steer-by-wire and independent drive-by-wire electric automobile emergency obstacle avoidance system.
Background
With the continuous maturation of the vehicle industry technology, vehicles are applied to aspects of human production and life. The more and more complex the vehicle driving requirements and road conditions, the higher the requirements for the design of the vehicle structure and control strategy are put forward. Therefore, a new type of four-wheel independent steering independent drive vehicle is proposed, which has better operability and flexibility compared to the conventional vehicle, and the design thereof represents the development direction of future unmanned vehicles and is one of the leading subjects in the field of intelligent vehicles at present. Compared with the traditional vehicle, the novel vehicle system with four wheels independently steered and independently driven mainly has the advantages of new control mode and driving mode. The four-wheel independent steering technology adds a new control degree of freedom for the control of the vehicle, so that the rear wheels can directly participate in the control of transverse motion when the vehicle turns, thereby not only reducing the lag generated by the steering force, but also independently controlling the motion trail and the posture of the vehicle and improving the control stability of the vehicle; the four-wheel independent driving technology controls the driving force of each tire in a direct or indirect mode through an independent motor or an independent braking system, so that the control and compensation of vehicle dynamics are realized, and the control precision and stability of the vehicle are improved.
Meanwhile, with the rapid increase of the automobile holding capacity, the incidence rate of traffic accidents is remarkably increased, resulting in a great amount of casualties and economic losses. The unmanned vehicle technology is also taken as a research focus by scientific research institutions at home and abroad, and is developed from military application to civilization. The internet of vehicles technology is a key technology in the research field of unmanned automobiles, and the internet of vehicles enables the unmanned automobiles not to be independent mobile vehicle individuals any more. Through the communication between the vehicles and the infrastructure, the interaction between the unmanned automobile and other vehicles, the interaction between the unmanned automobile and the infrastructure and between the unmanned automobile and human can be realized, and a huge information network is formed.
According to the statistics of road traffic accidents, collision accidents caused by the fact that the automobile cannot avoid the front obstacles in time account for a large proportion. Therefore, aiming at the four-wheel independent steering and independent driving electric automobile, an emergency obstacle avoidance method is designed by fully utilizing the maneuverability and flexibility of the electric automobile superior to the traditional automobile, so that the probability of collision accidents between the automobile and an obstacle is reduced, and the electric automobile is particularly necessary, and simultaneously conforms to the development trend of advanced driving assistance technology of unmanned vehicles. At present, the existing emergency obstacle avoidance system based on the four-wheel independent steering independent driving electric automobile has the following problems: 1) when the vehicles do not drive in the adjacent lanes on the two sides of the vehicle, lane changing and obstacle avoiding measures are considered, and the lane changing and obstacle avoiding possibility when other vehicles drive in the adjacent lanes is not considered; 2) the vehicle decision module selects obstacle avoidance measures only by acquiring relevant information through the vehicle sensing module, and the influence of surrounding traffic conditions on obstacle avoidance safety cannot be considered; therefore, there is still a great risk when taking obstacle avoidance measures. In view of the problems, the invention provides an intelligent networking four-wheel independent steer-by-wire and independent drive-by-wire electric vehicle emergency obstacle avoidance system, aiming at further improving the obstacle avoidance capability of a vehicle and reducing the possibility of collision accidents. The emergency obstacle avoidance system combines the vehicle-to-vehicle interaction technology in the vehicle networking technology, so that the vehicle can receive the motion information of other vehicles to make a more reasonable obstacle avoidance decision, and the other vehicles can also receive the warning information sent by the vehicle in the obstacle avoidance process, thereby creating favorable conditions for avoiding the obstacle of the vehicle, and further overcoming the defects of the existing four-wheel independent steering independent driving electric vehicle emergency obstacle avoidance system.
Disclosure of Invention
The invention aims to provide an intelligent networking four-wheel independent steer-by-wire and independent drive-by-wire electric vehicle emergency obstacle avoidance system, which improves the obstacle avoidance capability of a four-wheel independent steer independent drive electric vehicle by utilizing a vehicle-to-vehicle interaction technology, and further reduces the possibility of collision accidents between the vehicle and obstacles. In order to achieve the purpose, the technical scheme of the invention is as follows:
an intelligent networking four-wheel independent steer-by-wire and independent drive-by-wire electric vehicle emergency obstacle avoidance system comprises three obstacle avoidance modes; the whole system comprises a vehicle-to-vehicle interaction module, a sensing module, a decision module and an execution module; the obstacle avoidance system can switch different obstacle avoidance modes according to the collision risk degree between a vehicle and a front obstacle under three conditions of a vehicle-to-vehicle interaction module carried by the vehicle, namely under each condition of normal function, partial function obstacle occurrence and function failure; when partial functions of the vehicle-to-vehicle interaction module are obstructed, only one-way communication of the vehicle to other vehicles can be realized; the front wheel, the rear wheel, the left wheel and the right wheel of the vehicle respectively correspond to one hub motor, a control circuit of each hub motor is connected with the decision control module, and a four-wheel independent hydraulic braking system is adopted, so that the braking pressure of the four wheels can be independently controlled to meet different working condition requirements; and an electric control hydraulic system is adopted, so that the response speed is improved. The system can realize independent braking force control on each wheel, thereby effectively realizing the compensation of the yaw moment of the whole vehicle through the braking force control on a single wheel, and the effect is superior to that of the traditional electronic stability control system and traction control system.
The intelligent networking four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance method specifically comprises three obstacle avoidance modes, namely a first obstacle avoidance mode, a second obstacle avoidance mode and a third obstacle avoidance mode.
In the first obstacle avoidance mode in the technical solution, the control method includes the following steps:
(1) the current longitudinal speed v of the vehicle is collected by a sensing modulesThe longitudinal distance L between the vehicle and the front obstacle and the longitudinal distance L between the vehicle and the vehicle behind the vehiclerAnd transmitting to the decision module;
(2) after the decision module inputs the relevant parameters, the minimum distance L required by the vehicle control module to control the vehicle to brake in a specific braking mode to a collision-free parking mode under the instruction of the decision module is calculated through a decision algorithm in the controller1Shortest braking time tb(ii) a Introducing an adjusting parameter a, and calculating the value of a by a decision module according to the current longitudinal speed of the vehicle;
1) when L > aL1When the vehicle is in use, the emergency obstacle avoidance system does not work, and the vehicle is driven by a driver;
2) when L is1<L≤aL1When the vehicle-mounted man-machine interaction system is used, a first-level warning is given to a driver to remind the driver to brake in advance; meanwhile, the decision module calculates the normal braking time t of the driver according to a corresponding calculation methodsIf the driver takes an emergency braking measure in time, at tsWhen the brake intensity of the vehicle is maximized, the system is no longer effective(ii) a If the driver is t after the first warningsIf the braking is not started within the time or the braking strength of the vehicle does not reach the maximum, directly canceling the control authority of the driver on the vehicle accelerator pedal so as to avoid the misoperation of the driver to accelerate the vehicle, and simultaneously carrying out secondary warning on the driver through a vehicle-mounted human-computer interaction system; at the moment, the decision module recalculates the normal braking time t of the driver according to the corresponding calculation methodsIf the driver takes an emergency braking measure in time, at tsThe brake intensity of the vehicle is maximized, and the system does not take effect any more; if the driver is t after the secondary warningsIf the braking strength of the inner vehicle is not maximum, directly canceling all operation authorities of the driver, and sensing whether other vehicles exist behind the vehicle lane through a sensing module; when no vehicle exists behind, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module; when the rear part has the vehicle:
firstly, when the vehicle-to-vehicle interaction module is normal in function or partial function is obstructed, so that only one-way communication of the vehicle to other vehicles can be realized, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module, and meanwhile, the vehicle-to-vehicle interaction module gives a warning to the rear vehicle to remind that an obstacle exists in the front of the rear vehicle and to pay attention to early braking or lane change, so that rear-end collision between the front vehicle and the rear vehicle during braking of the front vehicle is avoided;
secondly, when the vehicle-to-vehicle interaction module fails, the vehicle sensing module acquires the current longitudinal speed u of the rear vehicler
When u isrtb>(L1+Lr) Then, the system is timely switched into a second obstacle avoidance mode;
when u isrtb≤(L1+Lr) When the vehicle is braked, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module;
in a first obstacle avoidance mode, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module and comprises the following steps:
firstly, if the decision module makes a braking decision, L is more than or equal to L1The vehicle can not collide with the barrier in the braking processWhen braking, the control module controls the front wheel and the rear wheel of the vehicle to have zero rotating angles; if L is less than L1In order to protect the life safety of a driver, the control module inputs a leftward turning angle delta to the front wheel of the vehicle so as to avoid the direct collision between the cockpit and the barrier; the unit of delta is degree, the size of delta depends on the distance between the vehicle and the obstacle at the moment when the decision module makes a braking decision, and the value is recorded as Lb(ii) a The shorter the distance between the vehicle and the obstacle is at the moment of making a braking decision by the decision making module, the shorter the time for the vehicle to collide with the obstacle is, and the shorter the time for avoiding the direct collision between the cockpit and the obstacle through the steering of the front wheel is; therefore, the designed and input front wheel steering angle value is increased along with the reduction of the distance between the vehicle and the obstacle when the decision module makes a braking decision, so that the direct collision between the cockpit and the obstacle is effectively avoided. The specific value taking method follows the following formula:
Figure BDA0002887156640000021
wherein, delta0For a set initial value of the front wheel steering angle, alpha is an adjustment parameter, delta0>α;δ0The specific value of alpha is determined by manufacturers according to the performance of an automobile steering system, the performance of a braking system, the space structure of a vehicle cab and the width of a vehicle;
when braking, the ABS system works normally, the braking system of the vehicle comprises two braking modes of hydraulic braking and hub motor braking, and the hub motor can provide motor braking torque through reverse rotation; the decision module reasonably calculates and distributes the braking force of the front wheel and the rear wheel to enable the front wheel and the rear wheel to be kept in a state close to locking but not locked at the same time, and the vehicle is controlled to brake in an electro-hydraulic composite braking mode so as to fully utilize the road surface adhesive force.
In the first obstacle avoidance mode, the specific method for reminding the driver of taking obstacle avoidance measures through the human-computer interaction system by the vehicle is as follows:
the specific method for the vehicle-mounted human-computer interaction system to give a first-level warning to the driver comprises the following steps: the control module controls the vehicle-mounted sound box to play voice with the maximum volume of 80%: the front part of the vehicle is provided with an obstacle, and a driver is asked to brake in time; controlling a vehicle-mounted man-machine interaction screen to display a flickering exclamation mark pattern, wherein the exclamation mark is red, the screen background is yellow, and the exclamation mark flickering frequency is f;
the specific method for the vehicle-mounted human-computer interaction system to carry out secondary warning on the driver comprises the following steps: the control module controls an air-conditioning air outlet right above the driver seat to convey cold air; controlling the vehicle-mounted sound to play voice at the maximum volume: please brake immediately; controlling a vehicle-mounted man-machine interaction screen to display a flickering exclamation mark pattern, wherein the exclamation mark is red, the screen background is yellow, and the exclamation mark flickering frequency is f;
thirdly, the frequency f of the flickering exclamation mark pattern displayed by the vehicle-mounted man-machine interaction screen is related to the real-time distance L between the vehicle and the obstacle, wherein the unit of f is Hertz, and the specific value taking method follows the following formula:
Figure BDA0002887156640000031
wherein L is the longitudinal distance between the vehicle and the front obstacle, L1A minimum distance f required for a vehicle control module to control the vehicle to brake in a specific braking mode to a non-collision parking state under the instruction of a decision module0The flicker frequency of the exclamation mark pattern when the real-time distance L between the vehicle and the obstacle approaches zero, beta is an adjusting parameter, f0>β;f0The value of beta can be set by a manufacturer providing a corresponding man-machine interaction liquid crystal display screen, and can also be set by a driver according to own driving habits and experiences; it can be seen that when the human-computer interaction system warns the driver, the frequency f of the blinking exclamation mark pattern displayed by the vehicle-mounted human-computer interaction screen gradually increases as the longitudinal distance between the vehicle and the front obstacle gradually decreases;
fourthly, after the vehicle-mounted human-computer interaction system carries out primary warning or secondary warning on the driver, if the driver carries out t after voice remindingsTaking emergency braking measures within the time period to make the vehicle reach the maximum braking intensity, the system is no longer in effect, wherein tsThe value taking method comprises the following steps:
the decision-making module establishes a database and collects the time from the beginning of the prompt of the driver receiving the emergency braking voice of the man-machine interaction platform in the daily driving process to the time of taking the emergency braking measure to enable the vehicle to reach the maximum braking strength; the collected time data is recorded as s1,s2,…snDetermining t by means of least squaressThe value of (A) is as follows: let the error sum of squares
Figure BDA0002887156640000032
Substituting data s1,s2,…sn(ii) a The decision module calculates s value when the R value is minimum, namely t in the warning processsThe value of (a).
In the second obstacle avoidance mode in the technical solution, the control method includes the following steps:
(1) the current longitudinal speed v of the vehicle is collected by a sensing modulesThe longitudinal distance L between the vehicle and the front obstacle and the longitudinal distance L between the vehicle and the adjacent lane vehicle ipiThe transverse distance L of the center of mass of the vehicle relative to the left and right side boundaries of the obstaclezl,LzrAnd transmitting to the decision module;
(2) after the decision module inputs the relevant parameters, the minimum distance L required by the vehicle control module to control the vehicle to brake in a specific braking mode to a collision-free parking mode under the instruction of the decision module is calculated through a decision algorithm in the controller1Shortest braking time tbMinimum longitudinal distance L between the left lane vehicle and the host vehiclelminMinimum longitudinal distance L between right-side lane vehicle and host vehiclerminMinimum safe lane-changing longitudinal distance Ls(ii) a Introducing an adjusting parameter b, and calculating the value of b by a decision module according to the current longitudinal speed of the vehicle;
when the sensing module fails to sense the obstacle in front in time or the obstacle suddenly appears to cause bL1<L≤L1The sensing module senses whether other vehicles run in the adjacent lane of the vehicle;
1) when no other vehicles run in the adjacent lane of the vehicle on any side, the vehicle traction control system is closed, the wheels on one side close to the available obstacle avoidance lane are controlled to brake through the decision module, and the wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment, so that lane changing and obstacle avoidance are realized; if no other vehicles run in the adjacent lanes on the two sides of the lane, the decision-making module selects a proper adjacent lane to implement lane change by a specific method;
2) when other vehicles run in the adjacent lanes on both sides of the vehicle, when L is equal to Llmin≥LrminSelecting a left lane as a target obstacle avoidance lane; when L islmin<LrminAnd selecting a right lane as a target obstacle avoidance lane, and simultaneously:
firstly, when the vehicle-to-vehicle interaction module is normal in function or partial function is in obstacle occurrence, so that only one-way communication of the vehicle to other vehicles can be realized, the vehicle sends a vehicle lane changing and obstacle avoiding intention and a target obstacle avoiding lane to vehicles on lanes on two sides through the vehicle-to-vehicle interaction module, the vehicles on the target obstacle avoiding lane provide a safe lane changing space for the vehicle by adopting a speed control method, the vehicle closes a vehicle traction control system, and the wheels on one side close to the available obstacle avoiding lane are controlled to brake through a decision module, and the wheels on one side far away from the obstacle avoiding lane are accelerated to drive so as to generate expected emergency yaw moment to realize lane changing and obstacle avoiding;
when the vehicle-to-vehicle interaction module fails:
the decision-making module judges whether the collision risk exists or not if the lane changing and obstacle avoiding are carried out according to the longitudinal distance between the vehicle and the adjacent lane vehicle;
when the L is satisfied for any vehicle i on the target obstacle avoidance lanepi>LsWhen the vehicle is in use, the vehicle traction control system is closed, wheels on one side close to the available obstacle avoidance lane are controlled to brake through the decision module, and wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment, so that lane changing and obstacle avoidance are realized; wherein L issThe minimum safe lane changing longitudinal distance is set;
when any vehicle i exists on the target obstacle avoidance lane, L is enabledpi≤LsWhen the system is switched into a first obstacle avoidance mode in time, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module to the greatest extentThe amount reduces collision losses;
in the second obstacle avoidance mode, when the vehicle-to-vehicle interaction module fails, the decision module may determine the longitudinal distance L between the vehicle and the target obstacle avoidance lane vehicle according to the longitudinal distance L between the vehicle and the target obstacle avoidance lane vehiclepiLongitudinal distance L from minimum safe lane changesThe size between: whether the vehicle has collision risk with the target obstacle avoidance lane vehicle or not when the vehicle changes lanes; wherein L issThe value of (a) can be determined by the longitudinal speed of the vehicle in the adjacent lane, the longitudinal speed of the vehicle, the predicted maximum lane change time of the vehicle and the longitudinal position of the vehicle in the adjacent lane relative to the vehicle; the specific calculation method is as follows:
l when the longitudinal position of the adjacent lane vehicle is in front of the vehiclesThe calculation formula of (2) is as follows:
Ls=vstf max-vitf max
l when the longitudinal position of the adjacent lane vehicle is behind the vehiclesThe calculation formula of (2) is as follows:
Ls=vitf max-vstf max
wherein v iss,viThe current longitudinal speed, t, of the vehicle and the target obstacle avoidance lane vehicle i respectivelyf maxThe calculation formula of the predicted maximum lane change time for the vehicle is as follows:
tf max=L/vs
wherein L is the longitudinal distance between the vehicle and the front obstacle.
In a second obstacle avoidance mode, when other vehicles run in adjacent lanes on two sides and the vehicle-to-vehicle interaction module is normal in function, the method for controlling the speed adopted by the vehicle of the target obstacle avoidance lane to provide a safe lane change space for the vehicle comprises the following control processes:
the sensor module acquires the current longitudinal speed v of the vehicle i in the adjacent laneiAnd the current longitudinal speed v of the vehicles
When the adjacent lane vehicle i is positioned in front of the vehicle, if vi≤cvsThe adjacent lane vehicle i starts under the action of the decision moduleAccelerating to cv at maximum accelerationsThen keeping constant speed running; if v isi>cvsThe vehicle i in the adjacent lane keeps running at a constant speed at the current speed;
when the adjacent lane vehicle i is behind the vehicle, if vi≥dvsThe vehicle i in the adjacent lane starts to decelerate to dv with the maximum braking intensity under the action of the decision modulesThen keeping constant speed running; if v isi<dvsThe vehicle i in the adjacent lane keeps running at a constant speed at the current speed;
wherein c and d are adjustment parameters; in the process of changing lanes and avoiding obstacles, the longitudinal speed v of the vehiclesCan be considered approximately constant; controlling the values of the adjusting parameters c and d, and controlling the longitudinal speed of the vehicle in the adjacent lane in front of the vehicle to be always greater than the longitudinal speed of the vehicle when the vehicle changes lanes if c is greater than 1; the longitudinal speed of the vehicle in the adjacent lane behind the vehicle in the lane changing process of the vehicle can be controlled to be always smaller than the longitudinal speed of the vehicle when d is less than 1; thereby providing a safe lane change space for the vehicle;
in order to prevent the condition that the longitudinal speed of the vehicles in the adjacent lanes is too small or too large, the parameters c and d are adjusted by adopting a method of sectional value:
when the longitudinal speed v of the vehiclesC is not more than 50km/h2,d=d1
When 50km/h < vsWhen the value is less than 100km/h, the values of c and d follow the following formula:
Figure BDA0002887156640000041
when v issWhen the speed is more than or equal to 100km/h, c is c1,d=d2
Wherein:
Figure BDA0002887156640000042
c1,c2,d1,d2the specific value is set by a manufacturer according to the dynamic performance of the automobile.
In the third obstacle avoidance mode in the technical solution, the control method includes the following steps:
(1) the current longitudinal speed v of the vehicle is collected by a sensing modulesThe longitudinal distance L between the vehicle and the front obstacle, and the transverse distance L between the center of mass of the vehicle and the boundaries of the left side and the right side of the obstaclezl,LzrAnd transmitting to the decision module;
(2) after the decision module inputs the relevant parameters, the minimum distance L required by the vehicle control module to control the vehicle to brake in a specific braking mode to a collision-free parking mode under the instruction of the decision module is calculated through a decision algorithm in the controller1Shortest braking time tb(ii) a Introducing an adjusting parameter b, and calculating the value of b by a decision module according to the current longitudinal speed of the vehicle;
when the sensing module fails to sense the obstacle ahead in time or the obstacle suddenly appears to cause that L is less than or equal to bL1The sensing module senses whether other vehicles run in the adjacent lane;
1) when no other vehicles run in the adjacent lanes, the electronic stability control system of the vehicle is closed, the wheels on one side close to the available obstacle avoidance lane are controlled to brake through the decision module, and the wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment; meanwhile, the four-wheel independent steering mechanism is controlled to adopt a four-wheel different-direction steering mode, namely the steering direction of the rear wheels is opposite to that of the front wheels so as to reduce the steering radius and realize lane changing and obstacle avoidance; if no other vehicles run on the two sides of the lane, the decision-making module selects a proper adjacent lane to change lanes;
2) when other vehicles run on the adjacent lanes on the two sides;
firstly, when the vehicle-to-vehicle interaction module is in a normal function, each vehicle acquires the longitudinal speed, the longitudinal acceleration, the mass center abscissa, the mass center ordinate, the course angle, the lane changing intention of a driver and the straight-ahead intention of the driver of the vehicle through the self sensing module; the decision module of each vehicle selects a proper path planning method to obtain the possible path of each vehicle in the lane changing time of the vehicle by using the acquired information; if the vehicle is detected to have the intention of changing the lane of the driver, an objective function established based on the lane changing efficiency and the stability of the vehicle is adopted to obtain the optimal lane changing path of each vehicle; the vehicle receives the optimal lane changing path planned by other vehicles through a vehicle-to-vehicle interaction module, and judges whether the vehicle has the risk of collision with the adjacent lane vehicles at any time when the vehicle changes lanes by adopting a vehicle contour equation simultaneous solution method; further:
when the decision module judges that the vehicle has collision risks with vehicles on two adjacent lanes if the vehicle changes lanes to avoid the obstacle, the system timely switches to a first obstacle avoiding mode, and the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module, so that collision loss is reduced as much as possible;
when the decision-making module judges that no collision risk occurs with the vehicle in the adjacent lane, the electronic stability control system of the vehicle is closed, the wheels on one side close to the available obstacle avoidance lane are controlled to brake through the decision-making module, and the wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment; meanwhile, the four-wheel independent steering mechanism is controlled to adopt a four-wheel different-direction steering mode, namely the steering direction of the rear wheels is opposite to that of the front wheels so as to reduce the steering radius and realize lane changing and obstacle avoidance; if the decision-making module judges that the vehicle has no collision risk with the vehicles on the adjacent two side lanes when the vehicle is subjected to lane changing and obstacle avoidance, the decision-making module selects a proper adjacent side lane to implement lane changing;
when partial functions of the vehicle-to-vehicle interaction module are obstructed, only one-way communication or function failure of the vehicle to other vehicles can be realized; at the moment, the distance between the vehicle and the barrier is close, and whether collision risks exist in the lane changing and obstacle avoiding measures cannot be judged, so that the lane changing measures are taken in a trade, and major accidents are easily caused; the system is timely switched into a first obstacle avoidance mode, and the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module, so that collision loss is reduced as much as possible; if the vehicle-to-vehicle interaction module can realize one-way communication, the vehicle-to-vehicle interaction module reminds surrounding vehicles that the vehicle is about to be emergently braked and pays attention to deceleration and avoidance; if the vehicle-to-vehicle interaction module fails in function, the vehicle control module controls the vehicle to turn on the double flashing lamps, and simultaneously continuously whistles to remind surrounding vehicles to reduce the speed and avoid the vehicles.
In the third obstacle avoidance mode, after the vehicle obtains the motion information of the vehicle through the vehicle-mounted sensor, the method for determining the path of the vehicle and the adjacent vehicle comprises the following steps:
the method for selecting the vehicle to plan the path by the decision module comprises the following steps:
for the host vehicle, when eL1<L≤bL1In the process, a quintic polynomial method is selected to plan the lane change path, and the quintic polynomial is smoother than the path planned by the cubic polynomial, so that the requirement on the stability of the vehicle is met more easily; when L is less than or equal to eL1In the time, a cubic polynomial method is selected to plan the lane change path, and because the distance between the vehicle and the obstacle is smaller at the time, the possibility that the path planned by the cubic polynomial can successfully avoid collision is higher; wherein e is an adjusting parameter, e is more than 0 and less than b, and the specific value is set by a manufacturer according to the performance of the automobile steering system and the design condition of the stability structure of the automobile;
for the adjacent vehicle, judging whether the driver of the adjacent vehicle has the intention of changing the lane by a decision module; if the driver of the adjacent vehicle does not have the intention of changing lanes, the decision-making module plans a straight-going path of the adjacent vehicle according to the current speed of the adjacent vehicle acquired by the vehicle body sensor and the acceleration degree; if the drivers of the adjacent vehicles have the lane changing intention, the decision module selects a fifth-order polynomial to plan the lane changing path:
the expression of the vehicle track change trajectory planning model based on the cubic polynomial is as follows:
Figure BDA0002887156640000051
wherein x (t), y (t) are the transverse position and the longitudinal position of the vehicle in the geodetic coordinate system, u is the current longitudinal speed of the vehicle, and t is the current longitudinal speed of the vehicle0,t1Starting and ending times, m, for trajectory planning0,m1,m2,m3All coefficients are cubic polynomial interpolation functions;
the expression of the vehicle track change trajectory planning model based on the fifth-order polynomial is as follows:
Figure BDA0002887156640000052
in the formula, n0,n1,n2,n3,n4,n5All are coefficients of a quintic polynomial interpolation function;
secondly, after a track changing track model is obtained, the track changing time t is adjustedf=t1-t0The size of the obstacle avoidance path is obtained, and a series of possible lane changing and obstacle avoidance paths of the vehicle can be obtained;
determining the maximum yaw velocity and the maximum centroid slip angle when the vehicle changes lanes on the premise of meeting the vehicle stability according to the two-degree-of-freedom model of the vehicle:
the stability limit calculation method of the yaw rate is as follows:
Figure BDA0002887156640000053
therefore, the temperature of the molten steel is controlled,
Figure BDA0002887156640000061
the stable limit calculation method of the centroid slip angle is as follows:
Figure BDA0002887156640000062
therefore, the temperature of the molten steel is controlled,
Figure BDA0002887156640000063
wherein r represents yaw rate, Fyf,FyrRespectively representing the lateral force of the front axle and the rear axle of the vehicle, wherein m is the mass of the whole vehicle, mu is the road surface adhesion coefficient, u is the longitudinal speed of the vehicle, beta is the mass center slip angle, CαrRepresenting the cornering stiffness of the rear axle of the vehicle, a0,b0Respectively representing the distance between a front axle and a rear axle of the vehicle and the center of mass of the vehicle, wherein l is the wheelbase of the vehicle;
setting an objective function as follows for determining the optimal track change track of the vehicle:
Figure BDA0002887156640000064
in the formula, LmaxThe maximum lane changing longitudinal distance of the vehicle, u is the current longitudinal speed of the vehicle, and tfR (t) is lane change time, beta (t) is yaw angular velocity and centroid side slip angle of the vehicle in the lane change process, and rmaxmaxThe stable limit values of the yaw angular velocity and the centroid slip angle r obtained in the step threeminminFor minimum yaw rate and centroid slip angle, w, of all lane change trajectories1,w2,w3,w4,w5Is a weight coefficient; the first item of reaction lane change efficiency of the objective function and the second, third, fourth and fifth item of reaction lane change stability; the second term and the third term reflect the fluctuation conditions of the yaw velocity and the centroid slip angle in the lane changing process, and the fourth term and the fifth term reflect the influence of the maximum value of the yaw velocity and the centroid slip angle on the stability in the lane changing process;
setting different objective function solving constraint conditions for the vehicle and the adjacent vehicles; for the vehicle, under the emergency obstacle avoidance environment, the requirement on lane change efficiency is higher, so the weight occupied by the first item of the design objective function is higher, and the following are taken:
w1=0.6,w2=w3=w4=w5=0.1
meanwhile, the maximum lane changing longitudinal distance is the distance L between the vehicle and the front obstacle;
therefore, the corresponding constraint conditions are as follows:
Figure BDA0002887156640000065
for adjacent vehicles, emergency obstacle avoidance is not needed, and lane changing efficiency and lane changing stability need to be considered comprehensively, so the sum of the first weight and the last four weights of a design objective function is equal to obtain:
w1=0.5,w2=w3=w4=w5=0.125
meanwhile, the maximum lane changing distance is set to be LlmaxThe specific value taking method comprises the following steps:
the decision-making module establishes a database to collect the time from the beginning of lane changing to the end of lane changing of the vehicle at different speeds; when the current speed of the adjacent vehicle i is uiWhen L islmaxIs that the vehicle speed in the database is ui-10km/h~uiAverage value of the acquired track-changing time within the range of +10 km/h;
therefore, the corresponding constraint conditions are as follows:
Figure BDA0002887156640000066
substituting the constraint conditions into the objective function established in the step (iv) to solve to obtain the optimal lane change path of the vehicle at any speed;
after the adjacent vehicle decision module plans the path, the path information is sent to the vehicle through the vehicle-to-vehicle interaction module.
Further, the process that the vehicle decision module judges whether the collision risk with the adjacent lane vehicle exists when the optimal path planned by the vehicle carries out lane change and obstacle avoidance comprises the following steps:
the vehicle contour is regarded as an ellipse, and the collision problem between vehicles can be converted into the problem whether the vehicle and the vehicle elliptical contour intersect or not; the elliptical contour enlarges the area of the vehicle contour relative to the real vehicle contour, and the probability of misjudgment is smaller when collision risk judgment is carried out; meanwhile, the elliptic contour is easier to establish a corresponding mathematical model for calculation processing compared with the real vehicle contour, so that the speed of judging the collision risk by the decision module is increased; the center of the ellipse is provided with a vehicle mass center coordinate, the ellipse passes through four vertexes of the vehicle, and in order to enable the ellipse outline to better wrap the vehicle boundary, the short axial length of the ellipse is 1.2 times of the vehicle width; if the reference course angle of the vehicle is the orientation of the vehicle at the corresponding moment, a series of elliptical contours corresponding to time can be generated according to the reference track; for any vehicle, when the longitudinal speed is determined, for the reference trajectory determining the lane change time, the position coordinates of the four vertices of the vehicle at time t are calculated as follows:
Figure BDA0002887156640000071
Figure BDA0002887156640000072
the coordinates of the end points on the two sides of the minor axis of the elliptical profile are calculated as follows:
Figure BDA0002887156640000073
in the formula, τHkiRespectively the lane changing time length of the vehicle and the lane changing time length, x, of the vehicle i in the adjacent lanek1,...,4(t),yk1,...,4(t) four vertex coordinates of the vehicle, xk5,6(t),yk5,6(t) coordinates of end points on both sides of the minor axis of the elliptical profile, lH,wHRespectively showing the length and width of the host vehicle,
Figure BDA0002887156640000075
is the heading angle, xk(t),yk(T) represents a centroid position of the host vehicle, T being a time interval;
the general expression of the ellipse equation can be set to the form:
Ax2+By2+2Cxy+Dx+Ey+F=0
the system comprises a six-point coordinate simultaneous equation set, a six-point coordinate simultaneous equation set and a six-point coordinate simultaneous equation set, wherein A, B, C, D, E and F are undetermined coefficients of an elliptic equation;
secondly, after the vehicle acquires the planned paths of all adjacent vehicles through the vehicle-to-vehicle interaction module, solving the elliptical contour equations of all vehicles at any time t when the vehicle carries out lane changing according to the planned optimal path changing path; respectively determining an elliptic contour equation between the simultaneous vehicle and each adjacent vehicle, wherein if no real solution exists in the simultaneous equation set, the vehicle and the adjacent vehicle have no risk of collision; if any one group of the ellipse equations has a real solution, the vehicle and the adjacent vehicle have the risk of collision.
In the technical scheme, when the vehicle is ready to take lane changing and obstacle avoiding measures and the adjacent lanes at the two sides of the vehicle can be changed, the method for selecting the appropriate target obstacle avoiding lane by the decision module comprises the following steps:
firstly, the vehicle perception module collects the transverse distance L of the center of mass of the vehicle relative to the left and right side boundaries of the barrierzl,Lzr
II, judging by the vehicle decision module, if Lzl≤LzrSelecting a left adjacent lane as a target lane changing lane; if L iszl>LzrAnd selecting the adjacent lane on the right side as a target lane changing lane. Therefore, the transverse displacement in the lane changing process of the vehicle can be reduced, the lane changing time is shortened, and the collision risk is further reduced.
In the technical scheme, a distance comparison method is used as a basis for initially selecting an obstacle avoidance mode by an emergency obstacle avoidance system; wherein a and b are both adjustment parameters, a1<a<a2,b1<b<b2The specific value method of the parameters is as follows:
when the longitudinal speed v of the vehiclesA is not more than 50km/h, a is a1,b=b1
When 50km/h < vsWhen the value is less than 100km/h, the values of a and b follow the following formula:
Figure BDA0002887156640000074
when v issA is more than or equal to 100km/h2,b=b2
Wherein, 1 < a1,a2<2,0.5<b1,b2And (3) the specific value is set by a manufacturer according to the performance of the automobile brake system.
After the vehicle adopts the lane changing and obstacle avoiding measures, the judgment basis of the emergency obstacle avoiding system for finishing the work is as follows:
when the vehicle takes the lane changing and obstacle avoiding measures in the second obstacle avoiding mode: the perception module perceives the transverse distance L between the vehicle mass center and the boundary of the barrier on the lane changing side of the vehicle in real timezWhen L is sensedzContinuously decreases to zero and then continuously increases to Lz=lHAt the moment of 2, the emergency obstacle avoidance system is closed in time, and the vehicle traction control system and the vehicle electronic stability system recover to work normally so as to ensure the stability of the vehicle;
when the vehicle takes the lane changing and obstacle avoiding measures in the third obstacle avoiding mode: the decision-making module establishes a linear equation which is parallel to the lane line and tangent to the boundary of the barrier at the lane changing side of the vehicle; calculating whether the ellipse outline equation and the linear equation have real number solutions in real time; when the calculation result is changed from the real number solution to the non-real number solution, the emergency obstacle avoidance system is closed in time, and the vehicle traction control system and the vehicle electronic stability system recover to work normally so as to ensure the stability of the vehicle;
meanwhile, if the vehicle-to-vehicle interaction module has normal functions, the position and the size of the barrier are marked and uploaded to a vehicle networking map, and other nearby vehicles are reminded to change lanes in advance to avoid the barrier.
Compared with the prior art, the invention has the beneficial effects that:
1) the system considers the possibility of lane changing and obstacle avoiding when other vehicles run in the adjacent lane of the vehicle, and under the emergency condition that the vehicle cannot avoid collision through braking measures, the emergency obstacle avoiding system combines the vehicle-to-vehicle interaction technology in the vehicle networking technology, so that the vehicle can receive path planning information of other vehicles, a more reasonable obstacle avoiding decision is made through the decision module, and the collision risk is further reduced.
2) The vehicle decision module acquires relevant information through the vehicle sensing module to select obstacle avoidance measures, and combines a vehicle-to-vehicle interaction technology in the vehicle networking technology, so that the vehicle can receive motion information of other vehicles to make a more reasonable obstacle avoidance decision; other vehicles can also receive warning information sent by the vehicle in the obstacle avoidance process, so that favorable conditions are created for the vehicle to avoid the obstacle, the obstacle avoidance capability of the vehicle is further improved, and the possibility of collision accidents is reduced.
Drawings
The invention is further described with reference to the accompanying drawings in which:
fig. 1 is a schematic diagram of the proposed emergency obstacle avoidance control system composition and work flow;
FIG. 2 is a schematic diagram of the information of the omni-directional distances between the host vehicle and other vehicles and between the host vehicle and obstacles;
fig. 3 is a control flow chart of a first obstacle avoidance mode;
fig. 4 is a control flow chart of a second obstacle avoidance mode;
fig. 5 is a flowchart of a third obstacle avoidance mode control;
FIG. 6 is a two degree of freedom kinematic model of a vehicle;
Detailed Description
The invention is further explained below with reference to the drawings.
As shown in fig. 1, the whole system comprises a vehicle-to-vehicle interaction module, a perception module, a decision module and an execution module; the decision module divides the emergency obstacle avoidance mode into a first obstacle avoidance mode, a second obstacle avoidance mode and a third obstacle avoidance mode. The working principle of the whole system is as follows: the vehicle-to-vehicle interaction module realizes direct communication between vehicles and has the capability of receiving and sending basic data of the vehicles; when the vehicle-to-vehicle interaction module is normal in function or part of functions are in obstacle avoidance, the vehicle-to-vehicle interaction module can assist or directly participate in the implementation of obstacle avoidance measures in different obstacle avoidance modes; under a first obstacle avoidance mode, the vehicle-to-vehicle interaction module can warn a vehicle behind the lane to avoid collision so as to prevent rear-end collision; under a second obstacle avoidance mode, the vehicle-to-vehicle interaction module can inform vehicles on adjacent lanes of the vehicle to adopt a speed control method to provide a safe lane changing space for the vehicle; in the third obstacle avoidance mode, the vehicle-to-vehicle interaction module can send respective path information planned by other vehicle decision modules to the vehicle, and the vehicle judges that the vehicle is in the lane change obstacle avoidance mode through corresponding algorithms in the decision modulesWhether the process has the risk of collision or not; the sensing module acquires the motion information of the vehicle through the vehicle-mounted sensor, identifies lane line information through the camera, and acquires all-directional distance information between the vehicle and an obstacle or other vehicles through the radar; the vehicle motion information includes: the longitudinal speed, the longitudinal acceleration, the centroid abscissa, the centroid ordinate, the course angle, the lane changing intention of the driver and the straight-driving intention of the driver of the vehicle; the omnibearing distance information comprises a longitudinal distance L between the vehicle and a front obstacle and a longitudinal distance L between the vehicle and a vehicle behind the vehiclerThe longitudinal distance L between the vehicle and the adjacent lane vehicle ipiThe transverse distance L of the center of mass of the vehicle relative to the left and right side boundaries of the obstaclezl,Lzr(ii) a The specific measurement method of the omnidirectional distance information is shown in fig. 2; the decision module calculates the minimum distance L required by the vehicle control module to control the vehicle to brake in a specific braking mode to a collision-free parking mode under the instruction of the decision module according to the collected related information1Shortest braking time tbMinimum longitudinal distance L between vehicle on left lane of vehicle and vehiclelminMinimum longitudinal distance L between right-side lane vehicle and host vehiclerminThe lane changing intention of the driver of the adjacent lane vehicle i and the straight-going intention of the driver of the adjacent lane vehicle i; according to L, L1According to the method, a proper obstacle avoidance mode is selected preliminarily, and a final obstacle avoidance mode and an obstacle avoidance control strategy are determined according to the functional completeness of a vehicle-to-vehicle interaction module, the emergency response condition of a driver and the traffic condition around the vehicle; in a third obstacle avoidance mode, if the vehicle-to-vehicle interaction module is normal in function, the vehicle decision module needs to plan a lane changing path of the vehicle according to a selected target lane changing and obstacle avoiding lane by adopting a proper algorithm, meanwhile, the vehicle-to-vehicle interaction module receives path planning information of other vehicles in the predicted lane changing time of the vehicle, and then a method based on vehicle elliptic contour equation simultaneous solution is adopted to analyze and calculate whether the risk of collision with other vehicles exists in the process of changing the lane and avoiding the obstacle of the vehicle; the execution module controls related execution mechanisms to complete the control strategy input by the decision module so as to realize the emergency obstacle avoidance process of the vehicle; the actuating mechanism comprises: the four-wheel-hub motor type four-wheel steering system comprises four wheel hub motors, four-wheel independent steering mechanisms, an electric control hydraulic braking system and a human-computer interaction system; the human-computer interaction system comprises: the system comprises vehicle-mounted voice interaction equipment, a vehicle-mounted man-machine interaction liquid crystal display screen and an air conditioner air outlet; the air-conditioning air outlet is positioned on the top of the driver seat, and can convey cold air at a specific moment to prevent a driver from failing to respond to the prompt of a human-computer interaction system in time due to fatigue driving and take corresponding obstacle avoidance measures.
As shown in fig. 3, the first obstacle avoidance mode control process of the present invention is as follows:
firstly, the current longitudinal speed v of the vehicle is collected by a sensing modulesThe longitudinal distance L between the vehicle and the front obstacle and the longitudinal distance L between the vehicle and the vehicle behind the vehiclerAnd transmitting to the decision module; then, after the decision module inputs the relevant parameters, the minimum distance L required by the vehicle control module to control the vehicle to brake in a specific braking mode to a collision-free parking mode under the instruction of the decision module is calculated through a decision algorithm in the controller1Shortest braking time tb(ii) a Introducing an adjusting parameter a, and calculating the value of a by a decision module according to the current longitudinal speed of the vehicle; further: when L > aL1When the vehicle is in use, the emergency obstacle avoidance system does not work, and the vehicle is driven by a driver; when L is1<L≤aL1When the vehicle-mounted man-machine interaction system is used, a first-level warning is given to a driver to remind the driver to brake in advance; meanwhile, the decision module calculates the normal braking time t of the driver according to a corresponding calculation methodsIf the driver takes an emergency braking measure in time, at tsIf the brake intensity of the vehicle reaches the maximum, the system does not take effect any more; if the driver is t after the first warningsIf the braking is not started within the time or the braking strength of the vehicle does not reach the maximum, directly canceling the control authority of the driver on the vehicle accelerator pedal so as to avoid the misoperation of the driver to accelerate the vehicle, and simultaneously carrying out secondary warning on the driver through a vehicle-mounted human-computer interaction system; at the moment, the decision module recalculates the normal braking time t of the driver according to the corresponding calculation methodsIf the driver takes an emergency braking measure in time, at tsInternal brake strength of vehicleThe system is no longer effective when the maximum is reached; if the driver is t after the secondary warningsIf the braking strength of the inner vehicle is not maximum, directly canceling all operation authorities of the driver, and sensing whether other vehicles exist behind the vehicle lane through a sensing module; when no vehicle exists behind, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module; when the rear part has the vehicle: if the vehicle-to-vehicle interaction module is normal in function or partial function is obstructed, so that only one-way communication of the vehicle to other vehicles can be realized, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module, and meanwhile, the vehicle-to-vehicle interaction module gives a warning to the rear vehicle to remind that an obstacle exists in the front of the rear vehicle and to pay attention to early braking or lane change, so that rear-end collision between the front vehicle and the rear vehicle during braking of the front vehicle is avoided; if the vehicle-to-vehicle interaction module fails, the vehicle sensing module acquires the current longitudinal speed u of the rear vehiclerAnd simultaneously: when u isrtb>(L1+Lr) Then, the system is timely switched into a second obstacle avoidance mode; when u isrtb≤(L1+Lr) When the vehicle is braked, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module;
in a first obstacle avoidance mode, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module and comprises the following steps:
firstly, if the decision module makes a braking decision, L is more than or equal to L1When the vehicle is braked, the control module controls the front wheel and the rear wheel of the vehicle to have zero rotating angle; if L is less than L1If the vehicle collides with the obstacle in the braking process, the control module inputs a leftward turning angle delta to the front wheel of the vehicle to protect the life safety of a driver so as to avoid the direct collision between the cockpit and the obstacle; the unit of delta is degree, the size of delta depends on the distance between the vehicle and the obstacle at the moment when the decision module makes a braking decision, and the value is recorded as Lb(ii) a The shorter the distance between the vehicle and the obstacle is at the moment of making a braking decision by the decision making module, the shorter the time for the vehicle to collide with the obstacle is, and the shorter the time for avoiding the direct collision between the cockpit and the obstacle through the steering of the front wheel is;therefore, the designed and input front wheel steering angle value is increased along with the reduction of the distance between the vehicle and the obstacle when the decision module makes a braking decision, so that the direct collision between the cockpit and the obstacle is effectively avoided. The specific value taking method follows the following formula:
Figure BDA0002887156640000091
wherein, delta0For a set initial value of the front wheel steering angle, alpha is an adjustment parameter, delta0>α;δ0The specific value of alpha is determined by manufacturers according to the performance of an automobile steering system, the performance of a braking system, the space structure of a vehicle cab and the width of a vehicle;
when braking, the ABS system works normally, the braking system of the vehicle comprises two braking modes of hydraulic braking and hub motor braking, and the hub motor can provide motor braking torque through reverse rotation; the decision module reasonably calculates and distributes the braking force of the front wheel and the rear wheel to enable the front wheel and the rear wheel to be kept in a state close to locking but not locked at the same time, and the vehicle is controlled to brake in an electro-hydraulic composite braking mode so as to fully utilize the road surface adhesive force.
In the first obstacle avoidance mode, the specific method for reminding the driver of taking obstacle avoidance measures through the human-computer interaction system by the vehicle is as follows:
the specific method for the vehicle-mounted human-computer interaction system to give a first-level warning to the driver comprises the following steps: the control module controls the vehicle-mounted sound box to play voice with the maximum volume of 80%: the front part of the vehicle is provided with an obstacle, and a driver is asked to brake in time; controlling a vehicle-mounted man-machine interaction screen to display a flickering exclamation mark pattern, wherein the exclamation mark is red, the screen background is yellow, and the exclamation mark flickering frequency is f;
the specific method for the vehicle-mounted human-computer interaction system to carry out secondary warning on the driver comprises the following steps: the control module controls an air-conditioning air outlet right above the driver seat to convey cold air; controlling the vehicle-mounted sound to play voice at the maximum volume: please brake immediately; controlling a vehicle-mounted man-machine interaction screen to display a flickering exclamation mark pattern, wherein the exclamation mark is red, the screen background is yellow, and the exclamation mark flickering frequency is f;
thirdly, the frequency f of the flickering exclamation mark pattern displayed by the vehicle-mounted man-machine interaction screen is related to the real-time distance L between the vehicle and the obstacle, wherein the unit of f is Hertz, and the specific value taking method follows the following formula:
Figure BDA0002887156640000101
wherein L is the longitudinal distance between the vehicle and the front obstacle, L1A minimum distance f required for a vehicle control module to control the vehicle to brake in a specific braking mode to a non-collision parking state under the instruction of a decision module0The flicker frequency of the exclamation mark pattern when the real-time distance L between the vehicle and the obstacle approaches zero, beta is an adjusting parameter, f0>β;f0The value of beta can be set by a manufacturer providing a corresponding man-machine interaction liquid crystal display screen, and can also be set by a driver according to own driving habits and experiences; it can be seen that when the human-computer interaction system warns the driver, the frequency f of the blinking exclamation mark pattern displayed by the vehicle-mounted human-computer interaction screen gradually increases as the longitudinal distance between the vehicle and the front obstacle gradually decreases;
fourthly, after the vehicle-mounted human-computer interaction system carries out primary warning or secondary warning on the driver, if the driver carries out t after voice remindingsTaking emergency braking measures within the time period to make the vehicle reach the maximum braking intensity, the system is no longer in effect, wherein tsThe value taking method comprises the following steps: the decision-making module establishes a database and collects the time from the beginning of the prompt of the driver receiving the emergency braking voice of the man-machine interaction platform in the daily driving process to the time of taking the emergency braking measure to enable the vehicle to reach the maximum braking strength; the collected time data is recorded as s1,s2,…snDetermining t by means of least squaressThe value of (A) is as follows: let the error sum of squares
Figure BDA0002887156640000102
Substituting data s1,s2,…sn(ii) a The decision module calculates s value when the R value is minimum, namely t in the warning processsIs gotThe value is obtained.
As shown in fig. 4, the second obstacle avoidance mode control process of the present invention is as follows:
firstly, the current longitudinal speed v of the vehicle is collected by a sensing modulesThe longitudinal distance L between the vehicle and the front obstacle and the longitudinal distance L between the vehicle and the adjacent lane vehicle ipiThe transverse distance L of the center of mass of the vehicle relative to the left and right side boundaries of the obstaclezl,LzrAnd transmitting to the decision module; then, after the decision module inputs the relevant parameters, the minimum distance L required by the vehicle control module to control the vehicle to brake in a specific braking mode to a collision-free parking mode under the instruction of the decision module is calculated through a decision algorithm in the controller1Shortest braking time tbMinimum longitudinal distance L between the left lane vehicle and the host vehiclelminMinimum longitudinal distance L between right-side lane vehicle and host vehiclerminMinimum safe lane-changing longitudinal distance Ls(ii) a Introducing an adjusting parameter b, and calculating the value of b by a decision module according to the current longitudinal speed of the vehicle; further: when the sensing module fails to sense the obstacle in front in time or the obstacle suddenly appears to cause bL1<L≤L1The sensing module senses whether other vehicles run in the adjacent lane of the vehicle; when no other vehicles run on any adjacent lane on one side, the vehicle traction control system is closed, the wheels on one side close to the available obstacle avoidance lane are controlled to brake through the decision module, and the wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment, so that lane changing and obstacle avoidance are realized; if no other vehicles run in the adjacent lanes on the two sides of the lane, the decision-making module selects a proper adjacent lane to implement lane change by a specific method; when other vehicles run on the adjacent lanes on two sides, when L is equal to Llmin≥LrminSelecting a left lane as a target obstacle avoidance lane; when L islmin<LrminAnd selecting a right lane as a target obstacle avoidance lane, and simultaneously: when the vehicle-to-vehicle interaction module is normal in function or partial function is obstructed, so that only one-way communication of the vehicle to other vehicles can be realized, the vehicle sends the intention and the purpose of changing the lane and avoiding the obstacle to the vehicles on the lanes at two sides by the vehicle-to-vehicle interaction moduleThe method comprises the steps that an obstacle avoidance lane is marked, a vehicle of a target obstacle avoidance lane adopts a speed control method to provide a safe lane changing space for the vehicle, the vehicle closes a vehicle traction control system, wheels on one side close to the available obstacle avoidance lane are controlled to brake through a decision module, and wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment, so that lane changing and obstacle avoidance are realized; when the vehicle-to-vehicle interaction module fails, the decision module judges whether the collision risk exists or not if the lane changing and obstacle avoiding are carried out according to the longitudinal distance between the vehicle and the adjacent lane vehicle; the specific process comprises the following steps: when the L is satisfied for any vehicle i on the target obstacle avoidance lanepi>LsWhen the vehicle is in use, the vehicle traction control system is closed, wheels on one side close to the available obstacle avoidance lane are controlled to brake through the decision module, and wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment, so that lane changing and obstacle avoidance are realized; wherein L issThe minimum safe lane changing longitudinal distance is set; when any vehicle i exists on the target obstacle avoidance lane, L is enabledpi≤LsWhen the system is switched into a first obstacle avoidance mode in time, the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module, and collision loss is reduced as much as possible;
in the second obstacle avoidance mode, when the vehicle-to-vehicle interaction module fails, the decision module may determine the longitudinal distance L between the vehicle and the target obstacle avoidance lane vehicle according to the longitudinal distance L between the vehicle and the target obstacle avoidance lane vehiclepiLongitudinal distance L from minimum safe lane changesThe size between: whether the vehicle has collision risk with the target obstacle avoidance lane vehicle or not when the vehicle changes lanes; wherein L issThe value of (a) can be determined by the longitudinal speed of the vehicle in the adjacent lane, the longitudinal speed of the vehicle, the predicted maximum lane change time of the vehicle and the longitudinal position of the vehicle in the adjacent lane relative to the vehicle; the specific calculation method is as follows:
l when the longitudinal position of the adjacent lane vehicle is in front of the vehiclesThe calculation formula of (2) is as follows:
Ls=vstf max-vitf max
l when the longitudinal position of the adjacent lane vehicle is behind the vehiclesThe calculation formula of (2) is as follows:
Ls=vitf max-vstf max
wherein v iss,viThe current longitudinal speed, t, of the vehicle and the target obstacle avoidance lane vehicle i respectivelyf maxThe calculation formula of the predicted maximum lane change time for the vehicle is as follows:
tf max=L/vs
wherein L is the longitudinal distance between the vehicle and the front obstacle.
In a second obstacle avoidance mode, when other vehicles run in adjacent lanes on two sides and the vehicle-to-vehicle interaction module is normal in function, the method for controlling the speed adopted by the vehicle of the target obstacle avoidance lane to provide a safe lane change space for the vehicle comprises the following control processes:
the sensor module measures the current longitudinal speed v of the adjacent lane vehicle iiAnd the current longitudinal speed v of the vehicles
When the adjacent lane vehicle i is positioned in front of the vehicle, if vi≤cvsThe vehicle i in the adjacent lane starts accelerating to cv at the maximum acceleration under the action of the decision modulesThen keeping constant speed running; if v isi>cvsThe vehicle i in the adjacent lane keeps running at a constant speed at the current speed;
when the adjacent lane vehicle i is behind the vehicle, if vi≥dvsThe vehicle i in the adjacent lane starts to decelerate to dv with the maximum braking intensity under the action of the decision modulesThen keeping constant speed running; if v isi<dvsThe vehicle i in the adjacent lane keeps running at a constant speed at the current speed;
wherein c and d are adjustment parameters; in the process of changing lanes and avoiding obstacles, the longitudinal speed v of the vehiclesCan be considered approximately constant; controlling the values of the adjusting parameters c and d, and controlling the longitudinal speed of the vehicle in the adjacent lane in front of the vehicle to be always greater than the longitudinal speed of the vehicle when the vehicle changes lanes if c is greater than 1; the longitudinal speed of the vehicle in the adjacent lane behind the vehicle in the lane changing process of the vehicle can be controlled to be always smaller than the longitudinal speed of the vehicle when d is less than 1; thereby providing safe lane change for the vehicleA space; in order to prevent the condition that the longitudinal speed of the vehicles in the adjacent lanes is too small or too large, the parameters c and d are adjusted by adopting a method of sectional value:
when the longitudinal speed v of the vehiclesC is not more than 50km/h2,d=d1
When 50km/h < vsWhen the value is less than 100km/h, the values of c and d follow the following formula:
Figure BDA0002887156640000111
when v issWhen the speed is more than or equal to 100km/h, c is c1,d=d2
Wherein:
Figure BDA0002887156640000112
c1,c2,d1,d2the specific value is set by a manufacturer according to the dynamic performance of the automobile.
As shown in fig. 5, the third obstacle avoidance mode control process of the present invention is as follows:
firstly, the current longitudinal speed v of the vehicle is collected by a sensing modulesThe longitudinal distance L between the vehicle and the front obstacle, and the transverse distance L between the center of mass of the vehicle and the boundaries of the left side and the right side of the obstaclezl,LzrAnd transmitting to the decision module; then, after the decision module inputs the relevant parameters, the minimum distance L required by the vehicle control module to control the vehicle to brake in a specific braking mode to a collision-free parking mode under the instruction of the decision module is calculated through a decision algorithm in the controller1Shortest braking time tb(ii) a Introducing an adjusting parameter b, and calculating the value of b by a decision module according to the current longitudinal speed of the vehicle; when the sensing module fails to sense the obstacle ahead in time or the obstacle suddenly appears to cause that L is less than or equal to bL1The sensing module senses whether other vehicles run in the adjacent lane; further: turning off vehicle electronic stability control when there is no other vehicle driving in an adjacent laneThe system controls wheels on one side close to the available obstacle avoidance lane to brake through the decision module, and the wheels on one side far away from the obstacle avoidance lane to accelerate and drive so as to generate an expected emergency yaw moment; meanwhile, the four-wheel independent steering mechanism is controlled to adopt a four-wheel different-direction steering mode, namely the steering direction of the rear wheels is opposite to that of the front wheels so as to reduce the steering radius and realize lane changing and obstacle avoidance; if no other vehicles run on the two sides of the lane, the decision-making module selects a proper adjacent lane to change lanes; when adjacent lane in both sides all has other vehicles to travel, take different obstacle avoidance schemes based on car to car interaction module function sound degree: when the vehicle-to-vehicle interaction module is normal in function, each vehicle acquires the longitudinal speed, the longitudinal acceleration, the centroid abscissa, the centroid ordinate, the course angle, the lane changing intention of a driver and the straight-ahead intention of the driver of the vehicle through the self sensing module; the decision module of each vehicle selects a proper path planning method to obtain the possible path of each vehicle in the lane changing time of the vehicle by using the acquired information; if the vehicle is detected to have the intention of changing the lane of the driver, an objective function established based on the lane changing efficiency and the stability of the vehicle is adopted to obtain the optimal lane changing path of each vehicle; the vehicle receives the optimal lane changing path planned by other vehicles through a vehicle-to-vehicle interaction module, and judges whether the vehicle has the risk of collision with the adjacent lane vehicles at any time when the vehicle changes lanes by adopting a vehicle contour equation simultaneous solution method; further: when the decision module judges that the vehicle has collision risks with vehicles on two adjacent lanes if the vehicle changes lanes to avoid the obstacle, the system timely switches to a first obstacle avoiding mode, and the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module, so that collision loss is reduced as much as possible; when the decision-making module judges that no collision risk occurs with the vehicle in the adjacent lane, the electronic stability control system of the vehicle is closed, the wheels on one side close to the available obstacle avoidance lane are controlled to brake through the decision-making module, and the wheels on one side far away from the obstacle avoidance lane are accelerated and driven to generate an expected emergency yaw moment; meanwhile, the four-wheel independent steering mechanism is controlled to adopt a four-wheel different-direction steering mode, namely the steering direction of the rear wheels is opposite to that of the front wheels so as to reduce the steering radius and realize lane changing and obstacle avoidance; if the decision module judges that the vehicle is in the lane change and the obstacle avoidance processWhen the collision risk does not exist between the adjacent lane and the vehicles on the two adjacent lanes, the decision-making module selects a proper adjacent lane to implement lane changing; when the function of the vehicle-to-vehicle interaction module is partially obstructed, so that only one-way communication or function failure of the vehicle to other vehicles can be realized; at the moment, the distance between the vehicle and the barrier is close, and whether collision risks exist in the lane changing and obstacle avoiding measures cannot be judged, so that the lane changing measures are taken in a trade, and major accidents are easily caused; the system is timely switched into a first obstacle avoidance mode, and the vehicle control module controls the vehicle to brake in a specific braking mode under the instruction of the decision module, so that collision loss is reduced as much as possible; if the vehicle-to-vehicle interaction module can realize one-way communication, the vehicle-to-vehicle interaction module reminds surrounding vehicles that the vehicle is about to be emergently braked and pays attention to deceleration and avoidance; if the vehicle-to-vehicle interaction module fails in function, the vehicle control module controls the vehicle to turn on the double flashing lamps, and simultaneously continuously whistles to remind surrounding vehicles to reduce the speed and avoid the vehicles.
In the third obstacle avoidance mode, after the vehicle acquires the motion information of the vehicle through the vehicle-mounted sensor, the method for determining the path of the vehicle and the adjacent vehicle comprises the following steps:
the method for selecting the vehicle to plan the path by the decision module comprises the following steps:
for the host vehicle, when eL1<L≤bL1In the process, a quintic polynomial method is selected to plan the lane change path, and the quintic polynomial is smoother than the path planned by the cubic polynomial, so that the requirement on the stability of the vehicle is met more easily; when L is less than or equal to eL1In the time, a cubic polynomial method is selected to plan the lane change path, and because the distance between the vehicle and the obstacle is smaller at the time, the possibility that the path planned by the cubic polynomial can successfully avoid collision is higher; wherein e is an adjusting parameter, e is more than 0 and less than b, and the specific value is set by a manufacturer according to the performance of the automobile steering system and the design condition of the stability structure of the automobile; for the adjacent vehicle, judging whether the driver of the adjacent vehicle has the intention of changing the lane by a decision module; if the driver of the adjacent vehicle does not have the intention of changing lanes, the decision-making module plans a straight-going path of the adjacent vehicle according to the current speed of the adjacent vehicle acquired by the vehicle body sensor and the acceleration degree; if the driver of the adjacent vehicle has the intention of changing the lane, the decision module selects more than five timesPlanning the road path by the polynomial:
the expression of the vehicle track change trajectory planning model based on the cubic polynomial is as follows:
Figure BDA0002887156640000121
wherein x (t), y (t) are the transverse position and the longitudinal position of the vehicle in the geodetic coordinate system, u is the current longitudinal speed of the vehicle, and t is the current longitudinal speed of the vehicle0,t1Starting and ending times, m, for trajectory planning0,m1,m2,m3All coefficients are cubic polynomial interpolation functions;
the expression of the vehicle track change trajectory planning model based on the fifth-order polynomial is as follows:
Figure BDA0002887156640000122
in the formula, n0,n1,n2,n3,n4,n5All are coefficients of a quintic polynomial interpolation function;
secondly, after a track changing track model is obtained, the track changing time t is adjustedf=t1-t0The size of the obstacle avoidance path is obtained, and a series of possible lane changing and obstacle avoidance paths of the vehicle can be obtained;
determining the stable limit of the yaw velocity and the centroid yaw angle when the vehicle changes lanes on the premise of meeting the vehicle stability according to the two-degree-of-freedom model of the vehicle:
the stability limit calculation method of the yaw rate is as follows:
longitudinal speed v under vehicle body coordinate system in vehicle lane changing processxApproximately equal to the longitudinal velocity u in the geodetic coordinate system, i.e.:
vx≈u
according to the vehicle two-degree-of-freedom dynamic model shown in FIG. 6, the vehicle mass center slip angle and the yaw rate have the following relationship;
Figure BDA0002887156640000123
wherein β represents the centroid slip angle, Fyf,FyrRespectively representing the lateral force applied to the front axle and the rear axle of the vehicle, m is the mass of the whole vehicle, u is the longitudinal speed of the vehicle, and deltafRepresenting the front wheel steering angle, and assuming that the vehicle front left and right wheel steering angles are the same, r is the vehicle yaw rate;
further, when
Figure BDA0002887156640000124
Approaching zero, the vehicle dynamics are considered stable; neglecting tire longitudinal forces, the yaw-rate stability limit is as follows:
Figure BDA0002887156640000131
wherein mu is a road surface adhesion coefficient;
therefore, the temperature of the molten steel is controlled,
Figure BDA0002887156640000132
the stable limit calculation method of the centroid slip angle is as follows:
the calculation of the stable limit of the centroid slip angle relies on the research on the tire saturation characteristics, the tire saturation characteristics are deduced according to a classical brush model, and the expression of the brush model is as follows:
Figure BDA0002887156640000133
in the formula, alphafrRespectively representing the slip angles, F, of the front and rear axles of the vehiclezf,FzrRespectively representing the vertical forces, C, of the front and rear axles of the vehicleαf,CαrRespectively representing the cornering stiffness of the front axle and the rear axle of the vehicle; with the brush model, alpha is assumed under a small anglerThe stable range of (a) is as follows:
Figure BDA0002887156640000134
in the formula, a0,b0Respectively representing the distances of the front axle and the rear axle of the vehicle from the center of mass of the vehicle; the centroid slip angle stability limit is as follows:
Figure BDA0002887156640000135
therefore, the temperature of the molten steel is controlled,
Figure BDA0002887156640000136
in the formula, l is a vehicle wheel base;
setting an objective function as follows for determining the optimal track change track of the vehicle:
Figure BDA0002887156640000137
in the formula, LmaxThe maximum lane changing longitudinal distance of the vehicle, u is the current longitudinal speed of the vehicle, and tfR (t) is lane change time, beta (t) is yaw angular velocity and centroid side slip angle of the vehicle in the lane change process, and rmaxmaxThe stable limit values of the yaw angular velocity and the centroid slip angle r obtained in the step threeminminFor minimum yaw rate and centroid slip angle, w, of all lane change trajectories1,w2,w3,w4,w5Is a weight coefficient; the first item of reaction lane change efficiency of the objective function and the second, third, fourth and fifth item of reaction lane change stability; the second term and the third term reflect the fluctuation conditions of the yaw velocity and the centroid slip angle in the lane changing process, and the fourth term and the fifth term reflect the influence of the maximum value of the yaw velocity and the centroid slip angle on the stability in the lane changing process;
setting different objective function solving constraint conditions for the vehicle and the adjacent vehicles; for the vehicle, under the emergency obstacle avoidance environment, the requirement on lane change efficiency is higher, so the weight occupied by the first item of the design objective function is higher, and the following are taken:
w1=0.6,w2=w3=w4=w5=0.1
meanwhile, the maximum lane changing longitudinal distance is the distance L between the vehicle and the front obstacle;
therefore, the corresponding constraint conditions are as follows:
Figure BDA0002887156640000138
for adjacent vehicles, emergency obstacle avoidance is not needed, and lane changing efficiency and lane changing stability need to be considered comprehensively, so the sum of the first weight and the last four weights of a design objective function is equal to obtain:
w1=0.5,w2=w3=w4=w5=0.125
meanwhile, the maximum lane changing distance is set to be LlmaxThe specific value taking method comprises the following steps:
the decision-making module establishes a database to collect the time from the beginning of lane changing to the end of lane changing of the vehicle at different speeds; when the current speed of the adjacent vehicle i is uiWhen L islmaxIs that the vehicle speed in the database is ui-10km/h~uiAverage value of the acquired track-changing time within the range of +10 km/h;
therefore, the corresponding constraint conditions are as follows:
Figure BDA0002887156640000141
substituting the constraint conditions into the objective function established in the step (iv) to solve to obtain the optimal lane change path of the vehicle at any speed;
after the adjacent vehicle decision module plans the path, the path information is sent to the vehicle through the vehicle-to-vehicle interaction module.
Further, the process that the vehicle decision module judges whether the collision risk with the adjacent lane vehicle exists when the optimal path planned by the vehicle carries out lane change and obstacle avoidance comprises the following steps:
the vehicle contour is regarded as an ellipse, and the collision problem between vehicles can be converted into the problem whether the vehicle and the vehicle elliptical contour intersect or not; the elliptical contour enlarges the area of the vehicle contour relative to the real vehicle contour, and the probability of misjudgment is smaller when collision risk judgment is carried out; meanwhile, the elliptic contour is easier to establish a corresponding mathematical model for calculation processing compared with the real vehicle contour, so that the speed of judging the collision risk by the decision module is increased; the center of the ellipse is provided with a vehicle mass center coordinate, the ellipse passes through four vertexes of the vehicle, and in order to enable the ellipse outline to better wrap the vehicle boundary, the short axial length of the ellipse is 1.2 times of the vehicle width; if the reference course angle of the vehicle is the orientation of the vehicle at the corresponding moment, a series of elliptical contours corresponding to time can be generated according to the reference track; for any vehicle, when the longitudinal speed is determined, for the reference trajectory determining the lane change time, the position coordinates of the four vertices of the vehicle at time t are calculated as follows:
Figure BDA0002887156640000142
Figure BDA0002887156640000143
the coordinates of the end points on the two sides of the minor axis of the elliptical profile are calculated as follows:
Figure BDA0002887156640000144
in the formula, τHkiRespectively the lane changing time length of the vehicle and the lane changing time length, x, of the vehicle i in the adjacent lanek1,...,4(t),yk1,...,4(t) four vertex coordinates of the vehicle, xk5,6(t),yk5,6(t) coordinates of end points on both sides of the minor axis of the elliptical profile, lH,wHRespectively showing the length and width of the host vehicle,
Figure BDA0002887156640000145
is the heading angle, xk(t),yk(T) represents a centroid position of the host vehicle, T being a time interval;
the general expression of the ellipse equation can be set to the form:
Ax2+By2+2Cxy+Dx+Ey+F=0
the system comprises a six-point coordinate simultaneous equation set, a six-point coordinate simultaneous equation set and a six-point coordinate simultaneous equation set, wherein A, B, C, D, E and F are undetermined coefficients of an elliptic equation;
secondly, after the vehicle acquires the planned paths of all adjacent vehicles through the vehicle-to-vehicle interaction module, solving the elliptical contour equations of all vehicles at any time t when the vehicle carries out lane changing according to the planned optimal path changing path; respectively determining an elliptic contour equation between the simultaneous vehicle and each adjacent vehicle, wherein if no real solution exists in the simultaneous equation set, the vehicle and the adjacent vehicle have no risk of collision; if any one group of the ellipse equations has a real solution, the vehicle and the adjacent vehicle have the risk of collision.
In the technical scheme, when the vehicle is ready to take lane changing and obstacle avoiding measures and the adjacent lanes at the two sides of the vehicle can be changed, the method for selecting the appropriate target obstacle avoiding lane by the decision module comprises the following steps:
firstly, the vehicle perception module collects the transverse distance L of the center of mass of the vehicle relative to the left and right side boundaries of the barrierzl,Lzr
II, judging by the vehicle decision module, if Lzl≤LzrSelecting a left adjacent lane as a target lane changing lane; if L iszl>LzrAnd selecting the adjacent lane on the right side as a target lane changing lane. Therefore, the transverse displacement in the lane changing process of the vehicle can be reduced, the lane changing time is shortened, and the collision risk is further reduced.
In the technical scheme, a distance comparison method is used as a basis for initially selecting an obstacle avoidance mode by an emergency obstacle avoidance system; wherein a and b are both adjustment parameters, a1<a<a2,b1<b<b2Concrete taking of parametersThe value method is as follows:
when the longitudinal speed v of the vehiclesA is not more than 50km/h, a is a1,b=b1
When 50km/h < vsWhen the value is less than 100km/h, the values of a and b follow the following formula:
Figure BDA0002887156640000151
when v issA is more than or equal to 100km/h2,b=b2
Wherein, 1 < a1,a2<2,0.5<b1,b2And (3) the specific value is set by a manufacturer according to the performance of the automobile brake system.
After the vehicle adopts the lane changing and obstacle avoiding measures, the judgment basis of the emergency obstacle avoiding system for finishing the work is as follows:
when the vehicle takes the lane changing and obstacle avoiding measures in the second obstacle avoiding mode: the perception module perceives the transverse distance L between the vehicle mass center and the boundary of the barrier on the lane changing side of the vehicle in real timezWhen L is sensedzContinuously decreases to zero and then continuously increases to Lz=lHAt the moment of 2, the emergency obstacle avoidance system is closed in time, and the vehicle traction control system and the vehicle electronic stability system recover to work normally so as to ensure the stability of the vehicle;
when the vehicle takes the lane changing and obstacle avoiding measures in the third obstacle avoiding mode: the decision-making module establishes a linear equation which is parallel to the lane line and tangent to the boundary of the barrier at the lane changing side of the vehicle; calculating whether the ellipse outline equation and the linear equation have real number solutions in real time; when the calculation result is changed from the real number solution to the non-real number solution, the emergency obstacle avoidance system is closed in time, and the vehicle traction control system and the vehicle electronic stability system recover to work normally so as to ensure the stability of the vehicle;
meanwhile, if the vehicle-to-vehicle interaction module has normal functions, the position and the size of the barrier are marked and uploaded to a vehicle networking map, and other nearby vehicles are reminded to change lanes in advance to avoid the barrier.

Claims (10)

1.一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:避障系统包含三种避障模式,分别为第一种避障模式、第二种避障模式和第三种避障模式;整个系统包括车对车交互模块,感知模块,决策模块及执行模块;系统在车辆搭载的车对车交互模块在三种情况下,即功能正常、部分功能发生障碍及功能失效的各情况下均可以根据车辆与前方障碍物发生碰撞的风险程度切换不同的避障模式;车对车交互模块部分功能发生障碍时,只能实现本车对其他车辆的单向通讯;1. An intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system is characterized in that: the obstacle avoidance system comprises three kinds of obstacle avoidance modes, which are respectively the first obstacle avoidance mode and the second obstacle avoidance mode and the third obstacle avoidance mode; the whole system includes a vehicle-to-vehicle interaction module, a perception module, a decision-making module and an execution module; the vehicle-to-vehicle interaction module carried by the system in the vehicle is in three cases, that is, the function is normal, and some functions are blocked Different obstacle avoidance modes can be switched according to the risk of collision between the vehicle and the obstacle ahead; when some functions of the vehicle-to-vehicle interaction module are blocked, only one-way communication between the vehicle and other vehicles can be realized. ; 所述车对车交互模块实现车与车之间的直接通信,具有接收和发送车辆基本数据的能力;当车对车交互模块功能正常或部分功能发生障碍时,在不同的避障模式下,车对车交互模块能够辅助或直接参与到避障措施的实现;在第一种避障模式下,车对车交互模块可以警告本车道后车注意避让以防止追尾;在第二种避障模式下,车对车交互模块可以通知本车相邻车道上的车辆采取一种控制速度的方法为本车提供安全的换道空间;在第三种避障模式下,车对车交互模块可以将其他车辆决策模块规划出的各自的路径信息发送到本车,由本车通过决策模块中的相应算法判断本车在换道避障过程中是否会有发生碰撞的风险;The vehicle-to-vehicle interaction module realizes direct communication between vehicles and has the ability to receive and send basic vehicle data; when the vehicle-to-vehicle interaction module functions normally or some functions are blocked, in different obstacle avoidance modes, The vehicle-to-vehicle interaction module can assist or directly participate in the realization of obstacle avoidance measures; in the first obstacle avoidance mode, the vehicle-to-vehicle interaction module can warn the vehicles behind in the lane to avoid rear-end collisions; in the second obstacle avoidance mode In the third obstacle avoidance mode, the vehicle-to-vehicle interaction module can use a speed control method to provide a safe lane-changing space for the vehicle. The respective path information planned by the decision-making module of other vehicles is sent to the vehicle, and the vehicle determines whether there is a risk of collision in the process of changing lanes and avoiding obstacles through the corresponding algorithm in the decision-making module; 所述感知模块通过车载传感器采集车辆自身的运动信息,所述运动信息包括:车辆的纵向速度、纵向加速度、质心横坐标、质心纵坐标、航向角、驾驶员换道意图及驾驶员意图;通过摄像头识别车道线信息,通过雷达采集本车与障碍物或其他车辆之间的全方位距离信息;所述全方位距离信息包括本车与前方障碍物的纵向距离L、本车与本车道后车之间的纵向距离Lr、本车与相邻车道车辆i之间的纵向距离Lpi、本车质心相对于障碍物左右两侧边界的横向距离Lzl,LzrThe perception module collects the motion information of the vehicle itself through the on-board sensors, and the motion information includes: the longitudinal speed of the vehicle, the longitudinal acceleration, the abscissa of the centroid, the ordinate of the centroid, the heading angle, the driver's lane change intention and the driver's intention; The camera recognizes the lane line information, and collects the all-round distance information between the vehicle and the obstacle or other vehicles through the radar; the all-round distance information includes the longitudinal distance L between the vehicle and the obstacle ahead, the vehicle and the vehicle behind the lane. the longitudinal distance L r between the two, the longitudinal distance L pi between the vehicle and the vehicle i in the adjacent lane, and the lateral distances L zl , L zr of the center of mass of the vehicle relative to the left and right boundaries of the obstacle; 所述决策模块根据采集到的相关信息计算出车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动至无碰撞停车所需要的最小距离L1、最短制动时间tb、本车左侧车道车辆与本车之间的最小纵向距离Llmin、本车右侧车道车辆与本车之间的最小纵向距离Lrmin、最小安全换道纵向距离Ls、相邻车道车辆i的驾驶员换道意图及相邻车道车辆i的驾驶员直行意图;根据L,L1的大小初步选择合适的避障模式,根据车对车交互模块功能的完好程度,驾驶员应急反应情况及本车周围的交通状况确定最终的避障模式和避障控制策略;在第三种避障模式下,如果车对车交互模块功能正常,本车决策模块需要根据选定的目标换道避障车道采用合适算法规划本车的换道路径,同时通过车对车交互模块接收其他车辆在本车预计换道时间内的路径规划信息,再采取一种基于车辆椭圆轮廓方程联立求解的方法分析计算本车换道避障过程中是否会有与其他车辆发生碰撞的风险;The decision-making module calculates the minimum distance L 1 , the shortest braking time t b , the minimum braking time t b , the minimum distance L 1 required by the vehicle control module to control the vehicle to brake in a specific braking manner to a collision-free stop under the instruction of the decision-making module according to the collected relevant information. The minimum longitudinal distance L lmin between the vehicle in the left lane of the vehicle and the vehicle, the minimum longitudinal distance L rmin between the vehicle in the right lane of the vehicle and the vehicle, the minimum safe lane change longitudinal distance L s , the distance between the vehicle i in the adjacent lane The driver's lane-changing intention and the driver's straight-going intention of vehicle i in the adjacent lane; the appropriate obstacle avoidance mode is preliminarily selected according to the size of L and L 1 , and the driver's emergency response situation and the The traffic conditions around the vehicle determine the final obstacle avoidance mode and obstacle avoidance control strategy; in the third obstacle avoidance mode, if the vehicle-to-vehicle interaction module functions normally, the vehicle decision-making module needs to change the obstacle avoidance lane according to the selected target Use an appropriate algorithm to plan the lane-changing path of the vehicle, and at the same time, receive the path planning information of other vehicles within the expected lane-changing time of the vehicle through the vehicle-to-vehicle interaction module. Whether there is a risk of collision with other vehicles in the process of changing lanes and avoiding obstacles; 所述执行模块控制相关的执行机构完成决策模块输入的控制策略,以实现车辆的紧急避障过程;所述执行机构包括:四个轮毂电机、四轮独立转向机构、电控液压制动系统、人机交互系统;所述人机交互系统包括:车载语音交互设备、车载人机交互液晶显示屏、空调出风口;所述空调出风口位于驾驶员座椅上方车顶,可在特定时刻输送冷空气以防止驾驶员因疲劳驾驶而未能及时对人机交互系统的提醒做出反应;The execution module controls the relevant execution mechanism to complete the control strategy input by the decision-making module, so as to realize the emergency obstacle avoidance process of the vehicle; the execution mechanism includes: four in-wheel motors, four-wheel independent steering mechanism, electronically controlled hydraulic braking system, A human-computer interaction system; the human-computer interaction system includes: vehicle-mounted voice interaction equipment, vehicle-mounted human-computer interaction liquid crystal display screen, and air-conditioning outlet; the air-conditioning outlet is located on the roof above the driver's seat, and can deliver cold air at a specific time Air to prevent the driver from failing to respond to the reminder of the human-computer interaction system in time due to fatigue driving; 三种避障模式的切换方法包括如下过程:The switching methods of the three obstacle avoidance modes include the following processes: (1)第一种避障模式的控制方法包括如下过程:(1) The control method of the first obstacle avoidance mode includes the following processes: 1)当L>aL1时,紧急避障系统不起作用,车辆由驾驶员自行驾驶,其中a为调整参数,a1<a<a2,决策模块根据本车当前纵向车速计算a的取值;1) When L>aL 1 , the emergency obstacle avoidance system does not work, and the vehicle is driven by the driver, where a is an adjustment parameter, a 1 <a < a 2 , the decision-making module calculates the value of a according to the current longitudinal speed of the vehicle. value; 2)当L1<L≤aL1时,车载人机交互系统对驾驶员进行一级警告,提醒驾驶员提前进行制动;同时决策模块按照相应计算方法计算驾驶员正常制动时间ts,若驾驶员及时采取紧急制动措施,使车辆在ts内制动强度达到最大,则系统不再生效;若驾驶员在一级警告后ts时间内仍未开始制动或车辆制动强度未达到最大,则直接取消驾驶员对车辆加速踏板的操纵权限,以避免驾驶员误操作使车辆加速,同时通过车载人机交互系统对驾驶员进行二级警告;此时,决策模块按照相应计算方法重新计算驾驶员正常制动时间ts,若驾驶员及时采取紧急制动措施,在ts内使车辆制动强度达到最大,系统不再生效;若驾驶员在二级警告后ts内车辆制动强度仍未达到最大,则直接取消驾驶员全部操纵权限,并通过感知模块感知本车车道后方是否有其他车辆;当后方无车时,车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动;当后方有车时:2) When L 1 < L ≤ aL 1 , the vehicle-mounted human-computer interaction system gives the driver a first-level warning to remind the driver to brake in advance; at the same time, the decision-making module calculates the driver's normal braking time ts according to the corresponding calculation method, If the driver takes emergency braking measures in time, so that the braking intensity of the vehicle reaches the maximum within t s , the system will no longer take effect; If the maximum value is not reached, the driver's right to operate the accelerator pedal of the vehicle is directly cancelled to avoid the driver's misoperation to accelerate the vehicle, and at the same time, the driver will be warned at the second level through the vehicle-mounted human-computer interaction system; at this time, the decision-making module calculates accordingly. The method recalculates the normal braking time ts of the driver. If the driver takes emergency braking measures in time, the braking intensity of the vehicle reaches the maximum within t s , and the system will no longer take effect; if the driver is within t s after the secondary warning If the braking intensity of the vehicle has not yet reached the maximum, the driver will be directly canceled all manipulation authority, and the perception module will sense whether there are other vehicles behind the lane; when there is no vehicle behind, the vehicle control module will control the vehicle to Braking with a specific braking method; when there is a vehicle behind: ①车对车交互模块功能正常或部分功能发生障碍导致只能实现本车对其他车辆的单向通讯时,车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动,同时本车通过车对车交互模块对后车发出警告,提醒后车前方有障碍物,注意提前制动或换道,从而避免本车制动时与后车发生追尾;①When the function of the vehicle-to-vehicle interaction module is normal or some functions are blocked, so that only one-way communication between the vehicle and other vehicles can be achieved, the vehicle control module controls the vehicle to brake in a specific braking manner under the instruction of the decision-making module. The vehicle-to-vehicle interaction module will issue a warning to the rear vehicle to remind the rear vehicle that there is an obstacle in front of it, and pay attention to braking or changing lanes in advance, so as to avoid rear-end collision with the rear vehicle when the vehicle brakes; ②当车对车交互模块失效时,车辆感知模块采集后车当前纵向车速ur ②When the vehicle-to-vehicle interaction module fails, the vehicle perception module collects the current longitudinal speed ur of the rear vehicle: 当urtb>(L1+Lr)时,系统及时转入第二种避障模式;When ur t b >(L 1 +L r ), the system switches to the second obstacle avoidance mode in time; 当urtb≤(L1+Lr)时,车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动;When ur t b ≤(L 1 +L r ) , the vehicle control module controls the vehicle to brake in a specific braking manner under the instruction of the decision-making module; (2)第二种避障模式的控制方法包括如下过程:(2) The control method of the second obstacle avoidance mode includes the following processes: 当感知模块未能及时感知到前方障碍物,或有障碍物突然出现致使bL1<L≤L1时,感知模块感知本车相邻车道是否有其他车辆行驶,其中b为调整参数,b1<b<b2,决策模块根据本车当前纵向车速计算b的取值;When the sensing module fails to sense the obstacle ahead in time, or an obstacle suddenly appears and causes bL 1 <L≤L 1 , the sensing module senses whether there are other vehicles driving in the adjacent lane of the vehicle, where b is the adjustment parameter, b 1 <b<b 2 , the decision-making module calculates the value of b according to the current longitudinal speed of the vehicle; 1)当有任意一侧本车相邻车道无其他车辆行驶时,关闭车辆牵引力控制系统,通过决策模块控制靠近可用避障车道一侧车轮制动,远离避障车道一侧车轮加速驱动,以产生期望的紧急横摆力矩,实现换道避障;若本车两侧相邻车道均无其他车辆行驶,决策模块通过特定方法选择合适的邻侧车道作为避障车道;1) When there is no other vehicle in the adjacent lane of the vehicle on either side, turn off the vehicle traction control system, and control the braking of the wheels on the side close to the available obstacle avoidance lane through the decision-making module, and accelerate the driving of the wheels on the side far from the obstacle avoidance lane, so as to avoid the obstacles. Generate the desired emergency yaw moment to achieve lane change and obstacle avoidance; if there are no other vehicles in the adjacent lanes on both sides of the vehicle, the decision-making module selects the appropriate adjacent lane as the obstacle avoidance lane through a specific method; 2)当本车两侧相邻车道均有其他车辆行驶时,当Llmin≥Lrmin时,选择左侧车道为目标避障车道;当Llmin<Lrmin时,选择右侧车道为目标避障车道,同时:2) When there are other vehicles driving in the adjacent lanes on both sides of the vehicle, when L lmin ≥ L rmin , select the left lane as the target obstacle avoidance lane; when L lmin < L rmin , select the right lane as the target obstacle avoidance lane. obstacle course, while: ①当车对车交互模块功能正常或部分功能发生障碍导致只能实现本车对其他车辆的单向通讯时,本车通过车对车交互模块向两侧车道的车辆发送本车换道避障意图及目标避障车道,目标避障车道的其他车辆采用一种速度控制方法为本车提供安全的换道空间,本车关闭车辆牵引力控制系统,通过决策模块控制靠近可用避障车道一侧车轮制动,远离避障车道一侧车轮加速驱动,以产生期望的紧急横摆力矩,实现换道避障;①When the vehicle-to-vehicle interaction module functions normally or some functions are blocked, so that only one-way communication between the vehicle and other vehicles can be achieved, the vehicle sends the vehicle-to-vehicle interaction module to the vehicles on both sides of the lane to change lanes to avoid obstacles. Intention and target obstacle avoidance lane, other vehicles in the target obstacle avoidance lane adopt a speed control method to provide a safe lane-changing space for the vehicle, the vehicle closes the vehicle traction control system, and controls the wheels on the side close to the available obstacle avoidance lane through the decision module Brake, the wheels on the side away from the obstacle avoidance lane are accelerated and driven to generate the desired emergency yaw moment to achieve lane change and obstacle avoidance; ②当车对车交互模块失效时:②When the vehicle-to-vehicle interaction module fails: 决策模块依据本车与相邻车道车辆之间的纵向距离来判断若本车进行换道避障是否有与相邻车道车辆发生碰撞的风险;The decision-making module judges whether there is a risk of collision with vehicles in the adjacent lane if the vehicle changes lanes to avoid obstacles according to the longitudinal distance between the vehicle and the vehicle in the adjacent lane; 当对于目标避障车道上的任意车辆i都满足Lpi>Ls时,本车关闭车辆牵引力控制系统,通过决策模块控制靠近可用避障车道一侧车轮制动,远离避障车道一侧车轮加速驱动,以产生期望的紧急横摆力矩,实现换道避障;其中Ls为最小安全换道纵向距离;When L pi > L s is satisfied for any vehicle i on the target obstacle avoidance lane, the vehicle closes the vehicle traction control system, and the decision module controls the braking of the wheels on the side close to the available obstacle avoidance lane, and the wheels on the side away from the obstacle avoidance lane. Accelerate the drive to generate the desired emergency yaw moment to achieve lane change and obstacle avoidance; where L s is the minimum safe lane change longitudinal distance; 当目标避障车道上有任意车辆i使得Lpi≤Ls时,系统及时转入第一种避障模式,车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动,尽量减小碰撞损失;When there is any vehicle i on the target obstacle avoidance lane such that L pi ≤ L s , the system switches to the first obstacle avoidance mode in time, and the vehicle control module controls the vehicle to brake in a specific braking manner under the instruction of the decision module to minimize the small collision damage; (3)第三种避障模式的控制方法包括如下过程:(3) The control method of the third obstacle avoidance mode includes the following processes: 当感知模块未能及时感知到前方障碍物,或有障碍物突然出现致使L≤bL1时,感知模块感知相邻车道是否有其他车辆行驶;其中b为调整参数,b1<b<b2,决策模块根据本车当前纵向车速计算b的取值;When the perception module fails to perceive the obstacle ahead in time, or an obstacle suddenly appears and causes L≤bL 1 , the perception module perceives whether there are other vehicles driving in the adjacent lane; where b is an adjustment parameter, b 1 <b < b 2 , the decision module calculates the value of b according to the current longitudinal speed of the vehicle; 1)当有任意一侧本车相邻车道无其他车辆行驶时,关闭车辆电子稳定性控制系统,通过决策模块控制靠近可用避障车道一侧车轮制动,远离避障车道一侧车轮加速驱动,以产生期望的紧急横摆力矩;同时控制四轮独立转向机构采用四轮异向转向方式,即后轮转向方向与前轮相反以减小转向半径,实现换道避障;若本车两侧相邻车道均无其他车辆行驶,决策模块选择合适的邻侧车道实施换道;1) When there is no other vehicle in the adjacent lane of the vehicle on either side, turn off the electronic stability control system of the vehicle, and control the braking of the wheels on the side close to the available obstacle avoidance lane through the decision-making module, and accelerate the driving of the wheels on the side far from the obstacle avoidance lane. , to generate the desired emergency yaw moment; at the same time, the four-wheel independent steering mechanism is controlled to adopt the four-wheel opposite-direction steering method, that is, the steering direction of the rear wheels is opposite to the front wheels to reduce the steering radius and achieve lane change and obstacle avoidance; When there are no other vehicles in the adjacent lanes on the side, the decision-making module selects the appropriate adjacent lane to change lanes; 2)当本车两侧相邻车道均有其他车辆行驶时;2) When there are other vehicles driving in the adjacent lanes on both sides of the vehicle; ①当车对车交互模块功能正常时,每一辆车通过自身感知模块采集自车的纵向速度、纵向加速度、质心横坐标、质心纵坐标、航向角、驾驶员换道意图及驾驶员直行意图;每一辆车的决策模块利用获取的信息,选择合适的路径规划方法获得各自车辆在本车换道时间内的可能路径;若检测到车辆有驾驶员换道意图,则采用一种基于车辆换道效率和稳定性建立的目标函数获得每一辆车的最优换道路径;本车通过车对车交互模块接收其他车辆规划出的最优换道路径,再采用一种基于车辆椭圆轮廓方程联立求解的方法判断在本车换道的任意时刻,本车是否有与相邻车道车辆发生碰撞的风险;进一步地:①When the vehicle-to-vehicle interaction module is functioning normally, each vehicle collects the longitudinal speed, longitudinal acceleration, abscissa of the center of mass, ordinate of the center of mass, heading angle, the driver's lane-changing intention and the driver's straight-going intention through its own perception module. ; The decision-making module of each vehicle uses the obtained information to select an appropriate path planning method to obtain the possible path of the respective vehicle within the lane-changing time of the vehicle; if it is detected that the vehicle has the driver's intention to change lanes, a vehicle-based The objective function established by lane-changing efficiency and stability obtains the optimal lane-changing path of each vehicle; the vehicle receives the optimal lane-changing path planned by other vehicles through the vehicle-to-vehicle interaction module, and then adopts a vehicle-to-vehicle elliptical contour-based optimal lane-changing path. The method of solving the equations simultaneously determines whether the vehicle has the risk of colliding with vehicles in the adjacent lanes at any time when the vehicle changes lanes; further: 当决策模块判断本车换道时与两侧相邻车道车辆均有碰撞风险时,系统及时转入第一种避障模式,车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动,尽量减小碰撞损失;When the decision-making module judges that there is a risk of collision with the vehicles in the adjacent lanes on both sides when the vehicle changes lanes, the system switches to the first obstacle avoidance mode in time, and the vehicle control module controls the vehicle to brake in a specific braking manner under the instruction of the decision-making module. move to minimize collision losses; 当决策模块判断本车换道时与任意一侧相邻车道车辆无碰撞风险时,关闭车辆电子稳定性控制系统,通过决策模块控制靠近可用避障车道一侧车轮制动,远离避障车道一侧车轮加速驱动,以产生期望的紧急横摆力矩;同时控制四轮独立转向机构采用四轮异向转向方式,即后轮转向方向与前轮相反以减小转向半径,实现换道避障;若决策模块判断本车换道时与相邻两侧车道车辆均无碰撞风险时,决策模块通过特定方法选择合适的邻侧车道实施换道;When the decision-making module judges that there is no risk of collision with the vehicle in any adjacent lane when the vehicle changes lanes, the electronic stability control system of the vehicle is turned off, and the decision-making module controls the braking of the wheels on the side close to the available obstacle avoidance lane and away from the obstacle avoidance lane. The side wheels are accelerated and driven to generate the desired emergency yaw moment; at the same time, the four-wheel independent steering mechanism is controlled to adopt the four-wheel opposite-direction steering method, that is, the steering direction of the rear wheels is opposite to the front wheels to reduce the steering radius and achieve lane change and obstacle avoidance; If the decision-making module judges that there is no risk of collision with the vehicles in the adjacent lanes when the vehicle changes lanes, the decision-making module selects the appropriate adjacent lane to implement the lane change through a specific method; ②当车对车交互模块部分功能发生障碍导致只能实现本车对其他车辆的单向通讯或功能失效时;系统及时转入第一种避障模式,车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动,尽量减小碰撞损失;若车对车交互模块可实现单向通讯,则通过车对车交互模块提醒周围车辆本车即将进行紧急制动,注意减速避让;若车对车交互模块功能失效,则本车控制模块控制车辆打开双闪灯,同时持续鸣笛以提醒周围车辆注意减速避让。② When some functions of the vehicle-to-vehicle interaction module are blocked, so that only one-way communication between the vehicle and other vehicles can be achieved or the function fails; the system switches to the first obstacle avoidance mode in time, and the vehicle control module is controlled under the instruction of the decision-making module. The vehicle is braked by a specific braking method to minimize collision losses; if the vehicle-to-vehicle interaction module can realize one-way communication, the vehicle-to-vehicle interaction module will remind surrounding vehicles that the vehicle is about to perform emergency braking, and pay attention to slow down and avoid; If the function of the vehicle-to-vehicle interaction module fails, the vehicle control module controls the vehicle to turn on the double flashing lights and continuously whistle to remind surrounding vehicles to slow down and avoid. 2.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:在第一种避障模式下,所述车辆控制模块在决策模块的指令下控制车辆以特定制动方式制动包含以下步骤:2. The intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system according to claim 1, characterized in that: in the first obstacle avoidance mode, the vehicle control module is in the decision-making module. Commanded control of the vehicle to brake in a specific braking manner involves the following steps: ①若决策模块做出制动决策时L≥L1,则制动过程中车辆不会与障碍物发生碰撞,制动时控制模块控制车辆前后轮转角为零;若L<L1,车辆会在制动过程中与障碍物发生碰撞,控制模块向车辆前轮输入一个向左的转角δ,以避免驾驶舱与障碍物直接碰撞;δ的单位为度,其大小取决于决策模块做出制动决策时刻车辆与障碍物的距离,记为Lb,具体取值方法遵循以下公式:①If L≥L 1 when the decision-making module makes a braking decision, the vehicle will not collide with obstacles during the braking process, and the control module controls the front and rear wheel angles of the vehicle to be zero during braking; if L<L 1 , the vehicle will When a collision occurs with an obstacle during braking, the control module inputs a leftward turning angle δ to the front wheel of the vehicle to avoid direct collision between the cockpit and the obstacle; the unit of δ is degree, and its size depends on the decision-making module. The distance between the vehicle and the obstacle at the time of dynamic decision-making is recorded as L b , and the specific value method follows the following formula:
Figure FDA0003335424020000031
Figure FDA0003335424020000031
其中,δ0为设定的前轮转角初值,α为调整参数,δ0>α;δ0和α的具体取值由生产厂家根据汽车转向系统性能、制动系统性能、车辆驾驶舱空间结构及车辆宽度确定;Among them, δ 0 is the set initial value of the front wheel angle, α is the adjustment parameter, δ 0 >α; the specific values of δ 0 and α are determined by the manufacturer according to the performance of the steering system, the performance of the braking system, and the space in the cockpit of the vehicle. The structure and vehicle width are determined; ②制动时,ABS系统正常工作,车辆的制动系统包含液压制动和轮毂电机制动两种制动方式,轮毂电机可以通过反向转动提供电机制动力矩;决策模块合理计算分配前后车轮的制动力使前后轮同时保持在接近抱死而又未抱死的状态,控制车辆以电液复合制动方式实施制动,以充分利用路面附着力。②When braking, the ABS system works normally. The braking system of the vehicle includes two braking methods: hydraulic braking and in-wheel motor braking. The in-wheel motor can provide motor braking torque through reverse rotation; the decision-making module reasonably calculates and distributes the front and rear wheels The high braking force keeps the front and rear wheels in a state that is close to locking but not locked at the same time, and controls the vehicle to brake in the form of electro-hydraulic composite braking to make full use of road adhesion.
3.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:在第一种避障模式下,车辆通过人机交互系统提醒驾驶员采取避障措施的具体方法如下:3. An intelligent networked four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system as claimed in claim 1, characterized in that: in the first obstacle avoidance mode, the vehicle reminds the driver through the human-computer interaction system The specific methods of taking obstacle avoidance measures are as follows: ①车载人机交互系统对驾驶员进行一级警告的具体方法为:控制模块控制车载音响以最大音量80%播放语音:前方有障碍物,请驾驶员及时制动;控制车载人机交互屏幕显示闪烁的感叹号图案,感叹号为红色,屏幕背景为黄色,感叹号闪烁频率为f;①The specific method for the vehicle-mounted human-computer interaction system to give the driver a first-level warning is: the control module controls the vehicle-mounted audio to play the voice at 80% of the maximum volume: there is an obstacle ahead, please brake in time; control the vehicle-mounted human-computer interaction screen display Flashing exclamation mark pattern, the exclamation mark is red, the screen background is yellow, and the exclamation mark flashing frequency is f; ②车载人机交互系统对驾驶员进行二级警告的具体方法为:控制模块控制驾驶员座椅正上方空调出风口输送冷风;控制车载音响以最大音量播放语音:请立即制动;控制车载人机交互屏幕显示闪烁的感叹号图案,感叹号为红色,屏幕背景为黄色,感叹号闪烁频率为f;② The specific method for the vehicle-mounted human-computer interaction system to give the driver a second-level warning is as follows: the control module controls the air-conditioning outlet directly above the driver's seat to deliver cold air; controls the vehicle audio to play the voice at the maximum volume: please brake immediately; The computer interaction screen displays a flashing exclamation mark pattern, the exclamation mark is red, the screen background is yellow, and the exclamation mark flashing frequency is f; ③车载人机交互屏幕显示闪烁的感叹号图案时,其闪烁频率f取决于车辆与障碍物的实时距离L,f单位为赫兹,其具体取值方法遵循以下公式:③ When the vehicle-mounted human-computer interaction screen displays a flashing exclamation mark pattern, the flashing frequency f depends on the real-time distance L between the vehicle and the obstacle, and the unit of f is Hertz. The specific value method follows the following formula:
Figure FDA0003335424020000032
Figure FDA0003335424020000032
其中,f0为车辆与障碍物的实时距离L趋近于零时感叹号图案闪烁的频率,β为调整参数,f0>β;f0和β的取值可由提供相应人机交互液晶显示屏的厂家设定,也可以有驾驶员根据自己的驾驶习惯、经验设定;Among them, f 0 is the flickering frequency of the exclamation mark pattern when the real-time distance L between the vehicle and the obstacle approaches zero , and β is the adjustment parameter, f 0 >β; Factory setting, or can be set by the driver according to their own driving habits and experience; ④车载人机交互系统对驾驶员进行一级警告或二级警告后,若驾驶员在语音提醒后ts时间内采取紧急制动措施使车辆达到最大制动强度,则系统不再起作用,其中ts的取值方法如下:④After the on-board human-computer interaction system gives the driver a first-level warning or a second-level warning, if the driver takes emergency braking measures within t s after the voice reminder to make the vehicle reach the maximum braking intensity, the system will no longer work. The value method of t s is as follows: 决策模块建立一个数据库,采集驾驶员在日常驾驶过程中接受人机交互平台紧急制动语音提醒开始,到采取紧急制动措施使车辆达到最大制动强度的时间;采集到的时间数据记为s1,s2,…sn,采用最小二乘法确定ts的取值:令误差平方和
Figure FDA0003335424020000033
代入数据s1,s2,…sn;决策模块求得使R值最小时s的值,即为本次警告过程中ts的取值。
The decision-making module establishes a database and collects the time from the driver's daily driving process from receiving the emergency braking voice reminder from the human-computer interaction platform to the time when emergency braking measures are taken to make the vehicle reach the maximum braking intensity; the collected time data is recorded as s 1 ,s 2 ,…s n , use the least squares method to determine the value of t s : let the sum of squared errors
Figure FDA0003335424020000033
Substitute the data s 1 , s 2 ,...s n ; the decision module obtains the value of s when the R value is the smallest, which is the value of t s in this warning process.
4.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:在第二种避障模式下,当车对车交互模块功能失效时,决策模块可以依据本车与目标避障车道车辆之间的纵向距离Lpi与最小安全换道纵向距离Ls之间的大小来判断:本车换道时与目标避障车道车辆是否有碰撞风险;其中Ls的取值可由相邻车道车辆的纵向车速,本车纵向车速,本车预计最大换道时间,相邻车道车辆相对于本车的纵向位置确定;其具体计算方法如下:4. An intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system as claimed in claim 1, characterized in that: in the second obstacle avoidance mode, when the vehicle-to-vehicle interaction module function fails , the decision-making module can judge whether there is a collision with the vehicle in the target obstacle avoidance lane when the vehicle changes lanes according to the size between the longitudinal distance L pi between the vehicle and the vehicle in the target obstacle avoidance lane and the minimum safe lane change longitudinal distance L s The value of L s can be determined by the longitudinal speed of the vehicle in the adjacent lane, the longitudinal speed of the vehicle, the estimated maximum lane change time of the vehicle, and the longitudinal position of the vehicle in the adjacent lane relative to the vehicle; the specific calculation method is as follows: 当相邻车道车辆的纵向位置处于本车的前方时,Ls的计算公式为:When the longitudinal position of the vehicle in the adjacent lane is in front of the vehicle, the calculation formula of L s is: Ls=vstfmax-vitfmax L s =v s t fmax -v i t fmax 当相邻车道车辆的纵向位置处于本车的后方时,Ls的计算公式为:When the longitudinal position of the vehicle in the adjacent lane is behind the vehicle, the calculation formula of L s is: Ls=vitfmax-vstfmax L s =v i t fmax -v s t fmax 其中,vs,vi分别为本车、目标避障车道车辆i的当前纵向车速,tfmax为本车预计最大换道时间,其计算公式为:Among them, v s , v i are the current longitudinal speed of the vehicle and vehicle i in the target obstacle avoidance lane, respectively, and t fmax is the expected maximum lane-changing time of the vehicle. The calculation formula is: tfmax=L/vs t fmax =L/v s 其中,L为当前时刻本车与前方障碍物的纵向距离。Among them, L is the longitudinal distance between the vehicle and the obstacle ahead at the current moment. 5.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:在第二种避障模式下,当两侧相邻车道均有其他车辆行驶且车对车交互模块功能正常时,所述目标避障车道的车辆为本车提供安全换道空间所采用一种控制速度的方法包含以下控制过程:5. The intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system as claimed in claim 1, characterized in that: in the second obstacle avoidance mode, when the adjacent lanes on both sides have other When the vehicle is running and the function of the vehicle-to-vehicle interaction module is normal, a method for controlling the speed adopted by the vehicle in the target obstacle avoidance lane to provide the vehicle with a safe lane-changing space includes the following control process: 传感器模块测量本车相邻车道车辆i的当前纵向车速vi和本车的当前纵向车速vsThe sensor module measures the current longitudinal vehicle speed v i of the vehicle i in the adjacent lane of the vehicle and the current longitudinal vehicle speed v s of the vehicle; 当相邻车道车辆i位于本车前方时,若vi≤cvs,相邻车道车辆i在决策模块的作用下开始以最大加速度加速至cvs,之后保持匀速行驶;若vi>cvs,相邻车道车辆i以当前车速保持匀速行驶;When the vehicle i in the adjacent lane is in front of the own vehicle, if vi ≤ cv s , the vehicle i in the adjacent lane starts to accelerate to cv s at the maximum acceleration under the action of the decision module, and then keeps driving at a constant speed; if vi > cv s , the vehicle i in the adjacent lane keeps a constant speed at the current speed; 当相邻车道车辆i位于本车后方时,若vi≥dvs,相邻车道车辆i在决策模块的作用下开始以最大制动强度减速至dvs,之后保持匀速行驶;若vi<dvs,相邻车道车辆i以当前车速保持匀速行驶;When the vehicle i in the adjacent lane is behind the own vehicle, if vi ≥ dv s , the vehicle i in the adjacent lane starts to decelerate to dv s with the maximum braking intensity under the action of the decision-making module, and then keeps running at a constant speed; if v i < dv s , the vehicle i in the adjacent lane keeps a constant speed at the current speed; 其中,c,d为调整参数;在本车换道避障过程中,本车纵向车速vs看作不变;控制调整参数c,d的值,令c>1即可控制本车前方相邻车道车辆在本车换道过程中纵向速度始终大于本车纵向速度;令d<1即可控制本车后方相邻车道车辆在本车换道过程中的纵向速度始终小于本车纵向速度;从而为本车提供安全换道空间;Among them, c and d are adjustment parameters; in the process of changing lanes and avoiding obstacles, the longitudinal speed v s of the vehicle is regarded as unchanged; the value of the adjustment parameters c and d can be controlled to control the front phase of the vehicle by setting c > 1. The longitudinal speed of the vehicle in the adjacent lane is always greater than the longitudinal speed of the own vehicle during the lane change process of the vehicle; if d<1, the longitudinal speed of the vehicle in the adjacent lane behind the vehicle can be controlled to be always smaller than the longitudinal speed of the vehicle during the lane change process; So as to provide the vehicle with a safe lane change space; 为防止相邻车道车辆纵向车速出现过小或过大的情况,调整参数c,d采用一种分段取值的方法:In order to prevent the longitudinal speed of vehicles in adjacent lanes from being too small or too large, a method of segmenting values is used to adjust parameters c and d: 当本车纵向车速vs≤50km/h时,c=c2,d=d1When the longitudinal vehicle speed v s ≤ 50km/h, c=c 2 , d=d 1 ; 当50km/h<vs<100km/h时,c,d的取值遵循以下公式:When 50km/h <v s <100km/h, the values of c and d follow the following formulas:
Figure FDA0003335424020000041
Figure FDA0003335424020000041
当vs≥100km/h时,c=c1,d=d2When v s ≥ 100km/h, c=c 1 , d=d 2 ; 其中:in:
Figure FDA0003335424020000042
Figure FDA0003335424020000042
c1,c2,d1,d2具体取值由生产厂家根据汽车动力性能自行设定。The specific values of c 1 , c 2 , d 1 , and d 2 are set by the manufacturer according to the dynamic performance of the vehicle.
6.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:在第三种避障模式下,车辆通过车载传感器获取车辆自身的运动信息后,本车与邻车的路径确定方法包含以下步骤:6. An intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system as claimed in claim 1, characterized in that: in the third obstacle avoidance mode, the vehicle acquires the motion of the vehicle itself through on-board sensors After the information is obtained, the path determination method of the own vehicle and the adjacent vehicle includes the following steps: ①决策模块选择车辆进行路径规划的方法:①The method of the decision-making module to select the vehicle for path planning: 对于本车,当eL1<L≤bL1时,选择五次多项式法对换道路径进行规划,当L≤eL1时,选择三次多项式法对换道路径进行规划;其中e为调整参数,0<e<b,其具体取值由生产厂家根据汽车转向系统性能及车辆稳定性结构设计情况自行设定;For the vehicle, when eL 1 <L≤bL 1 , choose the quintic polynomial method to plan the lane-changing path; when L≤eL 1 , choose the cubic polynomial method to plan the lane-changing path; where e is the adjustment parameter, 0<e<b, the specific value is set by the manufacturer according to the performance of the automobile steering system and the structural design of the vehicle stability; 对于邻车,先由决策模块判断邻车驾驶员是否有换道意图;若邻车驾驶员无换道意图,决策模块根据由车身传感器采集的邻车当前车速,加速度规划出邻车的直行路径;若邻车驾驶员有换道意图,决策模块选择五次多项式对换道路径进行规划:For the adjacent car, the decision-making module first determines whether the driver of the adjacent car has an intention to change lanes; if the driver of the adjacent car has no intention to change lanes, the decision-making module plans the straight path of the adjacent car according to the current speed and acceleration of the adjacent car collected by the body sensors. ; If the driver of the adjacent car has the intention of changing lanes, the decision-making module selects a quintic polynomial to plan the lane-changing path: 基于三次多项式的车辆换道轨迹规划模型的表达式为:The expression of the vehicle lane changing trajectory planning model based on cubic polynomial is:
Figure FDA0003335424020000043
Figure FDA0003335424020000043
式中,x(t),y(t)为车辆在大地坐标系下的横向位置和纵向位置,u为车辆当前纵向车速,t0,t1为轨迹规划的起始时间和结束时间,m0,m1,m2,m3均为三次多项式插值函数的系数;In the formula, x(t), y(t) are the lateral and longitudinal positions of the vehicle in the geodetic coordinate system, u is the current longitudinal speed of the vehicle, t 0 , t 1 are the start time and end time of trajectory planning, m 0 , m 1 , m 2 , and m 3 are the coefficients of the cubic polynomial interpolation function; 基于五次多项式的车辆换道轨迹规划模型的表达式为:The expression of the vehicle lane changing trajectory planning model based on quintic polynomial is:
Figure FDA0003335424020000051
Figure FDA0003335424020000051
式中,n0,n1,n2,n3,n4,n5均为五次多项式插值函数的系数;In the formula, n 0 , n 1 , n 2 , n 3 , n 4 , and n 5 are the coefficients of the fifth-order polynomial interpolation function; ②得到换道轨迹模型后,通过调整换道时间tf=t1-t0的大小,即可得到一系列车辆可能的换道避障路径;② After obtaining the lane-changing trajectory model, a series of possible lane-changing obstacle avoidance paths can be obtained by adjusting the lane-changing time t f =t 1 -t 0 ; ③根据车辆二自由度模型,确定在满足车辆稳定性的前提下,车辆换道时横摆角速度和质心侧偏角的稳定界限:③According to the vehicle two-degree-of-freedom model, determine the stability limits of the yaw rate and the center of mass sideslip angle when the vehicle changes lanes under the premise of satisfying the vehicle stability: 横摆角速度的稳定界限计算方法如下:The calculation method of the stability limit of the yaw rate is as follows:
Figure FDA0003335424020000052
Figure FDA0003335424020000052
故,
Figure FDA0003335424020000053
Therefore,
Figure FDA0003335424020000053
质心侧偏角的稳定界限计算方法如下:The calculation method of the stability limit of the centroid slip angle is as follows:
Figure FDA0003335424020000054
Figure FDA0003335424020000054
故,
Figure FDA0003335424020000055
Therefore,
Figure FDA0003335424020000055
式中,r表示横摆角速度,Fyf,Fyr分别表示车辆前轴和后轴受到的侧向力,m为整车质量,μ为路面附着系数,u为车辆纵向速度,β为质心侧偏角,Cαr表示车辆后轴的侧偏刚度,a0,b0分别表示车辆前轴和后轴距离车辆质心的距离,l为车辆轴距;In the formula, r is the yaw rate, F yf and F yr are the lateral forces on the front and rear axles of the vehicle, respectively, m is the mass of the vehicle, μ is the road adhesion coefficient, u is the longitudinal speed of the vehicle, and β is the center of mass side C αr is the cornering stiffness of the rear axle of the vehicle, a 0 , b 0 are the distances between the front and rear axles of the vehicle and the center of mass of the vehicle, respectively, and l is the wheelbase of the vehicle; ④为确定车辆的最优换道轨迹,设立目标函数为:④ In order to determine the optimal lane-changing trajectory of the vehicle, the objective function is set as:
Figure FDA0003335424020000056
Figure FDA0003335424020000056
式中,Lmax为车辆最大换道纵向距离,u为车辆当前纵向车速,tf为换道时间,r(t),β(t)为换道过程中本车的横摆角速度与质心侧偏角,rmaxmax为步骤③中所求的横摆角速度和质心侧偏角稳定极限值,rminmin为所有换道轨迹中最小横摆角速度和质心侧偏角,w1,w2,w3,w4,w5为权重系数;目标函数第一项反应换道效率,第二、三、四、五项反应换道稳定性;其中第二、三项反应了换道过程中横摆角速度和质心侧偏角的波动情况,第四、五项反应了换道过程中横摆角速度和质心侧偏角最大值对稳定性的影响;In the formula, L max is the maximum lane-changing longitudinal distance of the vehicle, u is the current longitudinal speed of the vehicle, t f is the lane-changing time, r(t), β(t) are the yaw rate and the center of mass of the vehicle during the lane-changing process. Declination angle, r max , β max are the yaw angular velocity and the stability limit value of the centroid sideslip angle obtained in step ③, r min , β min are the minimum yaw angular velocity and centroid sideslip angle in all lane changing trajectories, w 1 ,w 2 ,w 3 ,w 4 ,w 5 are weight coefficients; the first term of the objective function reflects the lane-changing efficiency, and the second, third, fourth, and fifth terms reflect the lane-changing stability; the second and third terms reflect the lane-changing efficiency. The fluctuations of the yaw angular velocity and the centroid sideslip angle during the lane change process, the fourth and fifth terms reflect the influence of the yaw angular velocity and the maximum value of the centroid sideslip angle on the stability during the lane changing process; ⑤针对本车和邻车设立不同的目标函数求解约束条件;对于本车,在紧急避障环境下,对换道效率的要求更高,故设计目标函数第一项所占权重较高,取:⑤ Set up different objective functions to solve the constraints for the own vehicle and the adjacent vehicle; for the own vehicle, in the emergency obstacle avoidance environment, the requirements for lane-changing efficiency are higher, so the weight of the first item of the design objective function is higher, take : w1=0.6,w2=w3=w4=w5=0.1w 1 =0.6,w 2 =w 3 =w 4 =w 5 =0.1 同时,最大换道纵向距离即为本车与前方障碍物之间的距离L;At the same time, the maximum longitudinal distance of lane change is the distance L between the vehicle and the obstacle in front; 故相应的约束条件为:Therefore, the corresponding constraints are:
Figure FDA0003335424020000057
Figure FDA0003335424020000057
对于邻车,由于不需要进行紧急避障,换道效率和换道稳定性需要综合考虑,故设计目标函数第一项权重与后四项权重之和相等,取:For the adjacent vehicle, since there is no need to perform emergency obstacle avoidance, the lane-changing efficiency and lane-changing stability need to be comprehensively considered. Therefore, the weight of the first item of the design objective function is equal to the sum of the last four weights, and is taken as: w1=0.5,w2=w3=w4=w5=0.125w 1 =0.5,w 2 =w 3 =w 4 =w 5 =0.125 同时,设置最大换道距离为Llmax,具体取值方法如下:At the same time, set the maximum lane-changing distance as L lmax , and the specific value method is as follows: 决策模块建立一个数据库收集车辆在不同速度下,开始换道到结束换道的时间;当邻车i的当前车速为ui时,Llmax的取值为数据库中车辆车速在ui-10km/h~ui+10km/h范围内所采集的换道时间的平均值;The decision-making module builds a database to collect the time from the start of lane change to the end of lane change at different speeds; when the current speed of the adjacent vehicle i is ui , the value of L lmax is the vehicle speed in the database at ui -10km/ The average value of the lane change time collected in the range of h~u i +10km/h; 故相应的约束条件为:Therefore, the corresponding constraints are:
Figure FDA0003335424020000061
Figure FDA0003335424020000061
将约束条件带入步骤④中建立的目标函数进行求解即可得到车辆在任意车速下的最优换道路径;The optimal lane-changing path of the vehicle at any speed can be obtained by bringing the constraints into the objective function established in step ④ to solve; ⑥邻车决策模块规划出路径后,将路径信息通过车对车交互模块发送到本车。⑥ After the adjacent vehicle decision module plans the route, it sends the route information to the vehicle through the vehicle-to-vehicle interaction module.
7.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:在第三种避障模式下,所述本车决策模块判断本车换道避障时是否有与相邻车道车辆发生碰撞风险的过程包含以下步骤:7. The intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system according to claim 1, characterized in that: in the third obstacle avoidance mode, the vehicle decision-making module judges the vehicle The process of whether there is a risk of collision with vehicles in adjacent lanes when changing lanes to avoid obstacles includes the following steps: ①将车辆轮廓视为椭圆形,椭圆中心取车辆质心坐标,椭圆经过车辆的四个顶点,为了使椭圆轮廓更好的包裹车辆边界,取椭圆的短轴长为车宽的1.2倍;车辆的参考航向角就是对应时刻车辆的朝向,则根据参考轨迹可以生成一系列和时间对应的椭圆轮廓;对于任意车辆,当纵向速度确定时,对于确定换道时间的参考轨迹,在t时刻车辆的四个顶点的位置坐标计算如下:① Consider the outline of the vehicle as an ellipse, the center of the ellipse takes the coordinates of the center of mass of the vehicle, and the ellipse passes through the four vertices of the vehicle. The reference heading angle is the orientation of the vehicle at the corresponding time, and a series of elliptical contours corresponding to the time can be generated according to the reference trajectory; for any vehicle, when the longitudinal speed is determined, for the reference trajectory for determining the lane-changing time, at time t, the four The position coordinates of each vertex are calculated as follows:
Figure FDA0003335424020000062
Figure FDA0003335424020000062
Figure FDA0003335424020000063
Figure FDA0003335424020000063
椭圆轮廓短轴两侧端点坐标计算如下:The coordinates of the endpoints on both sides of the short axis of the ellipse contour are calculated as follows:
Figure FDA0003335424020000064
Figure FDA0003335424020000064
式中,τHki分别为本车的换道时长和相邻车道车辆i的换道时长,xk1,...,4(t),yk1,...,4(t)表示车辆四个顶点坐标,xk5,6(t),yk5,6(t)表示椭圆轮廓短轴两侧端点坐标,lH,wH分别表示本车的长度和宽度,
Figure FDA0003335424020000065
是航向角,xk(t),yk(t)表示本车的质心位置,T是时间间隔;
In the formula, τ Hk , τ i are the lane-changing duration of the vehicle and the lane-changing duration of the adjacent lane vehicle i, respectively, x k1,...,4 (t), y k1,...,4 (t) Represents the coordinates of the four vertices of the vehicle, x k5,6 (t), y k5,6 (t) represents the coordinates of the endpoints on both sides of the short axis of the elliptical outline, l H , w H represent the length and width of the vehicle, respectively,
Figure FDA0003335424020000065
is the heading angle, x k (t), y k (t) represents the position of the center of mass of the vehicle, and T is the time interval;
椭圆方程的一般表达式可设为如下形式:The general expression of the ellipse equation can be set as follows: Ax2+By2+2Cxy+Dx+Ey+F=0Ax 2 +By 2 +2Cxy+Dx+Ey+F=0 其中,A,B,C,D,E,F为椭圆方程的待定系数,则在任意t时刻,任意车辆的椭圆轮廓方程均通过上述坐标联立方程组Ax2+By2+2Cxy+Dx+Ey+F=0求得;Among them, A, B, C, D, E, F are the undetermined coefficients of the ellipse equation, then at any time t, the ellipse contour equation of any vehicle can pass through the above coordinate system of simultaneous equations Ax 2 +By 2 +2Cxy+Dx+ Ey+F=0 to obtain; ②本车通过车对车交互模块获取全部邻车的规划路径后,在本车按规划最优换道路径实施换道的任意时间t,求解出全部车辆的椭圆轮廓方程;再分别联立本车与每一辆邻车之间的椭圆轮廓方程,若联立方程组都无实数解,则本车与邻车无发生碰撞的风险;若存在任意一组椭圆方程组有实数解,则本车与邻车有发生碰撞的风险。② After the vehicle obtains the planned paths of all adjacent vehicles through the vehicle-to-vehicle interaction module, at any time t when the vehicle implements the lane change according to the planned optimal lane-changing path, the elliptical contour equations of all vehicles are solved; The ellipse contour equation between the car and each adjacent car, if there is no real number solution for the simultaneous equations, there is no risk of collision between the vehicle and the adjacent car; if there is any set of elliptic equations with real number solutions, then There is a risk of a car colliding with an adjacent car.
8.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:当本车准备采取换道避障措施且本车两侧相邻车道均可进行换道时,决策模块选择合适的目标避障车道的方法为:8. An intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system according to claim 1, characterized in that: when the vehicle is ready to take lane-changing obstacle avoidance measures and adjacent lanes on both sides of the vehicle are When all lanes can be changed, the decision-making module selects the appropriate target obstacle avoidance lane as follows: 若Lzl≤Lzr,选择左侧相邻车道作为目标换道车道;若Lzl>Lzr,选择右侧相邻车道为目标换道车道;其中,Lzl,Lzr分别为本车质心相对于障碍物左右两侧边界的横向距离。If L zl ≤ L zr , select the adjacent lane on the left as the target lane for lane change; if L zl > L zr , select the adjacent lane on the right as the target lane for lane change; among them, L zl , L zr are the center of mass of the vehicle The lateral distance relative to the left and right boundaries of the obstacle. 9.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:采用一种距离比较法作为紧急避障系统初步选择避障模式的依据;其中a,b均为调整参数,a1<a<a2,b1<b<b2,参数的具体取值方法如下:9. An intelligent networked four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system as claimed in claim 1, characterized in that: a distance comparison method is adopted as the basis for the preliminary selection of the obstacle avoidance mode for the emergency obstacle avoidance system ; where a and b are adjustment parameters, a 1 <a < a 2 , b 1 <b < b 2 , and the specific value of the parameters is as follows: 当本车纵向车速vs≤50km/h时,a=a1,b=b1When the longitudinal speed of the own vehicle v s ≤ 50km/h, a=a 1 , b=b 1 ; 当50km/h<vs<100km/h时,a,b的取值遵循以下公式:When 50km/h <v s <100km/h, the values of a and b follow the following formulas:
Figure FDA0003335424020000071
Figure FDA0003335424020000071
当vs≥100km/h时,a=a2,b=b2When v s ≥ 100km/h, a=a 2 , b=b 2 ; 其中,1<a1,a2<2,0.5<b1,b2<1,其具体取值由生产厂家根据汽车制动系统性能自行设定。Among them, 1<a 1 , a 2 <2, 0.5<b 1 , b 2 <1, and the specific values are set by the manufacturer according to the performance of the automobile braking system.
10.如权利要求1所述的一种智能网联四轮独立转向和独立驱动电动汽车紧急避障系统,其特征在于:当本车在采用换道避障措施后,紧急避障系统结束工作的判断依据具体如下:10 . The intelligent network-connected four-wheel independent steering and independent driving electric vehicle emergency obstacle avoidance system according to claim 1 , wherein the emergency obstacle avoidance system stops working after the vehicle adopts lane-changing obstacle avoidance measures. 11 . The judgment is based on the following: 当本车在第二种避障模式下采取换道避障措施时:感知模块实时感知车辆质心与障碍物在本车换道侧的边界之间的横向距离Lz,当感知到Lz先不断减小至零再不断增大到Lz=lH/2的时刻,及时关闭紧急避障系统,车辆牵引力控制系统和车辆电子稳定系统恢复正常工作,以确保车辆的稳定性;When the vehicle takes lane-changing obstacle avoidance measures in the second obstacle avoidance mode: the perception module perceives the lateral distance L z between the vehicle's center of mass and the boundary of the obstacle on the vehicle's lane-changing side in real time . When it is continuously reduced to zero and then continuously increased to L z = 1 H /2, the emergency obstacle avoidance system is turned off in time, and the vehicle traction control system and the vehicle electronic stability system return to normal work to ensure the stability of the vehicle; 当本车在第三种避障模式下采取换道避障措施时:决策模块建立一条平行于车道线且与障碍物在本车换道侧的边界相切的直线方程;实时计算本车椭圆轮廓方程与该直线方程是否有实数解;在计算结果由有实数解过渡到无实数解的时刻,及时关闭紧急避障系统,车辆牵引力控制系统和车辆电子稳定系统恢复正常工作,以确保车辆的稳定性;When the vehicle adopts lane-changing obstacle avoidance measures in the third obstacle avoidance mode: the decision-making module establishes a straight line equation that is parallel to the lane line and tangent to the boundary of the obstacle on the vehicle's lane-changing side; calculates the vehicle's ellipse in real time Whether the contour equation and the straight line equation have a real number solution; when the calculation result transitions from a real number solution to no real number solution, turn off the emergency obstacle avoidance system in time, and the vehicle traction control system and the vehicle electronic stability system resume normal work to ensure the vehicle's safety. stability; 同时,若车辆车对车交互模块功能正常,则标记该障碍物的位置与大小并上传到车联网地图中,提醒附近其他车辆注意提前换道以规避障碍物。At the same time, if the vehicle-to-vehicle interaction module functions normally, the location and size of the obstacle will be marked and uploaded to the Internet of Vehicles map, reminding other nearby vehicles to change lanes in advance to avoid obstacles.
CN202110016734.9A 2021-01-07 2021-01-07 Intelligent network-connected four-wheel independent steering and independent drive electric vehicle emergency obstacle avoidance system Active CN112677963B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110016734.9A CN112677963B (en) 2021-01-07 2021-01-07 Intelligent network-connected four-wheel independent steering and independent drive electric vehicle emergency obstacle avoidance system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110016734.9A CN112677963B (en) 2021-01-07 2021-01-07 Intelligent network-connected four-wheel independent steering and independent drive electric vehicle emergency obstacle avoidance system

Publications (2)

Publication Number Publication Date
CN112677963A CN112677963A (en) 2021-04-20
CN112677963B true CN112677963B (en) 2022-02-15

Family

ID=75456163

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110016734.9A Active CN112677963B (en) 2021-01-07 2021-01-07 Intelligent network-connected four-wheel independent steering and independent drive electric vehicle emergency obstacle avoidance system

Country Status (1)

Country Link
CN (1) CN112677963B (en)

Families Citing this family (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113104032B (en) * 2021-05-07 2022-04-12 大连理工大学 Active collision avoidance fault-tolerant system of distributed driving vehicle and working method thereof
CN113467474B (en) * 2021-07-29 2023-09-22 安徽江淮汽车集团股份有限公司 Automatic driving layering control system
CN113670319A (en) * 2021-08-18 2021-11-19 东风悦享科技有限公司 Roadside parking fault-tolerant method and system
CN113602266B (en) * 2021-08-24 2023-12-22 东风汽车集团股份有限公司 Emergency steering auxiliary control method and system
CN113619575A (en) * 2021-08-31 2021-11-09 浙江亚太机电股份有限公司 Emergency steering system based on millimeter wave radar
CN114283619A (en) * 2021-12-25 2022-04-05 重庆长安汽车股份有限公司 Vehicle obstacle avoidance system, platform framework, method and vehicle based on V2X
CN114312766B (en) * 2021-12-31 2022-11-25 江苏超力电器有限公司 Control system and method based on transverse active collision avoidance
CN114312765B (en) * 2021-12-31 2022-10-25 江苏超力电器有限公司 A longitudinal active collision avoidance control system and method
CN114620070B (en) * 2022-02-16 2025-08-12 杭州飞步科技有限公司 Method, device, equipment and storage medium for planning driving track
CN114407880B (en) * 2022-02-18 2023-06-27 岚图汽车科技有限公司 Unmanned emergency obstacle avoidance path tracking method
CN114987609B (en) * 2022-04-18 2023-03-10 华南农业大学 A four-wheel independent steering paddy field agricultural robot and its navigation method
CN115056850B (en) * 2022-06-29 2024-04-09 上海集度汽车有限公司 Auxiliary control method, system, vehicle and medium based on steer-by-wire
CN115489604B (en) * 2022-09-27 2024-09-06 吉林大学 Automatic emergency steering control device for intelligent automobile steer-by-wire system
CN115320583B (en) * 2022-10-09 2023-03-24 小米汽车科技有限公司 Target obstacle vehicle determination method, device, vehicle and medium
CN115431967B (en) * 2022-10-14 2024-08-13 中国第一汽车股份有限公司 Four-wheel emergency risk avoiding method and device for vehicle, storage medium and electronic equipment
CN115817423B (en) * 2022-12-27 2023-06-06 交通运输部公路科学研究所 Vehicle-road collaborative precise braking control system and method for operating vehicles
CN116691680B (en) * 2023-05-30 2024-06-07 上海智能汽车融合创新中心有限公司 Lane changing method and device based on multi-vehicle motion model
CN117011827A (en) * 2023-07-11 2023-11-07 禾多科技(北京)有限公司 Method, apparatus, device and computer readable medium for detecting longitudinal distance of obstacle
CN117533348B (en) * 2023-11-23 2024-07-30 兰州交通大学 Intelligent driving auxiliary control method and system
CN118419006A (en) * 2024-04-29 2024-08-02 安徽海博智能科技有限责任公司 Intelligent network-connected vehicle collision early warning control method

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9229453B1 (en) * 2014-08-29 2016-01-05 GM Global Technology Operations LLC Unified motion planner for autonomous driving vehicle in avoiding the moving obstacle
CN105620474A (en) * 2016-01-26 2016-06-01 吉林大学 Active obstacle avoiding method for four-wheel hub drive electric automobile with multiple modes
CN106427998A (en) * 2016-09-30 2017-02-22 江苏大学 Control method for avoiding collision during emergent lane changing of vehicle in high-speed state
CN110155045A (en) * 2019-04-04 2019-08-23 芜湖伯特利汽车安全系统股份有限公司 A vehicle emergency acceleration self-protection system and self-protection method
CN110614998A (en) * 2019-08-21 2019-12-27 南京航空航天大学 Aggressive driving-assisted curve obstacle avoidance and road changing path planning system and method
WO2020187254A1 (en) * 2019-03-18 2020-09-24 长城汽车股份有限公司 Longitudinal control method and system for automatic driving vehicle
CN112158208A (en) * 2020-09-29 2021-01-01 南昌工程学院 Method and system for collision avoidance of dynamic barrier of unmanned automobile

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7016783B2 (en) * 2003-03-28 2006-03-21 Delphi Technologies, Inc. Collision avoidance with active steering and braking
JP5177076B2 (en) * 2008-07-28 2013-04-03 日産自動車株式会社 Vehicle driving support device and vehicle driving support method
JP6237685B2 (en) * 2015-04-01 2017-11-29 トヨタ自動車株式会社 Vehicle control device
CN107914686B (en) * 2017-11-17 2019-06-25 吉林大学 A kind of emergency braking apparatus for vehicle and method
US10836383B2 (en) * 2018-05-04 2020-11-17 The Regents Of The University Of Michigan Collision imminent steering control systems and methods

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9229453B1 (en) * 2014-08-29 2016-01-05 GM Global Technology Operations LLC Unified motion planner for autonomous driving vehicle in avoiding the moving obstacle
CN105620474A (en) * 2016-01-26 2016-06-01 吉林大学 Active obstacle avoiding method for four-wheel hub drive electric automobile with multiple modes
CN106427998A (en) * 2016-09-30 2017-02-22 江苏大学 Control method for avoiding collision during emergent lane changing of vehicle in high-speed state
WO2020187254A1 (en) * 2019-03-18 2020-09-24 长城汽车股份有限公司 Longitudinal control method and system for automatic driving vehicle
CN110155045A (en) * 2019-04-04 2019-08-23 芜湖伯特利汽车安全系统股份有限公司 A vehicle emergency acceleration self-protection system and self-protection method
CN110614998A (en) * 2019-08-21 2019-12-27 南京航空航天大学 Aggressive driving-assisted curve obstacle avoidance and road changing path planning system and method
CN112158208A (en) * 2020-09-29 2021-01-01 南昌工程学院 Method and system for collision avoidance of dynamic barrier of unmanned automobile

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
基于制动转向协同控制的智能车紧急避障研究;王其东等;《汽车工程》;20190425(第04期);全文 *
基于载荷和滑移率的客车制动力分配控制算法;郑宏宇等;《中国公路学报》;20150815(第08期);全文 *

Also Published As

Publication number Publication date
CN112677963A (en) 2021-04-20

Similar Documents

Publication Publication Date Title
CN112677963B (en) Intelligent network-connected four-wheel independent steering and independent drive electric vehicle emergency obstacle avoidance system
CN110614998B (en) Aggressive driving-assisted curve obstacle avoidance and road changing path planning system and method
CN110481541B (en) Safe and stable control method for automobile tire burst
CN109334564B (en) An anti-collision vehicle active safety early warning system
US20210213935A1 (en) Safety and Stability Control Method against Vehicle Tire Burst
CN106143135B (en) The four-wheel independent steering independent drive vehicles control system of theory is driven based on intuition
US7089101B2 (en) Method for assisting a driver when performing driving maneuvers
CN114407880B (en) Unmanned emergency obstacle avoidance path tracking method
CN109131312B (en) An intelligent electric vehicle ACC/ESC integrated control system and method thereof
CN108725453A (en) Human-machine co-driving control system and its switching mode based on driver model and handling inverse dynamics
CN107117167A (en) Automobile differential steering system and its control method with a variety of collision avoidance patterns
CN107145147A (en) A kind of vehicle low speed automatic Pilot collision prevention method and system
CN114987461A (en) Intelligent passenger car dynamic lane change trajectory planning method under multi-car complex traffic environment
JP2016150683A (en) Driving assist control system of vehicle
CN108717268A (en) The fastest maneuvering control system and control method for automatic driving based on optimal control and safety distance
CN110851916B (en) Vehicle kinematics man-vehicle-road closed loop system suitable for road with any curvature
CN110096748B (en) A Modeling Method of Human-Vehicle-Road Model Based on Vehicle Kinematics Model
CN116946137A (en) Vehicle-road cooperative intelligent vehicle lane-changing anti-collision system based on driving intention
CN117533292B (en) Vehicle control system, control method, controller and vehicle
JP6986463B2 (en) Driving support device, driving support method and driving support system
CN111645678B (en) A vehicle braking and steering coordination control anti-collision system and control method
CN109164814A (en) Automatic driving control system towards highway scene
CN206781743U (en) Automobile differential steering system with a variety of collision avoidance patterns
CN109774709A (en) A vehicle brake-by-wire auxiliary safety system and its control method under emergency lane change conditions
CN113232648A (en) Automobile collision avoidance system for weak road users and control method thereof

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