嵌入式操作系统的实时性分析与研究

来源 :兰州理工大学 | 被引量 : 11次 | 上传用户:w478435139
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
嵌入式操作系统已经被广泛的应用于各种嵌入式设备,由于嵌入式设备有着数据实时采集、现场控制、高危环境等特殊应用背景,嵌入式操作系统对实时性都有一定的要求。随着嵌入式设备的发展,目前实时系统具有任务数量和类型繁多,任务特征参数复杂,要求精确控制等一些新的特点,课题在分析了传统的嵌入式操作系统的实时性基础上,研究了现代可调度技术的理论和方法,特别对实时调度理论中的任务调度技术进行了研究,对基于优先级的抢占式调度存在的不足之处进行了优化,并通过实验证明了算法的有效性和可行性。主要研究内容包括以下几个方面:(1)分析了目前嵌入式操作系统的应用背景和特点以及对实时性的要求,研究了目前实现嵌入式操作系统实时性的六种途径及其技术方法,其中提高任务调度的实时性,是提高嵌入式操作系统的实时性的最有效途径之一。(2)在研究了任务实时调度策略和方法的基础上,对基于优先级的抢占式调度进行了深入的分析研究,发现它存在颠簸现象、考虑的任务特征单一、任务特征参数测量不精确等不足之处。(3)针对基于优先级的抢占式调度所存在的三个不足之处,通过引入抢占阈值、引入任务重要度参数以及利用云模型模糊化描述任务的特征参数,来分别对这三个不足之处进行优化。利用上述方法对LSF调度算法进行了优化,并进行了仿真分析,证明优化后的LSF调度算法实时性能得到了提高。(4)搭建了实时数据采集一控制系统,并在其上对优化后的LSF调度算法的调度性能进行了实际的运行验证,实际运行表明优化后的LSF调度算法较优化前调度性能上有较大的提高。
其他文献
车载自组网(Vehicle Ad Hoc Network, VANET)是一种无线移动Ad hoc网络,它为车辆间以及车辆与道路边的设备间提供通信服务。VANET作为一种新兴的无线Ad hoc网络,吸引了众多业
近几年来,随着以互联网为代表的计算机信息技术的普及,数据呈飞速增长的趋势,人们积累的信息量达到了TB级,甚至PB级。在现实生活中,许多数据是以动态的“连续数据流”的形式
microRNA是一种单链的非编码小分子RNA,长约20-24个核苷酸,它由长度约为70个核苷酸的microRNA前体(pre-microRNA)经过具有RNaseIII活性的Dicer和Dicer-like-1内切核酸酶加工
随着CAD技术的不断发展,以网络化、多媒体化和智能化为特征的现代信息技术在勘察设计领域的广泛应用,基于计算机的系统工作(Computer SupportedCooperative Work,CSCW),引起了工
21世纪是信息和知识的世纪,进入21世纪以来出现了以知识为主题的新研究方向,推动了网络信息技术向更高层次发展。目前,数据挖掘和知识发现已成为计算机科学和应用技术科学的一个
最近几年,随着医学影像技术的成熟和发展,基于这些神经影像技术的图像数据提取人脑的全脑结构与功能连接模式,用于脑疾病的预测和诊断,已经成为新的研究热点。通过运用机器学
随着网络规模的急剧膨胀和网络业务类型的日益多元化发展,一些新型网络应用如视频会议、VoIP、远程教育等对网络资源的需求越来越高,现有的网络体系架构在满足应用请求的同时
物流行业作为一个新兴的行业,正处于蓬勃发展的时机。物流公司的业务支撑系统中逐渐累积了大量的数据,简单报表工作已经无法满足公司管理层对于数据分析的需求。公司管理层迫切
在开放教育这种分散式的学习模式下,教学管理工作是保证良好教学质量最重要的一个环节,教学管理是否到位直接关系着教学的质量。为配合中央电大“课程超市”的服务理念、提高天
随着数字时代的来临,数据的存储和处理工作越来越得到重视。数据挖掘技术作为一种数据处理方法需要对数据进行有效的预处理,而预处理过程中对存储在数据库中的缺失数据进行推