Optimal switching for Networked Control Systems with information multiplexing

Harsh Oza, Irinel-Constantin Morărescu,Vineeth S. Varma,Ravi Banavar

IFAC Journal of Systems and Control(2024)

引用 0|浏览0
暂无评分
摘要
In this article, we examine a Networked Control System (NCS) in which the plant and the controller communicate over a network subject to a certain communication constraint. The plant is described by discrete-time nonlinear dynamics subject to bounded disturbances. Due to an overloaded communication network, we assume that the control signal and the information from the plant (the measured output signal) cannot be transmitted simultaneously and are subject to a multiplexing constraint. The goal is to design a switching strategy that allows us to sequentially communicate given these constraints while optimizing a quadratic cost over a finite horizon. Consequently, we proceed by emulation and assume that a controller that satisfies performance requirements is already provided. The resulting optimization problem is observed to be an integer programming problem that is generally NP-complete, i.e., the complexity is exponential in the time horizon considered. To overcome this issue, we provide a different perspective on this problem than what has been presented by the community before. Our main contribution is to reformulate the problem with all its constraints to a form that renders it amenable to apply the discrete-time Pontryagin Maximum Principle to get the necessary conditions for the optimality of the control action sequence. These necessary conditions are then solved numerically by a multiple-shooting method. To validate the approach, we present some illustrative numerical experiments on an inverted pendulum. Different setups are considered and numerically analyzed: usage of a predictor when the output is not transmitted and usage of the previous value of the output when the new value is not transmitted, with or without the choice of non-transmission.
更多
查看译文
关键词
Networked control system,Optimal control
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要