Claims Analysis
Total Claims: 10
Claim 1
Independent Claim
193 words
A rotor angle apparatus for a DC brushless motor, comprising: voltage applying means for applying drive voltages to three-phase armatures of a salient-pole DC brushless motor; high-frequency voltage imposing means for imposing high-frequency voltages to said drive voltages, respectively; first current detecting means for detecting a current flowing through a first-phase armature among said three-phase armatures; second current detecting means for detecting a current flowing through a second-phase armature among said three-phase armatures; reference value extracting means for extracting a sine reference value depending on a sine value which is twice the rotor angle of said DC brushless motor and a cosine reference value depending on a cosine value which is twice the rotor angle of said DC brushless motor, using a first current value detected by said first current detecting means and a second current value detected by said second current detecting means when said high-frequency voltages are imposed on said drive voltages by said high-frequency voltage imposing means, and high-frequency components depending on said high-frequency voltages; and rotor angle calculating means for calculating the rotor angle of said DC brushless motor from said sine reference value and said cosine reference value.
Claim 2
Dependent Claim
193 words
A rotor angle apparatus for a DC brushless motor, comprising: voltage applying means for applying drive voltages to three-phase armatures of a salient-pole DC brushless motor; high-frequency voltage imposing means for imposing high-frequency voltages to said drive voltages, respectively; first current detecting means for detecting a current flowing through a first-phase armature among said three-phase armatures; second current detecting means for detecting a current flowing through a second-phase armature among said three-phase armatures; reference value extracting means for extracting a sine reference value depending on a sine value which is twice the rotor angle of said DC brushless motor and a cosine reference value depending on a cosine value which is twice the rotor angle of said DC brushless motor, using a first current value detected by said first current detecting means and a second current value detected by said second current detecting means when said high-frequency voltages are imposed on said drive voltages by said high-frequency voltage imposing means, and high-frequency components depending on said high-frequency voltages; and rotor angle calculating means for calculating the rotor angle of said DC brushless motor from said sine reference value and said cosine reference value.
Claim 3
Dependent Claim
40 words
A rotor angle detecting apparatus according to claim 1 , wherein said reference value extracting means effects an integrating process or a low-pass filtering process on said high-frequency components to extract said sine reference value and said cosine reference value.
Claim 4
Dependent Claim
89 words
A rotor angle detecting apparatus according to claim 1 or 2 , wherein said rotor angle calculating means calculates phase difference data representing a phase difference (θ−{circumflex over (θ)}) between an estimated value ({circumflex over (θ)}) and an actual value (θ) of the rotor angle of said DC brushless motor, using said sine reference value and said cosine reference value, and calculates said rotor angle according to follow-up calculations using an observer which is constructed to eliminate said phase difference (θ−{circumflex over (θ)}) represented by said phase difference data.
Claim 5
Dependent Claim
208 words
A rotor angle detecting apparatus according to claim 2 , wherein said reference value extracting means calculates the following equations (45), (46) as said integrating process: V s = ∫ 0 2 π ω { cos 2 ω t cos ( ω t + 2 3 π ) · I u - cos 2 ω t cos ω t · I w } t ( 45 ) V c = - ∫ 0 2 π ω { sin 2 ω t cos ( ω t + 2 3 π ) · I u - sin 2 ω t cos ω t · I w } t ( 46 ) where Vs: said sine reference value, Vc: said cosine reference value, Iu: said first current value, Iw: said second current value, and ω: the angular velocity of said high-frequency voltages.
Claim 6
Dependent Claim
407 words
A rotor angle detecting apparatus according to claim 4 , wherein said rotor angle calculating means generates phase difference data representing a phase difference (θ−{circumflex over (θ)}) between an estimated value ({circumflex over (θ)}) and an actual value (θ) of the rotor angle of said DC brushless motor according to the following equation (48) while said high-frequency voltages are imposed on said drive voltages by said high-frequency voltage imposing means and said sine reference value and said cosine reference value are extracted by said reference value extracting means in each control cycle, calculates the rotor angle of said DC brushless motor according to the following equation (47) in a first control cycle, and, in next and following control cycles, uses the rotor angle of said DC brushless motor calculated in a preceding control cycle as an estimated value ({circumflex over (θ)}) for the rotor angle of said DC brushless motor in the preceding control cycle, updates the estimated value ({circumflex over (θ)}) for the rotor angle of said DC brushless motor with an observer which sequentially updates and calculates the estimated value ({circumflex over (θ)}) for the rotor angle of said DC brushless motor based on said phase difference data to eliminate said phase difference (θ−{circumflex over (θ)}) depending on said phase difference data calculated in the preceding control cycle, thereby to calculate an estimated value ({circumflex over (θ)}) for the rotor angle of said DC brushless motor in a present control cycle, and uses the estimated value ({circumflex over (θ)}) for the rotor angle as the rotor angle of said DC brushless motor: θ = 1 2 tan - 1 V s V c ( 47 ) V s · cos 2 θ ^ - V c · sin 2 θ ^ = V s 2 - V c 2 sin ( 2 θ - 2 θ ^ ) ≈ V s 2 - V c 2 · 2 ( θ - θ ^ ) ( in case θ - θ ^ ≈ 0 ) ( 48 ) where {circumflex over (θ)}: the estimated value for the rotor angle of said DC brushless motor, θ: the actual value of the rotor angle of said DC brushless motor.
Claim 7
Dependent Claim
110 words
A rotor angle detecting apparatus according to claim 5 , wherein said rotor angle calculating means uses Δθ 1 calculated according to the following equation (49) as said phase difference data: Δ θ 1 = 2 ( θ - θ ^ ) ≈ sin ( 2 θ - 2 θ ^ ) = V s · cos 2 θ ^ - V c · sin 2 θ ^ V s 2 + V c 2 ( 49 ) where Δθ 1 : said phase difference data.
Claim 8
Dependent Claim
178 words
A rotor angle detecting apparatus according to claim 6 , wherein said rotor angle calculating means calculates said phase difference data Δθ 1 based on approximating calculations according to the following equation (50) instead of the equation (49): Δ θ 1 = 2 ( θ - θ ^ ) ≈ sin ( 2 θ - 2 θ ^ ) ≈ { V s · cos 2 θ ^ - V c · sin 2 θ ^ V s ( V s > V c ) V s · cos 2 θ ^ - V c · sin 2 θ ^ V c ( V c > V s ) ( 50 ) where Δθ 1 : said phase difference data.
Claim 9
Dependent Claim
121 words
A rotor angle detecting apparatus according to claim 5 , wherein said rotor angle calculating means uses Δθ 2 calculated according to the following equation (51) as said phase difference data: Δ θ 2 = 2 ( θ - θ ^ ) + offset ≈ sin ( 2 θ - 2 θ ^ ) + offset = V s · cos 2 θ ^ - V c · sin 2 θ ^ V s 2 + V c 2 + offset ( 51 ) where Δθ 2 : said phase difference data, offset: an offset value.
Claim 10
Dependent Claim
418 words
A rotor angle detecting apparatus according to any one of claims 1 , 2 , 4 , 5 , 6 , 7 , and 8 , further comprising: correlation data storage means for handling said DC brushless motor as an equivalent circuit having a q-axis armature disposed on a q-axis extending in the direction of magnetic fluxes of field magnetic poles of the rotor of said DC brushless motor and a d-axis armature disposed on a d-axis extending perpendicularly to the q-axis, and storing, in advance, data of a map or a relational equation representing a correlation between a rotor angle of said DC brushless motor which is calculated by said rotor angle calculating means while a predetermined magnetic pole determining current is passed through said q-axis armature, and a threshold established between a saturated reference value which is calculated by a predetermined calculating process depending on said sine reference value and said cosine reference value which are extracted by said reference value extracting means when said rotor is in a saturated state in which the direction of a magnetic field generated by said q-axis armature and the direction of a magnetic field generated by magnetic poles of said rotor are the same as each other when said rotor angle is calculated, and an unsaturated reference value which is calculated by said predetermined calculating process depending on said sine reference value and said cosine reference value which are extracted by said reference value extracting means when said rotor is in an unsaturated state in which the direction of the magnetic field generated by said q-axis armature and the direction of the magnetic field generated by the magnetic poles of said rotor are opposite to each other when said rotor angle is calculated; and magnetic pole direction determining means for handling said DC brushless motor as said equivalent circuit, and comparing a threshold value depending on said rotor angle which is obtained when the rotor angle calculated by said rotor angle calculating means while said magnetic pole determining current is passed through said q-axis armature is applied to said map or said relational equation, with a magnetic pole determining value calculated according to said predetermined calculating process depending on said sine reference value and said cosine reference value which are extracted by said reference value extracting means when said rotor angle is calculated, thereby to determine whether said rotor is in said saturated state or said unsaturated state for determining the direction of the magnetic poles of said rotor.