RU2155362C1 - Adaptive control system - Google Patents
Adaptive control system Download PDFInfo
- 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
Links
Images
Landscapes
- Feedback Control In General (AREA)
Abstract
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
Динамика процессов в объекте управления описывается уравнениями состояния и выхода
Y=LX,
где X - n-мерный вектор состояния;
Y - m-мерный вектор выходных измеряемых координат;
U - скалярное управляющее воздействие;
A, L, b - матрицы и вектор размерностей (nxn), (mxn), (nxl) соответственно, зависящие от вектора неизвестных параметров ξ ∈ Ξ;
Ξ - известное множество возможных значений вектора ξ.
К объекту подключен регулятор
U=kgT y,
где k - настраиваемый параметр регулятора;
gT = (1, g2,...gm) - параметрический вектор, (m - 1) параметр которого настраивается таким образом, что по окончании процесса адаптации вектор g принимает числовые значения gT 0=(1,g02,...g0m), обеспечивающие выполнение гурвицевости полинома gT 0L(InP - А)+В степени (n-1) с положительными коэффициентами, где (InP - А)+ - присоединенная матрица.The dynamics of processes in the control object is described by equations of state and output
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.
Система функционирует следующим образом.
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 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
Данное устройство может быть реализовано промышленным способом на основе стандартной элементной базы. This device can be implemented industrially based on a standard elemental base.
Claims (1)
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) |
-
1999
- 1999-07-13 RU RU99115514A patent/RU2155362C1/en active
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 |