新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > 基于FF现场总线的先进控制算法的应用研究

基于FF现场总线的先进控制算法的应用研究

作者:时间:2013-02-22来源:网络收藏


在设计中将DMC控制类型抽象为一个DMC控制类(DMC Class ),并相应生成一个对象(object)。描述实体的属性成为数据被封装在对象的内部.即将DMC控制所需的各项参数如:模型时域长度N,优化时域长度P,控制时域长度M等作为DMC控制类的私有成员(Private). DMC控制对象的外部程序不能对这些数据进行访问,而DMC控制的初始化,DMC控制的在线计算等作为公共接口(Public),外部程序可以对其进行存取。

仿真对象采用过程实验系统的单回路控制模型,液位对象主要由2个水槽串联组成,每个水槽长20cm,宽10cm,高40cm,以水槽2的液位高度h2为被控变量,其最大值为40cm,工作点常设定在20cm左右.因为系统具有容积滞后和管道滞后,所以液位对象是一个具有纯滞后的多容对象。对系统进行实验测试,纯滞后约为3s。模型时域长度为10,优化时域长度为6,控制时域长度为5,控制周期1000ms,控制周期个数取为1000,设定值为20,误差权1,控制权0.01。

newmaker.com
图9 用VB界面开发的OPC客户界面

newmaker.com
图10 Vb6.0中实现DMC算法

4 结论

该文深入研究了的过程控制实验系统的设计过程,进而研究OPC技术,目的是希望通过VB去开发OPC自动化接口的客户应用程序,实现动态矩阵先进到OPC 客户应用程序的应用编程,进而方便用户的使用和系统的维护和升级,同时研究SQL Server 2000的数据库系统,用于历史数据的存取以及算法的仿真。如何实现更加复杂的先进,可以使用OLE自动化技术来实现VB与Matlab混合编程 [12],即用VB编写OPC客户端程序来实现数据通信,而利用Matlab进行先进的编写,从而对现场数据进行分析,是下一步研究的重点。

参考文献:
[1] 龙姿平,万曼影.概述[J].自动化与仪表,1999,14(4):5-7.
[2] 苑明哲,刘玉忠,周悦等.先进控制与FF 现场总线[J].工业检测与自动化装置,2003,(2):7-9.
[3] 刘丹,于海斌,王宏等. 自主开发的FF现场总线控制系统典型应用[J].自动化仪表,2005,26(3):46-48.
[4] 陈娜,戚淑芬。基于FF现场总线的实验测控系统[J].青岛科技大学学报,2004,25(1):80-82.
[5] 徐永红。基于FF的网络化控制实验平台[D].哈尔滨:哈尔滨工业大学,2003.
[6] 刘丹,于海斌,王宏等. FF HSE和FF H 1协议网关的基本原理与实现[J].信息与控制,2004,33(6):719-723。
[7] 王凌,杨新照,张凤形. OPC服务器在FF总线系统中的应用[J]. 仪器仪表学报,2004,25(4):227-228.
[8] 赵明生.基于OPC技术的预测控制[J].计算机工程与应用,2005(9):224~228.
[9] 李金霞,邱公伟.动态矩阵控制及其改进方法的仿真研究[J].福 州大学学报(自然科学版),2004,32(5):560-562.
[10] 张雯.基于现场总线过程控制系统的监控系统的研究[D].上海:上海理工大学,2001.
[11] 邵奇可.分布式软件技术及其应用研究[D].浙江:浙江工业大学,2002.
[12] 毛彦科。基于现场总线的智能监控系统组建技术及应用研究[D].上海:上海大学,2002.(end)

上一页 1 2 3 4 下一页

评论


相关推荐

技术专区

关闭