The article deals with the issue of detecting cyberattacks on control algorithms running in a real Programmable Logic Controller (PLC) and controlling a real laboratory control plant. The vulnerability of the widely used Proportional-Integral-Derivative (PID) controller is investigated. Four effective, easy-to-implement, and relatively robust methods for detecting attacks on the control signal, output variable, and parameters of the PID controller are researched.
View Article and Find Full Text PDFThe Wiener model, composed of a linear dynamical block and a nonlinear static one connected in series, is frequently used for prediction in Model Predictive Control (MPC) algorithms. The parallel structure is an extension of the classical Wiener model; it is expected to offer better modeling accuracy and increase the MPC control quality. This work discusses the benefits of using the parallel Wiener model in MPC.
View Article and Find Full Text PDFThis work is concerned with the vulnerability of a network industrial control system to cyber-attacks, which is a critical issue nowadays. This is because an attack on a controlled process can damage or destroy it. These attacks use long short-term memory (LSTM) neural networks, which model dynamical processes.
View Article and Find Full Text PDFA new approach to nonlinear Model Predictive Control (MPC) is discussed in this work. A custom user-defined cost function is used in place of the typically considered quadratic norm. An approximator of the cost function is applied to obtain a computationally simple procedure and linearization of two trajectories is carried out online.
View Article and Find Full Text PDFThe digital twins technology delivers a new degree of freedom into system implementation and maintenance practice. Using this approach, a technological system can be efficiently modeled and simulated. Furthermore, such a twin offline system can be efficiently used to investigate real system issues and improvement opportunities, e.
View Article and Find Full Text PDFModel Predictive Control (MPC) algorithms typically use the classical L2 cost function, which minimises squared differences of predicted control errors. Such an approach has good numerical properties, but the L1 norm that measures absolute values of the control errors gives better control quality. If a nonlinear model is used for prediction, the L1 norm leads to a difficult, nonlinear, possibly non-differentiable cost function.
View Article and Find Full Text PDF