Применение прогнозирующего управления для оптимизации динамических процессов в заданном диапазоне
Authors: Сотникова М.В. 
Published: December 2024

Рассматривается задача цифрового управления контролируемыми переменными динамического процесса с удержанием их в заданном диапазоне. Предполагается, что изменение переменных внутри диапазона может быть произвольным, но значения переменных должны оставаться внутри установленных границ. При этом, если все ограничения соблюдаются, то управление должно быть либо выключено, либо иметь как можно меньшую интенсивность. Данная постановка задачи требуетразработки специальных методов синтеза законов управления, отличных от традиционных подходов, в которых цель управления задается командным сигналом. Выполняется формализованная постановка задачи синтеза управления для нелинейной модели объекта, заданной в дискретном времени, с учетом ограничений на управляющий сигнал. Предлагается метод синтеза цифрового закона управления, базирующийся на применении прогнозирующих моделей в контуре обратной связи. Поставленная цель управления объектом достигается с помощью введения квадратичного функционала качества, включающего штраф за нарушение контролируемыми переменными заданного диапазона. Кроме того, этот функционал характеризует интенсивность работы управления и позволяет регулировать энергетические затраты с помощью весового множителя. Показано, что реализация закона управления в режиме реального времени в общем случае сводится к решению задачи нелинейного программирования на каждом такте дискретного времени. Эффективность разработанного подхода иллюстрируется примером управления процессом переработки нефти в ректификационной колонне.

The problem of digital control of controlled variables for a dynamic process with their retention in a given range is considered. It is assumed that the change of variables within the range can be arbitrary, but the values of variables must remain within the established boundaries. At the same time, if all the constraints are met, then the control should either be turned off or have as little intensity as possible. This formulation of the problem requires the development of special methods for the synthesis of control laws, different from traditional approaches in which the control goal is set by a command signal. A formalized formulation of the control synthesis problem is performed for a nonlinear object model specified in discrete time, taking into account constraints on the control signal. A method of synthesis of the digital control law based on the use of predictive models in the feedback loop is proposed. The goal of object control is achieved by introducing a quadratic quality functional, including a penalty for violation of a specified range by controlled variables. In addition, this functionality characterizes the intensity of the control operation and allows adjusting energy costs using a weight multiplier. It is shown that the implementation of the control law in real time in the general case is reduced to solving the problem of nonlinear programming at each sample instant of discrete time. The effectiveness of the developed approach is illustrated by an example of controlling the oil refining process in a distillation column.