1、辽宁工程技术大学 计算机控制技术 课程设计 设 计 题 目 单容水箱液位控制系统设计 指 导 教 师 院(系、部) 专 业 班 级 学 号 姓 名 日 期 课程设计成绩评定表学期姓名专业班级课程名称计算机控制技术设计题目单容水箱液位控制系统设计 成绩 评分项目合格评定不合格评定设计表现1.独立工作能力独立完成设计不能独立完成设计2.上交设计时间按时迟交设计说明书3.设计内容设计思路清晰,结构方案良好,设计参数选择正确,条理清楚,内容完整,结果正确设计思路不清晰,结构方案不合理,关键设计参数选择有错误,调理清楚,内容不完整,有明显错误4.设计书写、字体、排版规范、整洁、有条理,排版很好不规范、不
2、整洁、无条理,排版有问题很大5.封面、目录、参考文献完整不完整图纸6.绘图效果满足要求很差7.布局合理布局混乱8.绘图工程标准符合标准不符合标准答辩9.回答问题回答基本正确或正确回答不正确总评定评定说明:(1)不合格标准1)设计说明书不合格否决制,即3、4两项达不到要求,不予合格;2)9项评分标准中,有6项达不到要求,不予合格。(2)合格标准除设计说明书的3、4、5项必须满足要求外,其余6项,至少有4项满足要求,给予合格。(3)请在评定栏里打“”评定,若全部满足要求,不必分项评定,只需在总评定中打“”即可,最后给出最终成绩,并签字。最终成绩: 评定教师签字:计算机控制技术课程综合设计任务书姓名
3、题目单容水箱液位控制系统设计设计要求1、维持水位在0.6米高,水箱的超调小于5%,要求调节时间更小。2、确定单容水箱系统的数学模型、分析系统和设计系统,给出详细步骤。3、完成单容水箱系统的硬件设计和软件设计4、完成系统仿真设计的主要内容1、分析单容水箱系统的研究现状和发展趋势2、了解系统的详细工程应用背景3、得到水箱系统的数学模型4、采取PID,对系统进行稳、准、快分析5、根据系统性能指标的要求,提出控制策略,对系统的性能进行改善。6、系统仿真与实验7、绘制主要硬件电路图摘要本文根据液位系统过程机理,建立了单容水箱的数学模型。介绍了PID控制的基本原理及数字PID算法,利用simulink软件
4、对系统进行系统仿真,并进行了整定PID参数,得到整定后的仿真曲线。系统由进出水阀门,C51单片机,A/D转换器,D/A转换器,传感器,显示电路和键盘电路等组成。整个过程保持出水阀的开度比例不变,由传感器检测电路连续不断地相应液位值,送入A/D转换器中处理,输出的数字量送给单片机,控制显示电路实时显示实际液位值,由键盘输入设定值,控制器比较其值控制进水阀门的开度比例,以保持液位稳定在要求范围内。关键词:单容水箱;水箱建模;液位控制;PID算法AbstractBased on the process mechanism of the liquid level system, this paper
5、establishes the mathematical model of the single-capacity water tank. The basic principle of PID control and the digital PID algorithm are introduced. The system simulation is performed using simulink software, and the PID parameters are adjusted to obtain the simulation curve after the tuning.The s
6、ystem consists of inlet and outlet valves, C51 microcontroller, A/D converter, D/A converter, sensor, display circuit and keyboard circuit. Throughout the entire process, the proportion of opening of the outlet valve is kept constant, and the corresponding level value of the sensor detection circuit
7、 is continuously sent to the A/D converter for processing. The output digital quantity is sent to the SCM, and the control display circuit displays the actual liquid level in real time. Value, the set value is input by the keyboard, and the controller compares the value to control the opening ratio
8、of the inlet valve to keep the liquid level stable within the required range.Key words: Single capacity water tank; Water tank modeling;Liquid level control;PID algorithmII目录0 前言11 设计方案21.1 概述21.2 系统结构22 水箱系统建模32.1 水箱结构图32.2 水箱模型计算33 硬件设计53.1 C51单片机最小系统53.2 传感器53.3 A/D转换模块53.4 D/A转换模块53.5 显示模块63.6 键
9、盘模块63.7 调节阀64 PID算法与软件设计74.1 PID算法分析74.2 位置式PID84.3 主程序流程图104.4 显示子程序114.5 键盘子程序114.6 A/D子程序115 系统仿真125.1 系统自衡仿真125.2 simulink仿真图125.3 simulink曲线136 结论14参考文献15附录:系统硬件电路图160 前言液位控制技术在现实生活、生产中发挥了重要作用,比如,民用水塔的供水,如果水位太低,则会影响居民的生活用水;工矿企业的排水与进水,排水或进水控制得当与否,关系到车间的生产状况;锅炉汽包液位的控制,如果锅炉内液位过低,会使锅炉过热,可能发生事故;精流塔液
10、位控制,控制精度与工艺的高低会影响产品的质量与成本等。在这些生产领域里,基本上都是劳动强度大或者操作有一定危险性的工作性质,极容易出现操作失误,引起事故,造成厂家的的损失。可见,在实际生产中,液位控制的准确程度和控制效果直接影响到工厂的生产成本、经济效益甚至设备的安全系数。所以,为了保证安全条件、方便操作,就必须研究开发先进的液位控制方法和策略。在本设计中以液位控制系统的水箱作为研究对象,水箱的液位为被控制量,选择了进水阀门作为控制系统的执行机构。在单闭环状况下使用PID控制来控制水箱的水位。1 设计方案1.1 概述本次设计的水箱用于锅炉冷却供水的蓄水池,维持一定水量,保证冷却供水稳定。通过计
11、算机控制系统对水箱液位进行控制的系统设计。控制器的选择是C51单片机,通过传感器采样并A/D转换,然后通过单片机对数据进行处理,控制阀门开度大小改变流量,达到对水箱水位的控制,主要应用PID算法。1.2 系统结构计算机控制基本的系统框图如图1-1所示:图1-1 计算机控制系统框图Fig. 1-1 System block Diagram根据课题要求,设计简单的系统硬件框图如图1-2所示:图1-2 单容水箱硬件系统框图Fig. 1-2 The block diagram of the single volume tank hardware system工作原理:控制出水阀门的开度,液位传感器检测
12、液位,与设定值相比得到的差值经过A/D转换,送入单片机中,经过单片机进行PID算法分析,控制显示电路实时显示液位的实际值,信息数据经过D/A转换控制进水阀门的开度。2 水箱系统建模2.1 水箱结构图图2-1 单容水箱结构图Fig. 2-1 The structure diagram of the single capacity water tank2.2 水箱模型计算由图2-1可知,被控对象的被控量为水箱的液位h,控制量(输入量)是流入水箱中的流量Q1,,Q2为水箱中流出的流量。根据物料平衡关系,在平衡状态时Q10-Q20=0 (2-1)动态时,则有Q1-Q2=dVdt (2-2)式中V为水箱
13、的容积,dVdt为水贮存量的变化率,它与h的关系为dV=Adh,即dVdt=Adhdt (2-3)A为水箱底面积。把式(2-3)代入式(2-2)得Q1-Q2=Adhdt (2-4)基于Q2=hRs,Rs为下阀的液阻,则式(2-4)可改写为Q1-hRs=Adhdt即ARsdhdt+h=KQi (2-5)或H(s)Q1(s)=KTS+1 (2-6)上式中T=ARs,它与水箱的底面积A和下阀的Rs有关;K=Rs。式(2-6)就是单容水箱的传递函数1。水箱截面为直径1m的圆形,水箱截面积为0.79m2,根据选择的入水阀门T940H-16,DN=400mm,Cv=630t/h,即0.175m3/s。调节阀2后,可测得Rs为52。Gps=53.95s+1 (2-7)3 硬
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1