Abstract: With the continuous development of automobile electrification and intelligence, the driving scenarios of automobiles are becoming more and more diverse and complex, which has prompted the continuous innovation of automobiles from assisted driving to intelligent driving. With the introduction of artificial intelligence, the intelligent driving function of automobiles is becoming more and more practical, and is gradually developing towards the stage of freeing the driver's hands and replacing the human brain with the advanced driving assistance system to respond to complex driving scenarios in real time; the high-level complex scene intelligent driving function is based on the realization of the assisted driving function, and is developed in the direction of automatic driving operation in complex vehicle scenes based on the actual driving experience of the driver and combined with artificial intelligence algorithms. The development of the lane change and overtaking function based on artificial intelligence algorithms is introduced, that is, through the intelligent selection of lane change conditions, the vehicle automatically completes the lane change and overtaking process in the best way.
0 Introduction
In daily driving, vehicles often encounter a slow car ahead of them. According to driver habits, if the adjacent lane is in good condition and permitted by law, they usually change lanes to overtake. At present, the vehicle-mounted assisted intelligent driving system has included an automatic lane change function. Its detection of adjacent lanes is based on the prediction of the driving state of the adjacent lane vehicle (hereinafter referred to as the "adjacent vehicle") at the beginning of the lane change action. However, in many real situations, this function cannot accurately predict the reaction of the adjacent vehicle driver. For example,
For example, when a vehicle in this lane (hereinafter referred to as "this vehicle") has a tendency to change lanes (turns on the turn signal to prepare for changing lanes), the driver of the target vehicle may accelerate to block it or slow down to avoid it. These operations will affect the state conditions for this vehicle to change lanes.
This paper is based on the state jump of the basic lane-changing function'2), and uses the artificial intelligence algorithm to derive the reaction trend of the adjacent vehicle to predict its action, thereby optimizing the lane-changing calculation results of the vehicle and obtaining the optimal solution for the lane-changing speed change of the vehicle.
1 Functional principle design
When the driver considers whether to change lanes and overtake because the vehicle ahead (hereinafter referred to as the "front vehicle") in the same lane is driving slowly (assuming that changing lanes and overtaking does not increase the risk), the driver's common sense is that changing lanes can ensure that the vehicle can drive at the current speed, while continuing to drive in the lane requires slowing down. Therefore, the distance benefit from the front vehicle is the only criterion for determining whether to change lanes. Therefore, the calculation of whether the vehicle changes lanes and overtakes, and the optimal solution of the lane change point is to solve the distance benefit function, and the loss of distance benefit of following the vehicle relative to changing lanes is treated as one of the parameters.
Similarly, the calculation result of the distance benefit function is also used in the behavior logic of the adjacent vehicle based on artificial intelligence judgment. The difference in distance benefit between the target adjacent vehicle taking aggressive blocking action or conservative avoidance action in response to the lane-changing tendency of the vehicle is used as a parameter in the distance benefit function of the adjacent vehicle.
1.1 Distance-based Revenue Function
The evaluation indicators of the vehicle's distance-based benefit function include: distance benefits of different strategies, distance benefits corresponding to fuel consumption, lane change penalty coefficient, and safe distance between two vehicles. The distance benefit function cannot only consider the benefits of two different strategies. For example, if the target vehicle accelerates to block, its fuel consumption will be converted into the distance value obtained; in order to reach the theoretical optimal lane change point within a unit time, the vehicle needs to change speed. If it accelerates, its fuel consumption will also correspond to the distance value obtained; and this value is used as the distance benefit function of the vehicle.
Previous article:The high-precision positioning and orientation module M20 of the inertial navigation system helps unmanned vehicles navigate accurately in tunnels
Next article:Analysis of the longitudinal control algorithm for autonomous driving and parking
- Huawei's Strategic Department Director Gai Gang: The cumulative installed base of open source Euler operating system exceeds 10 million sets
- Analysis of the application of several common contact parts in high-voltage connectors of new energy vehicles
- Wiring harness durability test and contact voltage drop test method
- Sn-doped CuO nanostructure-based ethanol gas sensor for real-time drunk driving detection in vehicles
- Design considerations for automotive battery wiring harness
- Do you know all the various motors commonly used in automotive electronics?
- What are the functions of the Internet of Vehicles? What are the uses and benefits of the Internet of Vehicles?
- Power Inverter - A critical safety system for electric vehicles
- Analysis of the information security mechanism of AUTOSAR, the automotive embedded software framework
Professor at Beihang University, dedicated to promoting microcontrollers and embedded systems for over 20 years.
- Innolux's intelligent steer-by-wire solution makes cars smarter and safer
- 8051 MCU - Parity Check
- How to efficiently balance the sensitivity of tactile sensing interfaces
- What should I do if the servo motor shakes? What causes the servo motor to shake quickly?
- 【Brushless Motor】Analysis of three-phase BLDC motor and sharing of two popular development boards
- Midea Industrial Technology's subsidiaries Clou Electronics and Hekang New Energy jointly appeared at the Munich Battery Energy Storage Exhibition and Solar Energy Exhibition
- Guoxin Sichen | Application of ferroelectric memory PB85RS2MC in power battery management, with a capacity of 2M
- Analysis of common faults of frequency converter
- In a head-on competition with Qualcomm, what kind of cockpit products has Intel come up with?
- Dalian Rongke's all-vanadium liquid flow battery energy storage equipment industrialization project has entered the sprint stage before production
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions at Electronica 2024
- Car key in the left hand, liveness detection radar in the right hand, UWB is imperative for cars!
- After a decade of rapid development, domestic CIS has entered the market
- Aegis Dagger Battery + Thor EM-i Super Hybrid, Geely New Energy has thrown out two "king bombs"
- A brief discussion on functional safety - fault, error, and failure
- In the smart car 2.0 cycle, these core industry chains are facing major opportunities!
- The United States and Japan are developing new batteries. CATL faces challenges? How should China's new energy battery industry respond?
- Murata launches high-precision 6-axis inertial sensor for automobiles
- Ford patents pre-charge alarm to help save costs and respond to emergencies
- New real-time microcontroller system from Texas Instruments enables smarter processing in automotive and industrial applications
- Experience in using TI DSP/BIOS and CCS
- Four-layer PCB proofing matters needing attention
- Why your 4.7uF capacitor becomes 0.33uF, it's incredible!
- Industry 4.0 has a bright future, but the road is tortuous. Download the "Fluke Industrial Automation Industry Application Product Manual" to learn more!
- The relationship between capacitance and frequency
- Help: "There are so many types of push button switches. Will choosing one have any impact on the physical hardware design?"
- About the efficiency and memory usage of CCS9 floating point operations
- [Qinheng RISC-V core CH582] Bluetooth HID keyboard code interpretation
- Ask: Why SP485REN-L/TR is frequently damaged
- Why is 16MHZ not available for msp430?