Télécharger la présentation
La présentation est en train de télécharger. S'il vous plaît, attendez
1
Traitements et environnements sémantiques pour le réseau de distribution d’Hydro-Québec
Christian Langheit ing. Ph.D. Arnaud Zinflou, Mathieu Viau, Mohamed Gaha 10 mai 2016
2
Agenda Contexte du projet d’innovation Problématiques
Opportunité de l’ontologie CIM Outils: Identification d’incohérence de nomenclature Recherche de topologie spécifique Outil de requête Questions
3
Institut de recherche d'Hydro-Québec (IREQ)
Hydro-Québec est la seule entreprise d'électricité en Amérique du Nord à posséder un centre de recherche d'importance. Budget moyen de 100 M$ par année. Effectif de 500 personnes: des scientifiques, des techniciens, des ingénieurs et du personnel de toutes spécialités.
4
Institut de recherche d'Hydro-Québec (IREQ)
Leurs travaux permettent, entre autres choses, de : prolonger la vie utile des équipements accroître leur rendement optimiser la maintenance appuyer les programmes d'efficacité énergétique et améliorer le service à la clientèle
5
Institut de recherche d'Hydro-Québec (IREQ)
6
Expertise Systèmes d’information
Nos axes d’expertise sont les suivants : La modélisation de systèmes : interopérabilité des systèmes Intelligence artificielle Représentation des connaissances et raisonnement Apprentissage machine
7
Problématique 1-interopérabilité
Environnement hétérogène Données, processus et applications Complexité d’intégration entres les systèmes Les systèmes sont nombreux Les systèmes sont critiques Les modèles de données sont différents Retirer un maximum de connaissances des données Beaucoup de données inexploitées Difficulté à faire des analyses croisées Certains modèles de données sont imprécis
8
Problématiques d’intégration
9
Problématique 2- maintenance
Optimiser la maintenance et la pérennité des installations Projet Odéma Base de données de fiabilité Référentiel centralisé des données de: Inventaires Mortalités (retraits) Actions de maintenance Renouvellements Inspections
10
Base de donnée de fiabilité (IREQ)
10 Groupe − Technologie, Hydro-Québec
11
Vision de la gestion des actifs
Pronostique Durée de vie restante Règles décisionnelles stratégiques ODEMA Diagnostique Mécanismes et état de dégradation Seuils et alarmes Règles décisionnelles tactiques -MIDA Surveillance Données - Anomalies et modes de défaillance Indicateurs de dégradation et non-conformités Intensité & Gravité - Caractéristiques Age Environnement et utilisation
12
Processus intégré de la maintenance et du renouvellement
Carte de la fiabilité Cote-R Cote-P Groupe − Technologie, Hydro-Québec
13
Agenda Contexte du projet d’innovation Problématiques
Opportunité de l’ontologie CIM Outils: Identification d’incohérence de nomenclature Recherche de topologie spécifique Outil de requête Questions
14
Couches d’interopérabilité
CIM, 61968, 61970 HTTP, XML, Service Web, JMS, *ESB GridWise Architecture Council
15
Opportunité GridWise Architecture Council CIM, 61968, 61970
HTTP, XML, Service Web, JMS, *ESB GridWise Architecture Council
16
Ontologie Une ontologie est une spécification explicite et par conséquent formelle d’une conceptualisation d’un domaine [Gruber, 1995] CIM (Common Information Model) de la CEI est l’ontologie des utilités électriques. Maintenue en UML et disponible en RDF
17
Vision stratégique ODAS SPARQL IEC CIM R2RML OSIsoft PI + AF
Domaine d’application Aide à la décision SDK sémantique Application d’aide à la décision au niveau sémantique Représentation des connaissances (ontologies, règles, incertitude, …) Interopérabilité Apprentissage Reconnaissance de formes Exploration de données Application patrimoniale ODAS Passerelle sémantique Ontologie d’entreprise Bus patrimonial Bus cohérent sémantiquement SPARQL IEC CIM Application patrimoniale Requêtes Mapping & Fédération Gestion collab. des connaissances Base de connaissances Base de données relationnelle R2RML OSIsoft PI + AF Oracle RDF Sem Graph
18
Outils Incohérences de nomenclature Bouclettes Recherche SQARQL
Petite histoire des structures Terminologie officielle… GSS –----» SIG Liens du monde relationnel vers le monde ontologique Fédération de mondes ontologiques Bouclettes Recherche SQARQL
19
Rôle de R2RML Un moteur R2RML a accès : … et génère un graphe RDF
au schéma de la base de données une instance de R2RML aux tables elles-mêmes … et génère un graphe RDF Schéma de la BD Moteur R2RML Tables InstanceR2RML
20
Appariement : approche unifiée
Ontologie globale (CIM?) Mapping Mapping Mapping Mapping SIG IRD SAP GSS
21
Appariement : approche hybride
Ontologie globale (CIM?) Ontologie SIG Ontologie IRD Ontologie SAP Ontologie GSS Mapping Mapping Mapping Mapping SIG IRD SAP GSS
22
Mécanisme d’inférence pour la recherche d’incohérences
Vocabulaires Règles SPARQL SPARQL Raisonneur Ontologie CIM + inférence Règles Ontologie CIM OWL OWL Incohérences Ontologie GSS Ontologie SIG Ontologie IRD Mapping Mapping Mapping Engin de mapping Engin de mapping Engin de mapping SQL SQL SQL Base de données Relationnelle: GSS Base de données Relationnelle: SIG Base de données Relationnelle: IRD
23
Identification des incohérences
Pour les structures souterraines
24
Outils Incohérences de nomenclature Bouclettes Recherche SQARQL
Concept réel mais inexistant dans les données de l’entreprise Recherche SQARQL
25
Une bouclette….. TSS TSS TSS TSS TSS TSS TSS TSS TSS
26
Comment trouver un chemin dans le modèle CIM
Basant sur la connectivité Équipement conducteur B Équipement conducteur A Équipement conducteur C Connectivity Node Connectivity Node Terminal Terminal Terminal Terminal Équipement auxiliaire
27
Puis finalement les bouclettes ?
Une option Déterminer le point de départ (interrupteur): Jena [Pointdepart: (?c cim:UndergroundStructure.kind "TSS) (?s cim:Asset.AssetContainer ?c ) (?i cim:PowerSystemResource.Assets ?s) (?i rdf:type cim:Switch) (?i cim:Switch.normalOpen true) -> (?i rdf:type odema:Pointdepart) ]
28
Puis finalement les bouclettes ?
Trouver le cycle Jena [regle 1: (?i rdf:type odema:Pointdepart) (?t cim:Terminal.ConductingEquipment ?i ) (?i cim:IdentifiedObject.name ?name) (?t cim:Terminal.ConnectivityNode connect) (?t2 cim:Terminal.ConnectivityNode connect) (?t2 cim:Terminal.ConductingEquipment e) -> strConcat (?name,’-’,?z) (?e odema:chemin ?z) ] [regle 2: (?i odema:chemin ?chemin) (?t cim:Terminal.ConductingEquipment ?i ) (?t cim:Terminal.ConnectivityNode connect) (?t2 cim:Terminal.ConnectivityNode connect) (?t2 cim:Terminal.ConductingEquipment e) -> strConcat (?chemin,’-’,?z) (?e odema:chemin ?z) ]
29
Identification de bouclettes
30
Outils Incohérences de nomenclature Bouclettes Recherche SPARQL
Habilitation au vocabulaire CIM Apprentissage du SPARQL en douceur avec un outil visuelle
31
Outil de requête
32
Outil de requête
33
Outil de requête
34
Questions
Présentations similaires
© 2024 SlidePlayer.fr Inc.
All rights reserved.