Windows环境测控系统中实时扩展技术的研究与实现

被引量 : 0次 | 上传用户:sqe622
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
由于Windows2000操作系统友好的图形用户接口、出色的多任务性能和优越的硬件兼容性,在当今的计算机测控领域中,越来越多的测控系统采用Windows2000作为其开发和运行平台。然而由于Windows2000并不是针对实时性应用而设计的,如果采用普通的技术手段进行测控系统的开发和设计,在实时性要求较高的情况下将无法达到应用的要求。因此,对Windows 2000的内核机制进行深入分析,从而研究扩展Windows2000的实时性能的方法,具有很强的理论意义和实用价值。 本文结合中航二集团“十五”预研课题(41801100101)—“直升机飞行载荷数字化协调加载及数据采集技术研究”,对数据采集系统中的实时性问题和实时扩展技术展开深入研究,最终实现了基于Windows2000测控系统的实时扩展,并将其应用于实际的采集系统研制和开发中。 本文首先在研究了Windows2000体系结构和系统机制后,详细分析了Windows2000用于实时系统时存在的问题,并研究了国内外对此问题的研究状况。结合工程项目的实际情况,提出了基于Windows2000测控系统实时扩展的总体分析与设计,并分析和解决了实时扩展中的定时器管理、任务管理和调度、I/O管理和缓冲池管理等关键技术。 针对实时扩展的定时器管理问题,本文在研究了Windows中断调度机制的基础之上,设计并实现了通过软件和硬件两种手段获得时钟的方法,并研究了时钟中断的功能和实现方法。 对于实时扩展中的实时任务调度问题,本文在研究了Windows2000的进线程机制,并对测控系统任务进行分类和分解之后,设计并实现了一种新的基于周期任务的动态优先级调度算法,有效的解决了采集和控制任务的实时性问题。 本文在研究了Windows内核驱动程序模型的基础之上,设计并实现I/O的初始化管理、请求派发机制、同步管理机制以及缓冲池的分配与回收机制、非分页内存链表管理等机制和方法,较好的解决了实时扩展中的I/O管理和缓冲池问题。 利用所研究和设计的实时扩展方法,本文设计了具体的数据采集系统,并对其功能和性能进行了测试、分析和评价。结果表明该方法简单易行,调度算法高效实用,可显著改善基于Windows2000测控系统的实时性能,具有较强的实用和推广价值。
其他文献
<正>(2020年5月26日)同志们:这次全省档案工作会议的主要任务是:以习近平新时代中国特色社会主义思想为指导,深入贯彻落实党的十九大和十九届二中、三中、四中全会精神,深入
本论文是对先秦兵书进行的整体研究,但本论文不取分期的写法,而是采取专题讨论的形式,强调先秦兵书的文献学价值和兵书本身所体现的思想精华,围绕先秦兵书发展及思想的一些中
资源环境与发展是二十一世纪全球面临的重大课题,坚持可持续发展战略,促进资源开发与环境保护协调是人类共同的选择。发展CNG产业,可减少大气污染,改善西部生态环境,合理利用资源,
目前,我国将水电列为优先发展项目,我国西部将水电作为实现其跨越式发展的重要支柱产业,促进了大型水电企业竞相进入后续项目的开发建设,并纷纷成立流域开发公司,进行“流域、梯级
市场营销在企业里受到的重视是前所未有的。随着改革开放的发展,我国市场经济体制由计划经济过度到市场经济,卖方市场向买方市场转变,企业的战略重点也由以生产为中心转变为以营
农业供给侧结构性改革是一个系统工程,其核心任务之一就是要抓好结构调整,把农业结构调好调优调顺。继续推行和加深农业供给侧改革,是破解农业发展难困境、推动农业实现跨越
随着计算机的普及以及网络技术的迅速发展,使得大力开发和利用企业信息资源,建立企业的管理系统成为可能,改变传统的管理模式,全面提高管理水平,力争取得更高的经济效益和社会效益
本文以语法化及不对称理论为指导,考察了“来/去”连词功能的产生,描写了它们的格式,并对“来/去”之间的不对称现象进行了分析。 前言部分主要概述了前人的研究成果,交待了本文
表见代理制度在我国合同法首次具有了明确的法条表述,从而结束了学术界关于我国究竟有无表见代理法律制度的争议。代理制度作为民法重要的法律制度,其在罗马法中不能寻得创设
建设参与各方在工程项目的各个阶段会面临各种风险,如自然风险、社会风险、政治风险、经济风险等等,这些风险如果不加防范,很可能会影响工程项目的顺利进行。因此,工程项目的风险