Accurate and efficient wind measurement and monitoring are crucial for various applications, including renewable energy, meteorology, public safety, and environmental research. This paper presents an integrated approach for a cloud-computing Internet of Things-based Automated Weather Station, with edge devices, designed to provide real-time wind measurements in diverse environments. The presented system comprises a dedicated station frame, a self-sufficient solar power setup, an ultrasonic wind sensor, a data transmission node, cloud computing capabilities, and an end-user visualization application. Calibration procedures reduced the maximum mean error of the ultrasonic wind sensors from 0.7 m/s to 0.2 m/s, achieving a 71% improvement in measurement accuracy. Using this method, all station data are processed every 3 seconds and stored ready for Artificial Intelligence usage with an approximate latency of 150–300 milliseconds, representing up to an 85% reduction in processing delay compared to similar solutions with over 1-second latencies. The lightweight and resistant frame design facilitates easy deployment, while the power setup with sub-watt efficiency ensures a reliable energy source. The ultrasonic wind sensor was subjected to calibration procedures and design improvements to increase its performance under specific rain conditions. Internet of Things communication via Hypertext Transfer Protocol enables efficient data transmission between the Automated Weather Station and the cloud server, which processes and stores the data for future analysis. The responsive and auto-adaptive web application allows user-friendly data visualization, making the wind data easily accessible and interpretable. The proposed cloud-computing Internet of Things-based Automated Weather Station framework demonstrates significant potential for accurate and efficient wind measurement and monitoring, paving the way for future advancements in high temporal resolution wind monitoring systems capable of producing big data prepared for subsequent machine learning model approaches.
Read full abstract