多任务嵌入式实时控制系统软件的研究

被引量 : 5次 | 上传用户:skykoo
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着数字信息技术和网络技术的高速发展,嵌入式系统己经广泛地渗透到科学研究、工程设计和军事技术等各类产业中。传统的嵌入式系统大多为了实现某个控制功能,使用简单的控制对外界的请求进行处理。随着系统复杂性的增加及使用范围的扩大,越来越多的嵌入式系统要求实现大量相关的非实时任务、软实时任务和硬实时任务的处理,然而传统的单线程嵌入式系统或多任务分时嵌入式系统难以满足实时多任务这种应用需求。为了适应发展需求,将嵌入式系统与多任务实时系统进行联合应用研究,可以进一步拓宽嵌入式系统的应用领域。本文以此为背景,采用基于模型的设计思想,设计开发出无缝连接Matlab/Simulink的多任务嵌入式实时控制系统软件。该系统软件不仅具备嵌入式、多任务、实时性、二次开发简单快捷等特点,而且具有良好的安全性、稳定性、可维护性和可扩展性。该系统软件的研究、设计及其实现将会为嵌入式系统的进一步发展和应用提供新的解决方案。本文的主要工作包括以下几个方面:1.分析国内外实时控制器和实时操作系统的研究和发展现状,总结现有控制器和实时系统的优缺点,并在此基础上设计多任务嵌入式实时控制系统软件。多任务嵌入式实时控制系统软件的设计分别为系统软件总体架构设计以及各个功能模块的具体设计。各功能模块的设计是实时内核的设计、实时设备驱动的设计和实时监控程序的设计。2.多任务嵌入式实时控制系统软件的实现,包括实时内核的实现、实时设备驱动的实现和实时监控程序的实现。在实时内核实现环节中,对Linux内核实时性和其改进方案进行分析研究后,选定基于双内核思想的RTAI-Linux作为最终的实时内核方案;在实时设备驱动实现环节中,分析了LXRT机制后,在此基础上设计完成了实时设备驱动的实现策略;在实时监控程序的实现环节中,分析了实时进程间通信RPC和MBX机制后,利用此机制分别完成对实时监控程序中控制功能模块、参数显示与修改功能模块、实时数据曲线显示功能模块的设计和开发。3.多任务嵌入式实时控制系统软件的测试及在双容水箱设备上的应用验证。首先对实时内核、实时设备驱动和实时监控程序分别开发测试用例,对各个单元功能的有效性和实时性进行测试与分析;其次在双容水箱装置中进行应用验证,完成对整个系统软件的功能和性能的测试。实验结果表明,本文开发的多任务嵌入式实时控制系统软件不仅各单元功能有效可行,而且在系统多任务下也能满足对控制程序响应的快速性、时间的精确性和控制的可预测性的要求。
其他文献
目的肾小管上皮细胞钠离子通道(ENaC)的过度激活是盐敏感性高血压发病的重要因素之一。高尿酸血症与盐敏感性高血压的发生发展密切相关,但是二者之间内在的联系至今尚未阐明
会议
目的探索整体护理在自体牙即刻移植中的合理运用模式。方法以患者为中心。从整体护理的内涵出发,制订与自体牙即刻移植相适应的护理程序和措施,并进行护理效果评价。结果整体护
2012q年6月《视听表演北京条约》的问世,是表演者权利保护历史上又一具有里程碑意义的大事。《视听表演北京条约》的一个亮点是在表演者权利转让——这一困扰保护视听表演国际
肾上腺髓质素(adrenomedullin, AM)是降钙素基因相关肽(calcitonin gene related peptide, CGRP)家族的一员,与CGRP具有相似的功能。AM在脊髓背角浅层和背根神经节感觉神经元
随着中国经济的高速发展,市场经济运行过程中不断出现各种问题,其中就包括企业之间的恶性竞争。与此同时,中国的对外开放程度不断提高,中国经济与世界经济的联系也更加紧密,受2008
我国《婚姻法》已将“夫妻应当互相忠实”上升为法律意志。与此同时,夫妻忠诚协议作为民众对自己婚姻的私力救济手段越来越多的被人们利用。但是,由于我国法律对此并没有明确的
当事人理论是民事诉讼理论的三大基石之一,当事人决定着诉的开始。有当事人能力的主体,才能成为当事人,它决定着“何者能诉”。同时,当事人能力作为诉讼要件之一,直接决定了诉讼是
随着社会的发展,自然界赋存的矿产资源已经越来越少,寻找隐伏矿体已经是当今地质人员面临的必然选择。瞬变电磁法由于其在深部找矿及寻找隐伏矿体中的优越性,已经在实际的矿
购买意愿作为消费行为重要的指标,近年来引起了广大学者的注意,但是通过对文献梳理发现,关于自我概念、品牌个性、自我一致性与购买意愿方面的研究还是存在严重的不足和广泛的争