Sie sind auf Seite 1von 6

Design and Implementation of Ultrasonic

Anemometer
Vipin Prakash Yadav, Alakh Sinha, Arun Khosla
Dr. B. R. Ambedkar National Institute of Technology, Jalandhar, Punjab, India
{vipin.nitj, alakh.nitj, arun.khosla}@gmail.com

AbstractThis paper deal with the design and implementation of recent decades the wind energy generation sector has been
low cost, indigenous 2-axis ultrasonic anemometer having real time supported by governments, concerned about clean energies and
SD card and Internet of Things (IOT) enabled data logging. reducing their fossil fuels dependencies [5]. So, the installation
Ultrasonic Anemometer is a measuring instrument which is of wind turbine increases day by day. It seems reasonable to
capable of measuring wind velocity (i.e. both wind speed and assume that the huge demand of accurate anemometers from
direction) in a challenging environment like ladakh where wind energy sector will continue in the coming years
conventional type anemometers are not working properly.
Commercial Off-the-Shelf (COTS) component are used for the Anemometer is a very important component in wind energy
implementation which reduce the implementation cost and system used for data acquisition for wind turbine installation,
improve the efficiency. Wind velocity measurement is done using Maximum Power Point Tracking (MPPT) algorithm and to
Time of Flight (TOF) concept, Threshold detection is used to detect generate control signal (like cut-in and cut-off speed) which is
the Ultrasonic signal. Arduino development board and Integrated
essential for optimal performance, safe operation, and structural
Development Environment (IDE) is used for the implementation.
Multisim by National Instrument is also used to design and stability of turbines [6]. Wind turbines will be expected to
simulate sub-component of receiver circuit like amplifiers and significantly increase the power outputs with improved wind
band pass filter. Internal timer of microcontroller is used to speed and direction measurement system. For accurate
calculate the delay between the transmitted and received ultrasonic measurement of wind speed and direction ultrasonic anemometer
signal. SD card module and IOT module with Real Time Clock are used which is having many advantage over conventional type
(RTC) module is used to store the wind data with timing anemometer like, not containing any moving parts, having fast
information. response to rapid wind gust, lower starting threshold, low
maintenance and continued functioning during icing conditions.
KeywordsTof; Ultrasonic sound; MPPT; IDE Ultrasonic anemometers operate on the principle that the time
I. INTRODUCTION required for an ultrasonic wave to travel between two point is
affected by the speed of the wind. If the direction of sound is
Due to the increasing concern about the depletion of natural opposite to the direction of wind the time required is more and
resources such as fossil fuels and due to environmental pollution vice-versa [7].
and global warming problems, Renewable energy (wind, solar,
hydro etc.) are attracting more attention as alternative energy II. WIND VELOCITY CALCULATION
sources for conventional fossil fuel energy sources [1,2]. To The concept of TOF is having a wide variety of applications
fulfill the future power requirement for our planet natural in engineering field and can also be used to find the wind velocity
renewable sources are being closely studied. Wind energy is when ultrasonic sound is used. For wind velocity measurement,
inexhaustible, environmentally friendly, safe and capable of we place the transducer in pass through configuration (i.e.
supplying sufficient amount of future energy requirement. Global transmitter is on one side and receiver on the opposite side) which
Wind Energy Council and Greenpeace International released is separated by a fixed distance d as shown in Fig.1 for accurate
data on 2014 edition of the Global Wind Energy Outlook and measurement of wind velocity, we have to find the delay (t12 &
according to that wind power could reach 2,000 GW and supply t21) between the transmitted and received signal. t12 is the
up to 17-19% of global electricity by 2030 and reduce CO2 delay when S1 and S2 is working as a Transmitter (Tx) and
emissions by more than 3 b.tn. per year [3]. Receiver (Rx) respectively.
The application of anemometer is in the field of weather
forecasting, marine operation, Aviation, bridge building, Wind
environmental monitoring, security and defence and scientific
research but the wind power generation industry is the biggest
consumer of anemometer worldwide. According to a report on S1 S2
metrology related to the European FP6 project Upwind [4] in the d
Section 1.1 indicates that the development of wind energy is slow
down by measurement problems. More accurate measurement
for wind energy system is required, as small error in wind Figure 1. Sensor arrangement for wind speed calculationt21 is the delay
measurement introduce large error in power prediction (the wind
power is proportional to the third power of the wind speed). Over

978-1-5090-4426-9/17/$31.00 2017 IEEE


when S1 and S2 is working as an Rx and Tx respectively. If we And wind direction as,
assume the direction of the wind from S1 to S2 then t12 and t21
can be calculated as, Vy
= tan 1
d Vx (7)
t12 =
V +U (1)

d
t 21 = (2)
V U
Where, V is speed of wind and U is speed of ultrasonic sound
wave which is generated by the ultrasonic transducer. The value
of the t12 is calculated by the internal timer of the microcontroller.
So from (1) or (2) alone we can find the speed of the wind. But
(1) and (2) contain the term U which is very critical term. The
value of U is dependent on many factor like temperature,
humidity etc. [8,9]. So to overcome from this dependency
Signal Routing Unit (SRU)
problem we combine (1) & (2) as [8],

d 1 1
V= Amplifier
2 t12 t 21 Axis
(3) and
40 kHz
direction Signal 40kHz Bandpass filter
From (3) it is clear that V is independent from the term U. select

For the measurement of the wind speed and direction we have to


place 4 ultrasonic transceivers in a horizontal X-Y plane one in Threshold Detection
each direction as shown in Fig.2. With this setup from

N- North, S- South Controller Unit


N
E- East, W- West

V V Display SD Card Wi-Fi Real Time


W E Module Module Clock

Vx Figure 3. Block diagram of Prototype

III. PROTOTYPE
S
For prototyping ATmega 2560 microcontroller based
Figure 2. Placement of sensor in horizontal X-Y plane development board and Arduino IDE is used, architecture for the
prototype is as shown in Fig. 3. ATmega 2560 is used to, generate
(3) we can find two wind velocity vector i.e. Vx and Vy which the square wave of 40 kHz which is used to excite the ultrasonic
can be calculated as, sensor to generate the ultrasonic signal, control the signal routing
unit, calculate the delay using internal timer, and to interface the
L 1 1
Vx = storing and display unit. For data acquisition from the
2 TE W TW E anemometer ESP 12E Wi-Fi module is used to store the data in
(4)
the cloud so that the person can see the data at any time
anywhere.SD card module is also used as an alternative so that in
L 1 1
Vy = case of connectivity loss data can be store in the SD card in .csv
2 TS N TN S or .xlsx format. RTC module is used to store the timing
(5)
information. Data is also send to serial port so that user can also
Now from (4) & (5) we can find wind speed as, access the data at serial port of the connected terminal. A LCD is
also used to show the wind data.
Vwind = (Vx )2 + (V y )2
(6)
Ultrasonic anemometer which is having five important receiver circuit. So this switching from transmitter to receiver or
components, sensor unit, signal routing unit (SRU), signal receiver to transmitter and signal routing from control unit to Tx
detector unit, control unit and display and storage unit. and Rx to receiver circuit is done by signal routing unit along
with control unit. For signal routing 4052B IC (Dual 4-channel
A. Sensor Unit Analog Multiplexer/Demultiplexer) with common channel select
Four multicomp MCUSD16A40S12RO ultrasonic ceramic logic (S0 and S1) is used.
transducers (one for each direction) are used for receiving and
transmitting ultrasonic waves which is highly reliable, water
proof, light weight, high sensitivity and less power

Figure 4. Multicomp Ultrasonic Transducers

consuming. Which is having a center frequency 40 kHz with 1


kHz tolerance over a temperature range of -35C to +85C and
having a sensitivity of -65dB/V/bar at 40 kHz and directivity of
50 [10]. Transmitted and received signal from Multicomp
transducer for short duration of transmitted signal is as shown in
Fig. 5. Figure 6. Pin Diagram of 4052B IC

Each multiplexer/demultiplexer has four independent


inputs/outputs (nY0 to nY3) and a common input/output (nZ).
This IC has wide analog input voltage range from -5 V to +5 V
and can be used for wide temperature range from -40 C to +85
C [12]. Here S1 is used to select the axis (i.e. and )
and S0 is used to select the direction ( , , and
).
TABLE I. WORKING OF SIGNAL ROUTING UNIT

S0 S1 (Direction) Transmitter Receiver Delay


(Axis)
0 0 South North TS-N
Figure 5. Tx and Rx signal from Multicomp transducer 0 1 West East TW-E
1 0 North South TN-S
B. Signal routing unit (SRU) 1 1 East West TE-W
Signal routing is used to control the sensor operation and to C. Signal detection unit
reduce the hardware complexity by reusing the transmitter and
receiver circuit. Calculation of wind velocity is done by using a
time sharing method. There are 2-axis, and axis
each axis having two directions (in case of axis,
and ), delay for both the direction and axis has to be . .
calculated one after another for wind velocity calculation. TN-S
and TS-N are the delay for N-S axis for and A B
direction respectively and TE-W and TW-E are the delay for the E-
W axis for and direction respectively. When TN-
S is calculated, North sensor is working as a transmitter and South
sensor is working as a receiver and 40 kHz signal generated from Transmitted signal Threshold
the control unit is routed to North sensor and the received signal
from the south sensor is routed to receiver circuit and in case of
TS-N calculation South sensor is working as a Transmitter and Figure 7. Delay calculation process
North sensor is working as receiver and 40 kHz signal routed to
South sensor and received signal is routed from North sensor to
The delay between the transmitted and received signal multiple feedback band pass filter which is having a center
is calculated using internal timer of the microcontroller. Fig. 7 frequency of 40 kHz and bandwidth of 13.615 kHz, to remove
shows the transmitted and received signal. Delay is define as a the unwanted frequency component. Opamp based multiple
time between the instant when signal is transmitted from the feedback band pass filter is designed and simulated on orcad
sensor (i.e. point A) and the instant when the signal received form multisim software. The designed filter and its frequency response
the sensor crosses a predefined threshold level (i.e. point B). So is as shown in Fig. 8 and Fig. 9 respectively. After that filtered
for the calculation of the delay the internal timer of signal is again passes through an amplifier stage and now
microcontroller records the time between these two instants (or threshold detection is used to detect the signal. Threshold
between point A and B as shown in Fig. 7). So a receiver circuit detection circuit generates a control signal when the received
is required to detect the received signal and for the generation of signal level crosses the threshold value and that control signal is
a control signal to interrupt the microcontroller to stop the timer. used as an interrupt to stop the timer.
IV. RESULT
Control Receiver
Unit Sensor The accuracy of the ultrasonic anemometer depends on the
accuracy of the delay measurement. For delay measurement the
ultrasonic transducer is placed at different distances at 25.8 C.
For each distance, 10 measurements are performed and average
Threshold Amplifier 40 kHz Band- Amplifier
Detection Gain=8
delay is calculated by taking average of these 10 measurements.
Pass Filter Gain=8
Then error between average delay and theoretical delay is
calculated. It is observed that when the separation between the
Figure 8. Block diagram of the signal detection unit sensors is up to 9cm the error in delay is considerably high and
Fig. 8 shows the block diagram of the receiver circuit. The when the separation is further increased beyond 9cm then the
received signal first passes from the amplifier stage to increase error in delay is saturated and maximum error value is 2.9% as
the strength of the signal after that it passes through the shown in Fig. 13. Fig. 12 shows the variation between the
practical (measured) delay and theoretical delay for different
separation between the ultrasonic sensor at 25.8 C. Both
practical and measured delay follow the same trend and the
practical delay is having linear variation same as the theoretical
delay.

Figure 9. Circuit diagram of the designed band pass filter.

Figure 11. Final prototype of Ultrasonic Anemometer

Fig. 13 shows the variation of error in delay measurement. The


error is larger when the separation between the sensor is in range
of 6 to 9 cm and for the separation between the sensor greater
than 9cm the error of delay measurement is in between 2.91 to
1.65 percent. In the proposed prototype the sensor separation is
Figure 10. Frequency response of the band pass filter 16cm and the error at 16cm is 2.25 percent.
Variation of practical and theoretical delay at 25.8 oC
temprature
1000.00
900.00
800.00
700.00
Delay

600.00
500.00
400.00
300.00
200.00
100.00
Figure 15(b). Side view of wind tunnel
0.00 In laboratory we are unable to generate the wind speed higher
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
than 7m/s so the accuracy measurement is restricted at 7m/s and
Distance between the Ultrasonic Sensor it is 1.9 m/s at 7 m/s.
Practical Delay value Theoretical Delay value
V. OUTPUTS
Figure 12. Variation of practical and theoretical delay Wind data is displayed on the LCD instead of this implemented
prototype gives output in different form,
Error in Delay calculation
12.00 Wind Data is available at serial port of the connected terminal as
shown in Fig. 16, in the following format,
10.00
Data Format <TN-S> <TS-N> <TE-W> <TW-E> <Wind Speed>
8.00 <Date> <Day> <Time>
% Error

6.00

4.00

2.00

0.00
6 8 10 12 14 16 18 20 22 24 26 28 30
Distance between the Ultrasonic Sensor
Figure 16. Data available at connected terminal

Figure 13. Variation of error in delay measurement with sensors separation Wind Data is also store in SD Card in .xlsx or .csv Format by
using Serial Peripheral Interface (SPI) protocol as shown in
For verification purpose of the prototype a wind tunnel is Fig.17 in the following format,
implemented which is having the following architecture as
shown in Fig. 14. Data Format <Wind Speed> <Date> <Day> <Time>

Figure 14. Architecture of implemented wind tunnel

Figure 17. Data store in SD card in .xlsx format

Wind data is also uploaded on thingspeak server as shown in


Fig.18 so that user can assess the wind data at any time anywhere.
ThingSpeak is an open source platform for Internet of
Figure 15(a). Side view of wind tunnel
Things (IOT) application and Application programming accurate timer for delay calculation as the accuracy of wind
interface (API) to store Data [12]. measurement is dependent on accuracy of the timer used, so by
using more accurate timer the accuracy of the wind measurement
can be improved. The accuracy can also be improved by using
more accurate detection technique for ultrasonic signal.
ACKNOWLEDGMENT
Authors are thankful to Dr. Amit Agarwal for their motivation
and support. Authors also like to thank Thingspeak for providing
open data platform for Internet of Things application.
REFERENCES
[1] G. Del Prete, D. Gallo, C. Landi, M. Luiso, The Use of Real-
Time Instruments for Smart Power Systems, Proceedings of
2012 IEEE International Energy Conference and Exhibition,
ENERGYCON 2012, Florence, Italy, pp.884-889, Sept 2012.
[2] G. Bucci, F. Ciancetta, E. Fiorucci, D. Gallo, C. Landi, M. Luiso,
"A low-cost ultrasonic wind speed and direction measurement
Figure 18. Data at thingspeak channel system," International Instrumentation and Measurement
Technology Conference, pp. 505-510, 2013.
Available@ thingspeak.com/channels/62978 [3] Global wind energy outlook 2014, Global wind energy council,
October 2014.
VI. CONCLUSION
[4] P.J. Eecen, J.W. Wagenaar, N. Stefanatos, T.F. Pedersen, R.
This work presents the Design and Implementation of Four Wagner, K.S. Hansen, UpWind 1A2 Metrology, Final Report,
Arm, 2-Dimentional, Low Cost, Indigenous and IOT Enabled Doc. ECN-E-11-013, Feb.2011.
Ultrasonic Anemometer, which is capable of measuring the wind [5] S. Pindado, J. Cubas, F. Sorribes Palmer, The cup anemometer,
speed. The implemented prototype is a stand-alone system they a fundamental meteorological instrument for the wind energy
do not require any computer or extra hardware for their operation. industry, Sensors 2014.
Wind calculation is independent from the effect of ambient [6] Wind Turbine Control Methods, National Instrument, Publish
Date: Dec 22, 2008.
temperature so measurement made by the prototype is also
[7] Anjan, Anjit, Manish Ranalkar, B. Amudha, Rudra Pratap, and R.
temperature independent. The implemented porotype having D. Vashistha. "Comparison of wind data of ultrasonic wind sensor
advantages of Low cost, Less complexity, suitable for wind with dyne tube pressure anemograph wind sensor and its
energy system and other applications. The wind reading from the performances in indian subcontinent,"
prototype is quite fluctuating so a three length moving average [8] Miguel Perez del Valle, Jose Antonio, Low cost ultrasonic
filter is applied on the prototype output to remove the anemometer, 4th International Conference on Electrical and
Electronics Engineering, 2007
fluctuations. Response time of implemented prototype is 43.74
[9] Bohn, Dennis A. "Environmental effects on the speed of
ms (i.e. able to measure 20 reading in 1 second) sound." Journal of the Audio Engineering Society 36, no. 4
(1988): 223-231.
VII. FUTURE SCOPE
[10] Farnell Multicomp Ultrasonic transceiver, 40khz, 16mm,metal,
The accuracy can be improved, by Sensor placement as three MCUSD16A40S12RO Datasheet, Oct. 2013 V1.1.
arm ultrasonic anemometer is more accurate than the four arm [11] ST Microelectronics Different 4-channel analog
ultrasonic anemometer because they give one path redundancy in multiplexer/demultiplexer, HCF4052B Datasheet, 2002.
the measurement, which improves the accuracy or by using more [12] THINGSPEAK [ONLINE]. Available: https://thingspeak.com/

Das könnte Ihnen auch gefallen