学位论文 > 优秀研究生学位论文题录展示

动态矩阵控制理论在网络控制系统中的应用研究

作 者: 杨楠
导 师: 陈在平
学 校: 天津理工大学
专 业: 控制理论与控制工程
关键词: 网络控制系统 长时延 预测前馈补偿 双向解耦 动态矩阵控制 硬件仿真平台 WinSock
分类号: TP273.5
类 型: 硕士论文
年 份: 2008年
下 载: 172次
引 用: 0次
阅 读: 论文下载
 

内容摘要


本文在广泛研究国内外网络控制系统发展与研究现状的基础上,总结了网络控制系统的存在的问题及以往研究成果,在此基础上主要介绍了网络控制系统的基本问题,然后用经典的PID控制策略设计控制器对网络控制系统的时延进行补偿。国内外关于网络控制系统控制器的设计有很多策略,但是存在很多不足,本文采用了动态矩阵控制理论设计控制器对时延进行补偿,将其应用于存在随机长时延的单输入单输出网络控制系统中,并采用预测前馈补偿动态矩阵控制将其应用于多输入多输出网络控制系统中。动态矩阵控制理论一般适用于线性系统,抗干扰的能力比较差,本文采用针对被控对象状态空间表达式变化而实时计算动态矩阵参数的方法,在有扰动的网络控制系统中处理时延问题取得了良好的效果。最后改进了预测前馈补偿动态矩阵控制算法,从被控对象空间状态表达式输入与输出端两个方向解耦,并根据解耦以后的子系统列出性能指标函数,从而提出了双向解耦DMC算法,这就大大提高算法求解的精度。为了证明网络控制系统研究成果或设计算法的有效性,必须进行实验。因此设计和实现网络控制系统仿真平台是必要的。本文设计的网络控制系统仿真平台在硬件设计方面采用星型的网络结构,利用一台交换机连接三台电脑,一台电脑作为被控对象,一台电脑作为控制器,一台电脑作为网络中壅塞数据的产生源。采用C++直接编写控制器与被控对象的数学模型。控制器与被控对象之间的通信通过WinSock API实现。网络的时延通过第三台电脑发送组播实现。最后,在仿真平台上验证本文提出理论方法的有效性。

全文目录


摘要  5-6
Abstract  6-10
第一章 绪论  10-16
  1.1 国内外研究的背景及现状  10-14
    1.1.1 网络控制系统的概念  10
    1.1.2 网络控制系统的特点和优势  10-11
    1.1.3 网络控制系统存在的问题  11
    1.1.4 国内外研究的现状  11-14
    1.1.5 课题的意义  14
  1.2 本论文的主要研究内容  14-16
第二章 网络控制系统的分析、建模及控制器设计  16-29
  2.1 网络控制系统的基本问题  16-21
    2.1.1 时变传输周期  16
    2.1.2 网络诱导时延  16-18
    2.1.3 单包传输和多包传输  18
    2.1.4 数据包的时序错乱  18-19
    2.1.5 节点的驱动方式  19
    2.1.6 网络的调度  19-20
    2.1.7 时钟的同步  20
    2.1.8 NCS 的实时性  20-21
  2.2 网络控制系统的建模  21-26
    2.2.1 单包传输NCS 的建模  21-22
    2.2.2 单包传输有数据包丢失时NCS 的建模  22-23
    2.2.3 多包传输NCS 的建模  23-25
    2.2.4 多包传输有数据包丢失时NCS 的建模  25-26
  2.3 网络控制系统PID 控制器的设计  26-29
    2.3.1 网络控制系统PID 控制器的设计  26-27
    2.3.2 仿真实验  27-29
第三章 动态矩阵控制在网络控制系统中的应用  29-48
  3.1 动态矩阵控制理论简介  29-30
    3.1.1 DMC 理论简介  29
    3.1.2 DMC 算法的基本结构  29-30
  3.2 DMC 在长时延单输入单输出NCS 中的应用  30-33
    3.2.1 DMC 算法的基本原理  30-31
    3.2.2 DMC 算法在单输入单输出NCS 中的应用  31
    3.2.3 仿真实验  31-33
  3.3 DMC 在长时延多输入多输出NCS 中的应用  33-36
    3.3.1 预测前馈补偿DMC 算法的基本原理  33
    3.3.2 DMC 算法在多输入多输出NCS 中的应用  33-34
    3.3.3 仿真实验  34-36
  3.4 DMC 在有扰动的长时延NCS 中的应用  36-43
    3.4.1 有扰动的NCS 数学模型的建立  36-37
    3.4.2 DMC 在有扰动的NCS 中的应用  37
    3.4.3 仿真实验  37-43
  3.5 DMC 加权系数对NCS 系统性能影响的分析及双向解耦DMC 算法  43-48
    3.5.1 DMC 加权系数对NCS 系统性能影响的分析  43
    3.5.2 双向解耦DMC 算法的原理  43-44
    3.5.3 双向解耦DMC 算法在NCS 中的应用  44-48
第四章 基于以太网的NCS 硬件仿真平台  48-65
  4.1 以太网的研究  48-51
    4.1.1 以太网、控制网、设备网的简介  48-49
    4.1.2 以太网、控制网、设备网各自的特点和不足  49-50
    4.1.3 以太网的优势  50-51
  4.2 WinSock 技术简介  51-54
    4.2.1 套接字  51-52
    4.2.2 流式套接字原理  52
    4.2.3 WinSock 类的使用  52-54
  4.3 NCS 硬件仿真平台的搭建与实验  54-65
    4.3.1 NCS 硬件仿真平台的整体设计方案  54-55
    4.3.2 控制器与被控对象的设计方案  55-56
    4.3.3 网络时延的测定  56-57
    4.3.4 控制器处理数据时间的测定  57-58
    4.3.5 网络数据壅塞源的设计方案与实验  58-60
    4.3.6 基于Matlab 引擎的实验数据的显示方案  60-61
    4.3.7 硬件仿真平台实验  61-65
第五章 总结与展望  65-67
  5.1 论文总结  65
  5.2 课题展望  65-67
参考文献  67-70
发表论文和科研情况说明  70-71
致谢  71-72

相似论文

  1. 基于感性负载的车身网络控制系统,U463.6
  2. 压电驱动微工作台的控制与校正技术研究,TP273
  3. 若干类广义网络控制系统的分析与控制,O231
  4. 大载荷并联机器人监控平台研究,TP242
  5. 基于Winsock的C/S模式即时通信系统的设计及实现,TN914
  6. 纯碱生产煅烧过程优化控制策略研究,TP273
  7. 基于C/S模式市级电能计量远程抄表系统设计与实现,TM76
  8. 循环流化床锅炉燃烧建模与优化控制,TK229.66
  9. 基于无线网络控制系统的动态优先级调度仿真研究,TP273
  10. 具有资源约束的网络控制系统调度与控制的协同设计,TP13
  11. 长时延网络时间同步技术的研究,TN915.01
  12. 具有网络时延和数据丢包的网络控制系统稳定性研究,TP13
  13. 基于动态矩阵控制的网络控制系统研究,TP273
  14. 基于Web Service的移动机械手网络控制系统的研究,TP241.2
  15. 网络控制系统控制策略的研究,TP273
  16. 网络控制系统的两步变换与多速率控制,TP273
  17. 卫星通信集中监控系统设计与实现,TN927.2
  18. 基于GPRS的测量数据传输系统的研究,P228.4
  19. 环形加热炉仿真系统应用平台的设计与实现,TP391.9
  20. 具有数据包丢失的网络控制系统的最优控制,TP273
  21. 网络控制系统的分析与控制,TP273

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统 > 计算机控制、计算机控制系统
© 2012 www.xueweilunwen.com