Publication detail

Automatic generation of a PLC controller based on a control system-identified model

SÝKORA, T. HUSÁK, M. BENEŠL, T. BAŠTÁN, O.

Original Title

Automatic generation of a PLC controller based on a control system-identified model

Type

journal article in Web of Science

Language

English

Original Abstract

This paper discusses the automatic generation of controller codes through a model created in the MATLAB environment. The aim of the research is to simplify the implementation and tuning of the closed-loop circuit in industrial systems; in this context, the concepts and steps outlined herein could produce a more intuitive and powerful alternative to the pre-defined software components of control systems that enable closed-loop control. We propose a methodology for identifying the system through an industrial control setup, creating a control loop model, and generating a code implementable in the control setup. Importantly, we also present and compare the results obtained with various variants of the automatically generated control circuit containing a pre-defined controller of the industrial control system. The outcomes of the research allow us to conclude that the implementations generated by the model perform better that the option using a built-in controller.

Keywords

control system, system identification, PLC code generation, Simulink PLC coder, industrial automation

Authors

SÝKORA, T.; HUSÁK, M.; BENEŠL, T.; BAŠTÁN, O.

Released

1. 4. 2021

Publisher

Slovak University of Technology

Location

Bratislava

ISBN

1335-3632

Periodical

Journal of Electrical Engineering

Year of study

72

Number

2

State

Slovak Republic

Pages from

78

Pages to

88

Pages count

11

URL

Full text in the Digital Library

BibTex

@article{BUT169791,
  author="Tomáš {Sýkora} and Michal {Husák} and Tomáš {Benešl} and Ondřej {Baštán}",
  title="Automatic generation of a PLC controller based on a control system-identified model",
  journal="Journal of Electrical Engineering
",
  year="2021",
  volume="72",
  number="2",
  pages="78--88",
  doi="10.2478/jee-2021-0011",
  issn="1335-3632",
  url="https://www.sciendo.com/article/10.2478/jee-2021-0011"
}