RU2155362C1 - Adaptive control system - Google Patents

Adaptive control system Download PDF

Info

Publication number
RU2155362C1
RU2155362C1 RU99115514A RU99115514A RU2155362C1 RU 2155362 C1 RU2155362 C1 RU 2155362C1 RU 99115514 A RU99115514 A RU 99115514A RU 99115514 A RU99115514 A RU 99115514A RU 2155362 C1 RU2155362 C1 RU 2155362C1
Authority
RU
Russia
Prior art keywords
multiplier
inputs
output
control object
outputs
Prior art date
Application number
RU99115514A
Other languages
Russian (ru)
Inventor
Е.Л. Еремин
С.Г. Акилова
Original Assignee
Амурский государственный университет
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Амурский государственный университет filed Critical Амурский государственный университет
Priority to RU99115514A priority Critical patent/RU2155362C1/en
Application granted granted Critical
Publication of RU2155362C1 publication Critical patent/RU2155362C1/en

Links

Images

Landscapes

  • Feedback Control In General (AREA)

Abstract

FIELD: automatic control systems. SUBSTANCE: system includes controlled object, unit for tuning coefficients, adder, two multipliers and integrator. EFFECT: enhanced adaptive system due to simplified unit for tuning coefficients. 2 dwg

Description

Изобретение относится к системам автоматического управления и может быть использовано для линейных динамических объектов управления, причем параметры объекта - неизвестные постоянные или медленно меняющиеся во времени величины. The invention relates to automatic control systems and can be used for linear dynamic control objects, and the parameters of the object are unknown constant or slowly varying in time.

Наиболее близким техническим решением к предлагаемому является адаптивная система управления /1/, содержащая объект управления, блок настройки коэффициентов, сумматор, первый умножитель, интегратор и второй умножитель, входы блока настройки соединены с выходами объекта управления, а выходы - с входами сумматора, выход которого соединен с блоком настройки коэффициентов, с обоими входами первого умножителя и с входом второго умножителя, выход первого умножителя через интегратор связан с входом второго умножителя, выход которого соединен с входом объекта управления. The closest technical solution to the proposed one is an adaptive control system / 1 / containing a control object, a coefficient adjustment unit, an adder, a first multiplier, an integrator and a second multiplier, the inputs of the setting unit are connected to the outputs of the control object, and the outputs - to the inputs of the adder, the output of which connected to the coefficient adjustment unit, with both inputs of the first multiplier and with the input of the second multiplier, the output of the first multiplier through an integrator is connected to the input of the second multiplier, the output of which is connected entry control object.

Недостатком этой системы является сложность конструкции, так как при построении системы в блоке настройки коэффициентов при формировании сигнала, поступающего на интеграторы, необходимо иметь m умножителей первого блока умножения. The disadvantage of this system is the design complexity, since when building the system in the coefficient adjustment block when generating a signal supplied to the integrators, it is necessary to have m multipliers of the first multiplication block.

Целью изобретения является упрощение системы. The aim of the invention is to simplify the system.

Поставленная цель достигается тем, что в системе, содержащей блок настройки коэффициентов, последовательно соединенные блок суммирования, первый умножитель, интегратор, второй умножитель, объект управления, входы которого соединены с соответствующими входами блока настройки коэффициентов, входы блока суммирования подключены к соответствующим выходам блока настройки коэффициентов, выход блока суммирования соединен с обоими входами первого умножителя, с вторым входом второго умножителя и с входом блока настройки коэффициентов, в блоке настройки коэффициентов для формирования сигнала, поступающего на интегратор, используется модуль произведения сигнала yi, поступающего на первые входы каждого умножителя первого блока умножения с выхода объекта управления, и сигнала gTу, поступающего с входа блока суммирования на вторые входы каждого умножителя первого блока умножения, для нормального функционирования системы достаточно формировать сигнал, поступающий на интегратор в блоке настройки коэффициентов, используя сигнал yi, поступающий с выхода объекта управления на входы соответствующих блоков вычисления модуля, для упрощения системы из блока настройки коэффициентов выведены умножители первого блока умножения и связь выхода блока суммирования с входом блока настройки коэффициентов.This goal is achieved by the fact that in a system comprising a coefficient adjustment unit, a summing unit connected in series, a first multiplier, an integrator, a second multiplier, a control object whose inputs are connected to the corresponding inputs of the coefficient adjustment unit, the inputs of the summation unit are connected to the corresponding outputs of the coefficient adjustment unit , the output of the summing unit is connected to both inputs of the first multiplier, to the second input of the second multiplier and to the input of the coefficient adjustment unit, into the block e settings of the coefficients for generating a signal arriving at the integrator, the product module of the signal y i arriving at the first inputs of each multiplier of the first multiplication block from the output of the control object is used, and the signal g T y from the summing unit input to the second inputs of each multiplier of the first block multiplying, for normal operation of the system is sufficient to generate a signal supplied to the integrator in the gain adjustment unit by using a signal y i, output from the control object on a ode respective calculation unit blocks to simplify the system configuration of a block of coefficients derived multipliers multiplying the first block and the connection output to an input of summation block coefficients tuner.

На фиг.1 представлена блок-схема системы. Figure 1 presents a block diagram of a system.

Система содержит объект управления 1, блок настройки коэффициентов 2, сумматор 3, первый умножитель 4, интегратор 5 и второй умножитель 6. The system comprises a control object 1, a coefficient setting unit 2, an adder 3, a first multiplier 4, an integrator 5 and a second multiplier 6.

Динамика процессов в объекте управления описывается уравнениями состояния и выхода

Figure 00000002
Y=LX,
где X - n-мерный вектор состояния;
Y - m-мерный вектор выходных измеряемых координат;
U - скалярное управляющее воздействие;
A, L, b - матрицы и вектор размерностей (nxn), (mxn), (nxl) соответственно, зависящие от вектора неизвестных параметров ξ ∈ Ξ;
Ξ - известное множество возможных значений вектора ξ.
К объекту подключен регулятор
U=kgT y,
где k - настраиваемый параметр регулятора;
gT = (1, g2,...gm) - параметрический вектор, (m - 1) параметр которого настраивается таким образом, что по окончании процесса адаптации вектор g принимает числовые значения gT0=(1,g02,...g0m), обеспечивающие выполнение гурвицевости полинома gT0L(InP - А)+В степени (n-1) с положительными коэффициентами, где (InP - А)+ - присоединенная матрица.The dynamics of processes in the control object is described by equations of state and output
Figure 00000002
Y = LX,
where X is the n-dimensional state vector;
Y is the m-dimensional vector of the output measured coordinates;
U is the scalar control action;
A, L, b are matrices and a vector of dimensions (nxn), (mxn), (nxl), respectively, depending on the vector of unknown parameters ξ ∈ Ξ;
Ξ is the known set of possible values of the vector ξ.
A controller is connected to the object
U = kg T y,
where k is the adjustable parameter of the controller;
g T = (1, g 2 , ... g m ) is a parametric vector, (m - 1) whose parameter is adjusted in such a way that at the end of the adaptation process, the vector g takes numerical values g T 0 = (1, g 02 , ... g 0m ), ensuring the Hurwitz polynomial g T 0 L (InP - А) + В degree (n-1) with positive coefficients, where (InP - А) + is the adjoint matrix.

Параметр регулятора настраивается в соответствии с алгоритмом адаптации
k=-a1(gTy)2,
где a1 > 0.
The controller parameter is set in accordance with the adaptation algorithm.
k = -a 1 (g T y) 2 ,
where a 1 > 0.

Элементы параметрического вектора настраиваются в соответствии с алгоритмами. Elements of the parametric vector are configured in accordance with the algorithms.

Figure 00000003

Система функционирует следующим образом.
Figure 00000003

The system operates as follows.

Сигналы с выхода объекта управления 1 поступают на соответствующие входы блока 2 настройки коэффициентов. Функциональная схема блока 2 настройки коэффициентов представлена на фиг. 2. На входы соответствующих блоков вычисления модуля 7i (i=2,m) поступают сигналы yi с выхода объекта управления 1, где вычисляются их абсолютные значения. С выходов блоков вычисления модуля 7i сигналы |yi| поступают на входы соответствующих интеграторов 8i (i= 2, m), где интегрируются. Сигналы gi с выходов интеграторов поступают на первые входы каждого соответствующего умножителя 9i (i=2,m). На вторые входы умножителей 9i поступают соответствующие сигналы yi с выходов объекта управления 1. С выходов умножителей второго блока умножения 9 (соответствующего выходу блока 2 настройки коэффициентов (фиг. 1)) сигналы поступают на входы сумматора 3 (фиг. 1), где складываются между собой и с сигналом Y1, который поступает с выхода объекта управления 1. Сигнал с выхода сумматора 3

Figure 00000004
g1=1 поступает на оба входа первого умножителя 4, на второй вход второго умножителя 6. В первом умножителе 4 происходит умножение сигнала gTy с выхода сумматора 3 на тот же сигнал. Сигнал с выхода первого умножителя 4 поступает на вход интегратора 5, где интегрируется. Сигнал с выхода интегратора 5 поступает на первый вход второго умножителя 6. Во втором умножителе 6 происходит умножение сигнала с выхода сумматора 3 на сигнал с выхода интегратора. Сигнал u=kgTy (сигнал управления) с выхода второго умножителя 6 поступает на вход объекта 1 управления.The signals from the output of the control object 1 are supplied to the corresponding inputs of the block 2 settings of the coefficients. The functional diagram of the coefficient setting unit 2 is shown in FIG. 2. The inputs of the corresponding blocks of the calculation module 7 i (i = 2, m) receive signals y i from the output of the control object 1, where their absolute values are calculated. From the outputs of the blocks of the calculation module 7 i signals | y i | arrive at the inputs of the corresponding integrators 8 i (i = 2, m), where they are integrated. The signals g i from the outputs of the integrators are fed to the first inputs of each corresponding multiplier 9 i (i = 2, m). The second inputs of the multipliers 9 i receive the corresponding signals y i from the outputs of the control object 1. From the outputs of the multipliers of the second multiplication block 9 (corresponding to the output of the coefficient setting block 2 (Fig. 1)), the signals are fed to the inputs of the adder 3 (Fig. 1), where add together and with the signal Y 1 , which comes from the output of the control object 1. The signal from the output of the adder 3
Figure 00000004
g 1 = 1 goes to both inputs of the first multiplier 4, to the second input of the second multiplier 6. In the first multiplier 4, the signal g T y is multiplied from the output of adder 3 by the same signal. The signal from the output of the first multiplier 4 is fed to the input of the integrator 5, where it is integrated. The signal from the output of the integrator 5 is fed to the first input of the second multiplier 6. In the second multiplier 6, the signal from the output of the adder 3 is multiplied by the signal from the output of the integrator. The signal u = kg T y (control signal) from the output of the second multiplier 6 is fed to the input of the control object 1.

Данное устройство может быть реализовано промышленным способом на основе стандартной элементной базы. This device can be implemented industrially based on a standard elemental base.

Claims (1)

Адаптивная система управления, содержащая объект управления, блок настройки коэффициентов, состоящий из блоков вычисления модуля, выходы которых предназначены для подачи сигналов через соответствующие интеграторы на первые входы соответствующих умножителей, вторые входы которых предназначены для приема сигналов с выходов объекта управления, сумматор, первый умножитель, интегратор и второй умножитель, выходы умножителей блока настройки коэффициентов подключены к входам сумматора, выход которого соединен с обоими входами первого умножителя и с вторым входом второго умножителя, а выход первого умножителя через интегратор связан с первым входом второго умножителя, выход которого соединен с входом объекта управления, отличающаяся тем, что выходы объекта управления подключены соответственно к входам блоков вычисления модуля в блоке настройки коэффициентов. An adaptive control system comprising a control object, a coefficient adjustment unit, consisting of module calculation units, the outputs of which are designed to supply signals through the corresponding integrators to the first inputs of the respective multipliers, the second inputs of which are designed to receive signals from the outputs of the control object, the adder, the first multiplier, integrator and second multiplier, the outputs of the multipliers of the coefficient adjustment unit are connected to the inputs of the adder, the output of which is connected to both inputs of the first smart and with the second input of the second multiplier, and the output of the first multiplier through the integrator is connected to the first input of the second multiplier, the output of which is connected to the input of the control object, characterized in that the outputs of the control object are connected respectively to the inputs of the module calculation blocks in the coefficient setting block.
RU99115514A 1999-07-13 1999-07-13 Adaptive control system RU2155362C1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
RU99115514A RU2155362C1 (en) 1999-07-13 1999-07-13 Adaptive control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
RU99115514A RU2155362C1 (en) 1999-07-13 1999-07-13 Adaptive control system

Publications (1)

Publication Number Publication Date
RU2155362C1 true RU2155362C1 (en) 2000-08-27

Family

ID=20222770

Family Applications (1)

Application Number Title Priority Date Filing Date
RU99115514A RU2155362C1 (en) 1999-07-13 1999-07-13 Adaptive control system

Country Status (1)

Country Link
RU (1) RU2155362C1 (en)

Similar Documents

Publication Publication Date Title
US4843583A (en) Nonlinear adaptive filter
WO1997007444A3 (en) Field based process control system with auto-tuning
US8014517B2 (en) Method and apparatus for enhanced convergence of the normalized LMS algorithm
RU2155362C1 (en) Adaptive control system
EP0069515A2 (en) A digital automatic gain control circuit
RU2282883C1 (en) Self-adjusting control system for astatic objects with control delay
RU2148269C1 (en) Adaptive control system for neutral-delay objects
RU2109317C1 (en) Adaptive control system
RU2230351C2 (en) Adaptive control system
US5200681A (en) Process control system
RU2001129730A (en) Adaptive digital combined control system for non-stationary technological objects
RU2379735C2 (en) Robust control system
RU2288496C1 (en) Adaptive system for controlling astatic object with delay
RU2468406C1 (en) Adaptive system for controlling astatic object with delay
RU2294004C1 (en) Adaptive tracking system for objects with lagging of status and control
RU2437137C2 (en) Self-adjusting control system for astatic objects with control delay
RU2210800C2 (en) Self-adjusting control system for objects with control delay
RU2182348C2 (en) Adaptive control system for handling neutral delay type objects
RU2130636C1 (en) Adaptive control device for objects with lag
CA2188984A1 (en) Motion compensated filtering
JPS593761B2 (en) signal distribution device
RU2177635C1 (en) Indicative-adaptive system for control over objects with state lag
RU2459226C1 (en) Adaptive system for controlling astatic object with delay
RU2294005C1 (en) Adaptive tracking system for objects with control lagging
RU2220434C1 (en) Robast system for controlling object with lagging