摘要
针对无人值守情况下多源数据采集中的身份识别与自动称重等具有代表性的问题,利用Visual Basic中定时器交互机制和循环队列中数据存储与访问的特点,在分析系统流程和数据传输协议的基础上,提出了一种基于时间滑片和循环队列的智能数据采集算法,对各时间块长度、队列规模等参数和循环队列中的相关算法进行了探讨,描述了相应智能数据采集的算法流程图,并给出了程序运行的实例.在武汉市城市管理局垃圾场垃圾计量项目中的实施效果表明,这种算法是有效和可靠的.
An intelligent data acquisition algorithm based on time-wheel and circular queue is brought forward, which aimed at: representative multi-source data acquisition such as identity recognition and auto-weight under unattended condition. It utilizes the timer interaction principle in Visual Basic and the character of data store and access in circular queue. On the basis of analyzing the system flow and data transPortation protocols, the key parameters for the algorithm such as the length of time-block, the size of queue and the correlative algorithms of the circular queue are discussed, the relevant/low diagram is described, at last the running instance is given. Implement results in the garbage measurement project for Wuhan city administrative bureau have illustrated that the algorithm is effective and reliable.
出处
《武汉理工大学学报(交通科学与工程版)》
2009年第6期1191-1194,1223,共5页
Journal of Wuhan University of Technology(Transportation Science & Engineering)
基金
国家公派留学访问学者项目(批准号:2008106373)
武汉科技大学博士科研启动基金项目(批准号:060105)资助
关键词
智能数据采集
无人值守
时间滑片
循环队列
协议
intelligent data acquisition
unattended
time-wheel
circular queue
protocol