预测函数控制计算机辅助设计.pdfVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
清华大学学报(自然科学敝) 24,65 2000年第40眷 Journal ofTsin|huaUnive^it,/(Sci毒Teeh)第s2期第113一117页 张采是,备晓明。王树青 310027 浙江大学工业控制技术田搴重点实验室.先进控f-嘶究新.杭jlfI 文■幸文开发了一套基于MATI.,AB的援翱孟羹控—伊F(耐算机辅助设计软件包,其主薹内 容包括PFC算法模甍库,PFc控制与PID控制瞻捧性的比较研究、改进PFC鼻砝和安蕲工业过 程PFC的应用结果.该软件包的开发.为研究PFC算法提供了一条有效的逾径. 关■一孺涓函数控钢:计算机辅助设计;(M^n.^自)软件包 。 习 、 经过∞多年的发展,模型预畏I控制已在工业过程中取得了许多成功的应用.从∞年 代开始.国外许多控制工程公司均开发出各自商品化的模型预测控制软件包,如ADERSA 公司的DcOM【1】和DMC公司的DMCW。它们一般被认为是针对多变量无约束过程的第一 代模型预测控制软件包。而第二代模型预测控制软件包的代表软件为:Sixl[石油公司的 QDMCVl,它姥较好地处理多变量约束过程的控制闯志.到现在,国外的模型预测控制软件 型的石化、化工、炼油等行业中带来了可观的经济效益,但其价格也非常之高,并且所有这 些蟊外厂商仅卖软件包使用权,对其核心技术严格保密。开发属于自己的模型预测控制软件 包是迫在眉睫的瀑题。 本文开发了基于MATLAB中S/MUL玎暇的PFC计算机辅助设计软件包,作为一个计 算机辅助设计软件包.本软件具有以下几个特点:(1)可靠快速的运算.这是基于MATLAB 的二次开发软件,充分利用了MATLAB强大的矩阵运算工具,这就使运算速度和运算精度 得到了保证:(2)由于采用了SIMULINK可视亿的界面,具有良好的图形界面和人机交互接 口.操作简单;(3)具有PFC的多种改进算法,同时提供了增加改进算法的接口;(4)可以方 便地比较PFC中的调节参数及模型参数对闭环控制性能的影响,为设计PFC控制羞提供了 一个非常有效的工具。 1 软件的结构化系统设计思想 现在的软件系统设计方法有两大分支:一种面向数据流的结构化系统设计,还有一种 是面向敷据结构的独立的系统设计方法。结构化设计方法国呻ctured Design)把注意力集中在 模块的划分上,最终得出了软件的结构图.而面向数据结构的设计则要求在最终得出程序的 过程性描述.井不明确地提出软件应该先分成模块等概念,它虽然可以作为独立的系统设计 方法应用于小规模数据处理系统的开发,但是在一般情况下,它更适合于详细设计阶段使用 一■————————瓢繇蔼羽F————_—~ 14 清华大学学报(自竞!;科学版) 2000年第40卷第S2期 嗍。 把大型软件按照规定的原则划分为一个个较小的、相对独立但相关的模块,叫做模块 化设计(Moddar Design).它的主要思想是:分解、信息隐藏和模块独立性。 :懈tDecomposition)是人们求解复杂问题常用的方法.对问题求解的大量实验表明.将 一个复杂问题分解为几个小问题,能够缩小解题所需要的总工作量。但随着问题的进一步分 解,问题的总复杂度是减少了.但是随着模块数目的增多,开发单个模块的时间是减少了, 但是开发与模块接口有关的工作量却增加了。因此每个软件均有最小成本区,把软件的模块 数目控制在这一范围之内,使软件的开发总工作量最小。 信息臆藏(Information Hid吣)和局部化是模块化设计在模块分解时需遵守的指导思想。 为了提高模块的独立性。当修改或维护模块时减

文档评论(0)

bhl0572 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档