【技术实现步骤摘要】
本专利技术涉及模型转换,特别是涉及一种基于元模型的sysml模型到x语言模型的转换方法。
技术介绍
1、在系统工程领域,mog组织提出的系统建模语言sysml具有图形可视化,无歧义等优点,因此基于模型的现代工程(mbse)方法就逐步替代了传统的基于文本的系统工程方法。但是sysml缺乏对物理模型的描述,系统集成阶段还是采用物理系统集成的方式,导致开发效率低下,因此需要结合物理建模语言(例如modelica、matlab/simulink)进行复杂产品设计和仿真集成;或者通过与物理建模语言的映射关系,实现系统模型和物理模型的自动转化。
2、x语言的设计目标是提供一种实现对复杂系统全流程(需求、设计、验证等)、多领域(机、电、液、控等)、多粒度(零部件、组件、设备、子系统、系统乃至体系)、多特征(连续、离散、混合等)一体化建模仿真语言,基于x语言,可以真正实现对复杂系统的全流程、多领域、多粒度、多特征的一体化建模仿真,使得整个研发过程易追溯、便于维护,真正做到缩短复杂产品研发周期、降低成本、提高效率。
3、在推广x语
...【技术保护点】
1.一种基于元模型的SysML模型到X语言模型的转换方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于元模型的SysML模型到X语言模型的转换方法,其特征在于,所述SysML元模型包括行为部分、结构部分和需求部分三个部分;所述X语言元模型中定义了连续类、离散类、智能体类、耦合类、连接器类、记录类和函数类共七种特定类,每个特定类都具有图形和文本两种建模方式。
3.根据权利要求1所述的基于元模型的SysML模型到X语言模型的转换方法,其特征在于,所述X语言包括X语言Class基类、用例图和需求图,所述X语言Class基类包括定义部分、连接部
...【技术特征摘要】
1.一种基于元模型的sysml模型到x语言模型的转换方法,其特征在于,包括步骤:
2.根据权利要求1所述的基于元模型的sysml模型到x语言模型的转换方法,其特征在于,所述sysml元模型包括行为部分、结构部分和需求部分三个部分;所述x语言元模型中定义了连续类、离散类、智能体类、耦合类、连接器类、记录类和函数类共七种特定类,每个特定类都具有图形和文本两种建模方式。
3.根据权利要求1所述的基于元模型的sysml模型到x语言模型的转换方法,其特征在于,所述x语言包括x语言class基类、用例图和需求图,所述x语言class基类包括定义部分、连接部分、方程部分、活动部分和状态部分五个部分,这五个部分都和与之相应的图进行对应、转换。
4.根据权利要求1所述的基于元模...
【专利技术属性】
技术研发人员:陶怡然,张霖,陈真,谢堃钰,
申请(专利权)人:北京航空航天大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。