基于Linux的工业控制计算机测控系统的运用与研究

被引量 : 0次 | 上传用户:fyzqi210
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
实时操作系统在实时测控系统中有着举足轻重的地位和作用,一个实时系统能否达到预期的目的和效果往往取决于实时操作系统性能的优劣。而实时操作系统中的关键技术仅仅被世界上为数不多的几个大公司所掌握。Linux的出现给我们改变这种处处受制于人的局面带来了希望。在这种背景下,本文论述了作者在硕士学位论文工作期间将Linux运用于IPC测控系统所做的研究工作,主要的工作围绕着提高Linux操作系统的实时性展开。Linux是一个主要为工作站而设计的操作系统,其进程调度机制设计的出发点是优化一般情况;因此,要将其运用于实时测控系统,必须对它进行实时化改造。一般说来,有两种途径来实现Linux的实时化改造,第一种方法是通过POSIX(the "Portable Operating System Interface")方法,另一种方法是通过底层编程的方法实现。前者把具有实时处理能力的POSIX.1b函数移植到Linux上来,实现起来难度较大,其前景不被看好;后者遵循着这样的原则:尽量减少对Linux内核的修改,在Linux内核中影响实时性能的地方进行改进或增加控制从而实现Linux的实时化。现有的Linux实时化成果中从RTLinux、KURT到RTAI都采用的是通过底层编程的方法来实现。本课题也同样采用了这种方法,在学习现有的Linux实时化成果的基础上,提出了一种新的实时化方案。这种新的实时化方案利用了RTLinux的双内核体系结构和中断虚拟机技术,将标准Linux进程作为实时内核的一个优先级最低的任务进行调度;同时还利用了KURT中UTIME软件包将定时/计数器8254置为One-shot工作模式,从而既提高了操作系统的时钟频率,又解决了CPU额外负担过重的问题。本课题将这二者有机的结合在了一起,与用户根据实际系统而设计的调度器一道构成了实时内核。另外,本课题还提出了实时内核与标准Linux各自采用一个时钟源的思想;并对8254工作于One-shot模式时对应的初值置入算法进行了研究,这对实际运用有着一定的指导意义。最后,作为Linux在IPC测控系统中的具体运用,也作为方案的验证,运用课题中所设计的调度器完成了对一套具体IPC测控系统中的若干任务的调度。
其他文献
本文以言语行为理论为基本框架,以语用学为理论基础,以严歌苓的《一个女人的史诗》为研究对象,针对作品中人物角色的言语行为进行分析。运用言语行为理论的三个方面,结合特定
随着中国经济的快速发展、国际地位日益提高,世界各国学习汉语的人越来越多。其中韩国学生占有很大的部分,因两国订立韩中自由贸易协定,学习汉语的人数日益增加。教师要重视
<正> 唐代是诗歌创作的黄金时代,不少令节风俗也尽入歌行,其中尤以咏怀七夕的诗章居多,从中亦可看出唐代七夕风貌与士庶心态.一七夕风俗,盛唐最烈,而盛唐宫廷又为甚.盛唐宫廷
从现代企业众多的成本费用开支情况来看,尤以营销费用所占的比例最大,此外关于营销成本的控制与管理也是极为困难的。文章从营销成本的基本含义出发,重点分析了控制现代企业
滇西北地区地处三大地质构造单元交汇区,东部为扬子准地台,北部是甘孜褶皱系,西和西南是三江褶皱系。该区新构造运动强烈、破坏性地震频发的地区。滇西北地区又是云南省重要的经
目的探讨急性出血性直肠溃疡综合征在中国人群的临床特点、治疗及预后。方法 2009年1月-2011年12月北京军区总医院收治的6例急性直肠溃疡综合征患者。总结6例患者的临床特征
手机二维码是将二维条码和无线移动终端结合的产物,它一方面具有二维条码的特点,另一方面利用移动网络实现手机增值服务。文章介绍了手机二维码在国内的发展现状和成功应用案
<正>互联网在给社会以及人们的生活提供重大便利的同时,也带来了诸多问题,其中最集中的问题之一便在于网络著作权的保护。广义而言,网络侵权不仅仅局限于著作权,还包括肖像、
目的分析14例英夫力西治疗难治性中重度溃疡性结肠炎的临床资料,探索英夫力西治疗国人溃疡性结肠炎的效果和安全性。方法对我院2006年-2011年经常规治疗失败的14例难治性中重
影响企业财务信息披露的因素有许多,本研究从两个构面着手研究:第一个构面是会计师事务所的审计质量控制对企业财务信息披露的影响,第二个构面是企业内部控制对企业财务信息披露