| Wind is widely used in daily related fields such as industry,meteorology,and shipping,and accurate measurement of wind parameters is the key to improving wind power efficiency and guiding industrial and agricultural production.The measurement accuracy of traditional mechanical wind meters,which are currently widely used,is insufficient and cannot be applied to all wind measurement scenarios.Therefore,ultrasonic wind meters with high accuracy,strong practicality,and no mechanical wear have emerged.At present,most common ultrasonic wind meters are designed based on two-dimensional flat space,which has significant errors.Therefore,the research on ultrasonic wind meters based on three-dimensional three-dimensional space is of great significance.In practical application scenarios,the presence of noise can have a series of impacts on wind measurement equipment,thereby reducing the accuracy of measured wind parameters.In array signal processing theory,there is a typical beamforming algorithm that can effectively suppress noise and spatial filtering.Combining the beamforming algorithm with the three-dimensional wind measurement field can effectively improve the measurement accuracy of three-dimensional wind speed and direction,but it is difficult for the traditional beamforming algorithm to achieve both accuracy and speed to achieve the effect of real-time monitoring of wind speed and direction.Therefore,in order to improve the efficiency of wind measurement,the beamforming algorithm needs to be optimized and improved.In response to existing problems,this article conducts in-depth research on two wind measurement methods based on the analysis of the current situation of wind measurement technology at home and abroad.The main contributions of this article are as follows:(1)This article first designs an orthogonal three-dimensional wind measurement model,which is based on the principle of time difference measurement.The hardware and software modules are designed and studied separately,and a software and hardware system and mechanical model are built with Xilinx Zynq FPGA chip as the control core.The hardware system includes modules such as ultrasonic emission and reception,signal conditioning,serial communication,and upper computer display;The software functional modules include data collection,time difference algorithm processing,statistical output,etc.Finally,a complete system model was built,and real-time and accurate measurements of wind direction and speed in three-dimensional space were completed.(2)This article also designs a non orthogonal wind measurement model based on beamforming algorithm for measuring three-dimensional wind parameters.Although beamforming algorithms can improve their ability to tolerate noise,their search speed for optimal solutions is slower.In order to make the wind measurement scheme able to withstand environmental noise and have a high waveform search efficiency,this paper proposes a three-dimensional wind measurement method based on chaotic sequence and improved genetic particle swarm optimization algorithm.This method first conducts a global search to obtain the rough values of the target wind parameters,and then quickly obtains the accurate values of the wind parameters through local search.Through simulation verification,this algorithm can improve the measurement efficiency by about 20 times under the conditions of system error of 50 d B and environmental noise of 20 d B,and its superiority has been verified by comparison with other algorithms. |