The present invention relates to a control device for an electric power steering apparatus and an electric power steering apparatus.
An electric power steering apparatus employs a small-sized, high efficiency three-phase synchronous motor. However, in the three-phase synchronous motor, a magnetic detection element such as a Hall IC generally detects a rotational position of a rotor provided with a magnet, stator-side armature coils are successively excited on the basis of a result of the detection, and the rotor is rotated. In addition, it is possible to realize driving of the three-phase synchronous motor with a sinusoidal current and reduce vibration and noise due to torque ripples or the like by using a resolver, an encoder, a GMR sensor or the like that is an accurate rotational position detector.
The three-phase synchronous motor is unable to rotate as soon as this rotational position detector fails. The same thing is true for a case in which the resolver, the encoder or the GMR sensor other than the Hall IC is used as the rotational position detector. Since such a failure in the rotational position detector causes a malfunction or an abnormal operation of the electric power steering apparatus, improvement has been demanded.
According to Patent Document 1, when such a rotational position detector fails, rotational position estimation means, other than the rotational position detector that estimates a position from an induced voltage and an induced current induced by a magnet of a three-phase synchronous motor, is used as an alternative to an output from the rotational position detector. It is thereby possible to stably drive the three-phase synchronous motor even when the rotational position detector fails. However, when a rotational speed of the three-phase synchronous motor is lower than 10% of a rated speed, the induced voltage is buried in the noise and this rotational position estimation means is, therefore, unable to detect the position of a rotor at the low speed. Particularly in a case of an electric power steering, the three-phase synchronous motor for use in assisting in a steering operation is used at the rotational speed that is a zero speed or nearly the zero speed, so that the rotational position estimation means of Patent Document 1 is disadvantageously unable to estimate the position.
As an alternative to the rotational position estimation means based on the induced voltage and incapable of estimating the rotational position at the zero speed or the low speed, the number of the rotational position detectors is increased to two or more while the one rotational position detector is normally used. It is thereby possible to ensure detection with rotational position accuracy of the rotational position detectors at the zero speed or the low speed equivalent to that before the failure. Nevertheless, in the electric power steering, it is difficult to increase the number of the rotational position detectors that is hardware due to restrictions on a loading space and a cost.
To address these problems, there is proposed rotational position estimation means that is software for a low-speed range based on 120-degree conduction control over a synchronous motor by a virtual neutral point potential as disclosed in, for example, JP, A2009-189176 (Patent Document 2). It is thereby possible to control the three-phase synchronous motor even in the low-speed range in which an induced voltage is low. Furthermore, there is proposed rotational position estimation means that estimates a rotational position from a neutral point potential of three-phase windings as disclosed in JP, A2013-55744 (Patent Document 3). It is thereby possible to drive a synchronous motor with a sinusoidal wave even in a low-speed range in which an induced voltage is low.
Patent Document 1: JP-2010-022196-A
Patent Document 2: JP-2009-189176-A
Patent Document 3: JP-2013-055744-A
The technique described in Patent Document 1 has a problem that it is impossible to estimate the position in an operating range of the three-phase synchronous motor in which the three-phase synchronous motor is frequently used in the electric power steering while continuous driving required for the electric power steering can be realized by using the rotational position estimation means that is the software as an alternative to the rotational position detector that is the hardware when the rotational position detector fails.
Each of the techniques described in Patent Documents 2 and 3 can estimate the position of the rotor in the operating range of the three-phase synchronous motor in which the three-phase synchronous motor is frequently used in the electric power steering by estimating the position by the virtual neutral point potential or the neutral point potential. However, Patent Documents 2 and 3 do not indicate how the position estimation is made along with the position detector that is originally used in the electric power steering and how to handle a failure in the position detector.
An object of the present invention is to provide an electric power steering apparatus capable of improving reliability of a drive device for a three-phase synchronous motor without increasing a cost of the drive device.
A control device for controlling an electric power steering apparatus according to the present invention is a control device for controlling an electric power steering apparatus using a three-phase synchronous motor for a force assisting in a steering operation, includes: a rotational position estimation unit that estimates a position of a rotor of the three-phase synchronous motor on the basis of a neutral point potential or a virtual neutral point potential of the three-phase synchronous motor; and a command signal computing unit that computes a command signal to the three-phase synchronous motor on the basis of the position of the rotor estimated by the rotational position estimation unit.
An electric power steering apparatus according to a preferred embodiment of the present invention estimates a position of a rotor on the basis of a signal of either a neutral point potential or a virtual neutral point potential in a zero speed or low speed operating range in which a three-phase synchronous motor is frequently used in an electric power steering, and drives the three-phase synchronous motor, thereby making it possible to continue assisting in a steering operation.
The other objects and characteristics of the present invention will be apparent from the embodiments described below.
Embodiments of an electric power converter according to the present invention will be described hereinafter with reference to the drawings. It is noted that same elements are denoted by same reference characters in the drawings and repetitive description is omitted.
As embodiments of a control device that controls the electric power steering apparatus, control of the drive device 3 that outputs the torque for assisting in the steering operation on the basis of the torque detected by the torque sensor 42 and of the printed circuit board 1 and the three-phase synchronous motor 2 that constitute the drive device 3 will be described hereinafter. The present invention to be described in a plurality of the following embodiments is characterized in that position estimation means based on either a virtual neutral point potential or a neutral point potential is applied to an electric power steering apparatus frequently using a zero speed or a low speed equal to or lower than 10% of a rated speed. It is thereby possible to continue assisting in the steering operation by driving the three-phase synchronous motor even in a zero speed or low speed operating range.
The printed circuit board 1 of the present embodiment includes an inverter 12, pulse width modulation signal output means 13, a virtual neutral point circuit 14, a current/voltage detection unit 15, a rotational position estimation unit 16A, and a command signal computing unit 17. The inverter 12 converts a DC current input from a DC power supply 11 into a three-phase AC current and outputs the three-phase AC current to the three-phase synchronous motor 2. Switching elements Sup to Swn constituting the inverter 12 are controlled on the basis of a pulse width modulation signal computed by the pulse width modulation signal output means 13.
The rotational position estimation unit 16A estimates rotational position information on the three-phase synchronous motor 2 on the basis of a virtual neutral point potential Vn0 input from the virtual neutral point circuit 14. An operation of the rotational position estimation unit 16A will be described later with reference to
The rotational position estimation unit 16A is configured with a non-conduction phase potential selector 161, a reference level switch 162, a comparator 163, and a conduction mode decider 164.
The non-conduction phase potential selector 161 samples and holds the virtual neutral point potential in response to a mode command output from the conduction mode decider 164. The reference level switch 162 sets a positive-side reference voltage and a negative-side reference voltage in response to the mode command, compares the non-conduction phase potential selector 161 and the reference level switch 162, and inputs a comparison result to the conduction mode decider 164. With this configuration, a necessary potential in a non-conduction phase is obtained. The configuration described above can realize position detection at a low speed in a sensorless manner. The control device for the electric power steering apparatus in the present embodiment allows driving of the three-phase synchronous motor in a state, in which a position detector is not present, at the zero speed or the low speed equal to or lower than 10% of the rated speed at which the three-phase synchronous motor is frequently used in the electric power steering apparatus, and allows outputting of the torque.
While a method of computing the mode command from the virtual neutral point potential and estimating the position by the rotational position estimation unit 16A is introduced, this method is based on 120-degree conduction and, therefore, causes a current waveform distortion. Owing to this, the rotational position estimation unit 16A may be replaced by a rotational position estimation unit 16B that is position estimation means based on the neutral point potential at which a neutral point potential of three-phase windings is derived, as shown in
The electric power steering apparatus is provided with a position detector that detects a position of a rotor of the three-phase synchronous motor 2 with a view to reliability of position detection. In the present embodiment, an output θ3 from the position detector 21 is used when the detected position determination unit 18 determines that the position detected by the position detector 21 is a normal signal, and the output θ1 from the rotational position estimation unit 18 is used when the position detected by the position detector 21 is an abnormal signal.
If an output is suddenly changed from the output θ3 from the position detector 21 to the output θ1 from the rotational position estimation unit 18 when the position signal detected by the position detector 21 turns into the abnormal signal from the normal signal, step-out, vibration and/or noise occurs in the motor. To address the problem, when determining that a divergence between the output θ3 from the position detector 21 and the output θ1 from the rotational position estimation unit 18 is generated and that the position detector fails, the detected position determination unit 18 switches the position signal at timing at which the position θ3 from the position detector 21 generally matches with the position θ1 from the rotational position estimation unit 16, as shown in
With such a configuration, it is possible to use not only positional information by the position detector but also positional information by the position estimation unit and configure a redundant electric power steering apparatus at a low cost. Furthermore, it is possible to obtain the electric power steering apparatus ensuring a low switching shock to prevent the driver from feeling discomfort even when the position detector 21 fails.
When the signal from the position detector 21 is the normal signal, the detected position determination unit 18 compares the output θ1 from the rotational position estimation unit 16 with the output θ3 from the position detector 21 and synchronizes the signal to that from the position detector 21. It is thereby possible to adjust an individual difference among three-phase synchronous motors in magnetic saturation characteristics that are used in the rotational position estimation unit 16. As a consequence, it is possible to realize adjustment of the individual difference among a plurality of three-phase synchronous motors at a low cost.
While the rotational position estimation unit 16 is described in
In many cases, the electric power steering apparatus is provided with two or more position detectors that detect the position of the rotor of the three-phase synchronous motor 2 with a view to improving the reliability of position detection. In the present embodiment, a case in which the number of the position detectors is two will be described as a typical example.
With a configuration of the two position detectors, if one of the position detectors has failed, it is difficult to discriminate which position detector has failed. To address the problem, the rotational position estimation unit 16A is used in addition to the two position detectors according to the present embodiment, so that it is possible to determine which has failed, the position detector 21 or 22. It is, therefore, possible to drive the electric power steering apparatus using the normal position detector.
With such a configuration, it is possible for the rotational position estimation unit to identify which of the position detectors has failed even when one of the two position detectors has failed. Furthermore, it is possible to realize continuous assistance at a low cost using the position detector by using the positional information from the other position detector.
The rotational position estimation unit 16A is driven on the basis of the virtual neutral point potential 14. As shown in
A resistance of this virtual neutral point circuit 14 is configured to have a resistance value 100 times or more as high as that of a winding resistance of the three-phase synchronous motor 2. By making the winding resistance different from the resistance of the virtual neutral point circuit as described above, the resistance of the virtual neutral point circuit can be separated from an impedance of the three-phase windings. Therefore, it is possible to highly accurately detect a fluctuation of the virtual neutral point potential due to magnetic saturation and improve position accuracy of the detected position estimation unit 16.
The rotational position estimation unit 16A driven on the basis of the virtual neutral point potential 14 is driven under 120-degree conduction control. Owing to this, accuracy of an electrical angle is only ±30 degrees, so that a position error is large within a control cycle at high speed rotation, resulting in occurrence of a counter torque or step-out. To address the problems, when the rotational speed of the three-phase synchronous motor 2 exceeds a predetermined rotational speed, for example, exceeds 3000 rpm, a current is set to zero to stop assistance. It is thereby possible to realize stable driving of the power steering apparatus.
With such a configuration, it is possible to realize driving with a sinusoidal wave and reduce vibration and noise due to torque ripples, differently from the position estimation based on the virtual neutral point potential.
The rotational position estimation/comparison unit 18 compares the virtual neutral point potential with the neutral point potential, thereby detecting an open failure in a resistor installed on the virtual neutral point potential circuit or breaking in an open failure in the neutral point potential derivation line.
An outline of detection of the breaking in the open failure in the neutral point potential derivation line will be described with reference to
As shown in an upper stage of
When one position estimation unit fails out of the rotational position estimation unit 16A that estimates the position on the basis of the virtual neutral point potential and the rotational position estimation unit 16B that estimates the position on the basis of the neutral point potential, it is possible to continue assisting in the steering operation by changing over to the other rotational position estimation unit that does not fail. The virtual neutral point potential and the neutral point potential are provided and the two potentials are compared with each other, whereby it is possible to detect the neutral point potential and the breaking of the virtual neutral point potential derivation line without the need to provide a circuit of a different system.
With such a configuration, it is possible to ensure a triple redundant system at a low cost albeit a configuration of using the one position detector that is the hardware. While an example in which the number of the rotational position detectors is one is introduced in the present embodiment, it is possible to achieve further redundancy by using two or more rotational position detectors.
Number | Date | Country | Kind |
---|---|---|---|
JP2015-129458 | Jun 2015 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2016/067499 | 6/13/2016 | WO | 00 |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2017/002593 | 1/5/2017 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
6184640 | Kawashima | Feb 2001 | B1 |
6906491 | Matsuo et al. | Jun 2005 | B2 |
20030102861 | Kushihara | Jun 2003 | A1 |
20040046519 | Leonardi et al. | Mar 2004 | A1 |
20040257027 | Matsuo | Dec 2004 | A1 |
20080018279 | Fukamizu | Jan 2008 | A1 |
20090190903 | Komatsu | Jul 2009 | A1 |
20090200971 | Iwaji | Aug 2009 | A1 |
20090322269 | Kondo et al. | Dec 2009 | A1 |
20100066284 | Iwaji | Mar 2010 | A1 |
20110040519 | Yeh | Feb 2011 | A1 |
20110043146 | Sato | Feb 2011 | A1 |
20120249034 | Dooley | Oct 2012 | A1 |
20130057193 | Iwaji | Mar 2013 | A1 |
20150069941 | Iwaji | Mar 2015 | A1 |
Number | Date | Country |
---|---|---|
102 07 549 | Sep 2003 | DE |
103 14 696 | Oct 2004 | DE |
10 2004 019 284 | Nov 2005 | DE |
10 2009 030 954 | Dec 2009 | DE |
2001-112282 | Apr 2001 | JP |
2004-274947 | Sep 2004 | JP |
2005-12997 | Jan 2005 | JP |
2009-189176 | Aug 2009 | JP |
2010-22196 | Jan 2010 | JP |
2010-29028 | Feb 2010 | JP |
2012-166776 | Sep 2012 | JP |
2013-55744 | Mar 2013 | JP |
2014187855 | Oct 2014 | JP |
WO 2013153657 | Oct 2013 | WO |
WO 2014080456 | May 2014 | WO |
WO 2014162579 | Oct 2014 | WO |
Entry |
---|
Jtekt Corp; Machine Translation of JP 2010-029028; Feb. 2010; espacenet.com (Year: 2010). |
Osawa Tetsuto; Machine translation of JP-2014187855-A; Oct. 2014; espacenet.com (Year: 2014). |
International Search Report (PCT/ISA/210) issued in PCT Application No. PCT/JP2016/067499 dated Aug. 30, 2016 with English-language translation (five (5) pages). |
Japanese-language Written Opinion (PCT/ISA/237) issued in PCT Application No. PCT/JP2016/067499 dated Aug. 30, 2016 (six (6) pages). |
Japanese-language Office Action issued in counterpart Japanese Application No. 2018-240816 dated Oct. 29, 2019 with English translation (eight (8) pages). |
German-language Office Action issued in German Application No. 11 2016 002 342.1 dated Jul. 2, 2021 with English translation (11 pages). |
Number | Date | Country | |
---|---|---|---|
20180201303 A1 | Jul 2018 | US |