买专利,只认龙图腾
首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

【发明授权】一种基于流程控制的综合校准单元_北京航天计量测试技术研究所;中国运载火箭技术研究院_201711277487.8 

申请/专利权人:北京航天计量测试技术研究所;中国运载火箭技术研究院

申请日:2017-12-06

公开(公告)日:2021-04-13

公开(公告)号:CN108170412B

主分类号:G06F8/20(20180101)

分类号:G06F8/20(20180101);G06F8/41(20180101)

优先权:

专利状态码:有效-授权

法律状态:2021.04.13#授权;2018.07.13#实质审查的生效;2018.06.15#公开

摘要:本发明属于计量流程控制技术领域,具体涉及一种基于流程控制的综合校准单元,用于实现对测试设备计量检定过程的综合管理。包括驱动调用模块、流程控制模块和数据处理模块;驱动调用模块包括设备驱动库和功能接口程序;流程控制模块包括流程执行引擎、设备校准控制和可复用资源库;数据处理模块包括计量校准信息库、校准数据处理和数据通信接口。本发明将驱动调用、流程控制及数据处理计算三方面分别细化,建立一种基于流程控制的综合校准单元,实现与底层驱动的无关性和自动化计量。

主权项:1.一种基于流程控制的综合校准单元,其特征在于:包括:驱动调用模块、流程控制模块和数据处理模块;驱动调用模块包括:设备驱动库和功能接口程序;设备驱动库是采集卡驱动、数据源驱动和标准仪器的硬件底层驱动封装,与被校设备连接,完成数据信息的采集;功能接口程序是对标准设备、被校设备的通信协议进行面向功能接口的封装,实现该模块与底层驱动的无关性;流程控制模块包括:流程执行引擎、设备校准控制和可复用资源库;流程执行引擎根据可复用资源库调用相应的控制程序和对仪器进行规程指定的操作;可复用资源库提供可复用资源支持用户对程序部件的开发,为用户提供流程信息、分析函数、数值修约函数、校准特性库可复用软件包资源;设备校准控制执行流程执行引擎输出的状态编号,系统判断当前结束状态,结合步骤编号,调用数据处理模块计量校准信息库步骤对应的参数,直至完成计量校准;数据处理模块包括:计量校准信息库、校准数据处理和数据通信接口;计量校准信息库保存检定系统信息和测试原始数据,涵盖了与计量测试相关的数据信息,封装了几何量、电学、热学、力学计量检定流程中的数据计算和结果判定算法,制定自动测试原始记录标准和数据库数据存储标准,建立基于Json存储格式关联多种原始记录;数据通信接口是通过TCPIP协议把已校准的原始记录上传至上级计量信息系统中;校准数据处理基于流程控制模块实现对计量校准数据的计算分析、过程故障处理,调用结果判定算法进行结果输出。

全文数据:一种基于流程控制的综合校准单元技术领域[0001]本发明属于计量流程控制技术领域,具体涉及一种基于流程控制的综合校准单元,用于实现对测试设备计量检定过程的综合管理。背景技术[0002]随着科学技术的高速发展,计量检定装置呈现出信息化、智能化、一体化的发展趋势,在计量检定部门,手工计量检定的传统方法已经愈来愈不能适应日常检定校准工作的需要,而开展自动化计量校准势在必行。自动化计量不仅可以节省时间,更重要的是提高校准数据的准确性和可信度。目前,自动化测试软件开发工具较为落后,仪器检定系统或测试方法复杂,被检仪器种类繁多,测试软件可复用率低、稳定性差等。为了解决这个问题,需建立一种基于流程控制的综合校准单兀。发明内容[0003]本发明的目的在于提供一种基于流程控制的综合校准单元,以克服现有自动化测试手段存在的稳定性差和可复用率低等缺陷,提高计量校准的自动化水平,实现与底层驱动的无关性和全流程的自动化计量。[0004]为达到上述目的,本发明所采取的技术方案为:[0005]—种基于流程控制的综合校准单元,包括:驱动调用模块、流程控制模块和数据处理模块;[0006]驱动调用模块包括:设备驱动库和功能接口程序;设备驱动库是采集卡驱动、数据源驱动和标准仪器的硬件底层驱动封装,与被校设备连接,完成数据信息的采集;功能接口程序是对标准设备、被校设备的通信协议进行面向功能接口的封装,实现该模块与底层驱动的无关性;[0007]流程控制模块包括:流程执行引擎、设备校准控制和可复用资源库;流程执行引擎根据可复用资源库调用相应的控制程序和对仪器进行规程指定的操作;可复用资源库提供可复用资源支持用户对程序部件的开发,为用户提供流程信息、分析函数、数值修约函数、校准特性库可复用软件包资源;设备校准控制执行流程执行引擎输出的状态编号,系统判断当前结束状态,结合步骤编号,调用数据处理模块计量校准信息库步骤对应的参数,直至完成计量校准;[ooos]数据处理模块包括:计量校准信息库、校准数据处理和数据通信接口;计量校准信息库保存检定系统信息和测试原始数据,涵盖了与计量测试相关的数据信息,封装了几何量、电学、热学、力学计量检定流程中的数据计算和结果判定算法,制定自动测试原始记录标准和数据库数据存储标准,建立基于Json存储格式关联多种原始记录;数据通信接口是通过TCPIP协议把已校准的原始记录上传至上级计量信息系统中;校准数据处理基于流程控制模块实现对计量校准数据的计算分析、过程故障处理,调用结果判定算法进行结果输出。[0009]原始记录的表单通用项包括:表单号、编号、型号、校准人、校准日期,其他检定项以键值对的形式存储。[0010]在开展计量检定任务时,操作者启动综合校准单元,通过内置算法生成流程编号,控制被校设备执行该编号对应的操作,系统判断当前结束状态,结合步骤编号,调用计量校准信息库步骤对应的参数,执行下一步操作,直至完成计量校准;当校准过程中出现异常时,数据处理模块记录当前的操作编号,并形成有关的故障编码,存储相应文件,操作者可通过查看文件来确定故障原因,进行故障排除。[0011]本发明所取得的有益效果为:[0012]为了实现对计量设备校准过程的综合校准及溯源,本发明将驱动调用、流程控制及数据处理计算三方面分别细化,建立一种基于流程控制的综合校准单元,实现与底层驱动的无关性和自动化计量。通过内置算法自动识别被检对象错误输出接口、原始记录计算判定算法和数据通信协议等检定过程,并在链路增加特定标签智能执行检定任务,单入单出结构,可靠性高,无需人工干预。附图说明[0013]图1为基于流程控制的综合校准单元结构图。具体实施方式[0014]下面结合附图和具体实施例对本发明进行详细说明。[0015]如图1所示,本发明所述基于流程控制的综合校准单元包括:驱动调用模块、流程控制模块和数据处理模块;[0016]所述的驱动调用模块包括:设备驱动库和功能接口程序;设备驱动库是采集卡驱动、数据源驱动和标准仪器的硬件底层驱动封装,主要与被校设备连接,完成数据信息的采集。功能接口程序是对标准设备、被校设备的通信协议进行面向功能接口的封装,实现该模块与底层驱动的无关性,具有通用性。[0017]所述的流程控制模块包括:流程执行引擎、设备校准控制和可复用资源库。流程执行引擎根据可复用资源库调用相应的控制程序和对仪器进行规程指定的操作;可复用资源库提供可复用资源支持用户对程序部件的开发,为用户提供大量的流程信息、分析函数、数值修约函数、校准特性库等可复用软件包资源;设备校准控制执行流程执行引擎输出的状态编号,系统判断当前结束状态,结合步骤编号,调用数据处理模块计量校准信息库步骤对应的参数,直至完成计量校准。[0018]所述的数据处理模块包括:计量校准信息库、校准数据处理和数据通信接口。计量校准信息库保存检定系统信息和测试原始数据,涵盖了与计量测试相关的数据信息,封装了几何量、电学、热学、力学等计量检定流程中的数据计算和结果判定算法,为了保证系统扩展性及通用性,制定自动测试原始记录标准和数据库数据存储标准,建立基于Json存储格式关联多种原始记录,原始记录表单通用项包括:表单号、编号、型号、校准人、校准日期,其他检定项以键值对的形式存储,具备相对独立、可重用、与硬件无关的特点。数据通信接口是通过TCPIP协议把已校准的原始记录上传至上级计量信息系统中。校准数据处理基于流程控制模块实现对计量校准数据的计算分析、过程故障处理,调用结果判定算法进行结里输出[0019]在开展计量检定任务时,操作者辟臟合校准单元,通过内置算法生成獅王编导,控制被校设备执行该编号对应的操作,系统判断当前结束状态,、结合步骤、编号,调用计量校准信息库步骤对应的参数,执行下一步操作,直至完成计量校准。当校准过程中出现异常时,数据处理模块记录当前的操作编号,并形成有关的故障编码,存储相应文件,操作者可通过查看文件来确定故障原因,进行故障排除。综合校准单元同硬件的接口通讯进行数据校验,同操作者的交互只提供单一行为,确保全校准流程处于安全状态。

权利要求:1.一种基于流程控制的综合校准单元,其特征在于:包括:驱动调用模块、流程控制模块和数据处理模块;驱动调用模块包括:设备驱动库和功能接口程序;设备驱动库是采集卡驱动、数据源驱动和标准仪器的硬件底层驱动封装,与被校设备连接,完成数据信息的采集;功能接口程序是对标准设备、被校设备的通信协议进行面向功能接口的封装,实现该模块与底层驱动的无关性;流程控制模块包括:流程执行引擎、设备校准控制和可复用资源库;流程执行引擎根据可复用资源库调用相应的控制程序和对仪器进行规程指定的操作;可复用资源库提供可复用资源支持用户对程序部件的开发,为用户提供流程信息、分析函数、数值修约函数、校准特性库可复用软件包资源;设备校准控制执行流程执行引擎输出的状态编号,系统判断当前结束状态,结合步骤编号,调用数据处理模块计量校准信息库步骤对应的参数,直至完成计量校准;数据处理模块包括:计量校准信息库、校准数据处理和数据通信接口;计量校准信息库保存检定系统信息和测试原始数据,涵盖了与计量测试相关的数据信息,封装了几何量、电学、热学、力学计量检定流程中的数据计算和结果判定算法,制定自动测试原始记录标准和数据库数据存储标准,建立基于Json存储格式关联多种原始记录;数据通信接口是通过TCPIP协议把已校准的原始记录上传至上级计量信息系统中;校准数据处理基于流程控制模块实现对计量校准数据的计算分析、过程故障处理,调用结果判定算法进行结果输出。2.根据权利要求1所述的基于流程控制的综合校准单元,其特征在于:原始记录的表单通用项包括:表单号、编号、型号、校准人、校准日期,其他检定项以键值对的形式存储。3.根据权利要求1所述的基于流程控制的综合校准单元,其特征在于:在开展计量检定任务时,操作者启动综合校准单元,通过内置算法生成流程编号,控制被校设备执行该编号对应的操作,系统判断当前结束状态,结合步骤编号,调用计量校准信息库步骤对应的参数,执行下一步操作,直至完成计量校准;当校准过程中出现异常时,数据处理模块记录当前的操作编号,并形成有关的故障编码,存储相应文件,操作者可通过查看文件来确定故障原因,进行故障排除。

百度查询: 北京航天计量测试技术研究所;中国运载火箭技术研究院 一种基于流程控制的综合校准单元

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。

相关技术
相关技术
相关技术
相关技术