Implementació d'un SISTEMA EXPERT per automatitzar la gestió d’infraestructures smartcity d’una manera ràpida i flexible, amb una eina genèrica, reutilitzable en diferents escenaris.
CGD2021 - "Nou DESA'L, modernització del repositori documental del Consorci A...
Sentilo i el sistema expert Skynet
1. SENTILO I EL SISTEMA
EXPERT SKYNET
16 de juny de 2015
2. Ciutat metropolitana
44.080 habitants
11,79 km2
Limita amb Collserola i el riu
Llobregat
Comunicada amb RENFE,
TRAM, Bus.
Sant Feliu de Llobregat
3. • Desplegament d’infraestructures de telecomunicacions al
territori i als edificis i instal·lacions municipals.
• Transformació dels serveis públics al voltant de tres eixos
estratègics:
Desenvolupament econòmic, social i ciutadà
Govern digital
Territori intel·ligent
• Desplegament intensiu d’eines per l’anàlisi i presa de decisions.
• Aliances amb agents privats en un marc de col·laboració
públic-privat.
• Planificació de la contractació a llarg termini, incloent
tecnologia de gestió intel·ligent.
• Transformació de l’organització considerant els nous canals,
formes de producció col·laborativa i perfils professionals
d’acord amb aquesta estratègia.
Estratègia municipal
4. Projecte Smart Cities
Business Intelligence
Infraestructures de
Telecomunicacions
Administració Electrònica
Govern obert: dades obertes
Interoperabilitat i Seguretat
Transparència i Participació
Serveis electrònics
Presència i reputació a les
Xarxes Socials
Projectes 2015 – 2020
5. Smart City. Sant Feliu 2.0(20)
GOVERN OBERT
TERRITORI INTEL·LIGENT
CIUTADANIA DIGITAL
DESENVOLUPAMENT LOCAL
INNOVACIÓ
- Smart Environment. Medi Ambient i Sostenibilitat
- Infraestructures
- Projecte d’implantació d’un sistema operatiu de ciutat.
Projecte implantació de SENTILO(plataforma de sensors i actuadors),
SKYNET (sistema expert)
8. Finalitats
Implementar un SISTEMA EXPERT per automatitzar la gestió
d’infraestructures smartcity d’una manera ràpida i flexible, amb una eina
genèrica, reutilitzable en diferents escenaris. Amb les següents
característiques:
Integrable amb múltiples plataformes sensorials: Sentilo, Fi-ware, altres.
Portable a dispositius embedded, raspberry-pi, etc, cosa que permet
utilitzar skynet com element integrador de sensors i actuadors en la
plataforma Sentilo.
Programable en un llenguatge funcional senzill i fàcil d’aprendre però
prou potent per implementar algorismes complexos d'intel·ligència artificial,
lògica difusa, autoaprenentatge, etc.
Programable remotament a través d’una interfície HTTP/REST.
Disponibilitat d’eines web, java i mòbil per programar les regles del
sistema expert i interactuar amb ell.
13. SKYNET. Característiques
Llenguatge funcional simple però suficientment potent per poder
implementar estratègies de control complexes.
Basat en “S-Expressions” com LISP o SCHEME => és homoicònic: dades i
codi es representen de la mateixa manera => Regles que generen noves
regles!
Facilita la creació d’assistents de generació de codi (editors visuals de
regles o funcions)
Suporta funcions “built-in” i funcions d’usuari.
Les funciones d’usuari poden ser recursives.
Fàcil incorporació de noves funcions “built-in”.
És multi-threaded, es poden executar múltiples comandes simultàniament
sobre les mateixes dades.
Només té 5 tipus de dades: booleans, strings, números, referències i llistes.
Les dades d’aquests tipus són persistents: es guarden a disc de manera
automàtica.
Tots els tipus de dades són immutables excepte les llistes.
17. SKYNET. Cas pràctic.
Millora de l’eficiència energètica, edifici central de l’Ajuntament.
Control de la il·luminació de l’edifici en funció de la presència i el nivell de
lluminositat.
Control del aparells d’aire condicionat en sales de reunions en funció de la
programació de l’agenda corporativa.
Estalvi energètic, al voltant del 60 %
18. SKYNET. Valoracions inicials
Demostrada la viabilitat de l’eina i les seves possibilitats.
Fites assolides:
Poder automatitzar la gestió d’una infraestructura smartcity (amb
Sentilo o accedint directament als sensors) amb un cost de
desenvolupament molt baix, perquè només cal posar l’esforç en la
creació de les regles del sistema expert.
Recomanacions
És aconsellable sensoritzar un sistema tenint present des de l’inici
quin serà l’aprofitament dels sensors i com es farà la seva gestió. En
cas contrari, podem acabar tenint sensors poc útils.