Engine start method of vehicle having starter motor and ISG

Abstract
An engine start method of a vehicle having starter and ISG considers the temperature of an engine coolant and the voltage of a battery. The objective start rpm of the starter is raised and the objective start rpm of the ISG is lowered as the engine temperature is lowered.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 is a diagram of an engine start system according to the present invention.



FIG. 2 shows a relationship between the engine coolant temperature and the objective start rpm according to the present invention.



FIG. 3 shows a relationship between a voltage of a high-voltage battery and the objective start rpm according to the present invention.



FIG. 4 shows a relationship between a voltage of a low-voltage battery and the objective start rpm according to the present invention.



FIGS. 5A to 5D are flowcharts which show an engine start procedure of the present invention.





DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

Hereinafter, the present invention will be described with reference to the drawings.


The present invention provides an engine start method for vehicles, comprising: receiving an engine coolant temperature and a voltage value of a high-voltage battery and a low-voltage battery; deciding the objective start rpm1 of the ISG at the present coolant temperature by taking the starter and the ISG objective start rpm data into consideration; deciding whether to use the starter or the ISG by taking into consideration the voltage values of the high-voltage battery and the low-voltage battery, and deciding the objective start rpm2 from the objective start rpm according to the voltage value of the corresponding battery of the starter and/or the ISG; deciding the final objective start rpm by use of the objective start rpm1 and the objective rpm2; and driving the starter and/or the ISG if that the present engine rpm reaches the final objective start rpm, then executing a fuel injection and a firing.


In the step of deciding the objective start rpm1, the objective start rpm of the starter is set low and the objective start rpm of the ISG is set high as the engine coolant temperature is lowered.


Furthermore, in the step of deciding the objective start rpm2, the objective start rpm is set high as the voltage value of the low-voltage battery is raised.


Furthermore, if the present voltage value of the low-voltage battery is determined to be below a preset value 1 and the present voltage value of the high-voltage battery is determined to be above a preset value 2 during the decision procedure, only the ISG is used to start the engine.


Furthermore, if the present voltage value of the low-voltage battery is determined to be above a preset value 1 and the present voltage value of the high-voltage battery is determined to be below a preset value 2 during the decision procedure, only the starter is used to start the engine.


Furthermore, if the present voltage value of the low-voltage battery is determined to be above a preset value 1 and the present voltage value of the high-voltage battery is determined to be above a preset value 2 during the decision procedure, both of the ISG and the starter are used to start the engine.


Furthermore, if the present voltage value of the low-voltage battery is determined to be above a preset value 1 and the present voltage value of the high-voltage battery is determined to be above a preset value 2 during the decision procedure, it is determined that the start has failed and a jump start is needed.


Furthermore, the step which decides the objective start rpm by using the objective start rpm1 in the present engine coolant temperature and the objective start rpm2 in the present voltage value uses a weighed average method to determine the final objective start rpm according to a formula 1: final objective start rpm=A(objective start rpm1)+(1−A)(objective start rpm2), wherein, A is a ratio affected by the coolant temperature and the voltage of the battery.


Furthermore, in the step which drives the starter and/or the ISG, the start is determined to have failed when the engine rpm does not reach the final objective start rpm within a specific time.


As used herein, an ISG is a motor which serves as both a starter and an alternator, and it functions to start the engine and to generate power simultaneously. The ISG starts the engine by using the power of the high-voltage battery. For purposes of example only, it may be a MG (Motor/Generator), or, in the case of an HEV (Hybrid Electric Vehicle), the ISG both starts the engine and generates electric power while stopping.


Also, as used herein, in a dual electric system vehicle of 14V/42V, the high-voltage battery may be a 36V battery and the low-voltage battery may be a 12V battery; however, the present invention is not limited thereto.


Referring to the drawings, the engine start system includes a hybrid control unit 2(hereinafter, HCU), a engine control unit 3(hereinafter, ECU), a motor control unit 4(hereinafter, MCU), a starter 6, an ISG 5, a high-voltage battery 7, and a low-voltage battery 8. HCU 2, ECU 3, and MCU 4 may each include a processor, memory, and associated hardware, software, and/or firmware as may be selected and programmed by a person of ordinary skill in the art based on the teachings herein.


The HCU 2 is a host controller, and the HCU 2, the ECU 3 and the MCU 4 execute a coordination control so as to start the engine 1 by transferring various information and order between themselves, wherein the ECU 3 transfers information such as ignition key information, engine rpm, coolant temperature, etc. to the HCU 2, and the HCU 2 transfers a fuel injection order, the corrected final objective start rpm, and an ignition order to the ECU 3.


Furthermore, the HCU 2 receives voltage signals from the high-voltage battery 7 and the low-voltage battery 8 and also controls the drive of the starter 6 at the time of starting the engine according to the start control logic, the HCU 2 substantially controls the ISG drive through the MCU 4 by transferring a control signal for the ISG 5 to the MCU 4 in case that the engine is started by the ISG 5.


The ISG 5 and the starter 6 are driven by the high-voltage battery 7 and the low-voltage battery 8 respectively to start the engine.


The ECU 3 executes the fuel injection and the ignition control to start the engine by means of the order transferred from the HCU 2.


Hereinafter, the engine start procedures according to embodiments of the present invention will be described with reference to the drawings.


The objective start rpm of the starter and the objective start rpm of the ISG are corrected by receiving the engine coolant temperature ad the voltages of the low-voltage battery and the high-voltage battery.


The direction of the correction is as follows:


1) The objective start rpm of the starter is raised and the objective start rpm of the ISG is lowered as the engine coolant temperature is lowered.


2) The objective start rpm of the starter is lowered and the objective start rpm of the ISG is raised as the engine coolant temperature is raised.


3) The objective start rpm of the ISG is raised as the high-voltage battery is raised.


4) The objective start rpm of the ISG is lowered as the high-voltage battery is lowered.


5) The objective start rpm of the starter is raised as the low-voltage battery is raised.


6) The objective start rpm of the starter is lowered as the low-voltage battery is lowered.


Referring to FIG. 2, the objective start rpm of the ISG is proportional to the engine coolant temperature within a specific range, and the objective start rpm of the starter is inversely proportional to the engine coolant temperature within a specific range.



FIG. 2. is divided into three regions:

    • {circle around (a)}—the region which executes the engine firing.
    • {circle around (b)}—the region driven by the ISG.
    • {circle around (c)}—the region driven by the starter.


If the engine coolant temperature is low, the ISG is used as little as possible and the fuel injection is performed as fast as possible, and thus the battery life time is prolonged by limiting the battery discharge current. If the engine coolant temperature is high, the ISG is used as much as possible and the fuel injection is performed as slowly as possible, and thus the fuel efficiency/exhaust performance is improved by reducing the fuel.


Referring to FIG. 3, the objective start rpm of the ISG is proportional to the voltage of the high-voltage battery within a specific range.


If the voltage of the high-voltage battery is too low, the ISG is not used to start the engine, but the fuel injection and the ignition (the engine firing) are performed. The objective start rpm of the starter is not affected by the voltage of the high-voltage battery.


Referring to FIG. 4, if the voltage of the low-voltage battery is too low, the starter is not used to start the engine, but the starter is used to start the engine above a specific voltage of the low-voltage battery. The objective start rpm of the starter is not raised above a preset voltage range as the voltage of the low-voltage battery goes up. The objective start rpm of the ISG is lowered if the voltage of the low-voltage battery is below a certain value.


Subsequently, the final objective start rpm is determined by a weighed average method since different objective start rpms are determined according to the engine coolant temperature and the voltage of the battery.


For example, if the coolant temperature is 55° C. and the objective start rpm1 of the ISG is 550 rpm, and the present voltage of the high-voltage battery is 46V and the objective start rpm1 of the ISG is 650 rpm, the final objective start rpm of the ISG is determined according to the following formula 1.


# Formula 1:


the ISG final objective start rpm=A(the ISG objective start rpm1)+(1−A)(the ISG objective start rpm2)=A(650 rpm)+(1−A)(550 rpm), wherein A, which is a preset value, is a ratio determined by the effect of the coolant temperature and the battery voltage. For example, if A is 0.5, then the ISG final objective start rpm will be 600.


The final objective start rpm of the starter is determined by applying the objective start rpm1 of the starter at the present coolant temperature, the objective start rpm2 of the starter at the voltage of the low-voltage battery and a ratio B determined by the effect of the coolant temperature and the battery voltage into a formula 2.


# Formula 2:


the starter final objective start rpm=B(the starter objective start rpm1)+(1−B)(the starter objective start rpm2)


The starter objective start rpm and the ISG objective start rpm according to the engine coolant temperature, the starter objective start rpm according to the voltage of the low-voltage battery, the ISG objective start rpm according to the voltage of the high-voltage battery, and the ratios A and B may be data which are preset and inputted.


If the voltages of the high-voltage battery and the low-voltage battery are too low, a jump start has to be performed.


Referring to FIGS. 5A-5D, the ignition key is turned on to start the engine, the HCU receives the voltage values from the high-voltage and low-voltage batteries, and receives the engine coolant temperature from the ECU. The initial values of the objective start rpm of the starter and the objective start rpm of the ISG in the HCU are set to 0. Then, the objective start rpm1 of the starter and the objective start rpm2 of the ISG according to the present coolant temperature are determined by the starter and the ISG objective start rpm data according to the present engine coolant temperature.


The objective start rpm of the starter and the objective start rpm of the ISG according to the present coolant temperature may be stored in the HCU so that the objective start rpm1 of the starter and the objective start rpm2 of the ISG according to the present coolant temperature can be determined, and the data may be obtained by an experiment. An exemplary relationship between the-engine temperature and the objective start rpm of the ISG and the objective start rpm of the starter is shown in FIG. 2.


Then, it is determined whether the voltage of the low-voltage battery is above the preset value 1 and is sufficient to drive the starter for starting the engine, wherein once the voltage of the low-voltage battery is determined to be above the preset value 1, the objective start rpm2 according to the present voltage of the low-voltage battery is determined from the objective start rpm data according to the voltage of the low-voltage battery, and then it is determined whether the voltage of the high-voltage battery is above the preset value 2 and is sufficient to drive the ISG for starting the engine.


The objective start rpm data of the starter according to the voltage of the low-voltage battery may be stored in the HCU so that the objective start rpm1 of the starter according to the present voltage value of the low-voltage battery is determined, and the data may be obtained by an experiment. An exemplary relationship between the voltage value of the low-voltage battery and the objective start rpm of the starter is shown in FIG. 4.


The voltage value of the high-voltage battery is determined to be sufficient for the preset value 2, and then the objective start rpm2 of the ISG according to the present voltage value of the high-voltage battery is decided from the objective start rpm of the ISG according to the high-voltage battery.


The objective start rpm data of the ISG according to the voltage of the high-voltage battery may be stored in the HCU so that the objective start rpm2 of the ISG according to the present voltage value of the high-voltage battery is determined, and the data may be obtained by an experiment. An exemplary relationship between the voltage value of the high-voltage battery and the objective start rpm of the ISG is shown in FIG. 4.


If the voltage value of the low-voltage battery is inputted below the preset value 1 and it is determined to be insufficient to drive the starter for starting the engine, then the engine will be started by the ISG only.


Therefore, the voltage value of the low-voltage battery is determined to be insufficient, it is determined that whether the voltage value of the high-voltage battery is above the preset value 2, and then the objective start rpm2 of the ISG according to the voltage value of the high-voltage battery is to be determined.


When the engine is driven by the ISG only with a state that the voltage value is not sufficient, the final objective start rpm of the ISG is determined by taking the objective start rpm1 in the present engine coolant temperature and the objective start rpm2 in the present voltage value of the high-voltage battery into consideration.


And, the voltage value of the low-voltage battery is above the preset value 1, however, the voltage value of the high-voltage battery is below the preset value 2 then the voltage value of the high-voltage battery is determined to be insufficient, and then the engine is started by the starter only.


Wherein, the objective start rpm2 of the starter in the present voltage value of the low-voltage battery is determined after the voltage value of the low-voltage battery was determined to be above the preset value 1, and thus the final objective start rpm of the starter is determined by considering the objective start rpm of the starter in the present engine coolant temperature and the objective start rpm of the starter in the present voltage value of the low-voltage battery.


Furthermore, the voltage value of the low-voltage battery is determined to be insufficient to drive the starter for starting the engine, and the voltage value of the high-voltage battery is determined to be insufficient to drive the ISG for starting the engine, then it is determined that engine start has failed and a jump start is needed.


The objective start rpm1 of the starter in the present engine coolant temperature and the objective start rpm2 of the starter in the present voltage value of the low-voltage battery are determined, then the final objective start rpm of the starter is determined through the weighed average method(see the formula 2) by using the rpm1 and the rpm2.


If the voltage value of the low-voltage battery is determined to be below the preset value 1, then this procedure will be omitted, and the objective start rpm of the starter is maintained as same as the initial value, which is 0.


And, the objective start rpm1 of the ISG in the present engine coolant temperature and the objective start rpm2 of the ISG in the present voltage value of the high-voltage battery are determined, then the final objective start rpm of the ISG is determined through the weighed average method(see the formula 1) by using the rpm1 and the rpm2.


If the voltage value of the high-voltage battery is determined to be below the preset value 2, then this procedure will be omitted, and the objective start rpm of the ISG is maintained as same as the initial value, which is 0.


The final objective start rpm of the starter and the final objective start rpm of the ISG are determined, then the procedures according to FIGS. 5A to 5D are performed.


In FIG. 5C, in the case that the final objective start rpm of the starter is above the initial value, which is 0, the HCU drives the starter to the final objective start rpm compared with the present engine rpm, and if the engine rpm does not reach the final objective start rpm of the starter within a certain time then the start failure is determined by the HCU.


And, if the final objective start rpm of the starter is reached or the final objective start rpm of the starter is 0, then the procedure will go to the steps shown in FIG. 5D.


According to the FIG. 5D, in the case that the final objective start rpm of the starter is above the initial value, which is 0, the HCU transfers the order to the MCU and drives the ISG and stops the starter.


If the final objective start rpm is determined to be 0 then the starter is not driven, and thus the stopping procedure is not performed.


The ISG is controlled by the MCU which receives the control signal from the HCU, wherein the HCU transfers the control signal for driving the ISG to the MCU, and the drive of the ISG is initiated by the control signal that the MCU outputs.


Finally, the ISG is driven until it reaches the final objective start rpm of the ISG by comparing it to the present engine rpm, and if the engine rpm does not reach the final objective start rpm of the ISG within a certain time then the start failure is determined by the HCU.


After that, if the present engine rpm has reached the final objective start rpm of the ISG, the HCU transfers the order to the ECU and the fuel injection and the firing are executed, and then if the HCU decides that the start of the engine is successful by the signal transferred from the ECU, the drive of the ISG will be stopped by the MCU.


The engine start is accomplished by the ISG drive only if the starter is stopped.


If the HCU is determined to have failed to start the engine within the specific time, then the start failure is judged.


Furthermore, if the final objective start rpm of the ISG is determined to be 0,the fuel injection and the firing are executed with a state that the present engine rpm is reached to the final objective start rpm of the starter, and once the start success is judged then the drive of the starter is stopped.


If the drive condition of the ISG is not satisfied, the engine is started by the starter only.


During the start by means of the starter, if the HCU is determined to have failed to start the engine within the specific time, the start failure is judged.


Therefore, the life time of the battery may be prolonged by reducing the discharge current profile.


The current discharge of the present invention is less than that of the prior art, since the time of driving of the starter is longer in low temperatures.


Exhaust/fuel efficiency performance is improved by determining the objective start rpm of the starter and the ISG while considering the temperature of an engine and the voltage of the battery simultaneously.


While this invention has been described in connection with what is presently considered to be practical exemplary embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, but, on the contrary, is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims
  • 1. An engine start method of vehicle having a starter motor and an ISG, comprising: receiving an engine coolant temperature and voltage values of a high-voltage battery and a low-voltage battery;determining an objective start speed rpm1 of the starter and an objective start speed rpm1 of the ISG based on the engine coolant temperature;deciding whether to use the starter or the ISG based on the voltage values of the batteries, and determining an objective start speed rpm2 based on the voltage value of at least one of the batteries;determining a final objective start speed based on the objective start speeds of the starter and/or the ISG; anddriving the starter and/or the ISG, and, if an engine speed reaches the final objective start speed, then executing a fuel injection and a firing.
  • 2. The method according to claim 1, wherein the objective start speed of the starter is high if the engine coolant temperature is low, and the objective start speed of the ISG is low if the engine coolant temperature is low.
  • 3. The method according to claim 1, wherein the objective start speed of the ISG is high if the voltage value of the high-voltage battery is high, and the objective start speed of the starter is high if the voltage value of the low-voltage battery is high.
  • 4. The method according to claim 1, wherein if the voltage value of the low-voltage battery is determined to be below a first preset value and the voltage value of the high-voltage battery is determined to be above a second preset value, only the ISG is used to start the engine.
  • 5. The method according to claim 1, wherein if the voltage value of the low-voltage battery is determined to be above a first preset value and the voltage value of the high-voltage battery is determined to be below a second preset value, only the starter is used to start the engine.
  • 6. The method according to claim 1, wherein if the voltage value of the low-voltage battery is above a first preset value and the voltage value of the high-voltage battery is above a second preset value, both the starter and the ISG are used to start the engine.
  • 7. The method according to claim 1, wherein if the voltage value of the low-voltage battery is below a first preset value and the voltage value of the high-voltage battery is below a second preset value, a start failure is determined.
  • 8. The method according to claim 1, wherein the step of determining the objective start speed comprises a formula: final objective start speed=A(objective start rpm1)+(1−A)(objective start),wherein A is a ratio selected based on the coolant temperature and the voltage of the battery.
  • 9. The method according to claim 1, wherein the step of driving the starter and/or the ISG comprises, if the engine speed does not reach the final objective start speed of the ISG within a specific time, then a start failure is determined.
Priority Claims (1)
Number Date Country Kind
10-2006-0101724 Oct 2006 KR national