Deep Long Short-term Memory Network Embedded Connected Automated Car-following Model Predictive Control Strategy

Deep Long Short-term Memory Network Embedded Connected Automated Car-following Model Predictive Control Strategy

Author: Zhen Zhang

Publisher:

Published: 2019

Total Pages: 0

ISBN-13:

DOWNLOAD EBOOK

Recent years, autonomous vehicle (AV) technology, which is expected to solve critical issues, such as traffic efficiency, capacity, and safety, has been put a lot of efforts and making considerable progress. It utilizes data from various sensors for sensing, prediction, and control tasks. Another related technology that also has significant impacts on transportation is connected vehicle (CV). With the assistance of dedicated short-range communication devices, CV communicates with other vehicles in the system or roadside infrastructure to get valuable information about surroundings. Combining these technologies together, connected and automated vehicle (CAV) can further enhance the AV benefits in various ways, such as safety and efficiency. Towards to fully automation, one of most important areas is the advanced driver-assistance systems, especially the longitudinal control. Since the manual vehicles will still dominate the road for a long time, how to perform the longitudinal control for a CAV is a critical problem to be solved for mixed traffic consisting of CAVs and manual vehicles. Model Predictive Control (MPC) is a modern control framework that has been extensively studied across various fields. There is also plenty of research applying MPC to control the vehicle in full CAV environments. However, due to the lack of communication with the preceding manual vehicle, CAV is not able to attain the planning of the leading vehicle's control actions, which is critically needed by MPC controller. The emerging deep learning techniques have demonstrated promising capability in various domains, including traffic prediction. This research focuses on developing a novel car-following control strategy for a platoon of CAVs and manual vehicles. Specifically, it controls those CAVs following another manual vehicle in this platoon and enhance the stability. The proposed longitudinal control strategy is designed in MPC manner, embedded with deep-learning enhanced prediction. This dissertation first conducts a comprehensive review on car-following models and MPC theories and applications on vehicle control. Then a novel control strategy is developed to enhance the efficiency and stability of controlling CAVs in mixed traffic. There are two major parts in this strategy. One is trajectory prediction model, and the other is MPC controller. Two different deep long-short-term-memory (LSTM) based models are designed and evaluated for two potential control scenarios, taking advantages of new deep learning technology. Embedded with deep learning models, MPC controller is formulated with consideration of safety, efficiency, and driving comfort. Several experiments are carried out to analyze the performance of trajectory prediction models and proposed control strategy and results show promising potential.


Predictive Control Strategy for Automated Driving Systems Under Mixed Traffic Lane Change Conditions

Predictive Control Strategy for Automated Driving Systems Under Mixed Traffic Lane Change Conditions

Author: Kunsong Shi

Publisher:

Published: 2023

Total Pages: 0

ISBN-13:

DOWNLOAD EBOOK

With the recent development of technologies, automated vehicles and connectedautomated vehicles (CAVs) have been researched and developed. However, mass deployment of fully automated vehicles is very difficult to achieve in the near future because of the high cost of high level autonomous vehicles. Automated driving system (ADS) like the Connected and automated vehicle highway (CAVH) system that can utilize roadside infrastructure is one of the best approaches for large scale deployment for CAVs because the system can reduce the workload and cost of a single vehicle. However, mass deployment of ADS will still take some time. Therefore, in the near future, mixed traffic conditions containing CAVs and human driven vehicles will be the predominant condition. Safe and efficient control for autonomous vehicles under mixed is still a very challenging task for the automated driving system. In this research, we present a predictive control strategy for automated driving systems under mixed traffic lane change conditions. To achieve this goal, we first proposed a deep learning based lane change prediction module that considers a new lane change prediction scenario that is more realistic by considering more surrounding vehicles. Then we developed a deep learning based integrated two dimensional vehicle trajectory prediction module. This integrated model can predict combined behaviors of car-following and lane change. Then we created a predictive deep reinforcement learning based CAV controller that can utilize the predicted information to generate safe and efficient longitudinal control for CAVs under mixed traffic lane change conditions. Several experiments are conducted using the trajectory data Next Generation Simulation (NGSIM) dataset to evaluate the effectiveness of the proposed modules. The experiment result shows that our lane change prediction module can accurately predict human lane change behavior under the defined lane change condition. Moreover, the experiment result demonstrates that the proposed integrated two dimensional trajectory prediction model can accurately predict both lane change trajectories and car-following trajectories. In addition, experiments for the deep reinforcement learning-based CAV controller showed that the proposed controller can improve traffic safety and efficiency of CAVs under mixed traffic lane change conditions.


Nonlinear Model Predictive Control

Nonlinear Model Predictive Control

Author: Frank Allgöwer

Publisher: Birkhäuser

Published: 2012-12-06

Total Pages: 463

ISBN-13: 3034884079

DOWNLOAD EBOOK

During the past decade model predictive control (MPC), also referred to as receding horizon control or moving horizon control, has become the preferred control strategy for quite a number of industrial processes. There have been many significant advances in this area over the past years, one of the most important ones being its extension to nonlinear systems. This book gives an up-to-date assessment of the current state of the art in the new field of nonlinear model predictive control (NMPC). The main topic areas that appear to be of central importance for NMPC are covered, namely receding horizon control theory, modeling for NMPC, computational aspects of on-line optimization and application issues. The book consists of selected papers presented at the International Symposium on Nonlinear Model Predictive Control – Assessment and Future Directions, which took place from June 3 to 5, 1998, in Ascona, Switzerland. The book is geared towards researchers and practitioners in the area of control engineering and control theory. It is also suited for postgraduate students as the book contains several overview articles that give a tutorial introduction into the various aspects of nonlinear model predictive control, including systems theory, computations, modeling and applications.


Practical Design and Application of Model Predictive Control

Practical Design and Application of Model Predictive Control

Author: Nassim Khaled

Publisher: Butterworth-Heinemann

Published: 2018-05-04

Total Pages: 264

ISBN-13: 0128139196

DOWNLOAD EBOOK

Practical Design and Application of Model Predictive Control is a self-learning resource on how to design, tune and deploy an MPC using MATLAB® and Simulink®. This reference is one of the most detailed publications on how to design and tune MPC controllers. Examples presented range from double-Mass spring system, ship heading and speed control, robustness analysis through Monte-Carlo simulations, photovoltaic optimal control, and energy management of power-split and air-handling control. Readers will also learn how to embed the designed MPC controller in a real-time platform such as Arduino®. The selected problems are nonlinear and challenging, and thus serve as an excellent experimental, dynamic system to show the reader the capability of MPC. The step-by-step solutions of the problems are thoroughly documented to allow the reader to easily replicate the results. Furthermore, the MATLAB® and Simulink® codes for the solutions are available for free download. Readers can connect with the authors through the dedicated website which includes additional free resources at www.practicalmpc.com. Illustrates how to design, tune and deploy MPC for projects in a quick manner Demonstrates a variety of applications that are solved using MATLAB® and Simulink® Bridges the gap in providing a number of realistic problems with very hands-on training Provides MATLAB® and Simulink® code solutions. This includes nonlinear plant models that the reader can use for other projects and research work Presents application problems with solutions to help reinforce the information learned


Traffic Flow Dynamics

Traffic Flow Dynamics

Author: Martin Treiber

Publisher: Springer Science & Business Media

Published: 2012-10-11

Total Pages: 505

ISBN-13: 3642324592

DOWNLOAD EBOOK

This textbook provides a comprehensive and instructive coverage of vehicular traffic flow dynamics and modeling. It makes this fascinating interdisciplinary topic, which to date was only documented in parts by specialized monographs, accessible to a broad readership. Numerous figures and problems with solutions help the reader to quickly understand and practice the presented concepts. This book is targeted at students of physics and traffic engineering and, more generally, also at students and professionals in computer science, mathematics, and interdisciplinary topics. It also offers material for project work in programming and simulation at college and university level. The main part, after presenting different categories of traffic data, is devoted to a mathematical description of the dynamics of traffic flow, covering macroscopic models which describe traffic in terms of density, as well as microscopic many-particle models in which each particle corresponds to a vehicle and its driver. Focus chapters on traffic instabilities and model calibration/validation present these topics in a novel and systematic way. Finally, the theoretical framework is shown at work in selected applications such as traffic-state and travel-time estimation, intelligent transportation systems, traffic operations management, and a detailed physics-based model for fuel consumption and emissions.


TinyML

TinyML

Author: Pete Warden

Publisher: O'Reilly Media

Published: 2019-12-16

Total Pages: 504

ISBN-13: 1492052019

DOWNLOAD EBOOK

Deep learning networks are getting smaller. Much smaller. The Google Assistant team can detect words with a model just 14 kilobytes in size—small enough to run on a microcontroller. With this practical book you’ll enter the field of TinyML, where deep learning and embedded systems combine to make astounding things possible with tiny devices. Pete Warden and Daniel Situnayake explain how you can train models small enough to fit into any environment. Ideal for software and hardware developers who want to build embedded systems using machine learning, this guide walks you through creating a series of TinyML projects, step-by-step. No machine learning or microcontroller experience is necessary. Build a speech recognizer, a camera that detects people, and a magic wand that responds to gestures Work with Arduino and ultra-low-power microcontrollers Learn the essentials of ML and how to train your own models Train models to understand audio, image, and accelerometer data Explore TensorFlow Lite for Microcontrollers, Google’s toolkit for TinyML Debug applications and provide safeguards for privacy and security Optimize latency, energy usage, and model and binary size


Efficient Processing of Deep Neural Networks

Efficient Processing of Deep Neural Networks

Author: Vivienne Sze

Publisher: Springer Nature

Published: 2022-05-31

Total Pages: 254

ISBN-13: 3031017668

DOWNLOAD EBOOK

This book provides a structured treatment of the key principles and techniques for enabling efficient processing of deep neural networks (DNNs). DNNs are currently widely used for many artificial intelligence (AI) applications, including computer vision, speech recognition, and robotics. While DNNs deliver state-of-the-art accuracy on many AI tasks, it comes at the cost of high computational complexity. Therefore, techniques that enable efficient processing of deep neural networks to improve key metrics—such as energy-efficiency, throughput, and latency—without sacrificing accuracy or increasing hardware costs are critical to enabling the wide deployment of DNNs in AI systems. The book includes background on DNN processing; a description and taxonomy of hardware architectural approaches for designing DNN accelerators; key metrics for evaluating and comparing different designs; features of DNN processing that are amenable to hardware/algorithm co-design to improve energy efficiency and throughput; and opportunities for applying new technologies. Readers will find a structured introduction to the field as well as formalization and organization of key concepts from contemporary work that provide insights that may spark new ideas.


Road Vehicle Automation 3

Road Vehicle Automation 3

Author: Gereon Meyer

Publisher: Springer

Published: 2016-07-01

Total Pages: 292

ISBN-13: 3319405039

DOWNLOAD EBOOK

This edited book comprises papers about the impacts, benefits and challenges of connected and automated cars. It is the third volume of the LNMOB series dealing with Road Vehicle Automation. The book comprises contributions from researchers, industry practitioners and policy makers, covering perspectives from the U.S., Europe and Japan. It is based on the Automated Vehicles Symposium 2015 which was jointly organized by the Association of Unmanned Vehicle Systems International (AUVSI) and the Transportation Research Board (TRB) in Ann Arbor, Michigan, in July 2015. The topical spectrum includes, but is not limited to, public sector activities, human factors, ethical and business aspects, energy and technological perspectives, vehicle systems and transportation infrastructure. This book is an indispensable source of information for academic researchers, industrial engineers and policy makers interested in the topic of road vehicle automation.


Automated Machine Learning

Automated Machine Learning

Author: Frank Hutter

Publisher: Springer

Published: 2019-05-17

Total Pages: 223

ISBN-13: 3030053180

DOWNLOAD EBOOK

This open access book presents the first comprehensive overview of general methods in Automated Machine Learning (AutoML), collects descriptions of existing systems based on these methods, and discusses the first series of international challenges of AutoML systems. The recent success of commercial ML applications and the rapid growth of the field has created a high demand for off-the-shelf ML methods that can be used easily and without expert knowledge. However, many of the recent machine learning successes crucially rely on human experts, who manually select appropriate ML architectures (deep learning architectures or more traditional ML workflows) and their hyperparameters. To overcome this problem, the field of AutoML targets a progressive automation of machine learning, based on principles from optimization and machine learning itself. This book serves as a point of entry into this quickly-developing field for researchers and advanced students alike, as well as providing a reference for practitioners aiming to use AutoML in their work.


Creating Autonomous Vehicle Systems

Creating Autonomous Vehicle Systems

Author: Shaoshan Liu

Publisher: Morgan & Claypool Publishers

Published: 2017-10-25

Total Pages: 285

ISBN-13: 1681731673

DOWNLOAD EBOOK

This book is the first technical overview of autonomous vehicles written for a general computing and engineering audience. The authors share their practical experiences of creating autonomous vehicle systems. These systems are complex, consisting of three major subsystems: (1) algorithms for localization, perception, and planning and control; (2) client systems, such as the robotics operating system and hardware platform; and (3) the cloud platform, which includes data storage, simulation, high-definition (HD) mapping, and deep learning model training. The algorithm subsystem extracts meaningful information from sensor raw data to understand its environment and make decisions about its actions. The client subsystem integrates these algorithms to meet real-time and reliability requirements. The cloud platform provides offline computing and storage capabilities for autonomous vehicles. Using the cloud platform, we are able to test new algorithms and update the HD map—plus, train better recognition, tracking, and decision models. This book consists of nine chapters. Chapter 1 provides an overview of autonomous vehicle systems; Chapter 2 focuses on localization technologies; Chapter 3 discusses traditional techniques used for perception; Chapter 4 discusses deep learning based techniques for perception; Chapter 5 introduces the planning and control sub-system, especially prediction and routing technologies; Chapter 6 focuses on motion planning and feedback control of the planning and control subsystem; Chapter 7 introduces reinforcement learning-based planning and control; Chapter 8 delves into the details of client systems design; and Chapter 9 provides the details of cloud platforms for autonomous driving. This book should be useful to students, researchers, and practitioners alike. Whether you are an undergraduate or a graduate student interested in autonomous driving, you will find herein a comprehensive overview of the whole autonomous vehicle technology stack. If you are an autonomous driving practitioner, the many practical techniques introduced in this book will be of interest to you. Researchers will also find plenty of references for an effective, deeper exploration of the various technologies.