油库发油控制系统的研究与开发
第1章 绪论 | 第1-14页 |
1.1 引言 | 第10页 |
1.2 油库发油控制系统的发展现状 | 第10-11页 |
1.3 课题研究的意义与目的 | 第11页 |
1.4 油库发油控制系统概述 | 第11-13页 |
1.5 本论文主要研究的内容 | 第13-14页 |
第2章 温度补偿的神经网络模型 | 第14-32页 |
2.1 引言 | 第14页 |
2.2 人工神经网络 | 第14-19页 |
2.2.1 基本概念 | 第14-15页 |
2.2.2 BP网络的基本原理 | 第15-19页 |
2.3 改进的BP网络 | 第19-21页 |
2.3.1 基于标准梯度下降的方法 | 第19-20页 |
2.3.2 基于数值优化的方法 | 第20-21页 |
2.3.3 改进BP网络模型的训练策略的方法 | 第21页 |
2.4 基于BP网络的温度补偿 | 第21-24页 |
2.4.1 问题的描述 | 第21-22页 |
2.4.2 样本的选取和预处理 | 第22-23页 |
2.4.3 初始权值的选取 | 第23页 |
2.4.4 隐层神经元个数的确定 | 第23页 |
2.4.5 学习速率的确定 | 第23-24页 |
2.4.6 泛化能力 | 第24页 |
2.5 训练神经网络的程序实现 | 第24-25页 |
2.6 结果分析 | 第25-31页 |
2.6.1 网络的训练过程分析 | 第25-30页 |
2.6.2 网络性能分析 | 第30-31页 |
2.7 本章小结 | 第31-32页 |
第3章 发油关断过程分析 | 第32-45页 |
3.1 水击 | 第32-35页 |
3.1.1 水击现象及其产生的原因 | 第32-34页 |
3.1.2 水击的分类及其压强的计算 | 第34-35页 |
3.1.3 水击的危害及其防止措施 | 第35页 |
3.2 过冲问题 | 第35-39页 |
3.2.1 过冲量 | 第36-37页 |
3.2.2 过冲量误差的修正 | 第37-39页 |
3.3 多级关断过程 | 第39-42页 |
3.3.1 多级关断电液阀原理 | 第39-40页 |
3.3.2 多级关断分析与设计 | 第40-42页 |
3.4 一次关断分析 | 第42-44页 |
3.4.1 水击压力校验 | 第42-43页 |
3.4.2 过冲量计算 | 第43-44页 |
3.5 本章小结 | 第44-45页 |
第4章 监控系统的实现 | 第45-63页 |
4.1 监控系统的构成 | 第45-49页 |
4.1.1 系统简介 | 第45-46页 |
4.1.2 Profibus通讯部分 | 第46-49页 |
4.2 监控系统的设计 | 第49-54页 |
4.2.1 需求分析 | 第49-50页 |
4.2.2 数据库设计 | 第50-52页 |
4.2.3 监控部分的实现 | 第52-54页 |
4.3 基于OPC的客户端设计 | 第54-60页 |
4.3.1 OPC标准 | 第54-55页 |
4.3.2 SIMATIC NET的OPC服务器 | 第55-57页 |
4.3.3 OPC客户端的实现 | 第57-60页 |
4.4 数据一致性的分析 | 第60-61页 |
4.5 本章小结 | 第61-63页 |
第5章 下位机控制系统的实现 | 第63-85页 |
5.1 下位机控制系统简介 | 第63-66页 |
5.1.1 概述 | 第63-64页 |
5.1.2 工作原理 | 第64-66页 |
5.2 硬件设计 | 第66-71页 |
5.2.1 定量发油控制器 | 第66-69页 |
5.2.2 人机接口模块 | 第69-70页 |
5.2.3 通讯部分 | 第70-71页 |
5.3 软件设计 | 第71-78页 |
5.3.1 主程序模块 | 第71页 |
5.3.2 通讯模块 | 第71-74页 |
5.3.3 发油控制模块 | 第74页 |
5.3.4 过冲量计算模块 | 第74-77页 |
5.3.5 温度补偿计算模块 | 第77-78页 |
5.4 PLC抗干扰设计 | 第78-81页 |
5.4.1 输入输出通道的抗干扰设计 | 第78-80页 |
5.4.2 外部配线抗干扰设计 | 第80页 |
5.4.3 PLC控制系统的接地设计 | 第80-81页 |
5.5 系统调试 | 第81-83页 |
5.6 本章小结 | 第83-85页 |
第6章 总结与展望 | 第85-88页 |
6.1 工作总结 | 第85-86页 |
6.2 展望 | 第86-88页 |
参考文献 | 第88-90页 |
附录 | 第90-91页 |
作者攻读硕士学位期间发表的论文 | 第91-92页 |
致谢 | 第92页 |