Design and Implementation of a Room Thermostat Using an Agent-based Approach

A.J.N. van Breemen, Theodorus J.A. de Vries

    Research output: Contribution to journalArticleAcademicpeer-review

    33 Citations (Scopus)

    Abstract

    A large number of control systems operate in the real-world and are expected to deal with the range of changing conditions of the physical process that is being controlled. It may be a laborious and difficult task to design one controller that fits all operating conditions. In reality, several controllers, each suitable for a particular operating regime, are often combined in order to solve the problem. This paper describes a method that facilitates the design and implementation of these so-called multi-controller systems. It is based on the concept of an autonomous agent, which has recently been introduced in the field of artificial intelligence. The method enables the use of heterogeneous control algorithms and integrating techniques. Furthermore, it allows for an incremental design of the control system, which is attractive from a designer's point of view. The proposed framework is applied to the design and implementation of an ‘intelligent’ room thermostat in order to illustrate the applicability and usefulness of this method.
    Original languageUndefined
    Pages (from-to)233-248
    Number of pages16
    JournalControl engineering practice
    Volume9
    Issue number3
    DOIs
    Publication statusPublished - 2001

    Keywords

    • IR-74463
    • Hybrid control
    • Multi-agent system
    • Multi-controller system
    • Temperature control
    • Reactive control
    • Supervisory control
    • METIS-204369

    Cite this

    @article{68ec6efe3afe4bc1bdebf5c252af6d9d,
    title = "Design and Implementation of a Room Thermostat Using an Agent-based Approach",
    abstract = "A large number of control systems operate in the real-world and are expected to deal with the range of changing conditions of the physical process that is being controlled. It may be a laborious and difficult task to design one controller that fits all operating conditions. In reality, several controllers, each suitable for a particular operating regime, are often combined in order to solve the problem. This paper describes a method that facilitates the design and implementation of these so-called multi-controller systems. It is based on the concept of an autonomous agent, which has recently been introduced in the field of artificial intelligence. The method enables the use of heterogeneous control algorithms and integrating techniques. Furthermore, it allows for an incremental design of the control system, which is attractive from a designer's point of view. The proposed framework is applied to the design and implementation of an ‘intelligent’ room thermostat in order to illustrate the applicability and usefulness of this method.",
    keywords = "IR-74463, Hybrid control, Multi-agent system, Multi-controller system, Temperature control, Reactive control, Supervisory control, METIS-204369",
    author = "{van Breemen}, A.J.N. and {de Vries}, {Theodorus J.A.}",
    year = "2001",
    doi = "10.1016/S0967-0661(00)00111-8",
    language = "Undefined",
    volume = "9",
    pages = "233--248",
    journal = "Control engineering practice",
    issn = "0967-0661",
    publisher = "Elsevier",
    number = "3",

    }

    Design and Implementation of a Room Thermostat Using an Agent-based Approach. / van Breemen, A.J.N.; de Vries, Theodorus J.A.

    In: Control engineering practice, Vol. 9, No. 3, 2001, p. 233-248.

    Research output: Contribution to journalArticleAcademicpeer-review

    TY - JOUR

    T1 - Design and Implementation of a Room Thermostat Using an Agent-based Approach

    AU - van Breemen, A.J.N.

    AU - de Vries, Theodorus J.A.

    PY - 2001

    Y1 - 2001

    N2 - A large number of control systems operate in the real-world and are expected to deal with the range of changing conditions of the physical process that is being controlled. It may be a laborious and difficult task to design one controller that fits all operating conditions. In reality, several controllers, each suitable for a particular operating regime, are often combined in order to solve the problem. This paper describes a method that facilitates the design and implementation of these so-called multi-controller systems. It is based on the concept of an autonomous agent, which has recently been introduced in the field of artificial intelligence. The method enables the use of heterogeneous control algorithms and integrating techniques. Furthermore, it allows for an incremental design of the control system, which is attractive from a designer's point of view. The proposed framework is applied to the design and implementation of an ‘intelligent’ room thermostat in order to illustrate the applicability and usefulness of this method.

    AB - A large number of control systems operate in the real-world and are expected to deal with the range of changing conditions of the physical process that is being controlled. It may be a laborious and difficult task to design one controller that fits all operating conditions. In reality, several controllers, each suitable for a particular operating regime, are often combined in order to solve the problem. This paper describes a method that facilitates the design and implementation of these so-called multi-controller systems. It is based on the concept of an autonomous agent, which has recently been introduced in the field of artificial intelligence. The method enables the use of heterogeneous control algorithms and integrating techniques. Furthermore, it allows for an incremental design of the control system, which is attractive from a designer's point of view. The proposed framework is applied to the design and implementation of an ‘intelligent’ room thermostat in order to illustrate the applicability and usefulness of this method.

    KW - IR-74463

    KW - Hybrid control

    KW - Multi-agent system

    KW - Multi-controller system

    KW - Temperature control

    KW - Reactive control

    KW - Supervisory control

    KW - METIS-204369

    U2 - 10.1016/S0967-0661(00)00111-8

    DO - 10.1016/S0967-0661(00)00111-8

    M3 - Article

    VL - 9

    SP - 233

    EP - 248

    JO - Control engineering practice

    JF - Control engineering practice

    SN - 0967-0661

    IS - 3

    ER -