学位论文 > 优秀研究生学位论文题录展示
网络控制系统研究与设计
作 者: 李超
导 师: 韩璞; 董泽
学 校: 华北电力大学
专 业: 控制理论与控制工程
关键词: 网络控制系统 系统建模 预测控制 网络实验平台 NCS工程应用
分类号: TP273.5
类 型: 博士论文
年 份: 2012年
下 载: 680次
引 用: 3次
阅 读: 论文下载
内容摘要
网络控制系统(Networked Control Systems,简称NCS)是指通过带宽受限的网络连接分布在不同地理位置的网络设备而组成的闭环控制系统。与传统的点对点控制系统相比,具有信息资源共享、系统连线少、易于扩展和维护等优点,满足了大型工业过程控制系统规模扩大化、结构复杂化、数据共享化和控制远程化的需求,因而备受科研工作者和工程技术人员的青睐。同时,由于控制系统采用存在不确定性的共享网络作为通信媒介,控制系统性能不仅与控制策略和控制设备相关,而且受到当前网络状态的影响。正是由于实际控制系统发展需求,基于网络环境的控制系统研究应运而生,受到了众多学者的关注。因此,网络控制系统研究不仅具有重要的理论价值,而且具有重要的实际意义。本文重点研究了针对网络环境的系统建模、控制策略、实验平台和工程实例等,主要工作概括如下:首先,论述了网络控制系统的研究背景和研究意义,综述了几类网络控制系统控制策略的研究现状。依托作者参与研发的实际工程项目,监测控制系统网络环境,并分析网络状态对控制系统影响,提出网络控制系统尚需解决的若干问题。最后,根据网络节点驱动方式不同,给出了考虑网络状态的被控对象离散数学模型,并由该模型推导出网络不确定性造成的模型误差,为网络控制系统后续研究奠定了基础。其次,针对网络控制系统前向通道和反馈通道同时存在随机丢包的问题,提出了基于广义预测控制算法的双向通道丢包补偿和控制量优化策略。首先根据预测信息,分别设计了控制量补偿队列和对象输出补偿队列,给出了与当前网络状态相关的补偿策略运行方式。然后,充分利用控制量多步预测值中的有效信息,设计了控制量优化算法。最后,通过仿真实验进行验证。然后,针对网络环境影响被控对象模型精度的问题,提出了基于遗传算法参数优化的神经网络预测控制策略,分别设计了用于模型预测和控制量计算的神经网络。该策略根据被控对象状态修正神经网络权值,将网络时延引起的对象不确定性转化为系统参数的变化,抑制了网络不确定性对系统性能的影响。同时,采用遗传算法寻优得到控制系统最佳初始参数,降低了系统参数整定的难度。通过仿真实验证明了该策略的有效性。再次,针对时变时延影响网络控制系统控制品质的问题,提出了基于克隆免疫预测的网络控制系统时延补偿策略。首先,根据网络节点驱动方式,建立网络环境下被控对象离散数学模型。然后,根据网络时延造成的模型误差,通过神经网络学习,建立了神经网络时延补偿模型,用于补偿短时延。同时,根据算法多步预测值,设计预测补偿队列,用于补偿长时延,保证系统数据的实时性。最后,通过与其他预测算法对比证明了该策略的优越性和实用性。最后,实际工业过程控制系统对安全性、可靠性和稳定性的要求很高,使网络控制系统理论研究成果无法直接应用于生产实践。针对这个问题,设计并开发了网络控制系统实验平台,用于验证理论成果的有效性和可靠性。首先,根据新型控制策略验证需求,开发网络实验平台。新型控制策略可通过该平台进行真实网络环境或虚拟网络的性能测试。然后,提出了节点驱动方式、通信协议、时延测量、时钟同步等关键技术的实现方案,介绍了控制系统组态方法、参数设置方式、工作运行原理,同时,设计了实验平台与新策略的程序接口和实验数据交互方案。最后,以克隆免疫预测控制策略为例,使用该平台建立网络环境,进行新策略网络闭环控制实验。不仅证明新策略可以降低网络问题对控制系统性能的影响,而且说明实验平台可以用于新策略的前期验证,为新策略的实际应用提供了条件。
|
全文目录
摘要 5-7 Abstract 7-15 第1章 绪论 15-35 1.1 研究背景和意义 15-17 1.2 网络控制系统概述 17-23 1.2.1 网络控制系统产生 17-20 1.2.2 网络控制系统应用与发展 20-23 1.3 网络控制系统研究现状 23-33 1.3.1 网络控制系统组件研究 23-24 1.3.2 网络控制系统理论研究 24-33 1.4 本文的研究工作 33-35 第2章 网络控制系统问题与建模分析 35-54 2.1 引言 35 2.2 实际工程中网络环境实验 35-40 2.2.1 EthCCS2.0系统结构 36-38 2.2.2 EthCCS2.0网络环境实验 38-40 2.3 网络控制系统主要问题 40-45 2.3.1 节点驱动方式 40-41 2.3.2 时钟同步 41 2.3.3 网络通信协议 41-42 2.3.4 网络时延 42-43 2.3.5 数据包传输与乱序 43-44 2.3.6 网络带宽分配 44 2.3.7 数据包丢失 44-45 2.3.8 采样周期选择 45 2.3.9 网络安全 45 2.4 网络控制系统建模分析 45-52 2.4.1 控制器事件驱动、执行器事件驱动建模分析 47-49 2.4.2 控制器时间驱动、执行器事件驱动建模分析 49-50 2.4.3 控制器事件驱动、执行器时间驱动建模分析 50-51 2.4.4 控制器时间驱动、执行器时间驱动建模分析 51-52 2.5 小结 52-54 第3章 广义预测和神经网络预测网络控制系统设计 54-72 3.1 引言 54 3.2 基于神经网络预测的网络控制系统设计 54-59 3.2.1 模型预测 55 3.2.2 误差校正 55-56 3.2.3 参考轨迹 56 3.2.4 滚动优化 56-57 3.2.5 遗传算法优化 57-58 3.2.6 仿真实例 58-59 3.3 基于广义预测的网络控制系统设计 59-70 3.3.1 广义预测基本原理 60-65 3.3.2 控制量优化设计 65-66 3.3.3 丢包补偿策略 66-69 3.3.4 仿真实例 69-70 3.4 小结 70-72 第4章 克隆免疫预测网络控制系统设计 72-86 4.1 引言 72 4.2 系统建模 72-74 4.3 克隆免疫预测控制算法 74-77 4.3.1 预测模型 74 4.3.2 控制算法设计 74-77 4.4 短时延补偿策略 77-80 4.4.1 径向基神经网络 78-79 4.4.2 正交最小二乘学习算法 79 4.4.3 补偿策略 79-80 4.5 长时延补偿策略 80-82 4.6 仿真实例 82-85 4.6.1 短时延仿真 82-84 4.6.2 长时延仿真 84-85 4.7 小结 85-86 第5章 网络控制系统实验平台设计与应用 86-101 5.1 引言 86 5.2 网络实验平台设计 86-93 5.2.1 网络节点分布 87 5.2.2 网络驱动方式 87 5.2.3 网络通信协议 87 5.2.4 时钟同步方式和时延与丢包的监测 87-89 5.2.5 远程通信机制 89-92 5.2.6 人机交互界面 92-93 5.3 网络状态测试 93-96 5.3.1 局域网测试 94 5.3.2 广域网测试 94-95 5.3.3 虚拟网测试 95-96 5.4 新型控制策略实现与测试 96-100 5.4.1 算法接口设计 96-97 5.4.2 实验数据交互 97-99 5.4.3 克隆免疫预测算法实用化研究 99-100 5.5 小结 100-101 第6章 结论与展望 101-104 6.1 结论 101-102 6.2 展望 102-104 参考文献 104-115 攻读博士学位期间发表的论文及其它成果 115-116 攻读博士学位期间参加的科研工作 116-117 致谢 117-118 作者简介 118
|
相似论文
- 卫星姿态的磁控制方法研究,V448.222
- 基于感性负载的车身网络控制系统,U463.6
- 高精度激光跟踪装置闭环控制若干关键问题研究,TN249
- 网络控制系统时延补偿及调度算法研究,TP273
- 时延网络控制系统的建模与稳定性分析,TP273
- 基于OPC规范的疏干水源分布式远程监控系统,TP277
- 长时延不确定网络控制系统的保性能控制,TP273
- 网络化大系统的建模、分析与分散控制,O231
- 基于角色的公文流转系统的设计与实现,TP311.52
- 水泥预粉磨优化控制系统的设计与研究,TP273
- 基于MLD-MPC的混合动力公交车能量管理策略,U469.7
- 无刷直流电机伺服系统设计,TM33
- 空调系统的优化运行策略研究,TU831.3
- 光伏并网发电系统对电网运行的影响及其应对策略研究,TM615
- 含风电场电网的电压稳定性研究,TM712
- 谐振式材料疲劳试验系统振动载荷的模型预测控制技术研究,TH87
- 基于时间片划分的MIMO网络控制系统建模与研究,TP273
- 分段非线性混杂系统的建模与控制研究,TP13
- 神经网络预测控制应用研究,TP13
- 一类高炉炉温不确定动态矩阵预测控制方法研究,TF543
- 基于无线传感器网络的配电网馈线自动化理论及技术研究,TM76
中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 自动化系统 > 自动控制、自动控制系统 > 计算机控制、计算机控制系统
© 2012 www.xueweilunwen.com
|