Implementation of advanced process control on the four tank pilot plant

Research output: Book/ReportReport – Annual report year: 2017Research

Standard

Implementation of advanced process control on the four tank pilot plant. / Schroll-Fleischer, Eskild; Huusom, Jakob Kjøbsted; Jørgensen, John Bagterp.

Technical University of Denmark (DTU), 2017. 114 p.

Research output: Book/ReportReport – Annual report year: 2017Research

Harvard

Schroll-Fleischer, E, Huusom, JK & Jørgensen, JB 2017, Implementation of advanced process control on the four tank pilot plant. DTU Compute-Technical Report-2017, vol. 02, Technical University of Denmark (DTU).

APA

Schroll-Fleischer, E., Huusom, J. K., & Jørgensen, J. B. (2017). Implementation of advanced process control on the four tank pilot plant. Technical University of Denmark (DTU). DTU Compute-Technical Report-2017, Vol.. 02

CBE

Schroll-Fleischer E, Huusom JK, Jørgensen JB 2017. Implementation of advanced process control on the four tank pilot plant. Technical University of Denmark (DTU). 114 p. (DTU Compute-Technical Report-2017, Vol. 02).

MLA

Vancouver

Schroll-Fleischer E, Huusom JK, Jørgensen JB. Implementation of advanced process control on the four tank pilot plant. Technical University of Denmark (DTU), 2017. 114 p. (DTU Compute-Technical Report-2017, Vol. 02).

Author

Schroll-Fleischer, Eskild ; Huusom, Jakob Kjøbsted ; Jørgensen, John Bagterp. / Implementation of advanced process control on the four tank pilot plant. Technical University of Denmark (DTU), 2017. 114 p. (DTU Compute-Technical Report-2017, Vol. 02).

Bibtex

@book{c69aa8c27a164d40b2222e35ca5fa241,
title = "Implementation of advanced process control on the four tank pilot plant",
abstract = "The four tank process laboratory experiment is used as a relevant case to unfold problems that arise when implementing advanced process control such as model predictive control. The controller, which is executed on a computer, and the process equipment communicate using OPC to exchange process measurements and actuator set points. The process equipment is described along with the setup of the PLC and the OPC server in order to be able to access process variables on a dimensional scale. A process emulator in which a process simulator is embedded in an OPC interface has been developed in Python. Using the detailed information of sensor and actuator calibration as well as PLC functionality, the emulator appears identical to the actual process and may be used to perform virtual tests of controllers prior to commissioning. Examples of how to interact with OPC servers are presented for both Matlab and Python. An MPC has been designed based on a linearized model of the process and tested using the emulator. This controller was then implemented on a realization of the process at the Technical University of Denmark, demonstrating MPC experimentally.",
author = "Eskild Schroll-Fleischer and Huusom, {Jakob Kj{\o}bsted} and J{\o}rgensen, {John Bagterp}",
year = "2017",
language = "English",
publisher = "Technical University of Denmark (DTU)",

}

RIS

TY - RPRT

T1 - Implementation of advanced process control on the four tank pilot plant

AU - Schroll-Fleischer, Eskild

AU - Huusom, Jakob Kjøbsted

AU - Jørgensen, John Bagterp

PY - 2017

Y1 - 2017

N2 - The four tank process laboratory experiment is used as a relevant case to unfold problems that arise when implementing advanced process control such as model predictive control. The controller, which is executed on a computer, and the process equipment communicate using OPC to exchange process measurements and actuator set points. The process equipment is described along with the setup of the PLC and the OPC server in order to be able to access process variables on a dimensional scale. A process emulator in which a process simulator is embedded in an OPC interface has been developed in Python. Using the detailed information of sensor and actuator calibration as well as PLC functionality, the emulator appears identical to the actual process and may be used to perform virtual tests of controllers prior to commissioning. Examples of how to interact with OPC servers are presented for both Matlab and Python. An MPC has been designed based on a linearized model of the process and tested using the emulator. This controller was then implemented on a realization of the process at the Technical University of Denmark, demonstrating MPC experimentally.

AB - The four tank process laboratory experiment is used as a relevant case to unfold problems that arise when implementing advanced process control such as model predictive control. The controller, which is executed on a computer, and the process equipment communicate using OPC to exchange process measurements and actuator set points. The process equipment is described along with the setup of the PLC and the OPC server in order to be able to access process variables on a dimensional scale. A process emulator in which a process simulator is embedded in an OPC interface has been developed in Python. Using the detailed information of sensor and actuator calibration as well as PLC functionality, the emulator appears identical to the actual process and may be used to perform virtual tests of controllers prior to commissioning. Examples of how to interact with OPC servers are presented for both Matlab and Python. An MPC has been designed based on a linearized model of the process and tested using the emulator. This controller was then implemented on a realization of the process at the Technical University of Denmark, demonstrating MPC experimentally.

M3 - Report

BT - Implementation of advanced process control on the four tank pilot plant

PB - Technical University of Denmark (DTU)

ER -