Distributed optimal steady-state control using reverse- and forward-engineering

Distributed optimal steady-state control using reverse- and forward-engineering
复制标题

DOI:
10.1109/cdc.2015.7403042
复制
发表时间:
2015-12
期刊:
2015 54th IEEE Conference on Decision and Control (CDC)
影响因子:
--
通讯作者:
Xuan Zhang;A. Papachristodoulou;Na Li
Xuan Zhang;A. Papachristodoulou;Na Li
中科院分区:
其他
文献类型:
--
作者:
Xuan Zhang;A. Papachristodoulou;Na Li

文献摘要

被引文献

相似文献

本文研究线性网络系统的分布式控制问题,使系统达到最优稳态性能。最近的研究重新工程网络物理系统的动机,我们提出了一个逆向和正向工程框架,其中包括两个步骤。首先,我们将动态系统逆向工程为梯度算法来解决优化问题。其次,我们使用一个前瞻性的工程方法来系统地设计分布式控制或修改现有的控制。因此,系统可以自动跟踪预定义的优化问题的最优解,并且控制方案可以以分布式和闭环方式实现。为了研究这个框架的一般性,我们建立了一个线性动态系统可以作为梯度算法来解决优化问题的逆工程的充分必要条件。利用系统矩阵的性质和相关的线性矩阵不等式刻画了这些条件。电力系统频率控制的一个实际例子证明了所提出的框架的有效性。
In this paper, we consider the problem of distributed control for linear network systems to achieve optimal steady-state performance. Motivated by recent research on re-engineering cyber-physical systems, we propose a reverse- and forward-engineering framework which consists of two steps. Firstly, we reverse-engineer a dynamic system as a gradient algorithm to solve an optimization problem. Secondly, we use a forward-engineering approach to systematically design distributed control or modify the existing control. As a result, the system can automatically track the optimal solution of a predefined optimization problem and the control scheme can be implemented in a distributed and closed-loop manner. In order to investigate how general this framework is, we establish necessary and sufficient conditions under which a linear dynamic system can be reverse-engineered as a gradient algorithm to solve an optimization problem. Those conditions are characterized using properties of system matrices and relevant linear matrix inequalities. A practical example regarding frequency control in power systems demonstrates the effectiveness of the proposed framework.