RussianPatents.com

Method for adaptive automatic self-tuning of multi-parameter automatic control systems for optimal conditions

Method for adaptive automatic self-tuning of multi-parameter automatic control systems for optimal conditions
IPC classes for russian patent Method for adaptive automatic self-tuning of multi-parameter automatic control systems for optimal conditions (RU 2251134):
Another patents in same IPC classes:
System for automatic controlling production process accompanied with power emission System for automatic controlling production process accompanied with power emission / 2250484
System has process control system, fire extinguish control system and cleaning control system. Each system has corresponding detectors, control and test units as well as actuating units. All three systems are connected together and with risk scenario prediction unit, which has models of standard and non-standard modes. Invention provides ecological safety and reduces damage caused by pollution at violation of standards of production process and failures.
Public traffic control system Public traffic control system / 2249525
Proposed system contains two control circuits, namely automatic and manual ones. Automatic circuit includes two on-board controllers, first data display device, speed sensor, position sensors, series interfaces and motor controllers. Manual circuit includes control panel with control outputs, series interface and second data display device.
Self-adjusted control system for neutral-type delayed-control equipment Self-adjusted control system for neutral-type delayed-control equipment / 2246123
Proposed system that can be used for pieces of equipment whose parameters are unknown variables or those slowly varying with time has piece of equipment under control, three factor specifying units, five adders, eight multipliers, five integrators, three delay units, and differentiating unit.
The method is optimal automatic configuration management system The method is optimal automatic configuration management system / 2243584
The invention relates to the field of automatic control systems
Adaptive digital control system of non-stationary objects with associated parameters Adaptive digital control system of non-stationary objects with associated parameters / 2242040
The invention relates to the automatic digital control of two-dimensional objects with associated parameters and time-varying dynamic characteristics
Adaptive control system of a two-part identifier and an implicit reference model Adaptive control system of a two-part identifier and an implicit reference model / 2231819
The invention relates to the field of automatic control systems of dynamic objects with uncontrolled disturbances, unknown variable parameters and time delay in the control channel, in which the spectrum of natural frequencies of the control circuit exceeds the range of operating frequencies of the object itself
Robust control system Robust control system / 2231818
The invention relates to automatic control systems and can be used in the systems of control objects, the parameters of which are unknown constant or slowly time-varying values
Adaptive control system Adaptive control system / 2230351
The invention relates to automatic control systems and can be used for linear dynamic management objects with a wide range of unknown, constant or slowly time-varying parameters
Self-tuning automatic control system non-stationary object Self-tuning automatic control system non-stationary object / 2230350
The invention relates to the field of automation and can be used in the design of automatic control systems of nonlinear nonstationary technical objects
Management system guidance inertial object Management system guidance inertial object / 2225633
The invention relates to automatic control systems, particularly to systems for controlling the position of the inertial objects
Self-adjusted control system for neutral-type delayed-control equipment Self-adjusted control system for neutral-type delayed-control equipment / 2246123
Proposed system that can be used for pieces of equipment whose parameters are unknown variables or those slowly varying with time has piece of equipment under control, three factor specifying units, five adders, eight multipliers, five integrators, three delay units, and differentiating unit.
Public traffic control system Public traffic control system / 2249525
Proposed system contains two control circuits, namely automatic and manual ones. Automatic circuit includes two on-board controllers, first data display device, speed sensor, position sensors, series interfaces and motor controllers. Manual circuit includes control panel with control outputs, series interface and second data display device.
System for automatic controlling production process accompanied with power emission System for automatic controlling production process accompanied with power emission / 2250484
System has process control system, fire extinguish control system and cleaning control system. Each system has corresponding detectors, control and test units as well as actuating units. All three systems are connected together and with risk scenario prediction unit, which has models of standard and non-standard modes. Invention provides ecological safety and reduces damage caused by pollution at violation of standards of production process and failures.
Method for adaptive automatic self-tuning of multi-parameter automatic control systems for optimal conditions Method for adaptive automatic self-tuning of multi-parameter automatic control systems for optimal conditions / 2251134
In space of optimized parameters stroke is made from initial state in random direction according to normal distribution law in several separate parallel circuits; selecting the best line on base of value of quality function. If value of quality function in new state is equal to or exceeds quality function value in initial point, system returns to initial state. Then random stroke is again formed from old state in each parallel circuit. If quality function value in new state is less than value of said function in initial point, then initial state is taken as new one and again random stroke is formed from new initial state for each parallel circuit.
Intellectual control system Intellectual control system / 2251721
Device has control subject, two execution blocks, output coordinate sensor, sensor for value of coordinate adjusting action, delay block, control block, low frequency filter, adder, three comparison blocks, no-delay object model, two extrapolation blocks, output coordinate set-point device, object state parameters sensors block, object state set-point devices parameters block, robust filter, object state estimation block, threshold elements block, controlling parametric actions generator.
Nonlinear robust system for controlling non-stationary objects Nonlinear robust system for controlling non-stationary objects / 2251722
System has control subject, coefficients setting block, two adding blocks, two multipliers and coefficient setting block.
Method for adaptive automatic self-adjustment of multi-parameter automatic control systems for optimal conditions Method for adaptive automatic self-adjustment of multi-parameter automatic control systems for optimal conditions / 2254602
Method includes making a step in space of optimized parameters from starting state, in random direction in accordance to normal distribution law and in dependence from value of quality function in new state system is either returned to starting state and random step is formed, counted from old state, or new state is taken as starting state and random step is formed, counted from new starting state. Adaptation of distribution of direction of random steps is change of their mathematical expectation on basis of quality function increment sign, and adaptation of intensiveness of self-adjustment is performed on basis of value of current search step, i.e. recording coefficient is calculated as relation of number of unsuccessful attempts to total number of attempts, parameter of adjustment speed is calculated as relation of number of successful attempts to total number of attempts, performed up to current optimization moment.
Method to limit parameters of device in operation Method to limit parameters of device in operation / 2255894
Invention relates to methods of control and overload and failure protection of boom load-lifting cranes. According to proposed method, first and second threshold levels are set for at least one parameter characterizing load, geometry or operating conditions of device. Provision is made for checking said parameter in operation and comparing its value with first threshold level, forming of device control signal if parameter exceeds first threshold level, comparing parameter with second threshold level and forming signal to prohibit operation of device or its component part if second threshold level is exceeded. Moreover, rate of parameter changing is revealed, and first threshold level is set depending on rate of change of said parameter or reduced inertia moment or reduced mass of moving device or its component part.
Adaptive system for controlling object with variable transporting delay Adaptive system for controlling object with variable transporting delay / 2258950
System has set-point device, first adder, adjusting means, first object model, first delay element, second object model, adjustment block, processed product movement indicator, first quantizer, compensation adjusting means, second adder, multiplier, extrapolator, comparison element, second quantizer, second delay element, first, second, third and fourth keys.
Adaptive control system with two-stage identifier and indirect standard model Adaptive control system with two-stage identifier and indirect standard model / 2258951
Process of dynamic identification is organized in two steps. At first step object control efficiency matrix estimate is calculated. At second step - matrix of own dynamic properties of object is estimated. System has adder, first and second adjusters, low frequency filter, control object, second step block of current identification, adjusters control block, block of first step of current identification, band filters block.

FIELD: automatic optimization of multi-parameter controlled objects characterized with one-extreme quality function based upon any optimum criterion.

SUBSTANCE: in space of optimized parameters stroke is made from initial state in random direction according to normal distribution law in several separate parallel circuits; selecting the best line on base of value of quality function. If value of quality function in new state is equal to or exceeds quality function value in initial point, system returns to initial state. Then random stroke is again formed from old state in each parallel circuit. If quality function value in new state is less than value of said function in initial point, then initial state is taken as new one and again random stroke is formed from new initial state for each parallel circuit.

EFFECT: improved quick response of searching.

1 dwg, 2 tbl

 

The invention relates to automatic optimization of multivariable control objects with onextreme quality function is based on some optimality criteria.

Known methods of random search extremum of a function of the quality onexternal multivariate objects, which consists in forming a random input stepper impacts on site management [1].

The drawback of such methods is the low speed search control objects. Closest to the invention to the technical essence is a method based on the formation of normally distributed random input stepper impacts on site management and adaptation of their distribution and intensity of learning [2].

The disadvantage of this method is the low performance of the search. A substantial increase in the speed of the search is achieved by the simultaneous operation of multiple independent parallel channels and adaptation intensity of self-learning based on the value of the current step.

The proposed method is that the create mode adaptive random search in the space of optimized parameters simultaneously in multiple parallel channels based on the random input of the stepper impacts n the control object, distributed by the normal law, the expectation which automatically adapt depending on the signal coming from the output of the object on the feedback channel. Make a selection of the best channel, which later will be the source channel to create adaptive random search. Adaptation of the intensity of study in the search process is performed based on the magnitude of the current step of the search, i.e. the coefficient memory is calculated as the ratio of the number of failed samples to the total number of samples held up to the current time optimization, parameter learning rates calculated as the ratio of the number of successful samples to the total number of samples held up to the current time optimization.

The drawing shows a block diagram of the algorithm that implements the proposed method for automatic tuning of multivariable control systems at optimal conditions (for definiteness, we present a case of function minimization quality).

The block diagram includes: 0 - block-initial initializations, 1 - unit forming step in a random direction in space optimized parameters in accordance with the normal distribution, 2 - block memory generated step 3 - unit value definition quality function at a new point about what transtv optimized parameters, 4 is a block for determining the sign of the increment function quality, 5 - unit select the best channel, 6 - block storage of the parameters of the best channel, 7 - block conditions for successful step 10 - block memory function value quality at a good step, 8 and 11 blocks adapting the distribution of the directions of search steps and intensity of self in the process of setting up, 9 - unit forming step in the opposite direction when the failed step, 12 - conditions for the end of optimization.

The proposed method is implemented as follows. In the space of optimized parameters from the initial condition Xitake a step in a random direction in accordance with the normal distribution law in several independent parallel channels (blocks 1, 2, 3, 4).

Make a selection of the best channel, which later will be the original channel. If the value of the quality function (minimization) in all parallel channels is greater than or equal to zero, then choose the channel in which the value of the quality function is minimal. If there is a negative function value quality, then choose the channel, quality function which has a minimum negative value (block 5).

Qthe HEA(X)=Qmin(X), Qn(X), n=1... k,

where k is the number of independent parallel channels,

Qthe HEA(X) is the value function is of the best quality of parallel channels

Qmin(X) is the minimum value of the function quality of all channels.

If the value of the quality function in new condition Q(Xi+1)=Qthe HEA(X) is greater than or equal to the value of the quality function at the origin Q(Xi), i.e. a random sample Ξnfailed (minimization problem), then the system returns to the initial condition Xithen generate a random step counted from the old state, in each parallel channel.

If the value of the quality function in new condition Q(Xi+1)=Qthe HEA(X) less than the value of the quality function at the origin Q(Xi), i.e. a random sample Ξnwas successful (minimization problem), then the initial state take new Q(Xi+1), and then form a random step counted from the new initial state in each parallel channel.

Recurrent expression for the search algorithm with normally distributed random samples becomes:

where Q

0
i
=minQ(Xj), j=1,... ,i is the smallest value of the quality function for the i previous steps of the search

Ξn- a single random vector distributed according to a normal law,

a - the size of the working step.

The adaptation algorithm mean-square deviation of the direction of normally distributed random steps can be represented as the following expression:

where σi- the current value of the mean square deviation,

σminand σmax- the minimum and maximum values of the mean-square deviation.

Adapting the distribution of the random directions of the steps is to change their expectations on the basis of the sign of the increment function quality (blocks 8 and 11 in the drawing). The algorithm for the continuous adaptation of the mathematical expectation of random steps can be represented as the following vector recurrence relation:

Wi+1=kWi-δ Δ QiΔXi,

where W is the mathematical expectation of uniformly distributed random steps

k - coefficient memory (0≤ k≤ 1),

δ - the speed parameter learning (0≤ δ ≤ 1).

The coefficients k and δ determines the rate of learning during the search.

When working on this algorithm adaptation vector W strives to reinvent itself in the direction opposite to the gradient of the function of the quality of optimized object, i.e. the steps of the search will be on average directed toward the fastest smart the decision function.

Adapting the intensity of the self-study process optimization based on the value of current step (blocks 8 and 11 in the drawing) by using the following expressions for the coefficients k and δ :

i.e.

where kbeatsand kbad- the number of successful and unsuccessful trials, conducted to the current time optimization.

The point of this algorithm is to adapt the intensity of the self-study is the following. If in the process of finding a growing number of successful steps kbeatsand the number of failed steps kbaddecreases, i.e. the quality function Δ Q(X) moves to the extreme, the value of the working step and increases the speed of learning δ also increases, i.e. there is intensive training based on the new experience, while the coefficient memorizing k decreases, i.e. there is no need to remember all previous experience.

If in the process of finding the number of successful steps kbeatsdecreases, and the number of failed steps kbadincreases, i.e. the quality function Δ Q(X) is approaching the extreme, the value of the working step and decreases the learning rate δ reduced, i.e. there is no need to intensively study and CoE the rate of memorization k increases, ie remembers all previous experience.

Table 1
Model The average search time steps search The performance gain, %
The placeholder Parallel channels + enhanced adaptation of k and δ
Polynomial 274 200 27,01
Central 274 199 27,37
Quadratic 303 195 values 35,64
The function of Powell 2357 1542 34,58
Error Δ Qmin=0,1
Table 2
Model The average search time steps search The performance gain, %
The placeholder Parallel channels + enhanced adaptation of k and δ
Polynomial 569 422 25,83
Central 569 421 26,01
Quadratic 652 404 3804
The function of Powell 6654 3977 40,23
Error Δ Qmin=0,01

The polynomial model is:

Focus model:

Quadratic model:

where [A, X] is the scalar product of the vector of parametric coefficients A=(a1, a2, a3, a4)Tand the vector of the input coordinates X=(x1x2x3x4)Tandi=1, i=1... 4, bijthe matrix elements:

The function of the Powell:

Q(X)=(x1+10x2)2+5(x3-x4)4+(x2-2x3)4+10(x1-x4)4.

The function of Powell simulates the object optimization pronounced brainstew quality function.

This method has the versatility that allows you to use it regardless of the form of the quality function. Moreover, if there is some a priori information about the structure of the quality function, it is not necessary to use all the information about failed and successful samples, and can be limited to data for the last N steps of optimization. However, N should not be too small, otherwise the accuracy of finding the extremum is not high enough. The former is eriment on model functions showed for most cases, the optimum is N=100. It is enough for high mobility algorithm adaptation step and finding the extremum with high precision.

For comparative testing were identical for all models set of 100 initial search points, the coordinates of which was a uniformly distributed random number in the range from minus 10 to plus 10. Cycle extremum for each starting point was repeated 100 times.

From the tables it is seen that the maximum gain in performance occurred when optimizing the model object that has a quality function with a distinct brainstew (Function of Powell). Because the real objects of automatic control very often have a ravine quality function, the application of the proposed method is suitable for efficient optimization.

Achievable technical effect of the application of the proposed method allows to reduce losses on the search and to significantly improve the performance of finding the extremum of the function of objects quality optimization: experimental studies conducted on model functions, showed that the performance gain of the proposed method in comparison with the prototype ranged from 25 to 40% depending on the type of model function and accuracy of finding the value of the extremum (see table).

References

1. Rastrigin L.A. System extreme control. M.: Nauka, 1974, s-446.

2. Merinov A.V., Kravchenko, A. Adaptive random search Devices and systems. Management, monitoring, diagnostics. - 2001, No. 6, p.39-42 (prototype).

Method of adaptive automatic self-tuning multivariable control systems at optimal conditions by creating adaptive random search in the space of optimized parameters based on the random input of the stepper effects on the control object, the mathematical expectation which automatically adapt depending on the signal coming from the output of the object on the feedback channel in accordance with the ratio of Wi+k=kWi-δ Δ QiΔXi, where W is the mathematical expectation of uniformly distributed random steps, k is the coefficient memory δ - the speed parameter self-learning, Q - quality function, X is the state of the object in space optimized parameters, the random input of the stepper influences adapt in accordance with a ratio of

where kbeatsand kbad- the number of successful and unsuccessful trials, conducted to the current time optimization, characterized in that the search for the children in several parallel channels, then, in accordance with condition Qthe HEA(X)=Qmin(X), Qn(X), n=1... k, (for minimization), where k is the number of independent parallel channels; Qthe HEA(X) is the function value of the best quality of parallel channels; Qmin(X) is the minimum value of the function quality of all channels, select the best channel, which will be a source channel, and the adaptation of the intensity of study in the search process carried out on the basis of the value of the current step of a search in accordance with the expression

ie

 

© 2013-2015 Russian business network RussianPatents.com - Special Russian commercial information project for world wide. Foreign filing in English.