Optimum tracking control method for periodic target value
First Claim
1. A control method for tracking to a target that repeats the same pattern with a predetermined period, for producing a control input signal U(i) at sampling times i in successive periods 1, for controlling a controlled object, in a control system, said control system having a generator for producing a target value signal and the controlled object producing a control output, said method comprising repetitively combining said target value signal and control output signal to produce sampled tracking error signals e(i) and storing said tracking error signals e(i), repetitively generating and storing signals a(i) corresponding to the incremental modification of the control input signal U(i) at the sampling times i in accordance with the relationship:
- ##EQU47## where N;
the number of samples for the indicial response of the controlled object to settle satisfactorily;
M;
the number of samples in consideration of a weighting coefficient relative to time; and
Wk;
(k=1, . . . , M), α
n (n=0, . . . ,N-1) and Ws;
constants determined by the indicial response of the controlled object and the weighting coefficient relative to time, andrepetitively generating and storing said control input signals U(i) in accordance with the relationship;
##EQU48## using said stored signals a(i) in the former relationship, and applying said control input signals U(i) to said controlled object.
1 Assignment
0 Petitions
Accused Products
Abstract
A conventional design method intended for repetitive target values utilizes a tracking error of one period before or such a error at the time t'"'"' at the preceding trial corresponding to the present time t. The error from the time of one period before up to the present or what is the time t'"'"' after has not been utilized, though it is very useful when the present invention uses an algorithm for making the output of a controlled system follow up a periodic target value in an optimum determined manner with only four fundamental arithmetic operations, using an incremental amount of modification at individual sampling time, tracking errors of one period before and thereafter, the present tracking error, the past incremental amounts of modification, the control input of one period before and preset constants. The control method according to the present invention is characterized by minimizes the weighting square sum of estimated values of a future tracking error, using a control input at individual sampling time, tracking errors of one period before and thereafter, the amounts of past modification, data (indicial response) pertaining to the dynamic characteristics of a controlled object, and the control input of one period before or its equivalent for the controlled object having target a value repeating the same pattern.
-
Citations
26 Claims
-
1. A control method for tracking to a target that repeats the same pattern with a predetermined period, for producing a control input signal U(i) at sampling times i in successive periods 1, for controlling a controlled object, in a control system, said control system having a generator for producing a target value signal and the controlled object producing a control output, said method comprising repetitively combining said target value signal and control output signal to produce sampled tracking error signals e(i) and storing said tracking error signals e(i), repetitively generating and storing signals a(i) corresponding to the incremental modification of the control input signal U(i) at the sampling times i in accordance with the relationship:
- ##EQU47## where N;
the number of samples for the indicial response of the controlled object to settle satisfactorily;M;
the number of samples in consideration of a weighting coefficient relative to time; andWk;
(k=1, . . . , M), α
n (n=0, . . . ,N-1) and Ws;
constants determined by the indicial response of the controlled object and the weighting coefficient relative to time, andrepetitively generating and storing said control input signals U(i) in accordance with the relationship;
##EQU48## using said stored signals a(i) in the former relationship, and applying said control input signals U(i) to said controlled object. - View Dependent Claims (2)
- ##EQU47## where N;
-
3. A control method for optimum tracking to the target value that repeats the same pattern with a predetermined period, for producing a control input signal u(i) at sampling times i in successive periods 1, for controlling a controlled object, in a control system, said control system having a generator for producing a target value signal and the controlled object producing a control output, said method comprising repetitively combining said target value signal and control output to produce sampled tracking error signals e(i) and storing said tracking error signals e(i), repetitively generating and storing said control input signal u(i) in accordance with the relationship:
- ##EQU49## where i'"'"';
sampling time of a period before the present time;a(j);
an incremental value signal corresponding to the modification at sampling time j; andiO;
time when the initial value of the incremental amount of modification is set,generating and storing the incremental signal a(i) at the present time by using data pertaining to the dynamic characteristics of the controlled object, tracking errors during the present and past one periods, and past incremental amounts of modification and applying said control input signals u(i) to said controlled object. - View Dependent Claims (4, 5, 6, 7, 8)
- ##EQU49## where i'"'"';
-
9. A control method for tracking to the target value that repeats the same pattern with a predetermined period, for producing a control input signal u(i) at sampling times i in successive periods 1, for controlling a controlled object, in a control system, said control system having a generator for producing a target value signal and the controlled object producing a control output, said method comprising repetitively combining said target value signal and control output to produce a sampled tracking error signal e(i) and storing said tracing error signal e(i), wherein the control system has a memory for storing the tracking error signals and control input signals during a past period and the past values of modification signals, generating and storing the control input signal u(i) in said memory, in accordance with the relationship:
-
space="preserve" listing-type="equation">u(i)=u(i'"'"')+σ
(i)where i'"'"';
sampling time one period before the present time,σ
(i) is a value of the modification signal at the present time i and determined as a function of data stored in said memory pertaining to the dynamic characteristics of the controlled object, the tracking error during the past period, and the value of the past modification signal, andapplying said control input signal u(i) to said controlled object. - View Dependent Claims (10, 11, 12, 13)
-
-
14. A control method for optimum tracking to the target value that intermittently repeats the same pattern, for producing a control input signal u(i) at sampling times i in successive periods 1, for controlling a controlled object, in a control system, said control system having a generator for producing a target value signal and the controlled object producing a control output, said method comprising repetitively combining said target value signal and control output to produce a sampled tracking error signal e(i) and storing said tracking error signal, wherein the control system has a memory for storing control input signals, tracking error signals errors and incremental values of modification signals, generating and storing in said memory a control input signal u(i) at the present time in accordance with the relationship:
- ##EQU54## where i'"'"';
sampling time in the preceding attempt, the time corresponding to the time i;a(j);
the value of an incremental modification signal at sampling time j;i0 ;
time when the present attempt is started; andgenerating and storing the incremental value of the modification signal in said memory at the time i using data stored in said memory pertaining to the dynamic characteristics of a controlled object, the tracking error at the time i, the tracking error in the preceding attempt, and past incremental values of the modification signal determined at the preceding sampling times up to the time i-1, and applying said control input signal u(i) to said controlled object. - View Dependent Claims (15, 16, 17, 18, 19, 20)
- ##EQU54## where i'"'"';
-
21. A control method for optimum tracking to the target value that intermittently repeats the same pattern, for producing a control input signal u(i) at sampling times i in successive periods l, for controlling a controlled object, in a control system, said control system having a generator for producing a target value signal and the controlled object producing a control output, said method comprising repetitively combining said target value signal and control output to produce a sampled tracking error signal e(i) and storing said tracking error signal e(i), wherein the control system has a memory for storing tracking error and control input signals for one attempt, values of modification signals and preset constants, generating and storing a control input signal u(i) in said memory at each sampling time in accordance with the relationship:
-
space="preserve" listing-type="equation">u(i)=u(i'"'"')+σ
(i)where i'"'"';
sampling time in the preceding attempt, the time corresponding to the time i;σ
(i) is a value of a modification signal at the present time i and generated as a function of data in said memory pertaining to the dynamic characteristics of the controlled object, the value of tracking error signals in the preceding attempt, and the value of the past modification signal before the time i, andapplying said control input signal u(i) to said controlled object. - View Dependent Claims (22, 23, 24, 25, 26)
-
Specification