碧波液压网 欢迎你,游客。 登录 注册

基于计量模板的柔性测试计量系统设计与实现

版权信息:站内文章仅供学习与参考,如触及到您的版权信息,请与本站联系。

  

  0 引言

  本文提出了一种面向对象的柔性测试计量系统[1],他以计量模板为基础。模板是一种包含多种信息的样板。计量模板不仅包括计量报表的格式模板(Excel文件),还包含如何进行测量、数据处理、报表生成以及测量所必需的硬件选择和端口配置等信息。计量模板的设计在于可执行文件层而非代码层,故用户可以根据具体的测量对象设计出所需的计量模板,从根本上改变了大多数测量软件一旦开发完毕,测量对象就固定下来的问题。在计量模板的基础上,可以实现计量对象的灵活性、多样性,并能自动生成报表和证书,从而极大地提高计量部门的业务水平和工作效率。

  1 柔性测试计量分析

  柔性测试计量是指一个计量平台(系统)能对不同的计量业务实施计量,并具有一定的灵活性和开放性,即能支持老业务的修改和新业务的扩展。对于各级计量业务部门而言,其计量流程可以归结为:样品收样→数据采集(测量)→数据处理→报告(报表)生成→多级审核→发样。对于不同的计量业务,可能测量方法、数据处理方法以及业务报表样式有所不同,但收样、多级审核以及发样过程却是一致的,这就为柔性计量的实现提供了可能。换句话说,要实现柔性计量,关键在于如何实现不同计量业务的测量、数据处理和报表生成,即实现测量的柔性、数据处理的柔性以及报表生成的柔性。

  计量平台要支持不同计量业务的柔性计量,必须引入计量模板。计量模板的引入使得柔性计量成为可能,柔性计量是以计量模板为基础来实现的。在硬件(主要是指测量模块)支持的前提下,如果建立的计量模板越多,则计量平台支持的计量业务也越多。

  那么如何来实现计量的灵活性和开放性?这个问题也依赖于计量模板。如果修改相应的计量模板,当然还有可能涉及到测量模块的修改,就可以实现老计量业务的修改;同理,如果添加相应的计量模板,包括增加必要测试设备,就能实现新业务的扩展。通过对计量模板的管理(添加/修改),就使得计量平台具备一定的灵活性和开放性。这也正是利用计量模板实现柔性测试计量的理论依据。

  2 计量模板的设计思想

  对计量模板的设计,应该从对象的测试流程分析入手,以记录格式文件为导向,对测量的相关数据进行分类。用面向对象的观点来分析[3],可以将计量模板对象定义为:

  

  其中:TemplateMode表示模板的基本属性,如名字、用途、设计人、模板状态和所属专业等。Tem-plateFile表示模板文件,它有两种,一种是与计量模板相关,另一种是与具体被测对象相关。前者是在模板设计过程中产生的,并通过FTP上传到文件服务器上,模板一旦设计完成并投入使用,此类文件将不能被修改;后者是在针对某一具体对象的测量过程中产生的,是包含了测量数据的文件。Template-DataSource表示数据源,它是所有数据项的集合,包括样品收样数据(又称固相数据),自定义输入数据,提取数据。TemplateLocal-Relation ship表示数据在Excel和Word文件中的对应位置,目的是将测量数据自动导入到原始纪录格式文件(Excel)中,并自动生成完整的证书或报告。Hardware-Manage-ment表示对测量用到的硬件设备进行管理,包括添加/删除硬件、端口配置等信息。

你没有登陆,无法阅读全文内容

您需要 登录 才可以查看,没有帐号? 立即注册

标签:
点赞   收藏

相关文章

发表评论

请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。

用户名: 验证码:

最新评论