首页 | 本学科首页   官方微博 | 高级检索  
     

μC/OS-Ⅱ在井下自动垂直钻井系统中的应用
引用本文:张建国,白玉新,解庆,韩志富,王恒.μC/OS-Ⅱ在井下自动垂直钻井系统中的应用[J].测控技术,2018,37(2):130-134.
作者姓名:张建国  白玉新  解庆  韩志富  王恒
作者单位:北京精密机电控制设备研究所,北京,100076
摘    要:石油行业井下自动垂直钻井系统嵌入式控制软件中既有少数实时性要求高的任务,也有多个非实时慢速任务,为解决软件中多任务并存、调度复杂的设计难点,以TMS320 F2812为硬件平台提出了一种将μC/OS-Ⅱ系统应用于自动垂直钻井系统控制软件的设计方案,软件采用了面向对象的设计方法,设计中在对执行的任务及优先级综合分析的基础上建立了多个TASK,并对消息队列和信号量的应用进行了重点说明,试验结果表明,软件运行正常、可靠,软件中的多个任务有序协调运行,快速任务能够确保其实时性,慢速任务也能按照预期规划执行,整个系统功能、性能达到了预期目标.

关 键 词:μC/OS-Ⅱ  自动垂直钻井系统  软件  任务  控制  μC/OS-Ⅱ  automatic  vertical  drilling  system  software  task  control

Application of μC/OS-Ⅱ in Downhole Automatic Vertical Drilling System
ZHANG Jian-guo,BAI Yu-xin,XIE Qing,HAN Zhi-fu,WANG Heng.Application of μC/OS-Ⅱ in Downhole Automatic Vertical Drilling System[J].Measurement & Control Technology,2018,37(2):130-134.
Authors:ZHANG Jian-guo  BAI Yu-xin  XIE Qing  HAN Zhi-fu  WANG Heng
Abstract:The embedded software in automatic vertical drilling system not only contains a small number of real-time demanding tasks,but also a number of non-real-time slow tasks.In order to solve the design difficulties of multi-task coexistence and complex scheduling in software,a design scheme of applying μC/OS-Ⅱ to control software of automatic vertical drilling system is presented based on TMS320F2812 hardware platform.The software adopts orient-object technology.The multiple tasks are set up on the basis of comprehensive analysis of performing tasks and priorities,and the application of message queue and semaphore is mainly described.Experimental results show that the software runs well and reliably,multiple tasks operate orderly,fast tasks can be ensured real-time,slow tasks can also be performed as anticipated.The whole system functions and performances can achieve the desired requirements.
Keywords:
本文献已被 万方数据 等数据库收录!
点击此处可从《测控技术》浏览原始摘要信息
点击此处可从《测控技术》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号