典型化工过程软硬件一体仿真系统实现
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
Fei,Daqi Yuan,Decheng
摘要:为了研究、设计和拓展过程监控系统研究的试验平台,开发了基于TE过程(Tennessee Eastman process)的软硬件一体实
时仿真系统。本文对这套仿真系统的硬件构造及功能,TE过程的实时仿真数据采集、数据处理、数据图形及表格显示等功 能的实现予以详细地阐述。实验表明该系统功能完善,达到了预期的教学及科研目的。
反应器(Reactor)、冷凝器(Condenser)、压缩机(Compres— sor)、分离器(Separactor)和解吸塔(Stripper)。气态反 应物进入反应器并在一种可溶于液体的永久性催化 剂的作用下反应生成气相产物,反应器中有一个内部 的热交换器,通过冷却水循环将反应所放出的热量带 走。产物和未反应的反应物离开反应器,经冷凝器冷 凝后以气液两相混合物形式输送到分离器中。它们又 在分离器作用下进行反应器,经冷凝器冷凝后以气液 两相混合物形式输送到分离器中。它们又在分离器作
3.1系统运行环境 3.1.1监控主机运行环境 操作系统:Windows 2000 数据库系统:Microsoft SQL Server 2000 开发工具:Visual Basic 6.0 数据接口:Advantech公司PCL-818L和PCL一726 3.1.2工控机运行环境 操作系统:Dos 6.0 开发工具:Turbo C 3.0 数据接口:Advantech公司PCL-8 1 8L和PCL一726 3.2 TE仿真监控系统的功能 TE过程监控主机系统设计了友好的人机界面(图 3),对数据采集卡采集的虚拟化工厂过程数据进行了 相应的预处理,如滤波、粗差检测、数据校正等,以确 保数据质量并为后续的数据分析和过程控制奠定了 基础。模拟原料性质的波动和外界环境的变化所产生 的TE过程中15种已知扰动(图4),通过设计的PID
图4加载过程干扰界面
图5反应器压力界面
图6测量变量表格显示界面 参考文献:‘ [1]潘洁,王月忠.基于VC++的空间电磁环境仿真软件设计【J].微 计算机信息,2005,8—3:1 12—113 [2】訾树波,于德敏,许增朴,王永强.工业生产实时数据采集及管 理数据库模型设计[J】.微计算机信息,2005,7—3:104—105
一146—360元,年邮局订阅号:82.946
万方数据
隧羽魏鞭萋甥辫熊囊镳测
仿真技术
用下进行气液分离,不可冷凝的气相组分通过一台离 心式循环压缩机又被回收到反应器重新参加反应。被 运输到解吸塔的分离器中的液相组分和输入的流股C 分离残留反应物。解吸塔中的气体返回反应器继续进 行反应。产品G、H通过解吸塔底部以液相输出。惰性 气体和副产品主要在分离器中以气体形式放空,部分 从解吸塔底部输出。图1是该工业设备工艺流程图。
作者简介:费大琦,男,(1970.5--),汉,研究生,沈阳化工学 院研究生在读,主要从事工业过程控制研究;袁德成, 男,(1960一),汉,博士,沈阳化工学院院长,主要从事系统 工程理论研究。 (110021沈阳化工学院信息工程学院)费大琦袁德成
示很 好器的仿基真础中。余本辉文难只以是模对拟雷的达问系题统,仿为真以的后初的步工研作究打,下
在以后的工作中还要对杂波和三维地形仿真作进一 步的研究。
本文作者创新点:利用Visual C++6.0和OpenGL 技术实现了余辉型雷达显示器仿真与显示.使得余辉 长度、扫描速度,扫描范围均调,仿真的效果符合实际 情况,很好的解决了雷达显示器仿真中余辉难以模拟 的问题。 参考文献: [1】丁鹭飞,耿富录.雷达原理(修订版)[M】.西安.电子科技大学出版 社,1995. [2]蔡庆宇,薛毅,张伯彦.相控称雷达数据处理及其仿真技术[M】. 北京.国防工业出版社,1992. 【3】希望图书创作室译.Visual C++6.0技术内幕【M】.北京.北京希 望电子出版社,1999,5. 【4】和平鸽工作室.OpenGL三维图形系统开发与使用技术【M】。清 华大学出版社.2003. [5】浦鸿汀,袁莹.长余辉荧光粉涂料的研究[J】.建筑材料学报, 1999:(1):64—66 【6】郭伟雷,李少洪.基于VC++/OpenGL的引信仿真测试可视化系 统软件设计[J】.微计算机信息,2005,8—3 作者简介:陈靖宇(1973一),中船重工集团723研究所,工 程师。 (225001江苏扬州市中国船舶重工集团723研究所) 陈靖宇王春波 (212003江苏镇江市江苏科技大学)倪天权 (The 723 Institute of CSIC,Yangzhou,225001)Chen,ingyu Wang,Chunbo
由美国Tennessee Eastman化学公司过程控制小 组的J.J.Downs和E.F.Vogel提出的TE过程是一个标 准测试(Benchmark)过程的仿真案例,其原型是East— man Chemical化工过程。过程模型对单元操作间的非 线性关系和物料与能量平衡以及汽、液相平衡规律进 行了精确的描述,实现了基于一个真实的化工过程各 种故障的模拟。由于整个系统各部分之间耦合严重、 高度非线性且开环不稳定.在过程控制技术、过程监 控和优化以及过程运行系统集成的基础平台的研究 领域中得到了广泛的应用。
系统的研究开发提供良好的基础平台。
图3 TE过程监控仿真系统主界面丌转第166页)
@黜罔邮局订眠82-9.46 360元/-147—
万方数据
竺=曼矍登曼凳支董杰;兰霎兰羹熏雾耋量圆苎翥擎J通ia讯ngs地u釜粼an江qu苏an镇江市梦溪路2号江苏科技
要告学竺銎李望雷挚苎垩霉兰尊尊望曼壁合,。尊型三 美…;…盖…}茗…荔”谋一毒“莩‘川、限“¨’,厌耶。’“训”’¨x
关键词:TE过程;实时仿真;数据采集
中图分类号:11P391.9
文献标识码:A
Abstract:In order to construct a platform for the purpose of developing,studying and evaluating process control studies,a real—time cooperative simulation system based on TE process has been developed.The hardware structure and functions of the simulation system, the mathematical model and software of TE process,real-time data acquisition,data management and graph display are discussed de— tailed in this paper.The practice shows that the system is powerful and efficient.
2 TE过程
整个TE过程有四种反应物A、C、D、E,并生成两 种产物G和H,此外还包含一种惰性气体B和一种副 产口F。系统中存在的四个化学反应式如下:
A(g)+C(g)+D(g)---*G(1iq) A(g)+C(g)+E(g)--*H(1iq) A(g)+E(g)--*F(1iq) 3D(g)--*2V(1iq) 反应式中,g代表气体,liq代表液体。所有反应均 为不可逆的放热反应,反应速度取决于温度及反应物 的气相浓度。TE过程由5个主要的操作单元组成,即
监控系绕任务
l霉釜l I釜冀I I嘉麓I I鬻黧l I萋纛誓I
] 数据采集
珊J~。I l驯“J∞
数据采集 TE过程仿真 TE过程仿真系统任务
图2 TE过程监控仿真系统结构
4结束语 本文作者创新点:在本校基于可持续发展过程的 监控、优化和管理的研究中,本监控仿真系统模拟化 工过程作为控制对象,控制指标不仅是单纯的产品质 量.还包括造成生态环境恶化的副产品排放和耗竭性 资源的消耗以及一些社会因素,实现了过程监控信息 集成的特点。系统已在过程监控技术实验教学投入使 用,同时也为本校过程监控和优化以及企业集成信息
仿真技术
文章编号:1008—0570(2006)10—1—014“02
中文核心期刊《微计算机信息》(测控自动化)2006年第22卷第10一1期
典型化工过程软硬件一体仿真系统实现
Implementation of simulation system based on Benchmark chemical process (沈阳化工学院)费大琦袁德成
然而运用MATLAB编制的TE过程仿真器以远远 不能满足信息集成的需要.具体表现在不能直观、动 态地看到实时数据和趋势曲线,而且在一次仿真结束 后,不便于对历史数据进行分析。为了充分利用TE模
费大琦:硕士 辽宁省教育厅基金:202093076
型.方便对控制算法进行进一步的研究测试,开发出 一套TE过程监控仿真系统作为研究可持续发展的企 业集成信息系统中的一个节点。本系统采用c语言对 TE过程进行重写,利用数据采集卡对此虚拟化工厂进 行实时数据采集.并运用数据库及面向对象技术对其 进行过程监控和优化以及过程运行,通过这三者的结 合建立仿真试验平台。
控制算法使系统达到了预先的设计的性能指标。系统 采用了VB6.0中比较灵活的ADO控件来访问Mi一 crosofi SQL Server 2000数据库,实现了对TE过程操 纵变量参数设定值和实时变化值的表格显示,测量变 量参数图形(图5)和表格显示(图6),并结合对故障 预警、报警的程序设计,从而可以对过程数据的运行 趋势做出正确地判断。绘制历史曲线来反映过去一段 时间内某个监测点的变化趋势,并供研究人员分析系 统的稳定性和故障原因。系统还具有历史数据进行查 询、定期删除的功能。TE过程仿真平台是研华工控机 上实现的,通过编制四阶五级龙格库塔解题器求解 TE过程数据.由数据采集卡对其模拟化工厂的现场 信号与监控主机各种控制信息、操作信息和计算数据 的实时动态数据(TE过程的关键数据有12个操纵变 量,41个测量变量以及过程起、停及运行等控制变 量)交换和传递。
Key word:TE process;Real-thne simulation;Data acquisition
1引言
随着计算机、网络、通讯以及自动化技术等的飞
速 发展。பைடு நூலகம்过互联网和高校内网中的多种网络资源为
提高教学和科研质量提供了广泛的拓展空间。如何设 计开发可持续发展的企业集成信息系统不可避免地 摆在研究人员的面前。然而,建立一套实际系统工程 的装置或流程对于高校而言又不现实。计算机技术和 自动化技术的发展,使运用计算机模拟各类系统过程 仿真成为研究、设计和开发系统工程的主要手段。仿 真实验的应用改变了传统的教育模式,使得教与学方 式发生了革命性的变化。
图1 7rE过程流程图
3 TE过程监控仿真系统
该系统集计算机技术、自动化技术和仿真技术于 一体.模拟TE化工过程进行了实时仿真数据采集及 控制。整个TE过程监控仿真系统结构如图2所示,采
用一 台研华工业控制机模拟TE过程的实际运行工 况,计算其全部运行状态及参数。一台监控主机实时
监测和控制TE过程,相应实现了数据采集和输出、过 程操纵变量参数设定值及实时变化值的表格显示,测 量变量参数图形和表格显示以及关键参数超限预、报 警等功能。通过研华数据采集、输出卡对模拟虚拟化 工厂的现场信号进行实时数据采集和控制,实现工控 机与监控主机间进行实时数据交换和传递。
很好的逼真效果。为了使此雷达仿真能具一定的通用
(收稿日期:2006.2.8)(修稿日期:2006.3.6)
性,本文还对雷达的扫描速度,扫描范围,余辉长度等
基本参数进行了设定。最终仿真的效果如图4所示。
(上接第147页)
图4雷达仿真效果图
4结束语
本文在研究了雷达显示器仿真的基础上,利用 Visual C++6.0和OpenGL技术实现了余辉型雷达显示 器仿真与显示,使得余辉长度、扫描速度,扫描范围均 调,仿真的效果符合实际情况,很好的解决了雷达显
摘要:为了研究、设计和拓展过程监控系统研究的试验平台,开发了基于TE过程(Tennessee Eastman process)的软硬件一体实
时仿真系统。本文对这套仿真系统的硬件构造及功能,TE过程的实时仿真数据采集、数据处理、数据图形及表格显示等功 能的实现予以详细地阐述。实验表明该系统功能完善,达到了预期的教学及科研目的。
反应器(Reactor)、冷凝器(Condenser)、压缩机(Compres— sor)、分离器(Separactor)和解吸塔(Stripper)。气态反 应物进入反应器并在一种可溶于液体的永久性催化 剂的作用下反应生成气相产物,反应器中有一个内部 的热交换器,通过冷却水循环将反应所放出的热量带 走。产物和未反应的反应物离开反应器,经冷凝器冷 凝后以气液两相混合物形式输送到分离器中。它们又 在分离器作用下进行反应器,经冷凝器冷凝后以气液 两相混合物形式输送到分离器中。它们又在分离器作
3.1系统运行环境 3.1.1监控主机运行环境 操作系统:Windows 2000 数据库系统:Microsoft SQL Server 2000 开发工具:Visual Basic 6.0 数据接口:Advantech公司PCL-818L和PCL一726 3.1.2工控机运行环境 操作系统:Dos 6.0 开发工具:Turbo C 3.0 数据接口:Advantech公司PCL-8 1 8L和PCL一726 3.2 TE仿真监控系统的功能 TE过程监控主机系统设计了友好的人机界面(图 3),对数据采集卡采集的虚拟化工厂过程数据进行了 相应的预处理,如滤波、粗差检测、数据校正等,以确 保数据质量并为后续的数据分析和过程控制奠定了 基础。模拟原料性质的波动和外界环境的变化所产生 的TE过程中15种已知扰动(图4),通过设计的PID
图4加载过程干扰界面
图5反应器压力界面
图6测量变量表格显示界面 参考文献:‘ [1]潘洁,王月忠.基于VC++的空间电磁环境仿真软件设计【J].微 计算机信息,2005,8—3:1 12—113 [2】訾树波,于德敏,许增朴,王永强.工业生产实时数据采集及管 理数据库模型设计[J】.微计算机信息,2005,7—3:104—105
一146—360元,年邮局订阅号:82.946
万方数据
隧羽魏鞭萋甥辫熊囊镳测
仿真技术
用下进行气液分离,不可冷凝的气相组分通过一台离 心式循环压缩机又被回收到反应器重新参加反应。被 运输到解吸塔的分离器中的液相组分和输入的流股C 分离残留反应物。解吸塔中的气体返回反应器继续进 行反应。产品G、H通过解吸塔底部以液相输出。惰性 气体和副产品主要在分离器中以气体形式放空,部分 从解吸塔底部输出。图1是该工业设备工艺流程图。
作者简介:费大琦,男,(1970.5--),汉,研究生,沈阳化工学 院研究生在读,主要从事工业过程控制研究;袁德成, 男,(1960一),汉,博士,沈阳化工学院院长,主要从事系统 工程理论研究。 (110021沈阳化工学院信息工程学院)费大琦袁德成
示很 好器的仿基真础中。余本辉文难只以是模对拟雷的达问系题统,仿为真以的后初的步工研作究打,下
在以后的工作中还要对杂波和三维地形仿真作进一 步的研究。
本文作者创新点:利用Visual C++6.0和OpenGL 技术实现了余辉型雷达显示器仿真与显示.使得余辉 长度、扫描速度,扫描范围均调,仿真的效果符合实际 情况,很好的解决了雷达显示器仿真中余辉难以模拟 的问题。 参考文献: [1】丁鹭飞,耿富录.雷达原理(修订版)[M】.西安.电子科技大学出版 社,1995. [2]蔡庆宇,薛毅,张伯彦.相控称雷达数据处理及其仿真技术[M】. 北京.国防工业出版社,1992. 【3】希望图书创作室译.Visual C++6.0技术内幕【M】.北京.北京希 望电子出版社,1999,5. 【4】和平鸽工作室.OpenGL三维图形系统开发与使用技术【M】。清 华大学出版社.2003. [5】浦鸿汀,袁莹.长余辉荧光粉涂料的研究[J】.建筑材料学报, 1999:(1):64—66 【6】郭伟雷,李少洪.基于VC++/OpenGL的引信仿真测试可视化系 统软件设计[J】.微计算机信息,2005,8—3 作者简介:陈靖宇(1973一),中船重工集团723研究所,工 程师。 (225001江苏扬州市中国船舶重工集团723研究所) 陈靖宇王春波 (212003江苏镇江市江苏科技大学)倪天权 (The 723 Institute of CSIC,Yangzhou,225001)Chen,ingyu Wang,Chunbo
由美国Tennessee Eastman化学公司过程控制小 组的J.J.Downs和E.F.Vogel提出的TE过程是一个标 准测试(Benchmark)过程的仿真案例,其原型是East— man Chemical化工过程。过程模型对单元操作间的非 线性关系和物料与能量平衡以及汽、液相平衡规律进 行了精确的描述,实现了基于一个真实的化工过程各 种故障的模拟。由于整个系统各部分之间耦合严重、 高度非线性且开环不稳定.在过程控制技术、过程监 控和优化以及过程运行系统集成的基础平台的研究 领域中得到了广泛的应用。
系统的研究开发提供良好的基础平台。
图3 TE过程监控仿真系统主界面丌转第166页)
@黜罔邮局订眠82-9.46 360元/-147—
万方数据
竺=曼矍登曼凳支董杰;兰霎兰羹熏雾耋量圆苎翥擎J通ia讯ngs地u釜粼an江qu苏an镇江市梦溪路2号江苏科技
要告学竺銎李望雷挚苎垩霉兰尊尊望曼壁合,。尊型三 美…;…盖…}茗…荔”谋一毒“莩‘川、限“¨’,厌耶。’“训”’¨x
关键词:TE过程;实时仿真;数据采集
中图分类号:11P391.9
文献标识码:A
Abstract:In order to construct a platform for the purpose of developing,studying and evaluating process control studies,a real—time cooperative simulation system based on TE process has been developed.The hardware structure and functions of the simulation system, the mathematical model and software of TE process,real-time data acquisition,data management and graph display are discussed de— tailed in this paper.The practice shows that the system is powerful and efficient.
2 TE过程
整个TE过程有四种反应物A、C、D、E,并生成两 种产物G和H,此外还包含一种惰性气体B和一种副 产口F。系统中存在的四个化学反应式如下:
A(g)+C(g)+D(g)---*G(1iq) A(g)+C(g)+E(g)--*H(1iq) A(g)+E(g)--*F(1iq) 3D(g)--*2V(1iq) 反应式中,g代表气体,liq代表液体。所有反应均 为不可逆的放热反应,反应速度取决于温度及反应物 的气相浓度。TE过程由5个主要的操作单元组成,即
监控系绕任务
l霉釜l I釜冀I I嘉麓I I鬻黧l I萋纛誓I
] 数据采集
珊J~。I l驯“J∞
数据采集 TE过程仿真 TE过程仿真系统任务
图2 TE过程监控仿真系统结构
4结束语 本文作者创新点:在本校基于可持续发展过程的 监控、优化和管理的研究中,本监控仿真系统模拟化 工过程作为控制对象,控制指标不仅是单纯的产品质 量.还包括造成生态环境恶化的副产品排放和耗竭性 资源的消耗以及一些社会因素,实现了过程监控信息 集成的特点。系统已在过程监控技术实验教学投入使 用,同时也为本校过程监控和优化以及企业集成信息
仿真技术
文章编号:1008—0570(2006)10—1—014“02
中文核心期刊《微计算机信息》(测控自动化)2006年第22卷第10一1期
典型化工过程软硬件一体仿真系统实现
Implementation of simulation system based on Benchmark chemical process (沈阳化工学院)费大琦袁德成
然而运用MATLAB编制的TE过程仿真器以远远 不能满足信息集成的需要.具体表现在不能直观、动 态地看到实时数据和趋势曲线,而且在一次仿真结束 后,不便于对历史数据进行分析。为了充分利用TE模
费大琦:硕士 辽宁省教育厅基金:202093076
型.方便对控制算法进行进一步的研究测试,开发出 一套TE过程监控仿真系统作为研究可持续发展的企 业集成信息系统中的一个节点。本系统采用c语言对 TE过程进行重写,利用数据采集卡对此虚拟化工厂进 行实时数据采集.并运用数据库及面向对象技术对其 进行过程监控和优化以及过程运行,通过这三者的结 合建立仿真试验平台。
控制算法使系统达到了预先的设计的性能指标。系统 采用了VB6.0中比较灵活的ADO控件来访问Mi一 crosofi SQL Server 2000数据库,实现了对TE过程操 纵变量参数设定值和实时变化值的表格显示,测量变 量参数图形(图5)和表格显示(图6),并结合对故障 预警、报警的程序设计,从而可以对过程数据的运行 趋势做出正确地判断。绘制历史曲线来反映过去一段 时间内某个监测点的变化趋势,并供研究人员分析系 统的稳定性和故障原因。系统还具有历史数据进行查 询、定期删除的功能。TE过程仿真平台是研华工控机 上实现的,通过编制四阶五级龙格库塔解题器求解 TE过程数据.由数据采集卡对其模拟化工厂的现场 信号与监控主机各种控制信息、操作信息和计算数据 的实时动态数据(TE过程的关键数据有12个操纵变 量,41个测量变量以及过程起、停及运行等控制变 量)交换和传递。
Key word:TE process;Real-thne simulation;Data acquisition
1引言
随着计算机、网络、通讯以及自动化技术等的飞
速 发展。பைடு நூலகம்过互联网和高校内网中的多种网络资源为
提高教学和科研质量提供了广泛的拓展空间。如何设 计开发可持续发展的企业集成信息系统不可避免地 摆在研究人员的面前。然而,建立一套实际系统工程 的装置或流程对于高校而言又不现实。计算机技术和 自动化技术的发展,使运用计算机模拟各类系统过程 仿真成为研究、设计和开发系统工程的主要手段。仿 真实验的应用改变了传统的教育模式,使得教与学方 式发生了革命性的变化。
图1 7rE过程流程图
3 TE过程监控仿真系统
该系统集计算机技术、自动化技术和仿真技术于 一体.模拟TE化工过程进行了实时仿真数据采集及 控制。整个TE过程监控仿真系统结构如图2所示,采
用一 台研华工业控制机模拟TE过程的实际运行工 况,计算其全部运行状态及参数。一台监控主机实时
监测和控制TE过程,相应实现了数据采集和输出、过 程操纵变量参数设定值及实时变化值的表格显示,测 量变量参数图形和表格显示以及关键参数超限预、报 警等功能。通过研华数据采集、输出卡对模拟虚拟化 工厂的现场信号进行实时数据采集和控制,实现工控 机与监控主机间进行实时数据交换和传递。
很好的逼真效果。为了使此雷达仿真能具一定的通用
(收稿日期:2006.2.8)(修稿日期:2006.3.6)
性,本文还对雷达的扫描速度,扫描范围,余辉长度等
基本参数进行了设定。最终仿真的效果如图4所示。
(上接第147页)
图4雷达仿真效果图
4结束语
本文在研究了雷达显示器仿真的基础上,利用 Visual C++6.0和OpenGL技术实现了余辉型雷达显示 器仿真与显示,使得余辉长度、扫描速度,扫描范围均 调,仿真的效果符合实际情况,很好的解决了雷达显