嵌入式组态功能算法的构件参数优化.doc

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
722010,46(23)ComputerEngineeringandApplications计算机工程与应用 嵌入式组态功能算法的构件参数优化 黄伟栋,严义 HUANGWei-dong,YANYi 杭州电子科技大学软件与智能技术研究所,杭州310018 InstituteofSoftwareandIntelligentTechnology,HangzhouDianziUniversity,Hangzhou310018,ChinaE-mail:legend04zhg@163.com HUANGWei-dong,YANYi.Componentparameteroptimizationofembeddedconfigurationfeaturealgorithms.ComputerEngineeringandApplications,2010,46(23):72-74. Abstract:Todealwiththeexistenceoftheproblemsoftoomanyparameters,time-consumingtofindparameters,modifica-tionofparametersextremelyinconvenientduringconfigurationoftheembeddedcontrolstrategy,anempiricalmodelispro-posed.Basedonthismodeltosortandhideconfigurationparameters,soastoenhancetheefficiencyofconfigurationdevel-opmentpurposes.Makingparametersoptimizationexperimentbasedon.NETdevelopmentenvironment,whichshowsthatthemethodhasthefeasibilityandeffectivenessfortheoptimizationofcomponentparameters.Keywords:embeddedconfiguration;empiricalmodel;sort;component;parameteroptimization摘 要:针对嵌入式控制策略的组态过程中存在参数繁多、查找费时、修改极其不方便的问题,提出一种经验模型。在此模型基 础上对组态的参数进行排序,部分参数进行隐藏,达到提高组态开发效率的目的。基于.NET开发环境,进行构件参数优化实验,实验证明了该方法对于优化构件参数的可行性与有效性。关键词:嵌入式组态;经验模型;排序;构件;参数优化DOI:10.3778/j.issn.1002-8331.2010.23.020 文章编号:1002-8331(2010)23-0072-03 文献标识码:A 中图分类号:TP311.1 1引言 如何提高过程控制的开发效率,缩短组态过程的开发周 2.2组态算法构件及其参数 基于构件的组态软件开发方法是当前图元式组态软件开 期,加快产品进入市场的步伐,一直是工控领域所关心的热点问题。过程控制经历了原始编程开发、专用组态开发、开放式图形组态开发、基于构件(Component)的开放式图形组态开发等阶段[1-3],开发效率不断地在提高。目前,针对构件复用成本[4],构件粒度[5],构件参数的内存空间等方向的优化已存在大量研究,很少有从构件参数的操作方式进行优化的研究。本文从参数的属性角度讨论构件参数的优化,达到参数自动排序隐藏的目的,使开发更加便捷,进一步提高了开发效率。 发的一个新方向[7],该方法大大提高了代码的复用性、缩短了开发周期、加强了系统的稳定性。 在进行嵌入式图元组态的开发过程中,需编辑各个指定组态功能算法的部分参数,参数是指定功能块中参与运算的必要参数,在组态期间设置这些参数的值,参数的值也可以与其他功能块的输入、输出进行连接,接受来自其他功能块的参数设定或将参数的值送给其他功能块。参数的名称不显示在功能块的输入和输出管脚上,而是显示在属性框中。 在传统的组态策略中,参数的显示与排序都是固定的[8],必须通过拖拉滚动条定位到所需的参数,还有可能引起误操作,给用户在使用和修改上造成了一定的不便。 表1给出各种常用控制算法在仿真液位控制实验中参数的使用情况,从表中可以得出,参与控制算法运算的参数在前期使用较为频繁,因为这类参数需要在前期进行整定。控制情况稳定后,需要在后期修改设定值等参数,满足不同的需求。有些参数因实验环境限制是一直不用的,如报警等参数。 因此,不同的场合,显示不同的参数;不同的阶段,显示所需的参数;不同的用户,显示其所要的参数。根据需求对参数进行自动排序隐藏,就显得至关重要。

文档评论(0)

44488569 + 关注
实名认证
内容提供者

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

版权声明书
用户编号:5101121231000003

1亿VIP精品文档

相关文档