【技术实现步骤摘要】
本专利技术涉及一种面向航空应用协同设计的云平台及资源配置方法,属于航空设计辅助
技术介绍
随着航空工业的快速发展,大型、复杂航空产品的设计开发已成当务之急,面向航空飞机的异地协同设计是航空飞机设计的理想手段,同时也是航空工业实现跨越式发展的必由之路。目前在中国航空工业的协同设计领域,协同设计平台主要围绕满足航空设计主机厂所与参研单位在飞机研制过程中的协同工作需要,对以设计数据的管理与交换为核心的协同管理工作提供支持,而对航空器设计过程中各类用户按需定制个性化设计环境、资源的按需透明使用等缺少支持。目前在协同设计中没有整合利用参研单位的知识和信息资源,没有将应用于航空器设计整个生命周期的工具和资源集成在一起;没有构建型号统一的数据中心,没有建立单一数据源和统一工程信息中枢,不能同步访问分布在异地的信息;没有对协同设计过程中产生的数据进行严格控制,不能保证数据的一致性、有效性、完整性、安全性和可追溯性。
技术实现思路
本专利技术的技术解决问题:克服现有技术的不足,提供一种面向航空应用协同设计的云平台与资源配置方法,集成航空器设计整个生命周期的工具和资源;构建型号统一的数据中心,用户可以同步访问分布在异地的信息;对协同设计过程中产生的数据进行严格控制;提高了数据的一致性、有效性、完整性、安全性和可追溯性,有效支撑航空器分布式跨域高效协同设计验证,为未来飞机协同设计的跨越式发展提供技术支撑和基础平台 ...
【技术保护点】
一种面向航空应用协同设计的云平台系统,其特征在于包括:业务需求模块:清晰、友好并且无二义性的定义一个业务需求,将航空协同设计中的业务构建一个业务需求树,按照产品开发周期对业务需求树进行按层次划分,在不同的周期阶段再按照业务属性的不同继续进行划分,直到划分到不可再分的业务原子为止;构建业务需求树,用户根据需求从业务树上摘取,将用户选择的业务需求和子业务需求进行参数传递,提供给资源映射模块进行调用;资源映射模块:接收业务需求模块传递过来的业务需求叶子节点的信息,将这些业务需求叶子节点划分成资源节点的组合的形式,为这些资源节点做上标记,包括需要量化的资源和不需要量化的资源;最后,将映射的资源结果参数传递到资源配置模块进行配置;资源配置模块:资源配置模块包括软件和数据配置以及硬件资源配置,根据资源映射模块传递来的参数,为用户分配具有相应计算资源的虚拟机,并且利用第三方开源工具Murano将航空应用等第三方应用程序和数据资源配置进虚拟机,向用户提供一个满足软件需求、数据需求以及用户对硬件需求的虚拟主机,并以页面的方式推送给用户。
【技术特征摘要】
1.一种面向航空应用协同设计的云平台系统,其特征在于包括:
业务需求模块:清晰、友好并且无二义性的定义一个业务需求,将航空协同设计中的业
务构建一个业务需求树,按照产品开发周期对业务需求树进行按层次划分,在不同的周期阶
段再按照业务属性的不同继续进行划分,直到划分到不可再分的业务原子为止;构建业务需
求树,用户根据需求从业务树上摘取,将用户选择的业务需求和子业务需求进行参数传递,
提供给资源映射模块进行调用;
资源映射模块:接收业务需求模块传递过来的业务需求叶子节点的信息,将这些业务需
求叶子节点划分成资源节点的组合的形式,为这些资源节点做上标记,包括需要量化的资源
和不需要量化的资源;最后,将映射的资源结果参数传递到资源配置模块进行配置;
资源配置模块:资源配置模块包括软件和数据配置以及硬件资源配置,根据资源映射模
块传递来的参数,为用户分配具有相应计算资源的虚拟机,并且利用第三方开源工具Murano
将航空应用等第三方应用程序和数据资源配置进虚拟机,向用户提供一个满足软件需求、数
据需求以及用户对硬件需求的虚拟主机,并以页面的方式推送给用户。
2.根据权利要求1所述的面向航空应用协同设计的云平台系统,其特征在于:所述的
资源映射模块实现过程如下:
(1)初始化所有资源列表,分解资源需求和约束条件;
(2)将相应的资源需求和约束条件绑定;
(3)根据当前资源需求的第一条约束条件进行匹配查询;
(4)根据下一条约束条件匹配查询,若匹配成功则返回对应的资源列表,继续进行步骤
(4)操作,若匹配不成功则将资源列表释放,并将当前约束条件作为第一条匹配条件转到
步骤(3)操作。当所有约束条件匹配成功后转到步骤(5)操作;
(5)将匹配结果保存,并且转到下一条资源需求,进行步骤(2)操作;
(6)所有资源需求的约束已匹配完成,保存结果,传递给资源配置模块。
3.根据权利要求1所述的面向航空应用协同设计的云平台系统,其特征在于:所述的
资源配置模块实现过程如下:
(1)接收资源映射模块所得到的资源需求,包括软件和数据参...
【专利技术属性】
技术研发人员:冯海滨,王亮,刘娟,王哲敏,李文龙,
申请(专利权)人:金航数码科技有限责任公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。