[0001] The disclosure relates to positioning a crankshaft of an engine of a vehicle, and
more particularly to a system and a method for positioning a crankshaft of an engine
of a vehicle when a main switch of the vehicle is switched from a Key ON state to
a Key OFF state.
[0002] Figure 7 illustrates a four-stroke engine 5. The four-stroke engine 5 includes a
cylinder 51, a piston 52, a crankshaft 53, a coupling rod 54 interconnecting the piston
52 and the crankshaft 53, an igniter 55, an intake valve 56 and an exhaust valve 57.
The piston 52 is brought to reciprocate in the cylinder 51 by rotation of the crankshaft
53. The intake valve 56 controls flow of an air-fuel mixture (or atomized fuel) into
the cylinder 51 via an inlet where the air-fuel mixture is to be compressed by the
piston 52 and ignited by the igniter 55. The exhaust valve controls flow of the air-fuel
mixture, which underwent the compression and ignition, out of the cylinder 51 via
an outlet. During movement of the piston 52 in the cylinder 51, four separate strokes
take place in the four-stroke engine 5, namely, an intake stroke, a compression stroke,
a combustion stroke and an exhaust stroke. The four strokes of the four-stroke engine
5 correspond respectively to different angular positions, namely, 0-180 degrees, 180-360
degrees, 360-540 degrees and 540-720 degrees, of the crankshaft 53 of the four-stroke
engine 5 as shown in Figure 8. It should be noted that a complete cycle of the four-stroke
engine 5 includes the aforesaid four strokes during which the crankshaft 53 completes
two full 360-degree revolutions.
[0003] When the crankshaft 53 of the four-stroke engine 5 stops at an angular position corresponding
to the compression stroke, compared with a scenario where the crankshaft 53 stops
at an angular position not corresponding to the compression stroke (i.e., one of the
strokes other than the compression stroke, such as the intake stroke, the combustion
stroke or the exhaust stroke), more torque is required to be applied by a starter
motor on the crankshaft 53 for restarting the four-stroke engine 5. As a result, more
electric power is consumed, and performance of the starter motor may be adversely
affected in the long term.
[0004] Figure 1 illustrates a conventional control system, which is utilized to implement
a conventional control method disclosed in Taiwanese Invention Patent No.
1476320 for positioning a crankshaft of an engine of a vehicle when the engine of the vehicle
is shut down by a start-stop function of the vehicle so as to reduce torque required
to restart the engine the next time. Note that the start-stop function allows an internal
combustion engine of the vehicle to automatically shut down and restart, so as to
reduce the amount of time the engine spends idling. The control system includes a
Manifold Absolute Pressure (MAP) sensor 11, a crankshaft position sensor 12, an Integrated
Starter Generator (ISG) controller 13, an integrated starter generator 14 and a battery
15. The integrated starter generator 14 is electrically connected to the ISG controller
13 and the battery 15. The MAP sensor 11 measures cylinder pressure of the engine
so as to obtain a measured pressure value representative of a result of measurement
of the cylinder pressure. The crankshaft position sensor 12 measures the angular position
of the crankshaft so as to obtain a detected angular value representative of a result
of measurement of the angular position of the crankshaft. The ISG controller 13 receives
the measured pressure value from the MAP sensor 11 and the detected angular value
from the crankshaft position sensor 12. Powered by the battery 15 when a main switch
of the vehicle is in a Key ON state, the ISG controller 13 controls the integrated
starter generator 14 to position the crankshaft at the angular position corresponding
to the non-compression stroke based on the measured pressure value and the detected
angular value when the engine is shut down by the start-stop function. However, when
the vehicle is stopped and the main switch is switched to a Key OFF state for turning
off the engine, since the ISG controller 13 is no longer powered by the battery 15,
the crankshaft cannot be controlled to stop at an appropriate angular position for
an easier start of the engine next time, where lower torque is required for actuating
revolution of the crankshaft to start up the engine.
[0005] Therefore, an object of the disclosure is to provide a system and a method for positioning
a crankshaft of an engine of a vehicle that can alleviate at least one of the drawbacks
of the prior art.
[0006] According to one aspect of the disclosure, the system includes a main switch and
an Integrated Starter Generator, ISG, controller. The ISG controller is electrically
connected to the main switch. The ISG controller is configured to continuously receive
a signal indicating an engine speed at which the engine is currently operating. The
ISG controller is configured to determine, after the main switch is switched from
a Key ON state to a Key OFF state where the ISG controller is powered by an auxiliary
power source, whether the engine speed is lower than a predetermined threshold for
positioning the crankshaft. The ISG controller is configured to perform, when it is
determined that the engine speed is lower than the predetermined threshold for positioning
the crankshaft, a crankshaft positioning process so that an angular position of the
crankshaft does not correspond to a compression stroke of the engine while the crankshaft
stops.
[0007] According to another aspect of the disclosure, the method is to be implemented by
the system mentioned above . The method includes steps of:
- a) determining, by the ISG controller after the main switch is switched from a Key
ON state to a Key OFF state where the ISG controller is powered by an auxiliary power
source, whether the engine speed is lower than a predetermined threshold for positioning
the crankshaft; and
- b) performing, by the ISG controller when it is determined that the engine speed is
lower than the predetermined threshold for positioning the crankshaft, a crankshaft
positioning process so that an angular position of the crankshaft does not correspond
to a compression stroke of the engine while the crankshaft stops.
[0008] Other features and advantages of the disclosure will become apparent in the following
detailed description of the embodiments with reference to the accompanying drawings,
of which:
Figure 1 is a block diagram illustrating a conventional control system for reducing
torque required for starting up an engine;
Figure 2 is a block diagram illustrating an embodiment of a system for positioning
a crankshaft of an engine of a vehicle according to the disclosure;
Figure 3 is a flow chart illustrating an embodiment of procedures of a method of the
disclosure after a main switch of the system is switched from a Key OFF state to a
Key ON state;
Figure 4 is a flow chart illustrating an embodiment of procedures of the method of
the disclosure after the main switch of the system is switched from the Key ON state
to the Key OFF state;
Figure 5 is a flow chart illustrating an embodiment of a post engine shutdown control
process of the method according to the disclosure;
Figure 6 is a flow chart illustrating an embodiment of a crankshaft positioning process
of the method according to the disclosure;
Figure 7 is a schematic diagram illustrating an embodiment of a four-stroke engine;
and
Figure 8 is a schematic diagram illustrating an embodiment of correspondence relationships
between angular positions of the crankshaft and four strokes of the four-stroke engine.
[0009] Referring to Figure 2, an embodiment of a system for positioning a crankshaft of
an engine of a vehicle according to the disclosure is illustrated. The engine may
be one of a single-cylinder engine and a multiple-cylinder engine. The system includes
a main switch 20, an Integrated Starter Generator (ISG) controller 21, an integrated
starter generator 24, a rotor position sensor 25, and a power relay 26.
[0010] The main switch 20 is electrically connected to a battery 22 and the power relay
26. The ISG controller 21 is electrically connected to the main switch 20, an Engine
Control Unit (ECU) 23, and the integrated starter generator 24. Specifically speaking,
the ISG controller 21 is electrically connected through a communication interface
27 to the ECU 23. The integrated starter generator 24 is to be coupled to the engine.
[0011] The battery 22 is configured to supply electrical power to the ISG controller 21
and the ECU 23.
[0012] The main switch 20 is configured to be switched between a Key OFF state, and a Key
ON state where the ISG controller 21 is powered by the battery 22. The main switch
20 can be operated to switch to the Key OFF state so as to stop the engine and cut
off electrical power supply from the battery 22 to electrical components of the vehicle
while the ISG controller 21 is still powered by an auxiliary power source.
[0013] The ECU 23 is configured to control electronic parts or actuators operatively associated
with the engine of the vehicle, such as a fuel injector, an ignition coil, and so
on, so as to start or stop the engine.
[0014] The integrated starter generator 24 is a brushless electric motor coupled to the
crankshaft of the engine. The integrated starter generator 24 is configured to provide
forward torque or reverse torque on the crankshaft so as to start the engine, generate
electrical power, or position the crankshaft.
[0015] When the ISG controller 21 determines that an abnormality occurs in the system, the
ISG controller 21 is configured to control the power relay 26 to cut off an electrical
path between the integrated starter generator 24 and the battery 22 so as to protect
related electronic components of the system from being burned out. The power relay
26 is optional, and in other embodiment, the power relay 26 may be omitted.
[0016] The ISG controller 21 is configured to continuously receive, from the rotor position
sensor 25, a signal indicating an angular position that a rotor (not shown) of the
integrated starter generator 24 is currently at, so that the ISG controller 21 can
accurately control three-phase power supply for electromagnetic induction in the integrated
starter generator 24. The ISG controller 21 further continuously receives a signal
indicating an engine speed at which the engine is currently operating, and a signal
indicating the angular position that the crankshaft is currently at. These signals
may serve as references for the ISG controller 21 to perform a post engine shutdown
control process, which is a control process to be performed after the engine has been
turned off.
[0017] The ISG controller 21 is configured to receive from the ECU 23, after the main switch
20 is switched from the Key OFF state to the Key ON state, a start command for starting
up the engine. The ISG controller 21 is configured to refrain from receiving from
the ECU 23, after the main switch 20 is switched from the Key ON state to the Key
OFF state, the start command for starting up the engine. Meanwhile, the ECU 23 turns
off the electronic parts or actuators operatively associated with the engine for stopping
the engine. Powered by the auxiliary power source instead of the battery 22, the ISG
controller 21 is configured to determine, after the main switch 20 is switched from
the Key ON state to the Key OFF state, whether the engine speed is lower than a predetermined
threshold below which positioning of the crankshaft can be conducted (also called
"predetermined threshold for positioning the crankshaft" herein). The predetermined
threshold for positioning the crankshaft is decided by taking into account the inertia
of the crankshaft during stoppage of the engine so that the crankshaft can be appropriately
positioned. In this embodiment, the predetermined threshold for positioning the crankshaft
may be implemented as 800 RPM, but is not limited thereto. The ISG controller 21 is
configured to perform, when it is determined that the engine speed is lower than the
predetermined threshold for positioning the crankshaft, a crankshaft positioning process
so that an angular position of the crankshaft does not correspond to a compression
stroke of the engine when the crankshaft stops. For example, the crankshaft may be
positioned at an angular position corresponding to a combustion stroke for an easier
start of the engine next time.
[0018] Specifically speaking, the ISG controller 21 includes a main switch detector 211,
an electronic switch 212, a self-sustaining power circuit 213, a processor 214, a
power transistor 215 and a gate driver 216. The electronic switch 212 is to be electrically
connected to the battery 22. The processor 214 is electrically connected to the main
switch detector 211, the electronic switch 212 and the self-sustaining power circuit
213. The power transistor 215 is electrically connected between the processor 214
and the integrated starter generator 24, and is configured to form the electrical
path, which extends from the battery 22, through the power relay 26 and the power
transistor 215 to the integrated starter generator 24. In this embodiment, the processor
214 is implemented by a microcontroller.
[0019] When the main switch 20 is switched from the Key OFF state to the Key ON state, the
main switch detector 211 is configured to generate a Key ON indication signal indicating
that the main switch 20 is in the Key ON state, and to transmit the Key ON indication
signal to the processor 214. Powered by the battery 20, the processor 214 is configured
to receive the Key ON indication signal . The processor 214 is configured to enable,
in response to receipt of the Key ON indication signal, the electronic switch 212
to conduct for allowing passage of an electrical flow from the battery 22 through
the electronic switch 212 and the self-sustaining power circuit 213 to the processor
214 so that the battery 22 serves as the auxiliary power source when the main switch
is switched to the Key OFF state. In this embodiment, the self-sustaining power circuit
213 is implemented by a conducting circuit for allowing passage of the electrical
flow, so that when the main switch is switched to the Key NO state, the electrical
flow which originates from the battery 22 can go through the main switch 20 and the
self-sustaining power circuit 213 to the processor 214 or go through the electronic
switch 212 and the self-sustaining power circuit 213 to the processor 214. When the
main switch 20 is switched to the Key OFF state, the electrical flow which originates
from the battery 22 can still go through the electronic switch 212 and the self-sustaining
power circuit 213 to the processor 214 for allowing the ISG controller 21 to be powered
by the auxiliary power source (i.e., the batter 22). Moreover, the processor 214 is
configured to receive the start command from the ECU 23 for starting up the engine.
Actuated by the ECU 23 with the start command, the ISG controller 21 controls the
integrated starter generator 24 to provide forward torque on the crankshaft so as
to start the engine.
[0020] When the main switch 20 is switched from the Key ON state to the Key OFF state, the
main switch detector 211 is configured to generate a Key OFF indication signal indicating
that the main switch 20 is in the Key OFF state, and to transmit the Key OFF indication
signal to the processor 214. Powered by the auxiliary power source, the processor
214 is configured to determine whether the engine speed is lower than a predetermined
threshold above which power generation can be conducted (also called "predetermined
threshold for power generation" herein). In this embodiment, the predetermined threshold
for power generation is implemented as 1000 RPM, but is not limited thereto. The processor
214 is configured to control, when it is determined that the engine speed is not lower
than the predetermined threshold for power generation, the integrated starter generator
24 to generate electrical power by rotation of the crankshaft of the engine, to regulate
the electrical power thus generated, and to provide the electrical power thus regulated
to the battery 22 for charging the same. The processor 214 is configured to turn off,
when it is determined that the engine speed is lower than the predetermined threshold
for power generation, the power transistor 215 to cease the power generation by the
integrated starter generator 24.
[0021] In addition, the processor 214 is configured to determine whether the angular position
of the crankshaft is equal to a preset angular position. The preset angular position
is set to ensure that the crankshaft will be positioned at an angular position following
the preset angular position in a rotational direction of the crankshaft. In this embodiment,
the preset angular position is implemented to correspond to the top dead center of
a piston in the engine, which ends the compression stroke, i.e., initiates the combustion
stroke, so as to prevent the crankshaft from being stopped at an angular position
corresponding to the compression stroke. The processor 214 is configured to control,
when it is determined that the angular position of the crankshaft is equal to the
preset angular position, the integrated starter generator 24 to output reverse torque
to the crankshaft of the engine. The processor 214 is configured to stop the integrated
starter generator 24 from outputting the reverse torque when it is determined that
the engine speed approaches zero and the angular position of the crankshaft corresponds
to the combustion stroke of the engine.
[0022] Referring to Figures 2 to 6, an embodiment of a method for positioning a crankshaft
of an engine of a vehicle according to this disclosure is illustrated. The method
is to be implemented by the system that is previously described. The method includes
the following steps.
[0023] As shown in Figure 3, when the main switch 20 is switched from the Key OFF state
to the Key ON state in step S31, the main switch detector 211 generates the Key ON
indication signal and transmits the Key ON indication signal to the processor 214.
[0024] In step S32, the processor 214 enables, in response to receipt of the Key ON indication
signal, the electronic switch 212 to conduct for allowing passage of the electrical
flow from the battery 22 through the electronic switch 212 and the self-sustaining
power circuit 213 to the processor 214 so that the battery 22 serves as the auxiliary
power source when the main switch 20 is switched to the Key OFF state as shown in
step S33.
[0025] In step S34, the ISG controller 21 controls the power relay 26 to conduct for establishing
the electrical path between the integrated starter generator 24 and the battery 22.
[0026] In step S35, the processor 214 receives the start command from the ECU 23, if the
ECU 23 sends any to the ISG controller 21, for starting up the engine.
[0027] Referring to Figure 4, when the main switch 20 is switched from the Key ON state
to the Key OFF state in step S40, the main switch detector 211 generates the Key OFF
indication signal and transmits the Key OFF indication signal to the processor 214.
[0028] In step S41, when the main switch 20 is in the Key OFF state, an intake valve of
the engine is controlled by the ECU 23 to close for preventing an air-fuel mixture
(or atomized fuel) from flowing into a cylinder of the engine, and an igniter of the
engine is deactivated by the ECU 23, so that the engine is turned off.
[0029] In step S42, the ISG controller 21 refrains from receiving, after the main switch
20 is switched from the Key ON state to the Key OFF state where the engine is turned
off, the start command for starting up the engine from the ECU 23.
[0030] In step S43, powered by the auxiliary power source, the ISG controller 21 performs
the post engine shutdown control process which includes sub-steps S431 to S435 described
below and illustrated in Figure 5.
[0031] In sub-step S431, the processor 214 of the ISG controller 21 controls the integrated
starter generator 24 to generate electrical power by rotation of the crankshaft of
the engine and to regulate the electrical power thus generated.
[0032] In sub-step S432, the processor 214 determines whether the engine speed is lower
than the predetermined threshold for power generation. When it is determined that
the engine speed is not lower than the predetermined threshold for power generation,
the processor 214 keeps controlling the integrated starter generator 24 to generate
electrical power by rotation of the crankshaft of the engine, and to regulate the
electrical power thus generated as shown in sub-step S431. The electrical power thus
generated and regulated can be utilized to charge the battery 22, so energy recycling
is realized while the engine of the vehicle is turned off.
[0033] Otherwise, in sub-step S433, when it is determined that the engine speed is lower
than the predetermined threshold for power generation, the processor 214 turns off
the power transistor 215 to cease the power generation and the power regulation by
the integrated starter generator 24.
[0034] In sub-step S434, the ISG controller 21 determines, after the main switch 20 is switched
from the Key ON state to the Key OFF state in sub-step S40, whether the engine speed
is lower than the predetermined threshold for positioning the crankshaft. When it
is determined that the engine speed is not lower than the predetermined threshold
for positioning the crankshaft, sub-step S434 is repeated. On the other hand, when
it is determined that the engine speed is lower than the predetermined threshold for
positioning the crankshaft, the ISG controller 21 performs the crankshaft positioning
process as shown in sub-step S435 so that an angular position of the crankshaft does
not correspond to the compression stroke of the engine when the crankshaft stops revolving.
[0035] Referring to Figure 6, the crankshaft positioning process in sub-step S435 includes
sub-steps S4351 to S4354 described below.
[0036] In sub-step S4351, the processor 214 determines whether the angular position of the
crankshaft is equal to the preset angular position. When it is determined that the
angular position of the crankshaft is not equal to the preset angular position, the
processor 214 performs sub-step S4351 once again.
[0037] In contrast, when it is determined that the angular position of the crankshaft is
equal to the preset angular position, the flow proceeds to sub-step S4352, in which
the processor 214 controls the integrated starter generator 24 to output reverse torque
to the crankshaft of the engine. The reverse torque is associated with a Pulse Width
Modulation (PWM) signal outputted by the ISG controller 21 to the integrated starter
generator 24, and magnitude of the reverse torque is positively related to a duty
cycle of the PWM signal. That is to say, to stop the engine, the higher the speed
of the engine, the greater the magnitude of the required reverse torque, and consequently
the greater the duty cycle of the PWM signal. In addition, the magnitude of the reverse
torque should be reduced as the angular position of crankshaft is approximate to an
angular position corresponding to an end of the combustion stroke. Therefore, the
duty cycle
Duty required to stop the engine can be expressed by a function
f of the engine speed
S and the angular position of the crankshaft
A, i.e.,
Duty =
f(
S,
A)
.
[0038] In sub-step S4353, the processor 214 determines whether the engine speed approaches
zero and the angular position of the crankshaft corresponds to the non-compression
stroke (e.g., the combustion stroke) of the engine. When a result of the determination
is negative, e.g., the engine speed is much greater than zero or the angular position
of the crankshaft corresponds to the compression stroke, sub-steps 4352 and 4353 are
repeated so as to continue on positioning the crankshaft.
[0039] Differently, when it is determined in sub-step S4353 that the engine speed approaches
zero and the angular position of the crankshaft corresponds to the non-compression
stroke (i.e., the combustion stroke) of the engine, the flow proceeds to sub-step
S4354, where the processor 214 stops the integrated starter generator 24 from outputting
the reverse torque. Consequently, the crankshaft positioning process in sub-step S435
is completed and so is the post engine shutdown control process in step S43.
[0040] As shown in step S44 in Figure 4, the processor 214 turns off the power relay 26.
[0041] In step S45, the processor 214 turns off the electronic switch 212 to cut off the
electrical flow from the battery 22 through the electronic switch 212 and the self-sustaining
power circuit 213 to the processor 214, so the system is entirely turned off in step
S46.
[0042] In summary, after the main switch 20 is switched from the Key ON state to the Key
OFF state, the method of this disclosure utilizes the auxiliary power source, which
is established by means of the battery 22, the electronic switch 212 and the self-sustaining
power circuit 213, to power the system so that power supply to the ISG controller
21 is not cut off immediately, allowing the ISG controller 21 to perform the crankshaft
positioning process for positioning the crankshaft at an angular position corresponding
to the non-compression stroke of the engine when the crankshaft stops. Therefore,
the next start of the engine can be smoother and requires less energy to overcome
the resistance in the engine. In addition, the electrical power generated and regulated
while the engine is turned off but the crankshaft in the engine is still revolving
can be recycled to the battery 22, so energy is utilized more efficiently.
[0043] In the description above, for the purposes of explanation, numerous specific details
have been set forth in order to provide a thorough understanding of the embodiment.
It will be apparent, however, to one skilled in the art, that one or more other embodiments
may be practiced without some of these specific details. It should also be appreciated
that reference throughout this specification to "one embodiment," "an embodiment,"
an embodiment with an indication of an ordinal number and so forth means that a particular
feature, structure, or characteristic may be included in the practice of the disclosure.
It should be further appreciated that in the description, various features are sometimes
grouped together in a single embodiment, figure, or description thereof for the purpose
of streamlining the disclosure and aiding in the understanding of various inventive
aspects.
1. A method for positioning a crankshaft of an engine of a vehicle, the method to be
implemented by a system that includes an Integrated Starter Generator (ISG) controller
(21) and a main switch (20), the ISG controller (21) continuously receiving a signal
indicating an engine speed at which the engine is currently operating, the method
characterized by steps of :
a) determining, by the ISG controller (21) after the main switch (20) is switched
from a Key ON state to a Key OFF state where the ISG controller (21) is powered by
an auxiliary power source, whether the engine speed is lower than a predetermined
threshold for positioning the crankshaft; and
b) performing, by the ISG controller (21) when it is determined that the engine speed
is lower than the predetermined threshold for positioning the crankshaft, a crankshaft
positioning process so that an angular position of the crankshaft does not correspond
to a compression stroke of the engine when the crankshaft stops.
2. The method as claimed in claim 1, the main switch (20) electrically connected between
the ISG controller (21) and a battery (22), the ISG controller (21) electrically connected
to an Engine Control Unit, ECU (23), and including a main switch detector (211), an
electronic switch (212) that is to be electrically connected to the battery (22),
a self-sustaining power circuit (213), and a processor (214) that is electrically
connected to the main switch detector (211), the electronic switch (212) and the self-sustaining
power circuit (213), said method further
characterized by, prior to step a), steps of:
when the main switch (20) is switched from the Key OFF state to the Key ON state where
the ISG controller (21) is powered by the battery, generating, by the main switch
detector (211), a Key ON indication signal indicating that the main switch (20) is
in the Key ON state and transmitting, by the main switch detector (211), the Key ON
indication signal to the processor (214);
enabling, by the processor (214) in response to receipt of the Key ON indication signal,
the electronic switch (212) to conduct for allowing passage of an electrical flow
from the battery (22) through the electronic switch (212) and the self-sustaining
power circuit (213) to the processor (214) so that the battery (22) serves as the
auxiliary power source when the main switch (20) is switched to the Key OFF state;
and
receiving, by the processor (214), a start command from the ECU (23) for starting
up the engine.
3. The method as claimed in claim 1, the main switch (20) electrically connected between
the ISG controller (21) and a battery (22), the ISG controller (21) electrically connected
to an Engine Control Unit, ECU (23), and to an integrated starter generator (24) that
is to be coupled to the engine, the ISG controller (21) including a processor (214),
and a power transistor (215) that is electrically connected between the processor
(214) and the integrated starter generator (24), said method
characterized by, prior to step a), steps of:
a1) refraining from receiving, by the ISG controller (21) after the main switch (20)
is switched from the Key ON state where the ISG controller (21) is powered by the
battery (22) to the Key OFF state where the engine is turned off, a start command
for starting up the engine from the ECU (23);
a2) determining, by the processor (214), whether the engine speed is lower than a
predetermined threshold for power generation;
a3) controlling, by the processor (214) when it is determined that the engine speed
is not lower than the predetermined threshold for power generation, the integrated
starter generator (24) to generate electrical power by rotation of the crankshaft
of the engine, and to regulate the electrical power thus generated; and
a4) turning off, by the processor (214) when it is determined that the engine speed
is lower than the predetermined threshold for power generation, the power transistor
(215) to cease the power generation by the integrated starter generator (24).
4. The method as claimed in any of claims 1 to 3, the ISG controller (21) electrically
connected to an integrated starter generator (24) that is to be coupled to the engine,
and including a processor (214), the ISG controller (21) continuously receiving a
signal indicating the angular position that the crankshaft is currently at, the method
characterized in that the crankshaft positioning process in step b) includes sub-steps of:
b1) determining, by the processor (214), whether the angular position of the crankshaft
is equal to a preset angular position;
b2) controlling, by the processor (214) when it is determined that the angular position
of the crankshaft is equal to the preset angular position, the integrated starter
generator (24) to output reverse torque to the engine; and
b3) stopping, by the processor (214), the integrated starter generator (24) from outputting
the reverse torque when it is determined that the engine speed approaches zero and
the angular position of the crankshaft corresponds to a combustion stroke of the engine.
5. The method as claimed in any of claims 1 to 4, said method characterized in that the ISG controller (21) continuously receives the signal indicating the engine speed
of the engine which is one of a single-cylinder engine and a multiple-cylinder engine.
6. A system for positioning a crankshaft of an engine of a vehicle, said system
characterized by:
a main switch (20); and
an Integrated Starter Generator (ISG) controller (21) electrically connected to said
main switch (20), and configured to
continuously receive a signal indicating an engine speed at which the engine is currently
operating,
determine, after said main switch (20) is switched from a Key ON state to a Key OFF
state where said ISG controller (21) is powered by an auxiliary power source, whether
the engine speed is lower than a predetermined threshold for positioning the crankshaft,
and
perform, when it is determined that the engine speed is lower than the predetermined
threshold for positioning the crankshaft, a crankshaft positioning process so that
an angular position of the crankshaft does not correspond to a compression stroke
of the engine when the crankshaft stops.
7. The system as claimed in claim 6,
characterized in that:
said main switch (20) is electrically connected to a battery (22); and
said ISG controller (21) is electrically connected to an Engine Control Unit, ECU
(23), and includes
a main switch detector (211),
an electronic switch (212) to be electrically connected to the battery (22),
a self-sustaining power circuit (213) to be electrically connected to said electronic
switch (212), and
a processor (214) electrically connected to said main switch detector (211), said
electronic switch (212) and said self-sustaining power circuit (213),
wherein said main switch (20) is configured to, when the main switch (20) is switched
from the Key OFF state to the Key ON state where said ISG controller (21) is powered
by the battery, generate a Key ON indication signal indicating that said main switch
(20) is in the Key ON state and transmit the Key ON indication signal to said processor
(214),
wherein said processor is configured to
receive the Key ON indication signal,
enable, in response to receipt of the Key ON indication signal, said electronic switch
(212) to conduct for allowing passage of an electrical flow from the battery (22)
through said electronic switch (212) and said self-sustaining power circuit (213)
to the processor (214) so that the battery (22) serves as the auxiliary power source
when the main switch (20) is switched to the Key OFF state, and
receive a start command from the ECU (23) for starting up the engine.
8. The system as claimed in claim 6,
characterized in that:
said main switch (20) is electrically connected to a battery (22); and
said ISG controller (21) is electrically connected to an Engine Control Unit, ECU
(23), and an integrated starter generator (24) to be coupled to the engine, said ISG
controller (21) including a processor (214), and a power transistor (215) electrically
connected between said processor (214) and the integrated starter generator (24),
said ISG controller (21) configured to refrain from receiving, after said main switch
(20) is switched from the Key ON state where the ISG controller (21) is powered by
the battery (22) to the Key OFF state, where the engine is turned off, a start command
for starting up the engine from the ECU (23),
wherein said processor (214) is configured to
determine whether the engine speed is lower than a predetermined threshold for power
generation,
control, when it is determined that the engine speed is not lower than the predetermined
threshold for power generation, the integrated starter generator (24) to generate
electrical power by rotation of the crankshaft of the engine, and to regulate the
electrical power thus generated, and
turn off, when it is determined that the engine speed is lower than the predetermined
threshold for power generation, said power transistor (215) to cease the power generation
by the integrated starter generator (24) .
9. The system as claimed in any of claims 6 to 8,
characterized in that:
said ISG controller (21) is electrically connected to an integrated starter generator
(24) that is to be coupled to the engine, said ISG controller (21) including a processor
(214); and
said ISG controller (21) is configured to continuously receive a signal indicating
the angular position that the crankshaft is currently at,
wherein said processor (214) is configured to
determine whether the angular position of the crankshaft is equal to a preset angular
position,
control, when it is determined that the angular position of the crankshaft is equal
to the preset angular position, the integrated starter generator (24) to output reverse
torque to the engine, and
stop the integrated starter generator (24) from outputting the reverse torque when
it is determined that the engine speed approaches zero and the angular position of
the crankshaft corresponds to a combustion stroke of the engine.
10. The system as claimed in any of claims 6 to 9, characterized in that said ISG controller (21) is configured to continuously receive the signal indicating
the engine speed of the engine which is one of a single-cylinder engine and a multiple-cylinder
engine.