Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
SENTILO ANDTHE SKYNET
EXPERT SYSTEM
City Protocol -Task Force – Focus Sessions
Advancing Smart-City Infrastructures
OSP-TA...
The city and its Project
• City: Sant Feliu de Llobregat
• Name of the Project: Skynet
• Project Area: Environment.
• Stat...
Early approaches to the management model in 2014
7/9/2015 3
Purpose
Implement an EXPERT SYSTEM to automate infrastructure management SmartCity
quickly and flexibly, with a generic to...
7/9/2015 5
SKYNET - Interoperability
7/9/2015 6
SKYNET - Integrated in Reus
7/9/2015 7
SKYNET in Reus (sensing taxi stands)
SKYNET in Reus (state traffic information screens)
7/9/2015 8
SKYNET - Internal architecture (I)
7/9/2015 9
7/9/2015 10
SKYNET - Internal architecture (II)
7/9/2015 11
SKYNET – Project organization (Dependency diagram)
SKY language: general characteristics
 Very simple but powerfull functional language
 Based on S-Expressions (homoiconic...
SKYNET - Case study.
Improving energy efficiency central building of City Hall
 Lighting control of the building dependin...
SKYNET - Initial evaluations
 Demonstrated the viability of the tool and its possibilities.
Milestones achieved:
To autom...
THANKYOU!
7/9/2015 15
Speaker
Name: Manuel González
Email: mgonzalez@cptf.cityprotocol.org
Upcoming SlideShare
Loading in …5
×

City Protocol Skynet

499 views

Published on

This is a working session devoted to Open Sensor Platforms. The purpose of this Task Team is to get a solid knowledge about sensor platforms and share it with the world. OSP is a key element of an urban platform, and serves to make data from any city sensor available to all city applications. Shaped by Barcelona’s open source Sentilo platform, OSP Leaders from Barcelona will be joined by OSP pilot cities from Dubai and more.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

City Protocol Skynet

  1. 1. SENTILO ANDTHE SKYNET EXPERT SYSTEM City Protocol -Task Force – Focus Sessions Advancing Smart-City Infrastructures OSP-TAFT
  2. 2. The city and its Project • City: Sant Feliu de Llobregat • Name of the Project: Skynet • Project Area: Environment. • Status of the project: Network Up&Running with expected extensions 7/9/2015OSP - Barcelona City 2
  3. 3. Early approaches to the management model in 2014 7/9/2015 3
  4. 4. Purpose Implement an EXPERT SYSTEM to automate infrastructure management SmartCity quickly and flexibly, with a generic tool, reusable in different scenarios.With the following characteristics:  Generic tool, reusable in different scenarios.  Integrated multi-sensory platform: Sentilo, Fi-ware other.  Portable devices embedded, such as Raspberry-pi, etc, allowing Skynet to be used used as an integrator of sensors and actuators on the Sentilo’s platform.  Programmable in a functional simple language which is easy to learn, but powerful enough to implement complex algorithms of artificial intelligence, fuzzy logic, learning, etc.  Programmable remotely through an interface HTTP / REST.  Availability of Web tools, java and mobile to program expert system rules and interact with him. 7/9/2015 4
  5. 5. 7/9/2015 5 SKYNET - Interoperability
  6. 6. 7/9/2015 6 SKYNET - Integrated in Reus
  7. 7. 7/9/2015 7 SKYNET in Reus (sensing taxi stands)
  8. 8. SKYNET in Reus (state traffic information screens) 7/9/2015 8
  9. 9. SKYNET - Internal architecture (I) 7/9/2015 9
  10. 10. 7/9/2015 10 SKYNET - Internal architecture (II)
  11. 11. 7/9/2015 11 SKYNET – Project organization (Dependency diagram)
  12. 12. SKY language: general characteristics  Very simple but powerfull functional language  Based on S-Expressions (homoiconicity: data and code are represented in the same way) => Rules that generate new rules!  Easy parsing and code generation (Wizards can create rules easily)  Small footprint (can be ported to devices with low resources)  Easy to extent with new built-in functions  Support for user defined functions  User defined functions can be recursive  Multi-threaded  Just 5 basic data types: strings, numbers, booleans, references (symbols), lists  All these data types are persistent 7/9/2015 12
  13. 13. SKYNET - Case study. Improving energy efficiency central building of City Hall  Lighting control of the building depending on the presence and level of brightness.  Control of air conditioners in meeting rooms depending on the programming of the corporate agenda.  Energy savings around 60% 7/9/201513
  14. 14. SKYNET - Initial evaluations  Demonstrated the viability of the tool and its possibilities. Milestones achieved: To automate the management of infrastructure SmartCity (with Sentilo or directly accessing sensors) with a very low development cost, so just put the effort in creating an expert system rules. 7/9/2015 14
  15. 15. THANKYOU! 7/9/2015 15 Speaker Name: Manuel González Email: mgonzalez@cptf.cityprotocol.org

×