摘要本文以工业过程三级液位控制系统为背景,重点讲述了先进智能控制算法,以及这些算法在工程上的实现。本文先对第一级卧式储罐进行了建模分析。本文涉及到的智能PID算法有模糊PID算法、模糊免疫PID算法、单神经元PID算法以及BP神经网络PID算法等。本文对每一种智能算法,都作了MATLAB仿真分析。
在算法仿真的基础上,本论文对模糊PID、模糊免疫PID和单神经元PID算法编写了SCL程序,在PCS7硬件环境下,在MPCE-1000实验系统上进行调试运行,并对这些智能算法对每一级液位控制的效果进行了比较与分析。10222
为了体现控制系统的完整性与工程性,本文对每一级液位控制的算法进行优选,并以WinCC的监控技术对整个控制系统做了监控组态设计。
关键词 PCS7 MPCE-1000 智能PID算法 MATLAB WinCC
毕业设计说明书(论文)外文摘要
Title The Design and Realization of Multi-level Control System Based on PCS7
Abstract
This paper mainly focuses on the advanced intelligent control algorithms as well as the implementation of these algorithms in engineering on the background of three level control system of industrial processes. Firstly, the article focuses on the modeling and analysis of the first level — horizontal tank. The intelligent algorithms mentioned are Fuzzy PID algorithm, Fuzzy_Immune PID algorithm, Single_Neural PID algorithm and BP Neural_Network PID algorithm. Each algorithm is simulated on MATLAB.
Based on the algorithm simulation ,Fuzzy PID ,Fuzzy_Immune PID and Single_Neural PID algorithm are written into SCL programs for debugging and running in the environment of PCS7 hardware and MPCE-1000 test system. Then each intelligent algorithm based on the running performance is compared.
In order to reflect the integrity and engineering of the control system, each liquid level control algorithm is optimized in this paper, and monitoring configuration is designed to the whole control system based on WinCC monitoring technology.
Keywords PCS7 MPCE-1000 Intelligent PID algorithm MATLAB WinCC
目 次
1 引言 1
1.1 课题背景与意义 1
1.2 现状与发展趋势 1
1.3 课题任务 1
2 被控对象分析与描述 2
2.1 被控对象分析 2
2.2 三级液位工作流程描述 5
2.3 卧式储罐的模型建立 6
3 基于MATLAB的算法仿真 11
3.1 PID算法仿真 12
3.2 模糊PID算法仿真 14
3.3 模糊免疫PID算法仿真 18
3.4 单神经元PID算法仿真 20
3.5 BP神经网络PID算法仿真 22
3.6 算法仿真结果讨论 27
4 三级液位控制系统设计与实现 28
4.1 系统组态 28
4.2 软件设计与实现 30
5 系统调试与分析 39
5.1 分级调试与分析 39
5.2 整体调试与分析 44
5.3 总结 45
结 论 46
致 谢 47
参 考 文 献 48
附录A 模糊PID算法的SCL程序 50 基于PCS7的多级液位控制系统设计与实现:http://www.youerw.com/zidonghua/lunwen_9220.html