Claims Analysis
Total Claims: 9
Claim 1
Independent Claim
443 words
A control system for controlling a brushless motor comprising: position sensing means for producing multiphase position sensor signals indicative of a rotational position of the brushless motor; sensing means for producing a sensed signal having a frequency indicative of a rotational speed of the brushless motor, wherein the frequency of said sensed signal is substantially higher than a frequency of the position sensor signals; speed detecting means for producing a detected signal of a digital number representative of the rotational speed of the brushless motor at intervals of a detecting cycle period proportional to a period of the sensed signal; error signal producing means for producing an error signal when the detected signal indicates that the rotational speed of the brushless motor deviates from a target rotational speed by more than a specified amount; a memory having stored therein a plurality of memorized values at a plurality of sequential storing positions corresponding to a plurality of sequential rotational positions of the brushless motor; cyclic up-down counter means for counting pulses of at least one of the multiphase position sensor signals according to a rotating direction of the brushless motor, wherein a count value is obtained corresponding to a rotational position of the brushless motor; initial position detection means for detecting a timing at which the count value of said counter means changes after an absolute value of the error signal becomes less than a predetermined value, and for detecting from the count value at the thus detected timing a storing position in said memory corresponding to a rotational position of the brushless motor; storing means for renewing, sequentially and periodically at intervals of a renewing cycle period proportional to the detecting cycle period of the speed detecting means, each of the plurality of memorized values in said memory by a first mixed value which is obtained by a means for mixing the error signal with at least one of the memorized values which are at least an interval of L renewing cycle periods older, where L is an integer at least equal to 2 and the interval of L renewing cycle periods is equal to the rotational period of the brushless motor, wherein said storing means determines a storing position from which the renewing is to be started from the storing position detected by said initial position detecting means; control signal producing means for producing a control signal from a second mixed value which is obtained by a means for mixing the error signal with at least one of the memorized values; and driving means responsive to the control signal for providing to the brushless motor multiphase currents proportional to the control signal.
Claim 2
Dependent Claim
443 words
A control system for controlling a brushless motor comprising: position sensing means for producing multiphase position sensor signals indicative of a rotational position of the brushless motor; sensing means for producing a sensed signal having a frequency indicative of a rotational speed of the brushless motor, wherein the frequency of said sensed signal is substantially higher than a frequency of the position sensor signals; speed detecting means for producing a detected signal of a digital number representative of the rotational speed of the brushless motor at intervals of a detecting cycle period proportional to a period of the sensed signal; error signal producing means for producing an error signal when the detected signal indicates that the rotational speed of the brushless motor deviates from a target rotational speed by more than a specified amount; a memory having stored therein a plurality of memorized values at a plurality of sequential storing positions corresponding to a plurality of sequential rotational positions of the brushless motor; cyclic up-down counter means for counting pulses of at least one of the multiphase position sensor signals according to a rotating direction of the brushless motor, wherein a count value is obtained corresponding to a rotational position of the brushless motor; initial position detection means for detecting a timing at which the count value of said counter means changes after an absolute value of the error signal becomes less than a predetermined value, and for detecting from the count value at the thus detected timing a storing position in said memory corresponding to a rotational position of the brushless motor; storing means for renewing, sequentially and periodically at intervals of a renewing cycle period proportional to the detecting cycle period of the speed detecting means, each of the plurality of memorized values in said memory by a first mixed value which is obtained by a means for mixing the error signal with at least one of the memorized values which are at least an interval of L renewing cycle periods older, where L is an integer at least equal to 2 and the interval of L renewing cycle periods is equal to the rotational period of the brushless motor, wherein said storing means determines a storing position from which the renewing is to be started from the storing position detected by said initial position detecting means; control signal producing means for producing a control signal from a second mixed value which is obtained by a means for mixing the error signal with at least one of the memorized values; and driving means responsive to the control signal for providing to the brushless motor multiphase currents proportional to the control signal.
Claim 3
Dependent Claim
38 words
A control system as claimed in claim 1, wherein L is equal to Ad times a maximum value of the count value of said cyclic up-down counter means, where Ad is an integer at least equal to 2.
Claim 4
Dependent Claim
100 words
A control system as claimed in claim 1, wherein said storing means includes: composing means for producing one or more composite values periodically at intervals of the renewing cycle period, each of the composite values being at least a linear combination of at least one of the memorized values having been renewed at intervals of the L renewing cycle periods; renewing means for renewing, sequentially and periodically at intervals of the renewing cycle period, the memorized values each by the first mixed value which is obtained by mixing the error signal with a composite value produced by said composing means.
Claim 5
Dependent Claim
53 words
A control system a claimed in claim 3, wherein said composing means computes periodically at least one linear combination of a set of N memorized values having been renewed at intervals of the L renewing cycle periods with coefficients having a same sign, where N is an integer at least equal to 2.
Claim 6
Dependent Claim
41 words
A control system as claimed in claim 1, wherein the renewing cycle period of said storing means is equal to Q times the detecting cycle period of said speed detecting means, where Q is an integer at least equal to 2.
Claim 7
Dependent Claim
124 words
A control system as claimed in claim 5, wherein said storing means includes: filtered error signal producing means having a low-pass filter characteristic for filtering the error signal to produce a filtered error signal; composing means for producing at least one composite values periodically at intervals of the renewing cycle period, each of the composite values being at least a linear combination of the at least one of the memorized values having been renewed at intervals of the L renewing cycle periods; and renewing means for renewing, sequentially and periodically at intervals of the renewing cycle period, the memorized values each by the first mixed value which is obtained by mixing the filtered error signal with a composite value produced by said composing means.
Claim 8
Dependent Claim
38 words
A control system as claimed in claim 6, wherein said filtered error signal producing means produces the filtered error signal by combining linearly a plurality of values of the error signal sequentially with respect to the timings obtained.
Claim 9
Dependent Claim
53 words
A control system as claimed in claim 6, wherein said composing means computes periodically at least one linear combination of a set of N memorized values having been renewed at intervals of the L renewing cycle periods with coefficients having a same sign, where N is an integer at least equal to 2.