摘 要
双容水箱系统是一种比较常见的工业现场液位系统,由两个串连的单容水箱构成的双容水箱比较典型。在实际生产中,双容水箱控制系统在石油、化工、环保、水处理、冶金等行业尤为常见。充分利用自动化仪表技术,计算机技术,通讯技术和自动控制技术,超声波传感器、光电传感器广泛应用于物位测量之中。
本课题拟集成应用多传感器、GPRS、虚拟仪器和嵌入式控制器技术,设计一种双容水箱液位无线监控系统,并制作实验模型予以功能验证。以实现对水箱液位的串级控制,对被控对象的模型进行液位的检测与控制从而调节容器内的输入输出物料的平衡,以便保证生产过程中各环节的物料搭配得当。通过控制计算机可以不断监控生产的运行过程,即时显示容器的液位,保证产品的质量和数量。根据物料平衡原理,建立双容水箱的数学模型及系统方案设计。以LabVIEW为开发软件,以S7-300作为硬件系统,建立液位控制系统的实验平台,研究传统PID控制、数字式PID控制以及模糊自适应PID控制的控制效果,对参数的整定及各个参数的控制性能的比较,对所得到的仿真曲线进行分析,总结了参数变化对系统性能的影响。
关键词:双容水箱;PID控制;labVIEW;PLC
ABSTRACT
Double tank system is a common industrial field liquid level system,which is composed of two series single tank. In actual production,double tank control system is especially common in petroleum,chemical industry,environmental protection,water treatment,metallurgy and other industries. Full use of automatic instrument technology,computer technology,communication technology and automatic control technology,ultrasonic sensors,photoelectric sensors are widely used in the measurement of object position.
Based on the application of multi-sensor,GPRS、virtual instrument and embedded controller technology,a wireless monitoring system for liquid level of dual tank is designed,and an experimental model is made to verify the function. In order to realize the cascade control of the water tank level,the model of the controlled object is detected and controlled so as to adjust the balance of the input and output materials in the container,so as to ensure that the materials in each link in the production process are matched properly. By controlling the computer,we can continuously monitor the operation process of production,display the liquid level of the container immediately,and ensure the quality and quantity of the product. According to the principle of material balance,the mathematical model and system square of double tank are established Case design. Using LabVIEW as the software and S7-300 as the hardware system,the experimental platform of liquid level control system is established,the control effects of traditional PID control,digital PID control and fuzzy adaptive control are studied,the parameters are set and the control performance of each parameter is compared,the simulation curve is analyzed,and the influence of parameter change on system performance is summarized.
Keywords: Double tank;PID control;labVIEW;PLC
目 录
摘 要 I
ABSTRACT II
1绪论 1
1.1 目的及意义 1
1.2 国内外研究现状 1
1.2.1 国外研究现状 1
1.2.2 国内研究现状 2
1.3研究主要内容 4
2建立模型 5
2.1 建立数学模型 5
2.2 软件操作介绍 7
2.2.1 LabVIEW简介 7
2.2.2 MATLAB简介 11
2.3 传统PID控制器的设计 13
2.3.1 PID控制原理 13
2.3.2 PID参数整顿方法 16
2.3.3 Labview设计传统PID控制器 16
2.4 数字式PID控制器的设计 18
2.4.1 位置式PID控制算式 19
2.4.2 增量式PID控制算式 19
2.4.3 Labview设计数字式PID控制器 20
2.5 模糊自适应式PID控制器的设计 23
2.5.1 模糊自适应PID控制简介 23
2.5.2 模糊自适应PID控制器的控制原理 23
2.5.3 Labview设计模糊自适应PID控制器 25
3硬件设计 28
3.1硬件选型 28
3.2整体结构设计 29
3.3硬件连接图 29
3.4系统I/O分配表 31
3.5虚拟仪器Labview和变频参数设置 31
3.5.1虚拟仪器Labview设置 31
3.5.2变频器参数设置 32
4软件设计 34
4.1软件整体构架 34
4.2 虚拟仪器Labview软件设计 34
4.2.1 系统主界面前面板的设计 35
4.2.2 系统主界面程序框图的设计 36
4.2.3 双容水箱动画演示界面的设计 37
4.3 S-7300控制程序设计 38
4.3.1单环控制程序 39
4.3.2双环控制程序 43
结 论 51
参考文献 52
致 谢 54
附录一 传统PID控制器程序图 55
附录二 数字式PID控制器程序图 58
附录三 模糊自适应PID控制器程序图 60