Automated PLC Code Generation for the Implementation of Mode-Based Control Algorithms in Buildings

被引:1
|
作者
Cai, Xiaoye [1 ]
Jin, Zhijian [1 ]
Li, Hanyu [1 ]
Kuempel, Alexander [1 ]
Mueller, Dirk [1 ]
机构
[1] Rhein Westfal TH Aachen, Inst Energy Efficient Bldg & Indoor Climate EBC, EON Energy Res Ctr, Mathieustr 10, D-52074 Aachen, Germany
关键词
building digitalization; automated PLC code generation; mode-based control algorithms; CONTROL LOGIC; BIM; IFC; ONTOLOGY; SYSTEMS; REPRESENTATION; TECHNOLOGIES; PERFORMANCE; MANAGEMENT; FRAMEWORK;
D O I
10.3390/buildings14010073
中图分类号
TU [建筑科学];
学科分类号
0813 ;
摘要
Faulty programming of control functions in Building Automation and Control Systems (BACS) might result in inefficient building operations. To reduce programming errors, an automated implementation process of control functions might be a promising solution. Recently, Building Information Modeling (BIM) contributes to digitizing building construction projects but is rarely used in the planning and implementation of control functions in BACS. The control description in BIM also remains unclear. Regarding these problems, a control documentation method for BIM and an automated control implementation approach can simplify control implementation in BACS and hence improve the building operation. In the previous work, we developed the MODI method for a structured planning process of mode-based control algorithms for building energy systems. This method showed the potential to support digitized control planning and implementation in BACS. Based on this, in this paper, we introduce a documentation method to report mode-based control algorithms in the industrial foundation class (IFC), enabling data sharing among BIM, and a software-assisted approach to automatically generate PLC codes for implementing these algorithms. The case study demonstrates the documentation of a desired mode-based control strategy for an energy supply network in IFC and the implementation of this strategy in a PLC program. In the simulation phase, we test the implemented control strategy to verify the functionalities of the PLC program. The results prove that mode-based control strategies can be fully automatically implemented in a PLC program based on IFC data.
引用
收藏
页数:28
相关论文
共 50 条
  • [1] Automated generation of PLC code for implementing mode-based control algorithms in buildings
    Cai, Xiaoye
    Shi, Ruochen
    Kumpell, Alexander
    Mueller, Dirk
    2022 30TH MEDITERRANEAN CONFERENCE ON CONTROL AND AUTOMATION (MED), 2022, : 1087 - 1092
  • [2] Automated modelling of building energy systems with mode-based control algorithms in Modelica
    Cai, Xiaoye
    Xue, Junyi
    Kuempel, Alexander
    Mueller, Dirk
    CARBON-NEUTRAL CITIES - ENERGY EFFICIENCY AND RENEWABLES IN THE DIGITAL ERA (CISBAT 2021), 2021, 2042
  • [3] Automatic implementation of Petri Net based control algorithms on PLC
    Frey, G
    PROCEEDINGS OF THE 2000 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2000, : 2819 - 2823
  • [4] AN APPROACH TO SLIDING MODE-BASED IMPEDANCE CONTROL
    LU, Z
    KAWAMURA, S
    GOLDENBERG, AA
    IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1995, 11 (05): : 754 - 759
  • [5] Model for Web-Application based Configuration of Modular Production Plants with automated PLC Line Control Code Generation
    Schaefer, Markus
    Moll, Patrick
    Brocke, Lukas
    Coutandin, Sven
    Fleischer, Jurgen
    11TH CIRP CONFERENCE ON INDUSTRIAL PRODUCT-SERVICE SYSTEMS, 2019, 83 : 292 - 297
  • [6] An Automated Data-Driven Method to Detect Mode-Based Alarms
    Hu, Wenkai
    Chen, Tongwen
    Shah, Sirish L.
    2017 AMERICAN CONTROL CONFERENCE (ACC), 2017, : 5416 - 5421
  • [7] A New Sliding Mode-Based Learning Control Scheme
    Man, Zhihong
    Khoo, Suiyang
    Yu, Xinghuo
    Jin, Jiong
    2011 6TH IEEE CONFERENCE ON INDUSTRIAL ELECTRONICS AND APPLICATIONS (ICIEA), 2011, : 1906 - 1911
  • [8] A Mode-Based Implementation Framework for Advanced Control Methods in Building Automation Systems with Petri-Nets
    Schild, T.
    Fuetterer, J.
    Mueller, D.
    2017 IEEE INTERNATIONAL CONFERENCE ON ADVANCED INTELLIGENT MECHATRONICS (AIM), 2017, : 213 - 218
  • [9] Design and Implementation for SaaS Mode-based Dynamic Workflow Management System
    Sun, Chengai
    Wang, Rui
    Wang, Xiaowen
    Zhang, Hongling
    PROCEEDINGS OF 2013 IEEE 4TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING AND SERVICE SCIENCE (ICSESS), 2012, : 130 - 132
  • [10] MVC mode-based mobile telerobotic system and its java implementation
    Dept. of Information Engineering, Tongji University, Shanghai 200092
    Zhejiang University; National Laboratory of Industrial Control Technology; Zhejiang University of Technology, 1600, 4736-4740 (2004):