面向数字化研制环境的可靠性维修性保障性软件集成方法

文档序号:6337883阅读:297来源:国知局
专利名称:面向数字化研制环境的可靠性维修性保障性软件集成方法
面向数字化研制环境的可靠性维修性保障性软件集成方法技术领域
本发明提供一种面向数字化研制环境的可靠性维修性保障性软件集成方法,特 别是涉及一种面向企业数字化研制环境的可靠性维修性保障性软件集成方法,它用于将 可靠性维修性保障性(RMS)计算机辅助设计(CAD)软件集成到企业数字化研制环境的方 法,属于可靠性工程技术领域。
背景技术
多领域的综合集成已经成为复杂产品数字化研制的新趋势。产品数据管理 (PDM)系统是企业实现多领域综合集成的支撑环境,通过集成各类CAD软件,实现各专 业领域之间数据、模型的共享一致,以及研制进度与流程的协调可控。
可靠性维修性保障性(即RMS)是产品的固有设计属性,也是影响产品质量与维 修保障费用的重要因素。RMS行业起步较晚,目前虽然形成了一批商业化RMS-CAD软 件,但这些软件都自成体系,没有与PDM系统进行有效的集成,导致了 RMS专业数据 和过程孤岛的产生,严重限制了 RMS工作在产品研制过程中应发挥的作用。为了顺应多 领域综合集成的趋势,有必要将RMS-CAD集成到PDM系统中,实现RMS专业与性能 专业的数据共享和流程协同,为提高产品质量、降低维修保障费用提供保证。发明内容
本发明的目的是提供一种面向数字化研制环境的可靠性维修性保障性软件集成 方法(RMS-CAD软件集成方法),它通过建立适配组件实现RMS-CAD软件与PDM系 统之间的有效连接,实现RMS专业与性能专业的数据共享和流程协同。
本发明一种面向数字化研制环境的可靠性维修性保障性软件集成方法,该发明 的方法流程如图1所示,其具体步骤如下
步骤1)根据企业情况确定RMS-CAD软件集成需求;
步骤2)根据RMS-CAD软件集成需求,制定RMS数据映射表;
步骤3)基于RMS数据适配映射表,对PDM系统进行客户化;
步骤4)针对PDM系统特点,开发RMS-CAD软件集成需要的PDM适配组件;
步骤5)根据RMS-CAD软件的特点,开发RMS_CAD软件集成需要的 RMS-CAD适配组件;
步骤6)构建RMS-CAD软件与PDM系统之间的适配环境,部署PDM适配组件 和RMS-CAD适配组件;
步骤7)基于RMS-CAD适配组件和PDM适配组件,在适配环境中进行 RMS-CAD软件适配及兼容性测试。
其中,步骤1)所述的企业RMS-CAD软件集成需求的确定,需要具备的条件 企业需要集成的RMS-CAD软件类型。该步骤1)需要根据企业的集成需求,确定需要集 成的RMS-CAD软件类型,整理各软件的输入、输出数据关系。该步骤1)的方法流程如图2所示。
其中,步骤2)所述的RMS数据映射表的制定需要具备的条件各RMS-CAD软 件的输入、输出数据关系及RMS-CAD软件映射字段。该步骤2)根据各RMS-CAD软件 的输入、输出数据关系确定需要集成的RMS数据,在此基础上首先按照PDM客户化语 法规则制定的PDM映射字段,并结合RMS-CAD软件映射字段,制定与RMS-CAD软件 和PDM系统实现数据映射的语义规则。确定故障模式元素、可靠性参数元素、维修性参 数元素、保障性参数元素、任务阶段元素、任务剖面元素然后以可扩展标签语言(XML) 标准格式储存为XML配置文件实现RMS数据映射表。
举例说明,实现“故障模式”与RMS-CAD软件与PDM系统的映射规则。如 元素 “〈Attrkey= “FailureModeID” Note = “故障模式 ID” >FaMdID</Attr>” 满足一 个语义规则。其中,key的值“FailureModeID”是与对应的RMS-CAD软件实现映射, Note的值“故障模式ID”是该元素的描述,元素的值“FaMdID”是实现与PDM系统的映射。RMS数据映射表包含的故障模式元素、可靠性参数元素、维修性参数元素、保 障性参数元素、任务阶段元素、任务剖面元素的XML定义均满足这个规则。
其中,步骤3)所述的PDM系统的客户化,需要具备的条件PDM服务器, PDM客户化工具。该步骤3)需要根据PDM系统提供的客户化方法,利用PDM客户化 工具,将RMS数据映射表中定义好的元素集成到PDM系统的数据模型中,并更新PDM 服务器的数据库,使之能够对RMS相关数据对象进行统一管理。
其中,步骤4)所述的PDM适配组件的开发,需要具备的条件RMS数据映射 表,多个应用程序接口(API),PDM客户端,开发环境(如VS2008,VB6.0等)。其中 多个应用程序接口(API),PDM客户端以及开发环境(如VS2008,VB6.0等)非本发明 内容,RMS数据映射表由步骤2)生成。该步骤4)中,需要开发PDM适配组件。
PDM适配组件由PDM客户端、多个应用程序接口(API)、PDM组件接口、网 络服务(Web Service)、RMS数据映射表以及临时XML文件六个部分组成。其具体的组 成结构如图3所示。
PDM适配组件组成关系PDM组件接口是对PDM提供的多个应用程序接口 (API)的二次封装,然后通过PDM客户端访问PDM系统,利用PDM组件接口内部的业 务逻辑算法,并结合RMS数据映射表获取相关RMS综合数据,并生成临时XML文件。 最后,通过Web Service发布,供RSM-CAD适配组件进行Web调用。
其中,PDM客户端、多个应用程序接口(API)是由PDM系统提供,非本发明 内容。
其中,RMS数据映射表已在步骤2)中描述过。
其中,临时XML文件时由PDM适配组件生成的一组XML标准格式的XML文件。
所述的PDM组件接口由初始化操作模块、登录模块、对象检索提取模块、RMS 数据获取模块以及错误处理模块组成。初始化操作模块、登录模块、对象检索提取模块 以及错误处理模块是由PDM系统API提供,,非本发明内容。其中的RMS数据获取模 块核心是RMS数据提取算法,是本发明的核心之一。RMS数据提取算法具体的算法流 程如图4所示。
该RMS数据提取算法首先需要登录PDM系统,验证用户权限。如果验证成功 则可以从PDM中获取用户的任务信息,包括产品对象信息、所用CAD名称信息以及任 务阶段信息。然后按照这三个分支分别读取产品结构数据、RMS数据以及任务数据。 在读取产品结构数据时,首先读取产品跟节点信息,再次基础上使用递归算法读取整个 产品结构信息,并生成XML文件。在读取RMS数据时,首先根据CAD软件名称判断 需要读取的数据类型,然后根据RMS数据映射表确定具体的参数,并从PDM系统中读 取相应的参数,并生成XML文件。在读取任务信息时,可以直接从PDM系统读取,并 生成XML文件。该算法实现从PDM系统中读取RMS领域所需的各类数据(如产品数 据、可靠性数据、故障数据、任务数据等),并将这些数据生成一组XML格式的中性文 件的功能。由于该算法是与PDM系统密切绑定的,因此面向不同的PDM系统会有不同 的组件与之适配。
所述的Web Service是具有语言无关性、跨平台等特点的Web服务。其组成结构 如图5所示。Web Service是对PDM组件接口的引用发布,对外提供一组标准的接口, 供RMS-CAD适配组件进行网络调用。该Web Service提供如下服务
1)获取当前产品树对应故障模式列表;
2)获取当前产品对应的维修性参数列表;
3)获取当前产品对应的可靠性参数列表;
4)获取当前产品对应的产品树;
5)获取当前产品对应的工作任务列表;
6)获取当前产品对应的工作任务剖面;
7)获取当前产品对应的产品树节点参数;
8)设置当前产品对应的故障模式列表;
9)设置当前产品对应的维修性参数列表;
10)设置当前产品对应的可靠性参数列表;
11)设置当前产品对应的产品数节点参数。
其中,步骤5)所述的RMS-CAD适配组件的开发,需要具备的条件RMS数据 映射表,开发环境(如VS2008,VB6.0等)。其中,开发环境(如VS2008,VB6.0等) 非本发明内容,RMS数据映射表由步骤2)生成。该步骤5)中,需要开发RMS-CAD适 配组件。该组件内部组成接口如图6所示。
RMS-CAD适配组件是由Web Service对象引用、RMS数据处理组件、RMS组件接口以及RMS数据映射表4部分组成。
RMS-CAD适配组件组成关系RMS组件接口通过Web Service,读取PDM适配组件生成的临时XML文件。然后在RMS数据映射表的配合下,利用RMS数据处理 组件的数据解析与组织功能,对外提供多个面向RMS-CAD工具的接口,供RMS-CAD工具直接调用。
其中,RMS数据映射表是一种按照一定语义规则编写,并能够实现与PDM系统 和RMS-CAD适配组件映射的XML文件,在步骤2)中说明。
所述的Web Service对象引用是对PDM适配组件对外提供的Web Service的Web引用,其内部对象组成结构如图4所示。该Web Service对象引用包括的接口的具体描述如下
1)获取当前产品树对应故障模式列表接口 ;
2)获取当前产品对应的维修性参数列表接口 ;
3)获取当前产品对应的可靠性参数列表接口 ;
4)获取当前产品对应的产品树接口 ;
5)获取当前产品对应的工作任务列表接口 ;
6)获取当前产品对应的工作任务剖面接口 ;
7)获取当前产品对应的产品树节点参数接口 ;
8)设置当前产品对应的故障模式列表接口 ;
9)设置当前产品对应的维修性参数列表接口 ;
10)设置当前产品对应的可靠性参数列表接口 ;
11)设置当前产品对应的产品数节点参数接口。
所述的RMS数据处理组件由XML解析模块、RMS对象组织模块两部分组成。 RMS数据处理组件内部关系如图7所示。RMS数据处理组件中的XML解析模块,主要 功能执行XML对象的解析操作。RMS对象组织模块主要执行产品及其相关RMS数据的 组织工作,其内部主要的数据组织结构如图8所示。
RMS对象组织模块由产品相关的公共属性、任务信息、RMS参数等对象组成。 其中,产品作为数据组织管理的核心,关联各类产品的公共属性信息。此外,任务相关 信息包括任务列表信息、与RMS设计分析相关任务阶段及所属的任务剖面信息。RMS 对象组织模块可以对XML文件中的产品及RMS数据进行解析,并以产品为核心组织相 关RMS参数信息。
所述的RMS组件接口由一系列标准接口组成,包括登录RMS-CAD软件、获得 任务、获得产品相关数据、RMS数据更新、提交数据及报告等。RMS组件接口面向不 同RMS-CAD软件所提供的接口应用方式如图9描述。
该RMS组件接口的具体应用步骤如下
1)登录RMS-CAD软件LogPDM (传递用户名,密码,角色)
2)确定任务信息&tSelectTask(确定需要读取的产品对象)
3)获取产品相关数据GetProductTree/GetParamReliability...
4) RMS 数据更新UpdatePara/UpdateFailureMode
5)提交数据及报告SubmitPDM。
其中,步骤6)所述的PDM适配组件和RMS-CAD适配组件的部署,需要具备的 条件计算机服务器,Server操作系统,网站发布工具,PDM客户端,这些均为已有产 品。该步骤6)对PDM适配组件和RMS-CAD适配组件进行部署,为后续的RMS-CAD 软件的适配兼容性测试建立环境。环境的部署需要将PDM适配组件部署在一台装有PDM 客户端的服务器上,将RMS-CAD适配组件部署在RMS-CAD软件服务器端。其中,需 要将 PDM 适配组件中的 Web Service 在 IIS 中(或 Weblogic、Tomcat、Websphere 等)进 行发布,并将RMS数据映射表置于指定路径下(如c:\PDMTemp)。同时,需要将PDM 适配组件中的PDM组件接口进行注册,并将RMS数据映射表置于开发目录中(如Wn 文件夹)。RMS-CAD适配组件由RMS-CAD软件直接引用。具体的PDM适配组件和RMS-CAD适配组件部署如图10所示。
其中,步骤7)所述的在适配环境中进行RMS-CAD软件的兼容性测试,需要具 备的条件RMS-CAD软件适配环境,RMS-CAD软件。
其中,RMS-CAD软件适配环境由包括RMS-CAD适配组件、PDM适配组件以及PDM系统的互联的网络环境。环境的具体部署已在步骤6)中描述。
其中,RMS-CAD软件属于已有产品。
RMS-CAD软件适配环境的兼容性测试流程如图11所示,具体的测试流程说明 如下
开始登录
Call ULLogPDM//验证人员权限
if登录操作=0
Call ULGetTaskList// 提供任务数据
Call ULSetSelectedTask// 用户确认任务信息
Call UI.GetProductree...// 提供产品及相关 RMS 数据
工具构建产品,并开展设计分析
Call ULUpdatePara...// 实时更新 RMS 数据
Call ULSubmit// 提交到 PDM
if 返回 0
提交成功
else
提交失败
else if 登录操作 < > 0
退出系统
如果测试过程中显示“提交成功”,并在PDM系统中查看到提交的数据,则证 明RMS-CAD软件适配环境的兼容性符合要求。
本发明RMS-CAD软件集成方法的优点
本发明所述的面向企业数字化研制环境的可靠性维修性保障性软件集成方法可 以将RMS-CAD软件集成到PDM系统中,能够实现RMS专业与性能专业的数据共享与 流程协同,有利于提高RMS工作的效率,使RMS专业在产品研制过程中发挥更大的作 用,以提高产品质量、降低维修保障费用。
RMS-CAD软件集成方法可以满足RMS_CAD软件面向不同PDM系统集成。 面向不同PDM系统集成时,无需对RMS-CAD软件进行修改,仅需更换PDM适配组 件,重用RMS-CAD适配组件,来实现不同RMS-CAD软件与多类PDM系统的跨平台 集成。同时,由于PDM适配组件中的Web Service接口具有语言无关性和跨平台特性, 因此RMS-CAD适配组件可以封装成COM或JAVA Bean等多种组件形式,以支持微软和 JAVA两类平台语言(如C#.net、Asp.net、VB、VC > JAVA等)开发的RMS-CAD软件 调用。
本发明所述的方法具有较好的易用性。其中的RMS数据映射表支持用户对RMS 数据映射表进行裁剪,以减少冗余数据、提高运行效率。该方法对用户开放的接口相对简单,RMS-CAD开发者无需任何PDM技术即可实现集成。


图1为RMS-CAD软件集成方法的发明流程
图2为集成需求确定的具体方法流程
图3为PDM适配组件组成结构
图4为RMS数据提取算法流程
图5为Web Service组成结构
图6为RMS-CAD适配组件组成结构
图7为RMS数据处理组件组成关系
图8为RMS对象组织结构
图9为RMS组件接口应用方式
图10为PDM适配组件和RMS-CAD适配组件部署
图11为RMS-CAD软件适配环境的兼容性测试流程
图12为故障模式元素
图13为可靠性相关元素
图14为维修性相关元素
图15为保障性相关参数
图16为任务阶段相关元素
图17为任务剖面相关元素
图18为TC适配组件组成结构
图19为Web Service内部方法具体实施方式
以将 RMS-CAD 软件 GARMS 集成到 PDM 系统 BamCenter Enterprise 为例,介 绍本发明的具体实施方法。UamCenter Enterprise(以下简称TC)是西门子公司的PDM系统,GARMS是北航可靠性工程研究所开发的RMS-CAD软件包,其中包括了 30个 RMS-CAD软件,如可靠性预计、可靠性分配、可靠性建模、故障树分析等。
GARMS软件集成方法的发明流程如图1所示,该方法的具体步骤如下
步骤1)根据企业情况确定GARMS软件集成需求;
步骤2)根据GARMS软件集成需求,制定RMS数据适配映射表;
步骤3)基于RMS数据适配映射表,对TC系统进行客户化;
步骤4)针对TC系统特点,开发GARMS软件集成需要的TC适配组件;
步骤5)根据GARMS软件的特点,开发GARMS软件集成需要的GARMS适配 组件;
步骤6)构建GARMS软件与TC系统之间的适配环境,部署TC适配组件和 GARMS适配组件;
步骤7)基于GARMS适配组件和TC适配组件,在适配环境中进行GARMS软 件适配及兼容性测试。
其中,步骤1)所述的GARMS软件爱女集成需求的确定,需要具备的条件企 业需要集成的GARMS软件类型。该步骤1)需要根据企业的集成需求,结合需要集成的 GARMS软件类型,梳理GARMS软件的输入、输出数据关系。该步骤1)的方法流程如 图2所示。
GARMS软件包采用的开发语言是微软的ASP.net,因此选取适配器中的GARMS 适配组件为COM组件。当前GARMS软件包总共包括30个RMS-CAD软件,对它们进 行数据梳理,明确RMS数据的输入输出关系,并据此对TC-GARMS数据映射表进行裁 剪。对部分软件的输入输出关系如表1所示。
表1
工具名称RMS数据平均故障间隔时间MTBF (目标值)输入平均故障间隔时间MTBF (门限值)平均致命故障间隔时间MTBCF (目标值)可靠性分配平均致命故障间隔时间MTBCF (门限值)平均故障间隔时间MTBF (目标值)输出平均故障间隔时间MTBF (门限值)平均致命故障间隔时间MTBCF (目标值)平均致命故障间隔时间MTBCF (门限值)输入平均故障间隔时间MTBF平均致命故障间隔时间MTBCF平均故障间隔时间MTBF可
权利要求
1.一种面向数字化研制环境的可靠性维修性保障性软件集成方法,其特征在于其 具体步骤如下步骤1)根据企业情况确定RMS-CAD软件集成需求;步骤2)根据RMS-CAD软件集成需求,制定RMS数据映射表;步骤3)基于RMS数据适配映射表,对PDM系统进行客户化;步骤4)针对PDM系统特点,开发RMS-CAD软件集成所需的PDM适配组件;步骤5)根据RMS-CAD软件的特点,开发RMS-CAD软件集成所需的RMS-CAD适 配组件;步骤6)构建RMS-CAD软件与PDM系统之间的适配环境,部署PDM适配组件和 RMS-CAD适配组件;步骤7)基于RMS-CAD适配组件和PDM适配组件,在适配环境中进行RMS-CAD 软件适配及兼容性测试。
2.根据权利要求书1所述的一种面向数字化研制环境的可靠性维修性保障性软件集成 方法,其特征在于其中,步骤1)所述的企业RMS-CAD软件集成需求的确定,需要具 备的条件企业需要集成的RMS-CAD软件类型;该步骤1)需要根据企业的集成需求, 确定需要集成的RMS-CAD软件类型,整理各软件的输入、输出数据关系。
3.根据权利要求书1所述的一种面向数字化研制环境的可靠性维修性保障性软件集成 方法,其特征在于其中,步骤2)所述的RMS数据映射表的制定,需要具备的条件 各RMS-CAD软件的输入、输出数据关系及RMS-CAD软件映射字段;该步骤2)根据各 RMS-CAD软件的输入、输出数据关系确定需要集成的RMS数据,在此基础上首先按照 PDM客户化语法规则制定的PDM映射字段,并结合RMS-CAD软件映射字段,制定与 RMS-CAD软件和PDM系统实现数据映射的语义规则;确定故障模式元素、可靠性参数 元素、维修性参数元素、保障性参数元素、任务阶段元素、任务剖面元素然后以XML标 准格式储存为XML配置文件实现RMS数据映射表;所述的与RMS-CAD软件和PDM系统实现数据映射的语义规则中包括RMS-CAD映 射字段和PDM映射字段;RMS数据映射表包含的故障模式元素、可靠性参数元素、维 修性参数元素、保障性参数元素、任务阶段元素、任务剖面元素的XML定义均满足这个 规则。
4.根据权利要求书1所述的一种面向数字化研制环境的可靠性维修性保障性软件集成 方法,其特征在于其中,步骤3)所述的PDM系统客户化,需要具备的条件PDM服 务器,PDM客户化工具;该步骤3)需要根据PDM系统提供的客户化方法,利用PDM 客户化工具,将RMS数据映射表中定义好的元素集成到PDM系统的数据模型中,并更 新PDM服务器的数据库,使之能够对RMS相关数据对象进行统一管理。
5.根据权利要求书1所述的一种面向数字化研制环境的可靠性维修性保障性软件集 成方法,其特征在于其中,步骤4)所述的PDM适配组件的开发,需要具备的条件 RMS数据映射表,多个应用程序接口,PDM客户端,开发环境;该RMS数据映射表由 步骤2)生成;该步骤4)中,需要开发PDM适配组件;该PDM适配组件由PDM适配组件由PDM客户端、多个应用程序接口、PDM组件 接口、Web Service、RMS数据映射表以及临时XML文件六个部分组成;该PDM适配组件组成关系PDM组件接口是对PDM提供的多个应用程序接口的二 次封装,然后通过PDM客户端访问PDM系统,利用PDM组件接口内部的业务逻辑算 法,并结合RMS数据映射表获取相关RMS综合数据,并生成临时XML文件;最后,通 过Web Service发布,供RSM-CAD适配组件进行Web调用;其中,RMS数据映射表已在步骤2)中描述;其中,临时XML文件时由PDM适配组件生成的一组XML标准格式的XML文件;所述的PDM组件接口由初始化操作模块、登录模块、对象检索提取模块、RMS数据 获取模块以及错误处理模块组成;初始化操作模块、登录模块、对象检索提取模块以及 错误处理模块是由PDM系统API提供;其中的RMS数据获取模块核心是RMS数据提取 算法,是本发明的核心之一;该RMS数据提取算法首先需要登录PDM系统,验证用户权限;如果验证成功则可 以从PDM中获取用户的任务信息,包括产品对象信息、所用CAD名称信息以及任务阶 段信息,然后按照这三个分支分别读取产品结构数据、RMS数据以及任务数据;在读取 产品结构数据时,首先读取产品跟节点信息,再次基础上使用递归算法读取整个产品结 构信息,并生成XML文件;在读取RMS数据时,首先根据CAD软件名称判断需要读取 的数据类型,然后根据RMS数据映射表确定具体的参数,并从PDM系统中读取相应的 参数,并生成XML文件;在读取任务信息时,可以直接从PDM系统读取,并生成XML 文件;该算法实现从PDM系统中读取RMS领域所需的各类数据,并将这些数据生成一 组XML格式的中性文件的功能;由于该算法是与PDM系统密切绑定的,因此面向不同 的PDM系统会有不同的组件与之适配;所述的Web Service是具有语言无关性、跨平台等特点的应用程序服务,该Web Service是对PDM组件接口的引用发布,对外提供一组标准的接口,供RMS-CAD适配组 件进行网络调用;该Web Service提供的服务如下1)获取当前产品树对应故障模式列表;2)获取当前产品对应的维修性参数列表;3)获取当前产品对应的可靠性参数列表;4)获取当前产品对应的产品树;5)获取当前产品对应的工作任务列表;6)获取当前产品对应的工作任务剖面;7)获取当前产品对应的产品树节点参数;8)设置当前产品对应的故障模式列表;9)设置当前产品对应的维修性参数列表;10)设置当前产品对应的可靠性参数列表;11)设置当前产品对应的产品数节点参数。
6.根据权利要求书1所述的一种面向数字化研制环境的可靠性维修性保障性软件集 成方法,其特征在于其中,步骤5)所述的RMS-CAD适配组件的开发,需要具备的条 件RMS数据映射表,开发环境;RMS数据映射表由步骤2)生成;该步骤5)中,需要 开发RMS-CAD适配组件;该RMS-CAD适配组件由RMS-CAD适配组件是由Web Service对象引用、RMS数据处理组件、RMS组件接口以及RMS数据映射表4部分组成;该RMS-CAD适配组件组成关系RMS组件接口通过Web Service,读取PDM适配 组件生成的临时XML文件;然后在RMS数据映射表的配合下,利用RMS数据处理组件 的数据解析与组织功能,对外提供多个面向RMS-CAD工具的接口,供RMS-CAD工具直接调用;其中,RMS数据映射表是一种按照一定语义规则编写,并能够实现与PDM系统和 RMS-CAD适配组件的XML文件,在步骤2)中说明;所述的Web Service对象引用是对PDM适配组件对外提供的Web Service的Web引 用,该Web Service对象引用包括的接口的具体描述如下1)获取当前产品树对应故障模式列表接口;2)获取当前产品对应的维修性参数列表接口;3)获取当前产品对应的可靠性参数列表接口;4)获取当前产品对应的产品树接口;5)获取当前产品对应的工作任务列表接口;6)获取当前产品对应的工作任务剖面接口;7)获取当前产品对应的产品树节点参数接口;8)设置当前产品对应的故障模式列表接口;9)设置当前产品对应的维修性参数列表接口;10)设置当前产品对应的可靠性参数列表接口;11)设置当前产品对应的产品数节点参数接口;所述的RMS数据处理组件由XML解析模块、RMS对象组织模块两部分组成;该 RMS数据处理组件中的XML解析模块,主要功能执行XML对象的解析操作;RMS对象 组织模块主要执行产品及其相关RMS数据的组织工作;其中,RMS对象组织模块由产品 相关的公共属性、任务信息、RMS参数等对象组成;其中,产品作为数据组织管理的核 心,关联各类产品的公共属性信息;此外,任务相关信息包括任务列表信息、与RMS设 计分析相关任务阶段及所属的任务剖面信息;RMS对象组织模块可以对XML文件中的 产品及RMS数据进行解析,并以产品为核心组织相关RMS参数信息;所述的RMS组件接口由一系列标准接口组成,包括登录RMS-CAD软件、获得任 务、获得产品相关数据、RMS数据更新、提交数据及报告;该RMS组件接口具体应用步骤如下1)登录RMS-CAD 软件LogPDM ;2)确定任务信息SetSelectTask;3)获取产品相关数据GetProductTree/GetParamReliability...;4)RMS 数据更新UpdatePara/UpdateFailureMode ;5)提交数据及报告SubmitPDM。
7.根据权利要求书1所述的一种面向数字化研制环境的可靠性维修性保障性软件集 成方法,其特征在于其中,步骤6)所述的PDM适配组件和RMS-CAD适配组件的部 署,需要具备的条件计算机服务器,Server操作系统,网站发布工具,PDM客户端; 该步骤6)对PDM适配组件和RMS-CAD适配组件进行部署,为后续的RMS-CAD软件的适配兼容性测试建立环境;环境的部署需要将PDM适配组件部署在一台装有PDM客 户端的服务器上,将RMS-CAD适配组件部署在RMS-CAD软件服务器端;其中,需要 将PDM适配组件中的Web Service在IIS中进行发布,并将RMS数据映射表置于指定路 径下;同时,需要将PDM适配组件中的PDM组件接口进行注册,并将RMS数据映射表 置于开发目录中;RMS-CAD适配组件由RMS-CAD软件直接引用。
8.根据权利要求书1所述的一种面向数字化研制环境的可靠性维修性保障性软件集成 方法,其特征在于其中,步骤7)所述的在适配环境中进行RMS-CAD软件的兼容性测 试,需要具备的条件RMS-CAD软件适配环境,RMS-CAD软件;其中,RMS-CAD 软件适配环境由包括RMS-CAD适配组件、PDM适配组件以及PDM系统的互联的网络 环境;环境的具体部署已在步骤6)中描述;RMS-CAD软件适配环境的具体测试流程说明如下 开始登录Call UI.LogPDM//验证人员权限 if登录操作=O Call ULGetTaskList// 提供任务数据 Call ULSetSelectedTask//用户确认任务信息 Call UI.GetProductree...// 提供产品及相关 RMS 数据 工具构建产品,并开展设计分析 Call ULUpdatePara...// 实时更新 RMS 数据 Call ULSubmit// 提交到 PDM if返回O 提交成功 else提交失败 else if登录操作<> O退出系统如果测试过程中显示“提交成功”,并在PDM系统中查看到提交的数据,则证明 RMS-CAD软件适配环境的兼容性符合要求。
全文摘要
一种面向数字化研制环境的可靠性维修性保障性软件集成方法,其步骤如下1)根据企业情况确定RMS-CAD软件集成需求;2)根据RMS-CAD软件集成需求,制定RMS数据映射表;3)基于RMS数据适配映射表,对PDM系统进行客户化;4)针对PDM系统特点,开发RMS-CAD软件集成需要的PDM适配组件;5)根据RMS-CAD软件的特点,开发RMS-CAD软件集成需要的RMS-CAD适配组件;6)构建RMS-CAD软件与PDM系统之间的适配环境,部署PDM适配组件和RMS-CAD适配组件;7)基于RMS-CAD适配组件和PDM适配组件,在适配环境中进行RMS-CAD软件适配及兼容性测试。本方法将RMS-CAD软件集成到PDM系统中,实现RMS专业与性能专业的数据共享与流程协同。此外,本方法支持RMS-CAD软件与多类PDM系统的跨平台集成,同时具有较好的可配置性和易用性。
文档编号G06Q10/00GK102023859SQ201010576310
公开日2011年4月20日 申请日期2010年12月7日 优先权日2010年12月7日
发明者任羿, 冯强, 刘林林, 孙博, 曾声奎, 杨科, 郭健彬, 马纪明 申请人:北京航空航天大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1