【摘 要】
:
本课题的研究工作依托于“综合系统顶层设计与数字仿真软件包”项目,以某小型无人机飞行控制软件系统为研究对象,使用的核心工具软件是Rhapsody,重点研究了在该软件为核心的
论文部分内容阅读
本课题的研究工作依托于“综合系统顶层设计与数字仿真软件包”项目,以某小型无人机飞行控制软件系统为研究对象,使用的核心工具软件是Rhapsody,重点研究了在该软件为核心的开发平台下如何进行UML模型驱动的飞行控制软件系统开发及验证。论文主要完成的工作包括以下几个方面:1.简单地介绍课题的研究背景和国内外的相关研究现状,同时介绍课题的来源和研究意义。2.简单介绍模型驱动开发理论及UML建模语言,阐述基于UML的嵌入式软件开发环境Rhapsody这个工具的层次结构;针对ArmLinux平台上某小型无人机飞行控制系统的特定对象,构建基于Rhapsody的飞控软件开发平台。3.使用UML相关模型对飞行控制软件系统进行需求分析及建模、建立整个飞控软件系统的静态结构。其中包括用例图描述的所有软件系统功能性需求和约束注释描述的非功能性需求,使用类对象图描述的整个飞行控制软件系统的静态结构。4.使用UML相关模型对飞行控制软件系统进行设计及建模,主要对需求分析阶段产生的属性和操作添加具体实现以及为静态类图建立状态机。5.研究Rhapsody内置实时软件框架OXF,分析实时框架中与实时相关的元素,分析和实现实时框架中的适配器,从而实现Rhapsody下模型与代码自动转换,并且实现不同平台的跨越。6.运用三种方式对飞控软件进行验证:(1)利用GMR方式进行语法和语义的检测;(2)设计级调试,在设计过程中使用Animation模式调试模型;(3)将执行机构和无人机simulink模型导入Rhapsody,进行仿真验证。
其他文献
随着直升机和旋翼系统的发展,一些新型旋翼需要的阻尼比在相同空间内的粘弹阻尼器提供的阻尼更大,而且需要更高的运动性和更长的服务寿命。于是引进液弹阻尼器这一技术,从实
近年来,严重虐待动物的事件在我国频频发生,社会影响恶劣,要求制定反虐待动物立法的呼声日渐高涨。纵观各国动物保护法,都是从刑事立法迈出第一步的。基于此,本文确定了“虐
目的探讨防治小儿秋季腹泻更好的方法。方法将60例小儿秋季腹泻患儿随机分为观察组30例和对照组30例。在综合护理治疗基础上,观察组采用热敏灸;对照组采用病毒唑治疗。2组患
目的观察扶阳火艾灸治疗阳虚型癌因性疲乏的临床疗效。方法选择阳虚型癌因性疲乏患者75例,将患者按随机数字表法随机分为3组,扶阳火艾灸组、单纯火疗组、常规对照组,每组25例
运用文献研究与理论联系实际相结合的方法进行探索研究。针对中学化学探究性实验教学目标的内容设计、教学内容的设计、教学过程的设计方三个面进行了探究性实验教学设计模式
康德的崇高理论的要点可简要列为五个条件,体积大或力量强的客体,它导致——;理性和意志能力很强的主体,引起;恐怖、紧张等痛感,然而;主体理性战胜、超越了可怖客体,痛感转化
到了冬天,宝宝穿的衣服多了,换下来的衣服也多,清洗宝宝的衣物一直是妈妈们很头疼的事情。市面上的产品那么多,到底哪种产品能把衣服洗得干干净净?哪种产品决不损伤宝宝的皮
针对目前设计概念上存在盲目性,对勒·柯布西耶创作原型进行分析,并通过建筑创作实例来说明创作原型对现代建筑设计的指导作用,进而呈现出建筑设计的基本思想和根本目标,以期
为充分利用工业CT技术在逆向工程领域的应用优势,本文开发了一个以基于工业CT断层图像的三维网格模型重建和优化软件系统——3DRCS(3D Re-Construction System)软件系统。该
石墨烯是碳原子以sp2杂化轨道组成的二维原子晶体,是目前已知强度最高的材料,近年来在许多领域取得了许多惊人进展,并有望在复合材料领域最快实现应用。然而见诸报道的石墨烯复