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...
Main Author: | |
---|---|
Other Authors: | |
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 |