(1)当t12=t21、t34=t43时,为无风状态。此时,VWX=0、WY=0,θw=θ=0。
(2)当t12<t21、t34<t43时,风速直接由公式计算得出,风向在如图3所示中的第I象限,风向值由式(2)~式(7)计算所得θ值,即θw=θ。
(3)当t12>t21、t34<t43时,将t12、t21值互换再进行计算,再求VWX、VWY两个的矢量合成而求得实际风速值,此时风向在如图3所示的第Ⅱ象限,风向值θw=180°-θ。
(4)当t12>t21、t34>t43时,将t12、t21值互换并将t34、t43值互换再进行计算,此时风向在如图3所示的第Ⅲ象限,风向值θw=180°+θ。
(5)当t12<t21、t34>t43时,将t34、t43值互换后在进行计算,此时风向在如图3所示的第Ⅳ象限,风向值θw=360°-θ。
5 系统测试
把作品放置在开阔有风的地方,通电后将自动开启,终端节点会间断性地测量超声波逆风和顺风传播时间等物理量,实时传输给MSP4 30,通过单片机运算出实时风速、风向;将其送到显示模块,数码管上将显示出当前的风速风向;再通过ZigBee实时无线传输至监控机上,形成实时监控。实测数据如表2所示。
作品在室外进行了数据采集,使用手持式风速仪作为对比,进行了实地测量。通过对-5℃、10℃、20℃不同温度下的风速测量结果分析。通过对大量数据的分析,得出本装置测量精准,而且根据其原理可推断出风速越大,测量越准确,在风速大的情况下测量精准度将远高于机械式风速仪。
6 结束语
采用8 MHz晶振的MSP430单片机,使得测量时间更加精准;然后采用以脉冲发射超声波的超声波发射接收模块;最后硬件材质使用了有机玻璃,有效减少了环境干扰。采用低功耗、低价格的MSP430,因为其已经把射频、微处理器、定时器、时钟模块、DMA控制等功能集成到一个芯片上,而且外围电路很少。而且在无线传输中ZigBee也有低成本的特点。经过测量,设备有效传输距离>50 m,在此基础上,给节点的发射模块加入了TI公司CC2590放大器,可以把传输距离扩展到1000m以上的距离,而发射功耗只有-20b/mW。