在实际网络中$时延是没有界限的$是不符合某一种
分布的随机序 列
)
*
*
'文献 )
!
*研 究 了 网 络 时 延 小 于
一个采样周期
F
的 情 况$也 有 一 些 研 究 的 是
*F
时
间内的时延
)
A
*
$应 用 范围 比 较 小' 文 献 )
A>#$
*主 要
集中于寻 找 传 统 的 状 态 反 馈 控 制 器 并 使 系 统 能 稳
定$但这类问题的解不易获得'相比之下$采用适当
的时延补 偿策 略 更 容 易 实 现 系 统的 稳 定
)
##
*
' 文 献
)
#*
*在执行器采用分时控制模式下提出一种模型预
测的控制补偿方法$根据历史 控 制 值 采 用 加 权 平 均
算法获得预测 值
$其 预测精确度不是太理想'文献
)
#!
*根据历史总时延$采用
GO
模型和
TPE
算法对
随机时延进行预估'反馈时延和前向时延是彼此独
立且时变的$文中并 没 有给出如 何 获 取 时 延 测 量 值
的方法'文献 )
#A
*提出了一种采用最小 预 测 步 长
和预测控制增量向量分别补偿补偿网络诱导时延和
数据包丢失对系统 性 能影响的 方 法$但 文 中 的 假 设
前提是网路时延是 预 先可知的$而 时 延 往 往 是 随 机
且无法预知的$因此也存在一定的局限性'
分析了网络时 延 产 生 的 机 理$对 于 从 传 感 器 到
控制器端的通 道"可 称为反馈 通 道#$应 用 广 义 预 测
控制"
aN1
#方 法 设 计 预 测 控 制 器 对 反 馈 通 道 时 延
)
9=
进行补偿' 预 测 控 制 器 根 据
)
9=
的 大 小 适时 调 整
预测步长$采用柔性 控 制增量算 法 计 算 当 前 时 刻 控
制增量'对于从控制器 到 执行器端 的 通 道 "可 称 为
前向通道
#$前 向 通 道 时 延
)
=/
相 对 控 制器 来 说 是 还
没发生的$是未知 的$为 减 小 这 部 分 时 延 的 影 响$添
加一个额外的反馈 环 节$设 计出控制补偿器对预测
控制器的控制输出值进行修正$从 而补偿了
)
=/
的影
响'对于被控对象参数 缓 慢 变 化 或 未 知 的 情 况$给
出了渐消记忆递推最小二乘辨识算法的网络化反馈
修正算法'最后通过仿真验证了方法的有效性以及
相对于传统控制算 法 的优越性$说 明 提 出 的 控 制 策
略可以对网络时延 实 现补偿$使系统具有良好的控
制品质'相对文献)
#A
*来说$控制方法具有更小的
预测步长'
8
!
网络时延分析
从时延的性质来看$可将时延分为
*
类!执行过
程时延和传输 时 延'执行 过 程 时 延 产 生 于 传 感 器&
控制器&执行器的运行过程$传输时延包括反馈时延
)
9=
和前向时延
)
=/
'为讨论方便$执行过程时延可根
据节点性质归入
)
9=
或
)
=/
中$图
#
表示了网络化控制
系统的基本结 构'值得 注 意 的 是$控 制 算 法 在 控 制
器中执行时$
)
9=
可通过测量得到$是已知的$而
)
=/
是
还未发生的是不可测的$只能估算$是影响系统的主
要不确定因素
'
图
8
!
网络控制系统结构示意图
时延是随机 变 量$所 以
)1E
是 一 随 机系 统$控
制起来比较困难'针对研究作如下假设!
假设
#
!
反馈时延
)
9=
和前向时延
)
=/
均有界$即
)
&
E
J/Y
' 且 网 络 传 输 过 程 中 连 续 丢 包 数 不 大
于
&
J/Y
'
将数据丢包问 题 归 化 为 时 延 问 题$对 于 反 馈 通
道或前向通道
$若新数据到达 前数据 丢 包数为
&
$则
相应通道的时延将更新为
)
9=
"或
)
=/
#
b
)
9=
"或
)
=/
#
f
&
E
$其中
E
为时间驱动周期$见假设
*
'
假设
*
!
传 感 器 和 执 行 器 采 用 时 间 驱 动$设 时
间周期为
E
'控制 器 采 用 事 件
`
时 间 驱 动$在 正 常
情况下控制器采用 事 件驱动方 式$控 制 器 接 收 到 传
感数据 立 刻 执 行 控 制 算 法' 当
)
9=
大 于
E
J/Y
f
&
J/Y
时$控制器采用时钟 驱 动方式自 动 运 行 控 制 算 法 并
输出控制量'
E
J/Y
和
&
J/Y
的选择首先要满足信号不
失真和网络承载能力 的 双 重 限 制'
E
J/Y
和
&
J/Y
取 得
越大$网络中传输的信 息 量越少$拥 塞 发生机率 越
小$但信号失真度也越大'
在控制器节点 和 执 行 器 节 点 设 置 缓 冲 区$数 据
包到达缓冲区后根据数据包包头"类似于时间戳#自
动更新排序$这样便很好地解决了时序错乱的问题'
9
!
ZGF
的控制器结构设计
)1E
预 测 控 制系 统 由 图
*
表 示' 系 统 控 制 器
由预测控制器和控制补偿器构成$分别补偿时延
)
9=
和
)
=/
的影响'
)
9=
可 以 通 过文 献 )
#"
*提 出 的 在线 估
计技术获取$无需时钟的同步'在
1
时刻$预测控制
器获得传感器送来的被控对象输出 信号
;
"
1
#$但由
于
)
9=
的存在$
;
"
1
#并不能 反映当前时 刻的被控对 象
输出
' 因 此 预 测 控 制 器 需 根 据
;
"
1
#和
)
A0
$预 测 出
1
f
B
时 刻 的 被 控 对 象 输 出
;
"
1
f
B
#$"
B
b
)
9=
+
E
$
)
9=
#
E
#$并由此计 算 出 当 前 控 制 量' 同时$控 制 补
偿器根据信号
;
"
1
#$估 算 出 在
1
`
B
时 刻 实 际 作 用
于被控对象的控制量 与 控制器在
1
`
B
时刻输出 的
#!#
第
#$
期
!!!!!!!!!!
付
!
伟$等!网络控制系统反馈和前向通道的随机时延补偿