The present invention relates to a rotation angle detection device, and more particularly, to a rotation angle detection device and a rotation angle detection device method, which use a change in magnetic intensity.
For example, in Patent Literature 1, there is disclosed a rotation detection device including: a rotor, which is provided to a rotary shaft supported by a housing including a bearing and configured to rotate, and rotation of which is to be detected; a semiconductor chip including a magnetic sensing element configured to sense a change in magnetic field in a vicinity of the rotor; and a bias magnet configured to apply a bias magnetic field to the magnetic sensing element, the rotation detection device being configured to detect a rotation mode of the rotor by sensing; with the magnetic sensing element, a change in magnetic field caused in association with the bias magnetic field when the rotor is rotated, the bearing and the semiconductor chip being formed integrally with the housing. Further, in Patent Literature 2 and Patent Literature 3, there are also disclosed a rotation detection device and a rotation detection sensor, which use a change in magnetic intensity.
[PTL 1] JP 2006-132978 A
[PTL 2] JP 11-51695 A
[PTL 3] JP 08-219709 A
For example, in the rotation detection device of Patent Literature 1, rectangular-shaped protrusions and recesses are formed along an outer peripheral surface of the rotor, and the rotation is detected by sensing, with the magnetic sensing element, a change in magnetic field caused in association with the bias magnetic field due to those protrusions and recesses.
It is an object of the present invention to provide a rotation angle detection device and the like for highly accurately detecting a rotation angle by forming, on a side of a rotor for which the rotation angle is to be measured, convex and concave portions, which change in a curved manner, smoothly, and periodically as in a sine wave, and detecting, with a plurality of magnetic detection elements, a change in magnetic field caused in association with a bias magnetic field due to those protrusions and recesses, which change smoothly and periodically.
According to one embodiment of the present invention, there are provided a rotation angle detection device and the like, including: a rotor made of a magnetic material; a stator including “b” or more magnetic detection portions each including a bias magnetic field generation portion and a magnetic detection element, where “b” represents an integer of 3 or more; and a rotation angle calculation processing unit configured to calculate a rotation angle of the rotor based on detection signals obtained by the magnetic detection elements, wherein a surface of the rotor that is opposed to the stator has convex and concave portions, which change in “x” cycles for a mechanical angle of 360 degrees, where “x” represents an integer of 1 or more, and the convex and concave portions have a shape that changes in a curved manner, the shape enabling each of the magnetic detection elements to obtain a substantially sine wave, and wherein “b” magnetic detection portions of the stator are arranged along a circumferential direction of the stator for each cycle of the convex and concave portions so as to be opposed to, with a gap from, the surface of the rotor that is opposed to the stator, and are arranged at intervals of a mechanical angle of 360×(n×b+m)/(x×b) degrees, where “n” represents, by a number of cycles, a deviation amount of each of the “b” magnetic detection portions from a reference position in the circumferential direction and represents an integer of 0 or more, and “m” represents a position of a magnetic detection portion in an arrangement order of the “b” magnetic detection portions and represents an integer of from 1 to “b”.
According to the embodiments of the present invention, it is possible to provide the rotation angle detection device and the like for highly accurately detecting a rotation angle by detecting, with the plurality of magnetic detection elements, a change in magnetic field caused in association with the bias magnetic field due to the convex and concave portions, which are formed on the rotor side and change in a curved manner, smoothly, and periodically as in a sine wave.
Now, a rotation angle detection device and the like according to each of embodiments of the present invention are described with reference to the drawings. In each of the embodiments, the same or corresponding portions are denoted by the same reference symbols, and the overlapping description thereof is omitted.
Each of the magnetic detection elements 4 is provided with a bias magnetic field generation portion 3a or 3b on a stator 1 side to form a magnetic detection portion 34.
In
It is only required that the convex and concave portions 2a have “x” cycles for the mechanical angle of 360 degrees, and “x” represents an integer of 1 or more. Further, it is only required that “b” magnetic detection portions 34 be arranged for one cycle of the convex and concave portions 2a, and “b” represents an integer of 3 or more.
In
Referring back to
An amount of magnetic flux from the bias magnetic field generation portion 3 toward the rotor 2 side changes depending on a distance of a gap between the bias magnetic field generation portion 3 and a surface of the convex and concave portions 2a of the rotor 2. A change in magnetic field caused in association with the bias magnetic field of the bias magnetic field generation portion 3 due to protrusions and recesses of the convex and concave portions 2a, which change smoothly and periodically, is detected by the magnetic detection elements 4. Thus, the detection signal obtained by each of the magnetic detection elements 4 changes depending on the shape of the convex and concave portions 2a, and consequently changes depending on a rotation angle position of the rotor. Further, the change follows the shape of the convex and concave portions 2a, and becomes sine wave signals having different phases in this case. The b-phase sine wave signals having different phases are converted into two-phase signals having a relationship of a sine wave and a cosine wave. Through calculation of an arctan of the signals having a relationship of a sine wave and a cosine wave, a rotation angle position of the rotor 2 is obtained.
A surface of the rotor 2 that is opposed to the stator has the convex and concave portions 2a, which change in “x” cycles for the mechanical angle of 360 degrees, and the convex and concave portions 2a have a shape that changes in a curved manner, which enables each of the magnetic detection elements 4 to obtain a substantially sine wave or a sine wave, The symbol “x” represents an integer of 1 or more, and a case in which “x” is 12 is illustrated in
There are arranged “b” magnetic detection portions 34 of the stator 1 along a circumferential direction of the stator 1 for one cycle of the convex and concave portions 2a so as to be opposed to, with a gap from, the surface of the rotor 2 that is opposed to the stator, and the magnetic detection portions 34 are arranged at intervals of 360/x×n+360/(x×b)×m degrees. The “360/x×n+360/(x×b)×m degrees” is reduced to “360×(n×b+m)/(x×b) degrees”. In this case, “n” represents, by the number of cycles, a deviation amount of each of the magnetic detection portions 34 from a reference position in the circumferential direction and represents an integer of 0 or more, and “m” represents a position of a magnetic detection portion 34 in the arrangement order of the “b” magnetic detection portions 34 and represents an integer of from 1 to “b”.
That is, as long as the phase position within a cycle is the same, through arrangement of the magnetic detection portion 34 at the same phase position in another cycle, the detection signals having an equivalent phase or the same phase can be obtained, In other words, the same detection signals can be obtained from the magnetic detection portions 34 as long as those magnetic detection portions 34 are arranged at the same phase position in each cycle. Therefore, the “b” magnetic detection portions 34 are not required to be arranged within one cycle.
With this configuration, even at a position of a cycle other than one cycle of the convex and concave portions 2a of the rotor 2, waveforms having equal intervals therebetween can be generated on the basis of one cycle of an electrical angle. With this, because the magnetic detection portions 34 are arranged on only a part of the stator 1 in its circumferential direction, a degree of freedom in layout of the magnetic detection portions 34 is increased. Thus, in a hollow motor having a large diameter, a yield rate of a material of the stator is improved.
Further, for example, when detection is to be performed within one cycle of the convex and concave portions 2a of the rotor 2 with the three magnetic detection portions 34 of
With this configuration, waveforms having equal intervals therebetween can be generated within one cycle of the convex and concave portions 2a of the rotor 2. As a result, because the magnetic detection portions are arranged in only one cycle of the convex and concave portions 2a of the rotor 2, a degree of freedom in layout is further increased.
Further, the bias magnetic field generation portion 3 is configured to generate magnetic flux in a radial direction of the rotor 2, and the magnetic detection element 4 has a detection surface arranged in such a direction as to detect the magnetic flux in the radial direction.
With this configuration, a resolver-type rotation angle detection device configured to detect the magnetic flux in the radial direction is implemented. Through generation of the magnetic flux in the radial direction and detection of the magnetic flux in the radial direction, for example, when the rotation angle detection device is applied to a motor, the entire length of the motor in its shaft direction can be reduced. Thus, a resonance frequency of the motor can be increased.
With reference to the functional block diagram of
The magnetic detection element 4 detects a magnetic intensity and a magnetic density (Step S211 of
Then, the DC offset calculation module 201 calculates a DC offset value from a reference voltage due to a DC component of the detection signal obtained by the magnetic detection element 4.
The DC offset correction module 202 corrects the detection signals obtained by the “b” magnetic detection elements 4 based on the DC offset value.
In this case, a DC offset being a DC component of a magnetic field is subjected to, for example, waveform averaging processing to calculate a DC offset amount, and the DC offset amount is subtracted from each phase signal, to thereby remove a DC offset. For example, in a case of three-phase signals, a DC offset component may be obtained by dividing a sum of phases of respective phase signals by 3, and the DC offset component may be subtracted from each phase signal. As another example, a DC offset component may be calculated based on a maximum value Max or a minimum value Min of an amplitude of the waveform.
The b-phase/two-phase conversion module 203 subjects the corrected “b” detection signals to b-phase/two-phase conversion to obtain two-phase signals (Step S214 of
Now, an example of signal conversion in a case of b=3, that is, three-phase signals A, B, and C is shown in Expression (1) given below. Through this conversion, a and 3 being signals having phases different from each other by 90 degrees are obtained, and the signals can thus be converted into a sine wave and a cosine wave. Further, in Expression (1) given below, phases of 0, 120, and 240 degrees are used, but when phases of original waveforms differ from those phases, it is desired that phases of Expression (1) be set to the same phases as those of the original waveforms.
The angle calculation module 204 calculates an arctangent function (arctan) of the two-phase signals to calculate a rotation angle (Step S215 of
For reference, the arctan can be calculated based on Expression (2) given below. This follows the general idea of trigonometric functions,
The above-mentioned method, in which the sum of phase signals is obtained and a value obtained by dividing the sum by the number of phases is subtracted from each phase signal, may be provided as a separate step in addition to removing of a DC offset component. Through execution of this step as a separate step, electrical noise and magnetic noise that are input simultaneously to each sensor can be removed. With this, an influence due to an external factor is reduced, to thereby reduce an angle error. Thus, a highly robust sensor can be obtained.
Then, the display processing module 209 displays, for example, the calculated rotation angle on the display unit 30 illustrated in
As described above, the DC offset calculation module 201 calculates an average value of a sum of instantaneous values of the detection signals obtained by the “b” magnetic detection elements 4. In this calculation, when the magnetic detection portions 34, that is, the magnetic detection elements 4 are arranged for a plurality of cycles, signals from the magnetic detection elements 4 that are separated from each other by a mechanical angle of 3601x degrees are set as having the same phase, and all the obtained b-phase signals are added and a resultant sum is divided by “b” (Step S212 of
The DC offset correction module 202 then subtracts the obtained average value from each of the detection signals obtained by the “b” magnetic detection elements 4 (Step S213 of
In another example, the DC offset calculation module 201 calculates a central value of a maximum value and a minimum value of each of the “b” magnetic detection elements 4. A difference between the central value and the reference voltage of, for example, 0 corresponds to a DC component contained in the detection signal.
The DC offset correction module 202 then subtracts the obtained central values from the respective detection signals obtained by the “b” magnetic detection elements 4.
Further, the inspection module 205 of
The inspection module 205 further determines a failure of the magnetic detection portion 34, in particular, the magnetic detection element 4 and a state of decentering of the rotor 2 through comparison of the detection signals obtained at corresponding phase positions in one cycle with each other, which is described with reference to
The display processing module 209 also displays on the display unit 30 a result of determination by the inspection module 205,
Through conversion of a b-phase magnetic flux density into a two-phase magnetic flux density to calculate the rotation angle in the manner described above, a component of a specific degree of the magnetic flux density can be removed, and hence detection accuracy is improved. Further, also through removal of the DC offset, detection accuracy and the like can be improved.
In the embodiment described above, a description has been given of the case of the configuration in which the rotor 2 is arranged inside and the stator 1 is arranged outside. However, the present invention is not limited thereto, and is also applicable to a case of a configuration in which the stator 1 is arranged inside and the rotor 2 is arranged outside. Further, the present invention is not limited to the above-mentioned configuration examples.
It is only required that “b” magnetic detection portions 34 of the stator 1 be arranged for one cycle of the convex and concave portions 2a of the rotor 2 and be arranged at intervals of the mechanical angle of 360×(n×b+m)/(x×b) degrees, where “n” represents, by the number of cycles, a deviation amount of each of the magnetic detection portions 34 from the reference position in the circumferential direction and represents an integer of 0 or more, “m” represents a position of a magnetic detection portion 34 in the arrangement order of the “b” magnetic detection portions 34 and represents an integer of from 1 to “b”, “x” represents the number of cycles of the convex and concave portions 2a for the mechanical angle of 360 degrees and represents an integer of 1 or more, and “b” represents an integer of 3 or more.
Further, when the magnetic detection portions 34 are not adjacent to each other as illustrated in
In addition, as illustrated in each of the drawings, the stator 1 may include a magnetic material 5. The magnetic material 5 is only required to be provided as required by a magnetic path configuration. In some cases, magnetic flux from a magnet does not reach the rotor but returns to the magnetic material 5 depending a magnetic path configuration, and hence whether to provide the magnetic material 5 depends on the design of a magnetic circuit. However, through provision of the magnetic material 5, the provided magnetic material may have an effect of shielding an influence from a magnetic field applied from the outside, for example, a magnetic field due to a coil of a motor. Thus, as long as the magnetic material 5 can be provided without a problem as a magnetic design, the magnetic material 5 can be provided as a shielding material without a problem,
The rotation angle detection device and the rotation angle detection method according to the present invention are applicable to detection of a rotation angle of a rotary member in various fields,
1 stator, 2 rotor, 2a convex and concave portion, 3b bias magnetic field generation portion, 4 magnetic detection element, 5 magnetic material, 10 A/D conversion unit, 20 rotation angle calculation processing unit, 26 interface (IIF), 27 processor, 28 memory, 30 display unit, 34 magnetic detection portion, 201 DC offset calculation module, 202 DC offset correction module, 203 b-phase/two-phase conversion module, 204 angle calculation module, 205 inspection module, 209 display processing module
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/082268 | 10/31/2016 | WO | 00 |