1 / 35

PLD - GHOME

PLD - GHOME. 09/12/2011. Contexte. PLD en Système/Réseau 8 séances * 4h / hexanôme Thème : domotique Partenariat avec Orange Business Services (OBS) Expertise Plateforme matérielle. Contexte : PLD SR  première année. Contexte. Contexte – charge de travail. Equipe.

luisa
Télécharger la présentation

PLD - GHOME

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. PLD - GHOME 09/12/2011

  2. Contexte • PLD en Système/Réseau • 8 séances * 4h / hexanôme • Thème : domotique • Partenariat avec Orange Business Services (OBS) • Expertise • Plateforme matérielle

  3. Contexte : PLD SR  première année

  4. Contexte

  5. Contexte – charge de travail

  6. Equipe • Régis Aubry – pilotage • G. Salagnac • L. Morel • K. Marquet • F. Cetre • L. Brunie • Y. Badr • M. Scuturici

  7. Objectifs (PLD) • la maîtrise et la consolidation des connaissances dans le cadre d’une réponse à un cahier des charges / appel d’offres • la progression vers des compétences clairement identifiées (en principal système/réseau)

  8. Complexité

  9. Complexité

  10. Intégration

  11. Difficulté

  12. Plateforme matérielle

  13. SunSpot • accelerometer, • temperature and light sensors, • radio transmitter, • eightmulticoloredLEDs, • 2 push-button control switches, • 5 digital I/O pins, • 6 analog inputs, • 4 digital outputs, • a rechargeable battery

  14. SunSPOT: DeepSleep, Idle, Run • Run : 70-120 ma • Idle (clocks, radio off) : 24 ma • DeepSleep : 0.032 ma

  15. SunSPOT - Wireless • 250 kbps • RX: 20 ma • TX: 18 ma

  16. EnOcean

  17. Plateforme matérielle • Senseurs, • Actionneurs (?), • Dispositifs mobiles (Android), • Dispositifs classiques de calcul (ordinateur fixe : Linux), • Equipement de communication sans fil

  18. Thèmes abordés dans le PLD • Protocoles de communication • Confidentialité des données • Intégration dans un système reparti ; tests d’intégration • Gestion de la mémoire • Politiques d’ordonnancement • Analyse de performances d’un système (benchmarking) • … gestion de projet, conception et programmation d’applications, systèmes embarqués, programmation sur les mobiles, IHM, data mining …

  19. Sujet • Maison intelligente • Optimisation de la consommation d’énergie (?) • Pilotage/monitoring à distance de la maison  • Administration du système  • …

  20. Capteurs/Actionneurs Serveur GHome Terminaux Composants Sources externes (Web)

  21. Serveur - GThreads • API classique ! • au cas où … • Create (processus) • Yield • … • C / Linux

  22. Serveur - GMem • Malloc / free

  23. Sujet – exigences fonctionnelles • Optimisation de la consommation d’énergie d’une maison • Affichage de la consommation instantanée / prédiction de la consommation par semaine/mois/année • Pilotage/monitoring à distance ou sur place de la maison : • Relever divers mesures (températures, …) • Surveiller des indicateurs • Administration du système : • Prise en compte du niveau d’énergie restant dans les diverses piles alimentant les composants du système • Découverte des nouveaux composants ; • Définition des nouvelles règles de fonctionnement ; • Intégration facile des nouveaux capteurs/actionneurs

  24. SourceExterne Capteur Terminal local Capteur Monitoring Capteur Pilotage GHomeServer Actionneur MoteurDePriseDeDécision Apprentissage Terminal Historique Terminal Règles Règles externes Solution possible : Modules Apache Intégration des modules existants

  25. Démo !

  26. Mode de fonctionnement

  27. Mode de fonctionnement • Le projet se fait en hexanôme

  28. Mode de fonctionnement • 1 CdP

  29. Mode de fonctionnement • La division du travail est possible (voir recommandée) dans le cadre de l’hexanôme ; • Il n’y a pas de séparation Système/Réseau dans le sujet ; • 1 enseignant système + 1 enseignant réseau

  30. Gestion de projet : SCRUM

  31. Suivi des exigences - DOC

  32. Gestion des risques - DOC

  33. Evaluation • Démo + Présentation • +qqs documents

  34. ?

More Related