2.845

2023影响因子

(CJCR)

  • 中文核心
  • EI
  • 中国科技核心
  • Scopus
  • CSCD
  • 英国科学文摘

留言板

尊敬的读者、作者、审稿人, 关于本刊的投稿、审稿、编辑和出版的任何问题, 您可以本页添加留言。我们将尽快给您答复。谢谢您的支持!

姓名
邮箱
手机号码
标题
留言内容
验证码

状态相关衰落信道下异构工业物联网系统的最优无线控制

王淑玲 李沛哲 朱善迎 陈彩莲 关新平

牛宏, 陶金梅, 张亚军. 一种新的数据驱动的非线性自适应切换控制方法. 自动化学报, 2020, 46(11): 2359−2366 doi: 10.16383/j.aas.c190674
引用本文: 王淑玲, 李沛哲, 朱善迎, 陈彩莲, 关新平. 状态相关衰落信道下异构工业物联网系统的最优无线控制. 自动化学报, 2024, 50(12): 2368−2379 doi: 10.16383/j.aas.c240241
Niu Hong, Tao Jin-Mei, Zhang Ya-Jun. A new nonlinear adaptive switching control method based on data driven. Acta Automatica Sinica, 2020, 46(11): 2359−2366 doi: 10.16383/j.aas.c190674
Citation: Wang Shu-Ling, Li Pei-Zhe, Zhu Shan-Ying, Chen Cai-Lian, Guan Xin-Ping. Optimal wireless control over state-dependent fading channels for heterogeneous industrial internet of things systems. Acta Automatica Sinica, 2024, 50(12): 2368−2379 doi: 10.16383/j.aas.c240241

状态相关衰落信道下异构工业物联网系统的最优无线控制

doi: 10.16383/j.aas.c240241 cstr: 32138.14.j.aas.c240241
基金项目: 国家重点研发计划(2022YFB3303900), 国家自然科学基金(61933009, 62103272)资助
详细信息
    作者简介:

    王淑玲:上海交通大学自动化系博士研究生. 主要研究方向为工业物联网系统的传输与控制设计. E-mail: shulingwang2018@163.com

    李沛哲:上海交通大学自动化系博士研究生. 主要研究方向为工业物联网系统的感知与传输联合设计. E-mail: lipeizhe2020@sjtu.edu.cn

    朱善迎:上海交通大学自动化系研究员. 主要研究方向为信息物理融合系统的分布式优化与控制. 本文通信作者. E-mail: shyzhu@sjtu.edu.cn

    陈彩莲:上海交通大学自动化系特聘教授. 主要研究方向为无线传感器网络与工业应用, 计算智能, 分布式状态感知与优化, 智能交通中车联网及应用. E-mail: cailianchen@sjtu.edu.cn

    关新平:上海交通大学自动化系讲席教授, 教育部长江学者特聘教授. 主要研究方向为工业信息物理融合系统, 智能工厂中无线网络及应用, 水下传感器网络. E-mail: xpguan@sjtu.edu.cn

Optimal Wireless Control Over State-dependent Fading Channels for Heterogeneous Industrial Internet of Things Systems

Funds: Supported by National Key Research and Development Program of China (2022YFB3303900) and National Natural Science Foundation of China (61933009, 62103272)
More Information
    Author Bio:

    WANG Shu-Ling Ph.D. candidate in the Department of Automation, Shanghai Jiao Tong University. Her research interest covers transmission and control design of industrial internet of things systems

    LI Pei-Zhe Ph.D. candidate in the Department of Automation, Shanghai Jiao Tong University. His research interest covers co-design of sensing and transmission in industrial internet of things systems

    ZHU Shan-Ying Professor in the Department of Automation, Shanghai Jiao Tong University. His research interest covers distributed optimization and control of cyber-physical systems. Corresponding author of this paper

    CHEN Cai-Lian Distinguished professor in the Department of Automation, Shanghai Jiao Tong University. Her research interest covers wireless sensor networks and industrial applications, computational intelligence, distributed situation awareness and optimization, and internet of vehicles and applications in intelligent transportation

    GUAN Xin-Ping Chair professor in the Department of Automation, Shanghai Jiao Tong University, and Changjiang Scholar Distinguished Professor of Ministry of Education. His research interest covers industrial cyber-physical systems, wireless networking and applications in smart factory, and underwater sensor networks

  • 摘要: 随着工业4.0的发展, 移动智能体系统 (Mobile agent system, MAS) 与多回路无线控制系统 (Wireless control system, WCS) 被部署到工厂中, 构成异构工业物联网(Industrial internet of things, IIoT)系统, 协作执行智能制造任务. 在协作过程中, MAS与WCS紧密耦合, 导致状态相关衰落, 两者性能相互制约. 为解决这一问题, 研究异构工业物联网系统的最优控制问题, 满足WCS控制性能约束与MAS安全生产约束的同时, 最小化系统平均通信成本. 首先, 利用有限域系统描述MAS在不同阴影衰落程度工作区间的转移, 刻画MAS与WCS耦合下的状态相关衰落信道模型. 基于此, 利用矩阵半张量积理论, 通过构建受限跟随者状态转移图(Follower state transition graph, FSTG), 建立最优控制问题可行性图判据, 给出关于受限集合镇定的充分必要条件. 其次, 基于加权跟随者状态转移图的最小平均环理论, 建立领航−跟随MAS最优控制序列的构造算法, 并证明其最优性. 最后, 通过仿真验证算法的有效性.
  • 切换控制方法是解决一类难以建立精确数学模型的非线性系统的主要控制方法, 采用多模型切换控制方法的思想可追溯到20世纪70年代[1], 其特点是: 根据被控对象的不确定范围, 以多个模型来逼近对象的全局动态特性, 进而基于多个模型建立相应的控制器, 通过模型(控制器)的调度策略从而达到快速响应外界需要的目的. 自90年代以来, 该方法成为非线性系统控制领域的研究热点[2-5]. Chen和Narendra[6]针对一类零动态渐近稳定的非线性动态系统, 提出了一种带有非线性项估计与补偿的切换控制方法, 并取得了较好的控制效果. 沿着这种切换控制方法的设计思路, 文献[7-11]分别针对一类零动态不稳定的非线性系统, 采用不同的控制策略提出了非线性切换控制方法. 在上述文献中, 为了估计系统的未知非线性项, 分别采用BP (Back propagation)神经网络、高阶神经网络、神经模糊推理系统和模糊逻辑系统等智能工具对非线性项进行估计, 这种估计方法在估计非线性项时往往缺乏考虑非线性项中蕴含的可测数据信息, 造成部分可测数据信息也通过估计算法产生, 存在增大估计误差的可能性. 另外, 在设计线性控制器时, 以往的方法直接忽略非线性项, 并没有充分利用非线性的历史可测数据进行控制器设计, 造成有用数据丢失. 由于数据驱动控制方法是解决机理不明确或含不确定性机理模型的非线性系统建模与控制问题的有效方法[12], 其主要思想是直接利用被控对象的离线、在线数据来描述对象的运行规律和相关模式, 并结合反映系统参数、结构等数据, 实现非线性系统的预报、评价、调度、监控、诊断、决策、优化和控制等的各种期望功能[13-14]. 如文献[15]利用数据驱动方法, 提出了一种新的多状态空间模型状态估计方法. 文献[16]首次提出了一种基于数据驱动的非线性系统交替辨识算法. 另外, 近年来已有不少基于数据驱动的黑箱建模与控制方法(如迭代学习[17]、无模型自适应控制方法[18]和自适应动态规划方法[19-20]等)被提出. 文献[21]把基于模型的控制方法、数据驱动控制方法以及切换控制方法相结合, 优势互补, 提出了基于数据与虚拟未建模动态驱动的非线性切换控制方法, 但该方法在处理系统的虚拟未建模动态时仍然采用了智能估计算法, 该估计方法与文献[7-11]所采用的估计算法本质相同, 有待于进一步改进. 文献[22-24]提出了一种带死区的切换控制方法, 并采用了具有任意切换次数的控制策略. 文献[25-26]采用Backstepping 方法分别研究了一类具有下三角结构的非线性切换控制方法. 文献[27]提出了一种基于神经网络的非线性自适应输出反馈切换控制方法. 上述文献对特定的非线性系统都取得了较好的控制效果, 但仍然存在没有充分利用被控对象过程数据的缺陷. 文献[28-29]对于一类具有全状态约束的非线性系统, 提出一种具有随机切换的自适应智能控制方法, 为研究非线性系统提供了新思路.

    综上, 本文在数据驱动控制方法、非线性切换控制方法的基础上, 提出了一种新的基于数据驱动的非线性自适应切换控制方法. 首先, 考虑到被控对象的非线性项历史数据可测, 本文把非线性项分解为前一时刻可测部分与未知增量的和, 并利用非线性项前一时刻的可测数据信息进行控制器设计, 克服了以往方法中没有充分利用非线性项可测数据信息, 造成有用数据信息丢失的不足. 在上述工作的基础上, 结合文献[9]和文献[21]中的未建模动态估计方法, 提出了一种未建模动态未知增量的估计算法, 在简化估计算法的同时, 提高估计精度. 其次, 分别设计了带有非线性项增量估计与补偿的非线性自适应控制器、带有非线性项前一拍数据补偿的非线性控制器和不带非线性补偿的线性自适应控制器, 三个自适应控制器采用改进文献[6]中的切换策略来协调控制被控对象. 这种控制方法结合了多模型切换控制的优势, 同时也充分利用了被控对象的大数据信息和知识, 通过补偿器的设计, 消除了非线性项对闭环系统的不利影响. 通过切换控制策略既保证了闭环系统的稳定性, 同时提高了闭环系统的瞬态性能. 在此基础上, 分析了闭环切换系统的稳定性和收敛性. 最后, 将所提的控制算法通过实验进行验证, 实验结果说明了该新型切换控制算法的有效性. 综上所述, 本文的主要创新点如下:

    1) 针对一类难以建立精确数学模型的复杂非线性系统, 充分利用被控对象的过程大数据信息和有用知识, 提出了一种新的基于数据驱动的非线性自适应切换控制方法.

    2) 利用数据驱动控制的思想, 将未建模动态的前一时刻可测数据用于控制器设计, 克服了常规切换控制算法没有充分利用数据, 造成有用数据丢失的不足.

    3) 给出了所提的新型切换控制算法的设计方法, 并分析了闭环系统的稳定性和收敛性.

    单输入单输出(Sinple-Input Sinple-Output, SISO)离散时间非线性动态系统可描述为:

    $$ \begin{split} y(k + \tau ) = & f[y(k), \cdots ,y(k - {n_s} + 1),u(k),\\ &u(k - 1), \cdots ,u(k - {m_s})] \end{split} $$ (1)

    其中, $ \tau $为系统的时滞且$1 \le \tau < {n_s},\;$$u(k) \in{\rm{{R} }}$, $y(k) \in {\rm{{R}}}$, 分别为系统在时刻的输入和输出; 系统阶次$ {n_s} $$ {m_s} $已知; $f( \cdot ) \in \rm{R}$是连续可微的非线性函数.

    为简单, 本文研究系统时滞$ \tau = 1 $的一类非线性系统.

    假设原点$ (u,y) = (0,0) $为上述非线性系统的平衡点, 将系统(1)在原点处Taylor展开得到如下等价模型:

    $$ \begin{split} y(k + 1) =\,& - {a_1}y(k) - \cdots - {a_{{n_s}}}y(k - {n_s} + 1) + \\ &{{b_0}u(k)\; \cdots + {b_{{m_s}}}u(k - {m_s}) + v[{{x}}(k)]} \end{split} $$ (2)

    其中, $ {a_i},(i = 1, \cdots ,{n_s}) $, $ {b_j},(j = 0, \cdots ,{m_s}) $为在工作点处的一阶Taylor系数, 分别为

    $$ \begin{split} & {a_{i} = -\left.\frac{\partial f\left[y(k-1), \cdots, u\left(k-1-n_{s}\right)\right]}{\partial y(k-i)}\right|_{y = 0 \atop u = 0}, }\\ & \qquad\qquad\qquad{ i = 0, \cdots, n_s } \end{split} $$
    $$ \begin{split} & {b_{i} = -\left.\frac{\partial f\left[y(k-1), \cdots, u\left(k-1-m_{s}\right)\right]}{\partial u(k-1-j)}\right|_{y = 0 \atop u = 0},}\\ & \qquad\qquad {i = 0, \cdots, m_s } \end{split} $$

    $ {{x}}(k) $为数据向量, 定义

    $$ \begin{split} & {{{x}}(k) = }\\ & {[y(k), \cdots ,y(k - {n_s} + 1),u(k), \cdots ,u(k - {m_s})]^{\rm T}} {} \end{split} $$

    $ v[{{x}}(k)] $是由$ {{x}}(k) $的高阶项组成的光滑非线性函数, 称为未建模动态.

    注1. 若平衡点偏离或远离原点, 可用坐标变换将其移至该点.

    利用单位后移算子$ {z^{ - 1}} $, 系统(2)可等价地写成如下形式:

    $$ A({z^{ - 1}})y(k + 1) = B({z^{ - 1}})u(k) + v[{{x}}(k)] $$ (3)

    其中, $ A({z^{ - 1}}) $$ B({z^{ - 1}}) $是关于单位延迟算子$ {z^{ - 1}} $的多项式, 其阶次分别为$ {n_s} $${m_s} ;\;$$ A({z^{ - 1}}) $$ B({z^{ - 1}}) $的具体表达式如下:

    $$ A({z^{ - 1}}) = 1 + {a_1}{z^{ - 1}} + \cdots + {a_{{n_s}}}{z^{ - {n_s}}} $$
    $$ B({z^{ - 1}}) = {b_0} + {b_1}{z^{ - 1}} + \cdots + {b_{{m_s}}}{z^{ - {m_s}}} $$

    在上述非线性系统(3)中, 由于非线性项$ v[{{x}}(k)] $未知, 因此, 基于此模型设计的控制器无法实现.

    由式(3)可知:

    $$ v[{{x}}(k - 1)] = A({z^{ - 1}})y(k) - B({z^{ - 1}})u(k - 1) $$ (4)

    从式(4)可以看出, $ A({z^{ - 1}}) $$ B({z^{ - 1}}) $可通过系统的历史数据信息获得, 从而可间接获得未建模动态前一拍的数据$ v[{{x}}(k - 1)] $, 因此, 可充分利用$ v[{{x}}(k - 1)] $的可测数据信息进行控制器设计. 以往的方法没有考虑该历史数据信息, 从而造成有用数据丢失. 为此, 下面首先将非线性项等价地表示成如下形式:

    $$ v[{{x}}(k)] = v[{{x}}(k - 1)] + \Delta v[{{x}}(k)] $$ (5)

    其中, $ {\Delta = 1} - {z^{ - 1}} $,

    $$ \Delta v\left[ {{{x}}(k)} \right] = v\left[ {{{x}}(k)} \right] - v\left[ {{{x}}(k - 1)} \right] $$

    则系统(3)可进一步地表示为如下形式:

    $$ \begin{split} A({z^{ - 1}})y(k + 1) =\,& B({z^{ - 1}})u(k) +\\ & {v[{{x}}(k - 1)] + {\Delta }v[{{x}}(k)]} \end{split} $$ (6)

    假设1. 对任意的$k ,\;$非线性项 $ v[{{x}}(k)] $的增量$ \Delta v[{{x}}(k)] $全局有界, 即

    $$ \left| {\Delta v[{{x}}(k)]} \right| \le M $$ (7)

    其中, $ M > 0 $为已知正数.

    注2. 事实上, 假设1要求未建模动态的变化率有界, 实际物理系统, 如水箱液位控制系统、倒立摆控制系统, pendubot 欠驱动机械臂控制系统等, 由于受到传感器、执行器以及电子元件等物理特性的限制, 如限幅、饱和特性等, 系统的输入输出信号是有界的, 未建模动态也是有界的, 因此, 假设1是合理的.

    控制目标为设计控制器使得:

    1)闭环系统的输入输出信号有界, 即闭环系统BIBO (Bounded-input bounded-output)稳定.

    2)系统输出渐近跟踪预先给定的有界参考信号的变化.

    由于系统运行的过程中不可避免地存在某种干扰的影响, 导致系统的工作点会偏离平衡点, 此时未建模动态如果过大将会对系统的控制精度以及稳定性和收敛性造成影响, 甚至导致系统不稳定, 因此, 须采用前馈补偿的策略抑制其对闭环系统的影响. 为此, 针对被控对象(6), 设计如图1所示的带有非线性项$ v[{{x}}(k)] $前一拍数据及其未知增量补偿的非线性控制器.

    图 1  带有$v[{{x}}(k)]$前一拍数据及其未知增量补偿的非线性控制器
    Fig. 1  Nonlinear controller with $v[{{x}}(k)]$ previous step data and its unknown incremental compensation

    图1可知, 该非线性控制器$ u(k) $可表示为

    $$\begin{split} & {H({z^{ - 1}})u(k) + G({z^{ - 1}})y(k) = }\\ & \quad {R({z^{ - 1}})w(k + 1) -}\\ & \quad {K({z^{ - 1}})\{ v[{{x}}(k - 1)] + {\Delta }v[{{x}}(k)]\}}\\ \end{split} $$ (8)

    给控制器方程(8)乘以$ B({z^{ - 1}}) $, 可得:

    $$ \begin{split} & {H({z^{ - 1}})B({z^{ - 1}})u(k) + B({z^{ - 1}})G({z^{ - 1}})y(k) = }\\ & \quad {B({z^{ - 1}})R({z^{ - 1}})w(k + 1) -}\\ & \quad {B({z^{ - 1}})K({z^{ - 1}})\{ v[{{x}}(k - 1)] + {\Delta }v[{{x}}(k)]\} } \end{split} $$ (9)

    由式(6)可得:

    $$ \begin{split} B({z^{ - 1}})u(k) =\,& A({z^{ - 1}})y(k + 1) - v[{{x}}(k - 1)] -\\ & { \Delta v[{{x}}(k)]} \end{split} $$ (10)

    将式(10)代入式(9), 整理可得闭环系统

    $$\begin{split} & {\left[A\left(z^{-1}\right) H\left(z^{-1}\right)+z^{-1} B\left(z^{-1}\right) G\left(z^{-1}\right)\right]y(k+1)}=\\ & \quad {B({z^{ - 1}})R({z^{ - 1}})w(k + 1) + [H({z^{ - 1}}) - }\\ & \quad {B({z^{ - 1}})K({z^{ - 1}})]{\kern 1pt} \{ v[{{x}}(k - 1)] + \Delta v[{{x}}(k)]\}}\\[-10pt] \end{split} $$ (11)

    分析闭环系统方程(11)可以看出, 适当选择$ H({z^{ - 1}}),G({z^{ - 1}}),R({z^{ - 1}}) $可以使闭环系统的特征多项式$ \dfrac{{B({z^{ - 1}})R({z^{ - 1}})}}{{H({z^{ - 1}})A({z^{ - 1}}) + {z^{ - 1}}B({z^{ - 1}})\bar G({z^{ - 1}})}} $的稳态增益为1. 通过选择$ K({z^{ - 1}}) $可以使$ H({z^{ - 1}}) $$B({z^{ - 1}}) K({z^{ - 1}})$的差尽可能的小, 以减小未建模动态$ v[{{x}}(k)] $对被控对象输出的影响, 从而使被控对象的输出尽可能地跟踪理想输出.

    针对控制器(8), 选择控制器加权多项式$ H({z^{ - 1}}) $$ G({z^{ - 1}}) $的原则是在保证闭环系统稳定的前提下, 使闭环系统的输出$ y(k + 1) $能够很好地跟踪$ w(k + 1) $, 即:

    $$ {A({z^{ - 1}})H({z^{ - 1}}) + {z^{ - 1}}B({z^{ - 1}})G({z^{ - 1}}) \ne 0,} \;\;{\left| z \right| \ge 1} $$ (12)

    $$ {\mathop {\lim }\limits_{k \to \infty } {e_g}(k + 1) = \mathop {\lim }\limits_{k \to \infty } [y(k + 1) - w(k + 1)]} { = 0 } $$ (13)

    其中, $ {e_g}(k + 1) $为系统的跟踪误差, 定义为:

    $$ {e_g}(k + 1) = y(k + 1) - w(k + 1) $$

    从闭环系统方程(11)还可以看出, 设计补偿器$ K({z^{ - 1}}) $是非线性控制器的关键, 如果系统是零动态渐近稳定的, 则选择补偿器的形式为:

    $$ K({z^{ - 1}}) = \frac{H({z^{ - 1}})} {B({z^{ - 1}})} $$ (14)

    如果系统是零动态不稳定的, 则选择补偿器$ K({z^{ - 1}}) $为使得$ H({z^{ - 1}}) $$ B({z^{ - 1}})K({z^{ - 1}}) $近似相等的最小二乘解.

    对上述非线性控制器(8), 如果未建模动态的变化不是十分剧烈, 此时非线性项的增量$ \Delta v[{{x}}(k)] $比较小, 可将其忽略, 直接采用前一时刻未建模动态的可测信息补偿当前时刻的未建模动态, 因此, 设计非线性控制器为

    $$ \begin{split} & {H({z^{ - 1}})u(k) + G({z^{ - 1}})y(k) = }\\ & \quad {R({z^{ - 1}})w(k + 1) - K({z^{ - 1}})v[{{x}}(k - 1)]} \end{split} $$ (15)

    如果被控对象在工作点处运行时, 那么线性化的模型将能表示整个非线性模型的主体部分, 此时可设计不带补偿的控制器作用于被控对象. 故, 将非线性控制器(8)中的$ v[{{x}}(k)] $完全忽略, 直接设计不带非线性项补偿的线性控制器:

    $$ {H({z^{ - 1}})u(k) + G({z^{ - 1}})y(k) =} {R({z^{ - 1}})w(k + 1)} $$ (16)

    考虑到系统的阶次$ {n_s} $, $ {m_s} $和时滞$ \tau $已知, 但组成$ A({z^{ - 1}}) $, $ B({z^{ - 1}}) $的参数未知, 由式(6)以及$ A({z^{ - 1}}) $, $ B({z^{ - 1}}) $多项式的定义, 利用后移算子$ {z^{ - 1}} $可将式(6)改写成如下等价形式:

    $$ \begin{split} & {y(k) = - {a_1}y(k - 1) - {a_2}y(k - 2) - \cdots - }\\ & \quad {{a_{{n_s}}}y(k - {n_s}) + {b_1}u(k - 1)+ {b_2}u(k - 2) + }\\ & \quad {\cdots - {b_{{m_s}}}u(k - {m_s}) + v[{{x}}(k - 1)] + \Delta v[{{x}}(k)]}=\\ & \quad { [ - y(k - 1), \cdots , - y(k - 2),u(k - 1), \cdots ,}\\ & \quad {u(k - {m_s})] {[{a_1}, \cdots ,{a_{{n_s}}},{b_1}, \cdots ,{b_{{m_s}}}]^{\rm T}} +}\\ & \quad {v[{{x}}(k - 1)] + \Delta v[{{x}}(k - 1)]}=\\ & \quad { {{\varphi }}{(k - 1)^{\rm T}}{{\theta }} + v[{{x}}(k - 1)] +}\\ & \quad {\Delta v[{{x}}(k - 1)]}\\[-10pt] \end{split} $$ (17)

    其中,

    $$ \begin{split} {{\varphi }}^{\rm T}{(k - 1)} =& [ - y(k - 1), \cdots , - y(k - 2), \\ & u(k - 1), \cdots ,u(k - {m_s})] \end{split} $$
    $$ {{{\theta }}^{\rm T}} = [{a_1}, \cdots ,{a_{{n_s}}},{b_1}, \cdots ,{b_{{m_s}}}] $$
    2.2.1   线性自适应控制算法

    由式(17)可知, 当采用线性控制器时, 系统的参数辨识方程定义为

    $$ {\hat y_1}(k + 1) = {{\varphi }}^{\rm T}{(k)}{{\hat{{\theta }}}_1}(k) $$ (18)

    其中,

    $$ \begin{split} {{\hat{{\theta }}}_1^{\rm T}}{(k)} =\,&[ - {a_{1,1}}(k), \cdots , - {a_{1, {n_s}}}(k),\\ & {{b_{1,1}}(k), \cdots ,{b_{1,{m_s}}}(k)]} \end{split} $$ (19)

    表示在$ k $时刻对参数$ {{\theta }} $的估计. 采用下面改进的投影算法[6, 30]进行辨识:

    $$ {{\hat{{\theta }}}_1}(k) = {{\hat{{\theta }}}_1}(k - 1) + \frac{{{\mu _1}(k){{\varphi }}(k - 1){e_1}(k)}}{{1 + {{{\varphi }}^{\rm T}}(k - 1){{\varphi }}(k - 1)}} $$ (20)
    $$ {\mu _1}(k) = \left\{ {\begin{array}{*{20}{l}} {1,}&{{\mkern 1mu} |{e_1}(k)| > 2M}\\ {0,}&{\text{其他}} \end{array}} \right. $$ (21)
    $$ {e_1}(k) = y(k) - {\hat y_1}(k) $$ (22)

    由式(16)可知, 线性自适应控制器通过下式获得:

    $$ \begin{split} & {{\hat H_1}(k,{z^{ - 1}})u(k) + {\hat G_1}(k,{z^{ - 1}})y(k) =}\\ & \quad {{\hat R_1}(k,{z^{ - 1}})w(k + 1)} \end{split} $$ (23)

    其中, $ {\hat H_1}(k,{z^{ - 1}}) $$ {\hat G_1}(k,{z^{ - 1}}) $$ {\hat R_1}(k,{z^{ - 1}}) $通过下式在线计算:

    $$ \begin{split} & {{\hat H_1}(k,{z^{ - 1}}){\hat A_1}(k,{z^{ - 1}}) + {z^{ - 1}}{\hat B_1}(k,{z^{ - 1}}){\hat G_1}(k,{z^{ - 1}})}\ne 0,\\ & \quad {\left| z \right| \ge 1}\\[-10pt] \end{split} $$ (24)
    $$\begin{split} &{{\hat R}_1}(k,{z^{ - 1}}) \!=\\ &\dfrac{{{\hat H}_1}(k,{z^{ \!-\! 1}}){{\hat A}_1}(k,{z^{ \!-\! 1}}) \!+\! {z^{ \!-\! 1}}{{\hat B}_1}(k,{z^{ \!-\! 1}}){{\hat G}_1}(k,{z^{ \!-\! 1}})}{{{\hat B}_1}(k,{z^{ \!-\! 1}})} \end{split} $$ (25)
    2.2.2   带有$ v[{{x}}(k - 1)] $补偿的的非线性自适应控制算法

    系统(17)的参数辨识方程定义为

    $$ {\hat y_2}(k + 1) = {{\varphi }}^{\rm T}{(k)}{{\hat{{\theta }}}_2}(k) + v[{{x}}(k - 1)] $$ (26)

    其中,

    $$ \begin{split} {{\hat{{\theta }}} _2^{\rm T}}{(k)} =\,& [ - {a_{2,1}}(k), \cdots , - {a_{2,{n_s}}}(k), \\ &{{b_{2,1}}(k), \cdots ,{b_{2,{m_s}}}(k)]} \end{split} $$ (27)

    表示在$ k $时刻对参数$ {{\theta }} $的估计. 采用类似于(18) ~ (22)的辨识算法[6, 30]得到, 不同的是辨识误差为

    $$ {e_2}(k) = y(k) - {\hat y_2}(k) $$ (28)

    由式(15)和辨识模型(26)可知, 非线性自适应控制器通过下式获得:

    $$ \begin{split} & {{\hat H_2}(k,{z^{ - 1}})u(k) + {\hat G_2}(k,{z^{ - 1}})y(k) =}\\ & \quad {{\hat R_2}(k,{z^{ - 1}})w(k + 1) -}\\ & \quad {{\hat K_2}(k,{z^{ - 1}})v[{{x}}(k - 1)]} \end{split} $$ (29)

    其中, $ {\hat H_2}(k,{z^{ - 1}}) $$ {\hat G_2}(k,{z^{ - 1}}) $$ {\hat R_2}(k,{z^{ - 1}}) $是非线性自适应控制器参数, 采用类似于式(24) ~ (25)的方式计算. 补偿器$ {\hat K_2}(k,{z^{ - 1}}) $通过下式在线计算:

    $$ {\hat K_2}(k,{z^{ - 1}}) =\frac {{{\hat H}_2}(k,{z^{ - 1}})} {{{\hat B}_2}(k,{z^{ - 1}})} $$ (30)
    2.2.3   带有非线性项未知增量估计的非线性自适应控制算法

    由式(17)可知, 带有非线性项增量$ \Delta v[{{x}}(k)] $估计的参数辨识方程为

    $$ \begin{split} \hat y(k + 1) =\,& {{\varphi }}^{\rm T}{(k)}{{\hat{{\theta}}}} _{\bf{3}}(k) + v[{{x}}(k - 1)] + \\] & {\Delta \hat v[{{x}}(k)]} \end{split} $$ (31)

    其中, $ {\hat{{\theta }}}_3 $表示在$ k $时刻对参数$ {{\theta }} $的估计. 定义为

    $$ \begin{split} {{\hat{{\theta }}} _3^{\rm T}}{(k)} =\,& [ - {a_{3,1}}(k), \cdots , - {a_{3,{n_s}}}(k),\\ & {{b_{3,1}}(k), \cdots ,{b_{3,{m_s}}}(k)]} \end{split} $$ (32)

    采用类似于$ {\hat{{\theta }}} _1 $的辨识算法来估计$ {\hat{{\theta }}} _3 $, 其中

    $$ {e_3}(k) = y(k) - {\hat y_3}(k) $$ (33)

    $ \Delta \hat v[{{x}}(k)] $$ \Delta v[{{x}}(k)] $的估计值.

    采用文献[6]和文献[21]提出的估计算法对$ \Delta v[{{x}}(k)] $进行估计. 于是, 由式(8)可知, 非线性自适应控制器为:

    $$ \begin{split} & {{\hat H_3}(k,{z^{ - 1}})u(k) + {\hat G_3}(k,{z^{ - 1}})y(k) = }\\ & \quad {{\hat R_3}(k,{z^{ - 1}})w(k + 1) -}\\ & \quad {{\hat K_3}(k,{z^{ - 1}})\left\{ {v[{{x}}(k - 1)] + \Delta \hat v[{{x}}(k)]} \right\}} \end{split} $$ (34)

    其中, $ {\hat H_3}(k,{z^{ - 1}}) $$ {\hat G_3}(k,{z^{ - 1}}) $${\hat R_3}(k,{z^{ - 1}})$${\hat K_3} (k, \;{z^{ - 1}})$是非线性自适应控制器参数, 采用类似于式(24)~(25)的方式计算. $\Delta \hat v[{{x}}(k)] $ 的值通过估计算法获得.

    上述线性自适应控制器(23)、非线性自适应控制器(29)以及带有非线性项估计和补偿的非线性自适应控制器(34) 通过下面的切换函数来协调控制被控对象(7), 从而形成一种闭环切换控制系统. 由式(22), (28)和(33)可知, 模型误差越小, 那么以该模型所设计的控制器将会使得闭环系统的输出与理想输出之间的跟踪误差越小, 同时也表明该控制器能更快收敛到以实际被控对象模型为控制器设计模型所设计的控制器. 因此将模型误差$ {e_1}(k) $${e_2}(k) \;$$ {e_3}(k) $引入切换机制, 在某一时刻, 选择较小切换指标所对应的控制器作用于被控对象. 为此, 提出如图2所示的由$ {C_1} $(线性自适应控制器), $ {C_2} $(带有非线性项前一拍补偿的非线性自适应控制器), $ {C_3} $(带有非线性项增量估计器和补偿器的非线性自适应控制器)和切换函数组成的切换控制方法, 其中, $ {C_1} $$ {C_2} $$ {C_3} $分别由(23)、(29)和(34)决定.

    图 2  切换控制结构
    Fig. 2  Switching control structure

    图2中的切换函数为:

    $$ \begin{split} {J_j}[{{ e}_j}(k)] =\,& \sum\limits_{l = 1}^k {\frac{{{\mu _j}(l)[{ e}_j^2(l) - 4{M^2}]}}{{2[1 + {{\varphi }}^{\rm T}{{(l - 1)}}{{\varphi }}(l - 1)]}}} +\\ &{c\sum\limits_{l = k - N + 1}^k {[1 - {\mu _j}(l)]{e}_j^2(l} ) } \end{split} $$ (35)
    $$ {\mu _j}(k) = \left\{ \begin{array}{*{20}{l}} \begin{aligned} & {1,}\quad {|{{ e}_j}(k)| > 2M}\\ & {0,}\quad {\text{其他}} \end{aligned}&{j{\rm{ = 1,2,3}}} \end{array} \right. $$ (36)

    其中, $ {\mu _j}(k),\;(j = 1,2,3) $表示死区函数; 当$ j = 1 $时, ${{ e}_1}(k)$表示采用模型(18)时的误差; $ j = 2 $时, ${{ e}_2}(k)$表示采用非线性模型(26)时的误差; $ j = 3 $时, ${{ e}_3}(k)$表示采用非线性模型(31)时的误差. $ N $是正整数, $ c \ge 0 $是一个常数.

    任意时刻$k ,\;$切换机制选择最小的切换函数所对应的控制器来控制系统, 即

    $$ {J^*}(k) ={\rm{ {min}}}\,[{J_j}[{{e}_j}(k)]],j = 1,2,3 $$ (37)

    如果${J^*}(k) = {J_1}[{{ e}_1}(k)]$, 选择控制器(23);

    如果${J^*}(k) = {J_2}[{{ e}_2}(k)]$, 选择控制器(29);

    如果${J^*}(k) = {J_3}[{{ e}_3}(k)]$, 选择控制器(34).

    注3. 整个切换函数分为两部分, 第一部分为$\displaystyle\sum\nolimits_{l = 1}^k {\dfrac{{{\mu _j}(l)[{ e}_j^2(l) - 4{M^2}]}}{{2[1 + {{\varphi }}^{\rm T}{{(l - 1)}}{{\varphi }}(l - 1)]}}}$, 用来区分不同信号的增长速度, 可以用来保证闭环系统的鲁棒性; 第二部分为$c\displaystyle\sum\nolimits_{l = k - N + 1}^k {[1 - {\mu _j}(l)]{ e}_j^2(l} )$, 是有限时间内辨识误差的累积, 这部分主要用于提高系统的性能. 因此, 该切换机制在保证闭环系统稳定的同时提高系统的性能.

    下面给出运用上述非线性自适应控制器设计算法时闭环切换系统的稳定性和收敛性分析.

    定理1. 当被控对象(7)满足如下条件1) ~ 3)时具有稳定性和收敛性.

    1)系统(1)的零动态渐近稳定;

    2)非线性项满足假设条件1;

    3)根据式(23) ~ (25)和(30)给出的参数选择方案来适当选择自适应控制器(23)、(29)和(34)中的参数加权多项式$ {\hat H_i}(k,{z^{ - 1}}) $$ {\hat G_i}(k,{z^{ - 1}}) $$ {\hat R_i}(k,{z^{ - 1}}) $$ {\hat K_i}(k,{z^{ - 1}}) $, $ i = 1,2,3 $, $ ({\hat K_1}(k,{z^{ - 1}}) = 0) $. 则把辨识算法(18) ~ (22), 非线性项增量的估计算法以及线性自适应控制器(23)、带有非线性项前一拍补偿的非线性自适应控制器(29)、非线性自适应控制器(34)作用于被控对象(7), 并采用本文的切换控制算法时, 闭环切换系统具有如下特性:

    1) 闭环系统BIBO稳定, 即:

    $$ \left| {u(k)} \right| < \infty ,{\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} {\kern 1pt} \left| {y(k)} \right| < \infty $$

    2) 当$ k \to \infty $时, 系统的跟踪误差有界. 即:

    $$ \left| {{e_g}(k)} \right| \le \delta $$

    其中, 定义系统的跟踪误差为:

    $$ {{e_g}(k) = y(k) - w(k), }\;{\delta \ge 0} $$

    证明. 采用类似于文献[9]与文献[21]的方法可得结论(1) ~ (2)成立, 这里不再赘述.

    将本文所提的方法应用在多功能过程控制实验平台上进行水箱的液位控制实验. 如图3所示, 控制目标是通过调节水泵电压占空比, 使得水箱的液位输出值保持在预设定的高度. 实验中, 液位的指定高度为8 cm. 我们针对水箱液位系统进行物理实验, 采样周期为0.1秒. 选择切换函数中的参数$ N = 2 $, $ c = 1 $. 实验结果如图3 ~ 6 所示.

    图 3  水箱液位控制系统图
    Fig. 3  Diagram of tank level control system
    图 6  切换序列
    Fig. 6  Switching sequence
    图 4  采用本文方法时水箱液位的实际响应曲线(输出y)
    Fig. 4  The actual response curve of tank level by the proposed method (output y)
    图 5  采用本文切换控制方法时水箱液位的控制输入u
    Fig. 5  The actual input of tank level by the proposed method in this paper (input u)

    图4为采用本文切换控制方法时水箱液位的实际响应曲线. 由图中可以看出, 系统的跟踪特性较好, 所设计的控制器可以达到控制目标. 由于实际系统是动态变化, 可能受到一些高频干扰或者噪声的影响, 所以系统的跟踪误差收敛到原点的小邻域内. 图5为相对应的同一时间范围内的系统输入的情况. 图6为控制器的切换序列, 从图中可以看出, 大部分时间是非线性自适应控制器在工作, 说明带有补偿的非线性自适应控制器能有效抑制未建模动态对闭环系统的影响.

    本文针对一类离散时间非线性动态系统, 提出了一种新的非线性自适应切换控制算法, 该算法在设计控制器时, 充分利用了非线性项的历史数据设计了非线性项前一拍补偿的非线性自适应控制器以及带有非线性项增量估计器和补偿器的非线性自适应控制器, 通过切换机制来协调控制系统. 理论分析表明本文提出的控制方法不仅具有稳定性和收敛性, 而且使得闭环系统具有良好的动静态特性. 通过水箱液位控制系统的物理实验, 实验结果进一步验证了所提方法的有效性和优越性.

  • 图  1  多回路WCS与MAS在工作区协作执行整体制造任务构成的异构IIoT系统

    Fig.  1  A heterogeneous IIoT system where a multiloop WCS and an MAS coordinate with each other to jointly perform overall tasks in a workspace

    图  2  广度优先生成树$T_{v_{9}}$

    Fig.  2  Breadth-first spanning tree $T_{v_{9}}$

    图  3  加权FSTG $\bar{\mathcal{G}}$

    Fig.  3  Weighted FSTG $\bar{\mathcal{G}}$

    图  4  控制策略$\mu_m$和控制序列${{\boldsymbol{u}}}^\ast$下跟随者状态轨迹的对比结果

    Fig.  4  Comparison results of followers' state trajectories under control policy $\mu_m$and control sequence ${{\boldsymbol{u}}}^\ast$

    图  5  控制序列${{\boldsymbol{u}}}^\ast$下WCS状态经验平均值的演化

    Fig.  5  The evolution of the empirical averages of the states for WCS under control sequence ${{\boldsymbol{u}}}^\ast$

    图  6  状态反馈控制律$\pi_i$, $i=1,\;2,\;3,\;4$和控制序列${{\boldsymbol{u}}}^\ast$下平均成本的对比结果

    Fig.  6  Comparison results of average costs under state feedback control laws $\pi_i$, $i=1,\;2,\;3,\;4$and control sequence ${{\boldsymbol{u}}}^\ast$

    表  1  符号说明

    Table  1  Notations

    符号 含义
    $ {\bf{N}} $ 自然数集合
    $ \mathcal{D}_n $ 逻辑域$ \{0,\;1,\;\cdots,\;n-1\} $
    $ \mathcal{D}_n^m $ 笛卡尔乘积$ \underbrace{\mathcal{D}_n\times\cdots\times\mathcal{D}_n}_m $
    $ I_n $ $ n $维单位阵
    $ \delta_n^i $ 单位阵$ I_n $的第$ i $列
    $ [A]_{:,\;j} $ 矩阵$ A $的第$ j $列
    $ [A]_{i,\;j} $ 矩阵$ A $的$ (i,\;j) $元
    $ \delta_m[i_1\;i_2\;\cdots\;i_n] $ 逻辑矩阵$ A $, $ [A]_{:,\;j}=\delta_m^{i_j} $
    $ {\mathcal{L}}^{m\times n} $ $ m\times n $逻辑矩阵集合
    $ {{\bf{R}}}^{m\times n} $ $ m\times n $实矩阵集合
    $ Col(A) $ 矩阵$ A\in{{\bf{R}}}^{m\times n} $所有列构成的集合
    $ \ltimes $ 矩阵的半张量积
    $ \otimes $ 克罗内克积
    $ \mathcal{A}\setminus\mathcal{B} $ 集合$ \{x\in\mathcal{A}: x\notin\mathcal{B}\} $
    $ |A| $ 集合$ A $的基数
    下载: 导出CSV

    表  2  状态相关衰落信道参数

    Table  2  State-dependent fading channel parameters

    $ (i,\;b,\;a) $
    $ (1,\;1,\;0) $$ (1,\;1,\;1) $$ (1,\;2,\;2) $$ (1,\;2,\;3) $$ (2,\;1,\;0) $$ (2,\;1,\;1) $$ (2,\;2,\;2) $$ (2,\;2,\;3) $
    $ \mathcal{Z}_1 $ 0.60 0.20 0.60 0.10 0.63 0.20 0.63 0.50 0.44 0.20 0.44 0.10 0.46 0.00 0.46 0.70
    $ \mathcal{Z}_2 $ 0.17 0.30 0.17 0.10 0.18 0.20 0.18 0.40 0.33 0.20 0.33 0.10 0.35 0.50 0.35 0.20
    $ \mathcal{Z}_3 $ 0.58 0.10 0.58 0.10 0.62 0.30 0.62 0.50 0.42 0.10 0.42 0.10 0.45 0.10 0.45 0.70
    $ \mathcal{Z}_4 $ 0.50 0.00 0.50 0.20 0.53 0.10 0.53 0.70 0.60 0.20 0.60 0.10 0.64 0.10 0.64 0.60
    注: 粗体数字表示$\bar{\gamma}_i(a,\;z)$, 其他数字表示$\bar{\eta}_i(b,\;z)$; $\mathcal{Z}_i$, $i=1,\;\cdots,\;4$表示MAS状态集合.
    下载: 导出CSV
  • [1] 关新平, 陈彩莲, 杨博, 华长春, 吕玲, 朱善迎. 工业网络系统的感知−传输−控制一体化: 挑战和进展. 自动化学报, 2019, 45(1): 25−36

    Guan Xin-Ping, Chen Cai-Lian, Yang Bo, Hua Chang-Chun, Lv Ling, Zhu Shan-Ying. Towards the integration of sensing, transmission and control for industrial network systems: Challenges and recent developments. Acta Automatica Sinica, 2019, 45(1): 25−36
    [2] Sisinni E, Saifullah A, Han S, Jennehag U, Gidlund M. Industrial internet of things: Challenges, opportunities, and directions. IEEE Transactions on Industrial Informatics, 2018, 14(11): 4724−4734 doi: 10.1109/TII.2018.2852491
    [3] 于海斌, 曾鹏, 梁炜, 王忠锋, 刘阳, 许驰. 无线化工业控制系统: 架构、关键技术及应用. 自动化学报, 2023, 49(3): 540−549

    Yu Hai-Bin, Zeng Peng, Liang Wei, Wang Zhong-Feng, Liu Yang, Xu Chi. Wireless industrial control system: Architecture, key technologies and applications. Acta Automatica Sinica, 2023, 49(3): 540−549
    [4] 裘莹, 张敬宣, 柯杰, 方梦园, 徐伟强. 工业无线网络实时传输调度算法研究综述. 自动化学报, 2024, 50 (11): 2102−2127 doi: 10.16383/j.aas.c220939

    Qiu Ying, Zhang Jing-Xuan, Ke Jie, Fang Meng-Yuan, Xu Wei-Qiang. A survey of real-time transmission scheduling algorithms for industrial wireless network. Acta Automatica Sinica, 2024, 50 (11): 2102−2127 doi: 10.16383/j.aas.c220939
    [5] Baumann D, Mager F, Wetzker U, Thiele L, Zimmerling M, Trimpe S. Wireless control for smart manufacturing: Recent approaches and open challenges. Proceedings of the IEEE, 2021, 109(4): 441−467 doi: 10.1109/JPROC.2020.3032633
    [6] Park P, Ergen S C, Fischione C, Lu C Y, Johansson K H. Wireless network design for control systems: A survey. IEEE Communications Surveys and Tutorials, 2018, 20(2): 978−1013
    [7] Chen K C, Lin S C, Hsiao J H, Liu C H, Molisch A F, Fettweis G P. Wireless networked multirobot systems in smart factories. Proceedings of the IEEE, 2021, 109(4): 468−494 doi: 10.1109/JPROC.2020.3033753
    [8] Agrawal P, Ahlén A, Olofsson T, Gidlund M. Long term channel characterization for energy efficient transmission in industrial environments. IEEE Transactions on Communications, 2014, 62(8): 3004−3014 doi: 10.1109/TCOMM.2014.2332876
    [9] Ahlen A, Akerberg J, Eriksson M, Isaksson A J, Iwaki T, Johansson K H, et al. Toward wireless control in industrial process automation: A case study at a paper mill. IEEE Control Systems Magazine, 2019, 39(5): 36−57 doi: 10.1109/MCS.2019.2925226
    [10] 杨小军, 邢科义. 无线多跳传感器网络下基于粒子滤波的信道容错的目标跟踪方法. 自动化学报, 2011, 37(4): 440−448 doi: 10.3724/SP.J.1004.2011.00440

    Yang Xiao-Jun, Xing Ke-Yi. Channel fault tolerant target tracking in multi-hop wireless sensor networks based on particle filtering. Acta Automatica Sinica, 2011, 37(4): 440−448 doi: 10.3724/SP.J.1004.2011.00440
    [11] Liu W C, Quevedo D E, Johansson K H, Vucetic B, Li Y H. Stability conditions for remote state estimation of multiple systems over multiple Markov fading channels. IEEE Transactions on Automatic Control, 2023, 68(7): 4273−4280
    [12] Hu B, Lemmon M D. Using channel state feedback to achieve resilience to deep fades in wireless networked control systems. In: Proceedings of the 2nd ACM International Conference on High Confidence Networked Systems. Philadelphia, USA: ACM, 2013. 41−48
    [13] Yaron O, Sidi M. Performance and stability of communication networks via robust exponential bounds. IEEE/ACM Transactions on Networking, 1993, 1(3): 372−385 doi: 10.1109/90.234858
    [14] Hu B, Lemmon M D. Distributed switching control to achieve almost sure safety for leader-follower vehicular networked systems. IEEE Transactions on Automatic Control, 2015, 60(12): 3195−3209 doi: 10.1109/TAC.2015.2418451
    [15] Hu B. Event-based adaptive power control in vehicular networked systems with state-dependent bursty fading channels. IEEE Transactions on Circuits and Systems II: Express Briefs, 2020, 67 (3): 506−510
    [16] Hu B, Wang Y B, Orlik P V, Koike-Akino T, Guo J L. Co-design of safe and efficient networked control systems in factory automation with state-dependent wireless fading channels. Automatica, 2019, 105: 334−346 doi: 10.1016/j.automatica.2019.04.009
    [17] Hu B, Tamba T A. Optimal transmission power and controller design for networked control systems under state-dependent Markovian channels. IEEE Transactions on Automatic Control, 2022, 67(10): 5669−5676 doi: 10.1109/TAC.2022.3181758
    [18] Wang S L, Li P Z, Zhu S Y, Chen C L. Opportunistic wireless control over state-dependent fading channels. In: Proceedings of the 61st IEEE Conference on Decision and Control. Cancun, Mexico: IEEE, 2022. 3896−3901
    [19] Chen F, Cheng Z Q, Xiang L Y, Liu Z X, Yuan Z Z. Reaching a consensus via pinning control. Automatica, 2009, 45: 1215−1220 doi: 10.1016/j.automatica.2008.12.027
    [20] 关永强, 纪志坚, 张霖, 王龙. 多智能体系统能控性研究进展. 控制理论与应用, 2015, 32(4): 421−431 doi: 10.7641/CTA.2014.40419

    Guan Yong-Qiang, Ji Zhi-Jian, Zhang Lin, Wang Long. Recent developments on controllability of multi-agent systems. Control Theory and Applications, 2015, 32(4): 421−431 doi: 10.7641/CTA.2014.40419
    [21] 程代展, 齐洪胜. 矩阵的半张量积——理论与应用, 第二版. 北京: 科学出版社, 2011.

    Cheng Dai-Zhan, Qi Hong-Sheng. Semi-tensor Product of Matrices: Theory and Application, 2nd Edition. Beijing: Science Press, 2011.
    [22] Cheng D Z, Qi H S, Zhao Y. An Introduction to Semi-tensor Product of Matrices and Its Applications. Singapore: World Scientific, 2012.
    [23] Hespanha J P. Linear Systems Theory, 2nd edition. Princeton, New Jersey: Princeton University Press, 2018.
    [24] Pasqualetti F, Borra D, Bullo F. Consensus networks over finite fields. Automatica, 2014, 50: 349−358 doi: 10.1016/j.automatica.2013.11.011
    [25] Sundaram S, Hadjicostis C N. Structural controllability and observability of linear systems over finite fields with applications to multi-agent systems. IEEE Transactions on Automatic Control, 2013, 58(1): 60−73 doi: 10.1109/TAC.2012.2204155
    [26] Lidl R, Niederreiter H. Finite Fields. New York: Cambridge University Press, 1996.
    [27] Gatsis K, Pajic M, Ribeiro A, Pappas G J. Opportunistic control over shared wireless channels. IEEE Transactions on Automatic Control, 2015, 60(12): 3140−3155 doi: 10.1109/TAC.2015.2416922
    [28] Gatsis K, Ribeiro A, Pappas G. Random access design for wireless control systems. Automatica, 2018, 91: 1−9 doi: 10.1016/j.automatica.2018.01.021
    [29] Li Y L, Li H T, Ding X Y. Set stability of switched delayed logical networks with application to finite-field consensus. Automatica, 2020, 113: Article No. 108768 doi: 10.1016/j.automatica.2019.108768
    [30] Cormen T H, Leiserson C E, Rivest R L, Stein C. Introduction to Algorithms, 3rd Edition. Cambridge: MIT Press, 2009.
    [31] Zhao Y, Qi H S, Cheng D Z. Input-state incidence matrix of Boolean control networks and its applications. Systems and Control Letters, 2010, 59: 767−774
    [32] Wu L Y, Sun J T. Optimal preview pinning control of Boolean networks. ISA Transactions, 2024, 146: 291−296 doi: 10.1016/j.isatra.2023.12.029
    [33] Wu Y H, Guo Y Q, Toyoda M. Policy iteration approach to the infinite horizon average optimal control of probabilistic Boolean networks. IEEE Transactions on Neural Networks and Learning Systems, 2021, 32(7): 2910−2924 doi: 10.1109/TNNLS.2020.3008960
    [34] Kharade S, Sutavani S, Yerudkar A, Wagh S, Liu Y, Vecchio C D, et al. Optimal control of Boolean control networks. IEEE Transactions on Automatic Control, 2024, 69(2): 1316−1323 doi: 10.1109/TAC.2023.3301818
    [35] Gao S H, Sun C K, Xiang C, Qin K R, Lee T H. Infinite-horizon optimal control of switched Boolean control networks with average cost: An efficient graph-theoretical approach. IEEE Transactions on Cybernetics, 2022, 52(4): 2314−2328 doi: 10.1109/TCYB.2020.3003552
    [36] Gao S H, Xiang C, Lee T H. Set invariance and optimal set stabilization of Boolean control networks: A graphical approach. IEEE Transactions on Control of Network Systems, 2021, 8(1): 400−412 doi: 10.1109/TCNS.2020.3027788
    [37] Chaturvedi M, McConnell R M. A note on finding minimum mean cycle. Information Processing Letters, 2017, 127: 21−22 doi: 10.1016/j.ipl.2017.06.007
    [38] Karp R M. A characterization of the minimum cycle mean in a digraph. Discrete Mathematics, 1978, 23(3): 309−311 doi: 10.1016/0012-365X(78)90011-0
  • 加载中
图(6) / 表(2)
计量
  • 文章访问数:  359
  • HTML全文浏览量:  124
  • PDF下载量:  137
  • 被引次数: 0
出版历程
  • 收稿日期:  2024-04-30
  • 录用日期:  2024-08-07
  • 网络出版日期:  2024-10-17
  • 刊出日期:  2024-12-20

目录

/

返回文章
返回