3,735 research outputs found

    Actuators for Intelligent Electric Vehicles

    Get PDF
    This book details the advanced actuators for IEVs and the control algorithm design. In the actuator design, the configuration four-wheel independent drive/steering electric vehicles is reviewed. An in-wheel two-speed AMT with selectable one-way clutch is designed for IEV. Considering uncertainties, the optimization design for the planetary gear train of IEV is conducted. An electric power steering system is designed for IEV. In addition, advanced control algorithms are proposed in favour of active safety improvement. A supervision mechanism is applied to the segment drift control of autonomous driving. Double super-resolution network is used to design the intelligent driving algorithm. Torque distribution control technology and four-wheel steering technology are utilized for path tracking and adaptive cruise control. To advance the control accuracy, advanced estimation algorithms are studied in this book. The tyre-road peak friction coefficient under full slip rate range is identified based on the normalized tyre model. The pressure of the electro-hydraulic brake system is estimated based on signal fusion. Besides, a multi-semantic driver behaviour recognition model of autonomous vehicles is designed using confidence fusion mechanism. Moreover, a mono-vision based lateral localization system of low-cost autonomous vehicles is proposed with deep learning curb detection. To sum up, the discussed advanced actuators, control and estimation algorithms are beneficial to the active safety improvement of IEVs

    Trends in vehicle motion control for automated driving on public roads

    Get PDF
    In this paper, we describe how vehicle systems and the vehicle motion control are affected by automated driving on public roads. We describe the redundancy needed for a road vehicle to meet certain safety goals. The concept of system safety as well as system solutions to fault tolerant actuation of steering and braking and the associated fault tolerant power supply is described. Notably restriction of the operational domain in case of reduced capability of the driving automation system is discussed. Further we consider path tracking, state estimation of vehicle motion control required for automated driving as well as an example of a minimum risk manoeuver and redundant steering by means of differential braking. The steering by differential braking could offer heterogeneous or dissimilar redundancy that complements the redundancy of described fault tolerant steering systems for driving automation equipped vehicles. Finally, the important topic of verification of driving automation systems is addressed

    Integrated trajectory planning and control for obstacle avoidance manoeuvre using nonlinear vehicle model-predictive algorithm

    Get PDF
    In the current literature, model-predictive (MP) algorithm is widely applied in autonomous vehicle trajectory planning and control but most of the current studies only apply the linear tyre model, which cannot accurately present the tyre non-linear characteristic. Furthermore, most of these studies separately consider the trajectory planning and trajectory control of the autonomous vehicle and few of them have integrated the trajectory planning and trajectory control together. To fill in above research gaps, this study proposes the integrated trajectory planning and trajectory control method using a non-linear vehicle MP algorithm. To fully utilise the advantages of four-wheel-independent-steering and four-wheel-independent-driving vehicle, the MP algorithm is proposed based on four-wheel dynamics model and non-linear Dugoff tyre model. This study also proposes the mathematical modelling of the static obstacle and dynamic obstacle for the obstacle avoidance manoeuvre of the autonomous vehicle. Finally, simulation results have been presented to show the effectiveness of the proposed control method

    Advanced Control and Estimation Concepts, and New Hardware Topologies for Future Mobility

    Get PDF
    According to the National Research Council, the use of embedded systems throughout society could well overtake previous milestones in the information revolution. Mechatronics is the synergistic combination of electronic, mechanical engineering, controls, software and systems engineering in the design of processes and products. Mechatronic systems put โ€œintelligenceโ€ into physical systems. Embedded sensors/actuators/processors are integral parts of mechatronic systems. The implementation of mechatronic systems is consistently on the rise. However, manufacturers are working hard to reduce the implementation cost of these systems while trying avoid compromising product quality. One way of addressing these conflicting objectives is through new automatic control methods, virtual sensing/estimation, and new innovative hardware topologies

    A Systematic Survey of Control Techniques and Applications: From Autonomous Vehicles to Connected and Automated Vehicles

    Full text link
    Vehicle control is one of the most critical challenges in autonomous vehicles (AVs) and connected and automated vehicles (CAVs), and it is paramount in vehicle safety, passenger comfort, transportation efficiency, and energy saving. This survey attempts to provide a comprehensive and thorough overview of the current state of vehicle control technology, focusing on the evolution from vehicle state estimation and trajectory tracking control in AVs at the microscopic level to collaborative control in CAVs at the macroscopic level. First, this review starts with vehicle key state estimation, specifically vehicle sideslip angle, which is the most pivotal state for vehicle trajectory control, to discuss representative approaches. Then, we present symbolic vehicle trajectory tracking control approaches for AVs. On top of that, we further review the collaborative control frameworks for CAVs and corresponding applications. Finally, this survey concludes with a discussion of future research directions and the challenges. This survey aims to provide a contextualized and in-depth look at state of the art in vehicle control for AVs and CAVs, identifying critical areas of focus and pointing out the potential areas for further exploration

    ์ž์œจ ์ฃผํ–‰ ์ฐจ๋Ÿ‰์˜ ์‹ฌ์ธต๊ฐ•ํ™”ํ•™์Šต ๊ธฐ๋ฐ˜ ๊ธด๊ธ‰ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ฒฝ๋กœ ์ตœ์ ํ™”

    Get PDF
    ํ•™์œ„๋…ผ๋ฌธ(๋ฐ•์‚ฌ) -- ์„œ์šธ๋Œ€ํ•™๊ต๋Œ€ํ•™์› : ๊ณต๊ณผ๋Œ€ํ•™ ๊ธฐ๊ณ„ํ•ญ๊ณต๊ณตํ•™๋ถ€, 2021.8. ์ตœ์˜ˆ๋ฆผ.The emergency lane change is a risk itself because it is made instantaneously in emergency such as a sudden stop of the vehicle in front in the driving lane. Therefore, the optimization of the lane change trajectory is an essential research area of autonomous vehicle. This research proposes a path optimization for emergency lane change of autonomous vehicles based on deep reinforcement learning. This algorithm is developed with a focus on fast and safe avoidance behavior and lane change in an emergency. As the first step of algorithm development, a simulation environment was established. IPG CARMAKER was selected for reliable vehicle dynamics simulation and construction of driving scenarios for reinforcement learning. This program is a highly reliable and can analyze the behavior of a vehicle similar to that of a real vehicle. In this research, a simulation was performed using the Hyundai I30-PDe full car model. And as a simulator for DRL and vehicle control, Matlab Simulink which can encompass all of control, measurement, and artificial intelligence was selected. By connecting two simulators, the emergency lane change trajectory is optimized based on DRL. The vehicle lane change trajectory is modeled as a 3rd order polynomial. The start and end point of the lane change is set and analyzed as a function of the lane change distance for the coefficient of the polynomial. In order to optimize the coefficients. A DRL architecture is constructed. 12 types of driving environment data are used for the observation space. And lane change distance which is a variable of polynomial is selected as the output of action space. Reward space is designed to maximize the learning ability. Dynamic & static reward and penalty are given at each time step of simulation, so that optimization proceeds in a direction in which the accumulated rewards could be maximized. Deep Deterministic Policy Gradient agent is used as an algorithm for optimization. An algorithm is developed for driving a vehicle in a dynamic simulation program. First, an algorithm is developed that can determine when, at what velocity, and in which direction to change the lane of a vehicle in an emergency situation. By estimating the maximum tire-road friction coefficient in real-time, the minimum distance for the driving vehicle to stop is calculated to determine the risk of longitudinal collision with the vehicle in front. Also, using Gippsโ€™ safety distance formula, an algorithm is developed that detects the possibility of a collision with a vehicle coming from the lane to be changed, and determines whether to overtake the vehicle to pass forward or to go backward after as being overtaken. Based on this, the decision-making algorithm for the final lane change is developed by determine the collision risk and safety of the left and right lanes. With the developed algorithm that outputs the emergency lane change trajectory through the configured reinforcement learning structure and the general driving trajectory such as the lane keeping algorithm and the adaptive cruise control algorithm according to the situation, an integrated algorithm that drives the ego vehicle through the adaptive model predictive controller is developed. As the last step of the research, DRL was performed to optimize the developed emergency lane change path optimization algorithm. 60,000 trial-and-error learning is performed to develop the algorithm for each driving situation, and performance is evaluated through test driving.๊ธด๊ธ‰ ์ฐจ์„  ๋ณ€๊ฒฝ์€ ์ฃผํ–‰ ์ฐจ์„ ์—์„œ ์„ ํ–‰์ฐจ๋Ÿ‰ ๊ธ‰์ •๊ฑฐ์™€ ๊ฐ™์€ ์‘๊ธ‰์ƒํ™ฉ ๋ฐœ์ƒ์‹œ์— ์ˆœ๊ฐ„์ ์œผ๋กœ ์ด๋ฃจ์–ด์ง€๋Š” ๊ฒƒ์ด๋ฏ€๋กœ ๊ทธ ์ž์ฒด์— ์œ„ํ—˜์„ฑ์„ ์•ˆ๊ณ  ์žˆ๋‹ค. ์ง€๋‚˜์น˜๊ฒŒ ๋Š๋ฆฌ๊ฒŒ ์กฐํ–ฅ์„ ํ•˜๋Š” ๊ฒฝ์šฐ, ์ฃผํ–‰ ์ฐจ๋Ÿ‰์€ ์•ž์— ์žˆ๋Š” ์žฅ์• ๋ฌผ๊ณผ์˜ ์ถฉ๋Œ์„ ํ”ผํ•  ์ˆ˜ ์—†๋‹ค. ์ด์™€ ๋ฐ˜๋Œ€๋กœ ์ง€๋‚˜์น˜๊ฒŒ ๋น ๋ฅด๊ฒŒ ์กฐํ–ฅ์„ ํ•˜๋Š” ๊ฒฝ์šฐ, ์ฐจ๋Ÿ‰๊ณผ ์ง€๋ฉด ์‚ฌ์ด์˜ ์ž‘์šฉ๋ ฅ์€ ํƒ€์ด์–ด ๋งˆ์ฐฐ ํ•œ๊ณ„๋ฅผ ๋„˜๊ฒŒ ๋œ๋‹ค. ์ด๋Š” ์ฐจ๋Ÿ‰์˜ ์กฐ์ข… ์•ˆ์ •์„ฑ์„ ๋–จ์–ดํŠธ๋ ค ์Šคํ•€์ด๋‚˜ ์ „๋ณต ๋“ฑ ๋‹ค๋ฅธ ์–‘์ƒ์˜ ์‚ฌ๊ณ ๋ฅผ ์•ผ๊ธฐํ•œ๋‹ค. ๋”ฐ๋ผ์„œ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ฒฝ๋กœ์˜ ์ตœ์ ํ™”๋Š” ์ž์œจ ์ฃผํ–‰ ์ฐจ๋Ÿ‰์˜ ์‘๊ธ‰ ์ƒํ™ฉ ๋Œ€์ฒ˜์— ํ•„์ˆ˜์ ์ธ ์š”์†Œ์ด๋‹ค. ๋ณธ ๋…ผ๋ฌธ์—์„œ๋Š” ์‹ฌ์ธต๊ฐ•ํ™”ํ•™์Šต์„ ๊ธฐ๋ฐ˜์œผ๋กœ ์ž์œจ ์ฃผํ–‰ ์ฐจ๋Ÿ‰์˜ ๊ธด๊ธ‰ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ฒฝ๋กœ๋ฅผ ์ตœ์ ํ™”ํ•œ๋‹ค. ์ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์€ ์„ ํ–‰์ฐจ๋Ÿ‰์˜ ๊ธ‰์ •๊ฑฐ๋‚˜ ์žฅ์• ๋ฌผ ์ถœํ˜„๊ณผ ๊ฐ™์€ ์‘๊ธ‰์ƒํ™ฉ ๋ฐœ์ƒ ์‹œ, ๋น ๋ฅด๊ณ  ์•ˆ์ „ํ•œ ํšŒํ”ผ ๊ฑฐ๋™ ๋ฐ ์ฐจ์„  ๋ณ€๊ฒฝ์— ์ดˆ์ ์„ ๋งž์ถ”์–ด ๊ฐœ๋ฐœ๋˜์—ˆ๋‹ค. ์•Œ๊ณ ๋ฆฌ์ฆ˜ ๊ฐœ๋ฐœ์˜ ์ฒซ ๋ฒˆ์งธ ๋‹จ๊ณ„๋กœ์„œ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ™˜๊ฒฝ์ด ๊ตฌ์ถ•๋˜์—ˆ๋‹ค. ์‹ ๋ขฐ์„ฑ ์žˆ๋Š” ์ฐจ๋Ÿ‰ ๋™์—ญํ•™ ์‹œ๋ฎฌ๋ ˆ์ด์…˜๊ณผ ๊ฐ•ํ™”ํ•™์Šต์„ ์œ„ํ•œ ์ฃผํ–‰ ์‹œ๋‚˜๋ฆฌ์˜ค ๊ตฌ์ถ•์„ ์œ„ํ•˜์—ฌ IPG CARMAKER๊ฐ€ ์„ ์ •๋˜์—ˆ๋‹ค. ์ด ํ”„๋กœ๊ทธ๋žจ์€ ์‹ค์ œ ์‚ฐ์—… ํ˜„์žฅ์—์„œ ์‚ฌ์šฉ๋˜๋Š” ๋†’์€ ์‹ ๋ขฐ์„ฑ์„ ๊ฐ€์ง„ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์‹ค์ œ ์ฐจ๋Ÿ‰๊ณผ ์œ ์‚ฌํ•œ ์ฐจ๋Ÿ‰์˜ ๊ฑฐ๋™์„ ๋ถ„์„ํ•  ์ˆ˜ ์žˆ๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” ํ˜„๋Œ€์ž๋™์ฐจ์˜ I30-PDe ๋ชจ๋ธ์„ ์‚ฌ์šฉํ•˜์—ฌ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์„ ์ˆ˜ํ–‰ํ•˜์˜€๋‹ค. ๋˜ํ•œ ๊ฐ•ํ™”ํ•™์Šต๊ณผ ์ฐจ๋Ÿ‰์ œ์–ด๋ฅผ ์œ„ํ•œ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์ œ์–ด, ๊ณ„์ธก, ์ธ๊ณต์ง€๋Šฅ์„ ๋ชจ๋‘ ์•„์šฐ๋ฅผ ์ˆ˜ ์žˆ๋Š” Matlab Simulink๋ฅผ ์„ ์ •ํ•˜์˜€๋‹ค. ๋ณธ ์—ฐ๊ตฌ์—์„œ๋Š” IPG CARMAKER์™€ Matlab Simulink๋ฅผ ์—ฐ๋™ํ•˜์—ฌ ์‹ฌ์ธต ๊ฐ•ํ™” ํ•™์Šต์„ ๋ฐ”ํƒ•์œผ๋กœ ๊ธด๊ธ‰ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ถค์ ์„ ์ตœ์ ํ™”ํ•˜์˜€๋‹ค. ์ฐจ๋Ÿ‰์˜ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ถค์ ์€ 3์ฐจ ๋‹คํ•ญ์‹์˜ ํ˜•์ƒ์œผ๋กœ ๋ชจ๋ธ๋ง ๋˜์—ˆ๋‹ค. ์ฐจ์„  ๋ณ€๊ฒฝ ์‹œ์ž‘ ์ง€์ ๊ณผ ์ข…๋ฃŒ ์ง€์ ์„ ์„ค์ •ํ•˜์—ฌ ๋‹คํ•ญ์‹์˜ ๊ณ„์ˆ˜๋ฅผ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ฑฐ๋ฆฌ์— ๋Œ€ํ•œ ํ•จ์ˆ˜๋กœ ํ•ด์„ํ•˜์˜€๋‹ค. ์‹ฌ์ธต ๊ฐ•ํ™” ํ•™์Šต์„ ๊ธฐ๋ฐ˜์œผ๋กœ ๊ณ„์ˆ˜๋“ค์„ ์ตœ์ ํ™”ํ•˜๊ธฐ ์œ„ํ•˜์—ฌ, ๊ฐ•ํ™” ํ•™์Šต ์•„ํ‚คํ…์ฒ˜๋ฅผ ๊ตฌ์„ฑํ•˜์˜€๋‹ค. ๊ด€์ธก ๊ณต๊ฐ„์€ 12๊ฐ€์ง€์˜ ์ฃผํ–‰ ํ™˜๊ฒฝ ๋ฐ์ดํ„ฐ๋ฅผ ์ด์šฉํ•˜์˜€๊ณ , ๊ฐ•ํ™” ํ•™์Šต์˜ ์ถœ๋ ฅ์œผ๋กœ๋Š” 3์ฐจ ํ•จ์ˆ˜์˜ ๋ณ€์ˆ˜์ธ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ฑฐ๋ฆฌ๋ฅผ ์„ ์ •ํ•˜์˜€๋‹ค. ๊ทธ๋ฆฌ๊ณ  ๊ฐ•ํ™” ํ•™์Šต์˜ ํ•™์Šต ๋Šฅ๋ ฅ์„ ๊ทน๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๋ณด์ƒ ๊ณต๊ฐ„์„ ์„ค๊ณ„ํ•˜์˜€๋‹ค. ๋™์  ๋ณด์ƒ, ์ •์  ๋ณด์ƒ, ๋™์  ๋ฒŒ์น™, ์ •์  ๋ฒŒ์น™์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜์˜ ๋งค ๋‹จ๊ณ„๋งˆ๋‹ค ๋ถ€์—ฌํ•จ์œผ๋กœ์จ ๋ณด์ƒ ์ด ํ•ฉ์ด ์ตœ๋Œ€ํ™”๋  ์ˆ˜ ์žˆ๋Š” ๋ฐฉํ–ฅ์œผ๋กœ ํ•™์Šต์ด ์ง„ํ–‰๋˜์—ˆ๋‹ค. ์ตœ์ ํ™”๋ฅผ ์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์œผ๋กœ๋Š” Deep Deterministic Policy Gradient agent๊ฐ€ ์‚ฌ์šฉ๋˜์—ˆ๋‹ค. ๊ฐ•ํ™”ํ•™์Šต ์•„ํ‚คํ…์ฒ˜์™€ ํ•จ๊ป˜ ๋™์—ญํ•™ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ ํ”„๋กœ๊ทธ๋žจ์—์„œ์˜ ์ฐจ๋Ÿ‰ ๊ตฌ๋™์„ ์œ„ํ•œ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ๋จผ์ € ์‘๊ธ‰์ƒํ™ฉ์‹œ์— ์ฐจ๋Ÿ‰์˜ ์ฐจ์„ ์„ ์–ธ์ œ, ์–ด๋–ค ์†๋„๋กœ, ์–ด๋–ค ๋ฐฉํ–ฅ์œผ๋กœ ๋ณ€๊ฒฝํ•  ์ง€ ๊ฒฐ์ •ํ•˜๋Š” ์˜์‚ฌ๊ฒฐ์ • ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ํƒ€์ด์–ด์™€ ๋„๋กœ ์‚ฌ์ด์˜ ์ตœ๋Œ€ ๋งˆ์ฐฐ๊ณ„์ˆ˜๋ฅผ ์‹ค์‹œ๊ฐ„์œผ๋กœ ์ถ”์ •ํ•˜์—ฌ ์ฃผํ–‰ ์ฐจ๋Ÿ‰์ด ์ •์ง€ํ•˜๊ธฐ ์œ„ํ•œ ์ตœ์†Œ ๊ฑฐ๋ฆฌ๋ฅผ ์‚ฐ์ถœํ•จ์œผ๋กœ์จ ์„ ํ–‰ ์ฐจ๋Ÿ‰๊ณผ์˜ ์ถฉ๋Œ ์œ„ํ—˜์„ ํŒ๋‹จํ•˜์˜€๋‹ค. ๋˜ํ•œ Gipps์˜ ์•ˆ์ „๊ฑฐ๋ฆฌ ๊ณต์‹์„ ์‚ฌ์šฉํ•˜์—ฌ ๋ณ€๊ฒฝํ•˜๊ณ ์ž ํ•˜๋Š” ์ฐจ์„ ์—์„œ ์˜ค๋Š” ์ฐจ๋Ÿ‰๊ณผ์˜ ์ถฉ๋Œ ๊ฐ€๋Šฅ์„ฑ์„ ๊ฐ์ง€ํ•˜์—ฌ ๊ทธ ์ฐจ๋Ÿ‰์„ ์ถ”์›”ํ•ด์„œ ์•ž์œผ๋กœ ์ง€๋‚˜๊ฐˆ์ง€, ์ถ”์›”์„ ๋‹นํ•ด์„œ ๋’ค๋กœ ๊ฐˆ ๊ฒƒ์ธ์ง€๋ฅผ ๊ฒฐ์ •ํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ์ด๋ฅผ ๋ฐ”ํƒ•์œผ๋กœ ์ขŒ์ธก ์ฐจ์„ ๊ณผ ์šฐ์ธก ์ฐจ์„ ์˜ ์ถฉ๋Œ ์œ„ํ—˜์„ฑ ๋ฐ ์•ˆ์ •์„ฑ์„ ํŒ๋‹จํ•˜์—ฌ ์ตœ์ข…์ ์ธ ์ฐจ์„  ๋ณ€๊ฒฝ์„ ์œ„ํ•œ ์˜์‚ฌ๊ฒฐ์ • ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ๊ตฌ์„ฑ๋œ ๊ฐ•ํ™” ํ•™์Šต ๊ตฌ์กฐ๋ฅผ ํ†ตํ•œ ๊ธด๊ธ‰ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ถค์ ๊ณผ ์ฐจ์„  ์œ ์ง€ ์žฅ์น˜, ์ ์‘ํ˜• ์ˆœํ•ญ ์ œ์–ด์™€ ๊ฐ™์€ ์ผ๋ฐ˜ ์ฃผํ–‰์‹œ์˜ ๊ถค์ ์„ ์ƒํ™ฉ์— ๋งž์ถ”์–ด ์ถœ๋ ฅํ•˜๋Š” ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜๊ณ  ์ ์‘ํ˜• ๋ชจ๋ธ ์˜ˆ์ธก ์ œ์–ด๊ธฐ๋ฅผ ํ†ตํ•ด ์ฃผํ–‰ ์ฐจ๋Ÿ‰์„ ๊ตฌ๋™ํ•˜๋Š” ํ†ตํ•ฉ ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๋‹ค. ๋ณธ ์—ฐ๊ตฌ์˜ ๋งˆ์ง€๋ง‰ ๋‹จ๊ณ„๋กœ์„œ, ๊ฐœ๋ฐœ๋œ ๊ธด๊ธ‰ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ฒฝ๋กœ ์ƒ์„ฑ ์•Œ๊ณ ๋ฆฌ์ฆ˜์˜ ์ตœ์ ํ™”๋ฅผ ์œ„ํ•˜์—ฌ ์‹ฌ์ธต ๊ฐ•ํ™” ํ•™์Šต์ด ์ˆ˜ํ–‰๋˜์—ˆ๋‹ค. ์ด 60,000ํšŒ์˜ ์‹œํ–‰ ์ฐฉ์˜ค ๋ฐฉ์‹์˜ ํ•™์Šต์„ ํ†ตํ•ด ๊ฐ ์ฃผํ–‰ ์ƒํ™ฉ ๋ณ„ ์ตœ์ ์˜ ์ฐจ์„  ๋ณ€๊ฒฝ ์ œ์–ด ์•Œ๊ณ ๋ฆฌ์ฆ˜์„ ๊ฐœ๋ฐœํ•˜์˜€๊ณ , ๊ฐ ์ฃผํ–‰์ƒํ™ฉ ๋ณ„ ์ตœ์ ์˜ ์ฐจ์„  ๋ณ€๊ฒฝ ๊ถค์ ์„ ์ œ์‹œํ•˜์˜€๋‹ค.Chapter 1. Introduction 1 1.1. Research Background 1 1.2. Previous Research 5 1.3. Research Objective 9 1.4. Dissertation Overview 13 Chapter 2. Simulation Environment 19 2.1. Simulator 19 2.2. Scenario 26 Chapter 3. Methodology 28 3.1. Reinforcement learning 28 3.2. Deep reinforcement learning 30 3.3. Neural network 33 Chapter 4. DRL-enhanced Lane Change 36 4.1. Necessity of Evasive Steering Trajectory Optimization 36 4.2. Trajectory Planning 39 4.3. DRL Structure 42 4.3.1. Observation 43 4.3.2. Action 47 4.3.3. Reward 49 4.3.4. Neural Network Architecture 58 4.3.5. Deep Deterministic Policy Gradient (DDPG) Agent 60 Chapter 5. Autonomous Driving Algorithm Integration 64 5.1. Lane Change Decision Making 65 5.1.1. Longitudinal Collision Detection 66 5.1.2. Lateral Collision Detection 71 5.1.3. Lane Change Direction Decision 74 5.2. Path Planning 75 5.3. Vehicle Controller 76 5.4. Algorithm Integration 77 Chapter 6. Training & Results 79 Chapter 7. Conclusion 91 References 97 ๊ตญ๋ฌธ์ดˆ๋ก 104๋ฐ•

    Multi-level decision framework collision avoidance algorithm in emergency scenarios

    Full text link
    With the rapid development of autonomous driving, the attention of academia has increasingly focused on the development of anti-collision systems in emergency scenarios, which have a crucial impact on driving safety. While numerous anti-collision strategies have emerged in recent years, most of them only consider steering or braking. The dynamic and complex nature of the driving environment presents a challenge to developing robust collision avoidance algorithms in emergency scenarios. To address the complex, dynamic obstacle scene and improve lateral maneuverability, this paper establishes a multi-level decision-making obstacle avoidance framework that employs the safe distance model and integrates emergency steering and emergency braking to complete the obstacle avoidance process. This approach helps avoid the high-risk situation of vehicle instability that can result from the separation of steering and braking actions. In the emergency steering algorithm, we define the collision hazard moment and propose a multi-constraint dynamic collision avoidance planning method that considers the driving area. Simulation results demonstrate that the decision-making collision avoidance logic can be applied to dynamic collision avoidance scenarios in complex traffic situations, effectively completing the obstacle avoidance task in emergency scenarios and improving the safety of autonomous driving

    Automated longitudinal control based on nonlinear recursive B-spline approximation for battery electric vehicles

    Get PDF
    This works presents a driver assistance system for energy-efficient ALC of a BEV. The ALC calculates a temporal velocity trajectory from map data. The trajectory is represented by a cubic B-spline function and results from an optimization problem with respect to travel time, driving comfort and energy consumption. For the energetic optimization we propose an adaptive model of the required electrical traction power. The simple power train of a BEV allows the formulation of constraints as soft constraints. This leads to an unconstrained optimization problem that can be solved with iterative filter-based data approximation algorithms. The result is a direct trajectory optimization method of which the effort grows linearly with the trajectory length, as opposed to exponentially as with most other direct methods. We evaluate ALC in real test drives with a BEV. We also investigate the energy-saving potential in driving simulations with ALC compared to MLC. On the chosen reference route the ALC saves up to 3.4% energy compared to MLC at same average velocity, and achieves a 2.6% higher average velocity than MLC at the same energy consumptio
    • โ€ฆ
    corecore