Claims Analysis
Total Claims: 8
Claim 1
Independent Claim
207 words
A discrete-type repetitive control method comprising the steps of: (a) receiving a cyclic target input; (b) periodically sampling an input of a controlled object and a deviation between the cyclic target input and an output of the controlled object; (c) multiplying the deviation sampled in step (b) times each of a plurality of a first gains associated with a plurality of time delay elements to produce a first product associated with each time delay element; (d) multiplying the input of the controlled object times each of a plurality of second gains associated with the time delay elements to produce a second product associated with each time delay element; (e) multiplying the deviation sampled in step (b) times a third gain to produce a third product; (f) applying, to each of the time delay elements, numbering not less than a value obtained by dividing the input cycle period by the sampling period, a sum of the first product associated with the time delay element, the second product associated with the time delay element and an output of a preceding time delay element, when one exists; and (g) periodically applying, to the controlled object, a sum of the third product and an output of a final time delay element.
Claim 2
Dependent Claim
207 words
A discrete-type repetitive control method comprising the steps of: (a) receiving a cyclic target input; (b) periodically sampling an input of a controlled object and a deviation between the cyclic target input and an output of the controlled object; (c) multiplying the deviation sampled in step (b) times each of a plurality of a first gains associated with a plurality of time delay elements to produce a first product associated with each time delay element; (d) multiplying the input of the controlled object times each of a plurality of second gains associated with the time delay elements to produce a second product associated with each time delay element; (e) multiplying the deviation sampled in step (b) times a third gain to produce a third product; (f) applying, to each of the time delay elements, numbering not less than a value obtained by dividing the input cycle period by the sampling period, a sum of the first product associated with the time delay element, the second product associated with the time delay element and an output of a preceding time delay element, when one exists; and (g) periodically applying, to the controlled object, a sum of the third product and an output of a final time delay element.
Claim 3
Dependent Claim
23 words
The discrete-type repetitive control method according to claim 1, wherein at least one of the first gains and the second gains is zero.
Claim 4
Dependent Claim
216 words
A discrete-type repetitive control unit for controlling a controlled object in accordance with a cyclic target input, comprising: time delay elements, numbering not less than a value obtained by dividing a cycle period of the cyclic target input by a sampling period of a sampled deviation between an output of the controlled object and the cyclic target input, said time delay elements connected in series with each other and each producing an output; first gain elements, each corresponding to one of said time delay elements, operatively connected to receive the sampled deviation and producing an output; second gain elements, each operatively connected to receive an input of the controlled object, corresponding to one of said time delay elements and producing an output; first adder elements, each operatively connected to supply an output to a corresponding time delay element and to receive the output from corresponding first and second gain elements and from a preceding time delay element except when the corresponding time delay element is a first time delay element; a third gain element operatively connected to receive the sampled deviation and producing an output; and a second adder element operatively connected to supply the input of the controlled object and to receive the output of a last time delay element and the third gain element.
Claim 5
Dependent Claim
216 words
A discrete-type repetitive control unit for controlling a controlled object in accordance with a cyclic target input, comprising: time delay elements, numbering not less than a value obtained by dividing a cycle period of the cyclic target input by a sampling period of a sampled deviation between an output of the controlled object and the cyclic target input, said time delay elements connected in series with each other and each producing an output; first gain elements, each corresponding to one of said time delay elements, operatively connected to receive the sampled deviation and producing an output; second gain elements, each operatively connected to receive an input of the controlled object, corresponding to one of said time delay elements and producing an output; first adder elements, each operatively connected to supply an output to a corresponding time delay element and to receive the output from corresponding first and second gain elements and from a preceding time delay element except when the corresponding time delay element is a first time delay element; a third gain element operatively connected to receive the sampled deviation and producing an output; and a second adder element operatively connected to supply the input of the controlled object and to receive the output of a last time delay element and the third gain element.
Claim 6
Dependent Claim
43 words
The discrete-type repetitive control unit according to claim 3, further comprising: a sampling circuit, operatively connected to the first and third gain elements and to receive the cyclic target input and the output of the controlled object for periodically producing the sampled deviation.
Claim 7
Dependent Claim
28 words
The discrete-type repetitive control unit according to claim 3, wherein at least one of said first gain elements and said second gain elements has a gain of zero.
Claim 8
Dependent Claim
45 words
The discrete-type repetitive control unit according to claim 3, wherein the number of said time delay elements is equal to an integer obtained by dividing the cycle period of the cyclic target input by the sampling period of the deviation and rounding up any remainder.