嵌入式控制系统实时性分析与设计

被引量 : 0次 | 上传用户:ssjspace
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着技术的发展,在嵌入式实时控制系统中应用嵌入式实时操作系统(Embeded RTOS)已经成为潮流。和过去的前后台的软件结构相比,多任务系统可以提供标准化、实时性可预测、软件易于维护等特性。 本课题来源于某研究所科技基金资助项目,研究嵌入式控制系统的实时性分析与设计。 本文首先介绍嵌入式实时系统的概念、应用场合和发展概况。然后分析了在系统中引入RTOS的必要性以及通用操作系统与RTOS之间的区别,从多个方面比较了两个源代码开放的RTOS,即RT_Linux和uC/OS,指出后者可能更加适合于中小规模的嵌入式实时控制系统。 过去对嵌入式实时系统的多任务优先级安排和实时性分析,存在着一些缺点。因此本文提出以功能的角度来分析系统的实时性。首先分析了对功能块优先级划分的约束条件,然后提出模糊概念优先级‘高’,将模糊优选的理论用.于系统中功能块优先级顺序的确定,提出多功能块实时系统的优先级决策模型。 如果一个功能块是由多个任务组成的任务链构成,那么就必须决定这些任务的优先级顺序。首先基于对uC/OS操作系统调用分析,计算了单个任务的执行时间。然后分析了任务链在两种不同任务优先级安排顺序下的响应特性。然后根据工程实际,提出了一种新的优先级安排方案。在一个功能块由多个任务组成的单中断源任务链和多中断源任务链时,各个任务的合理安排顺序是:第一个任务优先级最高,第二个任务优先级最低,然后各个任务优先级依次递增,最后一个任务优先级为任务链中次高。 最后,研究了一个实际控制系统中的多传感器决策功能块,在开发板上进行了模拟运行。然后针对该功能块的特殊问题,进行软件动态冗余设计并对设计结果进行的简单讨论。 本文研究成果对嵌入式实时控制系统的软件设计有一定的参考意义。
其他文献
在电力行业经常发生对控制柜面板上元器件(如按键、断路器等)的误操作而造成各种危险事故,对其进行智能闭锁是十分必要的,采用直流电气锁对电接点进行防误是很好的方法,实际使
副学士学位是美国社区学院为其合格毕业生授予的学位,虽然在美国高等教育学位制度构成中,副学士学位层次最低,但仍属一种高等教育学位.经过百年发展,美国的副学士学位制度成
人机工程学(Ergonomics)的核心问题是设计一个良好的人机界面。合理的人机界面设计对系统的安全性、工作效率、操作人员的舒适性以及保障操作人员的身心健康都具有十分重要的
"友善用脑"是一种以人为本的理念,它强调:"所有的学生都是天生的学习者"。在中学历史课堂上,我们进行了"友善用脑,和谐互动"的实践探索,着力使用音乐、分组、思维导图、多感官教学、
<正>必须关注社区人群需求的变化、商业组织形态与空间形态的应对,特别是新型服务产业在互联网驱动下的革命性变化。供应过量投资贬值社区商业曾经是住宅开发项目的高回报产
上市公司盈利能力分析指标主要有总资产报酬率、每股收益、普通股权益报酬率、股利支付率、市盈率等。笔者认为,各项指标均从某一方面反映上市公司的盈利能力水平,同时也都存
20世纪80年代以来,战后第三次全球产业结构调整进入高潮,世界范围内产业结构变迁出现新特征:为适应高技术产业发展及产业升级的要求,劳动密集型产业和一般加工制造业大量向发
目的探究妇产科阴道炎的临床诊断及治疗效果。方法选择我院于2017年8月~2018年8月接收的80例阴道炎患者作为研究对象,经过相应的临床诊治后,分析患者的诊断资料及治疗资料。
<正>情景模拟演练是通过设置一种逼真的工作场景或管理系统,让被训练者按照一定的工作要求,完成一项或一系列任务,从中锻炼或考察其某方面的工作能力和水平[1]。护士在危重患