单容水箱液位组态控制实验报告DOC_第1页
单容水箱液位组态控制实验报告DOC_第2页
单容水箱液位组态控制实验报告DOC_第3页
单容水箱液位组态控制实验报告DOC_第4页
单容水箱液位组态控制实验报告DOC_第5页
已阅读5页,还剩18页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、S莫那歌大摩XI AN UNIVERSITY OF POSTS & TELECOMMUNICATIOMS4单容水箱液位组态控制实验报告学院:自动化学院班级:学号:姓名:单容水箱液位组态一.实验目的:1熟悉单容水箱液位调节阀PID控制系统工作原理2. 熟悉单用户项目组态过程3. 掌握WINCC画面组态设计方法4. 掌握WINCC过程值归档的组态过程5. 掌握WINCC消息系统的组态过程6. 掌握WINCC报表系统的组态过程二:单容水箱实验原理1、实验结构介绍水流入量Qi由调节阀u控制,流出量Qo则由用户通过闸板开度来改变。 被调量为水位H。分析水位在调节阀开度扰动下的动态特性。直接在调节阀上加定

2、值电流,从而使得调节阀具有固定的开度。(可以通过智能调节仪手动给定,或者AO模块直接输出电流。)调整水箱出口到一定的开度。突然加大调节阀上所加的定值电流观察液位随时间的变化, 从而可以获得液位数学模型。给定值图4-1单容水箱液位数学模型的测定实验通过物料平衡推导出的公式:Qo = k .H Q 二k J那么 dH = 1 (kd - k、H ),dt F其中,F是水槽横截面积。在一定液位下,考虑稳态起算点,公式可以转换 成 RCdH H。dt公式等价于一个RC电路的响应函数,C=F就是水容,屯就是水阻 k如果通过对纯延迟惯性系统进行分析, 则单容水箱液位数学模型可以使用以 下S函数表示:G(S

3、)KRoS(TS 1)相关理论计算可以参考清华大学出版社 1993年出版的过程控制,金以图4-2单容水箱液位飞升特性2、控制系统接线表测量或控制 量测量或控制量标 号使用PLC端口使用ADAM端口下水箱液位LT103AI0AI0调节阀FV101AO0AO0此时液位测量高度184.5 mm,实际高度184.5 mm -3.5 mm =181 mm。实际 开口面积5.5x49.5=272.25 mm2此时负载阀开度系数:k =Q/. Hmax =6.68x10,m2.5/s。水槽横截面积:0.206m2那么得到非线性微分方程为(标准量纲):dH /dt =(0.000284-0.000668 H

4、)/0.206 = 0.00138 - 0.00324 H进行线性简化,可以认为它是一阶惯性环节加纯延迟的系统G(s)二 Ke-s/(Ts 1)。三.对A3000的系统理解:A3000咼级过程控制实验系统独创现场系统概念,而不是对象系统。现场系 统包括了实验对象单元、供电系统、传感器、执行器(包括电动调节阀、变频器及调压器)、以及半模拟屏,从而组成了一个只需接受外部标准控制信号的完整、 独立的现场环境。1、A3000 特点(1) 现场系统通过一个现场控制箱,集成供电系统、变频器、移相调压器、 以及现场继电器,所有驱动电力由现场系统提供。它仅需通过标准接线端子接收 标准控制信号即能完成所有实验功

5、能。从而实现了现场系统与控制系统完全独立 的模块化设计。(2) 现场控制箱侧面是工业标准接线端子盒。这种标准信号接口可以使现场系统与用户自行选定的DCS系统、PLC系统、DDC系统方便连接,甚至用户自 己用单片机组成的系统都可以对现场系统进行控制。(3) 现场系统的设计另外的优势是保证动力线与控制线的电磁干扰隔离。(4) 现场系统的设计保证了控制系统只需要直流低压就可以了,使得系统设 计更模块化,更安全、具有更大的扩展性。A3000-FS系统结构原理图如图2-1所示3L-Xflit12 D4中.水篦大储水鶴jjg图2-1 A3000现场系统结构图10.09现场系统包括三个水箱,一个大储水箱,一

6、个锅炉,一个工业用板式换热器, 两个水泵,大功率加热管,滞后时间可以调整的滞后系统,一个硬件联锁保护系 统。传感器和执行器系统包括 5个温度、3个液位、1个压力,1个电磁流量计, 1个涡轮流量计,1个电动调节阀,两个电磁阀,2个液位开关。2、现场系统面板左侧设置:?电源:220V AC单相电源开关,380V AC三相电源开关。?开关:三个旋钮开关,分别是1#、2#工频电源开关,以及变频器控制水 泵的开关。可以拔出上面水泵的电力连线, 连接到不同的位置,从而更改各个水 泵的电力来源。可以是工频,也可以是变频器。如果用户不需要变频调速,则建 议全部使用工频控制。按照设计,使用变频器控制的水泵,其面

7、板对应的指示灯 可能不工作,因为变频器可能输出 0-50HZ,而继电器不能工作。?两个拨动开关,分别是现场系统照明用电源开关,以及变频器STF(正转) 控制开关。注意在机柜上还有并联的一个 STF控制端,如果要设置工作模式, 请断开该控制端。为了避免控制逻辑太复杂,我们一般不连接机柜上的这个开关。?电压表:显示加在调压器上的电压值。? 变频器:对于A3000FBS系统,则具有Profibus DP控制端子面板右侧是现场系统的模拟屏, 安装有 5 个指示灯和滞后管系统的两手动调 节阀。当两个水泵、两个电磁阀开启时,其状态指示灯分别点亮。当锅炉内水位 超过低限液位开关时, 液位开关闭合, 联锁控制

8、指示灯点亮, 可以开始对锅炉加 热。3、支路分析现场系统包含两个支路。支路 1 有 1#水泵,换热器,锅炉,还可以直接注 水到三个水箱以及锅炉。支路 2 有 2#水泵,压力变送器,电动调节阀,三个水 箱,还有一路流入换热器进行冷却。(1)支路 1 分析支路 1 包括左边水泵, 1#流量计,电磁阀等组成,可以到达任何一个容器, 锅炉以及换热器。水泵可以使用变频器控制流量,电磁阀可能没有。由于支路 1 可以与锅炉形成循环水, 可以做温度控制实验。 为了保证加热均 匀,应该使用动态水,本系统设计了一个水循环回路来达成此目的。即打开JV304、JV106、XV101,关闭其它阀门(注意JV104),开

9、启1#水泵,则锅炉内的 水通过 1#水泵循环起来。锅炉内有高、 低限两个液位开关, 可以进行联锁保护。 当锅炉内液位低于低 限液位开关时,液位开关打开,加热器无法开启。当液位超过它时,液位开关合 上,加热器信号连通,因此可以防止加热器干烧。高限液位开关有两个作用: 第一,当锅炉内水温超过温度上限时, 通过联锁 控制,打开 2#电磁阀,注入冷水,使锅炉内温度快速下降;第二,当锅炉内水 量超过液位上限时,高限液位开关闭合,通过联锁控制,关闭2#电磁阀,不再注入冷水。支路 1 上有一个工业用板式换热器,其冷、热水出口各有一个温度传感器, 可以做热量转换实验。锅炉底部连接有滞后管系统。打开 JV501

10、、JV502,关闭JV503,锅炉内的 水只流过第一段滞后管,进入储水箱。打开 JV503,关闭JV502,水流过两段滞 后管,即增加了滞后时间。 在滞后管出口装有一个温度传感器,可以做温度滞 后实验。(2)支路 2 分析支路2包括右边的水泵,2#流量计,压力变送器,电动调节阀。可以到达 任何一个容器,锅炉以及换热器。水泵可以使用变频器控制流量,也可以使用电 动调节阀,对于小流量使用调节阀比较准确,对于要求快速控制的,则使用变频器比较方便。支路2有一个电动调节阀,配合三个水箱(各装一个压力变送器),可以做单 容、双容、三容实验,以及液位串级实验、换热器温度串级实验,以及换热器解 耦控制实验。水

11、箱装有压力变送器,测得水箱的压力信号,之后转换为液位信号。对于单容实验,我们配有一块反正切闸板、一个截面呈三角形的柱体。反正 切闸板替换矩形闸板,用于不同阻力下液位数学模型的测定实验。三角形柱体放入水箱中,可以做非线性容积实验,以及单容水箱容积改变的液位数学模型测定 实验。对于流量控制实验,我们可以选择支路 2,用电动调节阀作为执行器。同时启动两个支路的水泵,可以做比值控制实验:将支路 1流量固定(用涡 轮流量计测量流量值),设定一个比值系数,用PID控制支路2的流量与支路1 成比例。对于较复杂的前馈-反馈控制实验,设计使用两个支路的多个设备来完成。以换热器温 度-流量前馈反馈实验为例,设备包

12、括:锅炉、换热器、两个水泵、调节阀、涡轮流量计、 电磁流量计。前馈控制部分,通过测量换热器热水入口温度及流量,控制调节阀开度,实现冷水流量控制;反馈控制部分,通过测量换热器热水出口温度,控制调节阀开度,实现冷水流量控制。四:实验内容及步骤1实验内容:基于A3000的单容水箱液位调节阀 PID控制单容下水箱液位 PID控制流程图如图4-1所示。水介质由泵 P101从水箱V104中 加压获得压头,经由调节阀FV101进入水箱V103,通过手阀QV-116回流至水箱 V104 而形成水循环;其中,水箱 V103的液位有LT103测得,用调节手阀 QV-116的开启程 度来模拟负载的大小。本实验运行的

13、基本环境:本实验的重要的环境就是利用 PLC、WinCC工业 控制环境实现对于工业过程的检测与控制,另外充分利用Matlab强大的算法能力,从 而在PLC+WinCC+Matlab实现工业过程的先进控制实验。LANLAL图4-1单容下水箱液位PID控制流程图本实验为定值自动调节系统,FV101为操纵变量,LT103为被控变量,采用 PID调节来完成。控制测点清单如表4-1所示。表4J单容下水箱液位调卩阀PID单回路控制测点淸单序号位号或代号设签名称用途原始信号类型匸程電1FV101电动调节阀阀位控制2-10VDCA00-100%2LT103压力变送器卜水箱液位l-20mADCAl2. 5kPa

14、2实验步骤:1.组态画面(1)规划画面布局,插入图形对象或控件,并进行图形对象的静态属性设置,要求组态流程图画面如图 4-2所示,在此基础上可进行优化画面设计。单容液忖凋行阀P】l)单冋谿椁制UCA103PI 9?酬丰信;诩越僅 牛劝權Loo. 0PV390. 03g0: D370. 0360. 0?50. 034D. D330. DtTTT*工中- u-:-J-;ySPx_d 一芟-t- i-壬-r 尿H- FIrlrH 工亠,-F-*.卜廿译.i- f-!-;-!:口:笫:门:f_T_ I T if- i _i|p Tv* 二二一二二I图4-3实时曲线显示(替换为 WinCC的实时数据的趋

15、势控件)捏警和爭件浪示窗口3E)兴冬岂希冈坯iiRff#空0 関R创| - 1 _-| = 1: id| : TV-i j.10ll&DLre Ld_ ITLL J2.3fl= 1=-10DM-D =盯弗-评3SOMttlL. I 11:4-2:47tfrx t;nffirTT;: ark!肋世图4-5消息系统显示(替换为 WinCC的报警控件)LTID3ilSi AIQ按UHQ3LAOD按占节糾 凹11了北0116开度要大些LDO.O380.0X QViiiPV1O1msi)60.07TT?TTIfi出證定朮轲飛坦 调节箱出m I ?pial iift oai浪住 SPiftBF-H-+5十

16、 I 卜 “F-十 tt1- j,r I n f:z.wxwx, 吾二亠 a, +TTM-rH* 一亠召 * -V-I-.* 二 W -汪I nft* M M H h lr_n_,s - j* -z I4H4 VH+一躬獣覚明:液阪-紳Q间,P=6, I=3dOQD)20.0丹血QWAS5:+5:fL r ?二a4T gg a 1 ” T 1 f rir - r 黑(;i:i:p I 41 * *-* *fcr J r ! 1 H* rn = v = = 亠=亠亠-L- 卜.卜卜H+卜十/.ei:七i:M7n+ IMKB57;8 単;畔-aA3000是利用西门子 PID单回路控制,上图为 PI

17、D控制组态画面 PID控制器参数整定首先,需要把准备好的数据组u,y通过导入命令,导入时域数据;然后进行预处理包括 Remove trend、Remove mean 等;第二,把经过预处理过的数据,进行系统辨识的“估计”。选择Estaimate中“过程模型”命令进行估计(Process Model)。Process Model的模型结构包含增益 K、极点个数选择(最多三阶)、零点选择(最 多1个)、系统延迟环节选择。第三,把得到的模型参数进行记录(二) PID控制器参数整定西门子PID公式1TV * SLMN =GAIN* |1+ + * ERTN*s 1+TM_LAG*S一IMC-PID设计

18、的标准公式gcI dSiS 1 =Kc -1 1M 二Ds*R过程模型内模PID控制器参数1 1Kc1 +“sTI s“s+1西门子PID控制器参数八:1TV* SK * I + +TI * s 1+TM_LAG*S一KpPpS+1可pKc _”,”1- ” p ;kp入可pK=十,T!j kp 扎kp謳WpS+1 )PID控制器:Cp+0.5 日) kc kp (九+ 0.5日)5 =壬 p + 0.50 +Tp v D 2j % 建议人 0.8日PI控制器:_(J +0)kc 一;kp九 =Tp +0.58建议丸1.70PID控制器:Gp+0.5 日)K =,kp(丸+05)TI = i

19、p + 0.50TTV = p;2p+9建议九 0.86PI控制器:1X (S +0.5 日)K -;kpkTI p + 0 ;建议丸1.70二阶过程KpG1s+1)G2s+1)k (s+s);kCq ;kp k巧I = S +可2 ;Tl応2”D 5 “2kF;kp 乂TI =巧 i + 可 2 ;TV =_-5 5西门子PID公式1TV * SLMN =GAIN* |1+ * ERTN*s 1+TM_LAG*S一IMC-PID设计的标准公式Ds2IS1|S二 Kc1 丄 dS*ISfS 1S7-300控制系统是利用SIMATIC S7-200, S7-300/400站创建可编程逻辑控 制程

20、序的标准软件。我们所采用的通讯方式为 PC/PPI编程电缆,用于S7-200编程口 RS-485与 PC机RS-232端口的连接。编程语言可 以使用梯形图(Ladder Diagram)、功能块图(Function Block Diagram)、语句表(Statement List,也称指令表)。1、程序的一般结构S7-200 CPU的控制程序由主程序、子程序和中断程序组成。例如我们编写 一个最简单的启动停止操作,这个程序是电力设备控制中最经典的起保停”电路。下面是用指令表编写的单回路 PID的程序示例:鼠标双击左边视图中的Program Block主程序MAIN,增击如下代码:LD SM0.

21、1CALL SBR 0在菜单Viewstl或者ladder中选择一种方式。然后双击左边视图中的Program Block的SBR_0。增加代码如下LDNI0.0LDI0.1OQ0.0ALD=Q0.0或者梯形图形式,如图2-20所示。图2-20梯形图可能梯形图是最直观的。描述的过程如下:停止按钮通过I0.0端口,求反后 一直是连通的,而I0.1是启动按钮,Q0.0接控制输出,平时关闭,当I0.1是1 时,则Q0.0=1,启动设备。当按钮I0.1放开时,由于并联了 Q0.0,所以起到保持的作用,保持Q0.0=1。 直到I0.0被按下,则Q0.0=0,设备停止。这就是所谓的 起保停”电路。2、模拟采

22、集量转换S7-200测量模拟量时可以设置为0-20毫安,不能设置成标准信号4-20毫安, 具体接线参考上一实验。4mA640020mA32000一个工程量可以是0-100C,也可以是0-25厘米水柱。如果求温度,那么转 换公式就是:当前温度 =100*(测量数 -6400)/25600当然也可以有其他的计算公式。PID 运算时需要的是 0-1 之间的实数,那么不需要乘以 100,而且需要把测 量的得到的整数转换成双整数,然后再转换成实数再运行。同样对于 PID 的输出也要转换成整型数据。范例代码如下:LD SM0.0MOVR #IN, AC0*R 25600.0, AC0ROUND AC0,

23、AC0DTIAC0, AC0+I+6400, AC0MOVW AC0, #OUT五 安全机制Wince组态软件提供了一套完善的安全机制,用户能够自由组态控制菜单、 按钮和退出系统的操作权限, 只允许有操作权限的操作员才能对某些功能进行操 作。Wince还提供了工程密码、锁定软件狗、工程运行期限等功能,来保护用Wince 组态软件进行开发所得的成果,开发者可利用这些功能保护自己的合法权益。离线和在线调试Wince变量模拟器提供6种不同的函数来支持项目工程师。采用这些函数, 可以给已组态的对象提供实际值。 为了支持不同情况的测试, 模拟器具有 6种函 数。每个独立的变量都可以分配给这 6个函数中的

24、一个。正弦:作为非线性周期性函数。振动:模拟控制输入中的跳转随机:随机函数传递随机产生的数值。自增:一旦它达到最大值,自增计数器以其最小值重启动。自减:一旦它达到最小值,自减计数器以其最大值重启动。滚动条:用户可以用来设置固定值的滚动条。1、模拟器的安装启动安装在安装WinCC期间选择“自定义”。“组件”对话框将打开。 在左边窗口中,单击“智能工具”组件。在右边窗口中选择“简 易语言”。单击“下一步”按钮。按对话框中的指令进行。如图2.2.19所示启动模拟器Cr oxsRei xl-mtE-ksyFrftject BnplicitYidvs Slftdi & FldyatrFrajtct Ni

25、iijrtUrf LJikdowiCtitfiutl DigriCi5i sYiudovs 11 叶i*e h让cr远程协助5IMATIC fflaubgarpdfFA.ct ary Pra-TinEAlEille 翼i* Htlp屣讯fMEDOB縛烽矩Tag Simulation for WinCCAJole Re-ider 7.0Ptopcrtc?DAEH ToqLe金山舸2Q0&YZnllS电 or chYhenVHFFurx?iionCoraiKwi痛星承筈软件IIS王吊】-tfr/MOSTFintPrint血融liM莒理和自动评労SifiNLerit-fl: SQL S*rwtr命

26、SinatLC:奩 WiC:NIntETiic-t EKiLore-rcrasft DfEi ce也 Pfii* tinC TjM# Samilatr瘵 SimulationLixi 痔 IdgWinCC - Pioeed 5YWirCSD=FrajeZ2zzz2.MCPWi* Runhma Prqecl dea 曰CdeT me in ft CdelimeQ护音加加四| ST-2DCI Expl or ar 旳 d 3.801蛀孔叮Tiudjowx Update4:tft宦程序厉问和戢认值A可Oh T rir-1 a mwzsyAdat-t R*kdtr 7.0睛讯PJEOtE显二F版N L

27、CFGEoft FewAfFoiEit 2003;JL Yin躺加 Ce就“10NicTQSoft Office 2003码ta*nar- I I ;|函范手flfl CiKnfi cur 4it0r巒 Window5 Contr-el Ceoitr G.O奋 TqoLs_2Ji VinTC InfonittLan Sstn图2219启动模拟器2、如图2.2.20所示添加并启动模拟器逼 SibuIzlI l_UlEiit BWI 问i皆、;m nCCFig曰瘵 SixulationWinCC - PicjeciPiaM 曲和 MCPTag Simulation for WinCCLj試ofT已

28、膊Prwsrtws?密 5xa.ul at i unPIDPVlilt Ldli alpTag Simulartion 1foWinCCProperU&s:*inHOicifaleriT RandmSbds*S4H0 口址砧” 丫 Rarribffi I世AmpkludtD&c ShderOwtoion Ppiud (a CjcteTime)W AmpkudeZeraPdrOsc*alioti| tf|g|过醐:9isE圏1 全 35Sft?fJK圧1肉那養呈囱i SUSATIC ST FEWTCaJL E .-1Ind.u.li!Lrd. Ethra-ui1InduilrLl Etherni

29、B-lUH 鸟 MewConnecliMi-1-1PMJFIBUSv轉rlF-IFTFInFI削 nurhmi FC Adapter (BFI)Intrfac Earwiatr A.esirmnt|PC 显upltr MFlj:雲 PC AJaptr 伽5 画FC M&pl比蛇1) 昭1曲 Adapts CMFIB1E1 :MPC/PPI culltCFFI) Itfai-ariet er as si gnment of your FCad.a.p ter for axt NFX ne lw Qiirk.)Mi/Remgvijr i n si r ss -fcI OKCaps-IhCimcel

30、Help图 2.2.21设置网络3、如图2.2.21所示,如果接口参数指定为左图所示,则进入离线调试。如果接口参数 指定为右图,并且与已正确运行的控制器相连,变量地址设置正确,则进入在线调试。(六)报警设定报警记录由组态和运行系统组件组成: 报警记录是消息系统的组态组件。报警记录用于确定各自的消息应该何时出 现以及它们应该具有什么内容。图形编辑器也可处理特定的显示对象、 WinCC 报警控件,它们用于显示消息,如图 2217所示。报警记录运行系统是消息系统的运行组件。当处于运行系统中时,报警记录 运行系统负责执行已定义的监控任务。它也可对消息输出操作进行控制,并 管理这些消息的确认。消息将以列表形式显示在WinCC报警控件中,如图2.2.18 所示。图2.2.17报警记录| Ml ess age Window Q|y 吟

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论