Patent Document ID: 5392378
Application ID: 08170653
Patent Flag: 1

Claim One:
1. A speed controlling system comprising: a speed detecting means for detecting an average speed of a motor in each measuring section by cyclically measuring a speed detecting signal corresponding to a speed of the motor and producing an average speed signal; a speed error calculating means for calculating an average speed error responsive to the average speed signal received from the speed detecting means and reference cycle data and producing an average speed error signal; a predicting means for predicting an instantaneous speed error from the average speed error signal received from said speed error calculating means, the instantaneous speed error corresponding to a specific measuring section and a preceding average speed error, and for producing a predicted signal; an error averaging means for accumulating and adding the predicted signal received from the predicting means and generating average value data; a memory selecting means for selecting a specific memory storing data; an error storing means for adding the average value data of the error averaging means and the data of the specific memory selected by the memory selecting means producing an added result and storing the added result in the memory; a compensating error calculating means multiplying the data of the specific memory by a constant smaller than 1 generating a multiplied result and adding the predicting signal of the predicting means to the multiplied result generating a control signal; and a driving means for driving the motor on the basis of the control signal received from the compensating error calculating means, wherein the predicting means, the error averaging means, the error storing means and the compensating error calculating means receive data indicating the analog quantity which is sampled, and wherein, responsive to the data indicating the analog quantity which is sampled, the predicting means outputs the predicted signal, the error averaging means outputs the average value data, the error storing means outputs the added result and the compensating error calculating means outputs the control signal.