Development of a Smart Sensing System for Road Performance Data - - PowerPoint PPT Presentation

development of a smart sensing system for road
SMART_READER_LITE
LIVE PREVIEW

Development of a Smart Sensing System for Road Performance Data - - PowerPoint PPT Presentation

Development of a Smart Sensing System for Road Performance Data Collection Victor Guerra, Michael Petersen, Ethan Young, Shlok Singh Iowa State Program for Sustainable Pavement Engineering & Research (PROSPER) Dr. Halil Ceylan Project


slide-1
SLIDE 1

Development of a Smart Sensing System for Road Performance Data Collection

Victor Guerra, Michael Petersen, Ethan Young, Shlok Singh Iowa State Program for Sustainable Pavement Engineering & Research (PROSPER)

  • Dr. Halil Ceylan
slide-2
SLIDE 2

Project Vision

  • Road roughness monitoring device
  • Road maintenance depends on data collected about road quality
  • Iowa Department of Transportation (DOT) vehicles drive Iowa roads
  • Enabling DOT vehicles to cheaply collect data about road roughness
  • Live, periodic data for long-term analysis
slide-3
SLIDE 3

Project Vision - IRI

  • International Roughness Index (IRI)

○ Widely adopted model

  • Quarter-car model

○ Single tire model represents entire system

  • Golden Car

○ Ratio of constants estimating typical vehicle

slide-4
SLIDE 4

Conceptual Need

  • Target clientele: Iowa DOT maintenance analysts
  • Affordability
  • Reliability
  • Standardized roughness model
  • Scalable
slide-5
SLIDE 5

Visual Sketch - Website Goal

slide-6
SLIDE 6

Requirements - Functional

  • Device should collect accurate data

○ GPS data ○ Accelerometer data

  • Communicate with the server

○ GSM module

  • Proper data handling

○ Server

slide-7
SLIDE 7

Requirements - Non-Functional

  • Reasonable cost (~$100)
  • Minimal user interaction
  • Weather resistance
  • Rugged design
slide-8
SLIDE 8

Project Plan for Connected Components

  • Ensure individual components are working
  • Connect all components together
  • Implement data sampling rate (Accelerometer, GPS)
  • Implement local data storage
slide-9
SLIDE 9

Project Plan for Wireless Components

  • Enable data transmission to server
  • Implement database for incoming/outgoing data
  • Implement IRI calculation using server
  • Consider client application
slide-10
SLIDE 10

Risks for Proposed Plan

  • Technical Risk

○ Component communication issues ○ Speed and coverage consistency ○ Integration issues with public APIs

  • Cost Risk

○ Scaling cost

  • Scheduling Risk

○ Milestones subject to roadblocks

  • Sustainability Risk

○ 2G network support ending

slide-11
SLIDE 11

Risk Management

  • Technical Risk

○ Reliable hardware ○ Reproducible behavior

  • Cost Risk

○ Proper documentation

  • Scheduling Risk

○ Work with stakeholders to overcome hurdles

  • Sustainability Risk

○ GSM device should be modular

slide-12
SLIDE 12

System Design (Overview)

  • Black Box enclosure

○ Microcontroller ■ Accelerometer ■ GPS ■ GSM ■ Removable storage

  • Data server
  • Client application
slide-13
SLIDE 13

System Design (Arduino)

  • Microcontroller capabilities
  • Factors in microcontroller selection

○ Power Consumption ○ Pin availability ○ IO availability ○ Processing power ○ Available Software Libraries

  • Versus alternatives
slide-14
SLIDE 14

System Design (Sensors)

  • Accelerometer

○ Resolution

  • GPS/GSM

○ Power consumption ○ Accuracy ○ Speed

  • Removable storage

○ Transfer speed ○ Size

Black Box

slide-15
SLIDE 15

System Design (Back-End)

  • Data transport

○ HTTP calls via GPRS

  • Back-end data handling

○ Azure Web Server running Apache ○ Retrieval ■ Code to store data from HTTP ○ Parsing to data tables ■ Javascript, SQL ○ IRI calculation versus GPS location ○ Store data for front-end retrieval

slide-16
SLIDE 16

System Design (Front-End)

  • Front-end data retrieval

○ Requests from back-end database

  • Front-end data display

○ OpenLayers mapping API ○ Color coded regions over measured roads + legend ○ Interactive regions to show IRI

slide-17
SLIDE 17

Test Plan

  • System Tests:

○ Rigor testing ○ GPS and Accelerometer versus phone measurements ○ GPRS ping server ○ SD card file creation & transfer speed ○ HTTP Post from GPRS

  • Unit Tests:

○ Truck data ○ PhD work data comparison with calculated IRI values

slide-18
SLIDE 18

Test Plan - Integration Tests

  • Four phases

○ Hardware modules on Arduino ○ Embedded code on Arduino ○ Back-end server ○ Front-end mapping application: webdriver

slide-19
SLIDE 19

Project Plan - Milestones

  • Milestone 1

○ Assembled Arduino

  • Milestone 2

○ Working IRI Calculation

  • Milestone 3

○ Automated web server

  • Milestone 4

○ A user interface

slide-20
SLIDE 20

Conclusions

  • Currently testing components
  • Next semester: Assembly, prototyping, software, testing
  • Contributions

○ Shlok Singh -- Research, Hardware ○ Ethan Young -- Research, Software ○ Victor Guerra -- Research, Physics ○ Michael Petersen -- Research, Data Processing

slide-21
SLIDE 21

References

  • http://onlinepubs.trb.org/Onlinepubs/trr/1989/1215/1215-018.pdf
  • https://www.hindawi.com/journals/mpe/2014/928980/
  • https://www.sparkfun.com/pages/accel_gyro_guide
  • https://media.ford.com/content/dam/fordmedia/Europe/en/2016/02/worst_potholes_EU_7.pdf