Outils pour utilisateurs

Outils du site


Panneau latéral

Accueil

Select other language :


Apprentissage

Enseignements

Enseignements Département Informatique SI5 et Master IFI

Enseignements Département Bâtiment Polytech'Nice

Autres Formations française et étrangère

Activités administratives, Ingénierie et Innovation Pédagogiques

Apprentissage Département Informatique SI5/Master 2 ingénierie informatique EUR DS4H


Recherche

Valorisation de la Recherche

Dépôts Logiciels à l’Agence de Protection des Programme (APP)

Valorisation des résultats de recherche et transfert

Diffusion de la Culture scientifique et Technologique

Communications de presse

Séminaire ENSI Tunis

Pédagogie Innovante

Relations industrielles et socio-économique

Organisation de Manifestations

  • Conférence sur les FabLabs, Alexandre Schneider, Professeur Agrégé en Génie Mécanique, Université de Reims Champagne-Ardenne Web
  • Journées UbiMob'14 Site Web

Animation de la Recherche

U-Santé

Privé

Outils

Sources d'Informations

cours:cours_home_automation_bat4

Cours Immotique ©

© Le terme immotique a été déposé à l'INPI par la société ISIOM

L’augmentation des besoins en matière d’informations et de communications (voix, données et images) alliée au développement des technologies et à la recherche de gains de productivité, d’économie de fonctionnement et de gestion, d’évolution des conditions de vie et de travail, a, ces dernières années, fait apparaître, dans les pays développés, des constructions qualifiées d’« intelligentes », qu’elles soient à usage résidentiel, qu’elles soient destinées à des activités relevant du secteur tertiaire ou qu’elles soient le lieu de productions industrielles.

Ainsi, une construction intelligente est une construction immobilière faisant largement appel aux nouvelles technologies en ce qui concerne ses équipements, son usage et sa gestion.

Si l’on considère le vocabulaire, les Anglo-Saxons distinguent le concept de home automation, relatif à l’habitat individuel ou collectif, de celui d’office automation réservé aux bâtiments du tertiaire. Tant les Anglo-Saxons que les Japonais parlent d’intelligent building pour le tertiaire. La langue française a, s’agissant de l’habitat et du tertiaire, produit deux néologismes : la domotique et l’immotique.

L’immotique recouvre l’ensemble des services et des infrastructures de l’immobilier d’entreprise assuré par des systèmes réalisant plusieurs fonctions, pouvant être connectés entre eux et à des réseaux internes et externes de communication. Parmi ces fonctions, on trouve l’économie d’énergie et la gestion thermique, l’information et la communication, la maîtrise du confort, la sécurité, l’assistance et la gestion

Conditions Techniques

  • Environnement Développement : Visual Studio version Professionnelle 2013
  • Excel ou OpenCalc
  • Scilab ou MatLab
  • Base de données MySQL
  • Pour l'utilisation du Data Center de WIT : Ouverture des ports ports 80 / 443 (HTTP + HTTPs) sur les automates, PCs etc.

Prérequis pédagogiques

  • Maîtrise de la mise en œuvre des Services Web (WS-SOAP, REST-JSON)

Programme pédagogique

Ce cours immotique est un cours original justifiant l'ensemble du programme pédagogique en Informatique de la formation d'ingénieur en bâtiment de Polytech'Nice Sophia Antipolis.

Présentation de la structure du cours et de la cohérence du programme informatique amont

Introduction Bâtiment Intelligent et Immotique

Séance 1,2 (regroupées sur 4h) : Automate et Domotique

intervenant : Franck Yvet (WIT)

Séance 6,7 (regroupées sur 4h) :

Data Center : Consommation de données et pilotage depuis un Data Center et à travers des Services Web

intervenant : Eric Voignier / Aurélia Delclos (WIT)

durée : 4h

  • Présentation de Use Cases GTEB
  • Récupération de données à partir de Services Web : Application C# console
  • Pilotage par appel de Services Web : Application C# console
  • Développement d'une interface type GUI : Application C# GUI
Prerequis techniques
  • Service Web : REST / JSON
  • Les DLL des clients de ces services Web seront données et leurs APIs décrite
  • Une interface Graphique pourra être développée comme 1 CommandButton pour allumer / éteindre un giro à distance avec retour graphique de l'état du giro.

REMARQUE: les étudiants devront préalablement avoir installer Visual Studio 2013 Premium (ou Ultimate)

Séance 8 : Récapitulatif et introduction aux Mini Projets

Intervenant : JY Tigli

Durée : 2h

Séance 9 et suite : Mini-Projet Bâtiment Intelligent et Immotique

Intervenant : JY Tigli

Directives pour le Projet

Exemples de codes pour vous aider

Dans le prolongement des rappels fait en cours par l'enseignant (manipulations affichés sur le vidéoprojecteur) vous pouvez voir les exemples suivants.

Exemples de codes d'utilisation C#

Nombreux exemples d'utilisation Excel en C#

Contexte Technique et Exemples de Mini-projets

Mini Projet type 1 : Programmation d'Automate à partir du Data Center pour un Bâtiment Simulé
  • Modèle et Simulateur de Système GTEB (Scilab / Matlab) communicant avec le Data Center pour stocker E/S
  • Les ressources dans l'automate lui donne accès aux données correspondantes dans Data Center
  • Donc Mini projet = Chaine : Automate / Data Center / Modèle du Bâtiment et (capteur,actionneur) simulé dans un logiciel de calcul numérique.
  • Extension avec une interface graphique
Mini Projet type 2 : Traitement externalisée des données physiques collectées par l'Automate et reportée dans le Data Center
  • Accès au DataCenter de WIT permanent (même après le TD encadré) (sur une partie isolée des données : appelée une “affaire”)
  • Mise en place d'une affaire Bac à Sable avec des données qui ont été collectées en volume même si pas actualisées en temps réel (ex. des données préenregistrées pour un bâtiment ou accès aux données bâtiment WIT).
  • enrichissement des données par traitements externes et restockage des résultats dans le Data Center (à partir de Scilab / Matlab)
  • Utilisation de services web externes comme Météo / ..etc. pour enrichir le traitement externe
  • Extension avec une interface graphique

Fiches Techniques des Mini-projets par Groupe

Fiche Type
Entretien 22/04/15
Groupe Sujet Membre 1 Membre 2 Membre 3 Membre 4 Evaluation de l'avancement du projet
Groupe 1 Cartographie de la présence Debaecker Gerber Jaume D
Groupe 2 Confort thermique de la bibliothèque détection d'ouverture Bristol Elisabeth Henry Mba B
Groupe 3 Contrôle automatique de la température Appartement Toumli Abellaneda Soule B
Groupe 4 Casquette Motorisée Jabri Wahpi Timsahi B
Groupe 5 Organisation et Gestion de l'éclairage en complément de l'éclairage naturel Cabane Viard Wilczynski A
Groupe 6 Monitoring de l'économie d'énergie sur la récup de chaleur de chauffage pour température de l'eau Amiel Degout Roques A
Entretien 22/04/15
Groupe Sujet Membre 1 Membre 2 Membre 3 Membre 4 Evaluation de l'avancement du projet
Groupe 1 Cartographie de la présence Debaecker Gerber Jaume C
Groupe 2 Confort thermique de la bibliothèque détection d'ouverture Bristol Elisabeth Henry Mba C+ prés. Bristol
Groupe 3 Contrôle automatique de la température Appartement Toumli Abellaneda Soule C abs Toumli
Groupe 4 Casquette Motorisée Jabri Wahpi Timsahi E
Groupe 5 Organisation et Gestion de l'éclairage en complément de l'éclairage naturel Cabane Viard Wilczynski B
Groupe 6 Monitoring de l'économie d'énergie sur la récup de chaleur de chauffage pour température de l'eau Amiel Degout Roques A
Entretien 04/05/15

Cette séance donne lieu qu développement d'un prototype. Il n'y a pas d'évaluation sur entretien

Entretien 11/05/15
Groupe Sujet Membre 1 Membre 2 Membre 3 Membre 4 Evaluation de l'avancement du projet
Groupe 1 Cartographie de la présence Debaecker Gerber Jaume B+
Groupe 2 Confort thermique de la bibliothèque détection d'ouverture Bristol Elisabeth Henry Mba C
Groupe 3 Contrôle automatique de la température Appartement Toumli Abellaneda Soule abs Soule
Groupe 4 Casquette Motorisée Jabri Wahbi Timsahi B abs Jabri
Groupe 5 Organisation et Gestion de l'éclairage en complément de l'éclairage naturel Cabane Viard Wilczynski
Groupe 6 Monitoring de l'économie d'énergie sur la récup de chaleur de chauffage pour température de l'eau Amiel Degout Roques
Remarque sur la fiche technique
  • Etude de l'existant

Pointeurs sur des informations techniques pour les mini projets

Energétique des Bâtiments

Séances

NUMINTITULE de la SEANCERENDU EVALUE
1mercredi4Mars2015Introduction Immotique
10h15­12h15TigliBAT4O+303
15h45­17h45TigliBAT4E+134
2mercredi18Mars2015Automate et Home Automation
08h00­10h00YVETBAT4O+101
10h15­12h15YVETBAT4O+101
15h45­17h45YVETBAT4O+101
3mardi24Mars2015DataCenter et Gestion Technique du Bâtiment
08h00­10h00Voignier &DeclosBAT4O+101
10h15­12h15Voignier & DeclosBAT4O+101
4mercredi25Mars2015Formation à la Plateforme de prototypage d'un système de GTB pour le projet du module
15h45­17h45TigliBAT4E+134
5mercredi1Avril2015Rédaction du Mini-projet & PlanningX
15h45­17h45TigliBAT4E+134
6mercredi15Avril2015Mini-projet
15h45­17h45TigliBAT4E+134
7lundi20Avril2015Mini-projet
13h30­15h00TigliBAT4O+311
15h15­16h45TigliBAT4O+311
8mercredi22Avril2015Mini-projet
15h45­17h45TigliBAT4E+134
9lundi4Mai2015Soutenances X
13h30­15h00TigliBAT4O+317
15h15­16h45TigliBAT4O+317
10mercredi6Mai2015DémosX
15h45­17h45TigliBAT4E+141

Exemple de code C# utils au projet

Exemple de code C# graphique

Exemple de code utilisant un timer pour faire apparaître et disparaître un graphique dans une fenêtre

Ce code est utile pour la fenêtre graphique en GTB pour un superviseur.

Exemple de manipulation d'excel en C#

cours/cours_home_automation_bat4.txt · Dernière modification: 2016/04/13 18:52 par tigli