[go: up one dir, main page]

Next Issue
Volume 5, September
Previous Issue
Volume 5, March
 
 

Vehicles, Volume 5, Issue 2 (June 2023) – 18 articles

Cover Story (view full-size image): Road hazards are a major cause of fatalities in road accidents, emphasizing the need for accurate hazard detection to enhance safety and driving experiences. This paper proposes a flexible, cost-effective, and efficient cloud-based deep learning model employing a long short-term memory (LSTM) network to detect various types of road hazards using vehicle motion data. To overcome the challenge of acquiring extensive data for deep learning, both simulation data and experimental data are utilized in the learning process. To address potential misdetections from individual smartphones, a cloud-based fusion approach is proposed to enhance detection accuracy. The effectiveness of the proposed approach is validated through experimental tests that demonstrate their efficacy in road hazard detection. View this paper
  • Issues are regarded as officially published after their release is announced to the table of contents alert mailing list.
  • You may sign up for e-mail alerts to receive table of contents of newly released issues.
  • PDF is the official format for papers published in both, html and pdf forms. To view the papers in pdf format, click on the "PDF Full-text" link, and use the free Adobe Reader to open them.
Order results
Result details
Select all
Export citation of selected articles as:
14 pages, 10688 KiB  
Article
Validation of Automated Driving Function Based on the Apollo Platform: A Milestone for Simulation with Vehicle-in-the-Loop Testbed
by Hexuan Li, Vamsi Prakash Makkapati, Li Wan, Ernst Tomasch, Heinz Hoschopf and Arno Eichberger
Vehicles 2023, 5(2), 718-731; https://doi.org/10.3390/vehicles5020039 - 16 Jun 2023
Cited by 5 | Viewed by 2732
Abstract
With the increasing complexity of automated driving features, it is crucial to adopt innovative approaches that combine hardware and software to validate prototype vehicles in the early stages of development. This article demonstrates the effectiveness of a Vehicle-in-the-Loop (ViL) testbed in conducting dynamic [...] Read more.
With the increasing complexity of automated driving features, it is crucial to adopt innovative approaches that combine hardware and software to validate prototype vehicles in the early stages of development. This article demonstrates the effectiveness of a Vehicle-in-the-Loop (ViL) testbed in conducting dynamic tests of vehicles equipped with highly automated driving functions. The tests are designed to replicate critical driving scenarios from real-world environments on the ViL testbed. In this study, the Apollo platform is utilized to develop an automated driving function that can perceive the surrounding traffic in a virtual environment and generate feasible trajectories. This is achieved with the help of a multibody simulation platform. The control commands from the simulated driving function are then transmitted to the real vehicle to execute the planned action. The results demonstrate that critical traffic scenarios can be replicated more safely and repeatedly on the ViL testbed. Meanwhile, the Apollo-based driving function can effectively and comfortably cope with critical scenarios. Importantly, this study marks a significant milestone for the Apollo platform as it is implemented in a real-time system and tested on a ViL testbed. Full article
(This article belongs to the Special Issue Feature Papers on Advanced Vehicle Technologies)
Show Figures

Figure 1

Figure 1
<p>KS-R2R testbed with full vehicle.</p>
Full article ">Figure 2
<p>Electrical/electronic architecture of the vehicle under test with signal manipulation for testing and simulation purposes.</p>
Full article ">Figure 3
<p>Integration testbed with the full vehicle.</p>
Full article ">Figure 4
<p>Structure of Apollo platform in the simulation.</p>
Full article ">Figure 5
<p>Evasive lane change sequence.</p>
Full article ">Figure 6
<p>Evasive lane change scenario: comparing the response of the Apollo automated driving system and a human driver to a target vehicle manoeuvre.</p>
Full article ">Figure 7
<p>Pre-crash sequence.</p>
Full article ">Figure 8
<p>Preventing collisions scenario: comparing the response of the Apollo automated driving system and a human driver to a target vehicle manoeuvre.</p>
Full article ">
20 pages, 9477 KiB  
Article
Speed-Adaptive Model-Free Path-Tracking Control for Autonomous Vehicles: Analysis and Design
by Marcos Moreno-Gonzalez, Antonio Artuñedo, Jorge Villagra, Cédric Join and Michel Fliess
Vehicles 2023, 5(2), 698-717; https://doi.org/10.3390/vehicles5020038 - 13 Jun 2023
Cited by 6 | Viewed by 2161
Abstract
One of the challenges of autonomous driving is to increase the number of situations in which an intelligent vehicle can continue to operate without human intervention. This requires path-tracking control to keep the vehicle stable while following the road, regardless of the shape [...] Read more.
One of the challenges of autonomous driving is to increase the number of situations in which an intelligent vehicle can continue to operate without human intervention. This requires path-tracking control to keep the vehicle stable while following the road, regardless of the shape of the road or the longitudinal speed at which it is moving. In this work, a control strategy framed in the Model-Free Control paradigm is presented to control the lateral vehicle dynamics in a decoupled control architecture. This strategy is designed to guide the vehicle through trajectories with diverse dynamic constraints and over a wide speed range. A design method for this control strategy is proposed, and metrics for trajectory tracking quality, system stability, and passenger comfort are applied to evaluate the controller’s performance. Finally, simulation and real-world tests show that the developed strategy is able to track realistic trajectories with a high degree of accuracy, safety, and comfort. Full article
(This article belongs to the Special Issue Path Tracking for Automated Driving)
Show Figures

Figure 1

Figure 1
<p>Root locus of the closed-loop system for various <math display="inline"><semantics> <mi>α</mi> </semantics></math> when the longitudinal speed <math display="inline"><semantics> <msub> <mi>v</mi> <mi>x</mi> </msub> </semantics></math> is varied.</p>
Full article ">Figure 2
<p>Root locus of the closed-loop system when <math display="inline"><semantics> <mi>α</mi> </semantics></math> is a function of the longitudinal speed <math display="inline"><semantics> <msub> <mi>v</mi> <mi>x</mi> </msub> </semantics></math>. (<b>a</b>) Most significant poles of the root locus. (<b>b</b>) Detail of the root locus.</p>
Full article ">Figure 2 Cont.
<p>Root locus of the closed-loop system when <math display="inline"><semantics> <mi>α</mi> </semantics></math> is a function of the longitudinal speed <math display="inline"><semantics> <msub> <mi>v</mi> <mi>x</mi> </msub> </semantics></math>. (<b>a</b>) Most significant poles of the root locus. (<b>b</b>) Detail of the root locus.</p>
Full article ">Figure 3
<p>Benchmark trajectories.</p>
Full article ">Figure 4
<p>Speed profiles of the benchmark trajectories.</p>
Full article ">Figure 5
<p>Kinematic model parameters.</p>
Full article ">Figure 6
<p>Stabilizing set for iPD controllers at longitudinal speed <math display="inline"><semantics> <mrow> <msub> <mi>v</mi> <mi>x</mi> </msub> <mo>=</mo> <mn>70</mn> </mrow> </semantics></math> km/h.</p>
Full article ">Figure 7
<p>Frequency-response specifications as a function of longitudinal speed.</p>
Full article ">Figure 8
<p>Experimental platform.</p>
Full article ">Figure 9
<p>Iteratively designed (SA)MFC tracking results on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>1</mn> </msub> </semantics></math>.</p>
Full article ">Figure 10
<p>Noniteratively designed (SA)MFC tracking results on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>1</mn> </msub> </semantics></math>.</p>
Full article ">Figure 10 Cont.
<p>Noniteratively designed (SA)MFC tracking results on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>1</mn> </msub> </semantics></math>.</p>
Full article ">Figure 11
<p>Lateral error over time on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>1</mn> </msub> </semantics></math>.</p>
Full article ">Figure 12
<p>Controllers’ actions on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>1</mn> </msub> </semantics></math>.</p>
Full article ">Figure 13
<p>Iteratively designed (SA)MFC tracking results on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>2</mn> </msub> </semantics></math>.</p>
Full article ">Figure 14
<p>Noniteratively designed (SA)MFC tracking results on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>2</mn> </msub> </semantics></math>.</p>
Full article ">Figure 15
<p>Lateral error over time on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>2</mn> </msub> </semantics></math>.</p>
Full article ">Figure 16
<p>Controllers’ actions on trajectory <math display="inline"><semantics> <msub> <mi>T</mi> <mn>2</mn> </msub> </semantics></math>.</p>
Full article ">
16 pages, 4079 KiB  
Article
Modernization of Fire Vehicles with New Technologies and Chemicals
by Cagri Un and Kadir Aydın
Vehicles 2023, 5(2), 682-697; https://doi.org/10.3390/vehicles5020037 - 4 Jun 2023
Cited by 1 | Viewed by 2886
Abstract
Fire is a stable exothermic chain reaction of flammable materials brought together with oxygen or other oxidizing substances under certain conditions, occurring uncontrollably. Fire vehicles interfere with many types of fire, such as wildfires, factory fires, building fires, etc. During this intervention, fire [...] Read more.
Fire is a stable exothermic chain reaction of flammable materials brought together with oxygen or other oxidizing substances under certain conditions, occurring uncontrollably. Fire vehicles interfere with many types of fire, such as wildfires, factory fires, building fires, etc. During this intervention, fire vehicles generally use water or foam. In this study, new effective fire suppression applications are investigated. Thermal camera applications in fire trucks and also new extinguishing agents—boron-based chemicals—were tested in forest fire simulations. In these experiments, it was observed that the thermal camera detected the fire as soon as it occurred. It seemed appropriate to use thermal cameras for all types of fire vehicles (foam trucks, water tankers, rescue trucks, etc.). It was seen that the thermal camera application could detect and monitor the fire during the fire-extinguishing work of the firefighters. The boron-based fire suppressant had a better extinguishing and cooling effect than water in the experiments. Compared to the water used as a traditional method, the liquid boron-based extinguisher provided 22% faster—while the solid boron-based extinguisher provided 42% faster—suppression and cooling. With three separate experiments, it is predicted that thermal camera applications and the use of boron-based extinguishers in fire vehicles can lead to an effective and positive transformation in the coming years. Full article
(This article belongs to the Special Issue Vehicle Design Processes)
Show Figures

Figure 1

Figure 1
<p>Spectral visible range [<a href="#B18-vehicles-05-00037" class="html-bibr">18</a>].</p>
Full article ">Figure 2
<p>Thermal imaging camera which was used in the experiment.</p>
Full article ">Figure 3
<p>TICs technical drawings.</p>
Full article ">Figure 4
<p>Experimental setup.</p>
Full article ">Figure 5
<p>Brushwood fire setup.</p>
Full article ">Figure 6
<p>Brushwood fire suppressions with water and solid boron-based fire suppressant.</p>
Full article ">Figure 7
<p>Thermal imaging camera images.</p>
Full article ">Figure 8
<p>Exp.W results (temperature/time).</p>
Full article ">Figure 9
<p>Exp.LB results (temperature/time).</p>
Full article ">Figure 10
<p>Exp.SB results (temperature/time graph).</p>
Full article ">Figure 11
<p>Possible TIC location for fire trucks.</p>
Full article ">
26 pages, 8069 KiB  
Article
Application of the DMD Approach to High-Reynolds-Number Flow over an Idealized Ground Vehicle
by Adit Misar, Nathan A. Tison, Vamshi M. Korivi and Mesbah Uddin
Vehicles 2023, 5(2), 656-681; https://doi.org/10.3390/vehicles5020036 - 1 Jun 2023
Cited by 2 | Viewed by 1674
Abstract
This paper attempts to develop a Dynamic Mode Decomposition (DMD)-based Reduced Order Model (ROMs) that can quickly but accurately predict the forces and moments experienced by a road vehicle such that they be used by an on-board controller to determine the vehicle’s trajectory. [...] Read more.
This paper attempts to develop a Dynamic Mode Decomposition (DMD)-based Reduced Order Model (ROMs) that can quickly but accurately predict the forces and moments experienced by a road vehicle such that they be used by an on-board controller to determine the vehicle’s trajectory. DMD can linearize a large dataset of high-dimensional measurements by decomposing them into low-dimensional coherent structures and associated time dynamics. This ROM can then also be applied to predict the future state of the fluid flow. Existing literature on DMD is limited to low Reynolds number applications. This paper presents DMD analyses of the flow around an idealized road vehicle, called the Ahmed body, at a Reynolds number of 2.7×106. The high-dimensional dataset used in this paper was collected from a computational fluid dynamics (CFD) simulation performed using the Menter’s Shear Stress Transport (SST) turbulence model within the context of Improved Delayed Detached Eddy Simulations (IDDES). The DMD algorithm, as available in the literature, was found to suffer nonphysical dampening of the medium-to-high frequency modes. Enhancements to the existing algorithm were explored, and a modified DMD approach is presented in this paper, which includes: (a) a requirement of higher sampling rate to obtain a higher resolution of data, and (b) a custom filtration process to remove spurious modes. The modified DMD algorithm thus developed was applied to the high-Reynolds-number, separation-dominated flow past the idealized ground vehicle. The effectiveness of the modified algorithm was tested by comparing future predictions of force and moment coefficients as predicted by the DMD-based ROM to the reference CFD simulation data, and they were found to offer significant improvement. Full article
Show Figures

Figure 1

Figure 1
<p>Validation of the CFD simulation approach and methodology.</p>
Full article ">Figure 2
<p>Instantaneous normalized stream-wise velocity for flow past a 2D cylinder; (<b>a</b>) CFD prediction, (<b>b</b>) DMD re-construction, and (<b>c</b>) differences between (<b>b</b>) and (<b>a</b>).</p>
Full article ">Figure 3
<p>Mean stream-wise velocity for flow past a 2D cylinder: (<b>a</b>) CFD prediction, (<b>b</b>) DMD re-construction, and (<b>c</b>) differences between (<b>b</b>) and (<b>a</b>).</p>
Full article ">Figure 4
<p>RMS of the stream-wise velocity fluctuations for flow past a 2D cylinder: (<b>a</b>) CFD prediction, (<b>b</b>) DMD reconstruction, and (<b>c</b>) differences between (<b>b</b>) and (<b>a</b>).</p>
Full article ">Figure 5
<p>Distributions of mean of surface <math display="inline"><semantics> <msub> <mi>C</mi> <mi>p</mi> </msub> </semantics></math> as obtained using data sampled at 4 kHz: (<b>a</b>) from DMD, (<b>b</b>) from CFD, (<b>c</b>) differences between (<b>a</b>) and (<b>b</b>), and (<b>d</b>) same as (<b>c</b>), but a bottom-right isometric view.</p>
Full article ">Figure 6
<p>RMS of the surface <math display="inline"><semantics> <msub> <mi>C</mi> <mi>p</mi> </msub> </semantics></math> fluctuations obtained using data sampled at 4 kHz: (<b>a</b>) from DMD, (<b>b</b>) from CFD, (<b>c</b>): differences between (<b>a</b>) and (<b>b</b>), (<b>d</b>): same as (<b>c</b>) but a bottom-right isometric view.</p>
Full article ">Figure 7
<p>Time histories of force and moment coefficients obtained from CFD calculations and DMD reconstructions, sampled at 4 kHz: (<b>a</b>) drag, (<b>b</b>) lift, (<b>c</b>) sideforce, (<b>d</b>) pitching moment, (<b>e</b>) rolling moment, and (<b>f</b>) yawing moment.</p>
Full article ">Figure 8
<p>PSD of forces and moments obtained from CFD calculations and DMD reconstructions, sampled at 4 kHz: (<b>a</b>) drag, (<b>b</b>) lift, (<b>c</b>) sideforce, (<b>d</b>) pitching moment, (<b>e</b>) rolling moment, and (<b>f</b>) yawing moment.</p>
Full article ">Figure 9
<p>Distributions of mean surface <math display="inline"><semantics> <msub> <mi>C</mi> <mi>p</mi> </msub> </semantics></math> as obtained using data sampled at 10 kHz: (<b>a</b>) from DMD, (<b>b</b>) from CFD, (<b>c</b>) difference between (<b>a</b>) and (<b>b</b>), and (<b>d</b>) is the same as (<b>c</b>), but a bottom-right isometric view.</p>
Full article ">Figure 10
<p>RMS of the surface <math display="inline"><semantics> <msub> <mi>C</mi> <mi>p</mi> </msub> </semantics></math> fluctuations obtained using data sampled at 10 kHz: (<b>a</b>) from DMD, (<b>b</b>) from CFD, (<b>c</b>): differences between (<b>a</b>) and (<b>b</b>), (<b>d</b>) is the same as (<b>c</b>) but a bottom-right isometric view.</p>
Full article ">Figure 11
<p>Time histories of force and moment coefficients obtained from CFD calculations and DMD reconstructions, sampled at 10 kHz: (<b>a</b>) drag, (<b>b</b>) lift, (<b>c</b>) sideforce, (<b>d</b>) pitching moment, (<b>e</b>) rolling moment, and (<b>f</b>) yawing moment.</p>
Full article ">Figure 12
<p>PSD of forces and moments obtained from CFD calculations and DMD reconstructions, sampled at 10 kHz: (<b>a</b>) drag, (<b>b</b>) lift, (<b>c</b>) sideforce, (<b>d</b>) pitching moment, (<b>e</b>) rolling moment, and (<b>f</b>) yawing moment.</p>
Full article ">Figure 13
<p>Distributions of mean of surface <math display="inline"><semantics> <msub> <mi>C</mi> <mi>p</mi> </msub> </semantics></math> distribution obtained by sampling the data at 10 kHz and then applying the custom filtering approach: (<b>a</b>) from DMD, (<b>b</b>) from CFD, (<b>c</b>) differences between (<b>a</b>) and (<b>b</b>), and (<b>d</b>) is the same as (<b>c</b>), but a bottom-right isometric view.</p>
Full article ">Figure 14
<p>RMS of the fluctuating component of surface <math display="inline"><semantics> <msub> <mi>C</mi> <mi>p</mi> </msub> </semantics></math>: (<b>a</b>) from DMD reconstruction obtained by sampling the data at 10 kHz and then by applying the custom filtering approach, (<b>b</b>) from CFD, (<b>c</b>) differences between (<b>a</b>) and (<b>b</b>), and (<b>d</b>) is the same as (<b>c</b>), but a bottom-right isometric view.</p>
Full article ">Figure 15
<p>Comparison of the time histories of CFD-predicted and DMD-reconstructed force and moment coefficients (obtained by sampling the data at 10 kHz and then applying the custom filtering approach): (<b>a</b>) drag, (<b>b</b>) lift, (<b>c</b>) sideforce, (<b>d</b>) pitching moment, (<b>e</b>) rolling moment, and (<b>f</b>) yawing moment.</p>
Full article ">Figure 16
<p>PSD of forces and moments obtained from CFD calculations and DMD reconstructions obtained by applying the custom-filtering approach to the data sampled at 10 kHz: (<b>a</b>) drag, (<b>b</b>) lift, (<b>c</b>) sideforce, (<b>d</b>) pitching moment, (<b>e</b>) rolling moment, and (<b>f</b>) yawing moment.</p>
Full article ">Figure 17
<p>Differences between future predictions of DMD and CFD computations: (<b>a</b>) delta of force coefficients, (<b>b</b>) delta of moment coefficients. Note that delta implies the DMD predictions relative to the true CFD simulation data.</p>
Full article ">Figure 18
<p>PSDs of future predictions of forces and moments obtained from the the DMD compared to the known CFD data: (<b>a</b>) drag, (<b>b</b>) lift, (<b>c</b>) sideforce, (<b>d</b>) pitching moment, (<b>e</b>) rolling moment, and (<b>f</b>) yawing moment.</p>
Full article ">
19 pages, 5512 KiB  
Article
Voltage Signals Measured Directly at the Battery and via On-Board Diagnostics: A Comparison
by Gereon Kortenbruck, Lukas Jakubczyk and Daniel Frank Nowak
Vehicles 2023, 5(2), 637-655; https://doi.org/10.3390/vehicles5020035 - 30 May 2023
Cited by 1 | Viewed by 1951
Abstract
Nowadays, cars are an essential part of daily life, and failures, especially of the engine, need to be avoided. Here, we used the determination of the battery voltage as a reference measurement to determine possible malfunctions. Thereby, we compared the use of a [...] Read more.
Nowadays, cars are an essential part of daily life, and failures, especially of the engine, need to be avoided. Here, we used the determination of the battery voltage as a reference measurement to determine possible malfunctions. Thereby, we compared the use of a digital oscilloscope with the direct measurement of the battery voltage via the electronic control unit. The two devices were evaluated based on criteria such as price, sampling rate, parallel measurements, simplicity, and technical understanding required. Results showed that the oscilloscope (Picoscope 3204D MSO) is more suitable for complex measurements due to its higher sampling rate, accuracy, and versatility. The on-board diagnostics (VCDS HEX-V2) is more accessible to non-professionals, but it is limited in its capabilities. We found that the use of an oscilloscope, specifically the Picoscope, is preferable to measure battery voltage during the engine start-up process, as it provides more accurate and reliable results. However, further investigation is required to analyse numerous influences on the cranking process and the final decision for the appropriate measurement device is case specific. Full article
(This article belongs to the Special Issue Feature Papers in Vehicles)
Show Figures

Figure 1

Figure 1
<p>Distribution of component failures in automotive vehicles. The pie chart shows the percentage portion of failures of the different components: Engine (41%), Drivetrain (26%), Suspension (13%), Steering (7%), Chassis/Body (7%), Braking System (3%), Hydraulics (3%). Data were taken from: [<a href="#B1-vehicles-05-00035" class="html-bibr">1</a>].</p>
Full article ">Figure 2
<p>Exemplary battery voltage curve of a combustion engine, divided into the respective time ranges. <span class="html-italic">Y</span>-axis: Battery voltage, <span class="html-italic">X</span>-axis: Number of samples.</p>
Full article ">Figure 3
<p>Schematic depiction of a starter. 1: Ignition switch, 2: Engagement relays, 3: Return spring, 4: Permanent magnet, 5: Engagement lever, 6: Roller free-wheel, 7: Pinion, 8: Car battery, 9: Anchor. Figure adapted from: [<a href="#B13-vehicles-05-00035" class="html-bibr">13</a>].</p>
Full article ">Figure 4
<p>Comparison of the battery voltage curves from Picoscope (<b>A</b>) and VCDS (<b>B</b>).</p>
Full article ">Figure 5
<p>Exemplary representation of the normalised graphs for the battery voltage of eight different signals. Each colored line represents one measurement.</p>
Full article ">Figure 6
<p>Normalized data of battery voltage from the Picoscope (<b>A</b>) and VCDS (<b>B</b>).</p>
Full article ">Figure 7
<p>Normalized data of the battery voltage measured by the Picoscope (<b>A</b>) and the VCDS (<b>B</b>). Only the time interval of the first compression is shown. Each color represents one measurement of the different cars.</p>
Full article ">Figure 8
<p>Offset of the graphs of Picoscope (<b>top</b>) and VCDS (<b>bottom</b>), which was determined by DTW. The signals of the raw data for Sample Five are shown.</p>
Full article ">Figure 9
<p>Offset of the graphs of the Picoscope (<b>top</b>) and VCDS (<b>bottom</b>), which was determined by DTW. The signals of the down-sampled data for Sample Five are shown. Blue represents the voltage signal of both detection methods and the yellow lines show the connectors based on the warping path.</p>
Full article ">Figure 10
<p>DTW cost function path. The cost function for the determined down-sampled graphs of the Picoscope (<b>left</b>) and VCDS (<b>above</b>) for Sample Five is shown.</p>
Full article ">Figure 11
<p>Automotive system consisting of multiple components and sensors. 1: Hot film, 2: Throttle device, 3: Spark plug, 4: Ignition coil, 5: Fuel distributor, 6: ECU, 7: Fuel tank, 8: Fuel pump, Figure adapted from [<a href="#B16-vehicles-05-00035" class="html-bibr">16</a>].</p>
Full article ">Figure 12
<p>Picoscope signal measured directly at the battery. Comparison between the original state of the engine (blue) and a measurement with a removed ignition coil (green).</p>
Full article ">Figure 13
<p>VCDS measured battery voltage via the ECU. Comparison between the original state of the engine and a measurement without an ignition coil.</p>
Full article ">Figure 14
<p>Battery voltages during engine start-up without ignition coil measured via Picoscope (<b>A</b>) or using a VCDS (<b>B</b>).</p>
Full article ">Figure 15
<p>Factors influencing the starting process of a car. Figure adapted from: [<a href="#B2-vehicles-05-00035" class="html-bibr">2</a>].</p>
Full article ">
22 pages, 1604 KiB  
Article
Pragmatic and Effective Enhancements for Stanley Path-Tracking Controller by Considering System Delay
by Alexander Seiffer, Michael Frey and Frank Gauterin
Vehicles 2023, 5(2), 615-636; https://doi.org/10.3390/vehicles5020034 - 23 May 2023
Cited by 2 | Viewed by 2572
Abstract
The Stanley controller is a proven approach for path tracking control in automated vehicles. If time delays occur, for example, in signal processing and steering angle control, precision and stability decrease. In this article, enhancements for the Stanley controller are proposed to achieve [...] Read more.
The Stanley controller is a proven approach for path tracking control in automated vehicles. If time delays occur, for example, in signal processing and steering angle control, precision and stability decrease. In this article, enhancements for the Stanley controller are proposed to achieve stable behavior with improved tracking accuracy. The approach uses the curvature of the path as feedforward, whereby the reference point for the feedforward input differs from that of the controller setpoints. By choosing a point further along the path, the negative effects of system delay are reduced. First, the parameters of the Stanley controller are calibrated using a straight line and circle maneuver. Then, the newly introduced feedforward parameter is optimized on a dynamic circuit. The approach was evaluated in simulation and validated on a demonstrator vehicle. The validation tests with the demonstrator vehicle on the dynamic circuit revealed a reduction of the root-mean-square cross-track error from 0.11 m to 0.03 m compared to the Stanley controller. We proved that the proposed approach optimizes the Stanley controller in terms of compensating for the negative effects of system delay. This allows it to be used in a wider range of applications that would otherwise require a more complex control approach. Full article
(This article belongs to the Special Issue Path Tracking for Automated Driving)
Show Figures

Figure 1

Figure 1
<p>Demonstrator vehicle (scale 1:1.5) with front-wheel steering used for validation of the proposed control approach. The wheelbase of the vehicle measures 2.07 m, and the track width is 1.08 m. It is driven by two electric motors at the front axle (each 2.6 kW nominal power, and 7.1 kW maximal power) and has a turning radius of 4.8 m.</p>
Full article ">Figure 2
<p>Main control loop of the demonstrator vehicle. The vehicle sensors measure the actual pose (position and orientation), the steering angle <math display="inline"><semantics> <mi>δ</mi> </semantics></math>, and the vehicle velocity at the rear axle <math display="inline"><semantics> <msub> <mi>v</mi> <mi>r</mi> </msub> </semantics></math>. The path tracking controller delivers the setpoints for the velocity controller <math display="inline"><semantics> <msub> <mi>v</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> and for the steering angle controller <math display="inline"><semantics> <mi>δ</mi> </semantics></math>. Finally, the vehicle dynamics controller outputs the drive torques <math display="inline"><semantics> <msub> <mi>M</mi> <msub> <mi>D</mi> <mn>1</mn> </msub> </msub> </semantics></math> and <math display="inline"><semantics> <msub> <mi>M</mi> <msub> <mi>D</mi> <mn>2</mn> </msub> </msub> </semantics></math> and the steering torque <math display="inline"><semantics> <msub> <mi>M</mi> <mrow> <mi>s</mi> <mi>t</mi> <mi>e</mi> <mi>e</mi> <mi>r</mi> </mrow> </msub> </semantics></math> to the actuator system.</p>
Full article ">Figure 3
<p>Setup of the co-simulation with <span class="html-small-caps">CarMaker</span> and <span class="html-small-caps">MATLAB Simulink</span>. The interfaces between the control blocks and the sensors and actuators are identical to those on the demonstrator vehicle (<a href="#vehicles-05-00034-f002" class="html-fig">Figure 2</a>). The vehicle dynamics, as well as the powertrain and the environment, are modeled in <span class="html-small-caps">CarMaker</span>. The dynamic of the steering system is modeled in <span class="html-small-caps">MATLAB Simulink</span>.</p>
Full article ">Figure 4
<p>Circuit “track_01” [<a href="#B21-vehicles-05-00034" class="html-bibr">21</a>] used for validation. (<b>a</b>) Map of the path with the green arrow marking the starting point (path coordinate <span class="html-italic">s</span> = 0 m) and the direction of travel. The segment of the path marked in red is excluded from validation because, in the beginning, it contains a curvature that is greater than the maximum drivable curvature of the vehicle. The map segment highlighted with the rectangle is used in <a href="#sec3-vehicles-05-00034" class="html-sec">Section 3</a> for a detailed view of the results. (<b>b</b>) Course of the setpoints for the vehicle velocity <math display="inline"><semantics> <mrow> <msub> <mi>v</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> <mrow> <mo>(</mo> <mi>s</mi> <mo>)</mo> </mrow> </mrow> </semantics></math>. (<b>c</b>) Course of the resulting lateral acceleration.</p>
Full article ">Figure 5
<p>Reference path (yellow) and actual vehicle position represented by the bicycle model (black). The vehicle position <math display="inline"><semantics> <msub> <mi>P</mi> <mi>r</mi> </msub> </semantics></math> is measured at the center of the rear axle. The distance between <math display="inline"><semantics> <msub> <mi>P</mi> <mi>r</mi> </msub> </semantics></math> and the center of the front axle <math display="inline"><semantics> <msub> <mi>P</mi> <mi>f</mi> </msub> </semantics></math> is the wheelbase <span class="html-italic">l</span>. The orientation angle of the vehicle with respect to the global coordinate system is described by <math display="inline"><semantics> <msub> <mi>ψ</mi> <mi>r</mi> </msub> </semantics></math>. <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> is the point of the path with the minimum distance <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> to <math display="inline"><semantics> <msub> <mi>P</mi> <mi>r</mi> </msub> </semantics></math> and the tangential orientation <math display="inline"><semantics> <msub> <mi>ψ</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math>.</p>
Full article ">Figure 6
<p>Reference vehicle position and orientation. The position of the middle of the front axle <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>f</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> results from the reference position <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math>, orientation <math display="inline"><semantics> <msub> <mi>ψ</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math>, and slip angle of the rear axle <math display="inline"><semantics> <msub> <mi>θ</mi> <mrow> <mi>s</mi> <mi>s</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math>. With the instant center of rotation <math display="inline"><semantics> <mrow> <mi>I</mi> <mi>C</mi> <mi>R</mi> </mrow> </semantics></math> and the curve radius <math display="inline"><semantics> <msub> <mi>r</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> the direction of motion <math display="inline"><semantics> <msub> <mi>ψ</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> of the front reference point <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>f</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> is obtained where <math display="inline"><semantics> <msub> <mi>δ</mi> <mrow> <mi>κ</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> represents the kinematic part of the steering angle resulting from the curvature of the path.</p>
Full article ">Figure 7
<p>Actual (black) and reference (blue) vehicle position with the cross-track error of the front axle <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>f</mi> </mrow> </msub> </semantics></math> and the guiding angle of the front wheels <math display="inline"><semantics> <msub> <mi>θ</mi> <mi>f</mi> </msub> </semantics></math>. The steering angle <math display="inline"><semantics> <mi>δ</mi> </semantics></math> is specified using the path controller output. The proposed control approach requires setpoints from the additional reference point <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>r</mi> <mi>e</mi> <mi>f</mi> <mo>,</mo> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math>, which is offset from <math display="inline"><semantics> <msub> <mi>P</mi> <mrow> <mi>r</mi> <mo>,</mo> <mi>r</mi> <mi>e</mi> <mi>f</mi> </mrow> </msub> </semantics></math> by the arc length <math display="inline"><semantics> <msub> <mi>s</mi> <mrow> <mi>f</mi> <mi>f</mi> </mrow> </msub> </semantics></math> in the direction of travel along the path.</p>
Full article ">Figure 8
<p>Map of the resulting vehicle movement from simulation step-steer test runs <math display="inline"><semantics> <mrow> <mn>2</mn> <mo>.</mo> <msub> <mn>1</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (Stanley) and <math display="inline"><semantics> <mrow> <mn>2</mn> <mo>.</mo> <msub> <mn>2</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (enhanced Stanley).</p>
Full article ">Figure 9
<p>Actual steering angle <math display="inline"><semantics> <msub> <mi>δ</mi> <mrow> <mi>a</mi> <mi>c</mi> <mi>t</mi> </mrow> </msub> </semantics></math> (top) and cross-track error <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> (bottom) of the four simulation step-steer test runs. (<b>a</b>) Results from test runs <math display="inline"><semantics> <mrow> <mn>1</mn> <mo>.</mo> <msub> <mn>1</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (Stanley) and <math display="inline"><semantics> <mrow> <mn>1</mn> <mo>.</mo> <msub> <mn>2</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (enhanced Stanley). After the transition from straight to circular motion, the maximum cross-track error <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> is 0.12 m for the Stanley approach and 0.02 m for the enhanced Stanley approach. (<b>b</b>) Results from test runs <math display="inline"><semantics> <mrow> <mn>2</mn> <mo>.</mo> <msub> <mn>1</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (Stanley) and <math display="inline"><semantics> <mrow> <mn>2</mn> <mo>.</mo> <msub> <mn>2</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (enhanced Stanley). After the transition from straight to circular motion, the maximum cross-track error <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> is 1.21 m for the Stanley approach and 0.39 m for the enhanced Stanley approach.</p>
Full article ">Figure 10
<p>Actual steering angle <math display="inline"><semantics> <msub> <mi>δ</mi> <mrow> <mi>a</mi> <mi>c</mi> <mi>t</mi> </mrow> </msub> </semantics></math> (top) and cross-track error <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> (bottom) of the simulation circuit test runs <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>1</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (Stanley) and <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>2</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (enhanced Stanley). The red dashed framed segment is excluded from the evaluation because, in the beginning, it contains a curvature that is greater than the maximum drivable curvature of the vehicle. The resulting metrics for maximum cross-track error <math display="inline"><semantics> <msub> <mover accent="true"> <mi>e</mi> <mo>^</mo> </mover> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> and root-mean-square cross-track error <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <msub> <mi>r</mi> <mrow> <mi>R</mi> <mi>M</mi> <mi>S</mi> <mi>E</mi> </mrow> </msub> </mrow> </msub> </semantics></math> are summarized in <a href="#vehicles-05-00034-t004" class="html-table">Table 4</a>. The segment framed in blue corresponds to the map segment used in <a href="#sec3dot3-vehicles-05-00034" class="html-sec">Section 3.3</a> to compare the simulation and demonstrator vehicle test run results.</p>
Full article ">Figure 11
<p>Cross-track error <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> of the demonstrator vehicle circuit test runs <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>1</mn> <mrow> <mi>D</mi> <mi>V</mi> </mrow> </msub> </mrow> </semantics></math> (Stanley) and <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>2</mn> <mrow> <mi>D</mi> <mi>V</mi> </mrow> </msub> </mrow> </semantics></math> (enhanced Stanley). The red dashed framed segment is excluded from the evaluation because, in the beginning, it contains a curvature that is greater than the maximum drivable curvature of the vehicle. The resulting metrics for maximum cross-track error <math display="inline"><semantics> <msub> <mover accent="true"> <mi>e</mi> <mo>^</mo> </mover> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <mi>r</mi> </mrow> </msub> </semantics></math> and root-mean-square cross-track error <math display="inline"><semantics> <msub> <mi>e</mi> <mrow> <mi>l</mi> <mi>a</mi> <mi>t</mi> <mo>,</mo> <msub> <mi>r</mi> <mrow> <mi>R</mi> <mi>M</mi> <mi>S</mi> <mi>E</mi> </mrow> </msub> </mrow> </msub> </semantics></math> are summarized in <a href="#vehicles-05-00034-t004" class="html-table">Table 4</a>. The segment framed in blue corresponds to the map segment used in <a href="#sec3dot3-vehicles-05-00034" class="html-sec">Section 3.3</a> to compare the simulation and demonstrator vehicle test run results.</p>
Full article ">Figure 12
<p>Map segment (blue framed area in <a href="#vehicles-05-00034-f004" class="html-fig">Figure 4</a>) of the resulting vehicle movements on the test circuit for both simulation and demonstrator vehicle test runs. (<b>a</b>) Results from simulation test runs <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>1</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (Stanley) and <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>2</mn> <mi>S</mi> </msub> </mrow> </semantics></math> (enhanced Stanley). (<b>b</b>) Results from demonstrator vehicle test runs <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>1</mn> <mrow> <mi>D</mi> <mi>V</mi> </mrow> </msub> </mrow> </semantics></math> (Stanley) and <math display="inline"><semantics> <mrow> <mn>3</mn> <mo>.</mo> <msub> <mn>2</mn> <mrow> <mi>D</mi> <mi>V</mi> </mrow> </msub> </mrow> </semantics></math> (enhanced Stanley).</p>
Full article ">
10 pages, 535 KiB  
Article
Feasibility Study of Wheel Torque Prediction with a Recurrent Neural Network Using Vehicle Data
by Miriam Weinkath, Simon Nett and Chong Dae Kim
Vehicles 2023, 5(2), 605-614; https://doi.org/10.3390/vehicles5020033 - 18 May 2023
Viewed by 1635
Abstract
In this paper, we present a feasibility study on predicting the torque signal of a passenger car with the help of a neural network. In addition, we analyze the possibility of using the proposed model structure for temperature prediction. This was carried out [...] Read more.
In this paper, we present a feasibility study on predicting the torque signal of a passenger car with the help of a neural network. In addition, we analyze the possibility of using the proposed model structure for temperature prediction. This was carried out with a neural network, specifically a three-layer long short-term memory (LSTM) network. The data used were real road load data from a Jaguar Land Rover Evoque with a Twinster gearbox from GKN. The torque prediction generated good results with an accuracy of 55% and a root mean squared error (RMSE) of 49 Nm, considering that the data were not generated under laboratory conditions. However, the performance of predicting the temperature signal was not satisfying with a coefficient of determination (R2) score of −1.396 and an RMSE score of 69.4 °C. The prediction of the torque signal with the three-layer LSTM network was successful but the transferability of the network to another signal (temperature) was not proven. The knowledge gained from this investigation can be of importance for the development of virtual sensor technology. Full article
Show Figures

Figure 1

Figure 1
<p>Train–test split of the data.</p>
Full article ">Figure 2
<p>Structure of the model consisting of three LSTM layers, followed by a dense layer with one neuron.</p>
Full article ">Figure 3
<p>The graphic results of the different predictions with different amounts of training data.In blue is the true torque signal; in orange the prediction of the model that was trained with 10% of the training data, in green with 20%, in red with 50%, in violet with 80% and in brown the prediction that is based on all training data. This particular trip has an accuracy of 77.73%. (<b>a</b>) shows the entire test trip and its predictions. (<b>b</b>) shows the first part of the trip. It highlights the displacement of the signal while the rear axle does not transfer any torque. (<b>c</b>) shows another example for the displacement in the disconnect phase.</p>
Full article ">Figure 4
<p>The graphic results of the investigation to see if the model structure is transferable from the torque signal to the temperature signal.</p>
Full article ">
22 pages, 18799 KiB  
Article
Machine-Learning-Based Digital Twins for Transient Vehicle Cycles and Their Potential for Predicting Fuel Consumption
by Eduardo Tomanik, Antonio J. Jimenez-Reyes, Victor Tomanik and Bernardo Tormos
Vehicles 2023, 5(2), 583-604; https://doi.org/10.3390/vehicles5020032 - 12 May 2023
Cited by 4 | Viewed by 2550
Abstract
Transient car emission tests generate huge amount of test data, but their results are usually evaluated only using their “accumulated” cycle values according to the homologation limits. In this work, two machine learning models were developed and applied to a truck RDE test [...] Read more.
Transient car emission tests generate huge amount of test data, but their results are usually evaluated only using their “accumulated” cycle values according to the homologation limits. In this work, two machine learning models were developed and applied to a truck RDE test and two light-duty vehicle chassis emission tests. Different from the conventional approach, the engine parameters and fuel consumption were acquired from the Engine Control Unit, not from the test measurement equipment. Instantaneous engine values were used as input in machine-learning-based digital twins. This novel approach allows for much less costly vehicle tests and optimizations. The paper’s novel approach and developed digital twins model were able to predict both instantaneous and accumulated fuel consumption with good accuracy, and also for tests cycles different to the one used to train the model. Full article
Show Figures

Figure 1

Figure 1
<p>Machine learning scheme applied to transient vehicle tests.</p>
Full article ">Figure 2
<p>Truck OBD readings (km/h and rpm) during the truck RDE test.</p>
Full article ">Figure 3
<p>Truck OBD readings during the truck RDE test. Engine torque was calculated from the OBD torque%.</p>
Full article ">Figure 4
<p>Speed profile of each emission test cycle.</p>
Full article ">Figure 5
<p>SUV. Engine Operation Points. (<b>a</b>) FTP75 cold start, (<b>b</b>) FTP75 hot start, (<b>c</b>) Highway cycle, (<b>d</b>) and USA06 cycle.</p>
Full article ">Figure 6
<p>Light truck. Engine Operation Points. (<b>a</b>) FTP75 cold start, (<b>b</b>) FTP75 hot start, (<b>c</b>) Highway cycle, and (<b>d</b>) USA06 cycle.</p>
Full article ">Figure 7
<p>Scheme of using machine learning models and only car ECU reading.</p>
Full article ">Figure 8
<p>Random Forest model scheme.</p>
Full article ">Figure 9
<p>Artificial Neural Network model scheme. To evaluate the models’ fitness, three different indicators were considered.</p>
Full article ">Figure 10
<p>Pearson correlation with fuel consumption for the complete RDE truck test.</p>
Full article ">Figure 11
<p>Instantaneous fuel rate during the RDE test.</p>
Full article ">Figure 12
<p>Instantaneous fuel rate: model versus OBD reading.</p>
Full article ">Figure 13
<p>Instantaneous fuel rate: model versus OBD reading. (<b>a</b>,<b>b</b>) using 0–3000 s, (<b>c</b>,<b>d</b>) using 0–4000 s, (<b>e</b>,<b>f</b>) and using the complete RDE test.</p>
Full article ">Figure 14
<p>Truck RDE model predictions using different variables. (<b>a</b>) Only km/h, (<b>b</b>) plus acceleration, (<b>c</b>) plus torque and Toil (<b>d</b>) plus rpm.</p>
Full article ">Figure 15
<p>ECU fuel flow: dynamometer measurements versus ECU readings. (<b>a</b>) Original data set (0.1 s); (<b>b</b>) averaged each 1.0 s.</p>
Full article ">Figure 16
<p>SUV Pearson correlation for the FTP75 cold start.</p>
Full article ">Figure 17
<p>Pearson correlation with fuel consumption for the SUV.</p>
Full article ">Figure 18
<p>Correlation factors for the light truck. (<b>a</b>) FTP75 cold start; (<b>b</b>) FTP75 hot start; (<b>c</b>) Highway; (<b>d</b>) US06 cycles.</p>
Full article ">Figure 19
<p>ANN model predictions versus actual measurements of instantaneous fuel consumption of the SUV. (<b>a</b>) FTP75 cold start; (<b>b</b>) FTP75 hot start; (<b>c</b>) Highway; (<b>d</b>) US06.</p>
Full article ">Figure 20
<p>ANN model predictions versus actual measurements of the instantaneous fuel consumption of the SUV. (<b>a</b>) FTP75 cold start; (<b>b</b>) FTP75 hot start; (<b>c</b>) Highway; (<b>d</b>) US06.</p>
Full article ">Figure 21
<p>ANN model predictions versus actual measurements of instantaneous fuel injection of light truck. (<b>a</b>) FTP75 cold start; (<b>b</b>) FTP75 hot start; (<b>c</b>) Highway; (<b>d</b>) US06.</p>
Full article ">Figure 22
<p>Scheme of the calculation carried out in each machine leaning “node” (tree or neuron).</p>
Full article ">Figure 23
<p>For the SUV case, R<sup>2</sup> and MSE values for different numbers of trees in the Random Forest model.</p>
Full article ">Figure 24
<p>Model predicted values and measured values for a sedan vehicle in the NEDC test after the model was trained only with the FTP-75 cold start. (<b>a</b>) Instantaneous fuel consumption; (<b>b</b>) CO<sup>2</sup> emissions.</p>
Full article ">
18 pages, 3210 KiB  
Article
On-Board Smartphone-Based Road Hazard Detection with Cloud-Based Fusion
by Mayuresh Bhosale, Longxiang Guo, Gurcan Comert and Yunyi Jia
Vehicles 2023, 5(2), 565-582; https://doi.org/10.3390/vehicles5020031 - 11 May 2023
Viewed by 2760
Abstract
Road hazards are one of the significant sources of fatalities in road accidents. The accurate estimation of road hazards can ensure safety and enhance the driving experience. Existing methods of road condition monitoring are time-consuming, expensive, inefficient, require much human effort, and need [...] Read more.
Road hazards are one of the significant sources of fatalities in road accidents. The accurate estimation of road hazards can ensure safety and enhance the driving experience. Existing methods of road condition monitoring are time-consuming, expensive, inefficient, require much human effort, and need to be regularly updated. There is a need for a flexible, cost-effective, and efficient process to detect road conditions, especially road hazards. This work presents a new method to deal with road hazards using smartphones. Since most of the population drives cars with smartphones on board, we aim to leverage this to detect road hazards more flexibly, cost-effectively, and efficiently. This paper proposes a cloud-based deep-learning road hazard detection model based on a long short-term memory (LSTM) network to detect different types of road hazards from the motion data. To address the issue of large data requests for deep learning, this paper proposes to leverage both simulation data and experimental data for the learning process. To address the issue of misdetections from an individual smartphone, we propose a cloud-based fusion approach to further improve detection accuracy. The proposed approaches are validated by experimental tests, and the results demonstrate the effectiveness of road hazard detection. Full article
Show Figures

Graphical abstract

Graphical abstract
Full article ">Figure 1
<p>Road hazard detection system framework.</p>
Full article ">Figure 2
<p>BeamNG simulation motion data generation framework.</p>
Full article ">Figure 3
<p>BeamNG simulation environment and one example of potholes.</p>
Full article ">Figure 4
<p>LSTM architecture for deep-learning-based road hazard detection.</p>
Full article ">Figure 5
<p>Cloud -based fusion approach.</p>
Full article ">Figure 6
<p>Vehicle motion data for road event hazards.</p>
Full article ">Figure 7
<p>Vehicle motion data for road defect hazards.</p>
Full article ">Figure 8
<p>Lateral acceleration motion data with and without filtering.</p>
Full article ">Figure 9
<p>LSTM training accuracy and loss for simulation data only—Test 1.</p>
Full article ">Figure 10
<p>LSTM training accuracy and loss for separated simulated and real data—Test 2.</p>
Full article ">Figure 11
<p>LSTM training accuracy and loss for simulation and real mixed data—Test 3.</p>
Full article ">Figure 12
<p>LSTM-based confusion matrix for Test 1 (simulation only) with Kalman-filtered data.</p>
Full article ">Figure 13
<p>LSTM-based confusion matrix for Test 2 (separate simulated and real data) with low-pass-filtered data.</p>
Full article ">Figure 14
<p>LSTM-based confusion matrix for Test 3 (mixed simulated and real data) with low-pass-filtered data.</p>
Full article ">Figure 15
<p>Road hazard representation on web UI.</p>
Full article ">Figure 16
<p>Threshold-based confusion matrix for Test 1 (simulation only).</p>
Full article ">Figure 17
<p>Threshold-based confusion matrix for Test 3 (real data only).</p>
Full article ">
30 pages, 9199 KiB  
Article
Intelligent Deep Learning Estimators of a Lithium-Ion Battery State of Charge Design and MATLAB Implementation—A Case Study
by Nicolae Tudoroiu, Mohammed Zaheeruddin, Roxana-Elena Tudoroiu, Mihai Sorin Radu and Hana Chammas
Vehicles 2023, 5(2), 535-564; https://doi.org/10.3390/vehicles5020030 - 2 May 2023
Cited by 3 | Viewed by 2178
Abstract
The main objective of this research paper was to develop two intelligent state estimators using shallow neural network (SNN) and NARX architectures from a large class of deep learning models. This research developed a new modelling design approach, namely, an improved hybrid adaptive [...] Read more.
The main objective of this research paper was to develop two intelligent state estimators using shallow neural network (SNN) and NARX architectures from a large class of deep learning models. This research developed a new modelling design approach, namely, an improved hybrid adaptive neural fuzzy inference system (ANFIS) battery model, which is simple, accurate, practical, and well suited for real-time implementations in HEV/EV applications, with this being one of the main contributions of this research. On the basis of this model, we built four state of charge (SOC) estimators of high accuracy, assessed by a percentage error of less than 0.5% in a steady state compared to the 2% reported in the literature in the field. Moreover, these estimators excelled by their robustness to changes in the model parameters values and the initial “guess value” of SOC from 80–90% to 30–40%, performing in the harsh and aggressive realistic conditions of the real world, simulated by three famous driving cycle procedure tests, namely, two European standards, WLTP and NEDC, and an EPA American standard, FTP-75. Furthermore, a mean square error (MSE) of 7.97 × 10−11 for the SOC estimation of the NARX SNN SOC estimator and 5.43 × 10−6 for voltage prediction outperformed the traditional SOC estimators. Their effectiveness was proven by the performance comparison with a traditional extended Kalman filter (EKF) and adaptive nonlinear observer (ANOE) state estimators through extensive MATLAB simulations that reveal a slight superiority of the supervised learning algorithms by accuracy, online real-time implementation capability, in order to solve an extensive palette of HEV/EV applications. Full article
Show Figures

Figure 1

Figure 1
<p>The first order Li-ion battery ECM RC schematic drawn in Multisim-14 editor.</p>
Full article ">Figure 2
<p>The Simscape generic model experimental setup for Simulink simulations of a LiCO<sub>2</sub> battery with 6.6 Ah and 11.1 V nominal voltage for possible integration into the battery pack of a HEV: (<b>a</b>) Experimental setup. (<b>b</b>) The pre-set battery setup. (<b>c</b>) The FTP-75 driving cycle current profile. (<b>d</b>) NEDC profiles tests in miles per hour (mph) and current profile in amps (A). (<b>e</b>) SOC Simulink generic model simulation result (focus to the interest input driving cycle current profile NDEC and Battery SOC Simscape generic model).</p>
Full article ">Figure 2 Cont.
<p>The Simscape generic model experimental setup for Simulink simulations of a LiCO<sub>2</sub> battery with 6.6 Ah and 11.1 V nominal voltage for possible integration into the battery pack of a HEV: (<b>a</b>) Experimental setup. (<b>b</b>) The pre-set battery setup. (<b>c</b>) The FTP-75 driving cycle current profile. (<b>d</b>) NEDC profiles tests in miles per hour (mph) and current profile in amps (A). (<b>e</b>) SOC Simulink generic model simulation result (focus to the interest input driving cycle current profile NDEC and Battery SOC Simscape generic model).</p>
Full article ">Figure 2 Cont.
<p>The Simscape generic model experimental setup for Simulink simulations of a LiCO<sub>2</sub> battery with 6.6 Ah and 11.1 V nominal voltage for possible integration into the battery pack of a HEV: (<b>a</b>) Experimental setup. (<b>b</b>) The pre-set battery setup. (<b>c</b>) The FTP-75 driving cycle current profile. (<b>d</b>) NEDC profiles tests in miles per hour (mph) and current profile in amps (A). (<b>e</b>) SOC Simulink generic model simulation result (focus to the interest input driving cycle current profile NDEC and Battery SOC Simscape generic model).</p>
Full article ">Figure 3
<p>MATLAB simulation results for the ANFIS model of nonlinear function OCV(SOC): (<b>a</b>) OCV ANFIS model—training phase; (<b>b</b>) OCV representation in time; (<b>c</b>) Li-ion battery SOC during a complete cycle discharge (4800 s) for a constant input current 6 A.</p>
Full article ">Figure 4
<p>MATLAB simulation results for the ANFIS model of nonlinear function OCV(SOC) during a complete cycle discharge (8030 seconds): (<b>a</b>) SOC ANFIS model-training phase; (<b>b</b>) OCV ANFIS model-training phase; (<b>c</b>) Li-ion battery OCV(SOC) ANFIS model; (<b>d</b>) Li-ion battery terminal voltage during a complete cycle discharge FTP-75 repeated driving cycle current profile.</p>
Full article ">Figure 5
<p>FTP-75 driving cycle current profile-MATLAB Simulink simulation results. Legend: (<b>a</b>) FTP-75 driving cycle current profile; (<b>b</b>) ECM SOC true model value versus EKF and Simscape SOC experimental extracted value; (<b>c</b>) SOC ECM RC value versus SOC Simscape generic model value; (<b>d</b>) SOC residual between the true value of the ECM RC model and the EKF SOC estimate; (<b>e</b>) SOC residual between the true value of the ECM RC model and the Simulink SOC experimental value; (<b>f</b>) ECM Li-ion battery terminal voltage at a 1 C discharging rate for a constant discharging current of 6 A during 4000 s; (<b>g</b>) the nonlinear OCV(SOC) Li-ion battery fitting curve at a 1 C discharging rate for a constant discharging current of 6 A for 4000 s; (<b>h</b>) the Li-ion battery SOC generated by ECM versus the EKF SOC estimated value generated at a 1 C discharging rate for a constant discharging current of 6 A for 4000 s.</p>
Full article ">Figure 5 Cont.
<p>FTP-75 driving cycle current profile-MATLAB Simulink simulation results. Legend: (<b>a</b>) FTP-75 driving cycle current profile; (<b>b</b>) ECM SOC true model value versus EKF and Simscape SOC experimental extracted value; (<b>c</b>) SOC ECM RC value versus SOC Simscape generic model value; (<b>d</b>) SOC residual between the true value of the ECM RC model and the EKF SOC estimate; (<b>e</b>) SOC residual between the true value of the ECM RC model and the Simulink SOC experimental value; (<b>f</b>) ECM Li-ion battery terminal voltage at a 1 C discharging rate for a constant discharging current of 6 A during 4000 s; (<b>g</b>) the nonlinear OCV(SOC) Li-ion battery fitting curve at a 1 C discharging rate for a constant discharging current of 6 A for 4000 s; (<b>h</b>) the Li-ion battery SOC generated by ECM versus the EKF SOC estimated value generated at a 1 C discharging rate for a constant discharging current of 6 A for 4000 s.</p>
Full article ">Figure 6
<p>MATLAB simulation results for WLTC class 3 driving cycle current profile test: (<b>a</b>) WLTC class 3 current profile test; (<b>b</b>) Li-ion ECM RC battery SOC model versus SOC Simscape model; (<b>c</b>) EKF ECM battery terminal voltage estimate versus the true value of the ECM model battery terminal voltage; (<b>d</b>) SOC residual between the SOC model and the SOC Simscape model; (<b>e</b>) terminal battery voltage residual between the EKF estimate and the ECM model true value; (<b>f</b>) Li-ion ECM RC EKF SOC estimate versus the ECM RC true value model; (<b>g</b>) SOC residual between the EKF estimate and the true value.</p>
Full article ">Figure 7
<p>MATLAB simulation results for the NEDC driving cycle current profile test: (<b>a</b>) NEDC current profile test; (<b>b</b>) Li-ion ECM RC battery SOC model versus the SOC Simscape model; (<b>c</b>) EKF ECM battery terminal voltage estimate versus the true value of the ECM model battery terminal voltage; (<b>d</b>); SOC residual between the SOC model and the SOC Simscape model; (<b>e</b>) terminal battery voltage residual between the EKF estimate and the ECM model true value; (<b>f</b>) Li-ion ECM RC EKF SOC estimate versus the ECM RC true value model; (<b>g</b>) SOC residual between the EKF estimate and the true value.</p>
Full article ">Figure 7 Cont.
<p>MATLAB simulation results for the NEDC driving cycle current profile test: (<b>a</b>) NEDC current profile test; (<b>b</b>) Li-ion ECM RC battery SOC model versus the SOC Simscape model; (<b>c</b>) EKF ECM battery terminal voltage estimate versus the true value of the ECM model battery terminal voltage; (<b>d</b>); SOC residual between the SOC model and the SOC Simscape model; (<b>e</b>) terminal battery voltage residual between the EKF estimate and the ECM model true value; (<b>f</b>) Li-ion ECM RC EKF SOC estimate versus the ECM RC true value model; (<b>g</b>) SOC residual between the EKF estimate and the true value.</p>
Full article ">Figure 8
<p>The accuracy of the EKF ECM RC ANFIS model versus the ECM RC model: (<b>a</b>) OCV ECM RC model versus OCV ECM RC ANFIS model; (<b>b</b>) ECM RC model terminal voltage versus ECM RC ANFIS model terminal voltage; (<b>c</b>) ECM RC model SOC residual between the ECM RC ANFIS model and the EKF ECM RC ANFIS model.</p>
Full article ">Figure 9
<p>MATLAB simulation results for the Li-ion battery NOE estimator: (<b>a</b>) SOC ECM RC model true value versus SOC ECM RC NOE estimate; (<b>b</b>) terminal voltage ECM RC model true value versus terminal voltage ECM RC NOE estimate; (<b>c</b>) SOC residual-ECMRC model versus model NOE estimate; (<b>d</b>) OCV voltage residual-ECMRC model versus ECM RC model NOE estimate.</p>
Full article ">Figure 10
<p>MATLAB simulation results for the Li-ion battery OCV ANFIS model NOE estimator: (<b>a</b>) SOC ECM RC model true value versus SOC ECM RC OCV ANFIS NOE estimate; (<b>b</b>) terminal voltage ECM RC model true value versus terminal voltage ECM RC OCV ANFIS model; (<b>c</b>) SOC residual-ECM RC model versus ECM RC model OCV ANFIS NOE estimate; (<b>d</b>) terminal voltage residual-ECM RC model versus ECM RC model NOE; (<b>e</b>) Battery Terminal voltage model NOE estimate versus ANFIS model NOE estimate.</p>
Full article ">Figure 11
<p>NARX estimator of LIB SOC estimation-neural network training phase designer.</p>
Full article ">Figure 12
<p>NARX–SOC prediction MATLAB simulation results; (<b>a</b>) open-loop network diagram; (<b>b</b>) close-loop network diagram; (<b>c</b>) neural network–training time series response for SOC Li-ion battery ECM RC model (training phase); (<b>d</b>) neural network training std performances; (<b>e</b>) neural network regression (plot regression)-Epoch 151; (<b>f</b>) neural network training performance-Epoch 151; (<b>g</b>) neural network error autocorrelation (ploterrcorr)-Epoch 151; (<b>h</b>) neural network histogram (ploterrhist)-Epoch 151.</p>
Full article ">Figure 12 Cont.
<p>NARX–SOC prediction MATLAB simulation results; (<b>a</b>) open-loop network diagram; (<b>b</b>) close-loop network diagram; (<b>c</b>) neural network–training time series response for SOC Li-ion battery ECM RC model (training phase); (<b>d</b>) neural network training std performances; (<b>e</b>) neural network regression (plot regression)-Epoch 151; (<b>f</b>) neural network training performance-Epoch 151; (<b>g</b>) neural network error autocorrelation (ploterrcorr)-Epoch 151; (<b>h</b>) neural network histogram (ploterrhist)-Epoch 151.</p>
Full article ">Figure 12 Cont.
<p>NARX–SOC prediction MATLAB simulation results; (<b>a</b>) open-loop network diagram; (<b>b</b>) close-loop network diagram; (<b>c</b>) neural network–training time series response for SOC Li-ion battery ECM RC model (training phase); (<b>d</b>) neural network training std performances; (<b>e</b>) neural network regression (plot regression)-Epoch 151; (<b>f</b>) neural network training performance-Epoch 151; (<b>g</b>) neural network error autocorrelation (ploterrcorr)-Epoch 151; (<b>h</b>) neural network histogram (ploterrhist)-Epoch 151.</p>
Full article ">Figure 13
<p>Shallow neural network Li-ion battery terminal voltage estimator: (<b>a</b>) neural network architecture; (<b>b</b>) neural network training phase; (<b>c</b>) error histogram between target (T = yEMCanfis voltage) and output SNN estimated voltage value; (<b>d</b>) validation performance at Epoch 24, (<b>e</b>) shallow neural network estimation battery voltage value vs. battery ANFIS model voltage value; (<b>f</b>) the battery residual voltage between the SNN estimated voltage value and battery ANFIS model voltage value; (<b>g</b>) regression performance.</p>
Full article ">Figure 13 Cont.
<p>Shallow neural network Li-ion battery terminal voltage estimator: (<b>a</b>) neural network architecture; (<b>b</b>) neural network training phase; (<b>c</b>) error histogram between target (T = yEMCanfis voltage) and output SNN estimated voltage value; (<b>d</b>) validation performance at Epoch 24, (<b>e</b>) shallow neural network estimation battery voltage value vs. battery ANFIS model voltage value; (<b>f</b>) the battery residual voltage between the SNN estimated voltage value and battery ANFIS model voltage value; (<b>g</b>) regression performance.</p>
Full article ">
20 pages, 9329 KiB  
Article
Research on Yaw Moment Control System for Race Cars Using Drive and Brake Torques
by Ikkei Kobayashi, Jumpei Kuroda, Daigo Uchino, Kazuki Ogawa, Keigo Ikeda, Taro Kato, Ayato Endo, Mohamad Heerwan Bin Peeie, Takayoshi Narita and Hideaki Kato
Vehicles 2023, 5(2), 515-534; https://doi.org/10.3390/vehicles5020029 - 30 Apr 2023
Cited by 2 | Viewed by 5541
Abstract
The yaw acceleration required for circuit driving is determined by the time variation of the yaw rate due to two factors: corner radius and velocity at the center of gravity. Torque vectoring systems have the advantage where the yaw moment can be changed [...] Read more.
The yaw acceleration required for circuit driving is determined by the time variation of the yaw rate due to two factors: corner radius and velocity at the center of gravity. Torque vectoring systems have the advantage where the yaw moment can be changed only by the longitudinal force without changing the lateral force of the tires, which greatly affects lateral acceleration. This is expected to improve the both the spinning performance and the orbital performance, which are usually in a trade-off relationship. In this study, we proposed a yaw moment control technology that actively utilized a power unit with a brake system, which was easy to implement in a system, and compared the performance of vehicles equipped with and without the proposed system using the Milliken Research Associates moment method for quasi-steady-state analysis. The performances of lateral acceleration and yaw moment were verified using the same method, and a variable corner radius simulation for circuit driving was used to compare time and performance. The results showed the effectiveness of the proposed system. Full article
(This article belongs to the Topic Vehicle Dynamics and Control)
Show Figures

Figure 1

Figure 1
<p>Relation between lateral forces and yaw moments in the cornering process of a race car.</p>
Full article ">Figure 2
<p>Illustration of the proposed yaw moment control system.</p>
Full article ">Figure 3
<p>Image of the proposed yaw moment control system.</p>
Full article ">Figure 4
<p>Yaw-moment generation mechanism.</p>
Full article ">Figure 5
<p>Schematic block diagram of the proposed algorithm.</p>
Full article ">Figure 6
<p>Illustration of basic vehicle dynamics equations of motion.</p>
Full article ">Figure 7
<p>The 2D lookup table applied to the proposed control system.</p>
Full article ">Figure 8
<p>Illustration showing the relation between the drive torque and the longitudinal force around the wheel.</p>
Full article ">Figure 9
<p>Schematic of the planar and rotational dynamics model.</p>
Full article ">Figure 10
<p>Scheme of the two-track slip angle model.</p>
Full article ">Figure 11
<p>Modeled combined slip weighting surface: (<b>a</b>) lateral combined slip; (<b>b</b>) longitudinal combined slip.</p>
Full article ">Figure 12
<p>Flowchart of Milliken moment diagram calculations.</p>
Full article ">Figure 13
<p>MMD example at 15 m/s and 0 m/s<sup>2</sup>.</p>
Full article ">Figure 14
<p>Explanation of MMD focus points and analysis methods.</p>
Full article ">Figure 15
<p>Comparison of the proposed system and inactive control vehicle by MMD.</p>
Full article ">Figure 16
<p>Comparison of the proposed system and inactive control vehicle focused on MMD evaluation points.</p>
Full article ">Figure 17
<p>Schematic of a variable turning radius track.</p>
Full article ">Figure 18
<p>Vehicle turning performance envelope.</p>
Full article ">Figure 19
<p>The 3D MMD diagrams calculated for each velocity.</p>
Full article ">Figure 20
<p>Comparison of vehicles with and without the proposed system in terms of velocity vs. distance.</p>
Full article ">Figure 21
<p>Comparison of vehicles with and without the proposed system in terms of lateral acceleration vs. distance.</p>
Full article ">Figure 22
<p>Comparison of vehicles with and without the proposed system in terms of yaw angular acceleration vs. distance.</p>
Full article ">Figure 23
<p>Comparison of vehicles with and without the proposed system in terms of lateral acceleration vs. yaw angular acceleration.</p>
Full article ">
17 pages, 5998 KiB  
Article
Battery Pack and Underbody: Integration in the Structure Design for Battery Electric Vehicles—Challenges and Solutions
by Giovanni Belingardi and Alessandro Scattina
Vehicles 2023, 5(2), 498-514; https://doi.org/10.3390/vehicles5020028 - 23 Apr 2023
Cited by 9 | Viewed by 12807
Abstract
The evolution toward electric vehicle nowadays appears to be the main stream in the automotive and transportation industry. In this paper, our attention is focused on the architectural modifications that should be introduced into the car body to give a proper location to [...] Read more.
The evolution toward electric vehicle nowadays appears to be the main stream in the automotive and transportation industry. In this paper, our attention is focused on the architectural modifications that should be introduced into the car body to give a proper location to the battery pack. The required battery pack is a big, heavy, and expensive component to be located, managed, climatized, maintained, and protected. This paper develops some engineering analyses and shows sketches of some possible solutions that could be adopted. The possible consequences on the position of the vehicle center of gravity, which in turn could affect the vehicle drivability, lead to locate the battery housing below the passenger compartment floor. This solution is also one of the most interesting from the point of view of the battery pack protection in case of a lateral impact and for easy serviceability and maintenance. The integration of the battery pack’s housing structure and the vehicle floor leads to a sort of sandwich structure that could have beneficial effects on the body’s stiffness (both torsional and bending). This paper also proposes some considerations that are related to the impact protection of the battery pack, with particular reference to the side impacts against a fixed obstacle, such as a pole, which are demonstrated to be the most critical. By means of some FE simulation results, the relevance of the interplay among the different parts of the vehicle side structure and battery case structure is pointed out. Full article
(This article belongs to the Special Issue Advanced Storage Systems for Electric Mobility)
Show Figures

Figure 1

Figure 1
<p>Comparison between different lithium battery cells, different casing external shapes ((<b>a</b>)—cylindrical; (<b>b</b>)—brick; (<b>c</b>)—pouch) and related storage capacities [<a href="#B13-vehicles-05-00028" class="html-bibr">13</a>].</p>
Full article ">Figure 2
<p>Stainless steel battery pack concept and typical constituting elements.</p>
Full article ">Figure 3
<p>Examples of battery pack from Tesla Model Y-implemented solutions: (<b>a</b>)—exploded view of the battery pack; (<b>b</b>)—exploded view of the lower enclosures; (<b>c</b>)—the numbered red arrows show the fasteners locations [<a href="#B29-vehicles-05-00028" class="html-bibr">29</a>].</p>
Full article ">Figure 4
<p>Comparison of the battery packs of VW MQB platform (<b>left</b>) and VW MEB platform (<b>right</b>).</p>
Full article ">Figure 5
<p>The solution patented by Tesla for the integration of the battery pack to the underbody structure [<a href="#B30-vehicles-05-00028" class="html-bibr">30</a>].</p>
Full article ">Figure 6
<p>Example of two dedicated BEV skateboard architectures from Hyundai (<b>a</b>) and Ford (<b>b</b>) [<a href="#B29-vehicles-05-00028" class="html-bibr">29</a>].</p>
Full article ">Figure 7
<p>The cross-section of the Tesla Model Y rocker with multi-cell reinforcement inside (<b>a</b>) and the left side body assembly (<b>b</b>) [<a href="#B29-vehicles-05-00028" class="html-bibr">29</a>].</p>
Full article ">Figure 8
<p>Jaguar I-pace underbody and main structural features of the BEV platform [<a href="#B29-vehicles-05-00028" class="html-bibr">29</a>].</p>
Full article ">Figure 9
<p>Five different solution: multi-cell-extruded inserts (<b>A</b>–<b>C</b>) and stamped sheet-reinforcing structures (<b>D</b>,<b>E</b>) implemented in BEVs to increment the side energy-absorption capability [<a href="#B29-vehicles-05-00028" class="html-bibr">29</a>].</p>
Full article ">Figure 10
<p>Constitutive elements of the Audi e-tron battery pack [<a href="#B31-vehicles-05-00028" class="html-bibr">31</a>].</p>
Full article ">Figure 11
<p>(<b>a</b>) Simplified generic model of the underbody for a low segment BEV. (<b>b</b>) The exploded view of the underbody model.</p>
Full article ">Figure 12
<p>FE results of the pole side impact on the simplified underbody model: energy absorbed by the battery case (<b>a</b>), and lateral loads on the floor and battery case (<b>b</b>).</p>
Full article ">Figure 13
<p>FE results of the pole side impact on the simplified underbody model: side deformation of the rocker (<b>a</b>), and force transmitted to the battery case (<b>b</b>).</p>
Full article ">Figure 14
<p>Maximum rotation angle along the longitudinal axis of the same vehicle (KIA Soul) equipped with different powertrain configurations (ICEV and BEV) evaluated during the pole side impact.</p>
Full article ">
16 pages, 5446 KiB  
Article
A Hybrid Method to Calculate the Real Driving Range of Electric Vehicles on Intercity Routes
by Carlos Armenta-Déu and Hernán Cortés
Vehicles 2023, 5(2), 482-497; https://doi.org/10.3390/vehicles5020027 - 22 Apr 2023
Cited by 3 | Viewed by 1874
Abstract
A new method to evaluate the energy consumption and driving range of electric vehicles running on intercity routes is proposed. This method consists of a hybridization of a predictive method and the application of online information during the driving run. The method uses [...] Read more.
A new method to evaluate the energy consumption and driving range of electric vehicles running on intercity routes is proposed. This method consists of a hybridization of a predictive method and the application of online information during the driving run. The method uses specific algorithms for dynamic conditions based on real driving conditions, adapting the calculation method to the characteristics of the route and the driving style; electric vehicle characteristics are also taken into consideration for the driving range calculation. Real data were obtained from driving tests in a real electric vehicle under specific driving conditions and compared with the results generated by a simulation process specifically developed for the new method run under the same operating conditions as the real tests. The comparison showed very good agreement, higher than 99%. This method can be customized according to the electric vehicle characteristics, the type of route and the driving style; therefore, it shows an improvement in the determination of the real driving range for an electric vehicle since it applies real driving conditions instead of protocol statistical data. Full article
Show Figures

Figure 1

Figure 1
<p>Block diagram for the prediction of electric vehicle driving range.</p>
Full article ">Figure 2
<p>Profile of the height above sea level of the real intercity route.</p>
Full article ">Figure 3
<p>Real and simulated orographic profile of the height above sea level of the tested intercity route.</p>
Full article ">Figure 4
<p>Simulation of the vehicle speed versus travelled distance for the selected route.</p>
Full article ">Figure 5
<p>Simulation of the vehicle acceleration versus travelled distance for the selected route.</p>
Full article ">Figure 6
<p>Simulation of the applied global force versus travelled distance for the selected route.</p>
Full article ">Figure 7
<p>Simulation of the energy consumption versus travelled distance of the selected route.</p>
Full article ">Figure 8
<p>Block diagram of the online method for calculating the electric vehicle driving range.</p>
Full article ">Figure 9
<p>Map of the testing intercity route (Courtesy of Google Maps).</p>
Full article ">Figure 10
<p>Comparative analysis of the energy use on the intercity route for the tested electric vehicle (BMWi3).</p>
Full article ">
18 pages, 7454 KiB  
Article
Modeling, Simulation and Control Strategy Optimization of Fuel Cell Hybrid Electric Vehicle
by Umidjon Usmanov, Sanjarbek Ruzimov, Andrea Tonoli and Akmal Mukhitdinov
Vehicles 2023, 5(2), 464-481; https://doi.org/10.3390/vehicles5020026 - 20 Apr 2023
Cited by 10 | Viewed by 3976
Abstract
This work represents the development of a Fuel Cell Hybrid Electric Vehicle (FCHEV) model, its validation, and the comparison of different control strategies based on the Toyota Mirai (1st generation) vehicle and its subsystems. The main investigated parameters are hydrogen consumption, and the [...] Read more.
This work represents the development of a Fuel Cell Hybrid Electric Vehicle (FCHEV) model, its validation, and the comparison of different control strategies based on the Toyota Mirai (1st generation) vehicle and its subsystems. The main investigated parameters are hydrogen consumption, and the variation of the state of charge, current, and voltage of the battery. The FCHEV model, which is made up of multiple subsystems, is developed and simulated in MATLAB® Simulink environment using a rule-based control strategy derived from the real system. The results of the model were validated using the experimental data obtained from the open-source Argonne National Laboratory (ANL) database. In the second part, the equivalent consumption minimization strategy is implemented into the controller logic to optimize the existing control strategy and investigate the difference in hydrogen consumption. It was found that the ECMS control strategy outperforms the rule-based one in all drive cycles by 0.4–15.6%. On the other hand, when compared to the real controller, ECMS performs worse for certain considered driving cycles and outperforms others. Full article
Show Figures

Figure 1

Figure 1
<p>Toyota Mirai FCHEV configuration [<a href="#B30-vehicles-05-00026" class="html-bibr">30</a>,<a href="#B31-vehicles-05-00026" class="html-bibr">31</a>].</p>
Full article ">Figure 2
<p>Electric machine efficiency map [<a href="#B35-vehicles-05-00026" class="html-bibr">35</a>].</p>
Full article ">Figure 3
<p>Fuel cell system characteristics [<a href="#B28-vehicles-05-00026" class="html-bibr">28</a>]: (<b>a</b>) FC stack efficiency, (<b>b</b>) FC system efficiency, (<b>c</b>) hydrogen flow, and (<b>d</b>) polarization curve.</p>
Full article ">Figure 4
<p>Battery equivalent circuit.</p>
Full article ">Figure 5
<p>The dependence of battery parameters on SOC [<a href="#B38-vehicles-05-00026" class="html-bibr">38</a>]: (<b>a</b>) open circuit voltage, (<b>b</b>) charging resistance, and (<b>c</b>) discharging resistance.</p>
Full article ">Figure 6
<p>Energy management strategy: (<b>a</b>) Experimental working points on WLTC (3-D view) [<a href="#B28-vehicles-05-00026" class="html-bibr">28</a>], (<b>b</b>) experimental working points on WLTC (planar projection), and (<b>c</b>) reconstructed rule-based EMS.</p>
Full article ">Figure 7
<p>Simulation results with rule-based control strategy for WLTC driving cycle: Fuel cell parameters.</p>
Full article ">Figure 8
<p>Simulation results with rule-based control strategy for WLTC driving cycle: Battery parameters.</p>
Full article ">Figure 9
<p>Simulation results for WLTC driving cycle with ECMS.</p>
Full article ">Figure 10
<p>Fuel cell system efficiency for UDDS driving cycle.</p>
Full article ">
18 pages, 5067 KiB  
Article
Influences on Vibration Load Testing Levels for BEV Automotive Battery Packs
by Till Heinzen, Benedikt Plaumann and Marcus Kaatz
Vehicles 2023, 5(2), 446-463; https://doi.org/10.3390/vehicles5020025 - 20 Apr 2023
Cited by 2 | Viewed by 3258
Abstract
Battery Electric Vehicles (BEVs) have an increasingly large share of the vehicle market. To ensure a safe and long operation of the mostly large underfloor-mounted traction batteries, they must be developed and tested in advance under realistic conditions. Current standards often do not [...] Read more.
Battery Electric Vehicles (BEVs) have an increasingly large share of the vehicle market. To ensure a safe and long operation of the mostly large underfloor-mounted traction batteries, they must be developed and tested in advance under realistic conditions. Current standards often do not provide sufficiently realistic requirements for environmental and lifetime testing, as these are mostly based on data measured on cars with an Internal Combustion Engine (ICE). Prior to this work, vibration measurements were performed on two battery-powered electric vehicles and a battery-powered commercial mini truck over various road surfaces and other influences. The measurement data are statistically evaluated so that a statement can be made about the influence of various parameters on the vibrations measured at the battery pack housing and the scatter of the influencing parameters. By creating a load profile based on the existing measurement data, current standards can be questioned and new insights gained in the development of a vibration profile for the realistic testing of battery packs for BEVs. Full article
(This article belongs to the Topic Vehicle Dynamics and Control)
Show Figures

Figure 1

Figure 1
<p>Concepts of cell2car and module2pack [<a href="#B1-vehicles-05-00025" class="html-bibr">1</a>].</p>
Full article ">Figure 2
<p>Incoherent movements (<b>left</b>) and incoherent excitation forces (<b>right</b>) on the corners (indicated by different directions) on a vehicle chassis.</p>
Full article ">Figure 3
<p>First two modes of global bending (<b>left</b>), simple mode of global torsion and local corner bending (<b>right</b>) for a vehicle floor battery pack, similar to [<a href="#B2-vehicles-05-00025" class="html-bibr">2</a>].</p>
Full article ">Figure 4
<p>Boundary considerations of fatigue analysis using a typical SN curve.</p>
Full article ">Figure 5
<p>Shock Response Spectrum (SRS) calculation for a simplified graph with only five possible resonating frequencies considered.</p>
Full article ">Figure 6
<p>FDS for driving over different surfaces for the VW ID.3, calculated for 1h.</p>
Full article ">Figure 7
<p>Road surfaces: BMW i3/loaded/right front (RF).</p>
Full article ">Figure 8
<p>Statistical evaluation of the BMW i3 over all measurement data.</p>
Full article ">Figure 9
<p>Statistical evaluation of the VW ID.3 over all measurement data.</p>
Full article ">Figure 10
<p>Comparison of 95/50 normal tolerance limits for cobble stone and rough cobble stone measurements of VW&amp;BMW vs. EVUM commercial minitruck.</p>
Full article ">Figure 11
<p>Load profile calculated from measurement data.</p>
Full article ">
22 pages, 7549 KiB  
Article
Assessment of Battery–Supercapacitor Topologies of an Electric Vehicle under Real Driving Conditions
by Michele Pipicelli, Bernardo Sessa, Francesco De Nola, Alfredo Gimelli and Gabriele Di Blasio
Vehicles 2023, 5(2), 424-445; https://doi.org/10.3390/vehicles5020024 - 5 Apr 2023
Cited by 7 | Viewed by 3351
Abstract
Road transport is shifting towards electrified vehicle solutions to achieve the Conference of the Parties of the United Nations Framework Convention on Climate Change (COP27) carbon neutrality target. According to life cycle assessment analyses, battery production and disposal phases suffer a not-negligible environmental [...] Read more.
Road transport is shifting towards electrified vehicle solutions to achieve the Conference of the Parties of the United Nations Framework Convention on Climate Change (COP27) carbon neutrality target. According to life cycle assessment analyses, battery production and disposal phases suffer a not-negligible environmental impact to be mitigated with new recycling processes, battery technology, and life-extending techniques. The foundation of this study consists of combining the assessment of vehicle efficiency and battery ageing by applying supercapacitor technology with different topologies to more conventional battery modules. The method employed here consists of analysing different hybrid energy storage system (HESS) topologies for light-duty vehicle applications over a wide range of operating conditions, including real driving cycles. A battery electric vehicle (BEV) has been modelled and validated for this aim, and the reference energy storage system was hybridised with a supercapacitor. Two HESSs with passive and semi-active topologies have been analysed and compared, and an empirical ageing model has been implemented. A rule-based control strategy has been used for the semi-active topology to manage the power split between the battery and supercapacitor. The results demonstrate that the HESS reduced the battery pack root mean square current by up to 45%, slightly improving the battery ageing. The semi-active topology performed sensibly better than the passive one, especially for small supercapacitor sizes, at the expense of more complex control strategies. Full article
(This article belongs to the Special Issue Advanced Storage Systems for Electric Mobility)
Show Figures

Figure 1

Figure 1
<p>Comparison of SC and BP energy and power density at cell, module, and pack level.</p>
Full article ">Figure 2
<p>Adopted vehicle architecture and analysis methodology.</p>
Full article ">Figure 3
<p>Fitting of the OCV parameters. The curves obtained were adopted for the numerical model.</p>
Full article ">Figure 4
<p>Experimental driving cycle explored.</p>
Full article ">Figure 5
<p>SC OCV vs. <span class="html-italic">SoC</span> curve adopted.</p>
Full article ">Figure 6
<p>A schematic layout of possible BS-HESSs. CFG stands for configuration.</p>
Full article ">Figure 7
<p>Operating mode investigated. The arrows indicate the power flow direction between components.</p>
Full article ">Figure 8
<p>The state flow chart shows the state and the used transition rules.</p>
Full article ">Figure 9
<p>Workflow of the proposed analysis.</p>
Full article ">Figure 10
<p>Comparison of experimental and simulation data under four different driving cycles.</p>
Full article ">Figure 11
<p>Motor efficiency map. The scatter points are the operating points of the driving cycles performed during the validation step.</p>
Full article ">Figure 12
<p>SC size effect on battery ageing and ohmic loss reduction among the configurations and referenced to CFG1. The results are averaged among all the considered driving cycles.</p>
Full article ">Figure 13
<p>BP current indicators of the CFG2 and CFG3 on different driving cycles.</p>
Full article ">Figure 14
<p>Comparison of battery pack current in 61511002 test case for CFG1, CFG2, and CFG3.</p>
Full article ">Figure 15
<p>Relative change in RMS and maximum current, considering the CFG1 as a reference, for both BS-HESS configurations varying SC size.</p>
Full article ">Figure 16
<p>Cost comparison of the different BS-HESS topologies varying SC size.</p>
Full article ">
20 pages, 5587 KiB  
Article
RDE Calibration—Evaluating Fundamentals of Clustering Approaches to Support the Calibration Process
by Sascha Krysmon, Johannes Claßen, Stefan Pischinger, Georgi Trendafilov, Marc Düzgün and Frank Dorscheidt
Vehicles 2023, 5(2), 404-423; https://doi.org/10.3390/vehicles5020023 - 30 Mar 2023
Cited by 1 | Viewed by 2412
Abstract
The topics of climate change and pollutant emission reduction are dominating societal discussions in many areas. In automotive development, with the introduction of real driving emissions (RDE) testing and the upcoming EU7 legislation, there are endless boundary conditions and potential scenarios that need [...] Read more.
The topics of climate change and pollutant emission reduction are dominating societal discussions in many areas. In automotive development, with the introduction of real driving emissions (RDE) testing and the upcoming EU7 legislation, there are endless boundary conditions and potential scenarios that need to be evaluated. In terms of vehicle calibration, this is leading to a strong focus on alternative approaches such as virtual calibration. Due to the flexibility of virtual test environments and the variety of RDE scenarios, the amount of data collected is rapidly increasing. Supporting the calibration engineers in using the available data and identifying relevant information and test scenarios requires efficient approaches to data analysis. This paper therefore discusses the potential of data clustering to support this process. Using a previously developed approach for event detection in emission calibration, a methodology for the automatic categorization of events is presented. Approaches to clustering algorithms (hierarchical, partitioning, and density-based) are discussed and applied to data of interest. Their suitability for different signals is investigated exemplarily, and the relevant inputs are analyzed for their usability in calibration procedures. It is shown which clustering approaches have the potential to be implemented in the vehicle calibration process to provide added value to data evaluation by calibration engineers. Full article
(This article belongs to the Special Issue Feature Papers in Vehicles)
Show Figures

Figure 1

Figure 1
<p>Schematic overview of the RDE application and validation methodology.</p>
Full article ">Figure 2
<p>Schematic overview of data analysis steps.</p>
Full article ">Figure 3
<p>Overview of approaches for hierarchical clustering.</p>
Full article ">Figure 4
<p><span class="html-italic">Silhouette Score</span> results for hierarchical clustering approaches.</p>
Full article ">Figure 5
<p>Definition of optimum cluster amounts using the <span class="html-italic">Elbow Rule</span>.</p>
Full article ">Figure 6
<p>Definition of optimum cluster amounts using the <span class="html-italic">Silhouette Score</span> for vehicle speed.</p>
Full article ">Figure 7
<p>Hierarchical clustering with 7 (<b>top</b>) and 5 (<b>bottom</b>) target clusters.</p>
Full article ">Figure 8
<p>Separating constant signals from the dataset (<b>right</b>) based on the standard deviation (<b>left</b>).</p>
Full article ">Figure 9
<p>Calculation of a cluster’s mean trajectory.</p>
Full article ">Figure 10
<p><span class="html-italic">Silhouette Score</span> for partitioning clustering on engine torque with target number variation.</p>
Full article ">Figure 11
<p>Comparison of cluster results for event torque using 5 clusters (<b>top</b>) versus 2 clusters (<b>bottom</b>).</p>
Full article ">Figure 12
<p>Evaluation of <math display="inline"><semantics> <mrow> <msub> <mi>N</mi> <mrow> <mi>min</mi> </mrow> </msub> </mrow> </semantics></math> and <math display="inline"><semantics> <mrow> <msub> <mi>C</mi> <mi mathvariant="sans-serif">ρ</mi> </msub> </mrow> </semantics></math> differences.</p>
Full article ">
17 pages, 3961 KiB  
Article
Analysis of Kinetic Energy Recovery Systems in Electric Vehicles
by Carlos Armenta-Déu and Hernán Cortés
Vehicles 2023, 5(2), 387-403; https://doi.org/10.3390/vehicles5020022 - 29 Mar 2023
Cited by 4 | Viewed by 9667
Abstract
The recovery of kinetic energy (KER) in electric vehicles was analyzed and characterized. Two main systems were studied: the use of regenerative brakes, and the conversion of potential energy. The paper shows that potential energy is a potential source of kinetic energy recovery [...] Read more.
The recovery of kinetic energy (KER) in electric vehicles was analyzed and characterized. Two main systems were studied: the use of regenerative brakes, and the conversion of potential energy. The paper shows that potential energy is a potential source of kinetic energy recovery with higher efficiency than the traditional system of regenerative brakes. The study compared the rate of KER in both cases for a BMWi3 electric vehicle operating under specific driving conditions; the results of the analysis showed that potential energy conversion can recover up to 88.2%, while the maximum efficiency attained with the regenerative brake system was 60.1%. The study concluded that in driving situations with sudden and frequent changes of vehicle speed due to traffic conditions, such as in urban routes, the use of regenerative brakes was shown to be the best option for KER; however, in intercity routes, driving conditions favored the use of potential energy as a priority system for KER. Full article
(This article belongs to the Special Issue Advanced Storage Systems for Electric Mobility)
Show Figures

Figure 1

Figure 1
<p>Layout of the power system for the tested electric vehicle.</p>
Full article ">Figure 2
<p>Evolution with time of the kinetic energy power.</p>
Full article ">Figure 3
<p>Vehicle speed evolution with time.</p>
Full article ">Figure 4
<p>Evolution with time of the regenerative braking power (test 1).</p>
Full article ">Figure 5
<p>Theoretical to experimental power ratio of the kinetic energy recovery system (regenerative braking system).</p>
Full article ">Figure 6
<p>Simulated evolution with time of the power of the kinetic energy.</p>
Full article ">Figure 7
<p>Evolution with time of the power of the regenerative braking (tests 2, 3, and 4) (<b>a</b>–<b>c</b>).</p>
Full article ">Figure 8
<p>Orographic profile of the testing route (descending segments). Blue line in <a href="#vehicles-05-00022-f008" class="html-fig">Figure 8</a> corresponds to orographic profile supplied by the cartographic information of the region. Red line represents the theoretical approach of the profile used by the simulation.</p>
Full article ">Figure 9
<p>Testing route energy rate vs. slope of the road.</p>
Full article ">Figure 10
<p>Comparative results of theoretical predictions and experimental data.</p>
Full article ">Figure 11
<p>Power demand (red) and recovery (blue) at the intercity testing route for negative slope segments.</p>
Full article ">
Previous Issue
Next Issue
Back to TopTop