【摘 要】
:
随着信息化、智能化、网络化的发展,嵌入式系统技术获得了广阔的发展空间,嵌入式系统已经遍及我们生活的方方面面,从工业控制到交通管理,从信息、家电到环境工程与自然,无不
论文部分内容阅读
随着信息化、智能化、网络化的发展,嵌入式系统技术获得了广阔的发展空间,嵌入式系统已经遍及我们生活的方方面面,从工业控制到交通管理,从信息、家电到环境工程与自然,无不渗透着嵌入式系统技术。但嵌入式系统应用的广泛性也给其安全性、稳定性提出了新的挑战,近年来,嵌入式系统安全的问题频繁发生。本文从嵌入式操作系统的角度出发,并结合人工免疫的发展,利用操作系统免疫来提高嵌入式系统的安全性、稳定性、鲁棒性,首次提出了操作系统免疫的崭新概念。具体以S3C6410为处理器,嵌入式Linux内核为研究对象,完成了整个嵌入式系统的构建过程,即Uboot移植、Linux内核移植和文件系统的构建;分析了Linux内核进程调度机制,利用对自体进程和异体进程的划分,建立了进程调度免疫模型;初步分析了Linux内存管理的基本机理;分析了Linux系统调用机制、中断和异常处理机制;最后从文件系统的角度建立了基于正常模型的人工免疫系统,设计了正常模型的构建算法、自体/异体识别与消除算法、故障诊断与系统自修复算法。进程免疫实验结果表明,通过对就绪队列进行自体/异体进程的检测,能够有效阻止异体进程的执行,提高了系统的安全性,为下一步研究打下了良好的基础;文件系统上的人工免疫实验结果表明,基于正常模型的人工免疫系统能够有效识别自体和异体而不占用太多系统资源,识别算法快速而高效,对于外来异体包括病毒具有较好的免疫力;文件丢失检测与故障自修复算法能够有效修复系统受损自体,并恢复丢失的文件,保证了系统的完整性与鲁棒性。
其他文献
无人直升机兼有无人机和直升机的优点,无论在民用还是国防领域都具有重要的意义。对无人直升机飞行轨迹的控制是完成其自主飞行的首要目标。本文为了解决无人直升机的飞行控制
弹状流作为气液两相流中十分常见的流型之一,在长距离石油运输管道,核电机组,化工厂等众多工业过程中存在,并随不同场合的生产工艺的要求,有着不同的作用和影响。因此了解和掌握弹
电动机是将电能转化成机械能的主要装置,其调速性能影响着产品质量、生产效率以及电能的利用率,所以,对电机运行速度的控制是十分必要的。直接转矩控制具有结构简单,涉及的电机参
随着多媒体通信技术和视频编解码技术的快速发展,基于各种编码算法的车载无线视频监控系统被广泛应用于智能交通系统。本文以急救车监控为应用背景,针对音视频数据编码时间长、
过程校验仪可以测量和输出多种模拟信号和数字信号,主要应用于工业现场过程仪表的校验和实验室信号的测量和校准。过程校验仪保证了过程仪表的正常运行、计量检定的准确性,在现
如今,传感器已经普遍应用于各大领域,其可靠性日益备受关注,故障诊断技术的研究是传感器能够得到应用的重要保证。自确认传感器是一种不仅可以输出测量值,而且可以在线检测其运行
不可逆流方式的光伏并网系统,不仅能够减小光伏系统对电网的影响,简化系统设计,而且不使用蓄电环节,极大的节省了投入成本;现有的防逆流控制器由于不能快速检测逆功率多将逆功率控制在一定范围内,仍造成了部分电能回馈电网,当光伏系统大量并网时,对电网的安全运行构成潜在影响。因此,需要研究快速的逆功率检测方法,在发生逆功率后最短时间内脱离并网,实现光伏并网的“零逆流”。本文首先对逆功率检测的原理和现有的检测方
双离合器式自动变速器(Dual Clutch Transmission,简称DCT)是基于手动变速器发展而来的。它传动效率高,结构简单,制造成本低,可实现无动力中断换档,换档过程没有明显的冲击。换档控制软件的开发是研究DCT的核心内容。传统的软件开发开发周期长,工作繁复,开发效率低。本文在课题组已有的研究基础上,基于V模式开发流程,对DCT换档过程软件进行开发。本文以六速湿式双离合器式自动变速器为
随着时代的发展科技的进步,航空航天活动在全世界范围内蓬勃发展。从最开始的月球着陆活动,到后来的金星和火星的探测活动,针对地球外的行星探索一直没有停止过。由于近地小行星
常规控制策略解决了样例无人机基本的飞行功能问题,但在复杂飞行环境下,当机载传感器发生故障时,势必会影响飞行品质,甚至威胁无人机飞行安全。为了提高无人机在复杂环境下的飞行