![Design and Soc Implementation of a Low Cost Smart Home Energy Management System Trung Kien Nguyen](https://data.docslib.org/img/3a60ab92a6e30910dab9bd827208bcff-1.webp)
Design and soc implementation of a low cost smart home energy management system Trung Kien Nguyen To cite this version: Trung Kien Nguyen. Design and soc implementation of a low cost smart home energy management system. Other. Université Nice Sophia Antipolis, 2015. English. NNT : 2015NICE4127. tel- 01674170 HAL Id: tel-01674170 https://tel.archives-ouvertes.fr/tel-01674170 Submitted on 2 Jan 2018 HAL is a multi-disciplinary open access L’archive ouverte pluridisciplinaire HAL, est archive for the deposit and dissemination of sci- destinée au dépôt et à la diffusion de documents entific research documents, whether they are pub- scientifiques de niveau recherche, publiés ou non, lished or not. The documents may come from émanant des établissements d’enseignement et de teaching and research institutions in France or recherche français ou étrangers, des laboratoires abroad, or from public or private research centers. publics ou privés. UNIVERSITÉ NICE SOPHIA ANTIPOLIS POLYTECH’NICE-SOPHIA École Doctorale des Sciences et Technologies de l’Information et de la Communication Electronique pour Objets Connectés THESE Pour obtenir le titre de Docteur en Sciences spécialité Electronique de l’Université Nice Sophia Antipolis présentée et soutenue par Kien Trung NGUYEN Conception et réalisation d’un système de gestion intelligente de la consommation électrique domestique Thèse dirigée par Gilles JACQUEMOD Soutenance prévue le 11 Décembre 2015 Jury : P. GARDA Rapporteur Professeur, Université Pierre et Marie Curie Paris S. WEBER Rapporteur Professeur, Université de Lorraine Nancy G. JACQUEMOD Directeur Professeur, UNS Sophia Antipolis E. DEKNEUVEL Co-Encadrant Maître de Conférences, UNS Sophia Antipolis L. HEBRARD Examinateur Professeur, Université de Strasbourg B. NICOLLE Examinateur Ingénieur, Qualisteo Nice O. PARSON Examinateur Associate Professor, University of Southampton Table of Contents Chapter 1. INTRODUCTION ................................................................................................... 1 1.1. Motivation ....................................................................................................................... 3 1.2. NIALM Technology and Applications ............................................................................ 5 1.2.1 Introduction ............................................................................................................... 5 1.2.2. State of the art ........................................................................................................... 6 1.2.3. Applications of NIALM ........................................................................................... 9 1.3. Electrical Signatures ...................................................................................................... 10 1.3.1. Parallel RLC model ................................................................................................ 11 1.3.2. Steady-state signatures ........................................................................................... 12 1.3.3. Transition-state signatures ...................................................................................... 14 1.4. The trend of NIALM technology .................................................................................. 15 1.5. Thesis contributions ...................................................................................................... 17 1.5.1. Context ................................................................................................................... 17 1.5.2. A real-time innovative NIALM proposal ............................................................... 17 1.5.3. A HW SW co-development methodology for rapid prototype .............................. 18 1.6. Thesis Organization ....................................................................................................... 19 Chapter 2. SYSTEM MODELING FOR EMBEDDED SYSTEM ......................................... 21 2.1. SoC, SoPC and FPGA ................................................................................................... 23 2.2. System development of SoC ......................................................................................... 25 2.2.1. Algorithm optimization .......................................................................................... 25 2.2.2. SoC design flow ..................................................................................................... 27 2.2.3. SoC development approaches ................................................................................ 29 2.3. Model of Computation .................................................................................................. 35 2.3.1. Finite State Machine ............................................................................................... 36 2.3.2. StateChart ............................................................................................................... 38 2.3.3. Dataflow modeling ................................................................................................. 40 2.3.4. Kahn Process Network ........................................................................................... 41 2.3.5. Synchronous Data Flow ......................................................................................... 42 2.3.6. Structured Data Flow .............................................................................................. 44 2.3.7. Reactive Process Network ...................................................................................... 45 2.4. Languages and development tools................................................................................. 47 2.4.1. System design tools ................................................................................................ 47 2.4.2. Model-based design tools ....................................................................................... 48 2.4.3. Architecture design tools ........................................................................................ 51 2.4.4. RTL design tools .................................................................................................... 54 2.5. HW SW codevelopment approach for rapid prototyping .............................................. 56 2.5.1. Modeling executable specification of RPN system ................................................ 59 2.5.2. Architecture exploration ......................................................................................... 64 2.5.3. Hardware Software co-development ...................................................................... 66 2.6. Conclusion ..................................................................................................................... 67 Chapter 3. APPLICATION MODEL FOR A REAL-TIME NIALM SYSTEM ..................... 69 3.1. Activity model of system in dataflow ........................................................................... 71 3.1.1. System requirements .............................................................................................. 71 3.1.2. Entity analysis and modeling ................................................................................. 72 3.1.3. Activity model of system ....................................................................................... 73 3.2. Electrical signatures extraction: Event-based approach ................................................ 76 3.2.1. Power signatures ..................................................................................................... 78 3.2.2. Shape of transitions signatures ............................................................................... 85 3.2.3. Harmonic signatures ............................................................................................... 86 3.2.4. Early application classification .............................................................................. 89 3.3. CUSUM - An online Event Detection ........................................................................... 91 3.4. Genetic Algorithm-based power Disaggregation .......................................................... 96 3.4.1 Sequential clustering K-mean ................................................................................. 98 3.4.2. Genetic Algorithm .................................................................................................. 99 3.5. Conclusion ................................................................................................................... 101 Chapter 4. SOC IMPLEMENTATION OF NIALM SYSTEM ............................................. 103 4.1. The Zynq-7000 platform ............................................................................................. 105 4.2. Executable specification .............................................................................................. 107 4.2.1. Modeling Virtual Appliances ............................................................................... 107 4.2.2. Modeling the NIALM process ............................................................................. 108 4.2.3. Modeling Control Logic ....................................................................................... 110 4.2.4 Disaggregation functional validation .................................................................... 111 4.3. FPGA development approaches .................................................................................. 113 4.4.
Details
-
File Typepdf
-
Upload Time-
-
Content LanguagesEnglish
-
Upload UserAnonymous/Not logged-in
-
File Pages143 Page
-
File Size-