The present invention relates to a control unit for an electric power steering apparatus for applying a steering assist force by a motor to a steering system of an automobile or vehicle and, more particularly, to a control unit for an electric power steering apparatus, which is enabled to eliminate only noises from a signal to be inputted to the control unit, with neither control lag nor attenuation of an effective signal.
The electric power steering apparatus for assisting and urging the steering apparatus of the automobile or vehicle with the rotating force of the motor applies the driving force of the motor as the steering assist force to the steering shaft or rack shaft through a reduction mechanism by a transmission mechanism of gears or belts. In order to generate an assist torque (or a steering assist torque) precisely, the electric power steering apparatus of the prior art has to detect a torque signal from the handle and the voltage and current signal of the motor thereby to control the motor precisely on the basis of such information.
However, when those signals are to be detected and inputted to a control unit, noises are superposed on the signals so that the motor cannot be precisely controlled. As a result, vibrations occur in the assist torque thereby to cause a problem that abnormal noises or vibrations uncomfortable to the driver occur. In order to eliminate this problem, therefore, it has been devised in the prior art to eliminate the noises superposed on the detected signal, with neither a control delay nor an attenuation of the effective signal.
For example, here is described a method disclosed in Japanese Patent Publication (JP-A-2002-234454). In
The fundamental concept of this control is described. The detected torque signal T is inputted through attenuation means 71 and a phase compensation 72, or the vehicle speed V is inputted through a vehicle speed operation 74 to a target current setting section 73. In this target current setting unit 73: a command current IA for generating a necessary assist torque is calculated; the motor current I is detected to generate the motor current according to the command current IA; a feedback control is made by a PI control 77; and the current control of the motor is made by using a drive circuit such as an inverter utilizing a PWM operation 78 so that the motor current I may be fed according to the command current IA.
In this example, the noise elimination is devised such that the command current IA is inputted not directly to the PI control 77 but after noises were once eliminated through attenuation means 75 from a command current IA′, the command current IA is inputted to the PI control 77. Moreover, a cut-off frequency fc of the attenuation means 75 can be varied by a speed ω calculated by a steering rate estimation 76 and the vehicle speed V. By the handle operation at a high-speed drive and by the handle operation at a parking time, therefore, the cut-off operation fc is varied, and the effective signal IA is extracted while being cleared of the noises.
The filter coefficient is made variable according to the situations, as described above. This indicates that this control element is a kind of adaptive filter. The adaptive filter has to be designed with sufficient care when it is utilized. This is because the expected results cannot be attained unless the filter coefficient is correctly designed.
In the aforementioned Japanese Patent Publication (JP-A-2002-234454), however, the cut-off frequency of the low-pass filter (as will be called the “LPF”) is calculated on the basis of the absolute value of the steering rate. However, the cut-off frequency operation section is empirically determined by tuning it, but its algorithm is not clear. In the LPF having a cut-off frequency determined on the absolute value of the steering rate, moreover, the road information contained in the torque signal and the noises are not isolated to raise a problem that not only the noises but also the road information is eliminated.
In the general characteristics of the control, moreover, the differential element or the phase lead element is a source for making or raising noises. On the other hand, the LPF can eliminate the noises, but has a problem that the lag in a high-frequency range increases if the low-frequency noises are to be eliminated by reducing the cut-off frequency.
Another problem on the noises occurs in many existing control units. In most cases, the detected signal is an analog signal, and the control is digital so that the detected signal has to be subjected to the AD conversion. A method for solving that quantization error is disclosed in another Japanese Patent Publication (JP-A-10-109656). In this method, accumulation of errors is prevented by feedback adding low-order bits in the subsequent sampling. This method is effective for preventing the electric power steering apparatus from being vibrated by the limit cycle vibrations but not for eliminating the noises contained in the detected signal. The problem of the abnormal noises or vibrations uncomfortable to the driver is left unsolved.
The motor of the electric power steering apparatus for generating the assist torque cannot be correctly controlled due to the noises contained in the various detected signals of the apparatus, as has been described hereinbefore. There is the problem that the abnormal noises or vibrations uncomfortable to the driver are caused by the vibrations in the assist torque.
The present invention has been conceived in view of the background thus far described and has an object to provide a control unit for an electric power steering apparatus, from the uncomfortable abnormal noises or vibrations are eliminated by eliminating the noises contained in a variety of detected signals of the apparatus from detected signals and by controlling the motor of the apparatus so correctly as to cause no vibration in an assist torque.
The aforementioned object is achieved by a control unit for an electric power steering apparatus for applying a steering assist force by a motor to the steering system of a vehicle. The control unit comprises: a sensor for detecting the state of the electric power steering apparatus; and an operation circuit for controlling the electric power steering apparatus by inputting the signal of the sensor. In the control unit, the operation circuit includes a differential operation circuit or a phase lead operation circuit, and the operation of the differential operation circuit or the phase lead operation circuit is a decimation operation. The aforementioned object is further achieved by a control unit for an electric power steering apparatus further comprising a low-pass filter at the output of the differential operation circuit or the phase lead operation circuit decimated, and the differential operation circuit or the phase lead operation circuit has a sampling time longer than that of the low-pass filter. The aforementioned object is further achieved by a control unit for an electric power steering apparatus, in which the operation circuit is a differential operation circuit not decimated or a phase lead operation circuit not decimated, and which comprises a decimation filter at the output of the differential operation circuit or the phase lead operation circuit. The aforementioned object is further achieved by a control unit for an electric power steering apparatus, in which the state of the electric power steering apparatus is the terminal voltage of the motor, a current, a steering torque or the speed of the motor.
First of all, here will be described the decimation relating to the major technique of the invention. The decimation means a down-sampling or a thinning-out of a sampling. Generally, the decimation is employed in a sampling rate conversion and has a noise eliminating function.
Generally in the case of a differentiation or a phase lead in an arithmetic operation, moreover, adverse affections due to noises appear. In the invention, therefore, counter-measures are taken against the noises resulting from those operations.
Here, a noise filter is frequently employed so as to eliminate the noises contained in sensor signals. In case, however, an LPF to be generally utilized for eliminating noises is configured either of an analog circuit or by the method which has been described in connection with the prior art, pieces of information obtained from various sensors such as the information of a torque T and the information of a motor voltage or current attenuation together with the noises so that even the important road information contained in the torque T attenuates to make it impossible to execute the accurate control of an electric power steering.
However, the operations utilizing the decimation are excellently characterized in that the noise components of high frequencies are exclusively eliminated to process the important information contained in the sensor signals such as the useful signals of the signal of the torque T and the motor voltage and current signals without any attenuation. By executing the differential operations or the phase leading operations utilizing the excellent characteristics by the decimation, the electric power steering apparatus can be correctly controlled without being obstructed by the noises.
The invention is described in detail in connection with its preferred embodiment with reference to the accompanying drawings.
The first description is made on the fundamental configuration of the control of the motor 14 of the electric power steering apparatus. The torque T detected by the not-shown torque sensor is inputted to a steering assist command value operation circuit 3 and a center responsibility improvement circuit 9. Specifically, the torque T is inputted to the steering assist command value operation circuit 3 having an assist characteristic map, and a steering assist command value I0 as a basis for the current command value is outputted and inputted to a phase compensation circuit 10. Moreover, the torque T is inputted to the center responsibility improvement circuit 9 having differential characteristics of Formula (1), and an output It of the phase compensation circuit 10 having the characteristics of Formula (2) and an output Ic of the center responsibility improvement circuit 9 are added in an add circuit 7. The operations thus far described correspond to a torque control section. Here, the add circuit 7 adds an output Is of a later-described inertia compensation circuit 23. An output Iref of the add circuit 7 is inputted to a current control circuit 11 to determine a voltage command value Vref.
Ic=dT/dt (1);
and
G(s)=(1+s·T2)/(1+s·T1) (2).
In connection with the current control circuit 11, the current command value Iref is subjected to a feedback control (as will be called the “FB control”) and to a feed forward control (as will be called the “OFF” control). The embodiment adopting the FF control is described in
Vref=(R+s·L)·Iref (3).
The basic command value for controlling the motor 14 is the Vref, to which auxiliary signals, i.e., a back electromotive force EMF and a disturbance Vdis are added of the motor 14. Here, the back electromotive force EMF is calculated by a back electromotive force calculation circuit 17, as will be described in detail, from the motor terminal voltage V detected by the voltage detection circuit 16 and the current I detected by the current detection circuit 15. On the other hand, the disturbance Vdis is a signal for monitoring whether or not an inverter circuit 13 outputs, as indicated by a PWM control circuit 12, to make a compensation if an error arises.
Reverting to the beginning, the disturbance Vdis is added by an add circuit 20 to the voltage command value Vref outputted from the current control circuit 11, and the back electromotive force EMF is added by an add circuit 18 so that the input to the PWM control circuit 12 becomes the signal (Vref+EMF+Vdis). On the basis of this input signal, the inverter circuit 13 is subjected to the PWM control so that the motor 14 is torque-controlled with the current fed from the inverter circuit 13.
The description thus far made is the fundamental control of the torque control of the motor 14, to which the FF control shown in
The embodiments, in which the individual processing circuits having the differentiation circuits and the phase lead circuits applied thereto are decimated, will be sequentially described in the following. In other words, the description is made sequentially in the order of the torque control section enclosed by broken lines, the back electromotive force calculation circuit 17, an angular acceleration calculation circuit 22 and a disturbance observer circuit 19.
In the torque control section, as shown in
On the other hand, the LPF circuit 9-2 is configured of a lag circuit 9-5 (1/Z), a subtraction circuit 9-7, an add circuit 9-8, and amplification circuits 9-9 (a gain a1) and 9-10 (a gain b0). Specifically, the output of the approximate differentiation circuit 9-1 is the input of the LPF circuit 9-2 and then the input of the subtraction circuit 9-7. On the other hand, the output of the amplification circuit 9-9 is the other input of the subtraction circuit 9-7, the output of which is the input of the lag circuit 9-5 and the add circuit 9-8. The output of the lag circuit 9-5 is the input of the amplification circuit 9-9 and the input of the add circuit 9-8. The output of the add circuit 9-8 is inputted to the amplification circuit 9-10, and the output of the amplification circuit 9-10 is the output of the LPF circuit 9-2.
It is important here that the lag circuit 9-4 of the differentiation circuit 9-1 acts the decimation action to have the thinning-out effect so that it is made effective to eliminate the noises by elongating the sampling time. By making the sampling time of the LPF circuit 9-2 shorter than that of the differentiation circuit 9-1, moreover, the lag in a high-frequency range can be reduced to give a quick responsibility.
The effects of this decimation are shown in Bode diagram in
In order to confirm these effects of the decimation, the output results of the cases, in which a chirp waveform (i.e., a sinusoidal wave having an increasing frequency) is inputted to the combination between the conventional approximate differentiation and the LPF circuit and the combination between the decimated approximate differentiation and the LPF circuit, are compared and shown in
Moreover, the LPF circuit 9-2 is identical to the LPF circuit 9-2 of
The current control circuit 11 has a transfer function of (R+s·L), which is effective to eliminate the noises if a method similar to the phase lead circuit 10-1 in
Next, the application of the invention to the back electromotive force calculation circuit 17 is described with reference to
EMF=V−(R+s·L)·I/(1+s·Tf) (4),
wherein R designates the resistance of the motor, and L designates the inductance of the motor.
In order to realize the operations, as shown in
Next, an angular acceleration a can be calculated by Formula (5) and Formula (6).
ω=EMF/Ke (5),
wherein ω designates the angular velocity of the motor, and Ke designates a back electromotive force constant.
α=dω/dt (6).
Therefore, an angular velocity estimation circuit 21 of
Finally, the disturbance observer circuit 19 is explained with reference to
A specific circuit is shown in
Moreover, the transfer function circuits 19-1 and 19-2 execute the first-order lag operation and the phase lead/lag operation, respectively. Therefore, the noise eliminations can be effected by applying the LPF circuit 9-2 of
As has been described hereinbefore, the control circuit of
The foregoing description has been made on the embodiment, in which the decimation is applied to the differentiation circuits and the phase lead circuits. However, a long sampling time period cannot be taken in dependence on the configuration of the electric power steering apparatus, i.e., due to the difference between the electric power steering apparatus for large-sized vehicles and the electric power steering apparatus for the small-sized vehicles. In this case, a high decimation effect cannot be expected.
In this case, the differentiation circuits or the phase lead circuits are not decimated. However, similar effects can be expected as the combination, if the decimated LPF circuit (or the decimation filter) is arranged on the outputs of the conventional circuits although employed as the differentiation circuits and the phase lead circuits.
An example of the decimation filter is shown in
The connecting configuration of those elements is described. At first, the input X(n) and the output of the amplification circuit 9-17 are added at the add circuit 9-15. Moreover, the output of the add circuit 9-15 is the input to the amplification circuit 9-18 and the lag circuit 9-12. The output of the lag circuit 9-12 is the input to the amplification circuit 9-17 and the lag circuit 9-13. The output of the lag circuit 9-13 is the input of the amplification circuit 9-19. Moreover, the output of the amplification circuit 9-19 and the output of the amplification circuit 9-18 are inputted to the subtraction circuit 9-16 and are subjected to a subtraction operation so that the output of the subtraction circuit 9-16 is the output X(n+1) of the decimation filter 9-20.
Here, the decimation is realized by the lag circuits 9-12 and 9-13, and the decimation effect is given by the LPF circuit 9-2 thereby to enhance the noise eliminating effect. The LPF circuit 9-2 is replaced by the decimation filter 9-20. This is because the noises can be effectively eliminated by utilizing the decimation filter 9-20 having a high noise eliminating ability, in case the sampling time of the phase lead circuit 10-1 cannot be elongated.
The effects of the decimation filter are shown in
In order to confirm the effects of the decimation filter, the output result of the case, in which the chirp waveform is inputted to the decimation filter is shown in
The description has been made on the case, in which the invention is applied to the control unit for the electric power steering apparatus using the FF control, as shown in
As has been described hereinbefore, the invention has the effect that the signal indicating the intrinsic state is not eliminated when the noises are eliminated from the signal indicating such a state of the electric power steering apparatus as is detected by the sensors. According to the invention, therefore, the sensor for detecting the state of the electric power steering apparatus can be applied not only to the voltage detection sensor or the current detection sensor for detecting the terminal voltage or current of the motor or the torque sensor for detecting the steering torque, as exemplified in the embodiments, but also to another sensor for detecting the speed of a motor, such as a resolver or a tachometer.
According to the control unit for the electric power steering apparatus of the invention, as has been described hereinbefore, by using the differential operations or the phase lead operations utilizing the decimation, not the road information detected by the detection sensor or the like of the electric power steering apparatus but the noises having occurred in the detection sensor are eliminated so that the motor can be correctly controlled to cause no vibration in the assist torque thereby to provide the control unit for the electric power steering apparatus without any uncomfortable abnormal noise or vibration.
The control unit for the electric power steering apparatus according to the invention eliminates not the road information detected by the detection sensor or the like of the electric power steering apparatus but the noises having occurred in the detection sensor so that the motor can be correctly controlled to cause no vibration in the assist torque thereby to provide the control unit for the electric power steering apparatus without any uncomfortable abnormal noise or vibration.
Number | Date | Country | Kind |
---|---|---|---|
2003-147759 | May 2003 | JP | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/JP04/06886 | 5/14/2004 | WO | 1/25/2007 |