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

基于有限状态机的农机导航多任务调度研究
引用本文:白晓平,王卓,胡静涛. 基于有限状态机的农机导航多任务调度研究[J]. 农机化研究, 2017, 0(5): 26-31. DOI: 10.3969/j.issn.1003-188X.2017.05.005
作者姓名:白晓平  王卓  胡静涛
作者单位:中国科学院 沈阳自动化研究所,沈阳 110016; 中国科学院大学,北京 100049
基金项目:辽宁省科技攻关计划项目(Y5L7160701);国家高技术研究发展计划(863计划)项目(2013AA040403)
摘    要:为了解决总线式农机导航控制系统中的事件响应及数据延迟问题,将农机导航控制功能划分成不同优先级的多个子任务模块,将有限状态机理论引入作为导航控制系统多任务调度的理论基础。基于有限状态机理论和实际导航控制过程建立导航事件与导航控制任务的关联关系,并对每个任务设有优先级,实现了对导航控制事件的快速分级响应。最后,采用基于本文提出的多任务调度方法的插秧机自动导航控制系统进行了实车路径跟踪实验。实验结果表明:本文所提调度方法可以很好地完成导航控制任务,直线路径平均跟踪误差为3.28cm,曲线路径平均跟踪误差为5.0 4 cm。

关 键 词:农机  导航系统  有限状态机  多任务调度

Multi-task Scheduling Rseearch of Farm Machinery Navigation System B ased on the FSM
Bai Xiaoping,Wang Zhuo,Hu Jingtao. Multi-task Scheduling Rseearch of Farm Machinery Navigation System B ased on the FSM[J]. Journal of Agricultural Mechanization Research, 2017, 0(5): 26-31. DOI: 10.3969/j.issn.1003-188X.2017.05.005
Authors:Bai Xiaoping  Wang Zhuo  Hu Jingtao
Abstract:In order to solve the problems of incident response delay and data delay in bus -based navigation control sys-tem ,this paper divides the navigation control task into several subtasks of varying priority , and introduces the finite state machine( FSM) as the theoretical basis of multi-task scheduling .This paper establishes relationships between the navi -gation events and navigation tasks with different priorities based on the FSM and actual navigation process , and realizes the fast grading response to the navigation events .At last,this paper does the path tracking experiments based on the transplanter experimental platform .The experimental results show that this multi-task scheduling algorithm completes the navigation control task, the average straight line tracking error is 3 .28cm and the average curve line tracking error is 5 .04 cm .
Keywords:farm machinery  navigation system  finite state machine  multi-task scheduling
本文献已被 CNKI 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

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