35
Ridgeline Meteorological Sensor Network Stephen Copeland, Xau Moua, Joseph Lane, Robert Akerson Client: Doug Taylor, John Deere Renewables Advisors: Dr. Manimaran Govindarasu, Dr.Venkataramana Ajjarapu

Ridgeline Meteorological Sensor Network

  • Upload
    ivo

  • View
    31

  • Download
    1

Embed Size (px)

DESCRIPTION

Ridgeline Meteorological Sensor Network. Stephen Copeland, Xau Moua, Joseph Lane, Robert Akerson Client: Doug Taylor, John Deere Renewables Advisors: Dr. Manimaran Govindarasu, Dr.Venkataramana Ajjarapu. Project Plan. - PowerPoint PPT Presentation

Citation preview

Page 1: Ridgeline Meteorological Sensor Network

Ridgeline Meteorological Sensor Network

Stephen Copeland, Xau Moua, Joseph Lane, Robert Akerson

Client: Doug Taylor, John Deere Renewables

Advisors: Dr. Manimaran Govindarasu, Dr.Venkataramana Ajjarapu

Page 2: Ridgeline Meteorological Sensor Network

Small scout towers capable of wirelessly transmitting measurements to large MET towers.

Wireless communication via radio transceivers on scout tower and MET tower.

Built-in mesh networking protocol

Project Plan

Page 3: Ridgeline Meteorological Sensor Network

Design Scope

Signal Converter

Page 4: Ridgeline Meteorological Sensor Network

Microcontroller and Wireless Shield

MicrocontrollerArduinoRuns programmed code to send and receive data on mesh networkWireless ShieldXbee Provides easy form of adapter from transceiver to arduino due to header misalignment.

Page 5: Ridgeline Meteorological Sensor Network

Transceiver and Antenna

TransceiverXbee-PRO digimesh 900Provides mesh protocolTransmits data to other node

Antenna7" ½ wave dipole, bulkhead mount, RPSMA connectorOmni-directional transmission of data

Page 6: Ridgeline Meteorological Sensor Network

Wind SensorsWind Vane NRG#200P Provides wind direction Angle from North=(360’/Vin)*VoutVout ranging from 0 to Vin

AnemometerNRG#40CProvides wind speedGenerates a sine wave whose frequency determines wind speed

Page 7: Ridgeline Meteorological Sensor Network

Sensor Circuitry

Used to transform the Sine wave output from the Anemometer into a square wave which provides the arduino with a frequency that represents the measured wind speed.

Page 8: Ridgeline Meteorological Sensor Network

Sensor Circuitry Cont.

Page 9: Ridgeline Meteorological Sensor Network

Scout Tower Code Reads the Voltage

Signal at selected pins of the Arduino

Aggregates data at a user specified interval

Arduino CodeAnemometer Output Signal

Measures Pulse Width

Converts Pulse Width to Wind

Speed

Sends Wind Speed to Serial

Port

Page 10: Ridgeline Meteorological Sensor Network

Central transceiver code Receives data from all

other nodes in the mesh network

Aggregates all of the data Prints new data set to a

text file

Arduino Code cont.

Reads Signal From

Transceivers

Sends Data To Computer

Averages Wind Speed Data

Page 11: Ridgeline Meteorological Sensor Network

Sensor Testing PCB Functionality Testing Range Evaluations

◦ Elevated testing locations north of Ames Power consumption

◦ Use of multi meters to measure current and voltage levels

Microcontroller◦ Basic data communication

Testing

Page 12: Ridgeline Meteorological Sensor Network

Self Healing◦ Selected modules turned off during transmission

Security◦ Encryption of data being transmitted

Latency◦ Receiving rate vs. data size

Casing◦ Shock, vibration, realistic impact, and contact

with water, ice, and snow.

Further Testing

Page 13: Ridgeline Meteorological Sensor Network

We connected the anemometer directly to an oscilloscope

Signal amplitude and frequency increases as wind speed increases

Sensor Testing Anemometer Results

Page 14: Ridgeline Meteorological Sensor Network

We connected the wind vane to 5V power supply

Oscilloscope gives output voltage over time

Voltage varies as wind vane changes direction from 0 to 360 degrees

Sensor Testing Wind Vane Results

Page 15: Ridgeline Meteorological Sensor Network

Able to obtain a sine wave from the anemometer

Outputs a square wave with a frequency relative to the actual wind speed

PCB Functionality Testing and Anemometer Results

Page 16: Ridgeline Meteorological Sensor Network

Wind speed in mph Top node 1 Middle node 2 Both sampled and

averaged every 10 seconds

Bottom average of node 1 and 2 calculated every 10 seconds

Aggregated Data Simulation

Page 17: Ridgeline Meteorological Sensor Network

Successful interfacing to the sensors and PCB for gathering of data

Aggregation of data from sensors

Storage of data as MPH in a text file from output

Microcontroller Results

Page 18: Ridgeline Meteorological Sensor Network

Found optimal frequency of our antennas to be marker 1

Freq= 896.247MHz

Antenna Results

marker 1freq=896.2473 MHzdB(S(1,1))=13.97

marker 2freq=1.8014 GHzdB(S(1,1))=13.66

Page 19: Ridgeline Meteorological Sensor Network

We attached sensors to the roof of Coover Hall.

Successful transmission of data to motors lab from two nodes on roof

Simulated rugged terrain at Veenker golf course north of campus

Achieved an approximate range of 0.8 Km between nodes.

Results for Rough Terrain Testing

Page 20: Ridgeline Meteorological Sensor Network

Tested North of Ames on a flat gravel road

Achieved an approximate range of 1.75Km

Results for Range Testing

Page 21: Ridgeline Meteorological Sensor Network

We spliced the USB cable between the device and PC

Connected inner USB wiring to a multi meter

Through the use of P=I*V we determined the required power to be around 0.5 Watts

Power Consumption Results

Page 22: Ridgeline Meteorological Sensor Network

Placement of four nodes at a certain distance preventing direct communication between first and last node

Upon the removal of a middle node from the system the line of communication is not broken

Self Healing Results

Receiving Node

Node 1

Node 3

Node 2

User

Page 23: Ridgeline Meteorological Sensor Network

128-bit encryption is incorporated in the protocol for the transceivers

Client required only verification of encryption setting in transceivers

Security and Latency Results

Page 24: Ridgeline Meteorological Sensor Network

Node 1 sends current time to node 2 Node 2 computes difference from it’s

current time

Security and Latency Results

Time Synchronized

Time Synchronized

Node 1 Node 2

Page 25: Ridgeline Meteorological Sensor Network

Security and Latency Results

2 3 4012345678

f(x) = 2.1 x + 0.933333333333335R² = 0.988050784167289

Latency (ms)

Latency (ms)

Linear (Latency (ms))

Number of Nodes

Tim

e (m

s)

2 nodes 3 nodes 4 nodes2.9ms 5.4ms 7.1ms

Page 26: Ridgeline Meteorological Sensor Network

Remained water tight under running water

Absorbed force from hammer without damage to the inner components

Withstood 6℉ without damage

Case Testing Results

Page 27: Ridgeline Meteorological Sensor Network

Consists of sections of PVC and Brass connectors to ensure stability for the sensors

Nema-4 enclosure Clamped to vent pipes

on the roof of Coover Hall

Mounting System

Page 28: Ridgeline Meteorological Sensor Network

Cost of Product

Page 29: Ridgeline Meteorological Sensor Network

Task Breakdown

Page 30: Ridgeline Meteorological Sensor Network

Fall Semester Project Schedule

Page 31: Ridgeline Meteorological Sensor Network

Utilizes aggregated wind speed from the roof of Coover

USB interface with transceiver and Desktop PC

Uses Labview Software to run motor Motor is coupled to a wind turbine which

simulates wind power generation.

EE 491 Wind Turbine Project

Page 32: Ridgeline Meteorological Sensor Network

EE491 Wind Turbine Project cont.

http://seniord.ece.iastate.edu/may1101

Page 33: Ridgeline Meteorological Sensor Network

Use of renewable energy power source (wind or solar) Integration of CFD into calculations for Wind Turbine

project Addition of more sensors to device

◦ GPS units◦ Temperature Sensors◦ BarometersThis would allow for better analysis of potential wind generation

locations

Recommendations

Page 34: Ridgeline Meteorological Sensor Network

Leland Harker, ISU Parts Shop Senior Design Team SD MAY11-01 Doug Taylor, John Deere Brad Luhrs & Bryan Burkhardt , DMACC Dr. Manimaran Govindarasu Dr. Venkataramana Ajjarapu

Acknowledgements

Page 35: Ridgeline Meteorological Sensor Network

Any Questions?

Thank You