ARIZONA PROVING GROUND – NI WSN Project 1 Ford Arizona Proving Ground Wireless Sensor Network...

31
1 ARIZONA PROVING GROUND – NI WSN Project Ford Arizona Proving Ground Wireless Sensor Network (WSN) Project Bruce Stedwell May 10, 2011
  • date post

    21-Dec-2015
  • Category

    Documents

  • view

    218
  • download

    2

Transcript of ARIZONA PROVING GROUND – NI WSN Project 1 Ford Arizona Proving Ground Wireless Sensor Network...

1

ARIZONA PROVING GROUND – NI WSN Project

Ford Arizona Proving GroundWireless Sensor Network (WSN) Project

Bruce Stedwell May 10, 2011

2

ARIZONA PROVING GROUND – NI WSN Project

Dearborn Development Center, Dearborn MI

Michigan Proving Ground, Romeo MI

Arizona Proving Ground (APG), Wittmann AZ

3

ARIZONA PROVING GROUND – NI WSN Project

Vehicle Testing at Ford’s Proving Grounds

4

ARIZONA PROVING GROUND – NI WSN Project

Ford Arizona Proving Ground

TYPES OF TESTING• High Temperature / Heat Testing• Dust Intrusion Testing• Mountain grades and a variety of altitudes• Heavy city traffic• Powertrain Development / Calibration• Vehicle Dynamics and Handling• Noise/Vibration/Harshness (NVH) Testing

Year round facility1500 AcresEstablished in 1986

5

ARIZONA PROVING GROUND – NI WSN Project

Arizona Proving Ground

6

ARIZONA PROVING GROUND – NI WSN Project

NI WSN Equipment

• WSN= Remote wireless sensor network

- Network RF Nodes• Central networked Gateway device• Mesh network:

Self-forming, Self-healing

• Node can be a sensor node or repeater node

• Gateway supports multiple nodes

7

ARIZONA PROVING GROUND – NI WSN Project

$800

$1600

8

ARIZONA PROVING GROUND – NI WSN Project

$700

$600

$700

9

ARIZONA PROVING GROUND – NI WSN Project

• Radio Mode = 802.15.4 ( Zigbee )• RF data rate = 250 kilobits/sec• Freq band = 2.4 Ghz• Channels = 11 to 24• Range = 300m / 984 ft• RF Power = 50milliwatts• Voltage = 9 to 30 V• Current draw = 500mA• Only talks to registered nodes

WSN 9791 Gateway– Basic Specs

10

ARIZONA PROVING GROUND – NI WSN Project

WSN Node – Basic Voltage Specs

Power consumption ( Battery )• 60 second sample interval - 0.4 mW at 6 V• 2 second sample interval - 7.4 mW at 6 V• Router Mode

Battery life1• 60 second sample interval - Up to 3 years• 2 second sample interval - Up to 2 months

Power consumption (Powered)End node mode• 60 second sample interval – 15 mW at 24 V• 2 second sample interval - 25 mW at 24 VRouter mode - 300 mW at 24 V

11

ARIZONA PROVING GROUND – NI WSN Project

Applying WSN Technology at APG

Proving Ground Weather Station Enhancement Project

12

ARIZONA PROVING GROUND – NI WSN Project

Proving Ground Weather Station

On-Site Weather Station

The station records weather conditions for the site to correlate with vehicle testing.

Data is archived to network and web.

13

ARIZONA PROVING GROUND – NI WSN Project

Proving Ground Weather Station

Request for road temps.

Current weather station can only read road temperatures for one nearby road surface.

Distant/remote surface temperatures are unavailable.

14

ARIZONA PROVING GROUND – NI WSN Project

Test Track Temperatures

Temperatures are needed for multiple road surfaces:

1) Vehicle Dynamics Area (VDA)2) Glen Eagles Ride Road3) High Speed Oval Track4) 2.1 Mile Straight-away

15

ARIZONA PROVING GROUND – NI WSN Project

Arizona Proving Ground (APG) Test Tracks

Infrastructure Challenge

The proving ground has road surfaces spread out over several miles.

AC power and cabled network infrastructure are only available in certain locations.

16

ARIZONA PROVING GROUND – NI WSN Project

Wireless Sensor Network – Project Concept

Use NI Wireless Sensor Network (WSN) hardware to read road temperatures from locations that do not have power or network.

Incorporate WSN data into existing Weather Station data collection.

Enhance PG Weather Station Systemto acquire multiple remote track surface temperatures.

17

ARIZONA PROVING GROUND – NI WSN Project

Proposed WSN Configuration

18

ARIZONA PROVING GROUND – NI WSN Project

WSN Coverage Plan

The APG application is targeted to use one 9791 gateway, three (3) 3212 T/C wireless nodes, and one WSN Router node.

APG is the proof of concept site.

Michigan and Dearborn test sites to follow.

19

ARIZONA PROVING GROUND – NI WSN Project

802.15.4 Layer

Zigbee Layer

NI WSN Layer

Ethernet Network

NI WSN Gateway

NI WSN network traffic is composed 3 different layers: 802.15.4 >> Zigbee >> NI-WSN.

Since NI added a custom WSN layer on top of the Zigbee layer there is more control over the packets going from nodes to gateways and vice versa. The Zigbee network data is never sent directly to the Ethernet network and vice versa.  

Checks exist that examine data that goes to and from Gateway. Data checks include CRC and bit length confirmation. If packets seem garbled in any way - the packets are discarded.

NI WSN Network Security

KEY POINT: There is no direct connection between the Zigbee network and the Ethernet on the gateway.

20

ARIZONA PROVING GROUND – NI WSN Project

WSN Demo

21

ARIZONA PROVING GROUND – NI WSN Project

WSN Node Internal Diagram

22

ARIZONA PROVING GROUND – NI WSN Project

Node DIO (Digital Input / Output ) Lines

23

ARIZONA PROVING GROUND – NI WSN Project

WSN DIO Demo

Sounding a buzzer based on T/C reading

24

ARIZONA PROVING GROUND – NI WSN Project

Integrating WSN into existing Weather Application

25

ARIZONA PROVING GROUND – NI WSN Project

Calculated Functions Feature• Defined by parameters in configuration .INI file

• Functions calculated from other channel data.

• Examples:

• Wind Chill

• Wet Bulb

• Dew Point

• Cross Wind

• Calculated Channel data amended to main data stream

26

ARIZONA PROVING GROUND – NI WSN Project

Channel .INI file configuration

Channel attributes are defined in the application .INI file.Calculated channel INI example for dew point:

chan10_name="Dew Point"chan10_abbrev="DEWPT"chan10_eunts="Deg_F"chan10_emult=1.8chan10_eoffset=32chan10_munts="Deg_C"chan10_mmult=1chan10_moffset=0chan10_decimals=1chan10_chanpos=0chan10_chantype=FUNCTchan10_funct=DEWPOINT,3,4,0,0,0,x,xchan10_screen=1chan10_print=0chan10_web=1

27

ARIZONA PROVING GROUND – NI WSN Project

Function Line parameter configuration

chan10_funct = DEWPOINT,3,4,0,0,0,x,x

Funct Name ( LabVIEW Case Name )Chan Ref 1Chan Ref 2Chan Ref 3Constant 1Constant 2String 1String 2

28

ARIZONA PROVING GROUND – NI WSN Project

Integrating Calculated Values

29

ARIZONA PROVING GROUND – NI WSN Project

Calculated Value Example: Dew Point

30

ARIZONA PROVING GROUND – NI WSN Project

Code Review –

WSN as a “calculated channel”

31

ARIZONA PROVING GROUND – NI WSN Project

Questions?