ANGLE DETECTOR, AC-ROTATING-MACHINE CONTROLLER, AND ELECTRIC POWER STEERING APPARATUS
20220073129 · 2022-03-10
Assignee
Inventors
- Yuya Tsuchimoto (Tokyo, JP)
- Tatsuya MORI (Tokyo, JP)
- Isao Kezobo (Tokyo, JP)
- Satoru AKUTSU (Tokyo, JP)
- Isao SONODA (Tokyo, JP)
- Genki FUJII (Tokyo, JP)
Cpc classification
B62D6/10
PERFORMING OPERATIONS; TRANSPORTING
H02K11/215
ELECTRICITY
G01D5/244
PHYSICS
G01B7/30
PHYSICS
B62D15/0235
PERFORMING OPERATIONS; TRANSPORTING
International classification
B62D5/04
PERFORMING OPERATIONS; TRANSPORTING
B62D6/10
PERFORMING OPERATIONS; TRANSPORTING
G01B7/30
PHYSICS
Abstract
An angle detector including; a magnet being mounted on a rotation axle and that has a first track magnetized in P pole-pairs and second track magnetized in Q pole-pairs, a first hole device group that senses magnetic flux from the first track, a second hole device group that senses magnetic flux from the second track, a first detection unit that outputs an M-step absolute angular signal through division of one electric-angle rotation into M sections, a second detection unit that outputs an N-step relative angular signal through division of each of the M divided sections into N sections, an angle calculation unit that divides the one electric-angle rotation into [M×N] sections and calculates an [M×N]-step electric angular signal, based on the absolute angular signal and the relative angular signal, and an angle correction unit that outputs a correction angle supplemented so as to smooth the electric angular signal.
Claims
1-8. (canceled)
9. An angle detector that can detect, as one electric-angle rotation corresponding to a one-period electric angle, a mechanical-angle range of one section out of sections obtained by dividing one mechanical-angle rotation corresponding to one rotation of a rotation axle into P sections (P is a natural number), the angle detector comprising: a magnet that is fixed on the rotation axle and has a first track including magnets magnetized in P pole-pairs and a second track including magnets magnetized in Q pole-pairs (Q is a positive even number the same as or larger than 2P); a first hole device group that is disposed so as to face the magnet and that senses magnetic flux from the first track and then outputs a first hole signal; a second hole device group that is disposed so as to face the magnet and that senses magnetic flux from the second track and then outputs a second hole signal; a first detector that outputs an M-step absolute angular signal corresponding to M angle sections obtained by dividing the one electric-angle rotation into M sections, based on the first hole signal from the first hole device group (M is a positive even number); a second detector that outputs an N-step relative angular signal that divides each of the M angle sections, obtained by dividing an electric-angle range of the one electric-angle rotation into M sections, into N sections, based on the second hole signal from the second hole device group (N is a positive even number); an angle calculator that divides the electric-angle range of the one electric-angle rotation into [M×N] sections and that calculates and outputs an [M×N]-step electric angular signal, based on the absolute angular signal and the relative angular signal; and an angle corrector that outputs a correction angle supplemented so as to smooth the [M×N]-step electric angular signal.
10. The angle detector according to claim 1, wherein the angle calculation unit is provided with an initial angle setting unit that sets one angle out of M angles, obtained by dividing the electric-angle range of the one electric-angle rotation into M sections, to an initial angle, when detecting a first or an Nth signal of the N-step relative angular signal.
11. The angle detector according to claim 9, wherein the first hole device group has m hole devices (m is a natural number), and wherein the number Q of pole-pairs in the second track is 2mP.
12. The angle detector according to claim 10, wherein the first hole device group has m hole devices (m is a natural number), and wherein the number Q of pole-pairs in the second track is 2mP.
13. The angle detector according to claim 9, wherein the first hole device group has three hole devices, wherein the second hole device group has two hole devices, and wherein the number Q of pole-pairs in the second track is 6P.
14. The angle detector according to claim 10, wherein the first hole device group has three hole devices, wherein the second hole device group has two hole devices, and wherein the number Q of pole-pairs in the second track is 6P.
15. The angle detector according to claim 9, wherein the first hole device group has two hole devices, wherein the second hole device group has three hole devices, and wherein the number Q of pole-pairs in the second track is 4P.
16. The angle detector according to claim 10, wherein the first hole device group has two hole devices, wherein the second hole device group has three hole devices, and wherein the number Q of pole-pairs in the second track is 4P.
17. The angle detector according to claim 9, in the angle correction unit calculates a first speed from a time during which the relative angular signal changes, calculates a second speed based on a difference between the correction angle and the electric angular signal, and then integrates a sum of the first speed and the second speed so as to calculate the correction angle.
18. The angle detector according to claim 10, in the angle corrector calculates a first speed from a time during which the relative angular signal changes, calculates a second speed based on a difference between the correction angle and the electric angular signal, and then integrates a sum of the first speed and the second speed so as to calculate the correction angle.
19. The angle detector according to claim 11, in the angle corrector calculates a first speed from a time during which the relative angular signal changes, calculates a second speed based on a difference between the correction angle and the electric angular signal, and then integrates a sum of the first speed and the second speed so as to calculate the correction angle.
20. The angle detector according to claim 14, in the angle corrector calculates a first speed from a time during which the relative angular signal changes, calculates a second speed based on a difference between the correction angle and the electric angular signal, and then integrates a sum of the first speed and the second speed so as to calculate the correction angle.
21. The angle detector according to claim 15, in the angle corrector calculates a first speed from a time during which the relative angular signal changes, calculates a second speed based on a difference between the correction angle and the electric angular signal, and then integrates a sum of the first speed and the second speed so as to calculate the correction angle.
22. An AC-rotating-machine controller comprising the angle detector according to claim 9 and controlling an AC rotating machine, based on the correction angle.
23. An AC-rotating-machine controller comprising the angle detector according to claim 10 and controlling an AC rotating machine, based on the correction angle.
24. An AC-rotating-machine controller comprising the angle detector according to claim 11 and controlling an AC rotating machine, based on the correction angle.
25. An AC-rotating-machine controller comprising the angle detector according to claim 13 and controlling an AC rotating machine, based on the correction angle.
26. An electric power steering apparatus comprising the AC-rotating-machine controller according to claim 22, wherein the AC rotating machine generates assist torque, based on steering torque caused by a driver.
27. An electric power steering apparatus comprising the AC-rotating-machine controller according to claim 23, wherein the AC rotating machine generates assist torque, based on steering torque caused by a driver.
28. An electric power steering apparatus comprising the AC-rotating-machine controller according to claim 24, wherein the AC rotating machine generates assist torque, based on steering torque caused by a driver.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
BEST MODE FOR CARRYING OUT THE INVENTION
Embodiment 1
[0041] Hereinafter, an angle detector according to Embodiment 1 will be explained in detail.
[0042] In
[0043] In
[0044] The first hole device group 13 includes three hole devices H1, H2, and H3. The hole devices H1, H2, and H3 are circumferentially mounted in line in such a way as to be spaced apart from one another by 120° [electric angle]. For example, when one mechanical-angle rotation includes five electric-angle rotations, i.e., P is 5, the hole devices H1, H2, and H3 are arranged in such a way that each of the distance between the hole device H1 and the hole device H2 and the distance between the hole device H2 and the hole device H3 is 24° [mechanical angle]. The second hole device group 14 includes two hole devices A and B. The respective hole devices A and B are circumferentially arranged in such a way as to be spaced apart from each other by 15° [mechanical angle]. The second hole device group 14 arranged at the outer circumferential side of the first hole device group 13.
[0045]
[0046] Because fixed on the rotation axle, the magnet 3 rotates along with the rotation axle and moves relatively with respect to the hole devices 4. As a result, each of the hole devices H1, H2, and H3 in the first hole device group 13 out of the hole devices 4 senses respective magnetic flux lines of the N-pole and the S-pole in the first track 11 of the magnet 3; for example, when facing the N-pole and the S-pole, each of the hole devices H1, H2, and H3 outputs a value “1” and “0”, respectively, and continuously outputs these values in an alternate manner. Because a phase difference of 120° [electric angle] exists between the hole device H1 and the hole device H2 and a phase difference of 120° [electric angle] exists between the hole device H2 and the hole device H3, the first hole device group 13 outputs signals that each have a value “0” or “1” and whose phases are different from one another by 120° [electric angle].
[0047] In this situation, the signals outputted from the first hole device group 13 will be referred to as the first hole signals. The first hole signals include three signals, i.e., an H1-phase signal from the hole device H1, an H2-phase signal from the hole device H2, and an H3-phase signal from the hole device H3. In the following explanation, the H1-phase signal, the H2-phase signal, and the H3-phase signal will be described simply as H1-phase, H2-phase, and H3-phase, respectively.
[0048] Each of the hole devices A and B in the second hole device group 14 out of the hole devices 4 senses respective magnetic flux lines of the N-pole and the S-pole in the second track 12 of the magnet 3; for example, when facing the N-pole and the S-pole, each of the hole devices A and B outputs a value “1” and “0”, respectively, and continuously outputs these values in an alternate manner. Because a phase difference of 90° [ electric angle] exists between the hole device A and the hole device B, the second hole device group 14 outputs signals that each have a value “0” or “2” and whose phases are different from each other by 90° [electric angle].
[0049] In this situation, the signals outputted from the second hole device group 14 will be referred to as the second hole signals. The second hole signals include an A-phase signal from the hole device A and a B-phase signal from the hole device B. In the following explanation, the A-phase signal and the B-phase signal will be described simply as A-phase and B-phase, respectively.
[0050]
[0051] In
[0052] In this situation, the first track 11 has 5 pole-pairs per mechanical-angle rotation and 1 pole-pair per electric-angle rotation. In addition, the number m of devices in the first hole device group 13 is 3 [m=3]. In this situation, M=2m=6. In addition, the second track 12 has 30 pole-pairs per mechanical-angle rotation (Q=30) and pole-pairs per electric-angle rotation. “6 pole-pairs per electric-angle rotation” is equal to M. In addition, the number n of devices in the second hole device group 14 is 2 [n=2]. In this situation, N=2n=4.
[0053] As represented in
[0054] Based on the absolute angular signal and the relative angular signal, an angle calculation unit 17 divides one electric-angle rotation into [M×N] sections and calculates an [M×N]-step electric angular signal. Because an M-step signal and an N-step signal are combined, an [M×N]-step signal can be outputted. Because M is 6 and N is 4, M×N=24. Because one electric-angle rotation, i.e., 360° is divided into 24 sections, a 15°-resolution stepped electric angular signal is outputted, as represented in
[0055] In this situation, the M-step signal and the N-step signal, which is one of the characteristics of the present disclosure, will be explained.
[0056] In the conventional technology according to Patent Document 2, as represented in
[0057] In contrast, in Embodiment 1 of the present disclosure, the relative angular signal is a 4-step signal—each of the sections obtained by dividing one electric-angle rotation into 6 sections is divided into 4 sections. Accordingly, the electric angular signal is uniquely determined by a combination of the absolute angular signal and the relative angular signal. Thus, the initial angle at a time immediately after the start of angle detection cannot be set to have a resolution higher than the conventional resolution.
[0058] In this situation, the main point is that when the number Q of pole-pairs in the second track is configured in such a way that the relationship [Q=2mP=MP] is established, no increment is required and hence a high-resolution electric angular signal can be set as soon as angle detection has been started; therefore, the relationship will be explained. The absolute angular signal to be outputted by the first detection unit 15 represented in
[0059] The relative angular signal to be outputted by the second detection unit 16 is an N-step signal—each of the sections obtained by dividing one electric-angle rotation into M sections is further divided into N sections. In this situation, a portion, corresponding to only 1 pole-pair, of the second track 12 represented in
[0060] The first track 11 represented in
[0061] The angle calculation unit 17 in
[0062] The angle calculation unit 17 may be configured in such a way as to add a preliminarily set offset value to the electric angular signal and outputs a new electric angular signal. The offset value is not limited to one value; it may be set in accordance with a hole-sensor angle, a mechanical angle, a rotation speed, or the like, by use of a preliminarily set map or a function. As a result, an angular error caused by a manufacturing error or a delay in angle detection can be corrected.
[0063] Next, an angle correction unit 18 will be explained.
the integrator 183 integrates the sum of the first speed ω1 and the second speed ω2 so as to calculate the correction angle θa, and outputs the correction angle θa. As a result, the angle correction unit 18 outputs the correction angle θa, which is supplemented so as to smooth the stepped electric angular signal θh. The correction of the angle smooths the stepped electric angular signal obtained through division of the electric angle 360° into [M×N] sections, so that a higher-resolution angle can be obtained.
[0064] Because unlike the conventional technology, the relative angular signal is not repeated several times in the section obtained by dividing one electric-angle rotation into M sections, the resolution in Embodiment 1 is lower than that in the conventional technology. However, because the angle correction unit 18 is provided, the stepped electric angular signal can be smoothed and hence a high-resolution angle can be obtained; thus, the resolution is not low in comparison with the conventional technology.
[0065] The stepped electric angular signal may be smoothed by use of a lowpass filter, a moving-average method, or the like; however, as described later, in the case where the resolution of the electric angular signal is low, the correction angle for the real electric angle can be calculated with a smaller error by use of the first speed ω1 and the second speed θ2 obtained by two kinds of calculation methods.
[0066] In the angle correction unit 18, at first, the first speed θ1 corresponding to the speed of the electric angle is calculated from a time T during which the relative angular signal changes. The first speed θ1 corresponding to the speed of the electric angle is calculated by use of an angle changing amount Δθh and the time T during which the relative angular signal changes, i.e., according to the equation [ω1=Δθh/T]. The angle changing amount Δθh is a value corresponding to the resolution of the electric angular signal; Δθh is 15°.
[0067] Even when the time T during which the relative angular signal changes is obtained from the second hole signal, the same effect can be obtained. For example, a time T2 from the rise of A-phase to the fall of B-phase is equal to the time T during which the relative angular signal changes; therefore, when the first speed ω1 is calculated under the condition [T=T2], the same effect can be obtained.
[0068] In the case where a time T3 from the rise of A-phase to the fall of the A-phase is utilized, it is only necessary that the first speed ω1 is calculated under the condition [T=T3/2]. In the case where a time T4 from the rise of A-phase to the next rise of the A-phase is utilized, it is only necessary that the first speed ω1 is calculated under the condition [T=T4/4].
[0069] Next, the second speed ω2 is calculated, based on a difference between the correction angle θa and the electric angular signal θh. Specifically, the second speed ω2 is calculated by inputting the difference between the correction angle θa and the electric angular signal θh to the PI controller 182, as a proportional integral controller. The correction angle θa is calculated by integrating a speed ω, which is the sum of the first speed ω1 and the second speed ω2.
[0070] In this situation, the stepped electric angular signal can further be smoothed by reducing the control gain of the PI controller 182 as a proportional integral controller. However, because the correction angle is delayed from the real electric angle, the error of the correction angle with respect to the real electric angle becomes large . Therefore, the first speed ω1 and the second speed ω2 obtained by two kinds of calculation methods are utilized, so that the delay of the second speed ω2 can be compensated by the first speed ω1; thus, the error of the correction angle with respect to the real electric angle can be decreased.
[0071] As described above, an angle detector according to Embodiment 1 is provided with the configuration of any one of (1) through (4). (1) An angle detector that can detect, as one electric-angle rotation corresponding to a one-period electric angle, a mechanical-angle range of one section out of sections obtained by dividing one mechanical-angle rotation corresponding to one rotation of a rotation axle into P sections (P is a natural number), the angle detector comprising:
[0072] a magnet that is fixed on the rotation axle and has a first track including magnets magnetized in P pole-pairs and a second track including magnets magnetized in Q pole-pairs (Q is a positive even number the same as or larger than 2P);
[0073] a first hole device group that is disposed so as to face the magnet and that senses magnetic flux from the first track and then outputs a first hole signal;
[0074] a second hole device group that is disposed so as to face the magnet and that senses magnetic flux from the second track and then outputs a second hole signal;
[0075] a first detection unit that outputs an M-step absolute angular signal corresponding to M angle sections obtained by dividing the one electric-angle rotation into M sections, based on the first hole signal from the first hole device group 13 (M is a positive even number);
[0076] a second detection unit that outputs an N-step relative angular signal that divides each of the M angle sections, obtained by dividing an electric-angle range of the one electric-angle rotation into M sections, into N sections, based on the second hole signal from the second hole device group (N is a positive even number that is different from M);
[0077] an angle calculation unit that divides the electric-angle range of the one electric-angle rotation into [M×N] sections and that calculates and outputs an [M×N]-step electric angular signal, based on the absolute angular signal and the relative angular signal; and
[0078] an angle correction unit that outputs a correction angle supplemented so as to smooth the [M×N]-step electric angular signal .
[0079] In the angle detector according to this configuration, an electric angular signal, which is an absolute angle, is calculated based on an N-step relative angular signal obtained through division of each of M sections into N sections; thus, an electric angular signal having a high resolution of [360/(M×N]]° can be obtained as soon as angle detection has been started. Moreover, the correction of an electric angular signal smooths the electric angular signal obtained through division of 360° into [M×N] sections, so that a higher-resolution angle can be obtained.
[0080] Furthermore, the first hole device group 13 has m hole devices, and the number Q of pole-pairs in the second track 12 is 2mP. The first hole device group 13 has three hole devices; the second hole device group 14 has two hole devices; the number Q of pole-pairs in the second track 12 is 6P. By configuring the angle detector in such a manner as described above, an electric angular signal having a high resolution of [360/(M×N]]° can be obtained as soon as angle detection has been started.
[0081] The angle correction unit 18 calculates a first speed from a time during which the relative angular signal changes, calculates a second speed based on a difference between the correction angle and the electric angular signal, and then integrates a sum of the first speed and the second speed so as to calculate the correction angle. In the foregoing configuration, the correction angle is calculated by use of speeds calculated through two kinds of calculation methods, so that there can be obtained an additional effect that an angular error can be reduced. The correction of the angle smooths the electric angular signal obtained through division of 360° into [M×N] sections, so that a higher-resolution angle can be obtained.
(2) The angle detector including the configuration according to foregoing (1),
[0082] wherein the first hole device group has m hole devices (m is a natural number), and
[0083] wherein the number Q of pole-pairs in the second track is 2mP.
[0084] In the angle detector including the foregoing configuration, an electric angular signal having a high resolution of [360°/(M×N)] can be obtained as soon as angle detection has been started.
(3) The angle detector including the configuration according to any one of (1) and (2),
[0085] wherein the first hole device group has three hole devices,
[0086] wherein the second hole device group has two hole devices, and
[0087] wherein the number Q of pole-pairs in the second track is 6P.
[0088] In the angle detector including the foregoing configuration, an electric angular signal having a high resolution of [360°/(M×N)] can be obtained as soon as angle detection has been started.
(4) The angle detector including the configuration according to any one of foregoing (1) through (3), wherein the angle correction unit calculates a first speed from a time during which the relative angular signal changes, calculates a second speed based on a difference between the correction angle and the electric angular signal, and then integrates a sum of the first speed and the second speed so as to calculate the correction angle.
[0089] In the angle detector including the foregoing configuration, the correction of the angle smooths the electric angular signal obtained through division of 360° into [M×N] sections, so that a higher-resolution angle can be obtained.
Embodiment 2
[0090] Next, an angle detector according to Embodiment 2 will be explained. In Embodiment 2 of the present disclosure, the configuration of the angle calculation unit is different from the configuration of the angle calculation unit of Embodiment 1; however, the other configurations are the same as those of Embodiment 1. Specifically, the angle calculation unit according to Embodiment 2 is different from the angle calculation unit according to Embodiment 1 in that it is provided with an initial angle setting unit. FIG. is a set of schematic diagrams representing an effect of a manufacturing error in the angle detector according to Embodiment 2;
[0091] In the case where as represented in
[0092] In the case where as represented in
[0093]
[0094] In this situation, it is defined that an angle selected from M-step angles, obtained by dividing one electric-angle rotation into M sections, based on the absolute angular signal is θM. It is defined that an angle selected from [M×N]-step angles, obtained by further dividing the section, obtained by dividing one electric-angle rotation into M sections, into N sections, based on the absolute angular signal and the relative angular signal is θN. The relative angular signals a0 and a3 represented in foregoing
[0095] When the relative angular signal corresponds to the first one or the Nth one, the foregoing error in the electric angular signal occurs; thus, in the step S101 in
[0096] After the electric angular signal has been set in the step S102, the step S102 is followed by the step S103, where it is determined whether the present region has changed to the region where the relative angular signal is a1 or a2. In the case where it is determined in the step S103 that the present region has changed to the region where the relative angular signal is a1 or a2 (YES), the electric angular signal θh is set to θN. In contrast, in the case where it is determined in the step S103 that the present region has not changed to the region where the relative angular signal is a1 or a2 (NO), the determination in the step S103 is repeated until the present region changes to the region where the relative angular signal is a1 or a2.
[0097] The initial angle setting unit maybe configured in such a manner as described below. That is to say,
[0098] In
[0099] In contrast, in the case where it is determined in the step S103 that the present region has not changed to the region where the relative angular signal is a1 or a2 (NO), it is determined in the step S201 whether or not both the relative angular signal and the absolute angular signal have changed; in the case where it is determined that both the relative angular signal and the absolute angular signal have changed (YES), the step S201 is followed by the step S104, where the electric angular signal θh is set to θN. In contrast, in the case where it is determined in the step S201 that both the relative angular signal and the absolute angular signal have not changed (NO), the step S103 is resumed; then, the foregoing determination is repeated.
[0100] In the variant example of Embodiment 2, represented in
[0101] As described above, in Embodiment 2, the angle calculation unit is provided with the initial angle setting unit that sets one angle out of M angles obtained by dividing one electric-angle rotation into M sections to an initial angle, when among N relative angular signals, the first one or the Nth one is detected; thus, because it is made possible to prevent an error in the electric angular signal from being caused by a manufacturing error, an angular error can be suppressed.
[0102] Moreover, in the case where among N relative angular signals, any one of the second through (N-1) th relative angular signals is detected, the electric angular signal can be set to have a resolution higher than that of the absolute angular signal, as is the case with Embodiment 1.
[0103] The foregoing angle detector according to Embodiment 2 is provided with the configuration according to (1) and further includes a configuration according to (5) below.
(5) The angle calculation unit is provided with an initial angle setting unit that sets one angle out of M angles, obtained by dividing the electric-angle range of the one electric-angle rotation into M sections, to an initial angle, when detecting a first or an Nth signal of the N-step relative angular signal.
[0104] This configuration makes it possible to set an appropriate electric angular signal even when a manufacturing error exists.
Embodiment 3
[0105] Next, an angle detector according to Embodiment 3 will be explained. Embodiment 3 of the present disclosure differs from foregoing Embodiment 1 in the number of hole devices in the first hole device group, the number of hole devices in the second hole device group, and the number of pole-pairs in the second track; however, the other configurations thereof are the same as those of Embodiment 1.
[0106] As illustrated in
[0107] Based on the absolute angular signal from the first detection unit 15 and the relative angular signal from the second detection unit 16, the angle calculation unit 17 divides one electric-angle rotation into [M×N] sections and calculates an [M×N]-step electric angular signal. Because an M-step signal and an N-step signal are combined, an [M×N]-step signal can be outputted. Because M is 4 and N is 6, M×N=24. Because one electric-angle rotation, i.e., 360° is divided into 24 sections, the angle calculation unit 17 outputs a 15°-resolution stepped electric angular signal.
[0108] In this situation, with regard to the number Q of pole-pairs in the second track 12, the relationship [Q=2×m×P=M×P] is established. In Embodiment 3, Q is 4P. When this relationship is established, an [M×N] -step electric angular signal can be outputted by combining an M-step signal and an N-step signal. Thus, an electric angular signal having a high resolution of [360/(M×N]]° can be obtained as soon as angle detection has been started.
[0109] The foregoing angle detector according to Embodiment 3 is provided with the configuration according to (1) and further includes a configuration according to (6) below.
(6) The first hole device group has two hole devices; the second hole device group has three hole devices; the number Q of pole-pairs in the second track is 4P.
[0110] In the angle detector including the foregoing configuration, an electric angular signal having a high resolution of [360/(M×N)]° can be obtained as soon as angle detection has been started.
Embodiment 4
[0111] Next, an angle detector according to Embodiment 4 will be explained.
[0112] As the AC rotating machine 2 having three-phase windings, a publicly known motor, for example, a surface-permanent-magnet (SPM) synchronous motor, an interior-permanent-magnet (IPM) synchronous motor, or the like my be utilized. The AC rotating machine 2 has a set of three-phase windings (unillustrated) including a U-phase winding, a V-phase winding, and a W-phase winding. In addition, the AC rotating machine 2 has a rotor (unillustrated) configured in such a way that a permanent magnet or a magnetic-field winding generates magnetic flux.
[0113] Embodiment 4 will be explained with an exemplary case where the AC rotating machine 2 is an AC rotating machine having a set of three-phase windings; however, Embodiment 4 can be applied also to an AC rotating machine having two sets of three-phase windings or multi-phase windings of four or more phases.
[0114] In
[0115] A current detector (unillustrated) is mounted in the electric-power converter 33 and detects a current Iu in the U-phase winding, a current Iv in the V-phase winding, and a current Iw in the W-phase winding. Here, Iu, Iv, and Iw will collectively be referred to as a three-phase winding current. The current detector is configured by use of a conventional current detector such as a shunt resistor, a hole device, or the like. In addition, there has been described that the three-phase winding currents Iu, Iv, and Iw are detection values obtained from the current detector; however, values estimated according to respective voltage equations may be utilized, without utilizing any current detector.
[0116] A current command calculation unit 31 calculates current commands, which are respective target values of currents to be applied to the three-phase windings. As the current commands, a d-axis current command id* and a q-axis current command iq* on dq axes, which are rotational-coordinate axes.
[0117] A current control unit 32 is configured in such a manner as represented in
[0118] The voltage command calculation unit 321 calculates the d-axis voltage command vd* and the q-axis voltage command vq* for controlling the output voltage of the electric-power converter in such a way that the difference between the current command and the detection current becomes small. The calculation method for each of the d-axis voltage command vd* and the q-axis voltage command vq* is not limited, in particular; a conventional calculation method for the voltage command may be utilized. For example, as a feedback controller for the difference between the d-axis current command id* and the d-axis detection current id, a PI controller 322, which is a proportional integral controller, is configured, and the d-axis voltage command vd* is calculated. Similarly, as a feedback controller for the difference between the q-axis current command iq* and the q-axis detection current iq, a PI controller 323, which is a proportional integral controller, is configured, and the q-axis voltage command vq* is calculated.
[0119] The foregoing AC-rotating-machine controller according to Embodiment 4 is provided with a configuration described in (7). (7) An AC-rotating-machine controller having the angle detector according to any one of foregoing (1) through (6) and controlling an AC rotating machine, based on the correction angle.
[0120] In this configuration, provision of the foregoing angle detector makes it possible to detect an angle with a high resolution; because current control is performed by use of the angle, it is made possible to smoothly rotate an AC rotating machine.
Embodiment 5
[0121] Next, an electric power steering apparatus according to Embodiment 5 will be explained. Embodiment 5 relates to an electric power steering apparatus provided with the AC-rotating-machine controller according to foregoing Embodiment 4.
[0122] In
[0123] Steering torque exerted on a steering wheel 401 by an unillustrated driver is transferred to a rack-and-pinion gear 405, through the intermediary of a torsion bar provided in the torque sensor 402 and the steering shaft 403, and then is further transferred from the rack-and-pinion gear to the rack, so that the vehicle wheels 404 are turned. The AC rotating machine 2 is driven by the AC-rotating-machine controller 300 and outputs assist force, as the output thereof. The assist force is transferred to the steering shaft 403 so as to reduce steering torque to be exerted by the driver performing steering.
[0124] The current command for driving the AC rotating machine 2, to be calculated by the AC-rotating-machine controller 300, is calculated based on the steering torque that is caused by the driver and is detected by the torque sensor 402. For example, the current command is calculated, as a value proportional to the steering torque caused by the driver. As a result, it is made possible that assist torque for reducing steering torque to be caused by the driver is obtained from the AC rotating machine 2.
[0125] The foregoing electric power steering apparatus according to Embodiment 5 is provided with a configuration described in (8).
(8) An electric power steering apparatus including the AC-rotating-machine controller according to foregoing (7), wherein the AC rotating machine generates assist torque, based on steering torque caused by a driver.
[0126] This configuration makes it possible that an angle is detected with a high resolution so that an AC rotating machine is smoothly rotated; thus, a driver can smoothly perform steering.
[0127] Although the present disclosure is described above in terms of various exemplary embodiments, it should be understood that the various features, aspects and functions described in one or more of the individual embodiments are not limited in their applicability to the particular embodiment with which they are described, but instead can be applied, alone or in various combinations to one or more of the embodiments. Therefore, an infinite number of unexemplified variant examples are conceivable within the range of the technology disclosed in the present application. For example, there are included the case where at least one constituent element is modified, added, or omitted and the case where at least one constituent element is extracted and then combined with constituent elements of other embodiments.
[0128] The hardware of each of the angle calculation unit 17 and the angle correction unit 18 in
DESCRIPTION OF REFERENCE NUMERALS
[0129] 1: angle detector [0130] 11: first track [0131] 12: second track [0132] 13: first hole device group [0133] 14: second hole device group [0134] 15: first detection unit [0135] 16: second detection unit [0136] 17: angle calculation unit [0137] 18: angle correction unit [0138] 181: speed calculation unit [0139] 182, 322, 323: PI controller [0140] 183: integrator [0141] 2: AC rotating machine [0142] 300: AC-rotating-machine controller [0143] 31: current command calculation unit [0144] 32: current control unit [0145] 33: electric-power converter [0146] 321: voltage command calculation unit [0147] 324: coordinate transformation unit [0148] 401: steering wheel [0149] 402: torque sensor [0150] 403: steering shaft [0151] 404: vehicle wheel [0152] 405: rack-and-pinion gear