Next Article in Journal
All-Sputtering, High-Transparency, Good-Stability Coplanar Top-Gate Thin Film Transistors
Next Article in Special Issue
Efficacy Improvement of Anomaly Detection by Using Intelligence Sharing Scheme
Previous Article in Journal
Permeability and Leaching Properties of Recycled Concrete Aggregate as an Emerging Material in Civil Engineering
Previous Article in Special Issue
A More Efficient Conditional Private Preservation Scheme in Vehicular Ad Hoc Networks
Open AccessArticle

Cyber-Physical Attack Detection and Recovery Based on RNN in Automotive Brake Systems

1
Convergence Research Center for Future Automotive Technology, DGIST, Daegu 42988, Korea
2
Department of Information and Communication Engineering, DGIST, Daegu 42988, Korea
*
Author to whom correspondence should be addressed.
Appl. Sci. 2019, 9(1), 82; https://doi.org/10.3390/app9010082
Received: 31 October 2018 / Revised: 10 December 2018 / Accepted: 20 December 2018 / Published: 26 December 2018
(This article belongs to the Special Issue Security and Privacy for Cyber Physical Systems)
The violation of data integrity in automotive Cyber-Physical Systems (CPS) may lead to dangerous situations for drivers and pedestrians in terms of safety. In particular, cyber-attacks on the sensor could easily degrade data accuracy and consistency over any other attack, we investigate attack detection and identification based on a deep learning technology on wheel speed sensors of automotive CPS. For faster recovery of a physical system with detection of the cyber-attacks, estimation of a specific value is conducted to substitute false data. To the best of our knowledge, there has not been a case of joining sensor attack detection and vehicle speed estimation in existing literature. In this work, we design a novel method to combine attack detection and identification, vehicle speed estimation of wheel speed sensors to improve the safety of CPS even under the attacks. First, we define states of the sensors based on the cases of attacks that can occur in the sensors. Second, Recurrent Neural Network (RNN) is applied to detect and identify wheel speed sensor attacks. Third, in order to estimate the vehicle speeds accurately, we employ Weighted Average (WA), as one of the fusion algorithms, in order to assign a different weight to each sensor. Since environment uncertainty while driving has an impact on different characteristics of vehicles and causes performance degradation, the recovery mechanism needs the ability adaptive to changing environments. Therefore, we estimate the vehicle speeds after assigning a different weight to each sensor depending on driving situations classified by analyzing driving data. Experiments including training, validation, and test are carried out with actual measurements obtained while driving on the real road. In case of the fault detection and identification, classification accuracy is evaluated. Mean Squared Error (MSE) is calculated to verify that the speed is estimated accurately. The classification accuracy about test additive attack data is 99.4978%. MSE of our proposed speed estimation algorithm is 1.7786. It is about 0.2 lower than MSEs of other algorithms. We demonstrate that our system maintains data integrity well and is safe relatively in comparison with systems which apply other algorithms. View Full-Text
Keywords: Cyber-Physical Systems; Automotive; Cyber-Physical Attack; integrity; Sensor Attack Detection; speed estimation; deep learning Cyber-Physical Systems; Automotive; Cyber-Physical Attack; integrity; Sensor Attack Detection; speed estimation; deep learning
Show Figures

Graphical abstract

MDPI and ACS Style

Shin, J.; Baek, Y.; Lee, J.; Lee, S. Cyber-Physical Attack Detection and Recovery Based on RNN in Automotive Brake Systems. Appl. Sci. 2019, 9, 82.

Show more citation formats Show less citations formats
Note that from the first issue of 2016, MDPI journals use article numbers instead of page numbers. See further details here.

Article Access Map by Country/Region

1
Search more from Scilit
 
Search
Back to TopTop