Apparatus for detecting road surface state in motor-driven power steering and control method thereof
10780889 ยท 2020-09-22
Assignee
Inventors
Cpc classification
B62D6/10
PERFORMING OPERATIONS; TRANSPORTING
B62D6/007
PERFORMING OPERATIONS; TRANSPORTING
B62D6/008
PERFORMING OPERATIONS; TRANSPORTING
B60W2552/00
PERFORMING OPERATIONS; TRANSPORTING
B60W10/20
PERFORMING OPERATIONS; TRANSPORTING
International classification
G01L5/22
PHYSICS
Abstract
Disclosed herein are an apparatus for detecting a road surface state in motor-driven power steering (MDPS) and a method for controlling the apparatus. The apparatus may include a column torque sensor to detect column torque applied to a steering column and to output a column torque signal; a steering angle sensor to detect a steering angular velocity of a steering wheel; a vehicle speed sensor to detect a driving speed of a vehicle; and a road surface determiner to determine a road surface state based on a boost gain, which is calculated based on the driving speed and the column torque, and on a phase offset between the column torque and the steering angular velocity and to output a road surface determination signal.
Claims
1. An apparatus for detecting a road surface state in motor-driven power steering (MDPS), the apparatus comprising: a column torque sensor to detect column torque applied to a steering column and to output a column torque signal; a steering angle sensor to detect a steering angular velocity of a steering wheel; a vehicle speed sensor to detect a driving speed of a vehicle; and a road surface determiner to determine a road surface state based on a boost gain and a phase offset between the column torque and the steering angular velocity and to output a road surface determination signal, the boost gain being calculated based on the driving speed and the column torque, wherein the determined road surface state is one of a low-friction road, a medium-friction road, and a high-friction road.
2. The apparatus of claim 1, wherein the road surface determiner comprises: a boost gain calculation unit to calculate the boost gain for adjusting assistive torque of the MDPS depending on the driving speed and the column torque; a phase offset detection unit to detect the phase offset between the column torque and the steering angular velocity and to calculate magnitude of the phase offset; and a road surface state determiner to determine the road surface state through comparison with a friction coefficient threshold value based on a ratio between the boost gain and the phase offset and to output the road surface determination signal.
3. The apparatus of claim 2, wherein the boost gain calculation unit is configured to calibrate the boost gain by receiving the road surface determination signal that is outputted from the road surface state determiner.
4. The apparatus of claim 2, wherein the phase offset detection unit is configured to calculate the magnitude of the phase offset by adjusting a scale of the phase offset.
5. The apparatus of claim 2, further comprising: a lateral acceleration sensor to detect a lateral acceleration of the vehicle, wherein the road surface state determiner comprises a road surface state determination unit to calibrate the friction coefficient threshold value depending on the lateral acceleration.
6. A method for controlling an apparatus for detecting a road surface state in motor-driven power steering (MDPS), the method comprising: receiving, by a road surface determiner, a driving speed, column torque, and a steering angular velocity from a vehicle speed sensor, a column torque sensor, and a steering angle sensor, respectively; calculating, by the road surface determiner, a boost gain to adjust assistive torque of MDPS depending on the driving speed and the column torque; detecting, by the road surface determiner, a phase offset between the column torque and the steering angular velocity and calculating, by the road surface determiner, magnitude of the phase offset; and determining, by the road surface determiner, a road surface state through comparison with a friction coefficient threshold value based on a ratio between the boost gain and the phase offset and outputting, by the road surface determiner, a road surface determination signal, wherein the determined road surface state is one of a low-friction road, a medium-friction road, and a high-friction road.
7. The method of claim 6, wherein the calculating of the boost gain comprises: calibrating, by the road surface determiner, the boost gain by receiving the road surface determination signal from the road surface determiner.
8. The method of claim 6, wherein the detecting of the phase offset and the calculating of the magnitude of the phase offset is configured such that the road surface determiner calculates the magnitude by adjusting a scale of the phase offset.
9. The method of claim 6, further comprising: receiving, by the road surface determiner, a lateral acceleration from a lateral acceleration sensor; and determining, by the road surface determiner, the road surface state by calibrating the friction coefficient threshold value depending on the lateral acceleration.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The accompanying drawings, which are included to provide a further understanding of the invention and are incorporated in and constitute a part of this specification, illustrate embodiments of the invention, and together with the description serve to explain the principles of the invention.
(2)
(3)
(4)
(5)
(6)
(7)
(8)
DETAILED DESCRIPTION OF THE ILLUSTRATED EMBODIMENTS
(9) The invention is described more fully hereinafter with reference to the accompanying drawings, in which embodiments of the invention are shown. This invention may, however, be embodied in many different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure is thorough, and will fully convey the scope of the invention to those skilled in the art. Like reference numerals in the drawings denote like elements.
(10) Unless defined otherwise, it is to be understood that all the terms (including technical and scientific terms) used in the specification has the same meaning as those that are understood by those who skilled in the art. Further, the terms defined by the dictionary generally used should not be ideally or excessively formally defined unless clearly defined specifically. It will be understood that for purposes of this disclosure, at least one of X, Y, and Z can be construed as X only, Y only, Z only, or any combination of two or more items X, Y, and Z (e.g., XYZ, XYY, YZ, ZZ). Unless particularly described to the contrary, the term comprise, configure, have, or the like, which are described herein, will be understood to imply the inclusion of the stated components, and therefore should be construed as including other components, and not the exclusion of any other elements.
(11) As customary in the field, some exemplary embodiments are described and illustrated in the accompanying drawings in terms of functional blocks, units, and/or modules. Those skilled in the art will appreciate that these blocks, units, and/or modules are physically implemented by electronic (or optical) circuits, such as logic circuits, discrete components, microprocessors, hard-wired circuits, memory elements, wiring connections, and the like, which may be formed using semiconductor-based fabrication techniques or other manufacturing technologies. In the case of the blocks, units, and/or modules being implemented by microprocessors or other similar hardware, they may be programmed and controlled using software (e.g., microcode) to perform various functions discussed herein and may optionally be driven by firmware and/or software. It is also contemplated that each block, unit, and/or module may be implemented by dedicated hardware, or as a combination of dedicated hardware to perform some functions and a processor (e.g., one or more programmed microprocessors and associated circuitry) to perform other functions. Also, each block, unit, and/or module of some exemplary embodiments may be physically separated into two or more interacting and discrete blocks, units, and/or modules without departing from the scope of the inventive concepts. Further, the blocks, units, and/or modules of some exemplary embodiments may be physically combined into more complex blocks, units, and/or modules without departing from the scope of the inventive concepts.
(12) Hereinafter, an apparatus for detecting a road surface state in MDPS and a method for controlling the apparatus in accordance with the invention will be described in detail with reference to the accompanying drawings. It should be noted that the drawings are not to precise scale and may be exaggerated in thickness of lines or sizes of components for descriptive convenience and clarity only. Furthermore, the terms as used herein are defined by taking functions of the invention into account and can be changed according to the custom or intention of users or operators. Therefore, definition of the terms should be made according to the overall disclosures set forth herein.
(13)
(14) As illustrated in
(15) The vehicle speed sensor 10 detects the driving speed of a vehicle and provides the same to the a road surface determination unit 50.
(16) Here, the vehicle speed sensor 10 may include various types of sensors, such as a sensor that detects a vehicle speed using the rotational speed of the wheel of a driving vehicle, a sensor that detects a vehicle speed using a global positioning system (GPS), and the like.
(17) The column torque sensor 20 detects column torque that is applied to a steering column (not illustrated) when a driver turns a steering wheel (not illustrated), and provides the same to the a road surface determination unit 50.
(18) The steering angle sensor 30 detects the steering angular velocity of the steering wheel and provides the same to the a road surface determination unit 50.
(19) Here, the steering angle sensor 30 may detect the steering angular velocity by including an optical sensor therein, or may detect the steering angular velocity using the time derivative of a measured steering angle.
(20) Also, the steering angular velocity may be acquired by measuring the motor angular velocity of a driving motor (not illustrated).
(21) The a road surface determination unit 50 determines a road surface state based on a boost gain, which is calculated based on the driving speed and the column torque, and on a phase offset between the column torque and the steering angular velocity or the motor angular velocity and outputs a road surface determination signal.
(22) Specifically describing this, the a road surface determination unit 50 may include a boost gain calculation unit 52, a phase offset detection unit 54, and a road surface state determination unit 56.
(23) The boost gain calculation unit 52 calculates a boost gain for adjusting the assistive torque of the MDPS depending on the driving speed and the column torque.
(24) As illustrated in
(25) Here, the boost gain calculation unit 52 may calibrate the boost gain by receiving the road surface determination signal and by adjusting the slope that is dependent on the driving speed.
(26) That is, the boost gain calculation unit 52 adjusts the boost gain depending on the road surface determination signal. Accordingly, in the case of a low-friction road, the boost gain calculation unit 52 decreases the slope, thereby decreasing assistive torque on the low-friction road. In the case of a high-friction road, the road boost gain calculation unit 52 increases the slope, thereby increasing assistive toque on the high-friction road. Accordingly, assistive torque that is more optimized for the road surface may be provided to a driver.
(27) The phase offset detection unit 54 detects a phase offset between column torque and a steering angular velocity or a motor angular velocity and calculates the magnitude thereof.
(28) Here, the phase offset detection unit 54 improves the accuracy of the phase offset by adjusting the scale thereof, and calculates the magnitude thereof.
(29) As illustrated in
(30) In the case of a low-friction road, when a change in column torque is greatest, a load on the MDPS is reduced, which may improve the responsiveness of the MDPS. Accordingly, when the change in the column torque is greatest, the steering angular velocity or the motor angular velocity has the maximum value.
(31) Meanwhile, as illustrated in
(32) That is, the higher the load, the greater the amount by which the phase of the steering angular velocity or the motor angular velocity is delayed. Therefore, the state of a road surface may be determined by calculating the delayed amount.
(33) As illustrated in
(34) As described above, the phase offset detection unit 54 monitors a steering angular velocity or a motor angular velocity in the temporal vicinity of the time at which column torque becomes 0 Nm while a driver steers a vehicle, that is, while the driver steers in the opposite direction after column torque becomes equal to or greater than a certain value. Then, the phase offset detection unit 54 detects the difference of the phases depending on the monitored value, whereby the phase offset is detected.
(35) The accuracy of the phase offset is improved by adjusting the scale of the detected phase offset to an appropriate level and then calculating the absolute value thereof, whereby the optimal phase offset for determining a road surface state may be derived.
(36) The road surface state determination unit 56 determines a road surface state through comparison with a friction coefficient threshold value based on the boost gain, which is calculated by the boost gain calculation unit 52, and on the phase offset, which is detected by the phase offset detection unit 54, and outputs a road surface determination signal.
(37) That is, as illustrated in
(38) Here, the friction coefficient threshold value may be estimated by measuring the change of the phase offset depending on the boost gain on roads with different friction coefficients in an experiment, and may be set based on the estimation result.
(39) In the embodiment, the lateral acceleration sensor 40 detects the lateral acceleration or the yaw rate of a vehicle and provides the same to the a road surface determination unit 50, that is, the road surface state determination unit 56, so as to calibrate the friction coefficient threshold value in real time depending on the lateral acceleration or the yaw rate.
(40) When a vehicle is moved whereby a driver steers the vehicle, lateral force is generated. Also, because a load increases in the direction in which lateral force is generated, an additional phase offset between the column torque and the steering angular velocity or the motor angular velocity is caused.
(41) Accordingly, for the phase offset changed by the lateral force, the road surface state determination unit 56 may calibrate the friction coefficient threshold value depending on the lateral acceleration or the yaw rate.
(42) Here, the lateral force may be determined using the lateral acceleration or the yaw rate.
(43) As described above, the apparatus for detecting a road surface state in MDPS in accordance with an embodiment of the invention determines a road surface state based on a phase offset between column torque and a steering angular velocity or a motor angular velocity and provides the same, thereby providing better steering feel to a driver with assistive torque that is suitable for the condition of the road surface.
(44)
(45) As illustrated in
(46) Here, the a road surface determination unit 50 may receive the steering angular velocity or the motor angular velocity of a driving motor.
(47) The a road surface determination unit 50 calculates a boost gain for adjusting the assistive torque of MDPS at step S20 depending on the driving speed and the column torque inputted at step S10.
(48) Here, the boost gain may be calculated depending on the column torque using a map in which the slope differs depending on a driving speed, as illustrated in
(49) Then, the a road surface determination unit 50 detects a phase offset between the column torque and the steering angular velocity or the motor angular velocity, which are inputted at step S10, and calculates the magnitude of the phase offset at step S30.
(50) Here, the a road surface determination unit 50 improves the accuracy of the detected phase offset by adjusting the scale thereof to an appropriate level, and calculates the absolute value thereof, whereby the optimal phase offset for determining a road surface state may be derived.
(51) Based on the boost gain calculated at step S20 and the phase offset calculated at step S30, the a road surface determination unit 50 determines a road surface state through comparison with a friction coefficient threshold value at step S40.
(52) That is, the road surface determination unit 50 sets the friction coefficient threshold value using the relationship between the boost gain and the phase offset, as illustrated in
(53) Here, the friction coefficient threshold value may be estimated by measuring the change of the phase offset depending on the boost gain on roads with different friction values in an experiment, and may be set depending on the estimation result.
(54) After determining the road surface state at step S40, the a road surface determination unit 50 outputs a road surface determination signal depending on the determination result at step S50, thereby enabling the MDPS to provide optimal assistive torque depending on the road surface state and calibrating the boost gain by adjusting the slope that is dependent on the driving speed using the road surface determination signal fed back to the a road surface determination unit 50.
(55) As described above, the boost gain is adjusted depending on the road surface determination signal. In the case of a low-friction road, assistive torque is decreased by decreasing the slope. In the case of a high-friction road, assistive torque is increased by increasing the slope. Accordingly, assistive torque that is more optimized for the road surface may be provided to a driver.
(56) On the one hand, the a road surface determination unit 50 may calibrate the friction coefficient threshold value by receiving the lateral acceleration or the yaw rate of the vehicle from the lateral acceleration sensor 40.
(57) When a vehicle is moved whereby a driver steers the vehicle, lateral force is generated. Also, because a load increases in the direction in which lateral force is generated, an additional phase offset between the column torque and the steering angular velocity or the motor angular velocity is caused.
(58) Accordingly, for the phase offset changed by the lateral force, the a road surface determination unit 50 may calibrate the friction coefficient threshold value, which is necessary for determining a road surface state, in real time depending on the lateral acceleration or the yaw rate.
(59) As described above, in the method for controlling an apparatus for detecting a road surface state in MDPS in accordance with an embodiment of the invention, a road surface state determined based on a phase offset between column torque and a steering angular velocity or a motor angular velocity is provided, whereby assistive torque that is suitable for the condition of the road surface may be provided in MDPS, and better steering feel may be provided to a driver.
(60) The apparatus for detecting a road surface state in MDPS and a method for controlling the apparatus in accordance with one aspect of the invention determines a road surface state based on a phase offset between column torque and a steering angular velocity and provides the same, whereby assistive torque suitable for a road surface condition may be provided in the MDPS, and better steering feel may be provided to a driver.
(61) Although preferred embodiments of the invention have been disclosed for illustrative purposes, those skilled in the art will appreciate that various modifications, additions and substitutions are possible, without departing from the scope and spirit of the invention as defined in the accompanying claims.
(62) Accordingly, the scope of the invention shall be determined only according to the attached claims.