面向飞机构型控制的版本管理研究与实现

面向飞机构型控制的版本管理研究与实现

ID:46780140

大小:291.26 KB

页数:4页

时间:2019-11-27

面向飞机构型控制的版本管理研究与实现_第1页
面向飞机构型控制的版本管理研究与实现_第2页
面向飞机构型控制的版本管理研究与实现_第3页
面向飞机构型控制的版本管理研究与实现_第4页
资源描述:

《面向飞机构型控制的版本管理研究与实现》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、面向飞机构型控制的版本管理研究与实现ResearchandRealizationofVersionManagementinAircraftConfigurationControl提出了飞机构型控制中的并行版本和串行版本,并建立了基于变更集和模块架次有效性相结合的版本数据模型.为飞机构型控制提供了一种可行的解决方案。1机构型管理是一种面向产品全生~命周期的,以产品结构为组织方式,集成和协调与产品构造过程相关的一切活动和产品数据,保证产品各生命周期阶段零件、文档和更改数据的一致性和可控性,提供产品构型的可视化定义和控制的产

2、品数据管理技术。其中保证数据的一致性和可控性是进行飞机构型控制的目标和难点。目前我国航空企业在进行构型管理过程中,只要一有数据修改,即进行改版,从而造成飞机产品数据的“爆炸性”增长。与此同时,在实际业务及产品数据管理系统中,一般都采用“最新有效”原则进行,这样将不能过滤出之前架次有效的飞机产品数据,势必造成最终生产的飞机产品与设计的飞机之间数据不一致,无法满足客户要求。本文结合飞机产品的特点,明确了飞机构型控制中版本的定义,分析了变更与版本演变的过程,基于变更集提出飞机构型控制中并行版本与串行版本的概念,并结合有效性进

3、行版本的处理,从而能够有效地追溯产品数据的发展历史,保证飞机产品数据的完整性和前后一致性要求。飞机构型控制中的版本定义构型控制的关键在于更改的跟踪和控制,并将客户、构型、更改等诸方面组成一个有机结合的统一整体。飞机构型控制可以从两个角度考虑:一是从控制的流程角度来看,构型控制是通过构型更改委员会来监督和控制与构型相关的所有更改活动,一般包括更改申请、更改审批、更改执行和更改发放等几个主要活动,进行飞机构型的有效控制可以从简化更改流程方面考虑,消除过程中的一切不必要因素,形成闭环的更改工作流程;二是从构型数据的管理角度出

4、发,有效控制和跟踪更改所引发的各种数据版本及其复杂关系之间的变化,进行版本管理,这是构型控制的关键。1.版本定义版本是用来定义一个具体实例应该具有什么样的内容和属性,相关文献对版本进行了不同的分类。(1)设计版本、在线版本和产品版本#(2)历史版本、逻辑版本和域版本,(3)空间版本和时间版本。在飞机构型控制中的版本概念与时间版本类似,就是当对构型项的某个设计结果进行更改时,可以采用版本的方式以区别每次更改的结■于勇范玉青/北京航空航天大学果,用以对更改记录进行保存。新版本是在初始版本上发生的某些更改的执行结果,也就是构

5、型项在其研制过程中在特定时间和条件下的各特征集合的快照(Snapshot)。2.版本生命周期过程更改引起数据对象版本发生变化,版本的产生与对象的流程是密不可分的,需要经过严格的审批程序进行。图1为飞机构型控制的“发放”模型,其重点在于当某一版本发放后,就将以此作为起点,开始进行下一版本的开发工作。从图1可以看出,并不是产品数据一发生更改,就立即生成新版本,而是在旧版本的数据通过评审,并进行发放以后才生成了新的版本。其中评审活动是进行飞机构型控制的主要活动,通过评审过程的严格控制,能很好地进行飞机产品构型的控制。“发放”

6、模型具有周期性,因此通过其所控制的版本也具有周期性,这是模型中的每个活动对数据对象进行操作的结果,包括版本的生成、检入和检出等,其中“检入”和“检出”操作是为了控制构型项版本在生成过程中的并发7嚆一更。Lr廿垂不批准--1广==习釜奎!!厂_ij]墨竺垫至广:=j·T*{皿☆H卜———一_广mL—L-———j_*自*P■一图I飞机构型控制的发放简化模型■豇Ⅱ函殂丽空维修与工程l5QAVIATIONM.刖NTENANCE占ENGINEERINGIVVSl:工作状态·S2:评审状态,S3:发放状态VO:版本OIVI:版本1

7、图2版本的生命周期过程及其构型控制示意图控制问题。图2为对象版本的生命周期过程及其构型控制示意图。在此,数据分为公共数据区和个人数据区,公共数据区用来存储发放状态下或者要和他人共享或协同的所有数据;个人数据区仅属于某个用户,其他用户不能访问。如果用户试图对一个数据对象进行操作,首先需要将该对象数据“检出”到个人数据区,同时对公共数据区中该部分数据要锁定,使其他用户不能修改。待该用户编辑完成后再将其“检入”到公共数据区,并解锁,此时其他用户如果具有权限则可以再次重复上述操作进行编辑修改。这种方式保证了在进行飞机产品协同设

8、计时,只能同时有一个用户进行数据的修改,解决了新版本生成过程中并发控制问题,从而保证了产品数据的可靠性、完整性和一致性。变更与版本演变更改引起了数据对象版本的变化,版本和版本之间存在着差异,可以通过变更集进行表示。变更集就是表示更改活动完成前后两个版本对象60I熙㈣煦之间状态区别的集合,是对更改活动的记录。变更集通常指增量内容,一

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。