Towards high-level fuzzy control specifications for building automation systems

被引:0
|
作者
Juan C. Vidal
Paulo Carreira
Vasco Amaral
Joao Aguiam
João Sousa
机构
[1] Universidade de Santiago de Compostela,Centro de Investigación en Tecnoloxías da Información (CiTIUS)
[2] Unversidade de Lisboa,INESC
[3] Universidade Nova de Lisboa,ID, Instituto Superior Técnico
[4] IDMEC,NOVA LINCS, DI, FCT
[5] Instituto Superior Técnico,undefined
来源
关键词
Ambient intelligence; Context-aware systems; Building automation; Fuzzy control systems; Domain-Specific Languages;
D O I
暂无
中图分类号
学科分类号
摘要
The control logic underlying building automation systems has consisted, traditionally, of embedded discrete programs created using either low-level or proprietary scripting languages, or using general purpose fourth-generation visual languages like Simulink. It is also well known that programs developed in this way are hard to evolve, test, and maintain. These difficulties are intensified when continuous control problems have to be tackled or when the actuation must vary continually subject to the sensor inputs. Such is the case in day-lighting or occupancy-based control applications. In this paper, we propose a declarative high-level Domain-Specific Language that aims to reduce the effort required to specify the control logic of building automation systems. Our language combines fuzzy logic and temporal logic, enabling to define the behaviour in terms of domain abstractions. Finally, the approach has been validated in two ways: (i) in a case study that simulates the control system of an automated office room and (ii) by means of an empirical study to confirm usability (with a System Usability Scale questionnaire) and effectiveness, here regarded from the perspective of correctness, of the proposed language with respect to a well-known language like Simulink.
引用
收藏
页码:625 / 646
页数:21
相关论文
共 50 条
  • [1] Towards high-level fuzzy control specifications for building automation systems
    Vidal, Juan C.
    Carreira, Paulo
    Amaral, Vasco
    Aguiam, Joao
    Sousa, Joao
    [J]. SOFTWARE AND SYSTEMS MODELING, 2020, 19 (03): : 625 - 646
  • [2] Towards automation of testing high-level security properties
    Hanna, Aiman
    Ling, Hai Zhou
    Furlong, Jason
    Debbabi, Mourad
    [J]. DATA AND APPLICATIONS SECURITY XXII, 2008, 5094 : 268 - 282
  • [3] Towards high-level, verifiable autonomous behaviors with temporal specifications
    Wang, Ju
    Pandit, Sagar
    [J]. PROCEEDINGS OF THE 2019 IEEE NATIONAL AEROSPACE AND ELECTRONICS CONFERENCE (NAECON), 2019, : 92 - 99
  • [4] Reactive commonsense reasoning - Towards semantic coordination with high-level specifications
    Cebulla, Michael
    [J]. ICEIS 2007: PROCEEDINGS OF THE NINTH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS: ARTIFICIAL INTELLIGENCE AND DECISION SUPPORT SYSTEMS, 2007, : 113 - 118
  • [5] Verifiable Control of Robotic Swarm from High-level Specifications
    Chen, Ji
    Moarref, Salar
    Kress-Gazit, Hadas
    [J]. PROCEEDINGS OF THE 17TH INTERNATIONAL CONFERENCE ON AUTONOMOUS AGENTS AND MULTIAGENT SYSTEMS (AAMAS' 18), 2018, : 568 - 576
  • [6] Rapid estimation of control delay from high-level specifications
    Gupta, Gagan Raj
    Gupta, Madhur
    Panda, Preeti Ranjan
    [J]. 43RD DESIGN AUTOMATION CONFERENCE, PROCEEDINGS 2006, 2006, : 455 - +
  • [7] High Level Modeling of Building Automation and Control Systems Based on Perceptual Knowledge
    Flessner, Jannik
    Frenken, Melina
    [J]. 2018 IEEE LIFE SCIENCES CONFERENCE (LSC), 2018, : 89 - 92
  • [8] IMPLEMENTING HIGH-LEVEL IDENTIFICATION SPECIFICATIONS
    POETZSCHHEFFTER, A
    [J]. LECTURE NOTES IN COMPUTER SCIENCE, 1992, 641 : 59 - 65
  • [9] Towards control development for flexibly automated systems in high-level programming environments
    Roszkowska, Elzbieta
    Mowinski, Kamil
    [J]. 2016 21ST INTERNATIONAL CONFERENCE ON METHODS AND MODELS IN AUTOMATION AND ROBOTICS (MMAR), 2016, : 657 - 663
  • [10] PETRI NETS AS EXECUTABLE SPECIFICATIONS OF HIGH-LEVEL TIMED PARALLEL SYSTEMS
    Pommereau, Franck
    [J]. SCALABLE COMPUTING-PRACTICE AND EXPERIENCE, 2005, 6 (04): : 71 - 81