Apparatus for controlling a hybrid vehicle and method thereof
An apparatus for controlling a hybrid vehicle and a method thereof are provided. The apparatus includes a hybrid starter & generator (HSG) controller that determines whether an HSG has failed, and a hybrid vehicle controller that controls reverse drive by controlling locking up an engine clutch and maintaining a main relay of a battery to be continuously turned on, based on whether a request for the reverse drive is input from a user. The hybrid vehicle controller changes and applies a vehicle torque control calculation method based on a state of charge (SoC) of the battery, when the HSG has failed.
1. An apparatus for controlling a hybrid vehicle having no reverse gear inside a transmission, the apparatus comprising:
a hybrid starter & generator (HSG) controller configured to determine whether an HSG has failed; and
a hybrid vehicle controller configured to:
perform reverse drive control by controlling locking up an engine clutch and maintaining a main relay of a battery continuously in a turned on state, based on whether a request for the reverse drive is input from a user, and change and apply a vehicle torque control calculation method based on a state of charge (SoC) of the battery, in response to determining that the HSG has failed.
2. The apparatus of claim 1 , wherein the hybrid vehicle controller is configured to:
perform backward control by unlocking the engine clutch and maintaining the main relay in the turned on state, in response to receiving the request for the reverse drive.
3. The apparatus of claim 1 , wherein the hybrid vehicle controller is configured to:
perform forward control by locking up the engine clutch and maintaining the main relay in the turned on state, when the request for the reverse drive is not input.
4. The apparatus of claim 3 , wherein the hybrid vehicle controller is configured to:
determine whether the battery is in an overcharging state by determining whether the SoC of the battery exceeds a preset threshold, during driving with the engine clutch locked up.
5. The apparatus of claim 4 , wherein the hybrid vehicle controller is configured to:
split torque through a primary engine torque setting method, in response to determining that the battery is not in the overcharging state.
6. The apparatus of claim 5 , wherein the hybrid vehicle controller is configured to:
set optimal running torque as engine torque and set a value, which is calculated by subtracting the engine torque from desired torque of a driver, as motor torque, when splitting the torque through the primary engine torque setting method.
7. The apparatus of claim 4 , wherein the hybrid vehicle controller is configured to:
split torque through a primary motor torque setting method, in response to determining that the battery is in the overcharging state.
8. The apparatus of claim 7 , wherein the hybrid vehicle controller is configured to:
set, as motor torque, a maximum value of desired torque of a driver and a motor discharge available torque, and set, as engine torque, a value, which is calculated by subtracting the motor torque from the desired torque of the driver, when splitting the torque through the primary motor torque setting method.
9. The apparatus of claim 8 , wherein the hybrid vehicle controller is configured to:
split the torque through a primary engine torque setting method, when the battery is released from the overcharging state and switches to a normal state.
10. The apparatus of claim 1 , further comprising:
a motor controller configured to drive a motor based on motor torque output from the hybrid vehicle controller.
11. The apparatus of claim 1 , further comprising:
a gear determining device configured to determine a gear state input by a driver.
12. The apparatus of claim 1 , further comprising:
a battery controller configured to determine an On/Off state of the main relay and operate the battery.
13. A method for controlling a hybrid vehicle having no reverse gear inside a transmission, the method comprising:
determining, by a controller, whether a hybrid starter & generator (HSG) has failed;
controlling, by the controller, locking up an engine clutch, based on whether a request for reverse drive is input from a user, in response to determining that the HSG has failed;
performing, by the controller, reverse drive control by maintaining a main relay of a battery continuously in a turned on state, in response to receiving the request for the reverse drive;
performing, by the controller, forward control when the input of the request for the reverse drive is released; and
changing and applying, by the controller, a vehicle torque control calculation method based on a state of charge (SoC) of the battery.
14. The method of claim 13 , wherein the controlling of the locking up of the engine clutch includes:
unlocking, by the controller, the engine clutch and maintaining the main relay in the turned on state, in response to receiving the request for the reverse drive; and
locking up, by the controller, the engine clutch and maintaining the main relay in the turned on state, when the input of the request for the reverse drive is released.
15. The method of claim 13 , wherein the changing and applying of the vehicle torque control calculation method includes:
determining, by the controller, whether the battery is in an overcharging state by determining whether the SoC of the battery exceeds a preset threshold, during driving with the engine clutch locked up.
16. The method of claim 15 , wherein the changing and applying of the vehicle torque control calculation method further includes:
splitting, by the controller, torque through a primary engine torque setting method, in response to determining that the battery is not in the overcharging state.
17. The method of claim 16 , wherein the splitting of the torque through the primary engine torque setting method includes:
setting, by the controller, optimal running torque as engine torque and set a value, which is calculated by subtracting the engine torque from desired torque of a driver, as motor torque, when splitting the torque through the primary engine torque setting method.
18. The method of claim 15 , wherein the changing and applying of the vehicle torque control calculation method further includes:
splitting, by the controller, torque through a primary motor torque setting manner, in response to determining that the battery is in the overcharging state.
19. The method of claim 18 , wherein the splitting of the torque through the primary motor torque setting manner includes:
setting, by the controller, as motor torque, a maximum value of desired torque of a driver and a motor discharge available torque; and
setting, by the controller, as engine torque, a value, which is calculated by subtracting the motor torque from the desired torque of the driver, when splitting the torque through the primary motor torque setting manner.