FEEDBACK

Model Predictive Control For Autonomous Vehicle Platoon Systems: Robustness and Cybersecurity in Connected Vehicles

Price: $48.19 $33.86 (Save $14.33)
Add to Wishlist

Details
Automated vehicles equipped with an autonomous driving capability have attracted great research efforts in recent decades. As the autonomous levels increase from LO to L5,with L5 denoting fully autonomous driving, less and less driver assistance is needed for vehicle driving. Unlike traditional vehicles, automated vehicles generate their own perception data and control commands, rather than being controlled totally by their drivers. Moreover, facilitated by the advancement of communication technologies in vehicles, connected vehicles based on vehicular networks have been developed in recent years. This trend enables information sharing between vehicles and thus cooperative driving of automated vehicles. For instance, the research field has already witnessed the advantages of vehicle platooning, which is a type of connected vehicle that could reduce fuel consumption and traffic congestion. In this survey, we refer to automated vehicles equipped with vehicular network technologies, such as vehicular ad hoc networks(VANET), as connected and automatedvehicles (CAV) [1].
 
 
Preface
This book gives a comprehensive introduction to connected and automatedvehicular platoon system design. In particular, robustness and cybersecurity issues are considered as they relate to controller design. This part alsoconsiders several practical problems, such as constraint handling, optimalcontrol performance, robustness against disturbance and resilience againstcyberattacks. Optimization-based model predictive control schemes are applied to control the vehicle platoons. The topics cover a general frameworkfor practical platoon system design that can be extensively realized. At thesame time, this book provides theoretically rigorous analysis for the stabilityof platoons under various control schemes.Starting from robust tube-basedplatoon controller design and progressing to the stochastic tube-based platoon controller, attack detection and resilient platoon controller design, thisbook addresses robustness and cybersecurity issues step-by-step. Each chapter also includes illustrative examples to demonstrate the design procedures,rendering this book beneficial for both theoretical study and practical engineering design.
Hui Zhang, Zhiyang Ju, Jicheng Chen, Qianyue Luo
Beijing, China
Table of Contents
PART 1 Vehicular platoon system design: fundamentals and robustness
1 Introduction 3
1.1 Introduction 3
1.1.1 Background of attacks on CAVs 3
1.1.2 Security of CAVs 5
1.1.3 Scope of this survey 6
1.2 Preliminaries to attack detection and resilience for CAVs 8
1.2.1 Vehicle dynamics 8
1.2.2 Introduction to attacks in CAVs 13
1.2.3 Overview of the survey 15
1.3 Intra-vehicle network attack detection and resilience 17
1.3.1 Intra-vehicle network attack detection 17
1.3.2 Resilience strategies against intra-vehicle network attacks 22
1.4 Sensor attack detection and resilience 24
1.4.1 Sensor attack detection 24
1.4.2 Resilience strategies against sensor attacks 29
1.5 Inter-vehicle network attack detection and resilience 34
1.5.1 Inter-vehicle network attack detection 34
1.5.2 Resilience strategies against inter-vehicle network attacks 37
1.5.3 Security of CAVs containing malicious vehicles 41
1.6 Summary and future perspectives 43
Acknowledgments 46
References 46

2 Robust tube-based DMPC platoon control design 59
2.1 Introduction 59
2.2 Modeling and preliminaries 61
2.2.1 Vehicle longitudinal dynamics 61
2.2.2 Communication structure of vehicle platoons 63
2.2.3 Platooning control objectives 63
2.3 Control problem formulation 64
2.3.1 Feedback control and disturbance-compensation control 65
2.3.2 Distributed MPC feedforward control 68
2.4 Integrated control design procedure 76
2.4.1 Offline computation 76
2.4.2 Online control implementation 79
2.5 Simulation and comparison results 79
2.5.1 Scenario 1: Performance under disturbance effects 80
2.5.2 Scenario 2: Performance under acceleration/deceleration 87
2.6 Conclusions 88
Acknowledgments 95
References 95

3 Stochastic DMPC platoon control design 99
3.1 Introduction 99
3.2 Problem formulation 102
3.2.1 Platoon model 102
3.2.2 DSMPC problem for pltoons 106
3.3 Tractable DMPC formulation 108
3.3.1 Probailistic constraints reformulation 108
3.3.2 Constraint tightening 111
3.3.3 Terminal constraints design 113
3.3.4 Approximated DMPC 115
3.4 Recursive feasibility of the candidate solution 116
3.5 Asymptotic performance of the stochastic DMPC scheme 119
3.6 Simulations 124
3.6.1 Simulation 1 124
3.6.2 Simulation 2 127
3.7 Conclusions 132
Acknowledgments 132
References 133

4 Asynchronous self-triggered stochastic DMPC platoon control design 137
4.1 Introduction 137
4.2 Problem setup 141
4.2.1 Platoon modeling 141
4.2.2 Information flow and asynchronous self-triggered mechanism 143
4.2.3 Objective 145
4.3 Cost function and probabilistic constraints handling 145
4.3.1 Asynchronous communication among vehicular platoon 146
4.3.2 Cost function 147
4.3.3 Probabilistic constraints handling 149
4.4 Stochastic self-triggered DMPC scheme 153
4.4.1 Stochastic self-triggered DMPC algorithm 153
4.4.2 Analysis of theoretical properties 154
4.5 Numerical examples 157
4.5.1 Parameter selections and evaluation metrics 158
4.5.2 Comparison with periodic time-triggered stochastic DMPC algorithm 159
4.5.3 Evaluation of computational complexity, emergency braking safety and tuning parameters 162
4.6 Conclusions 165
Acknowledgments 166
References 166

PART 2 Advanced vehicular platoon system design: sampling security, resilience and event-triggered

5 Attack detection using a UFIR estimator 171
5.1 Introduction 171
5.1.1 Background of attack detection in vehicle platoon systems 172
5.1.2 Introduction of UFIR estimator and related attack estimation 172
5.1.3 Main results 173
5.2 Problem formulation 174
5.2.1 Dynamic model of the local vehicle 174
5.2.2 Problem formulation 177
5.3 Failure of attack estimation using canonical FIR unknown input estimation 179
5.3.1 Algorithm of a UFIR estimator without attack 179
5.3.2 Failure of existing FIR-based unknown input estimation in attack detection 181
5.4 Modified UFIR estimator for attack detection and estimation 182
5.4.1 Modified UFIR estimator 183
5.4.2 Properties of estimated intermediate results 184
5.5 Attack detection and estimation 192
5.5.1 Analysis of expectation of [m -1] 192
5.5.2 Detection and estimation of the attack signal 193
5.6 Simulation results 196
5.6.1 Results of the modified UFIR estimator 197
5.6.2 Results of the attack estimation 199
5.7 Conclusion 201
Acknowledgments 201
References 202

6 Distributed deception attack detection 205
6.1 Introduction 205
6.2 Problem formulation 208
6.2.1 Communication protocol 209
6.2.2 Dynamic model of an individual vehicle 210
6.2.3 Distributed Kalman filters 213
6.2.4 Deception attack detection and estimation problem 215
6.3. Attack detection and estimation 216
6.3.1 Attack detection and estimation using modiied GLR approach 217
6.3.2 Attack identification based on modified GLR approach 219
6.4 Simulation results and comparison 221
6.4.1 x2 detector for attack detection 221
6.4.2 Simulation results 223
6.5 Conclusions 230
Acknowledgments 230
References 230

7 Attack detection using moving horizon estimation 235
7.1 Introduction 235
7.2 Problem formulation 237
7.2.1 Platoon modeling 237
7.2.2 Cyberattack modeling 237
7.3 Main results 239
7.3.1 General framework 239
7.3.2 Attack estimation using moving horizon estimation 240
7.3.3 Attack-resilience distributed model predictive control 241
7.4 Simulation examples 242
7.4.1 Scenario's description 242
7.4.2 Simulation results 243
7.5 Conclusions 245
Acknowledgments 247
References 247

8 Event-triggered resilient platoon control 249
8.1 Introduction 249
8.2 Problem formulation 254
8.2.1 Longitudinal vehicle platoon model 254
8.2.2 Information flow and packet transmission in VANET 256
8.2.3 DoS attacks and detection 257
8.2.4 DoS-attack-aware dynamic event-triggering condition 258
8.2.5 Motivation example and control objectives 261
8.3 Distributed event-triggered secure MPC against DoS attacks 262
8.3.1 Event-triggered finite-horizon optimal control problem 262
8.3.2 Vehicular beacon data packet structure 264
8.3.3 Dynamic event-triggered distributed secure MPC algorithm 265
8.4 Closed-loop properties of the DMPC algorithm 267
8.4.1 Inter-sampling-time interval 267
8.4.2 Feasibility analysis 267
8.4.3 Stability analysis 270
8.5 Numerical example 273
8.5.1 Parameter selections and performance evaluation metric 274
8.5.2 Evaluation of platooning under DoS-attack-aware dynamic event-triggered condition 275
8.5.3 Evaluation of pltooning under various DoS attack durations 276
8.6 Conclusion and future work 281
Acknowledgments 283
References 283

Index 287
Model Predictive Control For Autonomous Vehicle Platoon Systems: Robustness and Cybersecurity in Connected Vehicles
$33.86