航天器总装的工艺设计与装配执行交互系统与交互方法技术方案

技术编号:16969855 阅读:102 留言:0更新日期:2018-01-07 06:42
本发明专利技术公开了一种用于航天器总装的工艺设计与装配执行交互系统,包括工艺设计子系统和装配执行子系统;工艺设计子系统包括工艺设计模块、工艺审批模块、工艺发送模块;装配执行子系统包括装配执行模块以及工艺接收接口、状态查询接口、工艺锁定接口。本发明专利技术还公开了一种对应的交互方法。通过将工艺数据中的所有业务对象转化为XML文本提高了兼容不同工艺内容的能力,通过工艺设计模块与装配执行模块中多个接口的交互,实现了工艺数据的及时传递和工艺执行状态的即时反馈,从而提高了航天器总装的效率。

【技术实现步骤摘要】
航天器总装的工艺设计与装配执行交互系统与交互方法
本专利技术属于航天器总装
,具体涉及一种用于航天器总装的工艺设计与装配执行交互系统和交互方法。
技术介绍
在传统的航天器总装工作中,工艺设计和装配执行分别由计算机辅助工艺设计系统(ComputerAidedProcessPlanning,简称CAPP)和制造执行系统(ManufacturingExecutionSystem,简称MES)分别独立完成。CAPP中的工艺设计结果即工艺数据主要是操作步骤和工艺附图,它们通过一次性导出到中间服务器的特定数据库,然后由MES系统来读取用于装配执行。由于中间服务器中的数据库针对特定CAPP系统而定义,在数据源发生变化时就需要重新修改数据库的设计。比如,在基于三维模型的制造模式下,CAPP系统不仅要向MES系统传递操作步骤、工艺附图,还需要传递三维模型、执行记录要求和操作步骤与三维模型的关联信息等结构化数据,此时,原有数据库设计就无法满足传递不同工艺数据的兼容性需求。此外,通过中间服务器传递数据,需要MES系统手动或定时的方式来主动获取数据,使数据传递周期变长。特别是在基于三维模型的制造模式下,CAPP中的工艺数据变更较为频繁,每次工艺变更后,新的工艺数据都应当尽快传递到MES系统,以保持工艺设计和装配执行这两个环节中工艺数据的一致性,如果仍然采取传统的方式,在CAPP中变更工艺时既无法直接知道当前工艺数据的执行状态,也无法快速地将变更后的工艺数据更新到MES系统,因此其工作效率很低。
技术实现思路
本专利技术要解决的技术问题是提供一种用于航天器总装的工艺设计与装配执行交互系统,解决现有技术中工艺数据传递兼容性差、工艺设计和装配执行环节由于不能即时信息交互导致的工作效率低的问题,从而保证工艺设计与装配执行中工艺数据的一致性。本专利技术的另一目的是提供一种用于航天器总装的工艺设计与装配执行交互方法,能够快速实现工艺数据的传递,改善兼容性和工作效率,从而保证工艺设计与装配执行中工艺数据的一致性。本专利技术目的是通过如下技术方案实现的:本专利技术的用于航天器总装的工艺设计与装配执行交互系统,包括工艺设计子系统和装配执行子系统;工艺设计子系统包括工艺设计模块、工艺审批模块、工艺发送模块;工艺设计模块具有统一的工艺设计环境,用于产生原始的结构化工艺数据,工艺设计模块包括配套信息编辑模块、工艺附件编辑模块、操作步骤编辑模块、执行记录要求编辑模块,负责工艺数据中工序配套物料清单、工艺附件、操作步骤、执行记录要求子对象的编辑,工艺审批模块将工艺设计模块中设计完成的工艺数据进行流程审批,并对工艺数据对象进行版本标识,工艺发送模块将审批完成的工艺数据对象转换成XML文本并发送到装配执行子系统;装配执行子系统包括装配执行模块以及工艺接收接口、状态查询接口、工艺锁定接口;工艺接收接口接收工艺发送模块发送的XML文本,解析出工艺数据对象后更新到装配执行模块,装配执行模块重新组织工艺数据实现工艺的可视化展示,并记录装配执行的过程数据,状态查询接口负责查询装配执行模块中工艺数据的最新装配执行状态,以便工艺设计模块能够根据装配执行状态控制工艺设计允许变更的数据对象范围,工艺锁定接口用于锁定暂时不允许执行的工艺内容,以便工艺设计模块能够进行工艺变更。进一步地,配套信息编辑模块在工艺变更时能够即时查询并显示配套物料的当前库房状态,对于已出库齐套的物料,则不允许直接进行移除。进一步地,操作步骤编辑模块在工艺变更时能够查询并显示各操作步骤的执行状态,对于已执行的操作步骤,则不允许变更操作步骤的内容。进一步地,操作步骤编辑模块在工艺变更时能够锁定装配执行模块中未执行的对应操作步骤,以防止在工艺变更时,该操作步骤被签署执行。进一步地,执行记录要求编辑模块在工艺变更时能够显示各项执行记录要求的执行状态,对于已执行的执行记录要求,则不允许进行移除。进一步地,工艺发送模块在首次生成XML文本时以工艺分册或工序为根节点,按照层级结构描述工艺内容的完整信息,再次生成工艺文件时可以只描述工艺内容的增量信息,即工艺内容的变更部分。进一步地,工艺发送模块在生成XML文本时,对于工艺附件中的三维模型和工艺附图等文件类型的对象,将文件唯一标识或其URL访问地址等信息记录在XML文本中。进一步地,工艺接收接口在解析工艺XML文本时,对于文件类型的对象,可根据对象提供的文件唯一标识或URL地址,从工艺设计子系统下载该文件的实体文件。进一步地,装配执行模块对于锁定的操作步骤,有明显的锁定标志,不允许签署执行。进一步地,状态查询接口可以提供工序是否已执行、工序的各项配套物料是否已经齐套出库、各条操作步骤是否已经签署完成、各条执行记录要求是否已经签署完成等状态信息。用于航天器总装的工艺设计与装配执行交互方法,包括以下步骤:1)在统一的工艺设计环境,产生原始的结构化工艺数据,编辑工艺数据中工序配套物料清单、工艺附件、操作步骤、执行记录要求等相关信息;2)将产生完成的工艺数据进行流程审批,并对工艺数据对象进行版本标识;3)将审批完成的工艺数据对象转换成XML文本并解析出工艺数据对象后进行更新,重新组织工艺数据实现工艺的可视化展示,并记录装配执行的过程数据,查询工艺数据的最新装配执行状态,以便工艺设计模块能够根据装配执行状态控制工艺设计允许变更的数据对象范围,锁定暂时不允许执行的工艺内容,并进行工艺变更。进一步地,在工艺变更时能够即时查询并显示配套物料的当前库房状态,对于已出库齐套的物料,则不允许直接进行移除。进一步地,在工艺变更时能够查询并显示各操作步骤的执行状态,对于已执行的操作步骤,则不允许变更操作步骤的内容。进一步地,在工艺变更时能够锁定装配执行模块中未执行的对应操作步骤,以防止在工艺变更时,该操作步骤被签署执行。与现有技术相比,本申请技术方案的有益效果是:通过将工艺数据中的所有业务对象转化为XML文本提高了兼容不同工艺内容的能力,通过工艺设计模块与装配执行模块中多个接口的交互,实现了工艺数据的及时传递和工艺执行状态的即时反馈,从而提高了航天器总装的效率。附图说明图1为用于航天器总装的工艺设计与装配执行交互系统示意图;图2为工艺发送模块中生成的XML文本的组织结构示意图。具体实施方式下面结合附图和具体实施方式对本专利技术的技术方案进行清楚、完整地描述。这些实施方式都是示例性的,并不旨在限制本专利技术的保护范围。图1为用于航天器总装的工艺设计与装配执行交互系统。本专利技术的用于航天器总装的工艺设计与装配执行交互系统,包括工艺设计子系统和装配执行子系统;工艺设计子系统包括工艺设计模块101、工艺审批模块102、工艺发送模块103;工艺设计模块101提供了统一的工艺设计环境,用于产生原始的结构化工艺数据,工艺设计模块101包括配套信息编辑模块108、工艺附件编辑模块109、操作步骤编辑模块110、执行记录要求编辑模块111,负责工艺数据中工序配套物料清单、工艺附件、操作步骤、执行记录要求等子对象的编辑,工艺审批模块102负责将工艺设计模块中设计完成的工艺数据进行流程审批,并对工艺数据对象进行版本标识,工艺发送模块103负责将审批完成的工艺数据对象转换成XML文本并发送到装配执行子系统;装配执行子系统包括装配执本文档来自技高网...
航天器总装的工艺设计与装配执行交互系统与交互方法

【技术保护点】
用于航天器总装的工艺设计与装配执行交互系统,包括工艺设计子系统和装配执行子系统;工艺设计子系统包括工艺设计模块、工艺审批模块、工艺发送模块;工艺设计模块具有统一的工艺设计环境,用于产生原始的结构化工艺数据,工艺设计模块包括配套信息编辑模块、工艺附件编辑模块、操作步骤编辑模块、执行记录要求编辑模块,负责工艺数据中工序配套物料清单、工艺附件、操作步骤、执行记录要求子对象的编辑,工艺审批模块将工艺设计模块中设计完成的工艺数据进行流程审批,并对工艺数据对象进行版本标识,工艺发送模块将审批完成的工艺数据对象转换成XML文本并发送到装配执行子系统;装配执行子系统包括装配执行模块以及工艺接收接口、状态查询接口、工艺锁定接口;工艺接收接口接收工艺发送模块发送的XML文本,解析出工艺数据对象后更新到装配执行模块,装配执行模块重新组织工艺数据实现工艺的可视化展示,并记录装配执行的过程数据,状态查询接口负责查询装配执行模块中工艺数据的最新装配执行状态,以便工艺设计模块能够根据装配执行状态控制工艺设计允许变更的数据对象范围,工艺锁定接口用于锁定暂时不允许执行的工艺内容,以便工艺设计模块能够进行工艺变更。

【技术特征摘要】
1.用于航天器总装的工艺设计与装配执行交互系统,包括工艺设计子系统和装配执行子系统;工艺设计子系统包括工艺设计模块、工艺审批模块、工艺发送模块;工艺设计模块具有统一的工艺设计环境,用于产生原始的结构化工艺数据,工艺设计模块包括配套信息编辑模块、工艺附件编辑模块、操作步骤编辑模块、执行记录要求编辑模块,负责工艺数据中工序配套物料清单、工艺附件、操作步骤、执行记录要求子对象的编辑,工艺审批模块将工艺设计模块中设计完成的工艺数据进行流程审批,并对工艺数据对象进行版本标识,工艺发送模块将审批完成的工艺数据对象转换成XML文本并发送到装配执行子系统;装配执行子系统包括装配执行模块以及工艺接收接口、状态查询接口、工艺锁定接口;工艺接收接口接收工艺发送模块发送的XML文本,解析出工艺数据对象后更新到装配执行模块,装配执行模块重新组织工艺数据实现工艺的可视化展示,并记录装配执行的过程数据,状态查询接口负责查询装配执行模块中工艺数据的最新装配执行状态,以便工艺设计模块能够根据装配执行状态控制工艺设计允许变更的数据对象范围,工艺锁定接口用于锁定暂时不允许执行的工艺内容,以便工艺设计模块能够进行工艺变更。2.如权利要求1所述的交互系统,其中,配套信息编辑模块在工艺变更时能够即时查询并显示配套物料的当前库房状态,对于已出库齐套的物料,则不允许直接进行移除。3.如权利要求1所述的交互系统,其中,操作步骤编辑模块在工艺变更时能够查询并显示各操作步骤的执行状态,对于已执行的操作步骤,则不允许变更操作步骤的内容。4.如权利要求1所述的交互系统,其中,操作步骤编辑模块在工艺变更时能够锁定装配执行模块中未执行的对应操作步骤,以防止在工艺变更时,该操作步骤被签署执行。5.如权利要求1所述的交互系统,其中,执行记录要求编辑模块在工艺变更时能够显示各项执行记录要求的执行状态,对于已执行的执行记录要求,则不允许进行移除。6.如权利要求1所述的交互系统,其中,工艺发送模块在首次生成XML文本时以工艺分册或工序为根节点,按照层级...

【专利技术属性】
技术研发人员:韩兴龙李曼丽张旭明赵永平李梦张海英徐佳佳邱逸昌周乐袁坤赵璐潘尚洁万毕乐贺文兴
申请(专利权)人:北京卫星环境工程研究所
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1