基于模型驱动的嵌入式控制软件开发中的模型转换方法研究

来源 :重庆邮电大学 | 被引量 : 0次 | 上传用户:zfk710867322
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
汽车电子控制技术的应用带来了汽车制造技术的重大变革,汽车电子控制软件成为汽车产品的核心组成部分,其功能需求日益复杂。但汽车电子控制软件的传统开发方法却存在无法面向汽车领域的问题描述,缺乏有效的软件正确性验证以及缺乏自动生成高质量的代码等问题。基于模型驱动(Model Driven Architecture,MDA)的开发方法是通过对软件系统的建模行为来驱动软件系统的开发,能有效地解决软件中的重用性,软件测试,自动代码生成等方面的难题。基于MDA的嵌入式控制软件开发涉及到控制领域建模和计算机软件领域建模,而控制模型常用simulink来构建,基于MDA开发中的PIM(Platform-Independent Model)却是用UML(UnifiedModeling Language)来描述的,如何把simulink模型集成到用UML构建的PIM中以构建目标系统完整的PIM,这是成功运用MDA思想开发嵌入式控制软件的关键问题。   为了解决simulink模型到UML模型的转换问题,本文首先对模型驱动方法、基于模型驱动的嵌入式控制软件开发、UML建模机制、simulink建模机制以及目前主流的模型转换技术进行了研究分析。在此基础上,本文利用范畴论和代数规范理论分别对UML的静态结构视图--类图、UML动态行为结构视图--活动图、simulink模型的静态结构特性以及simulink模型的动态行为特性进行了形式化描述,并在形式化描述基础上建立了simulink模型到UML类图的映射关系以及simulink模型到UML活动图的映射关系。所建立的转换规则能保证转换一致性和语义一致性,并且转换规则具有很好的重用性。   根据上述方法设计的simulink模型到UML模型的转换规则,本文设计和实现了simulink模型到UML模型转换工具SToU的原型,包括SToU的需求分析、SToU的系统结构、SToU各子系统的详细设计和实现。   最后,本文以电子节气门控制系统作为应用对象来验证本文设计的转换规则和转换工具SToU的有效性。从应用结果看,转换结果是有效的,可以实现预定的功能,并且有利于MDA开发方法在嵌入式控制软件开发中的应用。
其他文献
当前,多种共存的多媒体通信网络共同来承载信息的传递,随着人们对多媒体信息共享的需求越来越高,这些网络正在向分布式布局、统一化管理的方向步进,对于不同传输标准的各类网
电力系统向大型互联电网发展,已经成为世界各国现代电力系统发展的共同趋势,而互联电网的形成使得电网的控制系统日益复杂化,运行日益繁重。为迎合电力系统的发展,出现各种调节电网能量传输的控制装置如抽头变压器、并联无功补偿、电流限制器、分布式串联阻抗、统一潮流控制器、同步静态串联补偿器等。虽然都有控制电网能量传输的作用,但因它们本身固有的缺陷以及适用条件较为严格,因而在应用中受到一定的限制。近年来虚拟正交
伴随着低碳经济的提出,清洁能源的开发和利用引起各国决策者、科学技术研究者的高度重视。风能、核能、太阳能是当今三大清洁能源,其开发利用是当今科学技术研究领域、工程技术应用领域的重点课题之一。目前,我国对太阳能的开发利用率偏低。尤其是太阳能热发电技术处于起步阶段,诸多技术问题亟待研究突破。文中在概括性总结太阳能热发电系统的结构和原理的基础上,对太阳能与储能子系统混合发电的工作原理、太阳能热发电的不同工
随着汽车电控系统的不断进步和发展,汽车电控系统的建模仿真越来越成为研究的重点。它缩短了汽车电子的开发周期,降低了科研成本,为汽车电控系统的开发及汽车产业的发展提供了重
随着社会的发展,人类对自然的了解逐步加深,并愈发认识到人与自然息息相关、密不可分的关系。当代社会对当代工业提出了更高的要求,当代工业也朝着低污染乃至无污染方向发展。炼
滑模变结构控制具有响应快和对系统参数以及外部干扰呈不变性的优点,而且其算法简单易于工程实现,近年来在解决复杂非线性系统的综合问题时取得了比较突出的进展。神经网络是
能源是推动社会经济进步和提高人民生活水平的物质基础。光伏并网微逆变器发电系统作为太阳能光伏并网发电的一个分支,方便而且快捷,非常适用于家庭、城市等小功率的用电场合。本文将对单相光伏并网反激式微逆变器进行深入的研究。首先,对按照不同形式划分的并网微逆变器的拓扑结构作了介绍,最终选用了两级式高频隔离型微逆变器拓扑作为光伏并网发电系统的主电路拓扑结构。在此基础上,对主电路中各模块常用电路进行了分析对比,
近年来,我国钢铁工业正在从钢铁大国朝着钢铁强国的方向发展,产品结构发生变化,同时我国的冶金自动化技术取得了长足的进步,但与国际先进的自动化技术相比,还存在较大差距。
智能电网(smart grid)做为一种新的现代化的输电信息网络,通过利用通信技术把以模拟或数字信号收集到的使用端的电力使用信息和供应端的电力供应信息连通起来,然后再利用这些
随着人民生活水平的提高,对健康的追求愈加强烈,实验诊断作为探测人类疾病和健康状态的重要手段,越来越受到人们的重视。由于患者要求检测的项目逐渐增多,生化分析仪也就成为各大医院必备的检验设备。但是我国国产生化分析仪的研制起步较晚,与国外仪器相比存在较大差距。所以研制一套具有自主知识产权、高自动化、多功能联合的大型数字化生化分析仪,对于提高生化检验质量,促进我国检验医学进入良性循环意义重大。目前主要从两