APP下载

基于MATLAB和OPC实现分数阶PID在锅炉汽包液位控制中的应用

2015-12-12强军梅

安徽化工 2015年4期
关键词:汽包冲量浙大

郝 军,强军梅

(鄂尔多斯市西北能源化工有限责任公司,内蒙古鄂尔多斯010300)

1 引言

热电装置锅炉汽包液位控制是一项十分重要的工艺指标,且由于汽包液位有较大的时滞等特性,汽包液位控制一直是锅炉控制研究的热点。目前应用最广泛的是三冲量调节[1],最近关于专家PID[2]、模糊控制[3]以及分数阶PID控制[4]的应用越来越多,但是这些研究很多都是基于MATLAB平台来实现,而工厂中用到的更多是DCS控制系统。我公司130T锅炉装置用的是浙大中控300XP系统,拟通过MATLAB以及OPC技术将分数阶PID控制器应用到浙大中控300XP锅炉控制系统中。

2 浙大中控300XP锅炉控制系统组态

目前锅炉汽包液位控制中应用最广泛的是以三冲量调节为基础,设计锅炉三冲量分数阶PID控制系统。汽包三冲量控制系统如图1。

先在浙大中控300XP中完成锅炉汽包液位(LIT_4602/03/04)、 主 蒸 汽 (FR_4604)、 给 水 流 量(FRC_4601)、液位控制阀(FV_4601A)的组态。然后在三冲量PID调节的基础上,将分数阶PID控制器应用到主PID调节中,组态如图2。

3 MATLAB与浙大中控300XP之间的通讯

3.1 通讯原理

MATLAB与锅炉装置浙大中控300XP之间的通讯依据OPC技术实现。OPC即OLE for ProcessControl,是为基于WINDOWS的应用程序和现场过程控制应用建立桥梁。OPC采用客户端/服务器模式,它定义了一个开放的接口,使得各种供货商及软件提供商之间只要遵循OPC标准,就能够建立数据交换。

3.2 通讯结构(图3)

3.3 通讯设置

3.3.1 SUPCOND OPC SERVER通讯设置

浙大中控300XP系统可以直接通过浙大SUPCON OPCSERVER软件建立服务端。

3.3.2 MATLAB OPC CLIENT通讯设置

MATLAB可以利用OPC toolbox工具箱里面的OPC Config,OPCRead,OPCWrite完成通讯,具体设置如图 4。

4 分数阶PID控制系统的MATLAB实现

分数阶PID控制器[5]的一般形式为PIλDμ,其中λ和μ可以是任意实数,其传递函数为(λ,μ>0)。显然,λ=μ=1时,GC(S)为整数阶 PID控制器,λ=0,μ=1时,GC(S)为整数阶 PD控制器,λ=1,μ=0时,GC(S)为整数阶PI控制器。利用Oustaloup算法,假设选定的拟合频率段为(ωb,ωh),则可以构造出连续滤波器的传递函数模型,其中

据此可以设计出函数 G=ousta_fod(r,N,w_L,w_H),如图5所示。

再根据SIMULINK封装技术[6]得到如图6所示的封装模块。

最后设计出如图7所示的锅炉PIλDμ控制模块。

如7图所示,本文设计时考虑默认情况下通过通讯获得普通PID调节时的P、I、D参数,然后再对分数阶进行优化。

5 总结

分数阶PID控制系统是目前先进控制系统中研究与应用较多的,许多研究都表明,分数阶PID控制系统优于普通PID控制系统、模糊控制系统。通过MATLAB与OPC技术使得这些研究得以在锅炉汽包液位中得到应用。由于MATLAB具备强大的运算功能,今后可以以此为基础开发出更多的先进控制系统。

[1]张子才,龚争理,黄良沛,等.锅炉汽包水位串级三冲量控制系统设计与应用[J].国外电子测量技术,2011(4):43-46.

[2]俞海斌,褚健.CFB锅炉汽包水位的专家PID控制[J].机电工程,2000(3):103-106.

[3]郑明方,肖立甲,薛国新,等.燃煤锅炉水位神经元网络优化控制[J].煤矿自动化,2001(6):1-3.

[4]秦君琴,马华杰,李兴财.分子阶PID控制器在火电厂锅炉汽包水位控制中的应用研究[J].西南师范大学学报,2014(7):58-61.

[5]严慧,刘坤,汪木兰.分数阶PIλDμ控制器控制性能的研究[J].计算机仿真,2009(11):335-338.

[6]薛定宇,陈阳泉.高等应用数学问题的MATLAB求解[M].北京:清华大学出版社,2004:383-396.□

猜你喜欢

汽包冲量浙大
连续3年销量翻番,2022年欲冲量4000万,福建这家动保企业正强势崛起
锅炉汽包蒸汽品质波动问题模拟分析及改造
自然循环锅炉汽包密封面失效原因分析与对策
有趣!浙大的实践课让网友羡慕不已
Jin Yong’s ZJU Years: “Wisdom is the Goal”
余热锅炉冬季汽包水位控制存在的问题及改进措施
邹县电厂335MW机组锅炉汽包壁温差的控制及预防
冲量及动量定理的示例探讨
物体受到F=kv的力时的归类解析
动量与冲量的七点强化理解