油罐车在途状态监测系统及其任务调度策略  被引量:10

Design of tanker sensor node based on WSN and improvement of TinyOS tasks scheduling

在线阅读下载全文

作  者:惠飞[1] 赵祥模[1] 杨飞[1] 

机构地区:[1]长安大学信息工程学院,陕西西安710064

出  处:《长安大学学报(自然科学版)》2011年第4期87-93,共7页Journal of Chang’an University(Natural Science Edition)

基  金:国家高技术研究发展计划("863"计划)项目(2009AA11Z203);长安大学基础研究项目(CHD2009JC021)

摘  要:为了实时监测油罐车在行驶途中的温湿度、车体姿势、支撑座压力、进出油口是否漏油等安全信息,以超低功耗的ATmega1281微控制器和AT86RF230射频模块为核心,设计了感知油罐车安全信息的无线传感器网络节点,构建了多参数在途监测系统。针对无线传感器网络操作系统TinyOS的FCFS调度策略对实时性强的任务响应慢及吞吐量低等缺点,提出了一种基于多队列任务调度策略。研究结果表明:采用实时任务和优先级任务分级调度,可以设置动态优先级和任务超时中断,满足了系统对高实时性和高优先级任务的响应,并保证低优先级的任务也能在适当时间内执行;仿真及实际测试表明,设计的油罐车在途状态监测系统在平均能耗增加不大于3%的情况下保证了监测系统的实时性。For real-time monitoring of temperature,humidity,car body posture,carriage pressure,inlet and outlet mouths oil leaks and other security information while driving oil tank truck,the wireless network node of monitoring tanker security information was designed with ultra-low power of ATmega1281 microcontrollers and AT86RF230 RF modules.To resolve the problem of TinyOS FCFS scheduling strategy which not able to give strong real-time tasks timely response and low message treatment,a multi-task queue scheduling strategy is proposed,which uses grading scheduling for real-time tasks and priority tasks and sets dynamic priority and task overtime interrupts.The algorithm can meet the system's response of real-time and high-priority tasks,make low-priority tasks in appropriate within the time to get scheduling opportunity.The TinyOS test result indicates that the tanker sensor node can realize the real-time monitoring within the 3% increasing of power consumption.3 tabs,14 figs,9 refs.

关 键 词:交通信息与控制工程 无线传感器网络 油罐车 TINYOS操作系统 多队列任务调度 

分 类 号:TP313[自动化与计算机技术—计算机软件与理论]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象