Next Article in Journal
Preliminary Study of Vibrotactile Feedback during Home-Based Balance and Coordination Training in Individuals with Cerebellar Ataxia
Next Article in Special Issue
Real-Time Vehicle Classification and Tracking Using a Transfer Learning-Improved Deep Learning Network
Previous Article in Journal
High Throughput Priority-Based Layered QC-LDPC Decoder with Double Update Queues for Mitigating Pipeline Conflicts
Previous Article in Special Issue
Applying Hybrid Lstm-Gru Model Based on Heterogeneous Data Sources for Traffic Speed Prediction in Urban Areas
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Communication

Ensuring the Reliability of Virtual Sensors Based on Artificial Intelligence within Vehicle Dynamics Control Systems

by
Philipp Maximilian Sieberg
* and
Dieter Schramm
Chair of Mechatronics, Faculty of Engineering, University of Duisburg-Essen, 47051 Duisburg, Germany
*
Author to whom correspondence should be addressed.
Sensors 2022, 22(9), 3513; https://doi.org/10.3390/s22093513
Submission received: 7 March 2022 / Revised: 29 April 2022 / Accepted: 30 April 2022 / Published: 5 May 2022
(This article belongs to the Special Issue Application of Deep Learning in Intelligent Transportation)

Abstract

:
The use of virtual sensors in vehicles represents a cost-effective alternative to the installation of physical hardware. In addition to physical models resulting from theoretical modeling, artificial intelligence and machine learning approaches are increasingly used, which incorporate experimental modeling. Due to the resulting black-box characteristics, virtual sensors based on artificial intelligence are not fully reliable, which can have fatal consequences in safety-critical applications. Therefore, a hybrid method is presented that safeguards the reliability of artificial intelligence-based estimations. The application example is the state estimation of the vehicle roll angle. The state estimation is coupled with a central predictive vehicle dynamics control. The implementation and validation is performed by a co-simulation between IPG CarMaker and MATLAB/Simulink. By using the hybrid method, unreliable estimations by the artificial intelligence-based model resulting from erroneous input signals are detected and handled. Thus, a valid and reliable state estimate is available throughout.

1. Introduction

Active safety systems are a key factor in achieving the objective of no accidents incorporating vehicles, as addressed by [1]. These active safety systems include driver assistance systems and vehicle dynamics control systems. Driver assistance systems address the driving task of guidance, in contrast vehicle dynamics control systems operate at the level of stabilization [2]. Both types of systems require information about the environment and the states of the vehicle dynamics. One possibility to obtain the necessary knowledge is the direct acquisition by sensors. Virtual sensors are additionally used especially in the field of vehicle dynamics control. These are based on mathematical models that determine the required states on the basis of already known quantities.
In addition to the classical theoretical modeling approach, it is also possible to generate these mathematical models through experimental modeling. Machine learning methods and artificial intelligence in general are frequently used for this purpose [3]. The application of physical-based models within virtual sensors, for example by using Kalman filters, is a well-researched field. In [4], a Kalman filter is utilized to predict the roll and pitch angle. By integrating a second measurement update, the estimation accuracy is enhanced. Ref. [5] compare the performance of an extended and an unscented Kalman filter for vehicle dynamics state estimation. The unscented Kalman filter outperforms the extended Kalman filter, especially due to linearization errors at larger sampling times. All approaches share one superior requirement in common. The determination of the states must be reliable and valid. If not, the safety is compromised especially in connection with vehicle dynamics control systems. This also applies to models based on artificial intelligence. These have the potential to improve the accuracy of the estimation significantly while reducing the modeling effort [6,7]. In [8] for example, an artificial neural network is used to predict the roll angle, in order to be able to realize a vehicle roll control system. Ref. [9] apply a deep learning approach to simultaneously estimate the roll angle and the side-slip angle of a vehicle. However, most artificial intelligence-based models, such as artificial neural networks, belong to the class of black-box models, whose modes of operation are not fully comprehensible and therefore not reliable [10].
In addition to purely physical and artificial intelligence-based estimators, respectively, combinations of both approaches can be utilized. In [11], a hybrid method is used, where an unscented Kalman filter accounts for a pseudo-measurement derived by an artificial neural network. From this integration, the noise within the estimation can be reduced and the estimation quality is enhanced. Similar results are achieved by [12], where an observer is used instead of a Kalman filter. A different hybrid method is employed by [13], where a pseudo-measurement quantity derived by a physical model is used as an input into an artificial neural network. Using this integration, the estimation accuracy of the artificial neural network is improved. However, the focus of these hybrid methods is on increasing the accuracy and not on ensuring the reliability.
This issue has been addressed and overcome by [14] using a hybrid method of state estimation. By combining and safeguarding an artificial neural network with a reliable physical model, a valid and reliable state estimation is obtained throughout. The roll angle estimation of a passive vehicle has been used as an application example.
Within this contribution, the hybrid method of state estimation is adapted and validated together with a central predictive vehicle dynamics control [15]. The application example of the state estimation remains the roll angle estimation, as a possible rollover is a particularly large hazard for the vehicle occupants.
The paper is structured as follows: Section 2 introduces the simulation framework used to implement and validate the hybrid method of state estimation. Section 3 presents the hybrid method of state estimation comprising the physical model and the artificial intelligence-based model used. The validation of the reliability of the hybrid method of state estimation is given in Section 4. The paper concludes in Section 5 with a summary as well as an outlook on future research tasks.

2. Simulation Framework

To implement and validate the hybrid method of state estimation, a simulation framework is utilized. This simulation framework is shown in Figure 1.
The simulation framework is based on a co-simulation between IPG CarMaker and MATLAB/Simulink. IPG CarMaker represents the vehicle by a multi-body simulation. Furthermore, test tracks and driver models can also be adapted in IPG CarMaker.
MATLAB/Simulink is used for the central predictive vehicle dynamics control including the generation of reference trajectories, the simulation of actuator models and the state estimation itself. Here, the vehicle is equipped with two active stabilizers and four semi-active dampers.
The focus of this contribution is on the task of vehicle dynamics state estimation.

3. Hybrid Method of State Estimation

The objective of the hybrid method of state estimation is to increase the estimation quality compared to conventional physical virtual sensors and to ensure a reliable mode of operation. Virtual sensors resulting from experimental modeling, such as artificial neural networks, have the potential to increase the estimation quality. Unfortunately, the black-box characteristic they exhibit results in state estimations that are not fully secure and reliable. This issue is solved by the hybrid method of state estimation. Figure 2 illustrates the structure of the hybrid method.
In the hybrid method of state estimation, a physical model safeguards the artificial neural network. The hybrid method consists of three steps:
In the first step, the state is estimated by the artificial neural network on the basis of the actuating variables u A and measured variables s V , ANN . This results in the state x ANN estimated by the artificial neural network.
In the second step, the input data into the artificial neural network are used to quantify the confidence in its estimation. This is achieved by determining a confidence level τ HSE [16].
In the third and final step, the state estimation x ANN of the artificial neural network is combined with a reliable physical model as a function of the confidence level and thereby safeguarded. An unscented Kalman filter realizes the combination. This ultimately results in a hybrid state estimation x HSE .
Regarding the functionality of the hybrid method, the used measurement quantities are different for the artificial intelligence-based model with s V , ANN and for the physical model s V , P .

3.1. Artificial Neural Network

In order to implement an artificial neural network with an excellent estimation quality, first a hyperparameter optimization is performed. The driving maneuvers simulated in [16] are used as the database for hyperparameter optimization as well as training. During this hyperparameter optimization the parameters of the artificial neural network are adjusted and optimized, which remain unchanged during the actual training. Sequential model-based global optimization is used as the optimization approach [17]. The acquisition function within this informed optimization is based on the expected improvement [18]. In principle, a recurrent neural network based on long short-term memory cells is used for the estimation of the roll behavior, which is particularly suitable for mapping temporal relationships [19].
During the hyperparameter optimization, some basic parameters are kept fixed. These include the batch size, the number of training epochs and the utilized optimizer. Table 1 summarizes the fixed parameters.
Within the optimization, among other things, the hyperparameters of the number of recurrent layers, the number of neurons within the recurrent layers, the regularization and the temporal lookback are adapted [16]. The results of the hyperparameter optimization are shown in Table 2.
Furthermore, the input data into the artificial neural network are composed of the actuated manipulated variables u A and the measured variables s V , ANN . The measured input quanitities s V , ANN into the artificial neural network are composed by the steering wheel angle δ , the velocity v and the yaw rate ψ ˙ :
s V , ANN = [ δ , v , ψ ˙ ] T
The final training is conducted for 100 epochs with a learning rate of 0.00245. During the training, the options “reduce learning rate on plateau” and “early stopping” are activated [20,21]. The recurrent layers are followed by a dense layer, in order to retrieve the output quantity x ANN .

3.2. Confidence Level Determination

In a second step, the confidence in the estimation by the artificial neural network is quantified by determining a confidence level τ HSE . To determine the confidence level, the input data used in the training of the artificial neural network are first classified into a k c n dimensional grid structure. The n input variables are sorted into k c individual segments over the entire input space. Thus, each cell in the grid structure represents a certain part of the training of the artificial neural network. The number of data points indicates how extensively the training has taken place in this part. A larger number of data points correlates with a more extensive training and a better expected performance of the artificial neural network for the specific area [22].
During operation of the hybrid method, the latest input data into the artificial neural network are then used to determine the specific cell describing the actual vehicle dynamics situation. The number of data points p c within this specific cell is used to describe the extent of the training. Here, a larger number of data points also correlates with a higher confidence level. The number of data points p c is then scaled by the maximum number of data points p max in a cell across the entire grid structure. This results in a confidence level τ HSE between zero and one:
τ HSE = p c p max  

3.3. Physical Model

The artificial neural network is backed up within the hybrid method by a comprehensible physical model resulting from theoretical modeling. For the description of the roll behavior, a non-linear roll model is therefore derived according to [16]. The free cut is shown in Figure 3.
The free cut of the vehicle body and setting up of the principle of angular momentum around the roll axis provides:
h GR m a y ( k ) cos φ P ( k ) + h GR m g sin φ P ( k ) T f ( k ) T r ( k ) 2 ( s S , f 2 c S , f + s S , r 2 c S , r ) sin φ P ( k ) ( ( d fl ( k ) + d fr ( k ) ) s D , f 2 ) φ ˙ P ( k ) cos φ P ( k ) ( ( d rl ( k ) + d rr ( k ) ) s D , r 2 ) φ ˙ P ( k ) cos φ P ( k ) = J x x   φ ¨ P ( k )
T f and T r present the counter roll torques at the front and rear axle, respectively. Moreover, d fl , d fr , d rl and d rr denote the damping factors of the semi-active dampers located at the suspension front left, front right, rear left and rear right, respectively. The gravitational acceleration is represented by g . The springs are characterized by the spring stiffnesses c S , i and the lever arms s S , i from force application points to the vehicle center plane. The index i indicates the respective vehicle axle. The lever arms of the semi-active dampers are denoted by s D , i . The moment of intertia of the vehicle body around the longitudinal axis is specified by J x x and the distance between the center of gravity and the roll center by h GR .
By physically describing the roll behavior, the roll acceleration φ ¨ P ( k ) at time k can be determined using Equation (3). Integrating the roll acceleration φ ¨ P ( k ) twice using the explicit Euler method [23], the roll rate φ ˙ P ( k + 1 ) and roll angle φ P ( k + 1 ) are determined:
φ ˙ P ( k + 1 ) = φ ˙ P ( k ) + φ ¨ P ( k ) t S ,
φ P ( k + 1 ) = φ P ( k ) + φ ˙ P ( k ) t S .
t S denotes the fixed step sizes of the state estimation, which equals 0.001 s. The only measured input variable is therefore the lateral acceleration a y :
s V , P = a y .

3.4. Unscented Kalman Filter

The final step of the hybrid method is to combine the estimation by the artificial neural network with the estimation by the physical model as a function of the confidence level τ HSE . An unscented Kalman filter implements this combination. The basic functionality of the Kalman filter remains unchanged [24]. The estimation by the artificial neural network is considered here as a measurement.
In order to perform the combination of the two individual virtual sensors depending on the confidence level τ HSE , the covariances of the transition Q HSE and measurement R HSE are manipulated:
Q HSE = τ HSE Q N ,
R HSE = ( 1 τ HSE ) R N .
The covariances Q HSE and R HSE are thus functions of the confidence level τ HSE . Furthermore, Q N and R N are fixed neutral covariances that are defined before using the hybrid method.
This definition of the covariances implies that at a confidence level of τ HSE = 0 , the resulting estimation by the unscented Kalman filter x HSE is completely based on the physical model. As the confidence level increases, the estimation of the artificial neural network x ANN is increasingly taken into account [16].

4. Results

In the following, the hybrid method of state estimation is validated in terms of its reliability. It is used in the closed-loop simulation, which is shown in Figure 1.
For the validation, one driving maneuver from the test dataset of [16] is employed. The driving maneuver used is based on steady-state circular driving according to [25]. Thereby, the steady-state behavior during cornering can be described. The velocity of the vehicle is 90 km/h and the cornering radius equals 100 m. Furthermore, there is no lateral road gradient. The steering direction is clockwise.
In order to validate the reliable operation of the hybrid method, three situations are considered in the following, which would have fatal consequences for the safety of the vehicle if the artificial neural network was not safeguarded. To generate these situations, the input signal of the steering wheel angle δ is manipulated by a drift, an offset and a complete failure, respectively. In addition to this test-driving maneuver, a lap on the Hockenheimring racetrack is used to assess the hybrid method in a holistic way.

4.1. Sensor Drift

Within the first validation scenario, the behavior of the hybrid method is examined for the manipulation by a sensor drift [26]. The signal of the steering wheel angle δ , an input signal into the artificial neural network, is manipulated by a drift of 3.5°/s from second 10 onward. To evaluate the reliability, the roll angle curves are shown in the bottom part of Figure 4.
Here, a black dotted line represents the hybrid state estimation φ HSE . In addition, the individual virtual sensors based on the artificial neural network and the physical model are displayed. A green dashed line represents the estimation by the physical model φ P and a gray fine dashed line the estimation by the artificial neural network φ ANN . A red line further illustrates the ground truth roll angle φ GT .
The influence of the sensor drift in the input signal of the artificial neural network on the estimation φ ANN becomes evident by also observing a drift in the estimation φ ANN . Without any additional safeguarding of the artificial neural network, this sensor malfunction would result in an incorrect basis for the control and thus would compromise the safety of the vehicle. However, by using the hybrid method, the sensor malfunction is detected and reliably intercepted.
After the detection of the sensor drift, there is no more confidence in the artificial neural network, which is implemented by a confidence level of τ HSE = 0 . The course of the confidence level τ HSE is shown in the top part of Figure 4.
At a confidence level of τ HSE = 0 , the hybrid method is completely based on the reliable physical model, which is unaffected by the sensor drift due to redundant input variables.

4.2. Sensor Offset

The second validation scenario evaluates the behavior of the hybrid state estimation method in the presence of another typical sensor error which is an offset [27]. Analogous to the sensor drift, the measurement signal of the steering wheel angle δ is also manipulated for the sensor offset. For this purpose, an offset of 165° is applied to the steering wheel angle signal in the period from 10 to 15 s. To evaluate the impact of the sensor offset, the resulting roll angle curves are shown in the bottom part of Figure 5.
The color scheme remains consistent with Figure 4. The offset in the steering wheel angle signal also creates an offset in the roll angle estimation φ ANN by the artificial neural network. This results in a positive roll angle estimation φ ANN between 10 and 15 s, although a negative ground truth roll angle φ GT is present. The offset is correctly detected by the hybrid method of state estimation. The confidence level equals τ HSE = 0 in this case. Thus, the incorrect estimation φ ANN by the artificial neural network is intercepted and a valid and reliable state estimation φ HSE is provided, which does not compromise the safety of the vehicle.

4.3. Sensor Failure

Within the third validation scenario, a failure of the steering wheel angle sensor is set up. The sensor failure occurs at second 10. After the failure, the steering wheel angle signal is no longer available. Thus, the artificial neural network is no longer capable of estimating the roll angle. The resulting roll angle curves are illustrated in the bottom part of Figure 6.
The signal failure is detected successfully by the hybrid method. The confidence level τ HSE shown in the top part of Figure 6 constantly adopts a value of τ HSE = 0 after the failure. This is equivalent to no confidence in the artificial neural network. From the sensor failure onward, the hybrid state estimation φ HSE is thus completely based on the physical model φ P .
By using the hybrid method and the redundant input variables, even the critical case of a sensor failure can be safeguarded. The central predictive vehicle dynamics control system therefore relies on a valid and reliable state estimation φ HSE for this critical scenario as well and can perform its tasks unaffected.

4.4. Hockenheimring Racetrack

The performance of the hybrid method of state estimation is additionally evaluated for a lap on the Hockenheimring racetrack. For this purpose, the roll angle courses resulting from the individual virtual sensors are plotted in the bottom part of Figure 7.
Moreover, the course of the confidence level during the lap on the Hockenheimring is illustrated in the top part of Figure 7.
As can be observed from the confidence level, the vehicle dynamic states present are unknown to the artificial neural network for a majority of the time. Basically, the performance of the physical virtual sensor is superior to that of the artificial neural network. Nevertheless, there are also regions where the performance of the artificial neural network is superior to that of the physical model. Therefore, by combining the two models within the hybrid method, an improvement of the estimation quality is achieved compared to both individual models.
This conclusion is confirmed by examining the deviation of the individual virtual sensors from the ground truth roll angle φ GT . These deviations are shown in Figure 8.
To confirm this subjective impression quantitatively, the deviation of the individual virtual sensors from the ground truth is determined by the root mean squared error. The artificial neural network exhibits a larger root mean squared error of 0.0093 rad than the physical model with a root mean squared error of 0.0047 rad. By using the hybrid method, the estimation quality can be improved by 50% compared to the artificial neural network and about 16% compared to the physical model. Here, a root mean squared error of 0.0047 rad is present. Table 3 summarizes the root mean squared errors.

5. Conclusions

This contribution focuses on safeguarding the reliability of artificial neural networks employed for the task of state estimation. The application example is the roll angle estimation of a vehicle. Due to the black-box characteristic of the artificial neural network, the reliability cannot be guaranteed throughout. For this purpose, the hybrid state estimation method is presented, which safeguards the artificial neural network by a fully comprehensible and reliable physical model. The implementation and validation is based on a simulation framework comprising IPG CarMaker and MATLAB/Simulink. Within this simulation framework, the state estimation is in a closed loop with a central predictive vehicle dynamics control, actuator models and the vehicle itself. Thus, an invalid or unreliable state estimate would directly affect the vehicle safety. For validation, three aggravated scenarios are set up that directly affect the artificial neural network by manipulating an input signal. These scenarios include a sensor drift, a sensor offset, and a sensor failure, respectively. In all scenarios, the estimation by the artificial neural network is distorted, which would bear fatal consequences in combination with the central predictive control. All sensor malfunctions are detected and handled successfully by the hybrid method, resulting in a valid and reliable estimate besides the malfunctions. In addition, the performance of the hybrid method is evaluated for a lap on the Hockenheimring racetrack. Ultimately, the vehicle safety is maintained and the estimation accuracy is improved. Future work will focus on the generalizability of the proposed hybrid method.

Author Contributions

Conceptualization, P.M.S.; methodology, P.M.S.; software, P.M.S.; validation, P.M.S.; formal analysis, P.M.S. and D.S.; investigation, P.M.S.; writing—original draft preparation, P.M.S.; writing—review and editing, P.M.S. and D.S.; visualization, P.M.S.; supervision, P.M.S. and D.S.; project administration, P.M.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Not applicable.

Acknowledgments

We acknowledge support by the Open Access Publication Fund of the University of Duisburg-Essen.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Johansson, R. Vision Zero—Implementing a policy for traffic safety. Saf. Sci. 2008, 47, 826–831. [Google Scholar] [CrossRef]
  2. Eckstein, L.; Zlocki, A. Safety Potential of ADAS—Combined Methods for an Effective Evaluation. In Proceedings of the 23rd International Technical Conference on the Enhanced Safety of Vehicles (ESV), Seoul, Korea, 27–30 May 2013. [Google Scholar]
  3. Guo, H.; Cao, D.; Chen, H.; Lv, C.; Wang, H.; Yang, S. Vehicle dynamic state estimation: State of the art schemes and perspectives. IEEE/CAA J. Autom. Sin. 2018, 5, 418–431. [Google Scholar] [CrossRef]
  4. Ahmed, H.; Tahir, M. Accurate Attitude Estimation of a Moving Land Vehicle Using Low-Cost MEMS IMU Sensors. IEEE Trans. Intell. Transp. Syst. 2016, 18, 1723–1739. [Google Scholar] [CrossRef]
  5. Antonov, S.; Fehn, A.; Kugi, A. Unscented Kalman filter for vehicle state estimation. Veh. Syst. Dyn. 2011, 49, 1497–1520. [Google Scholar] [CrossRef]
  6. Blume, S.; Sieberg, P.M.; Maas, N.; Schramm, D. Neural Roll Angle Estimation in a Model Predictive Control System. In Proceedings of the 2019 IEEE Intelligent Transportation Systems Conference (ITSC), Auckland, New Zealand, 27–30 October 2019. [Google Scholar] [CrossRef]
  7. Sieberg, P.M.; Blume, S.; Schramm, D. Side-Slip Angle Estimation by Artificial Neural Networks for Vehicle Dynamics Control Applications. In Proceedings of the AME—Automotive Meets Electronics, 12th GMM-Symposium, Online, 10–11 March 2021. [Google Scholar]
  8. Guzmán, J.G.; González, L.P.; Redondo, J.P.; Martínez, M.M.M.; Boada, M.J.L. Real-Time Vehicle Roll Angle Estimation Based on Neural Networks in IoT Low-Cost Devices. Sensors 2018, 18, 2188. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  9. González, L.P.P.; Sánchez, S.S.S.; Garcia-Guzman, J.; Boada, M.J.L.; Boada, B.L. Simultaneous Estimation of Vehicle Roll and Sideslip Angles through a Deep Learning Approach. Sensors 2020, 20, 3679. [Google Scholar] [CrossRef] [PubMed]
  10. Sjöberg, J.; Zhang, Q.; Ljung, L.; Benveniste, A.; Delyon, B.; Glorennec, P.-Y.; Hjalmarsson, H.; Juditsky, A. Nonlinear black-box modeling in system identification: A unified overview. Automatica 1995, 31, 1691–1724. [Google Scholar] [CrossRef] [Green Version]
  11. Vargas-Melendez, L.; Boada, B.L.; Boada, M.J.L.; Gauchia, A.; Diaz, V. A Sensor Fusion Method Based on an Integrated Neural Network and Kalman Filter for Vehicle Roll Angle Estimation. Sensors 2016, 16, 1400. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  12. Boada, B.L.; Boada, M.J.L.; Vargas-Melendez, L.; Diaz, V. A robust observer based on H∞ filtering with parameter uncertainties combined with Neural Networks for estimation of vehicle roll angle. Mech. Syst. Signal Process. 2018, 99, 611–623. [Google Scholar] [CrossRef] [Green Version]
  13. Graber, T.; Lupberger, S.; Unterreiner, M.; Schramm, D. A Hybrid Approach to Side-Slip Angle Estimation with Recurrent Neural Networks and Kinematic Vehicle Models. IEEE Trans. Intell. Veh. 2018, 4, 39–47. [Google Scholar] [CrossRef]
  14. Sieberg, P.M.; Blume, S.; Reicherts, S.; Maas, N.; Schramm, D. Hybrid State Estimation—A Contribution towards Reliability Enhancement of Artificial Neural Network Estimators. IEEE Trans. Intell. Transp. Syst. 2021, 1–10. [Google Scholar] [CrossRef]
  15. Sieberg, P.; Schramm, D. Central Non-Linear Model-Based Predictive Vehicle Dynamics Control. Appl. Sci. 2021, 11, 4687. [Google Scholar] [CrossRef]
  16. Sieberg, P.M. Hybrid Methods in Vehicle Dynamics State Estimation and Control—Exploiting Potentials and Ensuring Reliability of Artificial Intelligence. Ph.D. Thesis, University of Duisburg-Essen, Duisburg, Germany, 2021. [Google Scholar] [CrossRef]
  17. Bergstra, J.; Bardenet, R.; Bengio, Y.; Kégl, B. Algorithms for hyper-parameter optimization. In Advances in Neural Information Processing Systems; Springer: Berlin/Heidelberg, Germany, 2011; Volume 24. [Google Scholar]
  18. Schonlau, M.; Welch, W.J.; Jones, D.R. Global versus local search in constrained optimization of computer models. Inst. Math. Stat. Lect. Notes Monogr. Ser. 1998, 34, 11–25. [Google Scholar] [CrossRef]
  19. Hochreiter, S.; Schmidhuber, J. Long Short-Term Memory. Neural Comput. 1997, 9, 1735–1780. [Google Scholar] [CrossRef] [PubMed]
  20. Wilson, D.R.; Martinez, T.R. The need for small learning rates on large problems. In Proceedings of the International Joint Conference on Neural Networks, Washington, DC, USA, 15–19 July 2001. [Google Scholar]
  21. Finnoff, W.; Hergert, F.; Zimmermann, H.G. Improving model selection by nonconvergent methods. Neural Netw. 1993, 6, 771–783. [Google Scholar] [CrossRef]
  22. Halevy, P.N.; Pereira, F. The unreasonable effectiveness of data. IEEE Intell. Syst. 2009, 24, 8–12. [Google Scholar] [CrossRef]
  23. Butcher, J.C. Numerical Methods for Ordinary Differential Equations; John Wiley & Sons: Hoboken, NJ, USA, 2016. [Google Scholar]
  24. Wan, E.A.; van der Merwe, R. The unscented Kalman filter for nonlinear estimation. In Proceedings of the IEEE 2000 Adaptive Systems for Signal Processing, Communications, and Control Symposium (Cat. No.00EX373), Lake Louise, AB, Canada, 1–4 October 2000. [Google Scholar]
  25. ISO 4138:2012; Passenger Cars—Steady-state Circular Driving Behaviour—Open-Loop Test Methods. International Organization for Standardization: Geneva, Switzerland, 2012.
  26. Goebel, K.; Yan, W. Correcting Sensor Drift and Intermittency Faults With Data Fusion and Automated Learning. IEEE Syst. J. 2008, 2, 189–197. [Google Scholar] [CrossRef]
  27. Isermann, R. Fault-Diagnosis Applications: Model-Based Condition Monitoring Actuators, Drives, Machinery, Plants, Sensors, and Fault-Tolerant Systems; Springer Publishing Company: Berlin/Heidelberg, Germany, 2011. [Google Scholar]
Figure 1. Simulation Framework, cf. [15].
Figure 1. Simulation Framework, cf. [15].
Sensors 22 03513 g001
Figure 2. Hybrid Method of State Estimation—Structure, according to [16].
Figure 2. Hybrid Method of State Estimation—Structure, according to [16].
Sensors 22 03513 g002
Figure 3. Free Cut of the Vehicle Body in the y-z Plane, cf. [16].
Figure 3. Free Cut of the Vehicle Body in the y-z Plane, cf. [16].
Sensors 22 03513 g003
Figure 4. Hybrid Method of State Estimation-Sensor Drift: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Figure 4. Hybrid Method of State Estimation-Sensor Drift: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Sensors 22 03513 g004
Figure 5. Hybrid Method of State Estimation-Sensor Offset: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Figure 5. Hybrid Method of State Estimation-Sensor Offset: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Sensors 22 03513 g005
Figure 6. Hybrid Method of State Estimation-Sensor Failure: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Figure 6. Hybrid Method of State Estimation-Sensor Failure: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Sensors 22 03513 g006
Figure 7. Hybrid Method of State Estimation-Hockenheimring Racetrack: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Figure 7. Hybrid Method of State Estimation-Hockenheimring Racetrack: (Top): Confidence Level; (Bottom): Roll Angle Curves.
Sensors 22 03513 g007
Figure 8. Hybrid Method of State Estimation-Hockenheimring Racetrack: Roll Angle Deviation Curves.
Figure 8. Hybrid Method of State Estimation-Hockenheimring Racetrack: Roll Angle Deviation Curves.
Sensors 22 03513 g008
Table 1. Hyperparameter Optimization—Fixed Parameters.
Table 1. Hyperparameter Optimization—Fixed Parameters.
ParameterValue
Batch Size1024
Evaluation MetricMean Absolute Error
Number of Epochs50
OptimizerAdam
Type of LayersLong Short-Term Memory
Table 2. Artificial Neural Network—Hyperparameters.
Table 2. Artificial Neural Network—Hyperparameters.
HyperparameterValue
Number of Recurrent Layers4
Number of Neurons within one Recurrent Layer129
RegularizationNone
Temporal Lookback4
Table 3. Estimation Quality Validation.
Table 3. Estimation Quality Validation.
Virtual SensorRoot Mean Squared Error
Artificial Neural Network0.0093 rad
Hybrid Method0.0047 rad
Physical Model0.0056 rad
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Sieberg, P.M.; Schramm, D. Ensuring the Reliability of Virtual Sensors Based on Artificial Intelligence within Vehicle Dynamics Control Systems. Sensors 2022, 22, 3513. https://doi.org/10.3390/s22093513

AMA Style

Sieberg PM, Schramm D. Ensuring the Reliability of Virtual Sensors Based on Artificial Intelligence within Vehicle Dynamics Control Systems. Sensors. 2022; 22(9):3513. https://doi.org/10.3390/s22093513

Chicago/Turabian Style

Sieberg, Philipp Maximilian, and Dieter Schramm. 2022. "Ensuring the Reliability of Virtual Sensors Based on Artificial Intelligence within Vehicle Dynamics Control Systems" Sensors 22, no. 9: 3513. https://doi.org/10.3390/s22093513

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop