Assume-Guarantee Approach to Distributed Control of Interconnected Systems

Safety concerns have been keeping autonomous vehicles off the roads for decades, although the main drivers for introducing some autonomy are to increase safety, reduce congestion, and greenhouse gas emissions. Safety is a vast topic that includes the safety of the system alone, known as string stabi...

Full description

Bibliographic Details
Main Author: Albeaik, Mohammad M.
Other Authors: Shamma, Jeff S.
Language:en
Published: 2020
Subjects:
Online Access:http://hdl.handle.net/10754/662579
id ndltd-kaust.edu.sa-oai-repository.kaust.edu.sa-10754-662579
record_format oai_dc
spelling ndltd-kaust.edu.sa-oai-repository.kaust.edu.sa-10754-6625792020-08-26T05:06:59Z Assume-Guarantee Approach to Distributed Control of Interconnected Systems Albeaik, Mohammad M. Shamma, Jeff S. Physical Science and Engineering (PSE) Division Farooq, Aamir Feron, Eric invariant system vehicle platoons cooperative adaptive cruise control Safety concerns have been keeping autonomous vehicles off the roads for decades, although the main drivers for introducing some autonomy are to increase safety, reduce congestion, and greenhouse gas emissions. Safety is a vast topic that includes the safety of the system alone, known as string stability, and the safety of the system on public roads. This thesis provides experimental validation of the string stability of the Assume-Guarantee approach. This approach suggests that each agent models the interactions with neighbors as bounded disturbances while simultaneously self-imposing symmetric magnitude bounds. Two main controllers were tested in an indoor lab set-up: decentralized platooning and decentralized cooperative adaptive cruise controllers. First, we tested three versions of the platooning controller whose objective is to maintain a constant spacing. They differ in the assumptions and guarantees. We observed a robust performance with relaxed bounds and some violations as the bounds become tighter and tighter. Second, we modified and transformed the platoon model into cooperative adaptive cruise control (CACC). Unlike the platoon controller, the cooperative adaptive cruise controller keeps the time gap constant. Two experiments were conducted at different velocities to evaluate the limitation of the controller. The results show a stable and smooth performance. 2020-04-20T07:13:30Z 2020-04-20T07:13:30Z 2020-04 Thesis 10.25781/KAUST-H361O http://hdl.handle.net/10754/662579 en
collection NDLTD
language en
sources NDLTD
topic invariant system
vehicle platoons
cooperative adaptive cruise control
spellingShingle invariant system
vehicle platoons
cooperative adaptive cruise control
Albeaik, Mohammad M.
Assume-Guarantee Approach to Distributed Control of Interconnected Systems
description Safety concerns have been keeping autonomous vehicles off the roads for decades, although the main drivers for introducing some autonomy are to increase safety, reduce congestion, and greenhouse gas emissions. Safety is a vast topic that includes the safety of the system alone, known as string stability, and the safety of the system on public roads. This thesis provides experimental validation of the string stability of the Assume-Guarantee approach. This approach suggests that each agent models the interactions with neighbors as bounded disturbances while simultaneously self-imposing symmetric magnitude bounds. Two main controllers were tested in an indoor lab set-up: decentralized platooning and decentralized cooperative adaptive cruise controllers. First, we tested three versions of the platooning controller whose objective is to maintain a constant spacing. They differ in the assumptions and guarantees. We observed a robust performance with relaxed bounds and some violations as the bounds become tighter and tighter. Second, we modified and transformed the platoon model into cooperative adaptive cruise control (CACC). Unlike the platoon controller, the cooperative adaptive cruise controller keeps the time gap constant. Two experiments were conducted at different velocities to evaluate the limitation of the controller. The results show a stable and smooth performance.
author2 Shamma, Jeff S.
author_facet Shamma, Jeff S.
Albeaik, Mohammad M.
author Albeaik, Mohammad M.
author_sort Albeaik, Mohammad M.
title Assume-Guarantee Approach to Distributed Control of Interconnected Systems
title_short Assume-Guarantee Approach to Distributed Control of Interconnected Systems
title_full Assume-Guarantee Approach to Distributed Control of Interconnected Systems
title_fullStr Assume-Guarantee Approach to Distributed Control of Interconnected Systems
title_full_unstemmed Assume-Guarantee Approach to Distributed Control of Interconnected Systems
title_sort assume-guarantee approach to distributed control of interconnected systems
publishDate 2020
url http://hdl.handle.net/10754/662579
work_keys_str_mv AT albeaikmohammadm assumeguaranteeapproachtodistributedcontrolofinterconnectedsystems
_version_ 1719338898664980480