• DocumentCode
    2854229
  • Title

    Smart house monitoring and actuating system development using automatic code generation

  • Author

    Patrício, Gustavo ; Gomes, Luís

  • Author_Institution
    Fac. de Cienc. e Tecnol., Univ. Nova de Lisboa, Monte de Caparica, Portugal
  • fYear
    2009
  • fDate
    23-26 June 2009
  • Firstpage
    256
  • Lastpage
    261
  • Abstract
    This paper presents the development of a wireless networked microcontroller system. The network can be used for general-purpose monitoring and controlling activities, as well applied to the home automation (Domotics) area and to wireless sensor networks (WSN) area. The network is composed by two types of elements, a coordinator and the nodes. The system can be controlled remotely through a Web page. The system development framework was also used as a platform to validate the PNML2C tool that is able to generate C code automatically. This tool generates C code that implements a model expressed by an IOPT (input output place transition) Petri net model represented using the PNML (Petri net markup language) format. The network nodes are implemented using this tool, and its results are analyzed. A fully functional sensor-actuator network was implemented, amenable for monitoring and actuating activities, relying only on low cost components. A laboratory prototype was developed allowing validation of the results. The PNML2C tool was successfully integrated in the development framework and revealed adequate to produce an executable translation from the IOPT model amenable for supporting its implementation.
  • Keywords
    Petri nets; XML; building management systems; computerised monitoring; control engineering computing; home automation; microcontrollers; program compilers; telecontrol; wireless sensor networks; PNML2C tool; Petri net markup language format; Web page; actuating system; automatic code generation; general-purpose monitoring; home automation; input output place transition Petri net model; network nodes; sensor actuator network; smart house monitoring; wireless networked microcontroller system; wireless sensor network; Automatic control; Computerized monitoring; Control systems; Cost function; Home automation; Markup languages; Microcontrollers; Remote monitoring; Web pages; Wireless sensor networks;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Informatics, 2009. INDIN 2009. 7th IEEE International Conference on
  • Conference_Location
    Cardiff, Wales
  • ISSN
    1935-4576
  • Print_ISBN
    978-1-4244-3759-7
  • Electronic_ISBN
    1935-4576
  • Type

    conf

  • DOI
    10.1109/INDIN.2009.5195813
  • Filename
    5195813