您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 综合/其它 > 基于TE过程的仿真系统的实现
27320055JOURNALOFNANJINGUNIVERSITYOFTECHNOLOGYVo.l27No.3May2005TE罗刚,张,牛彦杰(南京工业大学自动化学院,江苏南京,210009):TE过程是对一个化工过程的真实模拟,被广泛用于过程控制研究针对TE模型,设计了基于MATLABExcel和力控的仿真系统该仿真系统用MATLAB设计控制算法进行仿真,用力控实现复杂友好的图形界面,Excel作为MATLAB和力控的数据库MATLAB和Excel通过ExcelLink进行数据链接,Excel和力控通过DDE进行数据交换该仿真系统已投入使用,为研究过程控制提供了良好的基础平台:TE过程;仿真系统;动态数据交换;ExcelLink*:TP3919:A:1671-7643(2005)03-0077-04,,,,,TEMATLAB,,,TE,,,MATLAB,ExcelMATLAB,ExcelDDE(DynamicDataExchange),ExcelMATLABExcelLink11Fig.1Blockdiagramofsimulationsoftware1TETE(TennesseeEastmanProcess)TennesseeEastmanJ.J.DownsE.F.Vogel,[1],,,[2~6]Fortran,Pro.fN.LawrenceRickerC,*:2004-11-01:(1980-),,,,;(),,Emai:lzhangsh@injut.edu.cnMatlabSimulinkTE,4,4ACDE,GH,B,F:A(g)+C(g)+D(g)G(g,1),A(g)+C(g)+E(g)H(g,2),A(g)+E(g)F(,l),3D(g)2F(,l).TE5:2,TE,Matlab12,41,15,62TEFig.2TEProcessflowchart2MATLAB,Simulink,SimulinkS-Function,TEC,TE,,MATLABExcelExcelLink,Excel;ExcelDDE,,21ExcelExcel,TE,,,ExcelLinkMATLABExcelExcelLinkExcelMATLAB,Excel,MATLAB,SimulinkExcelLink13,,ExcelExcelMATLABexcllink.xlaExcel7827LinkExcelLinkMATLABTEExcel,,:MLOpenMATLABExcelLinkMLEvalStringpath(path,G:\TE\download\TEMEX)MLEvalStringsim(M'ultiLoop_mode1)MLGetVarsimout,xmeasMATLABExcelForj=1ToUBound(xmeas,2)WithWorksheets(Sheet1)Cells(4,j+1).Value=xmeas(,ij)Cells(i+6,j+1).Value=xmeas(,ij)EndWithNextMLCloseMATLABExcelLink,MATLABExcelLink;MATLAB,;Excel,DDE,;,MATLABExcelLink22,ExcelDDE,(1)3TE,,(2)Excel[7](DDE),DDE,(Service)(Topic)(Item),DDEDDEDDEExcel;DDE,ExcelDDE,Excel,:I/O;ExcelTE.XLS,Sheet1=DB|DB!SP1.PVDBDDE,DB(|DBDB)SP1.PV,DDEDDE,Excel,:DrawI/O,DDE,EXCEL,TE.XLS,I/O,I/O,PV=EX-CEL:R4C2Excel,,,Excel,ExcelMATLAB33,TE,MATLABExcel3,TE,,,793:TE3TEFig.3HMIofTEprocesssimulationsystem:[1]DownsJJ,VogelEF.Aplant-wideindustrialprocesscontrolproblem[J].ComputersChemEngng,1993,17(3):245-255.[2]LymanPR,GeorgakistC.Plant-widecontrolofthetennesseeeas-tmanproblem[J].ComputersChemEngng,1995,19(3):321-331.[3]AkbaryanF,BishnoiPR.Faultdiagnosisofmultivariatesystemsusingpatternrecognitionandmultisensordataanalysistechnique[J].ComputersChemEngng,2001,25:1313-1339.[4]KanadibhotlaRS,RiggsJB.Nonlinearmodelbasedcontrolofarecyclereactorprocess[J].ComputersChemEngng,1995,19(8):933-948.[5]HangosKM,TuzaZs.Optimalcontrolstructureselectionforprocesssystems[J].ComputersChemEngng,1995,25:1521-1536.[6]LeoHChiang,RandyJPel,lMaryBethSeasholtz.Exploringprocessdatawiththeuseofrobustoutlierdetectionalgorithms[J].ComputersChemEngng,2003,13:437-449.[7].[EB].(CollegeofAutomation,NanjingUniversityofTechnology,Nanjing210009,China)Abstract:TEprocessisarealsimulationofachemicalprocessthathasbeenwidelyusedinprocesscontrolstudy.SimulationsystembasedonMATLAB,ExcelandForceControlisdesignedforTEprocess.MATLABde-signscontrolstrategyandimplementssimulation,ForceControlimplementsfriendlyuserinterfaceandExcelplaysasthedatabaseofMATLABandForceContro.lMATLABconnectsExcelthroughExcelLink.AndExcelexchangesdatawithForceControlthroughDDE.Thesimulationsystemhasbeenused,whichprovidesawellbasicplatformforprocesscontrolresearchers.Keywords:TEprocess;simulationsystem;DDE;ExcelLink8027
本文标题:基于TE过程的仿真系统的实现
链接地址:https://www.777doc.com/doc-4035565 .html