摘要 |
<p>A control system has a detecting block (12) for obtaining a detected signal corresponding to a controlled variable of a controlled system and a controlling block (13) for supplying the controlled system (11) with a control signal corresponding to the detected signal. The controlling block (13) comprises an error block (3A) for producing an error signal (E) corresponding to the detected siganl (S) at intervals of a detecting period of time, a memorizing block (3C) having a plurality of memorized values corresponding to the error signal, and an output block (3B) for producing the control signal (C<Sub>S</Sub>) by mixing the error signal (E) and one or more memorized values of the memorizing block (3C). The memorizing block (3C) renews the memorized values (M(Ib)) sequentially and periodically at intervals of a renewing cycle period of time equal to Q times the detecting period, each with a value corresponding to a mixed value of the error signal (Ec) and one or more of the memorized values having been renewed at intervals of L renewing cycle periods, where each of Q and L is an integer at least equal to 2. Preferably, the memorizing block (3C) includes a filtering error block (3C<Sub>c</Sub>) with a low-pass filter characteristic for producing a filtered error signal (E<Sub>c</Sub>), and the mixed value is obtained by mixing the filtered error signal (E<Sub>c</Sub>) and the one or more of the memorized value. Preferably, a microprocessor excutes the tasks of the error block (3A), the memorizing block (3C) and the output block (3B). </p> |