欢迎来到天天文库
浏览记录
ID:36620433
大小:1.17 MB
页数:63页
时间:2019-05-13
《基于特定领域的仿真组件建模技术研究》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、分类号学号M201170264学校代码10487密级硕士学位论文基于特定领域的仿真组件建模技术研究学位申请人:赵晨阳学科专业:机械制造及其自动化指导教师:王波兴副教授答辩日期:2014年01月14日万方数据AThesisSubmittedinPartialFulfillmentoftheRequirementsfortheDegreeofMasterofEngineeringResearchonsimulationcomponentmodelingmethodbasedondomain-specificmodelingCandidate:ZhaoChenyang
2、Major:MechanicalManufacturing&AutomationSupervisor:AssociateProf.:WangBoxingHuazhongUniversityofScienceandTechnologyWuhan,Hubei430074,P.R.ChinaJanuary,2014万方数据独创性声明本人声明所呈交的学位论文是我个人在导师指导下进行的研究工作及取得的研究成果。尽我所知,除文中已经标明引用的内容外,本论文不包含任何其他个人或集体已经发表或撰写过的研究成果。对本文的研究做出贡献的个人和集体,均已在文中以明确方式标明。本人完全
3、意识到本声明的法律结果由本人承担。学位论文作者签名:日期:年月日学位论文版权使用授权书本学位论文作者完全了解学校有关保留、使用学位论文的规定,即:学校有权保留并向国家有关部门或机构送交论文的复印件和电子版,允许论文被查阅和借阅。本人授权华中科技大学可以将本学位论文的全部或部分内容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段保存和汇编本学位论文。本论文属于保密□,在年解密后适用本授权书。不保密□。(请在以上方框内打“√”)学位论文作者签名:指导教师签名:日期:年月日日期:年月日万方数据华中科技大学硕士学位论文摘要随着仿真技术的快速发展以及仿真应用领域
4、越来越广泛,建立仿真模型日益复杂化,因此传统手工对仿真领域问题分析、开发出仿真组件模型的方法不仅效率低下,而且难以保证仿真模型的可靠性。特定领域建模是当前流行的模型开发方法,其核心思想是高层次抽象和代码模型自动生成,目的是从仿真领域问题层面上提高建模的效率,将具体实现平台和逻辑行为模型分离,为实现仿真组件模型的可重用性提供了一种高层次抽象的实现机制,提倡通过仿真领域概念构建仿真组件模型,以自动生成的方式实现平台相关仿真组件模型,使仿真组件模型易于重用和管理。首先,本文对特定领域建模理论的特点和应用场景进行扼要分析,在分析了仿真组件模型的建模角色的基础上,提出了基
5、于特定领域建模的仿真组件建模流程规范。在研究仿真组件模型产生背景和其与软件组件模型相比独特的基础上,对仿真组件模型进行特定领域分析,确定仿真组件模型的领域问题边界,为构建仿真组件特定领域建模语言提供依据。为构建仿真组件特定领域建模语言,对仿真组件的四种描述方法进行了分析和比较。在对仿真组件模型的领域概念和领域模块进行精确分析的基础上,采用元模型形式化描述方法,对仿真组件领域问题进行领域概念映射和模块划分,构建了仿真组件模型的域类元模型以及它们之间具有约束关系的域约束元模型。根据元模型、模型之间的关系以及元建模语言和建模语言之间的关系,映射仿真组件元模型和领域概念
6、到领域图形元模型,构建了仿真组件特定领域建模语言。最后,为实现仿真领域模型到工程代码模型的自动生成,对仿真组件的特定领域模型生成器的目的、原理和生成技术做简要分析。根据模板转换格式和模板转换过程,定义仿真组件转换模板文件,实现仿真组件模型转换引擎。通过仿真组件模型建模实例自动生成工程代码模型,结果表明该方法显著提高模型的开发效率、具有很强的工程实用潜力。本文的研究对建立仿真组件模型具有借鉴意义,同样本文提出的方法也适用于仿真应用系统的开发,为全面提高仿真领域的的智能化、实用化的研究提供了一种新思路。关键词:特定领域建模仿真组件模型元模型特定领域建模语言模型生成器
7、I万方数据华中科技大学硕士学位论文AbstractWiththerapiddevelopmentandthewideruseofsimulationtechnology,buildingsimulationmodelisbecomingmoreandmorecomplicated.Asaresult,thetraditionalwayofanalyzingproblemsinsimulationfieldsandthen,developingSimulationComponentModel(SCM)manuallyisnotonlyinefficient,but
8、alsodifficul
此文档下载收益归作者所有