2.845

2023影响因子

(CJCR)

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

留言板

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

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

基于两台显微相机主动运动的微球孔姿态高精度测量方法

曲吉旺 徐德 张大朋 许家忠

黄雅婷, 石晶, 许家铭, 徐波. 鸡尾酒会问题与相关听觉模型的研究现状与展望. 自动化学报, 2019, 45(2): 234-251. doi: 10.16383/j.aas.c180674
引用本文: 曲吉旺, 徐德, 张大朋, 许家忠. 基于两台显微相机主动运动的微球孔姿态高精度测量方法. 自动化学报, 2021, 47(6): 1315−1326 doi: 10.16383/j.aas.c190432
HUANG Ya-Ting, SHI Jing, XU Jia-Ming, XU Bo. Research Advances and Perspectives on the Cocktail Party Problem and Related Auditory Models. ACTA AUTOMATICA SINICA, 2019, 45(2): 234-251. doi: 10.16383/j.aas.c180674
Citation: Qu Ji-Wang, Xu De, Zhang Da-Peng, Xu Jia-Zhong. High precision pose measurement of microsphere-hole based on active movements of two microscopic cameras. Acta Automatica Sinica, 2021, 47(6): 1315−1326 doi: 10.16383/j.aas.c190432

基于两台显微相机主动运动的微球孔姿态高精度测量方法

doi: 10.16383/j.aas.c190432
基金项目: 国家自然科学基金(61873266, 61733004, 61673383)资助
详细信息
    作者简介:

    曲吉旺:哈尔滨理工大学硕士研究生. 2015年获得青岛科技大学学士学位. 主要研究方向为视觉测量, 视觉控制, 微装配与机器学习. E-mail: qujiwang2017@ia.ac.cn

    徐德:中国科学院自动化研究所研究员. 1985年和1990年分别获得山东工业大学学士和硕士学位. 2001年获得浙江大学博士学位. 主要研究方向为机器人视觉测量, 视觉控制, 智能控制, 视觉定位, 显微视觉, 微装配. 本文通信作者. E-mail: de.xu@ia.ac.cn

    张大朋:中国科学院自动化研究所副研究员. 2003年和2006年分别获得河北工业大学学士和硕士学位. 2011年获得北京航空航天大学博士学位. 主要研究方向为视觉控制, 微装配与医疗机器人. E-mail: dapeng.zhang@ia.ac.cn

    许家忠:哈尔滨理工大学自动化学院教授. 2002年获得东北农业大学硕士学位. 2007年获得哈尔滨理工大学博士学位. 主要研究方向为智能机器人与运动控制, 数控装备研发, 纤维缠绕复合材料制造工艺及数控装备研发. E-mail: 13904505290@126.com

High Precision Pose Measurement of Microsphere-hole Based on Active Movements of Two Microscopic Cameras

Funds: Supported by National Natural Science Foundation of China (61873266, 61733004, 61673383)
More Information
    Author Bio:

    QU Ji-Wang Master student at the School of Automation, Harbin University of Science and Technology. He received his bachelor degree from Qingdao University of Science and Technology in 2015. His research interest covers visual measurement, visual control, micro-assembly, and machine learning

    XU De Professor at the Institute of Automation, Chinese Academy of Sciences. He received his bachelor degree and master degree from Shandong University of Technology in 1985 and 1990, and received his Ph.D. degree from Zhejiang University in 2001, respectively. His research interest covers robotics and automation such as visual measurement, visual control, intelligent control, visual positioning, microscopic vision, and microassembly. Corresponding author of this paper

    ZHANG Da-Peng Associate professor at the Institute of Automation, Chinese Academy of Sciences (IACAS). He received his bachelor and master degrees from Hebei University of Technology in 2003 and 2006, respectively, and his Ph.D. degree from Beijing University of Aeronautics and Astronautics in 2011. His research interest covers visual control, micro-assembly, and medical robot

    XU Jia-Zhong Professor at the School of Automation, Harbin University of Science and Technology. He received his master degree from Northeast Agricultural University in 2002, and received his Ph.D. degree from Harbin University of Science and Technology in 2007, respectively. His research interest covers intelligent robots and motion control, computer numerical control (CNC) equipment development, fiber winding composite manufacturing process, and numerical control equipment development

  • 摘要: 在一些微装配任务中, 对微器件姿态的测量是至关重要的一步. 带有微孔的球形微器件, 特征较少, 姿态测量困难. 为此, 本文提出一种基于双目显微视觉的微球孔姿态高精度测量方法. 设计了微球/微孔边缘提取方法, 实现了微球球心和微孔孔心的精确定位. 通过对两路显微相机聚焦轴方向的标定, 弥补了由相机聚焦轴运动引入的测量误差, 提高了微球孔姿态的测量精度. 通过两路倾斜正交的显微相机的主动运动, 计算出微球孔姿态向量在相机运动坐标系中的分解角. 根据相机运动坐标系与微球调整平台坐标系间的角度转换矩阵, 将相机运动坐标系中的分解角转换为微球调整平台坐标系中的旋转角, 从而计算出精确的微球孔姿态向量. 实验结果表明, 微球孔姿态测量的最大误差为0.08°, 验证了本文方法的有效性.
  • 复杂网络由大量的动态节点互联组成, 具有规模大、链接方式灵活多变、随机性高等特征, 各节点之间可以通过相互交换信息协同完成复杂工作[1-2]. 复杂网络能够反映真实大系统的内在耦合特性, 人们通过研究复杂网络从而量化和预测世界. 基于以上优点, 复杂网络在人类生产生活的各个领域中得到广泛的应用, 如社交网络、生物神经网络、电力网络等[3-4]. 文献[5]对小世界模型、无标度模型等具有广义随机复杂特性的动态网络模型进行研究. 文献[6]对耦合振荡器网络模型进行总结. 复杂网络在受到内部耦合关系影响的同时还受到外部环境干扰. 在过去的大半个世纪, 高斯噪声是一种重要的噪声模型, 得到很多学者关注, 并产生了卡尔曼滤波等一系列具有重要影响的工作. 文献[7-8]分别针对具有高斯白噪声的无标度复杂网络和移动传感器复杂网络开展研究. 然而, 受到噪声干扰的复杂网络还需要学者进一步的研究.

    近年来, 随着计算机和通信技术的高速发展, 通过多节点进行信息交换的复杂网络大量应用于具有空间分布式特征的网络化控制系统[912]. 网络化控制系统通过共享通信网络来传输和交换传感器、控制器和执行器等节点间的信息. 与传统的控制系统相比, 网络化控制系统具有信息共享、灵活易扩展等优势, 在自动控制等领域发挥了重要作用[13]. 文献[14] 构建一种针对城市环境的多飞行器协同控制的网络化控制系统. 文献[15] 通过建立前馈和反馈的混合机制, 研究具有通信时滞的非线性网络化控制系统的跟踪控制问题. 在传统的点对点专用独立连接系统中, 节点间的信息传输不受限, 其测量值不存在时滞. 而与之相比, 网络化控制系统传输信息的共享通信信道带宽受限, 且实际工程系统中不可避免地存在网络拥塞、传感器饱和等因素, 这将导致测量中信号的时滞以不确定的方式出现. 这也会引起系统的不稳定, 影响估计器的性能. 文献[16] 针对存在不确定时滞的一般复杂网络, 通过自适应反馈控制给出一种用于同时辨识拓扑结构和未知参数的结构辨识方法. 文献[17] 针对存在一步随机时滞和测量乱序的线性系统, 通过求解一组递推离散时间黎卡提方程, 提出一种新的针对无序测量的最优估计器. 文献[18] 针对具有通信时延和随机缺失量测的复杂系统, 通过设计分散输出反馈控制达成最优控制. 由此可知, 考虑系统测量值随机时滞是很有必要的.

    在现实生活中, 各类系统中的传感器往往不能够完全测量出系统的内部状态值, 因此对系统状态估计问题的研究是具有重要现实意义的. 并且随着当今社会信息化、智能化程度越来越高, 如何对各类复杂网络状态进行较为准确的估计已经成为众多学者所探索的难题[1922]. 在过去网络节点数和信息通信量较小时, 网络的状态估计问题常常使用集中式方法解决. 在集中式状态估计中, 由于网络中的每一个节点都能够获得除自身外其他所有节点的观测信息来进行最优估计, 这就保证系统网络中每一个节点都能更为精确地对系统状态进行估计. 由于拥有估计精准度高的优点, 如今集中式状态估计的方法仍广泛应用于各类网络化系统中, 如在电力系统中利用间歇终端数据并采用联合扩展卡尔曼滤波器对发电装置进行集中式动态估计, 得到较好的仿真效果[23]. 尽管集中式状态估计在最优性上有着不可比拟的优势, 但随着各类系统网络复杂度越来越高, 信息通信量也呈指数级增长, 集中式状态估计方法效率低下等弊端日益凸显. 因此针对各类复杂网络, 如何设计鲁棒性更强、效率更高的分布式状态估计方法成为目前的研究热点. 针对网络拓扑结构会发生切换的复杂系统, 文献[24-25] 给出估计误差均方有界的估计策略. 分布式状态估计方法还在应对节点发生故障或系统模型发生参数摄动等常见的问题时有着较强的适应性[26], 即使对带有不确定性的非线性系统, 分布式估计也能达到较好的估计效果[27]. 针对存在测量时滞的各类复杂网络[28], 如何为其设计精准的分布式状态估计器也是亟需研究的重要问题之一.

    结合上述讨论分析, 本文主要研究存在随机测量时滞的复杂网络分布式状态估计问题. 本文的创新性总结如下:

    1) 基于复杂网络模型设计状态预测器, 并得到状态预测误差协方差. 通过杨氏不等式解决节点之间状态的耦合问题, 基于矩阵迹范数和配方法给出杨氏不等式引进参数的最优值. 与现有文献[25] 没有优化杨氏不等式引进参数的情况相比, 有效地降低了状态预测误差协方差.

    2) 基于存在一步随机时滞的测量值, 设计复杂网络的分布式状态估计器. 采用配方法设计使估计器性能最优的增益, 得到相应的状态估计误差协方差. 与文献[24]不同, 通过与优化后的状态预测误差协方差相结合, 给出了状态估计误差协方差的迭代公式.

    3) 针对所获得的状态估计误差协方差迭代公式, 基于估计误差协方差向量化的方法, 给出了估计误差协方差稳定的一个充分条件.

    本文将按照以下结构对问题进行叙述. 第1节对复杂网络和时滞测量模型进行描述, 并设计状态预测器与分布式估计器. 在第2节中, 给出预测误差协方差和估计误差协方差, 并得到估计误差协方差的迭代不等式. 第3节分析估计误差协方差的稳定性. 第4节通过数值实例分析验证所得算法的有效性. 第5节给出本文的结论.

    注 1. 本文中, $ {\bf{R}}^{n} $表示$ n $维实数列向量集合, $ \rm{diag}\{\cdot\} $表示对角矩阵, $ \rm{tr}(\cdot) $, $ \rho(\cdot) $和$ \rm{vec}(\cdot) $分别表示矩阵的迹、谱半径和矩阵向量化, 正定矩阵(半正定矩阵)$ M $, 记为$M\succ0\,(M\succeq0)$. $ P\{\cdot\} $表示随机变量的概率, $ \mathrm{E}\{\cdot\} $表示随机变量的数学期望, 上标“−1” 表示矩阵的逆. $A \otimes B$表示矩阵$A $和矩阵$B $的克罗内克积. $I_n $代表维度为$n $的单位矩阵. $||{\boldsymbol{x}}||$表示向量${\boldsymbol{x}}$的欧几里得范数.

    本文考虑如下由$ N $个节点组成的离散复杂网络

    $$ \left\{\begin{aligned} &{\boldsymbol{x}}_{i,k+1} = A_{i}{\boldsymbol{x}}_{i,k}+\sum^{N}_{j = 1}\Psi_{ij}\Gamma {\boldsymbol{x}}_{j,k} +{\boldsymbol{\omega}}_{i,k}\\ &{\boldsymbol{z}}_{i,k} = B_{i}{\boldsymbol{x}}_{i,k}+{\boldsymbol{\upsilon}}_{i,k} \end{aligned}\right. $$ (1)

    其中, $ {\boldsymbol{x}}_{i,k}\in{\bf{R}}^{n} $, $ {\boldsymbol{z}}_{i,k}\in{\bf{R}}^{m} $分别表示复杂网络第$ i $个节点在$ k $时刻的状态向量和测量向量; $ {\boldsymbol{\omega}}_{i,k}\in{\bf{R}}^{n} $和$ {\boldsymbol{\upsilon}}_{i,k} \in{\bf{R}} ^{m} $为第$ i $个节点均值为0的高斯过程噪声和高斯测量噪声. $ A_{i} $, $ B_{i} $是具有适当维度的已知矩阵. 复杂网络各节点之间的连接关系由有向图$ ({\cal{V}},\; E,\; \Psi) $描述, 其中$ {\cal{V}} $表示节点的集合, $ E $表示边的集合, $ \Psi = [\Psi_{ij}]_{N\times N} $为复杂网络的外耦合矩阵, $\Psi_{ij} > 0\;(i\neq j)$表示节点$ {\cal{V}}_i $的信息可以传到节点$ {\cal{V}}_j $, 同时满足$\Psi_{ii} = -\sum^{N}_{j = 1,j\neq i}\Psi_{ij}$. $\Gamma = \rm{diag}\{r_{1},\cdots, r_{n}\}$为复杂网络的内耦合矩阵. 针对复杂网络 (1), 给出如下假设[29-30]:

    假设 1. 节点$ i $的过程噪声$ {\boldsymbol{\omega}}_{i,k} $和测量噪声${\boldsymbol{ \upsilon}}_{i,k} $相互独立, 它们的均值为$ 0 $, 且方差分别为$Q_i = \mathrm{E}\{{\boldsymbol{\omega}}_{i,k}{\boldsymbol{\omega}}_{i,k}^{\mathrm{T}}\}\succeq0$和$ V_{i } = \mathrm{E}\{{\boldsymbol{\upsilon}}_{i,k}{\boldsymbol{\upsilon}}_{i,k}^{\mathrm{T}}\}\succ0 $.

    假设 2. 系统参数组$ (A_i,B_i) $能检测.

    假设 3. 节点$ i $的初始值$ {\boldsymbol{x}}_{i,0} $独立于过程噪声${\boldsymbol{\omega}}_{i,k}$和测量噪声${\boldsymbol{\upsilon}}_{i,k}$, 它的均值和方差分别为$ \bar{{\boldsymbol{x}}}_{i, 0} $和$\bar{P}_{i, 0} = \mathrm{E}\{({\boldsymbol{x}}_{i,0}-\bar{{\boldsymbol{x}}}_{i, 0})({\boldsymbol{x}}_{i,0}-\bar{{\boldsymbol{x}}}_{i, 0})^{\mathrm{T}}\}\succ0$.

    由于传感器测量存在不确定干扰, 另外测量值有时需要通过无线网络传输, 因此, 测量时滞成为不可避免的问题. 本文考虑每个时刻接收的测量值存在最多一个步长的随机延滞, 其测量模型描述为

    $$ \begin{equation} \begin{aligned} {\boldsymbol{y}}_{i,k} = \theta_{k}{\boldsymbol{z}}_{i,k-1}+(1-\theta_{k}){\boldsymbol{z}}_{i,k} \end{aligned} \end{equation} $$ (2)

    其中, ${\boldsymbol{y}}_{i,k}\in{\bf{R}}^m$表示在$k $时刻收到复杂网络第$i $个节点的测量值, $ \theta_{k} $是取值为0或者1的伯努利随机变量, 具有如下随机特性

    $$ \begin{equation} \left\{\begin{aligned} &P\{\theta_{k} = 1\} = p\\&P\{\theta_{k} = 0\} = 1-p \end{aligned}\right. \end{equation} $$ (3)

    $0<p <1$为已知常数. 基于随机变量$ \theta_{k} $的概率特性 (3), 进一步可得随机变量$ \theta_{k} $的均值和二阶矩为

    $$ \left\{\begin{aligned} \mathrm{E}\{\theta_{k}\} = p\\ \mathrm{E}\{\theta_{k}^{2}\} = p\\ \end{aligned}\right. $$ (4)

    由式(3)可知, 随机变量$ \theta_{k} $的取值反映了当前时刻测量值是否发生一步时滞. 即当$ \theta_{k} = 1 $时, 表示当前时刻的测量值发生一步时滞; 当$ \theta_{k} = 0 $时, 则表示当前时刻的测量值没有发生时滞.

    接下来将基于节点$ i $的模型(1)和随机时滞的测量值(2), 通过设计状态预测器和分布式状态估计器估计节点$ i $的状态. 该估计器$ k+1 $时刻的状态预测值和状态估计值分别记为$ \hat{{\boldsymbol{x}}}_{i, k+1|k} $和$ \hat{{\boldsymbol{x}}}_{i, k+1|k+1} $.

    针对复杂网络模型(1), 设计如下状态预测方程

    $$ \begin{equation} \begin{aligned} \hat{{\boldsymbol{x}}}_{i,k+1|k} = &A_{i}\hat{{\boldsymbol{x}}}_{i,k|k}+\sum^{N}_{j = 1}\Psi_{ij}\Gamma \hat{{\boldsymbol{x}}}_{j,k|k} \end{aligned} \end{equation} $$ (5)

    基于随机时滞测量值 (2), 复杂网络 (1)节点$ i $的分布式状态估计器设计为

    $$ \begin{equation} \begin{split} &\hat{{\boldsymbol{x}}}_{i,k+1|k+1} = \\ &\qquad\hat{{\boldsymbol{x}}}_{i,k+1|k}+K_{i,k+1}\Big[\theta_{k+1}\big({\boldsymbol{z}}_{i,k}-\hat{{\boldsymbol{z}}}_{i,k|k}\big)\;+\\ &\qquad(1-\theta_{k+1})\big({\boldsymbol{z}}_{i,k+1}-\hat{{\boldsymbol{z}}}_{i,k+1|k}\big)\Big] \end{split} \end{equation} $$ (6)

    其中, $ K_{i,k+1} \in {\bf{R}}^{n\times m} $为节点$ i $待设计的估计器增益矩阵, $ \hat{{\boldsymbol{z}}}_{i,k|k} = B_{i}\hat{{\boldsymbol{x}}}_{i,k|k},\hat{{\boldsymbol{z}}}_{i,k+1|k} = B_{i}\hat{{\boldsymbol{x}}}_{i,k+1|k} $.

    注 2. 本文所设计的估计器充分利用估计器邻居的信息, 这也要求各个节点能够进行信息通信, 获得相邻节点的状态估计值以及状态协方差等信息.

    将复杂网络节点$ i $的状态预测误差$ {\boldsymbol{e}}_{i,k+1|k} $和状态估计误差$ {\boldsymbol{e}}_{i,k+1| k+1} $以及它们的协方差分别定义为

    $$ \begin{equation} \left\{\begin{aligned} &{\boldsymbol{e}}_{i,k+1|k}={\boldsymbol{x}}_{i,k+1}-\hat{{\boldsymbol{x}}}_{i,k+1|k}\\ &{\boldsymbol{e}}_{i,k+1|k+1}={\boldsymbol{x}}_{i,k+1}-\hat{{\boldsymbol{x}}}_{i,k+1|k+1}\\ &P_{i,k+1|k}=\mathrm{E}\big\{{\boldsymbol{e}}_{i,k+1|k}{\boldsymbol{e}}_{i,k+1|k}^{\mathrm{T}}\big\}\\ &P_{i,k+1|k+1}=\mathrm{E}\big\{{\boldsymbol{e}}_{i,k+1|k+1}{\boldsymbol{e}}_{i,k+1|k+1}^{\mathrm{T}}\big\} \end{aligned}\right. \end{equation} $$ (7)

    由复杂网络(1)、状态预测方程(5)和状态预测误差定义(7), 可以得到复杂网络节点$ i $的状态预测误差$ {\boldsymbol{e}}_{i,k+1|k} $为

    $$ \begin{equation} \begin{aligned} {\boldsymbol{e}}_{i,k+1|k} = A_{i}{\boldsymbol{e}}_{i,k|k}+\sum^{N}_{j = 1}\Psi_{ij}\Gamma{}{\boldsymbol{e}}_{j,k|k}+{\boldsymbol{\omega}}_{i,k} \end{aligned} \end{equation} $$ (8)

    同理, 基于复杂网络(1)、状态估计方程(6)和状态估计误差定义(7), 可以得到复杂网络节点$ i $的状态估计误差为

    $$ \begin{equation} \begin{split} &{\boldsymbol{e}}_{i,k+1|k+1} = \\ &\qquad{\boldsymbol{e}}_{i,k+1|k}-K_{i,k+1}[\theta_{k+1}(B_{i}{\boldsymbol{e}}_{i,k|k}+{\boldsymbol{\upsilon}}_{i,k})\;+\\ &\qquad(1-\theta_{k+1})(B_{i}{\boldsymbol{e}}_{i,k+1|k}+{\boldsymbol{\upsilon}}_{i,k+1})] \end{split} \end{equation} $$ (9)

    本文的主要目标是针对存在随机时滞的测量值, 设计估计器增益$ K_{k} $优化估计误差协方差. 下文将会用到杨氏不等式引理.

    引理 1. 对于任意两个矩阵$ X \in{\bf{R}}^{n\times n} $, $ Y \in{\bf{R}}^{n\times n} $和一个正标量$ \gamma $, 则以下不等式成立[31]

    $$ \begin{equation} \begin{aligned} XY^{\mathrm{T}}+YX^{\mathrm{T}}\preceq \gamma XX^{\mathrm{T}}+\gamma^{-1}YY^{\mathrm{T}} \end{aligned} \end{equation} $$ (10)

    本节将对所设计状态估计器的估计误差协方差进行分析, 并求出使得状态估计误差协方差最小的滤波器增益矩阵$ K_{i,k+1} $, 进而得出状态估计误差协方差的迭代式.

    根据状态预测误差协方差的定义(7)和预测误差方程(8), 可得复杂网络的状态预测误差协方差为

    $$ \begin{split} &P_{i,k+1|k} = \\ &\qquad(A_{i}+\Psi_{ii}\Gamma)P_{i,k|k}(A_{i}+\Psi_{ii}\Gamma)^{{\rm{T}}}+ Q_{i}\;+ \\ &\qquad\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Gamma{\rm{E}}\big\{{\boldsymbol{e}}_{j,k|k}{\boldsymbol{e}}_{i,k|k}^{{\rm{T}}}\big\}(A_{i}+\Psi_{ii}\Gamma)^{{\rm{T}}}\;+\\ &\qquad\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}(A_{i}+\Psi_{ii}\Gamma){\rm{E}}\big\{{\boldsymbol{e}}_{i,k|k}{\boldsymbol{e}}_{j,k|k}^{{\rm{T}}}\big\}\Gamma^{{\rm{T}}}\;+\\ &\qquad\sum^{N}_{j = 1,j\neq{}i}\sum^{N}_{h = 1,h\neq{}i}\Psi_{ij}\Psi_{ih}\Gamma {\rm{E}}\big\{{\boldsymbol{e}}_{j,k|k}{\boldsymbol{e}}_{h,k|k}^{{\rm{T}}}\big\}\Gamma^{{\rm{T}}} \end{split} $$ (11)

    同理, 结合状态估计误差协方差定义 (7)和状态估计误差方程 (9), 状态估计误差协方差为

    $$ \begin{equation} \begin{split} &P_{i,k+1|k+1} = \\ &\qquad P_{i,k+1|k}-\left(1-p\right)\big(K_{i,k+1}B_{i}P_{i,k+1|k}\;+\\ &\qquad P_{i,k+1|k}B_{i}^{\mathrm{T}}K_{i,k+1}^{\mathrm{T}}\big)-pK_{i,k+1}B_{i}\;\times\\ &\qquad\mathrm{E}\big\{{\boldsymbol{e}}_{i,k|k}{\boldsymbol{e}}_{i,k+1|k}^{\mathrm{T}}\big\}-p\mathrm{E}\big\{{\boldsymbol{e}}_{i,k+1|k}{\boldsymbol{e}}_{i,k|k}^{\mathrm{T}}\big\}\;\times\\ &\qquad B_{i}^{\mathrm{T}}K_{i,k+1}^{\mathrm{T}}+K_{i,k+1}\big\{B_{i}\big[pP_{i,k|k}\;+\\ &\qquad(1-p)P_{i,k+1|k}\big]B_{i}^{\mathrm{T}} +V_{i} \big\}K_{i,k+1}^{\mathrm{T}} \end{split} \end{equation} $$ (12)

    基于状态预测误差协方差(11)和状态估计误差协方差(12), 可得状态估计误差协方差的迭代式及对应的最优估计器增益如定理1所示.

    定理 1. 复杂网络(1)中节点$ i $的分布式状态估计器增益设计为

    $$ \begin{equation} \begin{split} K^*_{i,k+1} = \;&P_{i,k+1|k}B_i^\mathrm{T}\Bigg(\frac{p(1+ \gamma_{2,i}^{-1})}{1-p} B_{i}P_{i,k|k} B_{i}^{\mathrm{T}}\;+ \\ &\frac{V_{i}}{1-p} + B_{i}P_{i,k+1|k} B_{i}^{\mathrm{T}}\Bigg)^{-1} \\[-15pt]\end{split} \end{equation} $$ (13)

    则复杂网络(1)中节点$ i $的状态估计误差协方差$ P_{i,k+1|k+1} $满足

    $$ \begin{equation} \begin{split} &P_{i,k+1|k+1}\preceq\\ &\qquad p (\gamma_{2,i}+1) \Bigg[\Big(1+\gamma_{1,i,k}^{-1*}\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Big)\;\times\\ &\qquad(A_{i}+\Psi_{ii}\Gamma) P_{i,k|k}(A_{i}+\Psi_{ii}\Gamma)^{\mathrm{T}}+Q_{i}\;+\\ &\qquad\Big(\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}+\gamma^*_{1,i,k}\Big) \sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Gamma P_{j,k|k}\Gamma^{\mathrm{T}}\Bigg]\;+ \end{split} \end{equation} $$
    $$ \begin{equation} \begin{split} &\qquad\Bigg[\Bigg((1-p)\Big(1+\gamma_{1,i,k}^{-1*} \sum^{N}_{j = 1,j\neq i}\Psi_{ij}\Big)(A_{i}\;+\\ &\qquad\Psi_{ii}\Gamma) P_{i,k|k} (A_{i}+\Psi_{ii}\Gamma)^{\mathrm{T}}+\Big(\gamma^*_{1,i,k}\;+ \\ &\qquad\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Big)\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Gamma P_{j,k|k}\Gamma^{\mathrm{T}}+ Q_{i} \Bigg)^{-1} \;+\\ &\qquad B_i^\mathrm{T} \Big(p(1+ \gamma_{2,i}^{-1} ) B_{i} P_{i,k|k}B_{i}^{\mathrm{T}}+V_{i}\Big)^{-1}B_i\Bigg]^{-1}\\[-15pt] \end{split} \end{equation} $$ (14)

    其中,

    $$ \begin{equation} \left\{ \begin{aligned} &\gamma^*_{1,i,k} = {\sqrt{\frac{\rm{tr}(M_{1,i,k})}{\rm{tr}(M_{ 2,i, k})}}},M_{2,{i},k} = \sum^{N}_{j = 1,j\neq{}i} \Psi_{ij} \Gamma P_{j,k|k}\Gamma^{\mathrm{T}}\\ &M_{1,{i},k} = \sum^{N}_{j = 1,j\neq{}i} \Psi_{ij} (A_{i}+ \Psi_{ij} \Gamma) P_{i,k|k} (A_{i} + \Psi_{ij} \Gamma)^{\mathrm{T}}\end{aligned}\right. \end{equation} $$ (15)

    证明. 针对状态预测误差协方差(11)中的耦合项, 运用引理$ 1 $的杨氏不等式可得

    $$ \begin{equation} \begin{split} &\sum^{N}_{j = 1,j\neq i}\Psi_{ij}\Gamma \mathrm{E}\big\{{\boldsymbol{e}}_{j,k|k}{\boldsymbol{e}}_{i,k|k}^{\mathrm{T}}\big\}\big(A_{i}+\Psi_{ii}\Gamma\big)^{\mathrm{T}}\;+\\ &\qquad\sum^{N}_{j = 1,j\neq{}i}(A_{i}+\Psi_{ii}\Gamma)\mathrm{E} \big\{{\boldsymbol{e}}_{i,k|k}{\boldsymbol{e}}_{j,k|k}^{\mathrm{T}}\big\}\Gamma^{\mathrm{T}}\Psi_{ij}\preceq\\ & \qquad\sum^{N}_{j = 1,j\neq{}i}\big[\gamma_{1,{i},k} \Psi_{ij} \Gamma P_{j,k|k}\Gamma^{\mathrm{T}}+\gamma_{1,i,k}^{-1} \Psi_{ij} (A_{i}\;+\\ &\qquad\Psi_{ii}\Gamma){}P_{i,k|k}(A_{i}+\Psi_{ii}\Gamma)^{\mathrm{T}}\big] \\[-10pt]\end{split} \end{equation} $$ (16)

    同理, 可得

    $$ \begin{equation} \begin{split} &\sum^{N}_{j = 1,j\neq{}i}\sum^{N}_{h = 1,h\neq{}i}\Psi_{ij}\Psi_{ih}\Gamma \mathrm{E}\big\{{\boldsymbol{e}}_{j,k|k}{\boldsymbol{e}}_{h,k|k}^{\mathrm{T}}\big\}\Gamma^{\mathrm{T}}\preceq\\ &\qquad\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Gamma P_{j,k|k}\Gamma ^{\mathrm{T}} \end{split} \end{equation} $$ (17)

    将消去耦合项的不等式(16)和(17)代入状态预测误差协方差(11), 可得

    $$ \begin{equation} \begin{split} &P_{i,k+1|k}\preceq\\ &\qquad\Bigg(1+\gamma_{1,i,k}^{-1}\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Bigg)(A_{i}+\Psi_{ii}\Gamma) P_{i,k|k}\;\times\\ &\qquad(A_{i}+\Psi_{ii}\Gamma)^{\mathrm{T}}+Q_{i}+\Bigg( \sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}+ \gamma_{1,i,k}\Bigg)\;\times\\ &\qquad\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Gamma P_{j,k|k}\Gamma^{\mathrm{T}}\\[-15pt] \end{split} \end{equation} $$ (18)

    由式(18)可知, 不等式右边与变量$ \gamma_{1,i,k} $有关. 为优化变量$ \gamma_{1,i,k} $, 基于矩阵迹和式(18), 定义如下函数

    $$ \begin{equation} \begin{split} \zeta(\gamma_{1,i,k}) = &\left( \sqrt{\frac{\rm{tr}(M_{1,i,k})}{\gamma_{1,i,k}}}- \sqrt{\rm{tr}(M_{2,i,k})\gamma_{1,i,k}} \right)^2\;+ \\ &2\sqrt{\rm{tr}(M_{1,i,k})\rm{tr}(M_{2,i,k})} +\rm{tr}(M_{3,i,k}) \end{split} \end{equation} $$ (19)

    其中,

    $$ \begin{equation*} \begin{aligned} M_{3,i,k} =\; &(A_{i}+\Psi_{ii}\Gamma)P_{i,k|k}(A_{i}+\Psi_{ii}\Gamma)^{\mathrm{T}}+ Q_{i}\;+ \\ & \sum^{N}_{j = 1,j\neq{}i}\Psi_{ij} \sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Gamma P_{ j,k|k}\Gamma^{\mathrm{T}} \end{aligned} \end{equation*} $$

    根据式(19)可知, 当$ \gamma_{1,i,k} = \gamma_{1,i,k}^* $时, 由不等式(18) 可以得到

    $$ \begin{equation} \begin{split} &P_{i,k+1|k}\preceq\\ &\qquad\Bigg(1+\gamma_{1,i,k}^{-1*}\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Bigg)(A_{i}+\Psi_{ii}\Gamma) P_{i,k|k}\;\times\\ &\qquad(A_{i}+\Psi_{ii}\Gamma)^{\mathrm{T}}+\Bigg(\gamma^*_{1,i,k}+\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Bigg)\;\times\\ &\qquad\sum^{N}_{j = 1,j\neq{}i}\Psi_{ij}\Gamma P_{j,k|k}\Gamma^{\mathrm{T}}+ Q_{i} \\[-15pt]\end{split} \end{equation} $$ (20)

    接下来, 将基于式(12)分析状态估计误差协方差$ P_{i,k+1|k+1} $的迭代公式及估计器的设计. 首先, 根据引理$ 1 $中的杨氏不等式对估计误差协方差(12)中的耦合项进行解耦, 可得

    $$ \begin{equation} \begin{split} & -p\Big(\mathrm{E}\big\{{\boldsymbol{e}}_{i,k+1|k}{\boldsymbol{e}}_{i,k|k}^{{\rm{T}}}\big\} B_{i}^{\mathrm{T}}K_{i,k+1}^{\mathrm{T}}\; +\\ &\qquad K_{i,k+1} B_{i}\mathrm{E}\big\{{\boldsymbol{e}}_{i,k|k}{\boldsymbol{e}}_{i,k+1|k}^{\mathrm{T}}\big\} \Big)\preceq\\ &\qquad{}p\Big(\gamma_{2,i}P_{i,k+1|k}+ \gamma_{2,i}^{-1}K_{i,k+1}B_{i} P_{i,k|k} B_{i}^{\mathrm{T}}K_{i,k+1}^{\mathrm{T}} \Big) \end{split} \end{equation} $$ (21)

    将式(21)代入式(12), 可得以下关于状态估计误差协方差$ P_{i,k+1|k+1} $的不等式

    $$ \begin{equation} \begin{split} &P_{i,k+1|k+1}\preceq\\ &\qquad(1+p\gamma_{2,i})P_{i,k+1|k}-(1-p)\Big(K_{i,k+1}B_{i}\;\times\\ &\qquad P_{i,k+1|k}+P_{i,k+1|k}B_{i}^{\mathrm{T}}K_{i,k+1}^{\mathrm{T}}\Big)+K_{i,k+1}\;\times\\ &\qquad\Big[p\Big(1+ \gamma_{2,i}^{-1}\Big)B_{i}P_{i,k|k}B_{i}^{\mathrm{T}}+V_{i}\;+ \\ &\qquad(1-p)B_{i}P_{i,k+1|k}B_{i}^{\mathrm{T}}\Big]K_{i,k+1}^{\mathrm{T}}\\[-14pt] \end{split} \end{equation} $$ (22)

    由式(22)可知, 状态估计误差协方差$ P_{i,k+1|k+1} $可以通过设计估计器增益$ K_{i,k+1} $进行优化, 通过配方可以将式(22)转化为

    $$ \begin{equation} \begin{split} &P_{i,k+1|k+1}\preceq\\ &\qquad(1-p)\Bigg[K_{i,k+1}-P_{i,k+1|k}B_i^\mathrm{T}\Bigg(\frac{p(1+ \gamma_{2,i}^{-1})}{1-p} B_{i}\;\times \\ &\qquad P_{i,k|k}B_{i}^{\mathrm{T}}+\frac{V_{i}}{1-p} + B_{i}P_{i,k+1|k} B_{i}^{\mathrm{T}}\Bigg)^{-1}\Bigg]\;\times \\ &\qquad\Bigg(\frac{p(1+ \gamma_{2,i}^{-1})}{1-p}B_{i}P_{i,k|k}B_{i}^{\mathrm{T}}+\frac{V_{i}}{1-p}+ B_{i}\;\times\\ &\qquad P_{i,k+1|k} B_{i}^{\mathrm{T}}\Bigg)\Bigg[K_{i,k+1} -P_{i,k+1|k} B_i^\mathrm{T}\Bigg(\frac{V_{i}}{1-p}\;+ \\ &\qquad\frac{p(1+ \gamma_{2,i}^{-1})}{1-p} B_{i}P_{i,k|k}B_{i}^{\mathrm{T}} + B_{i}P_{i,k+1|k}B_{i}^{\mathrm{T}}\Bigg)^{-1}\Bigg]^{\mathrm{T}}\;- \\ &\qquad (1-p)^{2}P_{i,k+1|k}B_{i}^{\mathrm{T}} \Big[p\Big(1+ \gamma_{2,i}^{-1}\Big) B_{i}P_{i,k|k}B_{i}^{\mathrm{T}}\;+\\ &\qquad V_{i}+(1-p) B_{i}P_{i,k+1|k}B_{i}^{\mathrm{T}}\Big]^{-1} B_{i}P_{i,k+1|k}\;+ \\ &\qquad(1+p\gamma_{2,i})P_{i,k+1|k} \\[-10pt]\end{split} \end{equation} $$ (23)

    结合估计器增益(13), 不等式(23)右边可以取到最小值, 即

    $$ \begin{equation} \begin{split} &P_{i,k+1|k+1}\preceq\\ &\qquad(1+p\gamma_{2,i})P_{i,k+1|k}-(1-p)^{2}P_{i,k+1|k} B_{i}^\mathrm{T}\;\times\\ & \qquad\Big[p\Big(1+ \gamma_{2,i}^{-1}\Big)B_{i} P_{i,k|k}B_{i}^{\mathrm{T}} +V_{i}+(1-p)\;\times\\ &\qquad B_{i}P_{i,k+1|k}B_{i}^{\mathrm{T}}\Big]^{-1} B_{i}P_{i,k+1|k} = \\ &\qquad{p(\gamma_{2,i}+1)}P_{i,k+1|k}+\Big[\Big((1-p)P_{i,k+1|k}\Big)^{-1}\;+\\ &\qquad B_i^\mathrm{T}\Big(p\Big(1+ \gamma_{2,i}^{-1}\Big)B_{i} P_{i,k|k}B_{i}^{\mathrm{T}} +V_{i}\Big)^{-1}B_i\Big]^{-1} \end{split} \end{equation} $$ (24)

    基于状态预测协方差(20)和状态估计协方差(24), 可得式(14)所示的状态估计协方差迭代公式.

    本节将分析第$ 2 $节所得的估计误差协方差的稳定性. 记预测误差协方差(18)与估计误差协方差(22)的上界分别为$ \Omega_{i,k+1|k} $和$ \Omega_{i,k+1|k+1} $. 采用向量化[32]方法, 定义${\rm{vec}}(\Omega_{k+1|k+1})= [{\rm{vec}}(\Omega_{1,k+1|k+1})^{{\rm{T}}}, \cdots,{\rm{vec}}(\Omega_{N,k+1|k+1})^{{\rm{T}}}]^{{\rm{T}}}$, 则根据式(20)和式(22)可得如下线性系统:

    $$ {\rm{vec}}(\Omega_{k+1|k+1})= \Xi_{K_{k+1}}{\rm{vec}}(\Omega_{k|k})+\Pi_{K_{k+1}} $$ (25)

    其中

    $$ \begin{equation*} \begin{split} &\Xi_{K_{k+1}}= \left[\begin{array}{ccc} \bar{\Xi}_{1,K_{1,k+1}}& \cdots & \bar{\Phi}_{1,N,K_{1,k+1}}\\ \bar{\Phi}_{2,1,K_{2,k+1}}& \cdots & \bar{\Phi}_{2,N,K_{2,k+1}}\\ \vdots & \ddots & \vdots\\ \bar{\Phi}_{N,1,K_{N,k+1}} & \cdots & \bar{\Xi}_{N,K_{N,k+1}}\\ \end{array}\right]\\ &\bar{\Xi}_{i,K_{i,k+1}}=\alpha_{i}G_{i}((A_{i}+\Psi_{ii}\Gamma)\otimes(A_{i}+\Psi_{ii}\Gamma))\,+\\& \qquad p(1+ \gamma_{2,i}^{-1})(K_{i,k+1}B_{i})\otimes(K_{i,k+1}B_{i})\\ & \bar{\Phi}_{i,j,K_{i,k+1}}=\beta_{i}\Psi_{ij}G_{i}(\Gamma\otimes\Gamma)\\& \alpha_{i}=1+\gamma_{1,i,k}^{-1*}\sum^{N}_{j=1,j\neq{}i}\Psi_{ij}\\ &\beta_{i}=\gamma^*_{1,i,k}+\sum^{N}_{j=1,j\neq{}i}\Psi_{ij}\\& G_{i}=1+p\gamma_{2,i}+(1-p)(K_{i,k+1}B_{i})\,\otimes\\& \qquad\ (K_{i,k+1}B_{i})-(1-p)I_{n}\otimes(K_{i,k+1}B_{i})\,-\\& \qquad\ (1-p)(K_{i,k+1}B_{i})\otimes I_{n}\\& \Pi_{K_{k+1}} = \begin{bmatrix} G_{1}{\rm{vec}}(Q_{1})+K_{1,k+1} \otimes K_{1,k+1}{\rm{vec}}(V_{1}) \\ \vdots \\ G_{N}{\rm{vec}}(Q_{N})+K_{N,k+1} \otimes K_{N,k+1}{\rm{vec}}(V_{N}) \\ \end{bmatrix}\\ \end{split} \end{equation*} $$

    基于以上线性系统, 估计误差协方差稳定的充分条件总结如下.

    定理2. 基于预测器(5)和估计器(6)得到的状态估计误差协方差$ P_{i,k+1|k+1} $有界的充分条件为存在常增益矩阵集合$ K = \{K_{1},\cdots,K_{N}\} $, 参数集合$ \gamma_{1} = \{\gamma_{1,1},\cdots,\gamma_{1,N}\} $和$\gamma_{2} = \{\gamma_{2,1},\cdots,\gamma_{2,N}\}$, 使得如下不等式成立:

    $$ \begin{aligned} \rho(\Xi(K,\gamma_{1},\gamma_{2}))<1 \end{aligned} $$ (26)

    其中, $\Xi(K,\gamma_{1},\gamma_{2}))= \Xi_{K_{k+1}} .$

    证明. 如果存在$ K = \{K_{1},\cdots,K_{N}\} $, $\gamma_{1} = \{\gamma_{1,1}, \cdots, \gamma_{1,N}\}$和$ \gamma_{2} = \{\gamma_{2,1}, \cdots, \gamma_{2,N}\} $, 使得式(26)成立, 则由式(19)可知

    $$\begin{aligned} \rho(\Xi(K,\gamma^{*}_{1,k},\gamma_{2}))\leq\rho(\Xi(K,\gamma_{1},\gamma_{2}))<1 \end{aligned} $$ (27)

    进一步, 由式(13)最优估计器增益的设计可得

    $$\begin{split} &\rho(\Xi(K_{k+1}^*,\gamma^{*}_{1,k},\gamma_{2}))\leq\rho(\Xi(K,\gamma^{*}_{1,k},\gamma_{2}))\leq\\&\qquad\rho(\Xi(K,\gamma_{1},\gamma_{2}))<1 \end{split} $$ (28)

    基于谱半径(28), 可知向量${\rm{vec}}(\Omega_{ k+1|k+1})$是渐进稳定的. 根据式(20)和式(23)可得

    $$ \begin{equation} \begin{aligned} P_{i,k+1|k+1}\preceq\Omega_{i,k+1|k+1} \end{aligned} \end{equation} $$ (29)

    根据不等式(29), 可知$ P_{i,k+1|k+1} $是有界稳定的.

    基于文献[33]中的单目标追踪模型, 本节考虑由$ 4 $个小车组成的编队系统. 定义小车$ i $的状态为${\boldsymbol{x}}_{i,k}=[s_{i,k}^{x}, \nu_{i,k}^{x} , s_{i,k}^{y}, \nu_{i,k}^{y}]^{\mathrm{T}}$, 其中, $ s_{i,k}^{x} $, $ s_{i,k}^{y} $和$ \nu_{i,k}^{x} $, $ \nu_{i,k}^{y} $分别代表该小车在$ X $, $ Y $轴上的位移(m)和速度(m/s). 图1 显示了小车信息的耦合关系, 小车间的箭头表示信息的流向. 小车之间的位置与速度信息可以通过专网进行交换, 或者通过测量相对信息换算获得. 由小车构成的耦合系统协同完成任务时, 一般相距较近同时采用专网通讯, 因此本文不考虑耦合信息的时滞问题[3435]. 综上, 可得系统(1)的参数为

    图 1  小车耦合系统的拓扑
    Fig. 1  The topology of coupled systems consisted of vehicles
    $$ \begin{equation*} \begin{aligned} A_{1}&=A_{2}=A_{3}=A_{4}= \left[\begin{array}{cccc} 1& T_{s}& 0& 0\\ 0& 1& 0& 0\\ 0& 0& 1& T_{s}\\ 0& 0& 0& 1\end{array}\right] \nonumber \end{aligned} \end{equation*} $$
    $$ \begin{equation*} \begin{aligned} Q_{1}&=Q_{2}=Q_{3}=Q_{4}=q\left[\begin{array}{cccc} \dfrac{T_{s}^3}{3}& \dfrac{T_{s}^2}{2}& 0& 0\\ \dfrac{T_{s}^2}{2}& T_{s}& 0& 0\\ 0& 0& \dfrac{T_{s}^3}{3}& \dfrac{T_{s}^2}{2}\\ 0& 0& \dfrac{T_{s}^2}{2}& T_{s}\end{array}\right] \nonumber \end{aligned} \end{equation*} $$

    另外, 考虑系统的采样时间为$T_s = 0.1 \;{\rm{s}}$, 参数$ q = {0.01}\; {\rm{m}}^2/{\rm{s}}^3$. 小车之间的外部和内部耦合矩阵为

    $$\begin{equation} \begin{aligned} \Psi&=\left[\begin{array}{cccc} -0.3&\, 0.2& 0\;\;\;\;& 0.1\\0& -0.3\;\;\; & 0.1& 0.2\\ 0& \;0.1& -0.3\;\;\;\; & 0.2 \\0& 0\;\;\,& 0.2& -0.2\;\;\;\, \end{array}\right]\nonumber \end{aligned} \end{equation}$$
    $$\begin{equation} \begin{aligned} \Gamma&=\rm{diag}\{0.2, 0.2, 0.4, 0.4\} \end{aligned} \end{equation}$$

    针对以上给出的小车耦合系统, 每个小车的初始值为

    $$ \begin{equation*} \begin{aligned} {\boldsymbol{x}}_{1,0}&=\left[\begin{array}{cccc}1 &1.2 &1 &1\end{array}\right]^\mathrm{T}\\ {\boldsymbol{x}}_{2,0}&=\left[\begin{array}{cccc} 0& 1& 1& 1\end{array}\right]^\mathrm{T}\\ {\boldsymbol{x}}_{3,0}&=\left[\begin{array}{cccc} 1 &1.2 &0 &1\end{array}\right]^\mathrm{T}\\ {\boldsymbol{x}}_{4,0}&=\left[\begin{array}{cccc} 0& 1& 0& 1\end{array}\right]^\mathrm{T} \end{aligned} \end{equation*} $$

    图2给出了小车的实际运动轨迹.

    图 2  小车的实际运动轨迹
    Fig. 2  The actual motion trajectories of vehicles

    令模型(1)中各个节点的量测矩阵为

    $$ \begin{equation*} \begin{aligned} B_{1}&=B_{2}= B_{3}=B_{4} ={\left[\begin{array}{cccc} 1& 0& 0& 0\\ 0& 0& 1& 0\end{array}\right]} \nonumber \end{aligned} \end{equation*} $$

    即测量信息为小车在$ X $, $ Y $轴的坐标, 其对应的量测噪声方差分别为

    $$ \begin{equation*} \begin{aligned} V_{1}& = V_{2} = \rm{diag}\{ 0.03, 0.03\}\\ V_{3}& = \rm{diag}\{ 0.04, 0.04\}\\ V_{4} &= \rm{diag}\{ 0.05, 0.05\} \nonumber \end{aligned} \end{equation*} $$

    由以上参数可知, 对于每个节点$i,$ $(A_i,B_i)\;(i = 1, 2,3,4)$是可观测的. 最后, 设传感器网络发生一步时滞的概率为$P(\theta_{k} = 1) = 0.03$. 估计器的状态初始值为

    $$ \begin{equation*} \begin{aligned} \hat{{\boldsymbol{x}}}_{1,1|0} = \hat{{\boldsymbol{x}}}_{2,1|0} = \hat{{\boldsymbol{x}}}_{3,1|0} = \hat{{\boldsymbol{x}}}_{4,1|0} = 0 \end{aligned} \end{equation*} $$

    以及初始协方差为

    $$ \begin{equation*} {P}_{1,1|0} = {P}_{2,1|0} = {P}_{3,1|0} = {P}_{4,1|0} = I \end{equation*} $$

    下面将从两个方面进行对比仿真验证:

    1) 没有对杨氏不等式产生的变量进行优化[25], 即杨氏不等式产生的变量为常数, 假设$ \gamma_{1,i,k} = 1 $, $ \gamma_{2,i} = 0.7 $.

    2) 采用迹范数及配方法对$ \gamma^*_{1,i,k} $进行优化, 即$ \gamma^*_{1,i,k} = \sqrt{\rm{tr}(M_{1,i,k})/\rm{tr}(M_{ 2,i, k})} $, $ \gamma_{2,i} = 0.7 $.

    为比较两种方法的差别, 对系统的每个节点进行$ l = 100 $次蒙特卡洛仿真, 同时, 每次仿真的时间总和为100 s, 得到平均均方误差(Mean squared error, MSE), 其定义为

    $$ \begin{equation} \begin{aligned} {{\rm{MSE}}}_{i,k|k} = \frac{1}{l}\sum^{l}_{o = 1}\Vert{\boldsymbol{x}}_{i,k}^o-\hat{{\boldsymbol{x}}}^o_{i,k|k}\Vert^2\nonumber \end{aligned} \end{equation} $$

    其中, $ {\boldsymbol{x}}_{i,k}^o $和$ \hat{{\boldsymbol{x}}}^o_{i,k|k} $是第$ o $次的轨迹和状态估计轨迹.

    根据图3所示, 可知最优值$ \gamma_{1,k}^* $随着时间趋向于稳定. 结合$ \gamma_{1,k}^* $和最优估计器增益 (13), 图4 ~ 7 分别给出优化和未优化$ \gamma_{1,k} $情况下小车耦合系统的估计误差协方差上界的迹和MSE$ _{i,k|k} $, 其中纵坐标轴采用对数坐标轴. 从图4 ~ 7 可以得出本文所提出估计器的估计精度有一定提升, 即优化$ \gamma_{1,i ,k} $后, 估计误差协方差$ P_{i,k|k} $上界的迹明显下降, MSE$ _{i,k|k} $也得到改善. 另外由表1表2 的数据也可得优化$ \gamma_{1,i ,k } $后, 估计误差协方差$ P_{i,k|k} $上界的迹和MSE$ _{i,k|k} $都有所降低.

    图 3  优化和未优化的$ \gamma_{1,i,k} $
    Fig. 3  $ \gamma_{1,i,k} $ with and without optimization
    图 4  基于优化和未优化$ \gamma_{1,1,k} $的第1个节点的估计误差协方差上界的迹和MSE
    Fig. 4  The trace of upper bound of the estimation error covariance and the MSE of the node 1 based on $ \gamma_{1,1,k} $ with and without optimization
    图 5  基于优化和未优化$ \gamma_{1,2,k} $的第2个节点的估计误差协方差上界的迹和MSE
    Fig. 5  The trace of upper bound of the estimation error covariance and the MSE of the node 2 based on $ \gamma_{1,2,k} $ with and without optimization
    图 6  基于优化和未优化$ \gamma_{1,3,k} $的第3个节点的估计误差协方差上界的迹和MSE
    Fig. 6  The trace of upper bound of the estimation error covariance and the MSE of the node 3 based on $ \gamma_{1,3,k} $ with and without optimization
    图 7  基于优化和未优化$ \gamma_{1,4,k} $的第4个节点的估计误差协方差上界的迹和MSE
    Fig. 7  The trace of upper bound of the estimation error covariance and the MSE of the node 4 based on $ \gamma_{1,4,k} $ with and without optimization
    表 1  基于优化和未优化的$\gamma_{1,i,k}$的上界$\rm{tr}(P_{i,k|k})$
    Table 1  The upper bound $\rm{tr}(P_{i,k|k})$ based on $\gamma_{1,i,k}$ with and without optimization
    节点$i$未优化$\rm{tr}(P_{i,k|k})$上界优化后$\rm{tr}(P_{i,k|k})$上界优化幅度(%)
    10.06790.06228.50
    20.06860.06308.23
    30.08060.07339.04
    40.07680.07176.60
    下载: 导出CSV 
    | 显示表格
    表 2  基于优化和未优化的$\gamma_{1,i,k}$的MSE$_{i,k|k}$
    Table 2  The MSE$_{i,k|k}$ based on $\gamma_{1,i,k}$ with and without optimization
    节点$i$未优化MSE$_{i,k|k}$均值优化后MSE$_{i,k|k}$均值优化幅度(%)
    10.03570.03385.23
    20.03640.03474.82
    30.04240.04005.73
    40.04560.04383.83
    下载: 导出CSV 
    | 显示表格

    本文研究了一类存在一步时滞的复杂网络分布式状态估计问题, 并采用伯努利随机变量刻画随机变化的时滞情况. 本文分别设计了复杂网络的状态预测器和分布式状态估计器. 基于杨氏不等式消除了耦合项, 基于迹范数结合配方法优化了状态预测误差协方差. 通过采用杨氏不等式和设计估计器增益, 获得了状态估计误差协方差, 同时基于预测误差协方差, 获得了状态估计误差协方差的迭代公式. 本文给出了估计误差协方差稳定的一个充分条件, 通过一个由小车组成的复杂网络系统, 验证了所设计估计器的有效性.

  • 图  1  微球示意图

    Fig.  1  The miscrosphere

    图  2  实验平台示意图

    Fig.  2  Experiment platform

    图  3  平台坐标系示意图

    Fig.  3  Coordinates of experiment platform

    图  4  聚焦过程

    Fig.  4  Focusing process

    图  5  微球图像

    Fig.  5  The real miscrosphere

    图  6  微球图像中一行的灰度值变化曲线图

    Fig.  6  Gray value change graph of one line in the microsphere image

    图  7  微球边缘及球心的拟合

    Fig.  7  The fitting of microsphere edge and center

    图  8  微孔边缘检测与微孔中心的拟合

    Fig.  8  The detection of micro-hole edge and fitting of micro-hole center

    图  9  微球孔姿态测量原理示意图

    Fig.  9  Schematic diagram of microsphere hole pose measurement principle

    图  10  实验系统实物图

    Fig.  10  The real experiment system

    图  11  实验过程中采集的微球和微孔图像

    Fig.  11  Microsphere and micro-hole images acquired during the experiment

    图  12  用向量表示的微球孔姿态实验结果

    Fig.  12  Experimental results of microsphere hole poses expressed by vector

    表  1  $ X _{W} $轴旋转的实验结果(°)

    Table  1  Experimental results of rotation along with the $ X _{W} $ axis (°)

    次数 本文方法 文献 [20] 真实值
    ${\alpha}_{m1},$ ${\beta}_{m1}$ ${\alpha}_{m2},$ ${\beta}_{m2}$ ${\alpha}_{r},$ ${\beta}_{r}$
    1 2.03, 0.00 2.08, 0.04 2.00, 0.00
    2 4.05, 0.04 3.90, 0.08 4.00, 0.00
    3 6.05, 0.03 6.11, 0.10 6.00, 0.00
    4 8.02, −0.04 8.18, 0.15 8.00, 0.00
    5 −2.03, 0.04 −2.05, 0.03 −2.00, 0.00
    6 −3.95, 0.05 −3.91, 0.04 −4.00, 0.00
    7 −5.95, −0.04 −6.12, −0.08 −6.00, 0.00
    8 −7.96, −0.03 −8.13, −0.13 −8.00, 0.00
    下载: 导出CSV

    表  2  $ Y _{W} $轴旋转的实验结果(°)

    Table  2  Experimental results of rotation along with the $ Y _{W} $ axis (°)

    次数 本文方法 文献 [20] 真实值
    ${\alpha}_{m1}$, ${\beta}_{m1}$ ${\alpha}_{m2}$, ${\beta}_{m2}$ ${\alpha}_{r}$, ${\beta}_{r}$
    1 −0.06, 1.05 0.06, 1.07 0.00, 1.00
    2 0.02, 1.92 0.04, 2.12 0.00, 2.00
    3 0.08, 2.99 0.04, 3.11 0.00, 3.00
    4 0.03, 4.03 0.05, 4.13 0.00, 4.00
    5 −0.05, 5.04 −0.07, 5.16 0.00, 5.00
    6 0.01, −1.01 −0.04, −1.09 0.00, −1.00
    7 0.06, −2.04 −0.06, −2.11 0.00, −2.00
    8 −0.04, −3.06 −0.05, −3.13 0.00, −3.00
    9 0.07, −4.06 −0.07, −4.16 0.00, −4.00
    10 0.01, −5.07 −0.10, −5.17 0.00, −5.00
    下载: 导出CSV

    表  3  $ X _{W} $轴及$ Y _{W} $轴旋转的实验结果(°)

    Table  3  Experimental results of rotation along with the $ X _{W} $ and $ Y _{W} $ axis, simultaneously (°)

    次数 本文方法 文献 [20] 真实值
    ${\alpha}_{m1}$, ${\beta}_{m1}$ ${\alpha}_{m2}$, ${\beta}_{m2}$ ${\alpha}_{r}$, ${\beta}_{r}$
    1 1.03, 1.05 0.93, 1.03 1.00, 1.00
    2 2.02, 0.98 1.86, 1.10 2.00, 1.00
    3 3.01, 2.04 3.10, 2.08 3.00, 2.00
    4 3.97, 3.04 3.89, 3.18 4.00, 3.00
    5 4.96, 5.07 5.20, 4.88 5.00, 5.00
    6 −1.01, −2.00 −1.04, −2.05 −1.00, −2.00
    7 −2.02, −3.04 −1.92, −2.89 −2.00, −3.00
    8 −3.03, −0.97 −3.07, −0.95 −3.00, −1.00
    9 −3.96, −1.97 −3.85, −2.14 −4.00, −2.00
    10 −4.99, 4.04 −4.83, 4.10 −5.00, 4.00
    下载: 导出CSV
  • [1] 李福东. 基于显微视觉的微管-微球装配与胶接研究 [博士学位论文]. 中国科学院自动化研究所, 中国, 2014

    Li Fu-Dong. Research on Micro Tube and Micro Sphere Assembly Involving Adhesive Bonding Based on Microscopic Vision [Ph.D. dissertation]. Institute of Automation, Chinese Academy of Sciences, China, 2014.
    [2] Jia Z Y, Ma X, Liu W, Lu W B, Li X, Chen L, et al. Pose measurement method and experiments for high-speed rolling targets in a wind tunnel. Sensors, 2014, 14(12): 23933−23953 doi: 10.3390/s141223933
    [3] Lins R G, Givigi S N, Kurka P R G. Vision-based measurement for localization of objects in 3-D for robotic applications. IEEE Transactions on Instrumentation and Measurement, 2015, 64(11): 2950−2958 doi: 10.1109/TIM.2015.2440556
    [4] Hou D X, Mei X S, Huang W W, Li J, Wang C J, Wang X. An online and vision-based method for fixtured pose measurement of non-datum complex component. IEEE Transactions on Instrumentation and Measurement, 2020, 69(6): 3370−3376
    [5] Yang J C, Man J B, Xi M, Gao X B, Lu W, Meng Q G. Precise measurement of position and attitude based on convolutional neural network and visual correspondence relationship. IEEE Transactions on Neural Networks and Learning Systems, 2020, 31(6): 2030−2041
    [6] 李二闯, 张建杰, 袁亮, 吴金强. 基于四元数互补滤波的小型四旋翼姿态解算. 组合机床与自动化加工技术, 2019, (3): 37−39, 43

    Li Er-Chuang, Zhang Jian-Jie, Yuan Liang, Wu Jin-Qiang. Small quadruple rotor attitude solving based on quaternion complementary filtering. Modular Machine Tool and Automatic Manufacturing Technique, 2019, (3): 37−39, 43
    [7] Jin P J, Matikainen P, Srinivasa S S. Sensor fusion for fiducial tags: Highly robust pose estimation from single frame RGBD. In: Proceedings of the 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems. Vancouver, BC, Canada: IEEE, 2017.
    [8] Li J M, Wang J G, Zhou W T, Jia S W. Robot pose estimation and accuracy analysis based on stereo vision. In: Proceedings of the 9th IEEE International Conference on Mobile Ad-hoc and Sensor Networks. Dalian, China: IEEE, 2013.
    [9] Peng J Q, Xu W F, Liang B, Wu A G. Pose measurement and motion estimation of space non-cooperative targets based on laser radar and stereo-vision fusion. IEEE Sensors Journal, 2019, 19(8): 3008−3019 doi: 10.1109/JSEN.2018.2889469
    [10] Su J, Huang X H, Wang M. Pose detection of partly covered target in micro-vision system. In: Proceedings of the 10th World Congress on Intelligent Control and Automation. Beijing, China: IEEE, 2012.
    [11] Zhang P C, Xu D, Wu B L. Pose estimation for plane based on monocular microscope vision system. In: Proceedings of the 32nd Chinese Control Conference. Xi' an, China: IEEE, 2013.
    [12] 刘国华, 邓钊钊. 基于双目视觉的探针姿态检测. 天津工业大学学报, 2019, 38(2): 68−72, 88 doi: 10.3969/j.issn.1671-024x.2019.02.012

    Liu Guo-Hua, Deng Zhao-Zhao. Probe attitude detection based on binocular vision. Journal of Tianjin Polytechnic University, 2019, 38(2): 68−72, 88 doi: 10.3969/j.issn.1671-024x.2019.02.012
    [13] 张娟, 张正涛, 徐德. 基于显微视觉的微零件在线检测与装配策略研究. 高技术通讯, 2013, 23(8): 848−855 doi: 10.3772/j.issn.1002-0470.2013.08.011

    Zhang Juan, Zhang Zheng-Tao, Xu De. On-line detecting and assembling of micro parts based on microscope vision. High Technology Letters, 2013, 23(8): 848−855 doi: 10.3772/j.issn.1002-0470.2013.08.011
    [14] Ma Y Q, Liu X L and Xu D. Precision pose measurement of an object with flange based on shadow distribution. IEEE Transactions on Instrumentation and Measurement, 2020, 69(5): 2003−2015
    [15] Li F D, Xu D, Zhang Z T, Shi Y L. Realization of an automated micro assembly task involving micro adhesive bonding. International Journal of Automation and Computing, 2013, 10(6): 545−551 doi: 10.1007/s11633-013-0752-7
    [16] Huang X H, Zeng X J, Wang M. SVM-based identification and un-calibrated visual servoing for micro manipulation. International Journal of Automation and Computing, 2010, 7(1): 47−54 doi: 10.1007/s11633-010-0047-1
    [17] Qin F B, Shen F, Zhang D P, Liu X L, Xu D. Contour primitives of interest extraction method for microscopic images and its application on pose measurement. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 2018, 48(8): 1348−1359 doi: 10.1109/TSMC.2017.2669219
    [18] 史亚莉, 张正涛, 徐德. 跨尺度微管微球三维半自动装配点胶系统. 光学精密工程, 2015, 23(11): 3121−3128

    Shi Ya-Li, Zhang Zheng-Tao, Xu De. 3D semi-automatic assembly and dispensing system for trans-scale parts of micro-tube and micro-sphere. Optics and Precision Engineering, 2015, 23(11): 3121−3128
    [19] Li F D, Xu D, Zhang Z T, Shi Y L, Shen F. Pose measuring and aligning of a micro glass tube and a hole on the micro sphere. International Journal of Precision Engineering and Manufacturing, 2014, 15(12): 2483−2491 doi: 10.1007/s12541-014-0618-0
    [20] 李迎, 张大朋, 刘希龙, 徐德. 基于单目显微视觉的微球姿态测量方法. 自动化学报, 2019, 45(7): 1281−1289

    Li Ying, Zhang Da-Peng, Liu Xi-Long, Xu De. A pose measurement method for micro sphere based on monocular microscopic vision. Acta Automatica Sinica, 2019, 45(7): 1281−1289
  • 加载中
图(12) / 表(3)
计量
  • 文章访问数:  1083
  • HTML全文浏览量:  215
  • PDF下载量:  160
  • 被引次数: 0
出版历程
  • 收稿日期:  2019-06-04
  • 录用日期:  2019-11-01
  • 网络出版日期:  2021-06-10
  • 刊出日期:  2021-06-10

目录

/

返回文章
返回