Next Article in Journal
The Suppression of Modular Multi-Level Converter Circulation Based on the PIR Virtual Impedance Strategy
Next Article in Special Issue
Regenerative Braking Strategy of Dual-Motor EV Considering Energy Recovery and Brake Stability
Previous Article in Journal
A Numerical Study of the Suitability of Phase-Change Materials for Battery Thermal Management in Flight Applications
Previous Article in Special Issue
Optimal Design of Fractional-Order Electrical Network for Vehicle Mechatronic ISD Suspension Using the Structure-Immittance Approach
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Research on Active Collision Avoidance and Hysteresis Reduction of Intelligent Vehicle Based on Multi-Agent Coordinated Control System

1
Automotive Engineering Research Institute, Jiangsu University, Zhenjiang 212013, China
2
Department of Computer and Information Science, University of Michigan-Dearborn, Dearborn, MI 48128-1491, USA
3
School of Agricultural Engineering, Jiangsu University, Zhenjiang 212013, China
4
School of Automotive and Traffic Engineering, Jiangsu University, Zhenjiang 212013, China
5
College of Foreign Languages, Northeastern University, Shenyang 110004, China
6
China Automotive Technology & Research Center Co., Ltd., Tianjin 300399, China
*
Author to whom correspondence should be addressed.
World Electr. Veh. J. 2023, 14(1), 16; https://doi.org/10.3390/wevj14010016
Submission received: 17 October 2022 / Revised: 29 November 2022 / Accepted: 3 January 2023 / Published: 5 January 2023

Abstract

:
This paper provides a multi-agent coordinated control system to improve the real-time performance of intelligent vehicle active collision avoidance. At first, the functions and characteristics of longitudinal and lateral collision avoidance agents are analyzed, which are the main components of the multi-agent. Then, a coordinated solution mechanism of an intelligent vehicle collision avoidance system is established based on hierarchical control and blackboard model methods to provide a reasonable way to avoid collision in complex situations. The multi-agent coordinated control system can handle the conflict between the decisions of different agents according to the rules. Comparing with existing control strategies, the proposed system can realize multi decisions and planning at the same time; thus, it will reduce the operation time lag during active collision avoidance. Additionally, fuzzy sliding mode control theory is introduced to guarantee accurate path tracking in lateral collision avoidance. Finally, co-simulation of Carsim and Simulink are taken, and the results show that the real-time behavior of intelligent vehicle collision avoidance can be improved by 25% through the system proposed.

1. Introduction

With the development of the intelligent vehicle, studies on the active collision avoidance system of intelligent vehicles have attracted more and more attention. Based on the perception of the driving environment, the intelligent vehicle can avoid collision risk by braking or steering.
To improve the performance of intelligent vehicles’ active collision avoidance system, researchers have carried out effective research on longitudinal and lateral avoidance. In the aspect of longitudinal collision avoidance, Li Suhua et al. [1] proposed a longitudinal collision avoidance method for electric vehicles, establishing a safe distance model with consideration of road adhesion coefficient and driving intention. Li Shifu et al. [2] made a theoretical derivation of the critical distance of the warning and the critical distance based on the braking process and obtained a safe distance model considering the emergency of the preceding vehicle. Considering the characteristics of vehicle dynamics and synthesizing the influence of road environment and vehicle factors, an RV hierarchical safety distance model was established in the paper [3]. Hou Dezao et al. [4] designed the upper controller based on the optimal tracking theory and driver priority principle.
In the aspect of lateral collision avoidance, Boada et al. [5] designed an emergency steering path tracking controller with a fuzzy control logic method based on vehicle yaw rate. Soudbakhsh et al. [6] constructed the state equation with actual lateral acceleration, ideal lateral acceleration, yaw angle, and ideal yaw angle error. Li Wei et al. [7] proposed a lane change path planning method with an RBF neural network in which the boundary conditions of the path planning algorithm and path change based on polynomials are designed. This method has advantages in complex road conditions. Papers [8,9] studied the braking and steering modes based on the analysis of the vehicle braking process to design a longitudinal safety distance model under various working conditions and braking controllers [8]. In paper [9], the longitudinal and lateral safety distance models were also designed with different collision avoidance methods by analyzing the state of the preceding vehicle. Paper [10] introduced the advantages and shortcomings of the traditional APF method, solving the problem of excessive initial attractive force and the intelligent vehicle cannot reach the target by improving the potential field functions.
It can be seen from the above results that most active collision avoidance systems currently focus on a single collision avoidance method, and there is no reasonable integration of longitudinal and lateral collision avoidance. With the increasingly complex driving conditions of smart cars, the independent active collision avoidance method is difficult to meet the driving requirements of intelligent cars due to its poor flexibility. Therefore, under the premise of ensuring the timeliness of active safety control, it is of great significance to design a comprehensive coordinated control strategy for longitudinal collision avoidance and lateral collision avoidance. At present, most researchers believe that an agent is a computing entity with a life cycle that exists in a specific environment and has the characteristics of real-time perception of the surrounding environment and the ability to operate independently and affect the environment [11,12]. A single agent mainly has four basic characteristics: autonomy, sociality, responsiveness, and initiative. A Multi-Agent System (MAS, Multi-Agent System) is composed of multiple single agents. Through the coordinated control of each agent, its problem-solving ability is far beyond the ability of a single agent, so the multi-agent system is widely used in the coordinated control of complex systems [13,14]. A novel hybrid artificial intelligence-layered multi-agent architecture was presented in the paper [15] to help the digital transformation of energy and the smart grid.
In this paper, an intelligent vehicle active collision avoidance method based on a multi-agent coordinated control system is designed. The longitudinal and the lateral collision avoidance agents are designed based on the blackboard model, to provide reasonable collision avoidance way under different driving conditions. This proposed system can realize the multi-parallel operation of decision and planning at the same time. The lateral and the longitudinal collision avoidance agent can provide collision avoidance planning simultaneously, which can achieve the integration of collision avoidance decisions and planning. It will help reduce the time lag caused by the collision avoidance decision-planning process and improve real-time performance.
The rest of this paper is organized as follows. In Section 2, the main agents of the intelligent vehicle are produced. In Section 3, the blackboard model is introduced to coordinated control of each agent, and the real-time performance of the multi-agent active collision avoidance system is evaluated through simulations in Section 4, followed by some concluding remarks in Section 5.

2. Main Agents

Decision-making agents with lateral collision avoidance and longitudinal collision avoidance are designed in this section to provide decisions for collision avoidance.

2.1. Longitudinal Collision Avoidance Agent

The safety distance model [16] of the longitudinal collision avoidance agent is designed as Equations (1) and (2):
S l = V r 2 2 a r-max   +   V r t detect 1   +   t decision 1   +   t excution 1   +   d 0  
a r-max = μ gcos α gsin α   downhill   μ g   zero   slope μ gcos α + gsin α   uphill
where t detect 1   is the environment perception time, t decision 1   is the decision-planning time of the longitudinal collision avoidance agent, t excution 1 is the mechanical delay time, V r is the vehicle speed, a r-max   is the maximum braking deceleration of the vehicle, d 0 is the minimum safety threshold between vehicles, μ   is the coefficient of road adhesion, g is the acceleration of gravity and α is the vehicle slope angle.
A longitudinal collision avoidance agent is designed to get a safe distance from obstacles in front of the intelligent vehicle. Brake pressure will be calculated if a smaller distance between the obstacle and the intelligent vehicle than the safety distance is detected.
The analysis of vehicle forces during braking is made to get the brake pressure and the diagram is shown in Figure 1.
The force balance equation of the vehicle is shown in Equation (3):
ma des = F t F Xb F ( V r )  
F w   is the air resistance force, T s is the driving torque, T bf   and   T br   are the braking torque of the front and rear wheels, F f   and   F r   are the ground friction of the ground acting on the front and rear wheels, W f   and   W r   are the vertical force of the front and rear wheels, F t is the driving force, F Xb is the braking force, and F ( V r )   is the total resistance.
Air resistance and ground friction are shown in Equation (4):
F ( V r ) = 1 2 C D A a ρ vV r 2 + mgf  
Desired braking pressure can be calculated based on Equations (3) and (4), which is shown in Equation (5):
P des = | ma des + 1 2 C D A a ρ vV r 2 + mgf | K b  
P des     is the desired braking pressure and K b   is the braking pressure ratio.
Most important of all, the braking force is represented approximately as a linear function of oil pressure in the brake system, as shown in Equation (6):
T bf   +   T br r r = K b P b
r r   is the rolling radius of wheels, and P b   is the pressure of the brake pipe.

2.2. Lateral Collision Avoidance Agent

A fifth-order polynomial lane-changing model is used in this paper to present a lateral collision avoidance agent [17]:
y x = y e [ 10 ( x x e ) 3 15 ( x x e ) 4 + 6 ( x x e ) 5 ]    
y e is the lateral displacement for the vehicle to avoid a collision.
Longitudinal speed V r is considered constant during the lane-changing and the relationship between trajectory and time can be shown as Equation (8):
y t = y e [ 10 t t e 3 15 t t e 4 + 6 t t e 5 ]  
t e is the lane-changing time, x e = V r t e .
The equation of lateral acceleration in the course of vehicle lane change can be obtained based on Equation (8), which is shown in Equation (9):
y t ¨   = a y t = 60 y e t e 5 [ 2 t 3     3 t e t 2   +   t e 2 t ]  
The maximum lateral acceleration during the process can be calculated by Equation (10):
a ymax = 10 3 y e 3 t e 2    
It can be seen from Equation (10) that the maximum lateral acceleration during the lane-changing process is related to the lane-changing time t e and the lateral distance y e . The minimum lane-changing time of the intelligent vehicle on dry asphalt pavement and wet asphalt pavement is set to 1.68 s and 2.1 s, and the maximum lateral accelerations are 7.67 m/s2 and 4.91 m/s2.
As shown in Figure 2, to avoid collision with the front obstacle, the lateral displacement of the right-corner vehicle should be greater than the width of the obstacle W b [18].
Assuming that there is no vehicle in adjacent lanes. The lateral displacement of point A should meet the requirement of Equation (11) based on the path provided in Equation (11):
  W b = y e 10 t c t e 3 15 t c t e 4 + 6 t c t e 5 W s 2
where W s is the vehicle width, t c is the collision time, W b is the lateral distance between the obstacle edge and the vehicle center.
The longitudinal displacement S a of the vehicle can be calculated as Equation (12):
S a   = V r t c + t detect 2 + t decision 2 + t excution 2  
where t detect 2 is the perception delay, t decision 2   is the decision-planning time and t excution 2 is the steering mechanical delay.
The minimum longitudinal safety distance to accomplish horizontal change is shown in Equation (13):
S fmin   = S a   +   L OA     L   +   d 0    
The lateral collision avoidance agent is designed to calculate the desired steering wheel angle to follow the preset collision avoidance trajectory. A fuzzy sliding mode control, which has good robustness and real-time performance, is introduced to ensure the accuracy of the path tracking of the vehicle during the lateral collision avoidance process.
The yaw rate and derivative of the sideslip angle based on the vehicle two DOF model are shown in Equation (14) [19,20,21]:
ω ˙ = a 2 C f   +   b 2 C r I z v r ω   +   aC f     bC r I z β     aC f I z δ   β ˙ =   ( aC f     bC r Mv r 2 1 ) ω   +   C f   +   C r Mv r β     C f Mv r δ    
β is the sideslip angle. v y is the lateral speed. M   is the vehicle mass. ω is the yaw rate. a and b are the front and rear wheelbase. I z is the vehicle’s moment of inertia. C f   and   C r represent the stiffness of the front and rear tires.
The vehicle yaw rate of the vehicle in this paper can be expressed as Equation (15):
ω ˙ r = a 11 ω r   +   a 12 β + b 11 u ( t )   b 11 = aC f I z     a 11 = a 2 C f   +   b 2 C r I z v r   a 21 = aC f     bC r Mv r 2 1  
The vehicle yaw rate is chosen as the controlled variable. The tracking error between the yaw rate and the ideal yaw rate can be shown in Equation (16):
e = ω r     ω d    
The controller switching function is designed as Equation (17):
s = e + γ 0 t e ( τ ) d τ  
where γ is the sliding surface gain.
The sliding mode control law is designed based on Equations (15)–(17), which is shown in Equations (18) and (19):
u = 1 b 11 [ f ( ω r )   +   γ ( ω r     ω d )   +   K ( t ) sgn ( s ) ]  
K ( t ) = ksgn s k   >   0
Control of front wheel angle can be expressed as Equation (20):
δ = I z aC f aC f     bC r I z β   +   a 2 C f   +   b 2 C r I z V r ω r     ω d   +   γ ( ω r ˙ ω d )
The steering wheel angle can be obtained as Equation (21):
θ s = δ * i SW  
i s w   is the steering system ratio.

3. Multi-Agent Coordinated Control System Based on Blackboard Mode

Longitudinal and lateral collision avoidance agents are taken into consideration to ensure the multi-agent coordinated control system deals with the traffic accident risk. Additionally, global path planning agents, path tracking agents, and actuator control agents are taken as fundamental agents in the system.
Each agent of a multi-agent coordinated control system can be carried out in its default mode. Thus, the conflict problem in the driving process is generally classified into three categories according to the cause: resource conflicts, target conflicts, and result conflicts [22].
As can be seen from Figure 3, conflicts between longitudinal and lateral collision avoidance agents are easily issued. When front obstacles are detected by vehicle sensors, safe distance will be calculated by the longitudinal collision avoidance agent and braking force will be transmitted to the active braking agent. Correspondingly, steering control signals will be transmitted to the active steering agent by the lateral collision avoidance agent. Different solutions for front-distance avoidance may lead to the result of conflicts in multi-agent systems.
The blackboard model is used to solve result conflicts in this section [23], in which each agent exchanges data and writes its solution on the blackboard. The model is composed of three basic components: blackboard, knowledge source, and control mechanism. The internal coordination module manages the data on the blackboard in a unified manner. When there is a collision avoidance decision conflict between the agents, the coordination module can choose a reasonable collision avoidance method according to the internal rule base. A multi-agent coordinated control system based on a blackboard model is shown in Figure 4. As shown in Figure 4, the multi-agent active collision avoidance decision-making system based on the blackboard model is divided into three layers: a planning layer, decision and coordination layer, and execution control layer. Longitudinal and lateral collision avoidance agents constitute the planning layer of the system, which also includes the basic global path planning agent, path tracking agent, and actuator control agents. They can be regarded as different knowledge sources, and each agent can interact with the blackboard model to obtain information and complete a relatively independent and complete problem-solving. In the decision and coordination layer, the blackboard module is used to store the environmental information obtained by the environment perception system of the intelligent vehicle and the solution results of each agent, and the internal coordination module is used to manage the data on the blackboard in a unified way. When encountering collision avoidance decision conflicts between agents, the coordination module needs to choose a reasonable collision avoidance method according to the internal rule base. The executive control layer includes the active braking control agent and the active steering agent, which interacts with the blackboard model and finally, executes the decision of the multi-agent collision avoidance control system.
During the driving process, the information acquired by the environment perception layer is uploaded to the blackboard in real time, and each agent obtains information by interacting with the blackboard. When an obstacle appears on the default path, longitudinal and lateral collision avoidance agents are activated. The brake pressure and steering wheel angle are uploaded to the blackboard separately. If the two agents are activated at the same time, a choice must be made by the coordinated control module according to the actual situation.
Figure 5 shows the choice of active collision avoidance during an emergency in different environments.
Longitudinal lateral collision avoidance agents are plotted in Figure 5a,b. The minimum safety distance required for emergency longitudinal collision avoidance is related to the square of the vehicle speed, and the minimum longitudinal safety distance required for emergency lateral collision avoidance is related to the square of the vehicle speed. When the vehicle speed is in the lower range, the collision avoidance distance required for longitudinal collision avoidance is small. With the increase in speed, the collision avoidance distance required for longitudinal collision avoidance increases rapidly, and the longitudinal collision avoidance distance required for lateral collision avoidance begins to be smaller than that for longitudinal collision avoidance. It can be seen that   D b in area ① is greater than the longitudinal and lateral collision limit distance. In this case, the vehicle faces no risk and the auxiliary braking mode is adopted. At this time, more attention should be paid to the traffic efficiency and occupant comfort of the vehicle. The absolute value of the vehicle deceleration is limited to 4 m/s2 or less.
When located in areas ② and ④, the maximum braking deceleration should be adopted in this emergency condition to reduce the risk of traffic accidents.
When D b is located in area ③, the speed of the vehicle is higher and the longitudinal distance required for collision avoidance is large. So, a lane-changing strategy will be taken to avoid a collision.
According to the analysis above, the decision and judgment process of the coordinated module is shown as follows, which is designed to make sure the vehicle drives along the planned path. When an obstacle ahead is detected by an intelligent vehicle, the distance between the intelligent vehicle and the obstacle must be compared with the safe distance of the limit collision distance of the longitudinal collision avoidance agent and the lateral collision avoidance agent, firstly. If the distance D b is longer than the braking limit distance, then it is according to the braking acceleration to judge whether to use auxiliary braking mode or emergency braking mode. However, if the distance is shorter than the braking distance and longer than the steering limit distance, which will use the steering collision avoidance mode.
The active collision avoidance control strategy in this paper is shown in Figure 6a and the collision avoidance control strategy is shown in Figure 6b.   T 1 is the planning time of longitudinal collision avoidance, T 2 is the decision time of collision avoidance way, T 3 is the planning time of lateral collision avoidance, T 4 is the execution control time.
As shown in Figure 6a, time consumption T D-Braking and T S-Braking used during the entire collision avoidance can be calculated as Equations (22) and (23):
  T D-Braking = max T 1 ,   T 2 + T 4   or   T D-Steering = max T 2 ,   T 3 + T 4
  T S-Braking = T 2 + T 1 + T 4   or   T S-Steering = T 2 + T 3 + T 4
As can be seen from Equations (22) and (23), the separation of the collision avoidance decision and the collision avoidance planning will take more time.
The distributed multi-agent coordinated system based on the blackboard model performs parallel operations. The lateral and longitudinal collision avoidance agents, respectively, solve the steering wheel angle and brake pressure required for collision avoidance. At the same time, the blackboard coordinated module selects the optimal collision avoidance way according to the environmental information and can directly output the control instruction to agents of the execution control layer. By rationally unifying the decision and planning, the running time lag of the active collision avoidance system is reduced, and the real-time behavior of the vehicle collision avoidance is effectively improved.

4. Simulation Analysis

To verify the real-time performance of the distributed coordinated multi-agent system of the active collision avoidance proposed, the longitudinal collision avoidance agent, the lateral collision avoidance agent, and the blackboard model were built in CarSim and Simulink.
Some of the important vehicle parameters are given in Table 1. Most of them are directly measured from a B-class vehicle.
Co-simulation results are compared with the Sequential control system collision avoidance and the co-simulation model is shown in Figure 7.
Two different conditions are adopted to characterize the effectiveness of a multi-agent coordinated control system and superiority in improving the real-time performance of active collision avoidance. The vehicle that used the distributed coordinated multi-agent control system of active collision avoidance based on the blackboard proposed in this paper is recorded as vehicle A and the vehicle that used the sequential control system of active collision avoidance is recorded as vehicle B.

4.1. Simulation of the Longitudinal Collision Avoidance Agent

The vehicle speed is set as 36 km/h, and suddenly, there is an obstacle that falls 10 m in front of the vehicle. The green dotted line in the figure is the moment when the obstacle appears. At this time, D b is located in the area ④. Simulation results are shown in Figure 8.
Results show that after detecting the obstacle, the vehicle selects braking to avoid a collision. As can be seen from Figure 8c, the brake pressure output time of vehicle A is 0.13 s ahead of vehicle B. What is more, from Figure 8a,b, we can see that vehicle A is 3.12 m away from the obstacle at 3.1 s when it stops, and vehicle B is 1.4 m away from the obstacle at 3.18 s when it stops. In the face of sudden emergency conditions, the coordinated control system adopted by vehicle A can make decisions and simultaneously conduct collision avoidance planning to realize the integration of collision avoidance decision-making and planning, so that vehicle A will provide safer control. So, the data from the simulation experiments show that a multi-agent coordinated control system improves the real-time performance of active collision avoidance, which has a shorter braking distance than the sequential control system.

4.2. Simulation of the Lateral Collision Avoidance Agent

This simulation will be used to verify the performance of the multi-agent coordinated control system at higher vehicle speeds. The vehicle runs at a constant speed along the road at 80 km/h, and suddenly, there is an obstacle falling 30 m from the front as shown in Figure 9a. The green dotted line in Figure 9a,b is the location and moment when the obstacle appears. The relative distance between the lateral width of the obstacle and the vehicle center of mass is 2 m. At this time, Db is in the area ③. Simulation results are shown in Figure 9.
Results show that when the obstacle appears, the vehicle selects steering to avoid collision in this situation. The steering wheel angle output time of vehicle A is 0.14 s ahead of vehicle B as shown in Figure 9b. The critical collision time is calculated to be 1.09 s, the longitudinal displacement of vehicle A is 28.43 m, and the longitudinal displacement of vehicle B is 31.54 m. At this time, vehicle B collided with the obstacle, and vehicle A still has a certain distance from the obstacle. Figure 9a shows a close-up view of the collision with vehicle B. The timeliness and effectiveness of vehicle A’s lane-changing collision avoidance control have been verified, but its trajectory tracking performance has room for improvement. Therefore, as shown in Figure 9c,d, the fuzzy sliding control is adopted to ensure the good tracking performance of the vehicle on the lane-changing trajectory and the lateral acceleration curve of the vehicle is also more gradual, which meets the stability requirements of the vehicle. The fuzzy sliding control mainly acts on the turn-back stage of the vehicle’s emergency steering. As can be seen from Figure 9, the lateral acceleration of the vehicle decreases significantly after the vehicle quickly escapes from the danger of collision, which can ensure the stability of the vehicle and the comfort of the occupants.

5. Conclusions

A multi-agent coordinated control system based on a blackboard model is proposed for improving the real-time performance of an active collision avoidance system in this paper. To do this, some agents, including a longitudinal collision avoidance agent and lateral collision avoidance agent, are established, and all of them can support and cooperate under the unified goal to produce reasonable control rules in coordination with the blackboard model, which can select a reasonable collision avoidance method under different driving conditions. In the process of active collision avoidance, the decision and planning are simultaneously operated. At the same time as the decision and planning are completed, underlying control instructions can be executed immediately, and the decision and planning integration of the collision avoidance system is realized, which effectively reduces the time lag during the process of active collision avoidance. The simulation results also indicate that the proposed multi-agent active collision avoidance system can reduce the decision and planning time, improving the real-time behavior of the intelligent vehicle.
The next step will further consider the state of the preceding vehicle. In terms of emergency steering and collision avoidance, the next step will be to consider vehicles in adjacent lanes to ensure that vehicles in adjacent lanes are not affected during the process of changing lanes to avoid collisions. At the same time, a real vehicle test is arranged.

Author Contributions

Conceptualization, C.Y.; methodology, J.S.; software, S.W., Q.Y.; validation, Y.H., Y.C. and L.C.; formal analysis, C.Y.; investigation, S.W.; resources, Y.G.; data curation, Y.Y.; writing—original draft preparation, Y.L. and X.W.; writing—review and editing, S.W.; supervision, S.W.; project administration, L.C.; funding acquisition, C.Y. All authors have read and agreed to the published version of the manuscript.

Funding

This project is supported by the National Natural Science Foundation of China (52172346, 52225212, U20A20333, U20A20331, 51875255), Key Research and Development Program of Jiangsu Province (BE2020083-3, BE2019010-2), “Research and development project of key technologies of basic simulation software for the automotive industry (ZX20220002)” fund, a key project of the Department of Agricultural Equipment of Jiangsu University (NZXB20210103).

Data Availability Statement

Not applicable.

Conflicts of Interest

Qiuye Yu is employee of the China Automotive Technology & Research Center Co., Ltd. The paper reflects the views of the scientists and not the company.

Nomenclature

Symbol
t d e t e c t 1 (s)the environment perception time
t d e c i s i o n 1 (s)the decision-planning time of longitudinal collision avoidance agent
t e x c u t i o n 1 (s)the mechanical delay time
V r (km/h)the vehicle speed
a r-max (m/s2)the maximum braking deceleration of the vehicle
d 0 (m)the minimum safety threshold
μ the coefficient of road adhesion
g (m/s2)the acceleration of gravity
𝛼 (rad)the vehicle slope angle.
F w (N)the air resistance force
T s (N·m)the driving torque
T b f (N·m)the braking torque of the front wheels
T b r (N·m)the braking torque of the rear wheels
F f (N)the ground friction of the ground acting on the front wheels
F r (N)the ground friction of the ground acting on the rear wheels
W f (N)the vertical force of the front wheels
W r   (N)the vertical force of the rear wheels
F t (N)the driving force
F X b (N)the braking force
F V r (N)the total resistance.
P d e s     Pa the desired braking pressure
K b   the braking pressure ratio
r r   (m)the rolling radius of wheels
P b   Pa the pressure of the brake pipe
y e (m)the lateral displacement for the vehicle to avoid collision
t e (s)the lane-changing time
W s (m)the vehicle width
t c (s)the collision time
W b (m)the lateral distance
S a (m)the longitudinal displacement
t d e t e c t 2 (s)the perception delay
t d e c i s i o n 2 (s)The decision-planning time
t e x c u t i o n 2 (s)the steering mechanical delay
β (rad)sideslip angle
v y (km/h)the lateral speed
M (kg)the vehicle mass
ω (rad/s)the yaw rate
a and b (m)the front and rear wheel base
I z (kg·m2)the vehicle’s moment of inertia
C f   and   C r (N/rad)the stiffness of the front and rear tire
γ the sliding surface gain
i S W the steering system ratio
θ s (rad)the steering wheel angle
T 1 (s)the planning time of longitudinal collision avoidance
T 2 (s)the decision time of collision avoidance way
T 3 (s)the planning time of lateral collision avoidance
T 4 (s)the execution control time
T D-Breaking (s)time consumption using distributed coordinated control system
T S-Breaking (s)time consumption using a sequential control system

References

  1. Li, S. Research on longitudinal active collision avoidance system of electric vehicle using dSPACE. Mech. Des. Manuf. 2017, 7, 111–114. [Google Scholar]
  2. Li, S. Modeling and Simulation of Vehicle Collision Avoidance Control System. Master’s Thesis, Hunan University, Changsha, China, 2009. [Google Scholar]
  3. Shuofeng, W. Research on Active Collision Avoidance Algorithm for Intelligent Vehicle Based on Improved Artificial Potential Field. Master’s Thesis, Jiangsu University, Zhenjiang, China, 2019. [Google Scholar]
  4. Hou, D.; Liu, G.; Gao, F. A New Vehicle Active Collision Safety Distance Mode. Automot. Eng. 2005, 27, 186–190. [Google Scholar]
  5. Soudbakhsh, D.; Eskandarian, A. A Collision Avoidance Steering Controller Using Linear Quadratic Regulator; SAE Technical Paper 2010-01-0459.
  6. Boada, M.J.L.; Boada, B.L.; Munoz, A. Integrated control of front-wheel steering and front braking forces on the basis of fuzzy logic. Proc. Inst. Mech. Eng. Part D J. Automob. Eng. 2006, 220, 253–267. [Google Scholar] [CrossRef]
  7. Li, W.; Duan, J.; Gong, J. Near optimal solution of intelligent vehicle lane change path planning under obstacles. J. Cent. South Univ. (Nat.) Sci. Ed. 2011, 42 (Suppl. 1), 505–511. [Google Scholar]
  8. Huang, L. Research on Active Collision Avoidance Control System Based on Braking/Steering. Master’s Thesis, Nanjing University of Aeronautics and Astronautics, Nanjing, China, 2016. [Google Scholar]
  9. Li, Y. Research on Automobile Active Braking/Steering Obstacle Avoidance Control System. Master’s Thesis, Hefei University of Technology, Hefei, China, 2018. [Google Scholar]
  10. Tian, J.; Bei, S.; Li, B.; Hu, H.; Quan, Z.; Zhou, D.; Zhou, X.; Tang, H. Research on Active Obstacle Avoidance of Intelligent Vehicles Based on Improved Artificial Potential Field Method. World Electr. Veh. J. 2022, 13, 97. [Google Scholar] [CrossRef]
  11. Ferber, J.; Gutknecht, O. A meta-model for the analysis and design of organization in multi-agent systems. In Proceedings of the 3rd International Conference on MAS, Paris, France, 3–7 July 1998; pp. 258–266. [Google Scholar]
  12. Pachcco, O.; Carmo, J. A Role Based Model for the Normative Specification of Organized Collective Agency and Agents Interaction. Auton. Agents Multi-Agent Syst. 2003, 6, 145–184. [Google Scholar] [CrossRef]
  13. Dongyu, L. Multilayer formation control of multi-agent systems. Automatica 2019, 109, 108558. [Google Scholar]
  14. Kao-Shing, H.; Jin-Ling, L. A Multi-Layer Architecture for Cooperative MultiAgent Systems. In Proceedings of the 2019 8th International Congress on Advanced Applied Informatics (IIAI-AAI), Toyama, Japan, 7–11 July 2019; pp. 515–520. [Google Scholar]
  15. Laayati, O.; El Hadraoui, H. An AI-Layered with Multi-Agent Systems Architecture for Prognostics Health Management of Smart Transformers: A Novel Approach for Smart Grid-Ready Energy Management Systems. Energies 2022, 15, 7217. [Google Scholar] [CrossRef]
  16. Zhang, L. Research on Key Technology of Active Collision Avoidance Braking System Based on Pavement Identification. Master’s Thesis, Jiangsu University, Zhenjiang, China, 2017. [Google Scholar]
  17. Yuan, W.; Jiang, Z.; Guo, Y. Study on Vehicle Collision Avoidance Control of Braking and Steering Coordination. China J. Highw. Transp. 2019, 32, 173–181. [Google Scholar]
  18. Liu, Z.; Wang, Y.; Wu, X.; Zhang, C.; Ni, J. Research on Lane Control and Collision Control Strategy Based on Linear Path Tracking Control. China J. Highw. Transp. 2019, 32, 86–95. [Google Scholar]
  19. Yu, Z. Automotive Theory; Mechanical Industry Press: Beijing, China, 2006. [Google Scholar]
  20. Guo, K. Previewing Theory of Follow-up and Simulation of Large Angle Manipulation Motion of Human-Car Closed-Loop System. Automot. Eng. 1992, 14, 1–11. [Google Scholar]
  21. Han, S.I.; Lee, J.M. Precise positioning of no smooth dynamic systems using fuzzy wavelet echo state networks and dynamic surface sliding mode control. IEEE Trans Ind. Electron. 2013, 60, 5124–5136. [Google Scholar] [CrossRef]
  22. Niu, L.; Chen, L.; Jiang, H. Application of Multi-Agent Theory in Vehicle Chassis Integrated Control. Automob. Technol. 2008, 8, 31–35. [Google Scholar]
  23. Zhu, T.; Liu, G.; Jia, L.M. A Cooperative Making Multi-Agent Model on Railway Daily Dispatching Plan Based on Blackboard. In Proceedings of the International Conference on Digital Manufacturing & Automation, Changcha, China, 18–20 December 2010; pp. 18–21. [Google Scholar]
Figure 1. Diagram of vehicle force during braking.
Figure 1. Diagram of vehicle force during braking.
Wevj 14 00016 g001
Figure 2. Intelligent vehicle lateral collision avoidance route.
Figure 2. Intelligent vehicle lateral collision avoidance route.
Wevj 14 00016 g002
Figure 3. Topology of multi-agent coordinated control system.
Figure 3. Topology of multi-agent coordinated control system.
Wevj 14 00016 g003
Figure 4. Multi-agent coordinated control system based on blackboard model.
Figure 4. Multi-agent coordinated control system based on blackboard model.
Wevj 14 00016 g004
Figure 5. The choice of active collision avoidance during an emergency in different environments: (a) Dry asphalt pavement (μ = 0.8); (b) Wet asphalt pavement (μ = 0.5).
Figure 5. The choice of active collision avoidance during an emergency in different environments: (a) Dry asphalt pavement (μ = 0.8); (b) Wet asphalt pavement (μ = 0.5).
Wevj 14 00016 g005
Figure 6. Active collision avoidance system control method: (a) Distributed coordinated control system; (b) Sequential control system.
Figure 6. Active collision avoidance system control method: (a) Distributed coordinated control system; (b) Sequential control system.
Wevj 14 00016 g006
Figure 7. Distributed multi-agent collision avoidance system simulation.
Figure 7. Distributed multi-agent collision avoidance system simulation.
Wevj 14 00016 g007
Figure 8. Simulation of longitudinal collision avoidance: (a) Vehicle speed; (b) Distance between vehicle and obstacle; (c) Brake pressure of the vehicles.
Figure 8. Simulation of longitudinal collision avoidance: (a) Vehicle speed; (b) Distance between vehicle and obstacle; (c) Brake pressure of the vehicles.
Wevj 14 00016 g008
Figure 9. Simulation of lateral collision avoidance: (a) Lane-changing track; (b) Steering wheel angle; (c) Lane-changing track; (d) Lateral acceleration.
Figure 9. Simulation of lateral collision avoidance: (a) Lane-changing track; (b) Steering wheel angle; (c) Lane-changing track; (d) Lateral acceleration.
Wevj 14 00016 g009
Table 1. Basic parameters of the vehicle.
Table 1. Basic parameters of the vehicle.
ParameterValueUnit
Mass (m)1274kg
Distance from c.g.to front axle (a)1.8m
Distance from c.g.to rear axle (b)1.31m
Atmospheric density ( ρ )1.206kg/m3
Frontal area ( A a )1.6m2
The rolling radius of wheels ( r r )0.31m
Intelligent vehicle width ( W s )1.695m
Stiffness of the front tire ( C f ) 976.24N/rad
Stiffness of the rear tire ( C r )980.18N/rad
Coefficient of air resistance ( C D )0.31
Inertia around the vertical shaft ( I z )1523kg·m2
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Yuan, C.; Lin, Y.; Shen, J.; Chen, L.; Cai, Y.; He, Y.; Weng, S.; Wu, X.; Yuan, Y.; Gong, Y.; et al. Research on Active Collision Avoidance and Hysteresis Reduction of Intelligent Vehicle Based on Multi-Agent Coordinated Control System. World Electr. Veh. J. 2023, 14, 16. https://doi.org/10.3390/wevj14010016

AMA Style

Yuan C, Lin Y, Shen J, Chen L, Cai Y, He Y, Weng S, Wu X, Yuan Y, Gong Y, et al. Research on Active Collision Avoidance and Hysteresis Reduction of Intelligent Vehicle Based on Multi-Agent Coordinated Control System. World Electric Vehicle Journal. 2023; 14(1):16. https://doi.org/10.3390/wevj14010016

Chicago/Turabian Style

Yuan, Chaochun, Yongfeng Lin, Jie Shen, Long Chen, Yingfeng Cai, Youguo He, Shuofeng Weng, Xinkai Wu, Yuqi Yuan, Yuxuan Gong, and et al. 2023. "Research on Active Collision Avoidance and Hysteresis Reduction of Intelligent Vehicle Based on Multi-Agent Coordinated Control System" World Electric Vehicle Journal 14, no. 1: 16. https://doi.org/10.3390/wevj14010016

Article Metrics

Back to TopTop