NCS的鲁棒控制研究

NCS的鲁棒控制研究

论文摘要

随着控制系统规模的日益扩大以及计算机网络技术的飞速发展,基于计算机网络的控制系统已经逐步应用到控制工程中。控制回路通过实时网络闭合的反馈控制系统称为网络化控制系统(Networked Control System, NCS)。网络化控制系统是现代通讯技术、控制理论及计算机技术等发展和综合的产物。NCS具有连线少、灵活性强、便于拓展和信息资源共享等众多优点,但控制系统引入网络后,由于带宽有限、分时复用、数据传输路径不确定等都会导致信息传输中的等待、拥塞及丢包等现象,不可避免地产生网络诱导时延。这些受负载、通信协议等影响的时延,无论是固定的或时变的还是有界的或无界的,都会不同程度影响控制系统性能,甚至导致系统失稳,这给NCS分析、设计和控制带来很大困难。本文针对NCS的特点,应用鲁棒控制、H∞控制、神经元控制和保代价控制理论分析设计方法来解决NCS中存在的问题。本文对NCS中的时延特性进行了分析,研究了时延对系统性能影响。针对传感器节点时间驱动、控制器和执行器节点事件驱动的假设,建立了具有任意有界时延NCS的离散模型。进一步,把传感器到控制器和控制器到执行器的时延分别同时加以考虑建立了控制回路总时延小于采样周期的NCS离散模型。针对确定时延NCS,给出了基于静态状态反馈的H∞控制器设计,以保证闭环NCS稳定性和相应的H∞控制性能指标。仿真表明了该方法的有效性。针对时变时延NCS,应用一种基于免疫反馈机理的比例增益在线调整规则,提出了一种改进的神经元PID控制器。该控制器不依赖精确的数学模型,并且无需做出网络诱导时延均小于一个采样周期的假设。仿真结果表明其可以有效地克服随机的网络诱导时延给控制品质带来的不利影响。针对时变短时延NCS,给出了基于静态状态反馈的保代价控制器,以保证闭环NCS稳定性和相应的二次型代价函数指标。仿真结果表明,该控制器既能够保证系统渐近稳定性,又使系统的代价指标小于一个确定的上界。本文最后利用NCS的实时仿真软件TrueTime,完成了网络化控制系统实时仿真系统的设计,并在此基础上对保代价控制器进行了仿真实验。结果表明,在基于TrueTime搭建的虚拟网络化控制系统中,该控制器能够较好的保证被控对象的控制品质。

论文目录

  • 摘要
  • ABSTRACT
  • 1 前言
  • 1.1 引言
  • 1.2 网络化控制的研究方法与现状
  • 1.2.1 网络化控制系统的模型描述
  • 1.2.2 基于稳定性分析的设计方法
  • 1.2.3 基于系统综合的设计方法
  • 1.3 网络化控制系统研究的总结与展望
  • 1.4 网络化控制系统中的主要问题
  • 1.4.1 时变传输周期
  • 1.4.2 网络调度
  • 1.4.3 网络诱导时延
  • 1.4.4 单包传输与多包传输
  • 1.4.5 数据包的时序错乱
  • 1.4.6 数据包丢失
  • 1.4.7 节点的驱动方式
  • 1.5 控制理论与数学知识基础
  • 1.5.1 鲁棒控制理论基础
  • ∞控制理论'>1.5.2 H控制理论
  • 1.5.3 保代价控制理论
  • 1.5.4 线性矩阵不等式
  • 1.6 论文主要的研究工作与结构安排
  • 2 网络化控制系统的时延特性
  • 2.1 NCS中典型的控制网络
  • 2.1.1 以太网
  • 2.1.2 设备网
  • 2.1.3 控制网
  • 2.1.4 实时以太网
  • 2.2 时延特性
  • 2.2.1 时延产生的原因
  • 2.2.2 网络化控制系统中时延的特性
  • 2.2.3 时延对NCS性能的影响
  • 2.3 本章小结
  • 3 网络化控制系统模型
  • 3.1 存在时延的NCS的数学模型
  • 3.1.1 短时延情况下NCS的建模
  • 3.1.2 长时延情况下NCS的建模
  • 3.1.3 多时延情况下NCS的建模
  • 3.2 本章小结
  • 4 确定时延网络化控制系统
  • 4.1 随机时延确定化
  • ∞控制器'>4.2 单包传输无丢包状态反馈H控制器
  • 4.2.1 问题的描述
  • 4.2.2 主要结果
  • 4.2.3 仿真研究
  • 4.3 本章小结
  • 5 时变时延网络化控制系统
  • 5.1 问题的描述和基本假设
  • 5.2 传统PID及神经元PID控制
  • 5.3 改进的神经元PID控制
  • 5.4 仿真分析
  • 5.5 本章小结
  • 6 NCS的保代价控制
  • 6.1 问题的描述
  • 6.2 主要结果
  • 6.3 仿真研究
  • 6.4 改进的NCS最优保代价控制
  • 6.4.1 主要结果
  • 6.4.2 仿真算例
  • 6.5 本章小结
  • 7 网络化控制系统仿真研究
  • 7.1 TrueTime工具箱
  • 7.1.1 功能模块介绍
  • 7.1.2 模块配置、初始化与编译
  • 7.2 基于TrueTime的NCS仿真研究
  • 7.3 本章小结
  • 8 结论
  • 9 展望
  • 10 参考文献
  • 11 论文发表情况
  • 12 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  ;  ;  

    NCS的鲁棒控制研究
    下载Doc文档

    猜你喜欢