• DocumentCode
    2742225
  • Title

    Building simulation/emulation environments for home automation systems

  • Author

    Conte, G. ; Scaradozzi, D. ; Donnini, R. ; Pedale, A.

  • Author_Institution
    Dipt. di Ing. Inf., Gestionale e del´´Autom., Univ. Politec. delle Marche, Ancona, Italy
  • fYear
    2011
  • fDate
    20-23 June 2011
  • Firstpage
    31
  • Lastpage
    38
  • Abstract
    The growing interest for developing intelligent and user-friendly systems that take care of various tasks in home management has forested, in the last years, the study of architectures and behavioral strategies for home automation systems. From a theoretical point of view, home automation systems present great complexity, due to their hybrid, distributed and heterogeneous structure, which makes the problem of allocating limited resources like electricity, gas and water very difficult. In this paper, we propose a general methodology for modeling, in a Multi Agent System fashion, home automation systems and for constructing an efficient simulation/emulation environment. Our approach employ an UML point of view for constructing models of individual appliances and domotic devices, called agents, whose structure replicates the coupling between real appliances and real actuated/monitored plugs. Generic models consist of a switched dynamics governed by a Petri net, which provides the interface between agents and with the environment. Glowing together, in a suitable way, the Petri net components of agents sharing a common resource, it is possible to define the structure of an overall system that describes concurrent use of that resource. In order to cope with constrains and limitation of resources, the overall system can be endowed with a suitable controller, giving rise to what we call an Home Automation System. Thank to their structures, abstract models and real appliances can be combined into emulation environment where the performances of controllers and related control strategies can be easily investigated. Our approach provide therefore a general methodology for supporting design and validation of control strategies for home automation systems.
  • Keywords
    Petri nets; building simulation; home automation; multi-agent systems; Petri net; UML; building simulation; generic model; home automation system; home management; multi-agent system; Emulation; Plugs; Switches; Unified modeling language; Washing machines;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Control & Automation (MED), 2011 19th Mediterranean Conference on
  • Conference_Location
    Corfu
  • Print_ISBN
    978-1-4577-0124-5
  • Type

    conf

  • DOI
    10.1109/MED.2011.5983093
  • Filename
    5983093