网络控制系统的时延补偿策略研究

网络控制系统的时延补偿策略研究

论文摘要

网络控制系统简称为NCS(Networked Control System),是一种通过实时网络而构成闭环的分布式反馈控制系统。其中控制器、传感器、执行器各节点通过一条共享的网络来交换信息。网络控制系统集成了计算机技术、通信技术和控制理论,是一门新兴的技术并且正成为现代工业生产的主要发展方向。它具有信息资源能够共享、降低系统成本、使用灵活、易于维护等优点,但同时网络传输也会产生时间延迟、数据包丢失等问题。这不仅给NCS的分析带来了困难,而且使得许多传统的控制理论不能直接应用到NCS的设计当中。本文主要针对网络时延进行了以下几方面的研究工作:介绍了网络控制系统的产生背景、概念,主要问题及其近年来的研究进展。研究了网络控制系统中时延的计算与预测,给出了短时延和长时延情况下NCS的数学模型。考虑时延对系统性能的影响提出了时延补偿策略。对于线性定常系统设计了可以对随机时延进行补偿的状态观测器。短时延情况下对传统观测器改进,根据时延值和系统在采样时刻的状态值来估算系统的当前状态,使得能用系统最新的状态来计算控制信号。长时延情况下,提出的状态观测器根据控制器接收数据包的情况在开环预测和闭环预测两种模式之间切换,以补偿时延的影响。控制器的输入采用观测器的预测状态,从而将系统建模为一类具有多个子系统的离散切换系统。在此基础上给出了状态观测器与控制器协同设计的方法。当网络控制系统的精确模型难以建立或系统具有非线性特性时,利用模糊控制对模型参数变化不敏感及易于实现等优点,设计了动态调整模糊控制器,并使用标准遗传算法来进行参数寻优,寻求不同网络时延下的最佳参数组合。在网络时延发生变化时利用最佳参数库动态调整模糊控制器的量化因子,使系统稳定并达到一定的性能指标要求。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 课题背景
  • 1.1.1 计算机控制系统的发展
  • 1.1.2 常用通讯网络介绍
  • 1.2 问题描述
  • 1.2.1 时延及时间调度
  • 1.2.2 单包传输和多包传输及数据包丢失问题
  • 1.3 网络控制系统研究现状
  • 1.3.1 网络时延的研究
  • 1.3.2 NCS控制器研究
  • 1.4 本文主要工作
  • 第二章 时延的分析及预测
  • 2.1 时延的产生与组成
  • 2.2 节点驱动方式对时延的影响
  • 2.3 网络时延的模型
  • 2.4 网络时延预估
  • 2.4.1 时戳及时钟同步
  • 2.4.2 网络时延计算与预估
  • 第三章 网络控制系统的建模
  • 3.1 基本假设
  • 3.2 短时延NCS数学模型
  • 3.2.1 单包传输无数据包丢失
  • 3.2.2 多包传输无数据包丢失
  • 3.2.3 单包传输有数据包丢失
  • 3.2.4 多包传输有数据包丢失
  • 3.3 长时延NCS数学模型
  • 3.3.1 时延变化量小于一个采样周期
  • 3.3.2 时延随机但有序
  • 3.3.3 时延随机且无序
  • 3.4 本章小结
  • 第四章 基于观测器的时延补偿
  • 4.1 常规观测器简介
  • 4.2 短时延系统
  • 4.2.1 短时延NCS的观测器设计
  • 4.2.2 观测器反馈矩阵的设计
  • 4.2.3 算例仿真
  • 4.3 长时延情况
  • 4.3.1 系统结构设计
  • 4.3.2 闭环观测器及控制器的设计
  • 4.3.3 算例仿真
  • 4.4 本章小结
  • 第五章 基于GA的模糊控制器时延补偿
  • 5.1 系统总体结构图
  • 5.2 模糊控制器设计
  • 5.2.1 模糊控制概述
  • 5.2.2 控制器设计
  • 5.3 遗传算法参数寻优
  • 5.3.1 遗传算法的原理及要点
  • 5.3.2 最佳参数库生成
  • 5.4 仿真实例
  • 第六章 总结与展望
  • 6.1 总结
  • 6.2 进一步研究工作
  • 6.3 NCS未来展望
  • 参考文献
  • 致谢
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    网络控制系统的时延补偿策略研究
    下载Doc文档

    猜你喜欢