基于嵌入式实时操作系统的小型飞行器安全控制系统研究

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:rjviva
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着微机电系统的成熟,小型四旋翼无人飞行器以其灵活性快速的进入了民用以及商用领域,在电影拍摄、电力巡检、灾难救援等诸多方面都得到了快速的发展及应用。但由于其本身系统的复杂性、消费人员技术门槛较低、监管法律法规不健全等多方面因素,四旋翼无人飞行器造成的事故频繁发生,对人们的生命财产安全埋下了很大的隐患。本文针对小型四旋翼无人机系统的现状,以深圳市国际合作项目《新一代小型无人机安全飞行控制系统的研究》为背景,与合作方耶鲁大学计算机Flint实验室共同开发了一套基于可信嵌入式操作系统的四旋翼无人机控制系统,意图提高小型四旋翼飞行器的可靠性及安全性。该系统以可信操作系统Certi KOSARM内核为基础,合理设计了基于树莓派3开发板的飞行器系统安全架构,基于该架构重新编写实现了飞行器硬件平台所需的所有驱动代码以及控制算法代码,以更精简更合理的代码结构实现了小型四旋翼飞行器的姿态控制系统。基于飞行器系统的需求,设计实现了基于多进程调度机制的控制系统,对操作系统的中断机制和进程调度算法作出了相应的改进,使其能够更好的为飞行器控制系统提供服务。对于进程任务可靠性方面,本文引入了代码形式化验证技术,对系统驱动的核心部分SPI总线驱动进行了形式化验证,最终排除了驱动中难以使用常规测试手段发现的软件缺陷。由于飞行器失控的最主要的原因是由于飞行控制器执行时间过长,对于造成飞行器控制环路延迟的原因可能会有很多,难以一一排除,这里本文将注意力聚集在针对进程延迟的容错机制设计,结合实时操作系统的调度算法,创新性的提出了利用进程任务切换实现的故障处理机制以及应急停桨机制。最后本文的实验部分,通过对单进程与多进程飞行系统的飞行测试对比,形式化验证前后SPI总线驱动对飞行系统的影响,多进程飞行器故障处理恢复模块以及紧急停桨模块的飞行测试以及静态测试这三个实验,证明了本文基于嵌入式实时操作系统的四旋翼飞行器控制系统设计及实现可以极大的提高和保证飞行器控制系统的可靠性和安全性。
其他文献
在资金短缺日益严重、银行贷款日益从紧的背景下,越来越多的高校选择了一种新的筹资模式:融资租赁。本文通过多方调研,较系统、全面地了解了我国高校融资租赁的现状,探讨了高
在21世纪新经济时代,随着中国市场经济改革的发展,中国勘察设计行业面临着各种新的机遇;同时,中国加入WTO以后,伴随着国外勘察设计行业的进入,也带来了巨大的压力和挑战。因此,对于
突发事件应急反应过程中,决策者需要快速的获取指挥调度所需的知识,才能快速、准确地发布指挥调度指令,这些知识的载体是与突发事件相关的法律、法规、应急预案等政策文件。根据
近年来,多媒体技术与网络技术的迅速发展,以声音、图形、图像、文本等为主的多媒体通信成为时代的主题,受到人们越来越多的关注。同时,随着高速无线通信的发展,多媒体和无线
山楂不同的炮制方法使其主要化学成分发生了不同的改变,从而影响了山楂的功效及其应用。本文对山楂炮制前后主要化学成分及功效应用的变化做了论述,进而综合阐述了山楂的炮制
针对将高炉煤气双预热蓄热式烧嘴应用于环形加热炉的全新设计,为了获得该炉型炉内流场、压力场等的稳态及暂态特性,本文以空气作为模拟介质,依据模化理论,试验研究使用蓄热式
衔接是一种自然语言中普遍存在的语言现象。在任何一种语言中,语篇并不是互不相关的句子的简单堆积,而是一些意义相联系的句子为达到一定的交际目的,通过各种衔接手段而实现
地理信息系统(Geographic Information System,简称GIS)是以空间数据为基础,在计算机硬件的支持下,对空间相关数据进行采集、管理、操作、分析、模拟和显示,采用地理模型分析方法
通过有限元仿真分析研究载重子午线轮胎结构对振动噪声的影响。建立了轮胎有限元分析模型并对其合理性进行了试验验证;在原轮胎结构的基础上,对带束层结构和胎面花纹进行优化
在服务型政府的要求下,建成法治政府,采取有效可行的手段,依据新的手段和方式去处理政府治理过程中的难题,成为建设法治政府的追求。法治政府的标志就是控制和约束国家行政主