基于MATLAB三容水箱液位控制系统

基于MATLAB三容水箱液位控制系统

计算机技术+沈瑞清+12011112262

本文通过对三容水箱的液位定值控制来说明SIMULINK在自动控制系统中的应用。

三容水箱是由上、中、下三只水箱串联作为被控对象,下水箱的液位高度为系统的被控制量。要求下水箱的液位稳定至给定量。完成系统的建模;分为以下几步:

建立单容水箱的数学模型:

图1 单容水箱模型

先从下水箱着手建立模型,并对偏离某一平衡状态设置:设下水箱进水量变化:^Q1,出水量变化:^Q2,水位变化为:^h,水箱截面积:A,存在以下关系式:^Q1—^Q2=A (dh /dt) (1)

由流体力学可知,流体在紊流情况下,液位与流量成非线性关系。为简化起见,经线性化处理,可近似认为与h成正比,与阻力R成反比,即:^Q2=^h/R (2)将(1)(2)两式经拉氏变换并消去中间变量Q2,可得到单容水箱的数学模型为H(s)/Q1(s)=K/(TS+1)

式中T为水箱时间常数,T=RC,C为水箱容量系数,K=R,为放大系数。

建立三容水箱的数学模型

根据要求,分别设T1=0.6,K1=1,T2=0.6,K2=1.5T3=1,K3=2 建立模型如

图2 三容水箱模型

分别运用P、PI、PID三种控制方案对系统进行SIMULINK仿真

图3,图4和图5分别是对系统进行P、PI、PID三种控制的三种SIMULINK仿真图,具体的参数如图所示,我们学生可以根据控制的需要对上述参数进行修改。最后,利用示波器进行仿真。

控制器的类型KpKiKdP2.85*0.500PI2.85*0.451.2*2.85*0.45/2.50PID2.85*0.62.85*0.6/(0.5*2.5)0.125*2.5*2.85*0.6

图3 P控制SIMULINK仿真

图4 PI控制SIMULINK仿真

图5 PID控制SIMULINK仿真

结果分析

图6 P控制SIMULINK仿真结果

图7 PI控制SIMULINK仿真结果

图8 PI控制SIMULINK仿真结果

上述仿真结果快速,准确。图6,图7,图8分别为P、PI、PID三种控制的结果。从图中可以看出,PID控制具有超调量小,调节时间短,保持了较好的动态性能与稳态性能。

通过SIMULINK建立系统仿真模型,选择仿真菜单及参数设置启动仿真过程,用示波器观察系统的仿真效果,了解到对同一对象采用不同的控制方案,控制结果会有差别。SIMULINK中,可以方便的对控制参数进行修改,提高了我们学生思考问题的积极性,争取用最优的方案对系统进行控制,如:超调量小,过渡时间短,系统不稳定等。

结论

通过对三容水箱液位控制系统的建立,不仅学会如何将现实问题抽象化为数学模型,进行更加深入的扩展与研究,提高了自己学习的兴趣与积极性,而且对自动控制理论的应用有了更加深刻的认识,为将来走上工作岗位学以致用,用SIMULINK解决更多的实际问题奠定了很好的基础。

通过这次,加强了我动手、思考解决问题的能力

1

matlab测量液体液位,基于MATLAB三容水箱液位控制系统.doc相关推荐

  1. 三容水箱液位控制系统_基于MATLAB三容水箱液位控制系统

    基于MATLAB三容水箱液位控制系统 计算机技术+沈瑞清+12011112262 本文通过对三容水箱的液位定值控制来说明SIMULINK在自动控制系统中 的应用. 三容水箱是由上.中.下三只水箱串联作 ...

  2. 三容水箱液位控制系统_三容水箱液位控制系统的设计与仿真

    三容水箱液位控制系统的设计与仿真 冯鹏辉,谭 兮,刘国营 [摘 要] 在分析了三容水箱液位控制系统结构和相应数学模型的基础上,基于 MATLAB/simulink 环境建立了系统的仿真模型,并对其 P ...

  3. 三容水箱液位控制系统_三容水箱液位控制完整系统的PID.doc

    三容水箱液位控制完整系统的PID 目录 目录1 摘要3 第一章 概论5 1.1 课题来源5 1.2 水箱控制策略的研究6 1.3 本文研究课题6 第二章 三容水箱系统简介及数学模型8 2.1 三容水箱 ...

  4. 三容水箱液位控制系统_三容水箱液位控制系统的建模及仿真.doc

    WORD 格式 整理 学习 参考 资料 分享 WORD 格式 整理 学习 参考 资料 分享 过程控制课程设计 三容水箱液位控制系统的建模与仿真 专 业:自动化 班 级: 组员: 指导老师: 重庆大学自 ...

  5. 三容水箱液位控制系统_三容水箱液位控制系统的PID

    目录 目录 ........................................................................ 1 摘要 ................ ...

  6. 基于matlab测量物体直径,基于MATLAB的零件尺寸检测误差分析的软件设计

    ISSN1672-4305 CN12-1352/N 实 验 室 科 学 LABORATORY SCIENCE 第 14 卷 第 4 期 2011 年 8 月 Vol. 14 No. 4 Aug. 20 ...

  7. 基于matlab测量物体直径,基于MATLAB视频工件处理的在线检测.doc

    摘要:这些年来,基于Matlab视频处理工件的尺寸测量方法技术已经深入到各行各业,实现了高精度测量和微小物体测量.它融入了各个学科的能源技术,成为了一门综合性的学科.收集图像信息是Matlab视频处理 ...

  8. 三容水箱液位控制系统_光电液位传感器在饮水机中的应用解决方案

    水是生命之源,饮用水更是保障人类健康的第一要素."健康饮用水"早已成为关注的热点话题,特别是随着生活水平的不断提高,人们对饮水机的要求越来越高,伴随而来的饮水机的性能也成为研究的热 ...

  9. 三容水箱系统故障诊断算法研究

    1.内容简介 略 345可以交流.咨询.答疑 2.内容说明 本文旨在利用 DTS200 三容水箱液位控制系统进行故障诊断研究. DTS200 三容水箱系统具有模拟多种故障的能力,如阀门漏水.导管阻塞等 ...

最新文章

  1. 【团队】 冲刺一(10/10)
  2. with as 用法
  3. python urllib.request 爬虫 数据处理-python爬虫1--urllib请求库之request模块
  4. [51nod1079]中国剩余定理
  5. 记一次 Python Web 接口优化,性能提升25倍!
  6. hdu1372 Knight Moves BFS 搜索
  7. python回收机制
  8. 数控铣削图案及编程_数控铣加工比普铣的优势,大多数人选择数控铣的原因
  9. manjaro软件源报错 不停看到错误 “PackageName: signature from “User <email@archlinux.org>“ is invalid“ 的几种解决方法
  10. Android中Activity的启动模式和使用场景
  11. Android 四大组件学习之Activity七
  12. Atititi 计算机系 教材 目录 1. 硬件类 2 1.1. 《微机系统与接口技术》 2 1.2. 《计算机组成与系统结构(第2版)》 2 2. Atitit 操作系统原理 操作系统原理(cpu
  13. [Silverlight]解决Silverlight无法…
  14. 精心准备200题Java相关面试,友情分享
  15. 浅谈怎样入侵服务器,仅供学习用
  16. 数学家是如何做量化交易的
  17. 塑料壳上下扣合的卡扣设计_卡扣结构设计常识,结构设计中扣合量如何留
  18. ElasticSearch六 ElasticSearch扩展之FileBeat、Logstash
  19. BG2RHE - 树莓派3B+外置wifi解决金属外壳屏蔽问题
  20. RS485学习(一)

热门文章

  1. IDEA对tomcat远程debug
  2. html批量导入excel表格,html 导入excel表格数据格式-如何将网页中的表格快速复制到EXCEL中...
  3. Java开发找工作最懵圈的问题:到底啥是分布式系统开发经验?
  4. Api容器在应用架构演化中的用途
  5. 运维自动化之使用PHP+MYSQL+SHELL打造私有监控系统(五)
  6. Xcode插件管理工具Alcatraz
  7. 创建 Oracle 物理备用服务器
  8. mysql客户端程序介绍
  9. 敏捷结果:项目开发中的一些想法和疑问
  10. 对系统组件化接口设计的一点看法