System and method for estimating steering torque

10661828 ยท 2020-05-26

Assignee

Inventors

Cpc classification

International classification

Abstract

A system and a method for estimating a steering torque, may include receiving, in a controller, information including a value of a yaw rate and a value of a lateral acceleration of a vehicle collected in the vehicle in real time; determining and estimating, in the controller, a value of a rack force from the received information and a setting information using a predetermined model formula of estimating the rack force; and generating, in the controller, an estimated value of the steering torque according to an operation of a steering wheel of a driver from the estimated value of the rack force using a predetermined value of a gain.

Claims

1. A method of estimating a steering torque, the method comprising: receiving, in a controller, information including a value of a yaw rate and a value of a lateral acceleration of a vehicle collected in the vehicle in real time; performing a failure analysis on a torque detector configured to detect the steering torque according to a predetermined analysis logic; determining and estimating, in the controller, a value of a rack force from the received information and a setting information using a model formula of a predetermined model of estimating the rack force; and generating, in the controller, an estimated value of a steering torque according to an operation of a steering wheel by a driver from the estimated value of the rack force using a predetermined value of a gain, wherein the controller is configured to perform the estimating of the value of the rack force and the generating of the estimated value of the steering torque when determining a failure of the torque detector through the failure analysis.

2. The method of estimating the steering torque of claim 1, wherein the generating of the estimated value of the steering torque includes: generating, in the controller, a friction compensation torque from information related to a steering angular velocity or a motor angular velocity obtained through a detector; multiplying the estimated value of the rack force by the predetermined value of the gain and generating the value of the steering torque corresponding to the value of the rack force in the controller; and compensating the friction compensation torque with respect to the value of the steering torque generated by multiplying the predetermined value of the gain and generating the compensated value of the steering torque as the estimated value of the steering torque.

3. The method of estimating the steering torque of claim 1, wherein the received information further includes a steering angular velocity or a motor angular velocity.

4. The method of estimating the steering torque of claim 1, wherein the predetermined value of the gain is determined by a caster trail of a front wheel, a pneumatic trail of a front wheel tire, a moment arm, and a radius of a steering pinion gear, which are eigenvalue information related to the vehicle.

5. The method of estimating the steering torque of claim 1, further including: receiving, in the controller, information related to a steering angle and a motor rotation angle detected by a detector; generating, in the controller, the estimated value of the steering torque from the received information related to the steering angle and the motor rotation angle; and multiplying and summing the estimated value of the steering torque, which is generated from the value of the rack force, and the estimated value of the steering torque, which is generated from the steering angle and the motor rotation angle, by a weight factor determined by a current driving condition of the vehicle, respectively and generating a final estimated value of the steering torque.

6. The method of estimating the steering torque of claim 5, wherein the current driving condition of the vehicle indicates the steering angle and a vehicle velocity.

7. The method of estimating the steering torque of claim 6, wherein the weight factor, which is multiplied by the estimated value of the steering torque generated from the steering angle and the motor rotation angle, is set as a larger value as the vehicle velocity is lower.

8. A system for estimating a steering torque, the system comprising: a yaw rate detector configured for detecting a yaw rate of a vehicle; a lateral acceleration detector configured for detecting a lateral acceleration of the vehicle; and a first torque estimator configured for generating an estimated value of a steering torque according to an operation of a steering wheel of a driver from information including values of the yaw rate and the lateral acceleration detected by detectors, wherein the first torque estimator includes: a rack force estimator configured for determining and estimating a value of a rack force from the values of the yaw rate and the lateral acceleration and a setting information using a model formula of a predetermined model of estimating the rack force; a torque converter configured for multiplying the estimated value of the rack force by a predetermined value of a gain and converting the value of the rack force into the value of the steering torque corresponding to the multiplied value; a friction estimator configured for generating a friction compensation torque from information related to a steering angular velocity of a motor angular velocity obtained through detectors; and a torque compensator configured for compensation the friction compensation torque received from the friction estimator with respect to the received value of the steering torque from the torque converter and generating the compensated value of the steering torque as the estimated value of the steering torque.

9. The system for estimating the steering torque of claim 8, wherein the information for generating the estimated value of the steering torque in the first torque estimator further includes the steering angular velocity or the motor angular velocity.

10. The system for estimating the steering torque of claim 8, wherein the predetermined value of the gain in the torque converter is determined by a caster trail of a front wheel, a pneumatic trail of a front wheel tire, a moment arm, and a radius of a steering pinion gear, which are eigenvalue information related to the vehicle.

11. The system for estimating the steering torque of claim 8, further including: a steering angle detector configured for detecting a steering angle according to the operation of the steering wheel of the driver; a motor rotation angle detector configured for detecting a rotation angle of a steering motor; a second torque estimator configured for generating the estimated value of the steering torque from information related to the steering angle detected by the steering angle detector and the motor rotation angle detected by the motor rotation angle detector; and a weight generator configured for multiplying and summing the estimated value of the steering torque, which is detected in the first torque estimator, and the estimated value of the steering torque, which is detected in the second torque estimator, by a weight factor determined by a current driving condition of the vehicle, respectively and generating a final estimated value of the steering torque.

12. The system for estimating the steering torque of claim 11, wherein the current driving condition of the vehicle in the weight generator indicates the steering angle and a vehicle velocity.

13. The system for estimating the steering torque of claim 12, wherein the weight factor, which is multiplied by the estimated value of the steering torque in the second torque estimator, in the weight generator is set as a larger value as the vehicle velocity is lower.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is a view of generating a value of an assist torque upon a normal operation of a torque detector;

(2) FIG. 2 is a view of not generating a value of an assist torque upon failure of the torque detector;

(3) FIG. 3 is a view of estimating a torque and generating a value of an assist torque according to a related art;

(4) FIG. 4 is a view illustrating a configuration of a system for generating an assist torque using a method of estimating a steering torque according to various exemplary embodiments of the present invention;

(5) FIG. 5 is a view illustrating in detail the configuration of the system for estimating the steering torque according to the various exemplary embodiments of the present invention;

(6) FIG. 6 is a view of explaining a model of estimating a rack force according to an exemplary embodiment of the present invention; and

(7) FIG. 7 is a view of estimating a steering torque and generating an assist torque using the estimated value of the steering torque according to various exemplary embodiments of the present invention.

(8) It should be understood that the appended drawings are not necessarily to scale, presenting a somewhat simplified representation of various features illustrative of the basic principles of the invention. The specific design features of the present invention as disclosed herein, including, for example, specific dimensions, orientations, locations, and shapes will be determined in part by the particular intended application and use environment.

(9) In the figures, reference numbers refer to the same or equivalent parts of the present invention throughout the several figures of the drawing.

DETAILED DESCRIPTION

(10) Reference will now be made in detail to various embodiments of the present invention(s), examples of which are illustrated in the accompanying drawings and described below. While the invention(s) will be described in conjunction with exemplary embodiments, it will be understood that present description is not intended to limit the invention(s) to those exemplary embodiments. On the contrary, the invention(s) is/are intended to cover not only the exemplary embodiments, but also various alternatives, modifications, equivalents and other embodiments, which may be included within the spirit and scope of the invention as defined by the appended claims.

(11) In the whole description, it will be understood that when a component is referred to as being comprising any component, it does not exclude other components, but can further include the other components unless otherwise specified.

(12) At first, for a better understanding of the present invention, a method of estimating a steering torque and generating a value of an assist torque according to a related art will be described with reference to the drawing.

(13) FIG. 3 is a view illustrating a configuration of estimating a steering torque and generating an assist torque upon failure of a torque detector.

(14) Referring to FIG. 3 a steering angle detected by a steering angle detector 1 and a motor rotation angle detected by a motor rotation angle detector 2 are input to a torque estimator 3.

(15) Herein, the motor rotation angle detector 2 may become a resolver which is a detector configured for detecting a position of a motor, more specifically, a detector configured for detecting a position of absolute angle of a motor rotator, and the steering angle detector 1 indicates a known detector configured for detecting a steering angle according to an operation of a steering wheel of a driver.

(16) The torque estimator 3, which receives a signal of the steering angle detector 1 and a signal of the motor rotation angle detector 2, estimates a steering torque based on the motor rotation angle and the steering angle indicating values of the signal of the two detectors, and as shown in Equation 1 below, determines and estimates the steering torque with a value, which multiplies a difference value of the steering angle and the motor rotation angle by a stiffness of a torsion bar being a well-known setting value.
steering torque=(steering anglemotor rotation angle)stiffness of torsion barEquation 1

(17) Furthermore, the torque estimator 3 estimates the steering torque and outputs the estimated value of the steering torque, and then an assist torque generator 4 generates a value of an assist torque from the estimated value of the steering torque using a setting data (may be a map and the like).

(18) Furthermore, since the generated value of the assist torque is determined by the estimated value of the steering torque, it is difficult to guarantee the value's reliability. Accordingly, a final value of the assist torque may be determined by multiplying the value of the assist torque by a predetermined value (which is less than 1) of a gain to use only a portion of the generated assist torque.

(19) Herein, as described above, the method of estimating the steering torque using the motor rotation angle and the steering angle is defined as a second torque estimation method, and in various exemplary embodiments that will be described, a second torque estimator estimates the steering torque using the second torque estimation method.

(20) The various exemplary embodiments will be described more specifically later

(21) Meanwhile, various aspects of the present invention are directed to providing a method of estimating a steering torque upon failure of a torque detector, and include estimating the steering torque using information related to a yaw rate and a lateral acceleration of a vehicle which are values of signals of different detectors upon failure of the torque detector.

(22) The present invention estimates a rack force using the information related to the yaw rate of a vehicle detected by a yaw rate detector and the information related to the lateral acceleration of the vehicle detected by a later acceleration detector, and estimates the steering torque from the estimated rack force.

(23) FIG. 4 is a view illustrating a configuration of generating an assist torque using a method of estimating a steering torque according to various exemplary embodiments of the present invention, and FIG. 5 is a view illustrating more specifically the configuration of estimating the steering torque according to the various exemplary embodiments of the present invention.

(24) The configurations of FIG. 4 and FIG. 5 may be configured within a controller (for example, MDPS ECU), and configured to receive a vehicle status information and a steering information, which are collected in real time in the vehicle, as a detection information related to a detector and estimate a steering torque.

(25) First, the controller is configured to perform a failure analysis of a torque detector according to a predetermined analysis logic, and the controller is configured to perform the estimating of the steering torque according to an exemplary embodiment of the present invention when determining failure of the torque detector through the failure analysis.

(26) Furthermore, a yaw rate and a lateral acceleration of the vehicle detected by detectors 11, 12 as a vehicle status information for estimating the steering torque performed upon failure of the torque detector are input to a torque estimator 20 within the controller.

(27) That is, a signal of the yaw rate detector 11 and a signal of the lateral acceleration detector 12 are input to the torque estimator 20, and the torque estimator 20 estimates the steering torque from a value of the yaw rate of the vehicle detected by the yaw rate detector 11 and a value of the lateral acceleration of the vehicle detected by the lateral acceleration detector 12.

(28) Furthermore, information related to a steering angular velocity or a motor angular velocity may be used for estimating the steering torque in addition to the yaw raw and the lateral acceleration, and herein, the steering angular velocity and the motor angular velocity may also become information obtained from the signal of the detector.

(29) The steering angular velocity may become a value of a rotation angular velocity of a steering wheel obtained through a separate detector or obtained from a differential signal of the steering angle signal which is a signal of the steering angle detector (as not shown in FIG. 4 and a reference numeral 1 in FIG. 3).

(30) Furthermore, the motor angular velocity may become a value of a rotation angular velocity of a motor rotator obtained from a differential signal of a rotation angle signal which is a signal of the motor rotation angle detector (may become a resolver)(as not shown in FIG. 4 and a reference numeral 2 in FIG. 3).

(31) As a result, the torque estimator 20 estimates the steering torque and outputs the value of the estimated steering torque, and an assist torque estimator 30 within the controller generates a value of an assist torque using a setting data (may be a map or the like) from the estimated value of the steering torque.

(32) Furthermore, since the generated value of the assist torque is determined by the estimated value of the steering torque, it is difficult to guarantee its reliability. Accordingly, the controller is configured to multiply the value of the assist torque by a predetermined value (which is less than 1) of a gain and determines a final value of the assist torque to use only a portion of the generated assist torque.

(33) As described above, when the value of the assist torque is generated, the controller is configured to control an operation of a motor using the generated value of the assist torque and at the present time, controls an electric current applied to the motor, that is, the electric current of the motor using the value of the assist torque, and generates a steering assist force (assist torque) targeted.

(34) Referring to FIG. 5, the torque estimator 20 is configured to include a rack force estimator 21, a friction estimator 22, a torque converter 23, and a torque compensator 24.

(35) At first, the rack force estimator 21 estimates a rack force from the yaw rate and the lateral acceleration of the vehicle detected by the detectors as the vehicle status information using a setting data.

(36) Herein, the setting data may include a predetermined model of estimating the rack force, and the rack force estimator 21 determines and estimates the rack force from the yaw rate, the lateral acceleration, and an eigenvalue information related to the vehicle which is a well-known setting information using a model formula (which may be a model formula of a bicycle) of the model of estimating the rack force.

(37) Herein, an exemplary embodiment of a formula for estimating the rack force will be described below.

(38) FIG. 6 is a view explaining the model of estimating the rack force, and a reference numeral indicates a wheel steering angle.

(39) In the model of estimating the rack force, as shown in FIG. 6, an equation of a lateral force applied to a front wheel tire of the vehicle (hereinafter, referred as to front lateral force), a lateral force applied to a rear wheel tire of the vehicle (hereinafter, referred as to rear lateral force), and the lateral acceleration is shown in Equation 2 below.
F.sub.f+F.sub.r=ma.sub.latEquation 2

(40) Herein, F.sub.f indicates a front lateral force and F.sub.r indicates a rear lateral force.

(41) Furthermore, m indicates a vehicle mass which is an eigenvalue information and a.sub.lat indicates a lateral acceleration of the vehicle which is a detection information related to a detector.

(42) Furthermore, an equation of a front lateral force, a rear lateral force, and a yaw rate is shown in FIG. 3 below.
l.sub.fF.sub.fl.sub.rF.sub.r=I.sub.z{dot over (W)}yEquation 3

(43) Herein, I.sub.f indicates a distance between a center of gravity of the vehicle and a front wheel axis as an eigenvalue information related to the vehicle, and I.sub.r indicates a distance between the center of gravity of the vehicle and a rear wheel axis as an eigenvalue information related to the vehicle.

(44) Furthermore, I.sub.z indicates a vehicle moment of inertia and {dot over (W)}y indicates a yaw rate of a vehicle which is a detection information related to a detector.

(45) In the Equations 2 and 3, m, a.sub.lat (a detected value of the detector), I.sub.f, I.sub.r, I.sub.z, and {dot over (W)}y (a detected value of the detector) indicate known values, and F.sub.f and F.sub.r indicate unknown values.

(46) Accordingly, since the two equations, that is, the Equations 2 and 3 have two unknown values, F.sub.f may be obtained from a.sub.lat and {dot over (W)}y, which are a detected value of the detector, m, I.sub.f, I.sub.r, I.sub.z.

(47) As a result, a rack force may be determined by multiplying F.sub.f by a value of a predetermined ratio as an eigenvalue of the vehicle.

(48) Accordingly, the rack force estimator 21 may determine and estimate the rack force from the yaw rate and the lateral acceleration of the vehicle detected by the detectors 11, 12 according to the above method.

(49) Although the Equations 2 and 3 are provided as the above model formula, the model formula is only one exemplary embodiment and the present invention is not limited thereto. The steering angular velocity or the motor angular velocity, which is a steering information, obtained through the detector may be used according to a model formula in addition to the yaw rate and the lateral acceleration.

(50) As described above, the rack force estimator 21 determines and estimates the rack force and outputs the estimated value of the rack force, and the rack force estimator 21 generates the value of the steering torque corresponding to the estimated value of the rack force.

(51) At the present time, the torque converter 23 multiplies the rack force by the value of the gain for converting the rack force into a torque of the steering pinion gear and generates the value of the steering torque from the value multiplying the rack force by the value of the gain.

(52) Herein, the value of the gain may be, as a predetermined value, as shown in Equation 4, determined by a caster trail of a front wheel, a pneumatic trail of the front wheel tire, a moment arm, and a radius of the steering pinion gear, which are eigenvalues of the vehicle.
Gain=(caster trail+pneumatic trail)/moment arma radius of pinion gearEquation 4

(53) And, it is preferable to compensate a friction compensation torque with respect to the value of the steering torque, which multiplies and determines the rack force by the value of the gain, and determines the compensated value of the torque as a final estimated value of the steering torque.

(54) Accordingly, the torque estimator 20 may further include a friction estimator 22 determining and estimating the friction compensation torque from the steering information obtained through the detector and the setting information, and the steering information for determining the friction compensation torque may include a steering angular velocity or a motor angular velocity.

(55) As described above, since the method of determining and estimating the friction compensation torque using the steering information and the setting information obtained in the vehicle is a known technology already applied to a steering control of a vehicle, a detailed description thereof will be omitted herein.

(56) As a result, the torque compensator 24 receives the value of the steering torque determined and output in the torque converter 23 and the friction compensation torque estimated and output in the friction estimator 22, and compensates the friction compensation torque with respect to the value of the steering torque and generates the compensated value of the torque, and therefore the value of the compensated torque, which is compensated and output in the torque compensator 24, becomes the estimated value of the steering torque.

(57) Accordingly, the value of the assist torque may be generated using the final estimated value of the steering torque in the torque estimator 20 in FIG. 4 and FIG. 5.

(58) Next, FIG. 7 is a view illustrating a configuration of estimating a steering torque and generating an assist torque using the estimated value of the steering torque according to various exemplary embodiments of the present invention.

(59) A method of estimating the steering torque described with reference to FIG. 4 and FIG. 5 is defined as a first steering estimation method, and in the various exemplary embodiments shown in FIG. 7, a final steering torque is generated using a method of applying and summing a weight factor to the estimated value of the steering torque in the first torque estimation method and the estimated value of the steering torque in the second torque estimation method, respectively.

(60) Herein, as described above, the second torque estimation method may be a method of estimating the steering torque from the steering angle detected by the steering detector 1 and the motor rotation angle detected by the motor rotation angle detector 2.

(61) Hereinafter, in an exemplary embodiment of the present invention, the steering torque estimated by the first torque estimation method is called a first steering torque and the steering torque estimated by the second torque estimation method is called a second steering torque.

(62) The first and second steering torques indicate the estimated values.

(63) Accordingly, a system for estimating a steering torque within a controller may be configured to include a first torque estimator 20 estimating a first steering torque from a yaw rate and a lateral acceleration of a vehicle, which are information obtained through the detectors 11, 12, and a steering angular velocity or a motor angular velocity of the vehicle using the first torque estimation method; a second torque estimator 3 estimating a second steering torque using the second torque estimation method from the steering angle and the motor rotation angle, which are information obtained through the detectors 11, 12; and a weight generator 25 determining a weight factor from a current vehicle driving condition, applying and summing the determined weight factor to the first steering torque and the second steering torque and generating a final estimated value of the steering torque.

(64) Herein, since the method of estimating the steering torque performed in the first torque estimator 20 and the second torque estimator 3, respectively, was described with reference to FIG. 3, FIG. 4, and FIG. 5, a further description thereon will be omitted.

(65) The weight generator 25 includes a weight factor determining portion 26 determining the weight factor based on a current vehicle driving condition and the weight factor determining portion 26 determines the weight factor corresponding to the current vehicle driving condition.

(66) Herein, the vehicle driving condition may be the steering angle detected by the steering angle detector 1 and a current driving velocity of the vehicle detected by a vehicle velocity detecting portion 13.

(67) Equation 5 below shows a formula of determining the final estimated value of the steering torque from the first steering torque and the second steering torque using the above weighted-sum method, and weight factors K1 and K2 are predetermined as values less than 1, and K2 may become equal to 1K1 (K2=1K1).
Final estimated value=K1first steering torque+K2second steering torque=K1first steering torque+(1K1)second steering torqueEquation 5

(68) When the weight factor is K2=1K1, the weight factor determining portion 26 utilizes a setting data, which is a predetermined weight factor K1, according to the steering angle and the vehicle velocity; and when the weight factor determining portion 26 determines the weight factor K1 according to a current steering angle and vehicle velocity, the weight generator 25 multiplies and sums the estimated value of the first steering torque in the first torque estimator 20 and the estimated value of the second steering torque in the second torque estimator 3 by the weight factor as shown in FIG. 5, respectively, and generates the final estimated value of the steering torque.

(69) In the various exemplary embodiments of the present invention, since the estimated value of the second torque estimator 3 is a more precise value than that of the first torque estimator 20 at a low velocity of the vehicle, it is preferable to apply a larger weight factor to the estimated value in the second torque estimator 3 as a vehicle velocity decreases.

(70) Accordingly, the weight factor K2 becomes larger as a vehicle velocity is lower, and therefore that the weight factor K2 is predetermined as a large value as a vehicle velocity decreases.

(71) When the weight factor is determined as a formula of K2=1K1, the weight factor K1 is a smaller value as a vehicle velocity is lower.

(72) In the various exemplary embodiments, the weigh generator 25 generates and output the final estimated value of the steering torque and the assist torque generator 30 generates the value of the assist torque from the estimated value of the steering torque using the setting information (may be a map or the like).

(73) Furthermore, the final value of the assist torque may be determined by multiplying the generated value of the assist torque by the predetermined value of the gain.

(74) At the present time, the various exemplary embodiments estimates the torque using the two methods and thus may estimate a more accurate and precise value of the torque. To the present end, the value of the gain may be 1.

(75) Furthermore, the various exemplary embodiments may more accurately estimate the steering torque, thus replacing the torque detector and not a fail-safe concept which estimates the torque on failure of the torque detector. As a result, it may be plausible to remove the torque detector, thus achieving the effect of cost savings.

(76) For convenience in explanation and accurate definition in the appended claims, the terms upper, lower, up, down, upwards, downwards, internal, outer, inside, outside, inwardly, outwardly, internal, external, front, rear, back, forwards, and backwards are used to describe features of the exemplary embodiments with reference to the positions of such features as displayed in the figures.

(77) The foregoing descriptions of specific exemplary embodiments of the present invention have been presented for purposes of illustration and description. They are not intended to be exhaustive or to limit the invention to the precise forms disclosed, and obviously many modifications and variations are possible in light of the above teachings. The exemplary embodiments were chosen and described to explain certain principles of the invention and their practical application, to enable others skilled in the art to make and utilize various exemplary embodiments of the present invention, as well as various alternatives and modifications thereof. It is intended that the scope of is the invention be defined by the Claims appended hereto and their equivalents.