分布式控制与网络系统:架构、问题及信息流动
1. 控制层次结构
在控制系统中,存在着不同层次的控制器,它们各自承担着不同的职责,以实现系统的有效控制。由于高层控制动作的影响更为深远,高层控制器需要更多时间来准确估计哪种控制动作能最大化其局部效用。而底层的本地控制器则试图贪婪地维持其局部效用,这种自下而上的控制理念限制了那些可能对整体系统效用有害的局部快速效用提升。
具体来说,字符串控制器负责对质量和吞吐量进行快速的低级调整,以维持其局部字符串效用。如果字符串控制器无法维持其局部效用,其任务控制器会进行有限的资源重新部署,以造福局部字符串。若任务控制器也无法维持其局部效用,它会向系统控制器发送请求,要求重新初始化系统资源。系统控制器有权在控制器无法采取足够提高系统测量效用的行动时,请求基础设施分配器对系统资源进行全面重新初始化。
控制器之间通过直接通信进行交互,但它们通过资源状态获取有关系统资源或性能的信息。控制层次结构如下:
graph LR
A[系统控制器] --> B[任务控制器]
B --> C[字符串控制器]
A --> D[系统]
B --> E[任务]
C --> F[字符串]
2. 相关设计问题和挑战
在分布式、网络化和分层控制解决方案广泛应用的背景下,仍有许多基本问题有待研究:
- 新算法开发 :需要大量理论贡献来开发具有保证性质(如稳定性和性能)的高效算法,特别是对于分布式网络控制系统(DNCSs),目
超级会员免费看
订阅专栏 解锁全文
1021

被折叠的 条评论
为什么被折叠?



