@article {459, title = {Are commercially implemented adaptive cruise control systems string stable?}, journal = {IEEE Transactions on Intelligent Transportation Systems}, year = {2020}, month = {06/2020}, pages = {12 pages}, abstract = {

In this article, we assess the string stability of seven 2018 model year adaptive cruise control (ACC) equipped vehicles that are widely available in the US market. A total of seven distinct vehicle models from two different vehicle makes are analyzed using data collected from more than 1,200 miles of driving in designed car-following experiments with ACC engaged by the following vehicle. The data is used to identify the parameters of a linear second order delay differential equation model that approximates the behavior of the proprietary ACC systems. The string stability of the data fitted model associated with each vehicle is assessed, and the main finding is that all seven vehicle models have string unstable ACC systems. For one commonly available vehicle that offers ACC as a standard feature on all trim levels, we validate the string stability finding with a multi-vehicle platoon experiment in which all vehicles are the same year, make, and model. In the multi-vehicle platoon test, an initial disturbance of 6 mph is amplified by 19 mph to a 25 mph disturbance, at which point the last vehicle in the platoon is observed to disengage the ACC and return control to the human driver. The data collected the driving experiments is made available, representing the largest available driving dataset on ACC equipped vehicles.

}, keywords = {Adaptive Cruise Control, String Stability}, doi = {10.1109/TITS.2020.3000682}, url = {http://dx.doi.org/10.1109/TITS.2020.3000682}, author = {George Gunter and Derek Gloudemans and Raphael E Stern and Sean McQuade and Rahul Bhadani and Matt Bunting and Maria Laura Dell Monache and Benjamin Seibold and Jonathan Sprinkle and Benedetto Piccoli and Daniel B. Work} } @inbook {463, title = {Model-based engineering with application to autonomy}, booktitle = {Complexity Challenges in Cyber Physical Systems: Using Modeling and Simulation (M\&S) to Support Intelligence, Adaptation and Autonomy}, year = {2019}, pages = {255-285}, publisher = {Wiley}, organization = {Wiley}, chapter = {10}, abstract = {

In this chapter we focus on where models fit into the verification and validation design cycle of autonomous cyber-physical systems. These systems typically make decisions through myriad of sensing loops, have implementations in multiple languages, and may have their logic represented in several different kinds of formal models. The use of code generation, along with software-in-the-loop and hardware-in-the-loop simulation (discussed further in Section\ 4), permits system designers to apply various agile techniques for the validation and verification of systems as requirements are implemented, tested, and demonstrated. The work in this chapter explores such a design cycle with application to autonomous driving. Examples are given for the implementation of various components that describe vehicle dynamics, control models, system identification, sensor/data acquisition, etc., which can be functionally de- scribed in models, and explored in simulation before utilizing code generation to deploy final solutions. The integration of simulation tools during functional design, software-in-the-loop testing, and hardware-in-the-loop testing, permits regression evaluation of use case scenarios. In addition to functional testing, we also describe how high-level domain- specific models can be used to include verification-in-the-loop toolboxes as part of the design cycle. All the examples in this chapter are based on an autonomous Ford Escape, which has a Robotic Operating System (ROS) API for its control and the integration of autonomous components{\textemdash}however, the results are applicable to other event-based and time-triggered middleware platforms. The implementation models in use include Simulink, MATLAB, StateFlow, and other domain-specific languages that specify high-level behaviors.

}, isbn = {978-1-119-55239-0}, author = {Rahul Bhadani and Matt Bunting and Jonathan Sprinkle} } @conference {460, title = {WiP Abstract: String stability of commercial adaptive cruise control vehicles}, booktitle = {International Conference on Cyber-Physical Systems}, year = {2019}, abstract = {In this work, we conduct a series of car-following experiments with seven different ACC vehicles and use the collected data to model the car-following behavior of each vehicle. Using a linear stability analysis, the string stability of each tested vehicle is analyzed. Addition- ally, platoon experiments with platoons of up to eight identical vehicles are conducted to validate the stability findings. Previously, only one commercial ACC system has been evaluated for string stability. }, keywords = {Adaptive Cruise Control, String Stability}, doi = {10.1145/3302509.3313325}, url = {https://dl.acm.org/citation.cfm?id=3313325}, author = {George Gunter and Y. Yang and Raphael E Stern and Daniel B. Work and Maria Laura Dell Monache and Rahul Bhadani and Matt Bunting and Roman Lysecky and Jonathan Sprinkle and Benjamin Seibold and Benedetto Piccoli} }