摘要 |
PURPOSE:To make the output signals of a moving body controller follow to a moving body with fidelity by a mechanism wherein a phase difference taking-in portion and a phase correcting portion are operated at a period shorter than a period with which a speed arithmetic portion computes speed, and a plurality of minute correction is conducted within the period of the arithmetic portion. CONSTITUTION:The fixed distance passing time TLi of a moving body is computed every specified time interval by means of a speed arithmetic portion 3, and preceding data are rewritten and memorized to a speed register 9. A phase difference taking-in portion 7 takes in phase difference Tpi at a period shorter than a speed arithmetic period, and puts out the phase difference to a phase correcting portion 4. The correcting portion 4 discriminates the rewriting of computing results during time up to this correction from preceding correction, and uses new speed Ti when the speed Ti is memorized to the register 9 and speed Ti-1 after preceding correction when there is no new speed. The phase difference Tpi is multiplied by gain G and speed Ti' after correction is calculated to ensure that difference is reduced at the next correction, and the speed Ti' is put out to a sine-wave generating portion 5. Accordingly, output signals following the movement of the moving body can be obtained in an improved fidelity. |