基于TCP/IP网络的延时建模及网络先进PID控制器研究

基于TCP/IP网络的延时建模及网络先进PID控制器研究

论文摘要

由于控制、计算机、通信网络等技术的进步,导致了现场总线技术的产生,也导致了网络控制系统的应用。在网络控制系统中,控制回路通过网络形成闭环。同时,由于以太网具有易组网、应用广泛、价格低廉的优势,正在快速地进入工业自动化领域。而且在企业信息化和全局优化的要求之下,甚至出现了基于Internet的网络控制系统。在这种系统中,往往采用TCP/IP协议连接,可以统称为TCP/IP网络。TCP/IP网络的延时是随机的、不确定的,给网络控制系统的分析和设计带来了困难,因此研究基于TCP/IP网络的网络控制系统设计问题具有重要学术探索价值。PID控制由于其自身的优点,如结构简单、容易实现、物理概念清晰等,在实践过程中积累了丰富的参数整定经验,仍然广泛应用于工业控制过程中。探讨PID控制器在网络延时下的参数整定方法具有重要的现实意义。于是,本文以一个TCP/IP网络的实例—与Internet连通的校园网的网络控制系统为研究对象,测量并分析校园网网络延时的特性,建立网络延时的统计模型,并在此基础上研究网络PID控制器的设计方法及补偿措施。本文的主要研究成果如下:首先,在校园网上建立了一个基于应用层的测试平台。在该平台上获得了比较充分的延时实验数据。利用小波分析方法和方差聚类分析方法揭示了与Internet连通的校园网的网络延时具有自相似特性的规律。由于校园网络延时的复杂性,当采用短时段网络延时序列建立网络延时分布统计模型时,仅仅采用一个分布模型描述延时是不精确的。为了获得在一个滑窗中实用的网络延时统计模型,在多个较简单的备选分布中通过卡方检验确定了两个拟合度最好的模型,即广义指数分布模型及Pareto分布模型。同时,为了克服卡方检验精度依赖于样本长度的问题,也为了能够在线获得合适的延时分布模型,提出了采用支持向量机分类器获得分布模型的思路和方法。由于TCP/IP协议具有不会丢包、但可能错序的特点,在执行器节点及控制器节点上的设备驱动方式必须要仔细选择。考虑到TCP/IP网络控制系统的这些特点,提出了在执行器节点上人为丢弃过期到达数据包的算法。上述分析、测试及建模过程,给出了校园网络延时特性分析的可靠结果。这些结果克服了网络控制系统设计分析时只能假设网络特性的不准确做法,为进一步针对其他类型TCP/IP网络控制的分析设计奠定了实验分析基础。第二,针对线性低阶工业时滞对象,采用简单的方法推导了参数化PI控制器的增益稳定范围,并证明了该范围与时滞的关系。根据增益范围和延时统计模型,提出了在不同模型参数条件下的控制器增益离线优化算法。为了保证能够得到全局最优解,寻优过程采用了遗传算法。并在离线寻优的基础上,在线通过实测的网络延时,由一个滑窗确定当前最合适的分布模型,并利用滑窗估计的模型参数在线确定最优的增益。仿真结果表明了这种方法能够根据网络延时情况自整定参数化PI控制器增益,从而能够有效改善网络环境下PI控制器的性能。这种方法为已有PI控制器的网络应用提供了一个在线整定的有效途径。第三,通过将网络延时分解为常数项和扰动项,建立了网络延时的数学模型。将延时的常数项部分作为对象建模的一部分,从而构造一个广义的标称对象。延时的扰动部分作为乘性扰动加入系统。分别采用H_∞理论和μ分析方法设计鲁棒网络PID控制器。经过分析表明,基于一个固定参数的网络延时数学模型设计的鲁棒PID控制器不可能满足所有延时情况下的性能需求,若要满足不同网络延时统计特性下的网络控制系统性能,网络延时的数学模型必须能够反映当前的统计特性,并由当前的网络延时数学模型自整定鲁棒PID控制器参数。分析结果表明:网络延时的中位数和均值是最好的模型参数选取参考。在分析的基础上,提出了离线设计好所有网络延时统计特性下的最优鲁棒网络PID控制器,并在线根据实测的网络延时统计特性(中位数和均值)确定当前最优的鲁棒网络PID控制器参数的算法。最后,由于许多工业过程难以精确建模,考虑到最小二乘支持向量机有比神经网络更好的泛化及学习能力,故采用最小二乘支持向量机对对象建模,这种建模方法不仅适用于线性对象,也能对非线性对象建模。同时,利用广义预测控制理论推导了一步预测PID控制器参数的算法,使PID控制器具有基本等价于预测控制的性能。由于网络延时的随机性,一步预测的PID控制器在多于一步延时情况下性能不能保证,为此提出在控制器节点利用向量机预测的对象输出代替实际的对象输出,用于推导多步的PID控制器预测参数。并将这些多步预测结果组合到同一个数据包中发送。对象节点根据已收到的控制信息,选择最新的一个控制值用于对象控制。通过仿真分析,表明了算法的良好性能。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 概述
  • 1.1 过程控制系统与通信网络
  • 1.1.1 集散式过程控制系统的产生
  • 1.1.2 现场总线控制系统
  • 1.1.3 工业以太网、Internet与过程控制系统
  • 1.2 网络控制系统
  • 1.3 网络诱导延时及其对网络控制的挑战
  • 1.4 相关领域的国内外研究现状
  • 1.4.1 网络诱导延时的测量、分析和建模
  • 1.4.2 网络控制系统的分析及设计
  • 1.5 本文的主要工作和特色
  • 1.6 章节安排
  • 第二章 基于TCP/IP网络的控制系统
  • 2.1 基于TCP/IP网络控制系统的体系结构
  • 2.2 基于TCP/IP网络控制系统的通信协议
  • 2.2.1 Internet分层参考模型
  • 2.2.2 Internet协议(IP)
  • 2.2.3 传输层协议(TCP及UDP)
  • 2.3 设备驱动方式
  • 2.3.1 时钟驱动与事件驱动
  • 2.3.2 本文选择的设备驱动方式
  • 2.3.3 延时叠加性
  • 2.4 本章小结
  • 第三章 采用TCP/IP协议的校园网延时测试及分析
  • 3.1 自相似随机过程
  • 3.1.1 自相似随机过程的定义
  • 3.1.2 自相似随机过程的特性
  • 3.2 自相似过程的检验方法
  • 3.2.1 方差聚类法
  • 3.2.2 小波分析法
  • 3.3 校园网延时测量方法和环境
  • 3.4 以太网延时测量结果及分析
  • 3.5 本章小结
  • 第四章 基于校园网的RTT延时统计模型
  • 4.1 校园网长时段RTT延时序列的建模
  • 4.1.1 几种备选分布及其参数估计
  • 4.1.2 备选分布的参数估计及其检验
  • 4.2 基于滑窗的短时段RTT网络延时序列建模
  • 4.3 基于支持向量机的在线模型选取
  • 4.3.1 支持向量机分类器
  • 4.3.2 滑窗建模时的模型选取
  • 4.4 本章小结
  • 第五章 基于校园网的参数化PI控制器在线增益自整定算法研究
  • 5.1 一阶时滞过程参数化PI控制器的增益稳定范围
  • 5.2 二阶时滞过程参数化PI控制器的增益稳定范围
  • 5.3 参数β的离线寻优
  • 5.3.1 设备驱动方式
  • 5.3.2 β寻优的遗传算法
  • 5.3.3 实例研究
  • 5.4 在线β的整定算法
  • 5.4.1 算法描述
  • 5.4.2 实例研究
  • 5.5 本章小结
  • 第六章 基于校园网的鲁棒PID控制器研究
  • 6.1 延时的建模
  • ∞理论的网络PID控制器设计'>6.2 基于H理论的网络PID控制器设计
  • ∞控制的基本结果'>6.2.1 H控制的基本结果
  • ∞的网络PID控制器的参数整定算法'>6.2.2 基于H的网络PID控制器的参数整定算法
  • 6.2.3 PID参数稳定区域的计算方法
  • 6.2.4 仿真研究
  • 6.3 μ分子析
  • 6.3.1 结构奇异值μ
  • 6.3.2 μ分析方法
  • 6.4 采用μ分析的鲁棒网络PID控制器设计及分析
  • 6.4.1 采用μ分析的鲁棒网络PID控制器设计
  • 6.4.2 实例研究及分析
  • 6.5 本章小结
  • 第七章 基于最小二乘支持向量机建模的GPC—PID网络控制器研究
  • 7.1 最小二乘支持向量机
  • 7.1.1 支持向量机递归
  • 7.1.2 最小二乘支持向量机递归
  • 7.2 最小二乘支持向量机建模及实例分析
  • 7.2.1 最小二乘支持向量机建模
  • 7.2.2 实例研究
  • 7.3 广义预测控制的主要结果
  • 7.4 基于GPC的PID控制器设计思想
  • 7.5 基于GPC的一步预测最优PID参数
  • 7.5.1 一步预测PID参数算法
  • 7.5.2 一步预测PID参数递推算法
  • 7.5.3 仿真研究
  • 7.6 采用GPC控制的PID参数整定
  • 7.6.1 参数整定算法
  • 7.6.2 实例研究
  • 7.7 基于LS-SVM的网络GPC-PID控制
  • 7.7.1 网络控制算法
  • 7.7.2 实例研究
  • 7.8 本章小结
  • 第八章 总结与展望
  • 8.1 全文总结
  • 8.2 进一步工作的展望
  • 参考文献
  • 攻读博士学位期间公开发表的学术论文
  • 攻读博士学位期间完成科研工作情况
  • 致谢
  • 相关论文文献

    • [1].PID性能评估与整定软件的开发及应用[J]. 炼油与化工 2019(05)
    • [2].基于模糊PID的步进电机速度控制[J]. 软件 2019(12)
    • [3].采用改进模糊神经网络PID控制的移动机器人运动误差研究[J]. 中国工程机械学报 2019(06)
    • [4].基于改进模糊PID的轮式机器人速度控制器设计[J]. 河北科技大学学报 2020(01)
    • [5].基于模糊PID的高速列车车内压力主被动控制[J]. 中国测试 2020(01)
    • [6].混合式步进电机模糊PID控制器设计仿真[J]. 安徽工程大学学报 2019(06)
    • [7].基于模糊PID控制的列车主动悬架振动控制研究[J]. 工业控制计算机 2020(01)
    • [8].拖拉机液压机械式变速器小波神经网络PID控制[J]. 合肥工业大学学报(自然科学版) 2020(01)
    • [9].雷达稳定平台模糊PID串级控制设计与仿真[J]. 计算机测量与控制 2020(02)
    • [10].基于模糊神经网络PID控制的粉体包装计量控制系统[J]. 食品与机械 2020(01)
    • [11].考虑路面时变的整车主动悬架的改进模糊PID集成控制策略[J]. 现代制造工程 2020(02)
    • [12].基于广义预测控制PID算法的桥式起重机吊钩防摆控制器设计[J]. 制造业自动化 2020(03)
    • [13].面向抽水蓄能电站区域负荷频率的分数阶PID控制研究[J]. 电网技术 2020(04)
    • [14].基于智能控制的PID控制方式的研究[J]. 电子测试 2020(05)
    • [15].基于变速积分与微分先行PID的无刷直流电机串级调速控制[J]. 齐齐哈尔大学学报(自然科学版) 2020(01)
    • [16].基于模糊PID算法吸附机器人转向控制系统[J]. 精密制造与自动化 2020(01)
    • [17].农用车辆路径跟踪预瞄控制研究——基于免疫模糊PID算法和视觉导航[J]. 农机化研究 2020(11)
    • [18].基于模糊PID算法吸附机器人转向控制[J]. 软件 2020(04)
    • [19].基于模糊PID算法的臭氧发生器控制系统优化措施[J]. 自动化应用 2020(04)
    • [20].基于遗传算法的智能PID系统设计和分析[J]. 设备管理与维修 2020(10)
    • [21].基于模糊PID的电力巡检机器人路径纠偏[J]. 智慧工厂 2020(04)
    • [22].基于PID的多电发动机磁轴承控制系统设计与验证[J]. 微特电机 2020(06)
    • [23].基于遗传算法的全自动除泡机腔体充排气PID控制研究[J]. 机械管理开发 2020(05)
    • [24].基于吸收塔动态模型的PID控制模拟研究[J]. 辽宁化工 2020(06)
    • [25].基于PID的光伏清洁机器人速度控制及仿真研究[J]. 造纸装备及材料 2020(03)
    • [26].基于改进模糊-PID的船舶自动舵控制方法[J]. 船舶物资与市场 2020(06)
    • [27].运用启发式算法优化一阶倒立摆PID参数研究[J]. 产业科技创新 2020(10)
    • [28].基于前馈补偿PID控制的轮式机器人轨迹跟踪[J]. 河南工程学院学报(自然科学版) 2020(03)
    • [29].基于模糊PID的驾驶模拟器方向盘力反馈系统设计[J]. 机电技术 2020(04)
    • [30].基于模糊PID的小型冷库过热度控制方法[J]. 湖北工业大学学报 2020(04)

    标签:;  ;  ;  ;  ;  ;  ;  ;  

    基于TCP/IP网络的延时建模及网络先进PID控制器研究
    下载Doc文档

    猜你喜欢