基于AADL的车用嵌入式实时系统建模方法研究

被引量 : 0次 | 上传用户:gaoyangwang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着汽车电子化程度的提高,车内电子控制单元数量逐渐增加,系统设计难度不断提高。而传统的汽车电子软件开发方法难以控制系统设计的复杂度,不利于节约开发成本和时间。所以,基于模型的车用嵌入式实时系统开发方法被提出,其设计的灵活性和验证的及时性有效降低了设计复杂度,成为研究的热点。基于模型的开发方法的主体是对系统进行建模,而建模语言AADL能够形式化描述系统架构,充分表达模型的行为规约,为基于模型的车用嵌入式实时系统建模提供优质设计方法。本论文在基于模型的开发方法研究基础上,采用AADL建模语言,结合系统级设计方法,设计了兼容OSEK/VDX的车用嵌入式实时系统模型,并提出了基于AADL的模型架构验证和行为验证方法。本文的主要工作如下:首先,针对车用嵌入式系统强实时、高可靠等特点,分析了传统嵌入式系统开发方法的不足,并阐述了基于模型的系统开发方法对车用嵌入式实时系统进行设计的优势。通过综合比较若干建模语言并结合汽车电子系统的特点,分析了AADL对汽车电子系统建模的可行性与优势。为提高车用嵌入式实时系统设计的正确性和灵活性,结合目前汽车电子领域的标准规范OSEK/VDX进行系统开发需求分析,从软件平台、硬件平台、交互行为和执行行为四个方面制定系统架构和行为规约。在需求分析的基础上,提出了基于AADL的车用嵌入式实时系统建模方案。根据建模方案,利用AADL组件建模方法,分别对系统的应用软件架构、硬件平台架构、交互行为和执行行为进行建模设计。设计了车用嵌入式系统中的主要实体:任务和中断处理程序模型;建立了兼容OSEK/VDX标准的系统实时调度、中断处理、资源同步、事件管理、系统服务功能到AADL组件模型的映射;完成了硬件平台的抽象。提出了基于AADL的模型架构和行为验证方法。最后,依据基于AADL的车用嵌入式实时系统设计建模方法,对汽车巡航控制系统进行了系统级模型设计。通过对架构和行为模型的功能属性、非功能约束和实时性能验证,证明了建模方法的正确性。
其他文献
由于武警部队在担负处突、维稳任务中,经常需要快速、大范围调动和部署兵力。为了提高武警部队机动保障能力,满足部队在执行处突、维稳等任务中远距离兵力运输的需要,部队急
近年来,少自由度并联机器人以其独特的优点引起了科学界的广泛关注,14R型并联机器人是从H4并联机器人的基础上发展起来的一种新型少自由度机器人。在前人研究的基础上,本文以
网络实名制自提出以来,便引起了社会各界的广泛关注,有关其可行性的讨论也有很多。文章以我国网络实名制的提出背景为切入口,来进行网络实名制的可行性分析。
在介绍APS总体设计思想及功能的基础上,详细阐述了APS系统的结构、启动和调节,并进行了效益分析。
目的:研究推拿结合针灸治疗交感神经型颈椎病的临床疗效。方法:将100例交感神经型颈椎病患者随机分为治疗组和对照组各50例,治疗组患者采用推拿联合针灸治疗,对照组患者仅采
论述了农业生态旅游的内涵,介绍了农业生态旅游的特点和类型,分析了山西省农业生态旅游模式。
文章认为中国和希腊的神话传说产生于人类的初始时代,反映了早期人类生活和认识的过程,是原始的先民们对世界的认识论和人类本体论的综合形式。对自然的敬畏感和征服愿望是中
科技英语具有独特的文体特点,其中英文摘要在国际学术论文阅读和发表中具有无可替代的作用,因此对中国学者而言,掌握科技论文英文摘要的特点以及写好英文摘要非常重要。科技
本文回顾了膜结构在世界范围内发展的过程与经验,并提出了设计与建造中的几个问题。膜结构的形状富于变化,且在过程 逐步形成,其初始形态的确定需要建筑与结构设计的合作,在成功
随着汽车电子化的发展,汽车上ECU的数量不断增加,现代中高档汽车上含有高达70多个ECU,这些ECU通过多种总线互联成一个复杂的分布式系统。各ECU相互通信,协同完成设定的任务和功能