37
Experiments in Predix- Ramping up by mixing theory and practice Samrat Saha

Experiments in Predix: Ramping up by Mixing Theory and Practice

  • Upload
    altoros

  • View
    394

  • Download
    1

Embed Size (px)

Citation preview

Experiments in Predix- Ramping up by mixing theory and practice

Samrat Saha

Initiate conversationConnect with practitionersInsight into why IOT can be a pain! Why relying on a platform may help us focus

Why am I here?

Samrat Saha

Crowd-Sourced Mechanisms To Relay Sensor Data Using Bluetooth 4 And BLE Enabled Devices Like The iPhone

Our Premise

Samrat Saha

i.e. Using People’s Mobile Devices to get Data from Sensors to the Cloud...

Samrat Saha

A bit of historyO’Reilly MediaSolidcon 2014

Samrat Saha

Samrat Saha: Software/Hardware/ResearchChris M: UI/UXTyler W: Chief Solutions Architect

BlueCity

Samrat Saha

Samrat Saha

Samrat Saha

Sensors and Cloud Hosted Persistence

Initial Problem Domain

Samrat Saha

Potential of BT4: Sensors + MC + Mobile DeviceTraditional use of BT4: AdvertisingWant to show other possibilities

CrowdSourcingGarbage Cans

Our Initial Idea

Samrat Saha

Why Waste Mangement???Diesel

3 miles / gallon.22.2 pounds CO2 / gallon.About 40 known and suspected carcinogens.Health issues...higher prevalence of Lung Cancer.

Samrat Saha

Our Goal

111 Principle-1 Trip 1 Year for each truck

Samrat Saha

BlueData Board

Blue Goby Application: CrowdSourced Data Collection

BlueCity Services

Our Solution

Samrat Saha

BLE112 A: By Bluegiga TechnologiesDepth Sensor: LV-MaxSonar®-EZ2™

By: MaxBotix Range: 0 - 254” (6.45m)

BlueData Board

Samrat Saha

BlueData Board

Samrat Saha

Length: 3.25” (8.36 cm)

Width: 2” (5.08 cm)

Height: 1” (2.54 cm)

Weight: 2.11 oz (59.87 gm)

Mechanism: Periodic ScansConnects To BoardsCollects DataTransmits to BlueData Services

Current Platforms: Android and iOS

BlueGoby Application

Samrat Saha

Cloud Based: Amazon (AWS)Future:: API for Third Party ApplicationsFuture:: Analytical Modules

BlueCity Services

Samrat Saha

Samrat Saha

Samrat Saha

Lower Hardware CostsLower Learning Curve for DevelopersDelegation of Network Capabilities to End UserMultiple Kinds Of Sensors (T/P/Gas etc.)Can Be Placed On Data Gathering Platforms (Cars?)

Benefits of Approach

Samrat Saha

Must have End User Buy In - ● Download!● Low impact on regular schedule

Must have High User TrafficNot Suitable For Real Time -

● Needs modifications for always on

Drawbacks of Approach

Samrat Saha

Samrat Saha

Some sample data (deactivated sensors)

Samrat Saha

Zoomed In (Sample data)

The grand vision...

BlueCity V1.5

Samrat Saha

Samrat Saha

Multiple Sensor Types Volume/Velocity/Variety of DataAnalysis of Data● Data for each location dramatically expands● Each data type now needs specialized algorithms ● Scalability

Problem Domain Amplified

Samrat Saha

Chance conversationWe don’t build engines...Data Management Services...Timeseries?

Enter GE’s Predix

Samrat Saha

Asset Service/Time Series/ Blob Storage...Lots more!Ingestion PipelinePersistence

Predix Data Management Services

Samrat Saha

Ingestion (HTTP Streaming)IndexingStoringHigh Availability/ ScalabilityPrecision (Millisecond)

Timeseries

Samrat Saha

Create Timeseries instanceBind to instance

Timeseries - Basics

Samrat Saha

WebsocketData FormatAttributes

Time Series - Data Ingest

Samrat Saha

Query propertiesDatapoints and limitsAggregationInterpolationFiltering

Time Series - Querying

Samrat Saha

AVG/MAX/MIN/SUMGAPS (Is sensor working?)DEV (Confidence level)Lots more!

Aggregations

Samrat Saha

Combine sensor data using tagsLocation specificity can be injected using attributes and groupingThought experiment- Humidity data + Temperature data

Grouping

Samrat Saha

Further expansion of Predix InvestigationVehicle based platform

Ongoing Research

Samrat Saha

AltorosMaryna, Renat, entire team in Belarus

Acknowledgements

Samrat Saha

Questions ?Contact Info: [email protected]

Talk To Me!

THANKS!!!

Samrat Saha