Decentralized Regulation of Nonlinear Discrete-Time Multi-Agent Systems

This thesis focuses on decentralized deadbeat output regulation of discrete-time nonlinear plants that are composed of multiple agents. These agents interact, via scalar-valued signals, in a known structured way represented with a graph. This work is motivated by applications where it is infeasible...

Full description

Bibliographic Details
Main Author: Shams, Nasim Alsadat
Language:en
Published: 2011
Subjects:
Online Access:http://hdl.handle.net/10012/5745
id ndltd-WATERLOO-oai-uwspace.uwaterloo.ca-10012-5745
record_format oai_dc
spelling ndltd-WATERLOO-oai-uwspace.uwaterloo.ca-10012-57452013-01-08T18:54:16ZShams, Nasim Alsadat2011-01-20T16:15:28Z2011-01-20T16:15:28Z2011-01-20T16:15:28Z2011http://hdl.handle.net/10012/5745This thesis focuses on decentralized deadbeat output regulation of discrete-time nonlinear plants that are composed of multiple agents. These agents interact, via scalar-valued signals, in a known structured way represented with a graph. This work is motivated by applications where it is infeasible and/or undesirable to introduce control action within each plant agent; instead, control agents are introduced to interact with certain plant agents, where each control agent focuses on regulating a specific plant agent, called its target. Then, two analyses are carried out to determine if regulation is achieved: targeting analysis is used to determine if control laws can be found to regulate all target agents, then growing analysis is used to determine the effect of those control laws on non-target plant agents. The strength of this novel approach is the intuitively-appealing notion of each control agent focusing on the regulation of just one plant agent. This work goes beyond previous research by generalizing the class of allowable plant dynamics, considering not only arbitrary propagation times through plant agents, but also allowing for non-symmetrical influence between the agents. Moreover, new necessary and sufficient algebraic conditions are derived to determine when targeting succeeds. The main contribution of this work, however, is the development of new easily-verifiable conditions necessary for targeting and/or growing to succeed. These new conditions are valuable due to their simplicity and scalability to large systems. They concern the positioning of control agents and targets as well as the propagation time of signals through the plant, and they help significantly with design decisions. Various graph structures (such as queues, grids, spiders, rings, etc.) are considered and for each, these conditions are used to develop a control scheme with the minimum number of control agents needed.enDecentralized controlDiscrete-time systemsGraph theoretic modelsNonlinear controlRegulationStabilization methodsDecentralized Regulation of Nonlinear Discrete-Time Multi-Agent SystemsThesis or DissertationElectrical and Computer EngineeringMaster of Applied ScienceElectrical and Computer Engineering
collection NDLTD
language en
sources NDLTD
topic Decentralized control
Discrete-time systems
Graph theoretic models
Nonlinear control
Regulation
Stabilization methods
Electrical and Computer Engineering
spellingShingle Decentralized control
Discrete-time systems
Graph theoretic models
Nonlinear control
Regulation
Stabilization methods
Electrical and Computer Engineering
Shams, Nasim Alsadat
Decentralized Regulation of Nonlinear Discrete-Time Multi-Agent Systems
description This thesis focuses on decentralized deadbeat output regulation of discrete-time nonlinear plants that are composed of multiple agents. These agents interact, via scalar-valued signals, in a known structured way represented with a graph. This work is motivated by applications where it is infeasible and/or undesirable to introduce control action within each plant agent; instead, control agents are introduced to interact with certain plant agents, where each control agent focuses on regulating a specific plant agent, called its target. Then, two analyses are carried out to determine if regulation is achieved: targeting analysis is used to determine if control laws can be found to regulate all target agents, then growing analysis is used to determine the effect of those control laws on non-target plant agents. The strength of this novel approach is the intuitively-appealing notion of each control agent focusing on the regulation of just one plant agent. This work goes beyond previous research by generalizing the class of allowable plant dynamics, considering not only arbitrary propagation times through plant agents, but also allowing for non-symmetrical influence between the agents. Moreover, new necessary and sufficient algebraic conditions are derived to determine when targeting succeeds. The main contribution of this work, however, is the development of new easily-verifiable conditions necessary for targeting and/or growing to succeed. These new conditions are valuable due to their simplicity and scalability to large systems. They concern the positioning of control agents and targets as well as the propagation time of signals through the plant, and they help significantly with design decisions. Various graph structures (such as queues, grids, spiders, rings, etc.) are considered and for each, these conditions are used to develop a control scheme with the minimum number of control agents needed.
author Shams, Nasim Alsadat
author_facet Shams, Nasim Alsadat
author_sort Shams, Nasim Alsadat
title Decentralized Regulation of Nonlinear Discrete-Time Multi-Agent Systems
title_short Decentralized Regulation of Nonlinear Discrete-Time Multi-Agent Systems
title_full Decentralized Regulation of Nonlinear Discrete-Time Multi-Agent Systems
title_fullStr Decentralized Regulation of Nonlinear Discrete-Time Multi-Agent Systems
title_full_unstemmed Decentralized Regulation of Nonlinear Discrete-Time Multi-Agent Systems
title_sort decentralized regulation of nonlinear discrete-time multi-agent systems
publishDate 2011
url http://hdl.handle.net/10012/5745
work_keys_str_mv AT shamsnasimalsadat decentralizedregulationofnonlineardiscretetimemultiagentsystems
_version_ 1716573713827102720