一种需求元模型构建方法及装置制造方法及图纸

技术编号:11383580 阅读:63 留言:0更新日期:2015-05-01 08:36
本发明专利技术实施例提供一种需求元模型构建方法及装置,方法包括:从需求数据库中获取需求数据,所述需求数据用于表示车辆的设计要求;从结构树数据库中获取所述车辆的结构树数据,所述车辆的结构树数据包括所述车辆的组成部件及各组成部件间的层级关系;利用所述需求数据,依据所述结构树数据逐层构建所述车辆的需求元模型;将所述需求元模型存储至需求元模型数据库。如此,便可基于需求元模型数据库中存储的已有车型的需求元模型,进行新车型开发,这种借助现有车型设计资源的方案,就有助于提高新车型的开发效率,节省开发资源。

【技术实现步骤摘要】

本专利技术涉及通信
,具体涉及一种需求元模型构建方法及装置
技术介绍
在现有的高速列车开发过程中,车辆生产厂商接到订单之后,需要人为将订单的技术指标分解到各个组份模块,如,承载组份、走行组份、动力组份,等等。如此分解之后,再由各组份对应的研发部门的设计人员,根据自身的设计经验,开发出满足分解到该组份的技术指标的要求的车型。现有的高速列车开发过程,当有新的开发任务时,车辆生产厂商都会重新进行新车型的开发,未能有效利用现有车型的设计资源,开发过程存在大量的重复工作,致使开发效率低,且造成了人力、物力和财力等资源的浪费。
技术实现思路
本专利技术实施例的需求元模型构建方法及装置,有助于通过借助现有车型的设计资源,提高新车型的开发效率,节省开发资源。为此,本专利技术实施例提供如下技术方案:一种需求元模型构建方法,所述方法包括:从需求数据库中获取需求数据,所述需求数据用于表示车辆的设计要求;从结构树数据库中获取所述车辆的结构树数据,所述车辆的结构树数据包括所述车辆的组成部件及各组成部件间的层级关系;利用所述需求数据,依据所述结构树数据逐层构建所述车辆的需求元模型;将所述需求元模型存储至需求元模型数据库。可选地,所述方法还包括:建立所述需求元模型与技术指标之间的映射关系,并存储至映射规则数据库。可选地,所述方法还包括:响应于第一查询请求,从所述需求元模型数据库中查找所述需求元模型;以结构树形式或列表形式显示所述需求元模型。可选地,所述方法还包括:如果所述需求数据和/或所述车辆的结构树数据发生变化,更新所述需求元模型。可选地,所述方法还包括:对所述需求元模型进行赋值操作,生成需求元模型实例;将所述需求元模型实例存储至需求元模型实例数据库。可选地,所述方法还包括:响应于第二查询请求,从所述需求元模型实例数据库中查找所述需求元模型实例;以结构树形式或列表形式显示所述需求元模型实例。可选地,所述方法还包括:如果所述需求元模型实例发生变化,删除所述需求元模型实例。一种需求元模型构建装置,所述装置包括:第一获取单元,用于从需求数据库中获取需求数据,所述需求数据用于表示车辆的设计要求;第二获取单元,用于从结构树数据库中获取所述车辆的结构树数据,所述车辆的结构树数据包括所述车辆的组成部件及各组成部件间的层级关系;创建单元,用于利用所述需求数据,依据所述结构树数据逐层构建所述车辆的需求元模型;第一存储单元,用于将所述需求元模型存储至需求元模型数据库。可选地,所述装置还包括:建立单元,用于建立所述需求元模型与技术指标之间的映射关系,并存储至映射规则数据库。可选地,所述装置还包括:生成单元,用于对所述需求元模型进行赋值操作,生成需求元模型实例;第二存储单元,用于将所述需求元模型实例存储至需求元模型实例数据库。本专利技术实施例的需求元模型构建方法及装置,可以结合车辆的需求数据和车辆的结构树数据,构建车辆的需求元模型,并存储于需求元模型数据库中。如此,便可基于需求元模型数据库中存储的已有车型的需求元模型,进行新车型开发,这种借助现有车型设计资源的方案,就有助于提高新车型的开发效率,节省开发资源。附图说明为了更清楚地说明本申请实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请中记载的一些实施例,对于本领域普通技术人员来讲,还可以根据这些附图获得其它的附图。图1是本专利技术实施例需求元模型构建方法实施例1的流程图;图2是本专利技术实施例需求元模型构建方法实施例2的流程图;图3是本专利技术实施例需求元模型构建装置的示意图。具体实施方式为了使本
的人员更好地理解本专利技术方案,下面结合附图和实施方式对本专利技术实施例作进一步的详细说明。参见图1,示出了本专利技术实施例需求元模型构建方法实施例1的流程图,可包括:101,从需求数据库中获取需求数据,所述需求数据用于表示车辆的设计要求。102,从结构树数据库中获取所述车辆的结构树数据,所述车辆的结构树数据包括所述车辆的组成部件及各组成部件间的层级关系。103,利用所述需求数据,依据所述结构树数据逐层构建所述车辆的需求元模型。104,将所述需求元模型存储至需求元模型数据库。考虑到现有技术进行高速列车开发过程中,存在大量的重复工作,为此,本专利技术实施例可以结合需求数据和车辆结构树数据,建立需求元模型,以便后续进行高速列车开发过程中,可以参考已有的需求元模型进行新车型开发,避免列车开发过程中,重复开发的现象,如此便可提高开发效率,有效节省人力、物力和财力等资源。需要说明的是,本专利技术实施例中的元模型指的是,对谱系化高速列车所包含的各种对象的抽象。元模型定义了规定模型的描述及操作方法,是一种计算机描述的抽象映射,可以理解地,元模型是模型的抽象。本专利技术实施例在构建需求元模型时,涉及以下两方面数据:(1)需求数据本专利技术实施例中,需求数据指的是,与高速列车产品开发需求相关的数据。通常,需求可以体现为车辆需要满足的各种要求,至少可包括功能需求、性能需求、结构需求等等,本专利技术实施例对此可不做具体限定。本专利技术实施例中,需求数据至少可包括:需求名称、需求值类型、需求值范围、需求备注中的至少一个。此外,需求数据还可包括分类属性,具体地,分类属性至少可体现为以下三种:(1)主体需求,即环境需求和/或路网需求,(2)关键需求,即结构需求和/或性能需求,(3)旅客需求,即功能需求。需求数据保存在需求数据库中,可以在需要时,从需求数据库中读取相关的需求数据。(2)车辆结构树数据本专利技术实施例中,车辆结构树指的是,描述某一车辆的物理组成部件及各组成部件的层次的结构树状图。车辆结构树数据主要包括以下两类数据:一类是层级数据,表示的是车辆结构树中各个组成部件的层级信息;一类是拓扑数据,表示的是车辆结构树中各个组成部件的信息以及各个组成部件之间的相互关系。本专利技术实施例中,车辆结构树数据至少可包括:层级名称、父节点名称、子节点名称、结构描述信息中的至少一个。车辆结构树数据保存在结构树数据库中,可以在需要时,从结构树数据库中读取相关的车辆结构树数据。如此,获得车辆的需求数据和结构树数据后,便可以结构树为依据,利用需求数据逐层构建出车辆的本文档来自技高网
...

【技术保护点】
一种需求元模型构建方法,其特征在于,所述方法包括:从需求数据库中获取需求数据,所述需求数据用于表示车辆的设计要求;从结构树数据库中获取所述车辆的结构树数据,所述车辆的结构树数据包括所述车辆的组成部件及各组成部件间的层级关系;利用所述需求数据,依据所述结构树数据逐层构建所述车辆的需求元模型;将所述需求元模型存储至需求元模型数据库。

【技术特征摘要】
1.一种需求元模型构建方法,其特征在于,所述方法包括:
从需求数据库中获取需求数据,所述需求数据用于表示车辆的设计要求;
从结构树数据库中获取所述车辆的结构树数据,所述车辆的结构树数据包
括所述车辆的组成部件及各组成部件间的层级关系;
利用所述需求数据,依据所述结构树数据逐层构建所述车辆的需求元模
型;
将所述需求元模型存储至需求元模型数据库。
2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
建立所述需求元模型与技术指标之间的映射关系,并存储至映射规则数据
库。
3.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
响应于第一查询请求,从所述需求元模型数据库中查找所述需求元模型;
以结构树形式或列表形式显示所述需求元模型。
4.根据权利要求1至3任一项所述的方法,其特征在于,所述方法还包
括:
如果所述需求数据和/或所述车辆的结构树数据发生变化,更新所述需求
元模型。
5.根据权利要求1至4任一项所述的方法,其特征在于,所述方法还包
括:
对所述需求元模型进行赋值操作,生成需求元模型实例;
将所述需求元模型实例存储至需求元模型实例数据库。
6.根据权利要求5所述的方法,其特征在于,所述...

【专利技术属性】
技术研发人员:聂双双杜健宋红冯永华陈争李来彬田爱琴丁叁叁梁建英
申请(专利权)人:南车青岛四方机车车辆股份有限公司
类型:发明
国别省市:山东;37

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

1