机械振动无线传感器网络节点因存储容量有限、信道带宽窄导致节点需将高采样频率下产生的大量振动数据进行分块存储、读取与发送,而数据分块大小将直接影响数据存储、读取与发送能耗。为研究各过程数据分块大小与能耗的关系,首先通过实验得出数据存储、读取与发送过程中工作电流、工作时间与数据分块大小间离散关系;然后利用最小二乘法对离散关系进行线性拟合,建立各过程能耗数学模型,结合处理器自身存储容量与通信协议物理层载荷等限制因素,得出使各过程能耗最低的数据分块大小。对比实验结果表明,各过程均采用最优数据分块大小能有效降低机械振动无线传感器网络节点能耗。
The mechanical vibration wireless sensor network node with the limited storage capacity and the narrow bandwidth should store,read,and transmit the mass vibration data generated under the high sample rate in blocks,while the data block size affects the energy consumption of data storage,data reading and data transmitting directly. In order to investigate the relationship between the data block size and energy consumption,the discrete relationship among operating current,operating time and the data block size in data storage,data reading and data transmitting processes is obtained with the experiment method. Based on the discrete relationship,the energy consumption mathematical model of each process is constructed by least square method,and the optimal data block size which makes the energy consumption of each process lowest combined with limiting factors in storage capacity and physical layer payload is obtaiend. Experimental results indicate that the energy consumption of mechanical vibration wireless sensor network node can be effectively reduced when each process adopts the optimal data block size.