基于LabVIEW的双容水箱控制实验系统

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
双容水箱相当于将两个一容水箱串到了一起。为
了方便地求出双容水 箱 的 数 学 模 型,现 结 合 一 容 水 箱 对双容水箱控制系统的数学模型做详细的推导 。 [3]
图 1 双 容 水 箱 结 构 图
设被 控 制 量 为 一 容 水 箱 的 液 位 高 度 h,输 入 量 为 流入水箱中的流量 Q10,Q20为水箱中流出的流量,手动 阀 V1 和 V2 分别位于输入液路 和 输 出 液 路 上,其 开 度 均 为 定 值 。 根 据 物 料 平 衡 关 系 ,在 平 衡 状 态 时 有 :
其中:T 为 水 箱 的 时 间 常 数,它 与 水 箱 的 底 面 积 A 和
手动阀 V2 的液 阻 RS 有 关,T=ARS;K =RS。 式 (6)
即为单容水箱的传递函数。
令 Q1(s)=Rs0,R0=常数,式(6)可改写为:
H(s)=sK+/TT1 ×Rs0=KRs0-sK+RT10 。 ……… (7) 对 式 (7)取 拉 普 拉 斯 反 变 换 得 : h(t)=KR0(1-et/T)。 …………………… (8) 当t ∞ 时 ,h(∞ )=KR0 ,因 而 有 : K=h(∞ )/R0= 输 出 的 稳 态 值/阶 跃 输 入 值 。 当t=T 时,有: h(T)=KR0(1-e-1)=0.632KR0=0.632h(∞)。 式(8)表 示 的 是 一 阶 惯 性 环 节 的 响 应 曲 线,见 图 2。从图2中可以看 出 一 阶 惯 性 环 节 相 应 曲 线 是 一 单 调上升的指数函数。
图1 为 双 容 水 箱 结 构 图。 如 图 1 所 示,双 容 水 箱 由从上 到 下 的 3 个 水 箱 构 成[2],在 本 文 中 将 之 称 为 1 号 水 箱 、2 号 水 箱 及 大 水 箱 。
1号 水 箱 的 液 位 用 H1 表 示,2 号 水 箱 的 液 位 用 H2 表示,H1、H2 均作为被控量,由压力传感器 来 测 量 水箱里液位高度的变 化,之 后 将 液 位 的 变 化 量 转 换 成 4mA~20mA 的电流量,再经过输入输出接口的数模 转换器转化为数字 信 号 送 入 到 计 算 机 端 口,由 计 算 机 根据采集到的信号进 行 计 算,计 算 出 的 控 制 量 再 通 过 数模转 换 成 为 1 V~5 V 的 电 压 控 制 信 号,加 到 功 率 放大器上,通过调节 阀 的 开 度 来 控 制 向 水 箱 中 的 注 水 量 ,从 而 控 制 水 箱 里 液 位 的 高 度 。 2 双 容 水 箱 数 学 模 型 2.1 数 学 模 型 h dt

……………………………
(4)
基于 Q2=RhS(RS 为 阀 V2 的 液 阻),则 式(4)可 改 写为:
Q1
-RhS
=A
dh dt

……………………………
(5)
对 式 (5)的 两 边 做 拉 氏 变 换 并 化 简 得 :
QH1((ss))=TsK+1 。 …………………………… (6)
第 5 期 (总 第 174 期 ) 2012 年 10 月
机械工程与自动化 MECHANICAL ENGINEERING & AUTOMATION
文 章 编 号 :1672-6413(2012)05-0161-03
No.5 Oct.
基于 LabVIEW 的双容水箱控制实验系统研究
江 丹1, 黄 新 春2, 李 娟3, 康 会 峰4
(1.河北联合大学,河北 唐山 063009;2.西北工业大学 机电学院,陕西 西安 710072;3.国家知识产 权局专利局专利审查协作中心,北京 100190;4.北华航天工业学院 机械工程系,河北 廊坊 065000)
摘要:设计了一种双容水箱控制实验系统,建立了双容水箱控制实验系统 的 数 学 模 型, 用 MATLAB 组 件 中 的 Simulink仿真工具建立了双容水箱 PID 控制系统的仿 真 模 型, 同 时 建 立 了 不 带 PID 控 制 算 法 的 控 制 系 统 仿真模块,给出了两种模型的仿真结果。用 LabVIEW 编写了双容水箱实验 控 制 系 统 的 软 件, 给 出 了 软 件 的 前台界面及后台程序。此系统的使用可以满足对控制系统实验教学的需求。 关 键 词 :LabVIEW; 双 容 水 箱 ; 控 制 实 验 系 统 ; 仿 真 中 图 分 类 号 :TP273 文 献 标 识 码 :A
Q10-Q20=0 。 ……………………………… (1) 动 态 时 ,则 有 : Q1-Q2=ddVt 。 ……………………………… (2)
收 稿 日 期 :2012-04-23; 修 回 日 期 :2012-05-03 作者简介:江丹 (1981-),女,河北唐山人,硕士,助理工程师,研究方向:机电一体化和工业过程控制。
0 引 言 双容水箱的控制过程与工业控制系统的控制过程
相似,尤其是双容水 箱 控 制 实 验 系 统,由 于 结 构 简 单, 能够帮助学生更好地理解所学到的控制算法方面的知 识 ,故 在 教 学 环 节 中 得 到 了 较 多 的 应 用 ,现 有 的 双 容 水 箱控制实 验 系 统 中 多 采 用 MATLAB 等 软 件 进 行 控 制,也有采用 VB、VC 编 写 应 用 软 件 对 双 容 水 箱 进 行 控制的[1]。然 而 用 VB、VC 编 写 控 制 软 件 工 作 量 较 大,不适合于初学者学习掌握,本文结合 LabVIEW 编 程简单的特点及双容 水 箱 典 型 的 教 学 方 面 的 优 势,研 究开发了一种基于 LabVIEW 的双容水箱控制系统。 1 双 容 水 箱 控 制 实 验 系 统
· 162 ·
机 械 工 程 与 自 动 化 2012年第5期
其 中:V
为 水 箱 的 贮 水 容 积。dV 为 水 贮 存 量 的 变 化 dt
率,它与h 的关系为:
ddVt=Addht 。 ………………………………… (3) 其中:A 为水箱的底面积。把式(3)代入式(2)得:
相关文档
最新文档