Motor driven power steering and control method thereof

11312414 ยท 2022-04-26

Assignee

Inventors

Cpc classification

International classification

Abstract

Disclosed herein are Motor-Driven Power Steering (MDPS) and a control method thereof. The MDPS includes an information detection unit configured to detect information about the behavior of a vehicle; and a controller configured to receive the information about the behavior of the vehicle from the information detection unit, to determine whether the vehicle is accelerating and whether the vehicle pulls to one side, and to generate compensation torque and drive a driving motor based thereon.

Claims

1. A Motor-Driven Power Steering (MDPS), comprising: an information detector configured to detect information about behavior of a vehicle; and a controller configured to receive the information about the behavior of the vehicle from the information detector, determine whether the vehicle is accelerating and whether the vehicle pulls to one side, and generate compensation torque and drive a steering motor according to the determination of whether the vehicle is accelerating and whether the vehicle pulls to one side, wherein the information detector comprises: a vehicle speed sensor configured to detect a driving speed of the vehicle; a torque sensor configured to detect column torque applied to a steering shaft and to output a column torque signal; a steering angle sensor configured to detect a steering angle of a steering wheel; an accelerator pedal displacement sensor configured to sense a displacement of an accelerator pedal; and a yaw rate sensor configured to sense a yaw rate of the vehicle, and wherein the controller comprises: a vehicle condition determinator configured to determine whether a driver intends to steer the vehicle based on the steering angle and the column torque; an acceleration determinator configured to determine whether the vehicle is accelerating based on the displacement of the accelerator pedal; a steering pull determinator configured to determine whether the vehicle pulls to one side based on the yaw rate; and a compensation torque generator configured to receive information about whether the driver intends to steer the vehicle from the vehicle condition determinator, to receive information about whether the vehicle is accelerating and information about whether vehicle pulls to one side from the acceleration determinator and the steering pull determinator, respectively, to calculate the compensation torque based on the information, and to output a final compensation current.

2. The MDPS of claim 1, wherein the compensation torque generator receives the driving speed from the vehicle speed sensor and calculates the compensation torque by applying a gain based on a vehicle speed.

3. The MDPS of claim 1, wherein the compensation torque generator calculates the compensation torque for compensating for a steering pull based on the determination that the vehicle pulls to one side, the vehicle is accelerating, and the driver does not intend to steer the vehicle.

4. The MDPS of claim 3, wherein the compensation torque generator cancels the compensation torque by ramping down the compensation torque based on a determination that the vehicle does not pull to one side any longer.

5. The MDPS of claim 1, wherein the controller is further configured to generate the compensation torque and drive the steering motor according to the determination of whether the vehicle is accelerating, whether the vehicle pulls to one side, and whether a driver intends to steer the vehicle.

6. A method for controlling Motor-Driven Power Steering (MDPS), comprising: receiving, by a controller, information about behavior of a vehicle from an information detector; determining, by the controller, whether a driver intends to steer the vehicle based on the information about the behavior of the vehicle; determining, by the controller, whether the vehicle pulls to one side during acceleration based on the information about the behavior of the vehicle; calculating, by the controller, compensation torque depending on the determination of whether the driver intends to steer the vehicle and whether the vehicle pulls to one side during acceleration; and outputting, by the controller, a final compensation current to a steering motor according to the compensation torque, wherein the determining of whether the vehicle pulls to one side during acceleration comprises: determining, by the controller, the vehicle is accelerating based on the displacement of the accelerator pedal based on the determination that the driver does not intend to steer the vehicle; and determining, by the controller, the vehicle puffs to one side based on the yaw rate based on a determination that the vehicle is accelerating.

7. The method of claim 6, wherein the receiving of the information about the behavior of the vehicle is configured such that the controller receives a driving speed of the vehicle, column torque applied to a steering shaft, a steering angle of a steering wheel, a displacement of an accelerator pedal, and a yaw rate of the vehicle from the information detector.

8. The method of claim 6, wherein the determining of whether the driver intends to steer the vehicle is configured such that the controller determines whether the driver intends to steer the vehicle based on the column torque and the steering angle.

9. The method of claim 6, wherein the calculating of the compensation torque is configured such that the controller receives a driving speed from the information detector and calculates the compensation torque by applying a gain based on a vehicle speed.

10. The method of claim 6, further comprising: cancelling, by the controller, the compensation torque by ramping down the compensation torque based on a determination that the vehicle does not pull to one side any longer during acceleration.

Description

BRIEF DESCRIPTION OF THE DRAWINGS

(1) FIG. 1 is a block diagram illustrating Motor-Driven Power Steering (MDPS) in accordance with an embodiment of the present invention.

(2) FIG. 2 is a flowchart for explaining a method for controlling MDPS in accordance with an embodiment of the present invention.

DESCRIPTION OF SPECIFIC EMBODIMENTS

(3) As is traditional in the corresponding field, some exemplary embodiments may be illustrated in the drawings in terms of functional blocks, units, and/or modules. Those of ordinary skill in the art will appreciate that these block, units, and/or modules are physically implemented by electronic (or optical) circuits such as logic circuits, discrete components, processors, hard-wired circuits, memory elements, wiring connections, and the like. When the blocks, units, and/or modules are implemented by processors or similar hardware, they may be programmed and controlled using software (e.g., code) to perform various functions discussed herein. Alternatively, 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 processors and associated circuitry) to perform other functions. 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 concept. Further, blocks, units, and/or module of some exemplary embodiments may be physically combined into more complex blocks, units, and/or modules without departing from the scope of the inventive concept.

(4) Hereafter, Motor-Driven Power Steering (MDPS) and a control method thereof in accordance with embodiments of 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.

(5) FIG. 1 is a block diagram illustrating Motor-Driven Power Steering (MDPS) according to an embodiment of the present invention.

(6) As shown in FIG. 1, the MDPS according to an embodiment of the present invention includes an information detection unit 10 and a controller 20.

(7) The information detection unit 10 detects information about the overall behavior of a driving vehicle and provides the same to the controller 20.

(8) Here, the information detection unit 10 includes a vehicle speed sensing unit 11, a torque sensing unit 12, a steering angle sensing unit 13, an accelerator pedal displacement sensing unit 14, and a yaw rate sensing unit 15.

(9) The vehicle speed sensing unit 11 detects the driving speed of the vehicle and provides the same.

(10) The torque sensing unit 12 detects column torque applied to a steering shaft (not illustrated) and provides a column torque signal, whereby whether a driver intends to steer the vehicle may be determined.

(11) The steering angle sensing unit 13 detects the steering angle of a steering wheel and provides the same, whereby whether the driver intends to steer the vehicle may be determined.

(12) The accelerator pedal displacement sensing unit 14 detects the displacement of an accelerator pedal and provides the same, whereby whether the vehicle is accelerating may be determined. Alternatively, instead of the accelerator pedal displacement sensing unit 14, an accelerator pedal open sensing unit detecting an opening rate of the accelerator pedal may be applied.

(13) The yaw rate sensing unit 15 provides a yaw rate by detecting the tilt of the vehicle, whereby whether the vehicle pulls to one side may be determined.

(14) The controller 20 receives the information about the behavior of the vehicle from the information detection unit 10, thereby determining whether the driver intends to steer the vehicle based on the column torque and the steering angle.

(15) Also, the controller 20 determines whether the vehicle is accelerating based on the displacement of the accelerator pedal and determines whether the vehicle pulls to one side based on the yaw rate. Here, the displacement of the accelerator pedal and the yaw rate are included in the information about the behavior of the vehicle, which is inputted from the information detection unit 10. When it is determined that the vehicle pulls to one side during acceleration although the driver does not steer the vehicle, the controller 20 calculates compensation torque in the opposite direction of the steering pull and outputs a final compensation current, thereby driving a driving motor 30.

(16) Here, the controller 20 may include a vehicle condition determination unit 22, an acceleration determination unit 24, a steering pull determination unit 26, and a compensation torque generation unit 28.

(17) The vehicle condition determination unit 22 may determine whether the driver intends to steer the vehicle by comparing the column torque and the steering angle, included in the information about the behavior of the vehicle, with reference column torque and a reference steering angle, respectively. Here, the reference column torque and the reference steering angle are set based on the vehicle

(18) The acceleration determination unit 24 may determine whether the vehicle is accelerating by comparing the displacement of the accelerator pedal, included in the information about the behavior of the vehicle, with a reference displacement set based on the vehicle. Alternatively, the acceleration determination unit 24 may determine whether the vehicle is accelerating by comparing the opening rate of the accelerator pedal with a reference opening rate set based on the vehicle.

(19) The steering pull determination unit 26 may determine whether the vehicle pulls to one side by comparing the yaw rate included in the information about the behavior of the vehicle with a reference yaw rate set based on the vehicle.

(20) The compensation torque generation unit 28 receives the result of determination of whether the driver intends to steer the vehicle from the vehicle condition determination unit 22, receives information about whether the vehicle is accelerating and information about whether the vehicle pulls to one side from the acceleration determination unit 24 and the steering pull determination unit 26, respectively, calculates compensation torque in the opposite direction of the steering pull when it is determined that the vehicle pulls to one side during acceleration although the driver does not intend to steer the vehicle, and outputs a final compensation current to the driving motor 30 based on the compensation torque.

(21) Here, the compensation torque generation unit 28 receives the driving speed from the vehicle speed sensing unit 11, calculates the compensation torque by applying gain based on a vehicle speed, and outputs the final compensation current by a tuning map, which refers to the output of an engine and the driving speed, to the driving motor 30.

(22) Meanwhile, when the steering pull of the vehicle does not occur during acceleration, that is, when it is determined that the driver intends to steer the vehicle, that the vehicle is not accelerating, or that the vehicle does not pull to one side, the controller 20 cancels the compensation torque by ramping down the compensation torque, thereby minimizing the sense of difference in steering.

(23) As described above, the MDPS according to an embodiment of the present invention receives information about the behavior of a vehicle and outputs compensation torque when the steering pull of the vehicle is detected during acceleration although a driver does not steer the vehicle, thereby preventing the vehicle from pulling to one side. Accordingly, when the vehicle drives straight ahead, the driving performance of the vehicle during acceleration may be improved, and the stability of the vehicle may be improved.

(24) FIG. 2 is a flowchart for explaining a method for controlling Motor-Driven Power Steering (MDPS) according to an embodiment of the present invention.

(25) As shown in FIG. 2, in the method for controlling MDPS according to an embodiment of the present invention, first, the controller 20 receives information about the behavior of a vehicle from the information detection unit 10 at step S10.

(26) Here, the controller 20 may receive the driving speed of the vehicle, column torque applied to a steering shaft, the steering angle of a steering wheel, the displacement of an accelerator pedal, and the yaw rate of the vehicle from the information detection unit 10.

(27) After it receives the information about the behavior of the vehicle at step S10, the controller 20 may determine at step S20 whether a driver intends to steer the vehicle by comparing the column torque and the steering angle, included in the information about the behavior of the vehicle, with reference column torque and a reference steering angle, respectively. Here, the reference column torque and the reference steering angle are set based on the vehicle.

(28) When it is determined at step S20 that the driver does not intend to steer the vehicle, the controller 20 may determine at step S30 whether the vehicle is accelerating by comparing the displacement of the accelerator pedal, which is included in the information about the behavior of the vehicle, with a reference displacement set based on the vehicle. Alternatively, the controller 20 may determine whether the vehicle is accelerating by comparing the opening rate of the accelerator pedal with a reference opening rate set based on the vehicle.

(29) Then, when it is determined at step S30 that the vehicle is accelerating, the controller 20 may determine at step S40 whether the vehicle pulls to one side by comparing the yaw rate included in the information about the behavior of the vehicle with a reference yaw rate set based on the vehicle.

(30) When it is determined at step S40 that the vehicle pulls to one side, the controller 20 calculates compensation torque at step S50 by receiving the driving speed from the information detection unit 10 and by applying gain based on a vehicle speed.

(31) After it calculates the compensation torque at step S50, the controller 20 outputs the final compensation current by a tuning map, which refers to the output of the engine and the driving speed, to the driving motor 30, thereby preventing the vehicle from pulling to one side at step 60.

(32) Conversely, when it is determined at step 20 that the driver intends to steer the vehicle, when it is determined at step S30 that the vehicle is not accelerating, or when it is determined at step S40 that the vehicle does not pull to one side, the controller 20 determines that the compensation torque should be canceled and cancels the compensation torque by ramping down the same, thereby minimizing the sense of difference in steering at step S70.

(33) As described above, according to the method for controlling MDPS in accordance with an embodiment of the present invention, a vehicle is prevented from pulling to one side by receiving information about the behavior of the vehicle and by outputting compensation torque when the steering pull of the vehicle is detected during acceleration although a driver does not steer the vehicle. Accordingly, when the vehicle drives straight ahead, driving performance during acceleration may be improved, and stability may be improved.

(34) Motor-Driven Power Steering (MDPS) and a control method thereof according to one aspect of the present invention prevent a vehicle from pulling to one side by receiving information about the behavior of the vehicle and by outputting compensation torque when the steering pull of the vehicle is detected during acceleration although a driver does not steer the vehicle, whereby driving performance during acceleration may be improved when the vehicle drives straight ahead, and the stability may also be improved.

(35) 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.

(36) Accordingly, the scope of the present invention shall be determined only according to the attached claims.