WO2013069489A1 - 内燃機関停止装置 - Google Patents

内燃機関停止装置 Download PDF

Info

Publication number
WO2013069489A1
WO2013069489A1 PCT/JP2012/077828 JP2012077828W WO2013069489A1 WO 2013069489 A1 WO2013069489 A1 WO 2013069489A1 JP 2012077828 W JP2012077828 W JP 2012077828W WO 2013069489 A1 WO2013069489 A1 WO 2013069489A1
Authority
WO
WIPO (PCT)
Prior art keywords
engine
rotation
starter motor
pinion
behavior
Prior art date
Application number
PCT/JP2012/077828
Other languages
English (en)
French (fr)
Inventor
修 向原
豊原 正裕
Original Assignee
日立オートモティブシステムズ株式会社
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 日立オートモティブシステムズ株式会社 filed Critical 日立オートモティブシステムズ株式会社
Priority to DE112012004660.9T priority Critical patent/DE112012004660B4/de
Priority to CN201280054979.XA priority patent/CN103917773B/zh
Publication of WO2013069489A1 publication Critical patent/WO2013069489A1/ja

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N15/00Other power-operated starting apparatus; Component parts, details, or accessories, not provided for in, or of interest apart from groups F02N5/00 - F02N13/00
    • F02N15/02Gearing between starting-engines and started engines; Engagement or disengagement thereof
    • F02N15/04Gearing between starting-engines and started engines; Engagement or disengagement thereof the gearing including disengaging toothed gears
    • F02N15/06Gearing between starting-engines and started engines; Engagement or disengagement thereof the gearing including disengaging toothed gears the toothed gears being moved by axial displacement
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • F02N11/0851Circuits or control means specially adapted for starting of engines characterised by means for controlling the engagement or disengagement between engine and starter, e.g. meshing of pinion and engine gear
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N11/00Starting of engines by means of electric motors
    • F02N11/08Circuits or control means specially adapted for starting of engines
    • F02N11/0851Circuits or control means specially adapted for starting of engines characterised by means for controlling the engagement or disengagement between engine and starter, e.g. meshing of pinion and engine gear
    • F02N11/0855Circuits or control means specially adapted for starting of engines characterised by means for controlling the engagement or disengagement between engine and starter, e.g. meshing of pinion and engine gear during engine shutdown or after engine stop before start command, e.g. pre-engagement of pinion
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N15/00Other power-operated starting apparatus; Component parts, details, or accessories, not provided for in, or of interest apart from groups F02N5/00 - F02N13/00
    • F02N15/02Gearing between starting-engines and started engines; Engagement or disengagement thereof
    • F02N15/022Gearing between starting-engines and started engines; Engagement or disengagement thereof the starter comprising an intermediate clutch
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N15/00Other power-operated starting apparatus; Component parts, details, or accessories, not provided for in, or of interest apart from groups F02N5/00 - F02N13/00
    • F02N15/02Gearing between starting-engines and started engines; Engagement or disengagement thereof
    • F02N15/04Gearing between starting-engines and started engines; Engagement or disengagement thereof the gearing including disengaging toothed gears
    • F02N15/06Gearing between starting-engines and started engines; Engagement or disengagement thereof the gearing including disengaging toothed gears the toothed gears being moved by axial displacement
    • F02N15/067Gearing between starting-engines and started engines; Engagement or disengagement thereof the gearing including disengaging toothed gears the toothed gears being moved by axial displacement the starter comprising an electro-magnetically actuated lever
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2200/00Parameters used for control of starting apparatus
    • F02N2200/02Parameters used for control of starting apparatus said parameters being related to the engine
    • F02N2200/022Engine speed
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F02COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
    • F02NSTARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
    • F02N2300/00Control related aspects of engine starting
    • F02N2300/20Control related aspects of engine starting characterised by the control method
    • F02N2300/2006Control related aspects of engine starting characterised by the control method using prediction of future conditions

Definitions

  • the present invention relates to a fuel consumption saving vehicle that is conserving energy resources and protecting the environment.
  • an idle stop when a predetermined condition that allows an engine to be suspended while driving a vehicle is established, and is practiced in some vehicles.
  • a car corresponding to this idle stop there is a system that can perform idle stop from a deceleration state (hereinafter, a coasting region) before the vehicle stops.
  • a coasting region a deceleration state
  • the starter motor is controlled and energized during the rotation period, and when the rotation speed of the pinion gear provided coaxially with the starter motor is synchronized with the rotation speed of the ring gear provided on the engine, the pinion gear is engaged with the ring gear, A technique for performing restart has been proposed (Patent Document 1).
  • the major system issues in the above-mentioned technology include noise reduction and response ensuring. More specifically, the noise caused by the impact generated when the pinion gear and the ring gear engage with each other, and the noise generated when the starter motor is rotated with the rotation of the engine after the pinion gear and the ring gear engage with each other are commercially viable. It is necessary to reduce from the viewpoint of In addition, in the extremely low rotation region where the engine is performing inertial rotation and it is difficult to restart due to the resumption of fuel injection, the starter drive is immediately performed when a restart request or restart request is generated by the driver's intention.
  • the starter motor is energized.
  • the pinion gear and the ring gear it is common for the pinion gear and the ring gear to be engaged according to the conditions such as when the differential rotation number between the engine rotation number and the pinion rotation number falls within a predetermined range, and so the pinion gear and the ring gear The engine rotational speed and the pinion rotational speed at the time of meshing will be the same. Therefore, the rotational speed at which the pinion gear and the ring gear actually mesh can not be ensured.
  • the engine rotational behavior during the inertial rotation does not always exhibit the same behavior, and the engine load differs each time due to the influence of the driver's brake pedal force and the operating state of the accessories.
  • the change of the engine rotation behavior accompanying the deterioration with time also becomes a variation factor.
  • the present invention monitors the engine rotation behavior from the time when a predetermined idle stop condition is established and fuel cut is started to when the engine stops, in a control device of a vehicle having an idle stop function.
  • the engine rotation behavior recording device for storing is provided, and the driving timing of the starter motor and the projection timing of the pinion are made variable based on the past engine information monitored and stored by the engine rotation behavior recording device.
  • the engine rotation speed set in advance is made variable by making the energization start timing and the energization stop timing of the starter motor variable and the projection timing of the pinion gear based on the engine rotation behavior.
  • the (pinion rotational speed) can connect the pinion gear and the ring gear, and control variations due to disturbance can be reduced.
  • FIG. 1 The functional block diagram of an idle stop system.
  • Figure 2 shows the functional configuration of the idle stop system.
  • the flowchart of the Example in this invention. The timing chart of an engine rotation behavior recording device.
  • the flowchart of an engine rotation behavior recording device The timing chart at the time of acceleration prediction in an engine rotation prediction device.
  • the timing chart at the time of deceleration prediction in an engine speed prediction device The flowchart of an engine rotation prediction apparatus.
  • Explanatory drawing of a starter control sequence The flowchart at the time of starter control timing calculation. Flow chart of starter control.
  • FIG. 1 is a functional block diagram of the idle stop system.
  • the starter main body (101) includes a starter motor (101a), a magnet switch (101b), a shift lever (101c), a pinion clutch (101d), a pinion gear (101e) and the like, and further detects the rotation speed of the pinion gear
  • a pinion rotation sensor (102) is provided.
  • the starter motor (101a) and the magnet switch (101b) control the independent power supply relays (starter motor relay 104a and pinion relay 104b) based on the signals output from the ECU (Engine Control Unit) (103). Independent driving is possible.
  • the starter motor (101a) and the pinion gear (101d) are coaxially connected via a reduction mechanism (not shown), and when the starter motor (101a) rotates, the pinion gear (101d) also has a reduction ratio set by the reduction mechanism. It is configured to rotate according to When the magnet switch (101b) is energized, the shift lever (101c) is pushed out, and the pinion gear (101e) is connected to a ring gear (106) provided on the engine.
  • the torque from the engine is cut off by the pinion clutch (101d), whereby over rotation of the starter motor (101a) Has a structure to suppress
  • a torque variable function (104b) capable of changing the torque of the starter motor (104a) in two steps is provided between the battery and the starter motor relay (104a), but in the present invention, this function The same effect can be expected also in a general starter configuration not provided with (104b).
  • the ECU (103) is idle-stopped based on various sensor information such as brake SW and vehicle speed sensor.
  • the permission determination block (103a) the idle stop permission determination is executed, and the fuel injection control (103c) is prohibited to execute the fuel cut.
  • the engine rotation behavior recording device (103e) records information on the engine rotation behavior until the engine stops after fuel cut is performed after the idle stop permission determination block (103a) satisfies a predetermined condition, and the engine rotation prediction is performed.
  • the device (103d) predicts future engine rotation behavior from the information on the engine rotation behavior recorded by the engine rotation behavior recording device (103e), and the number of engine revolutions at the time when the pinion gear and ring gear set in advance are engaged.
  • the required time to the target biting rotation speed is calculated. Based on the required time, each timing related to the starter control is calculated, and the starter control block (103b) energizes the magnet switch (101b) for popping out the starter motor (101a) and the pinion gear (101e).
  • FIG. 2 is a functional block diagram which can implement the present invention similarly to FIG.
  • the starter main body (201) in this figure is constituted by a starter motor (201a), magnet switch (201b), shift lever (201c), pinion clutch (201d), pinion gear (201e), semiconductor switch mechanism (201f), etc.
  • a starter drive signal is output from the ECU (Engine Control Unit) (203) to the semiconductor switch mechanism (201f).
  • the starter drive signal has two systems of magnet switch (201b) for controlling the energizing function of the starter motor (201a) and the pop-out function of the pinion gear (201e), each of which has an individual duty ratio in the semiconductor switch mechanism (201f).
  • the MOSFET is controlled to drive the starter motor (201a) and the magnet switch (201b).
  • ECU (203) In addition to normal fuel injection control (203c), ignition control (not shown), air control (electronic control throttle) (not shown), ECU (203) is idle according to various sensor information such as brake SW and vehicle speed sensor In the stop permission determination block (203a), the idle stop permission determination is executed, and the fuel injection (203c) is prohibited to execute the fuel cut.
  • the engine rotation behavior recording device (203e) performs the engine rotation behavior until the engine stops after fuel cut is executed in the fuel injection control (203c) when the idle stop permission determination block (203a) satisfies a predetermined condition. Is further recorded by the rotation prediction device (203e) from the recorded engine rotation behavior to calculate a prediction of future rotation behavior and a required time to a preset target biting engine rotation speed. From the required time, the starter control block (203b) calculates the actual starter drive after calculating the drive timing and stop timing of the magnet switch (201b) that pops out the starter motor (201a) and the pinion gear (201e). Do.
  • FIG. 3 is a flowchart related to the present invention. This flow is executed at regular intervals (for example, 10 ms).
  • step S301 it is determined whether fuel cut is to be performed. Specifically, the idle stop determination function (103a, 203a) described in FIG. 1 or FIG. 2 determines whether to execute the idle stop based on various sensor information and the like. If the condition is not satisfied, this control ends. When the condition is satisfied, the process proceeds to S302, and fuel cut control is executed in fuel injection control (103c in FIG. 1 or 203c in FIG. 2). As a result, although the engine rotation behavior that has become the inertial rotation finally completely stops, in S303, it is determined whether the engine has stopped.
  • fuel injection control 103c in FIG. 1 or 203c in FIG. 2
  • the engine stop state can be defined as, for example, a case where the engine rotational speed becomes equal to or less than a predetermined rotational speed, or a case where a predetermined time further elapses after becoming equal to or lower than the predetermined rotational speed.
  • the process proceeds to S309, and when the condition is established, the process proceeds to S304.
  • S304 the information on the engine rotation behavior is recorded. Although details of this step will be described later, the acceleration and deceleration of the engine rotational behavior between predetermined crank angles are recorded. Thereafter, the process proceeds to S305, and it is determined whether or not it is a preset engine rotation prediction timing. This timing is determined as if a predetermined time has elapsed after the fuel cut is performed, when the engine speed becomes lower than a predetermined speed or when the engine speed at a predetermined crank angle becomes lower than a predetermined speed. It is desirable that the determination be made using any one of the conditions, and then, a predetermined crank angle be reached.
  • the process proceeds to S308, and if the condition is established, the process proceeds to S306.
  • a future engine rotation behavior is predicted (the prediction method will be described later) from the information of the engine rotation behavior recorded in S304, and the time until the target biting rotation speed is predicted.
  • the starter control timing is calculated from the required time until the target biting rotational speed, and this control timing is such that the energization start timing and the energization stop timing of the starter motor and the pinion gear jumps into the ring gear Timing is applicable.
  • the process proceeds to S308, and an actual starter drive is performed.
  • S309 it is determined whether or not all the starter driving has ended. When the condition is not satisfied, the process returns to S303, and when the condition is satisfied, the present control is ended.
  • FIG. 4 is a timing chart of the engine rotational behavior recording device of S304 in FIG. 401 shows the engine rotation behavior after the start of the fuel cut (S302 in FIG. 3).
  • the engine speed starts to decrease because combustion does not occur from the cylinder in which the fuel cut control is performed.
  • this timing is from T402.
  • the engine rotational behavior (401) eventually completely stops with pulsation.
  • the engine rotational behavior (401) approaches the compression TDC (404) in the first cylinder while decelerating (403). Once overcoming the compression TDC (404), the reaction force of the air filled in the combustion chamber changes the acceleration direction (405).
  • the crank angle (404, 408) at which the engine rotational behavior (401) changes from the decelerating direction to the accelerating direction is near the compression top dead center regardless of the engine specification if it is a general engine.
  • crank angle (406, 409) changing from the acceleration direction to the deceleration direction has different properties depending on the number of cylinders of the engine (strictly, the phase difference between the cylinders), the opening timing of the exhaust valve, and the like.
  • the engine rotational behavior recording device measures the acceleration (at each crank angle (404, 406, 408, 409) at which the acceleration (405, 410) and the deceleration (403, 407) change. 405 and 410) and deceleration (403 and 407) are recorded (information to be actually recorded will be described in the embodiment using FIG. 5).
  • FIG. 5 is a control flow when recording acceleration (405, 410) or deceleration (403, 407) at one certain point.
  • S501 it is determined whether or not the first predetermined crank angle has been reached. This corresponds to, for example, whether 404 in FIG. 4 has been reached.
  • the process proceeds to S504, and when the condition is established, the engine speed at this point is recorded in S502. After that, the process advances to step S503 to start incrementing the timer counter.
  • S504 it is determined whether or not the second predetermined crank angle has been reached. If this is compared, it is determined whether or not 406 in FIG. 4 has been reached.
  • the process returns to S501. If the condition is satisfied, the process proceeds to S505, the engine speed at this time is recorded, and in S506, the timer count incremented in S503 is stopped, and the timer counter value is recorded. (That is, the required time of 404 to 406 is recorded). Thus, information on the acceleration (inclination) of the acceleration (405 in FIG. 4) is recorded. Although this flow ends here, actually, the deceleration (407) from 406 in FIG. 4 is similarly described. That is, the control from S501 is executed again, the first crank angle in S501 is set as 406 in FIG. 4, the second crank angle in S504 is replaced with 408 in FIG. 4, and this is repeated repeatedly until the engine is stopped. Record each information.
  • the embodiment using the first predetermined crank angle and the second crank angle described above is one means for realizing the present invention, and it is natural that the section (compression TDC (404) of the cylinder concerned to the next cylinder It is needless to say that the acceleration and deceleration during compression TDC (408) can be further subdivided and the information (inclination between detailed crank angles) can be recorded to improve the accuracy of the rotation prediction described later.
  • FIG. 6 and FIG. 7 are engine rotation prediction apparatuses which perform future engine rotation prediction based on the information of the engine rotation behavior recorded in S304 in FIG. 3 and predict the required time to the target biting rotation speed Is a timing chart of FIG. Description will be made in line with the actual prediction procedure using this figure.
  • the present time in this figure is T603, and the left in the figure from T603 shows the past, and the right becomes the future.
  • the solid line of 601 shows the past engine rotation behavior, and the respective engine speed and the time between cranks shown on the circles (604, 605, 606, 607, 608) described on the practice of 601 are shown in the figure. It is recorded at step S304 in step 3.
  • the broken line 602 is the rotational behavior to be predicted based on the information of the engine rotational behavior recorded at S304 in FIG.
  • T603 is S305 in FIG. 3, first, acceleration behavior is predicted.
  • the acceleration ⁇ n (612) shown in the figure is the previous acceleration ⁇ n-1 (611).
  • the crank angle at the time of reaching the acceleration upper limit point (605, 607, 609) has different characteristics depending on the engine specifications, but in the case of the same engine, the acceleration upper limit point (605, 607, 609) The crank angle at the time of reaching will be approximately the same crank angle even when the cylinders are different. Therefore, if the engine rotational speed at the acceleration start point (608) and the past acceleration (610, 611) are known, the engine rotational speed at the acceleration upper limit point (609) and the acceleration upper limit from the acceleration start point (608) The required time to the point (609) can be easily predicted from a linear equation or the like.
  • this predicted acceleration ⁇ n (612) can be calculated with a certain degree of accuracy by using a quadratic function or the like from the previous acceleration ⁇ n-1 (611) and the previous second acceleration ⁇ n-2 (610). Especially, in a region where the engine rotational speed is low, a change in the filling factor occurs, which may affect the acceleration (610, 611, 612), so it is desirable to correct this. Further, it is needless to say that the prediction accuracy can be further improved by performing the correction from the operating condition of the auxiliary machinery (alternator etc.) which becomes the engine friction and the brake pressure and the like.
  • the solid line 701 in FIG. 7 shows the engine rotation behavior during inertial rotation due to a fuel cut
  • the broken line 702 is the rotational behavior to be predicted based on the engine rotation behavior recorded in S304 in FIG. .
  • circles (704, 705, 706, 707) described on the solid line 701 indicate predetermined crank angles at the time of recording the above-mentioned engine rotational behavior, and the circles (704, 705, The respective engine rotational speeds and the time between cranks (between 704 and 705, between 705 and 706, and between 706 and 707) shown in 706, 707) are recorded at step S304 in FIG. Further, the current point on the time axis is T703, and the left side in the drawing indicates the past, and the right side indicates the future.
  • the past deceleration (712, If 713) is known, it is possible to easily predict the engine speed of the next lower limit of deceleration (709) and the required time from the deceleration start point (708) to the lower limit of deceleration (709).
  • the acceleration and deceleration predictions are repeated to predict the acceleration upper limit point 710 for the next and subsequent cylinders, and finally the predicted engine speed reaches a predetermined value (for example, below 0 rpm) (as shown in the figure) Predict 711) as the engine stop state.
  • the time T717 at which the target biting rotational speed (716) is reached is calculated, and the required time (718) from the current time T703 to T717 is predicted. Since the final deceleration ⁇ n + 1 (715) and the engine speed of the start point (710) and the end point (711) are predicted, the time up to 716 can be determined using a linear equation. Note that this prediction is not performed only once, and a plurality of prediction timings are provided, and when a predetermined time has elapsed since the above-described prediction, the next prediction timing is obtained (for example, T719 in the diagram), Similar predictions are repeated based on the latest engine behavior information obtained at that time.
  • FIG. 8 is a flowchart of the above-described engine rotation prediction device (details of step S306 in FIG. 3).
  • the predicted cylinder counter n is initialized.
  • the process proceeds to S806, and when the condition is established, the process proceeds to S803.
  • the acceleration calculation of the cylinder is performed from the acceleration recorded in the past and the engine rotation speed at the prediction start point.
  • step S806 it is determined whether deceleration prediction is to be performed. If the condition is not satisfied, the process proceeds to S810. If the condition is satisfied, deceleration prediction of the cylinder is performed in S807 (as in the acceleration prediction, prediction is performed from the acceleration recorded in the past and the engine speed of the prediction start point). Thereafter, the process proceeds to S808, and the engine speed at the deceleration lower limit point (709 in FIG.
  • FIG. 9 is a timing chart for calculating each timing of the starter control from the required time to the target biting rotational speed predicted by the description of FIGS. 6 to 8.
  • 901 shows engine rotation behavior
  • T904 becomes the present time. That is, while the engine rotational behavior (901) on the left side of T904 is the information recorded in S304 in FIG. 3, the rotational behavior predicted on the right side from T904 is S306 in FIG.
  • 902 Denoted at 902 is a pinion rotational behavior, and 902a is raised from the energization of the starter motor (101a, 201a), and thereafter, the energization of the starter motor (101a, 201a) is stopped to cause inertia rotation, thus decelerating. It becomes a behavior (802b).
  • 907 indicates the target biting rotational speed
  • 903 is a prediction point of the target biting rotational speed (in terms of control, this point is not calculated or predicted).
  • T 905 is a time at which the pinion gears (101 e, 201 e) and the ring gears (106, 206) are predicted to be engaged at the present time (T 904), and 906 is a required time from the current time to the biting.
  • the deceleration (802b) after stopping the energization of the starter motor (101a, 201a) depends on the starter specification (in particular, the inertia force of the starter motor (101a, 201a)).
  • the starter specification in particular, the inertia force of the starter motor (101a, 201a)
  • an overshoot or the like of the pinion rotation speed (902) occurs, so a certain amount of time is waited until the stable deceleration (902b) is reached. There is a need.
  • this time is indicated by 913.
  • waiting for this time lapse ensures that the deceleration (802b) of the pinion rotation behavior has a constant slope.
  • T 910 can be determined, and further, the target pinion rotation number (908) can also be determined from the target biting rotation number (907) and the pinion deceleration (902 b) by a linear equation.
  • the energization start timing (T 909) of the starter motor (101a, 201a) is also easily determined from the responsiveness (in other words, the acceleration of 902a) of the starter motor (101a, 201a). be able to.
  • the acceleration 902a of the starter motor (101a, 201a) depends on the current when the starter motor (101a, 201a) is energized. Therefore, in the configuration of FIG.
  • Every drive duty ratio for energizing the starter motor The required time (911) to reach the target pinion rotational speed (908) can be set in advance.
  • the required time (911) can be expressed by setting a constant of one point.
  • the magnet switches (101b, 201b) are started to be energized in order to actually engage the pinion gears (101e, 201e) into the ring gears (106, 206). Then, a predetermined time (914) is required until actually biting is performed. Since the time (914) required for this depends on the resistance of the magnet switch (101b, 201b) and the current flowing to the magnet switch (101b, 201b), the response of the magnet switch (101b, 201b) can be determined by grasping these. The time (914) can also be set in advance.
  • the resistance of the magnet switch (101b, 201b) has a correlation with the temperature of the magnet switch (101b, 201b), and the current flowing through the magnet switch (101b, 201b) has a drive duty ratio or a magnet switch (101b, 201b).
  • the resistance in the drive stage of 201 b) can be substituted.
  • the projection timing (T911) of the pinion gear can also be calculated.
  • FIG. 10 is a detailed flowchart of S307 in FIG.
  • the pinion gear is obtained by subtracting the required time (913) corresponding to the responsiveness of the magnet switch (101b, 201b) for operating the pinion gear (101e, 201e) from the time of the target biting rotational speed.
  • the jumping timing of (101e, 201e) is calculated.
  • the current supply to the starter motor (101a, 201a) is stopped by subtracting the time (912) required for the pinion deceleration (902b) to become constant from the time of the target biting rotational speed.
  • the timing (T909) is calculated.
  • the target pinion rotation number (907) is calculated from the target biting rotation number, the pinion deceleration (902b), and the time (912) required for the pinion deceleration (902b) to become constant.
  • the energization start timing of the starter motor (101a, 201a) is calculated from the target pinion rotation number (907) determined in S1003 and the response time determined from the energization current to the starter motor (101a, 201a). Ask.
  • FIG. 11 is a flowchart showing the details of S308 in FIG.
  • S1101 it is determined whether it is the energization timing of the starter motor (101a, 201a). When the condition is not established, the process proceeds to S1105, and when the condition is established, the process proceeds to S1102, and the starter motor (101a, 201a) is energized. Thereafter, in S1103, it is determined whether or not the pinion rotation number has reached the target pinion rotation number, and when the condition is not satisfied, the process returns to S1102 and thereafter the starter motor (101a, 201a) until the condition of S1103 is satisfied. Energize the power.
  • the process proceeds to S1104 and the energization of the starter motor (101a, 201a) is stopped.
  • S1105 it is judged whether it is the pinion jumping timing or not, the condition is not satisfied, the process proceeds to S1107, and when the condition is satisfied, the magnet switch (101b, 201b) is energized and the pinion gear (101e, 201e) is a ring gear (106). , 206). Thereafter, in S1107, it is determined whether or not all the starter control has been completed. If the condition is not established, the process returns to S1101. If the condition is established, the process is terminated.
  • the prediction control (S306) and the calculation of the starter drive timing (S307) are continuously performed until the engine is stopped even during the execution of this control. Each timing is performed with the latest value predicted at that time.
  • the starter motor energization start timing at T 908 in FIG. 9 is controlled based on the value predicted and calculated at the previous latest value (T 904), and the pinion jumping timing at T 910 is predicted immediately before this. It will be controlled by the value which

Landscapes

  • Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Control Of Vehicle Engines Or Engines For Specific Uses (AREA)
  • Combined Controls Of Internal Combustion Engines (AREA)

Abstract

従来技術では、ピニオンギヤとリングギヤが噛み合う際のエンジン回転数及びピニオン回転数は成り行きとなる。また、慣性回転中のエンジン回転挙動は、常に同じ挙動を示すことはなく、運転者のブレーキ踏力や補機類の動作状態などの影響から、エンジン負荷は毎回異なる。当然のことながら、経時劣化に伴うエンジン回転挙動の変化もばらつき要因となることから、噛み合い時の騒音ばらつきが生じる。 本発明はアイドルストップ機能を有する車両の制御装置において、慣性回転中のエンジン回転挙動を記録するエンジン回転挙動記録装置と、エンジン回転挙動記録の情報に基づき将来のエンジン回転挙動を予測することができるエンジン回転予測装置とを備え、エンジン回転予測装置が予測した噛み込みまでの所要時間から、スタータモータの駆動タイミング及び停止タイミングとピニオンギヤの飛び込みタイミングを演算できることを特徴とする。

Description

内燃機関停止装置
 本発明は、エネルギ資源の節約と環境保全に配慮した燃料消費節約型自動車に係る。
 エネルギ資源の節約と環境保全のために、自動車を運転中にエンジンの一時停止が許容される所定条件が成立したとき、アイドルストップさせることが考えられ、また一部の自動車において実施されている。このアイドルストップに対応した自動車において、車両が停止する前の減速状態(以下、コースティング領域)から、アイドルストップを行えるシステムが存在する。このシステムでは、燃料カットを開始した時点から、エンジンが完全に停止するまでの間に、運転者の意思による再発進要求又は再始動要求があった場合、即座に始動させる必要があり、エンジン慣性回転期間中にスタータモータを調速通電し、スタータモータと同軸上に備わるピニオンギヤの回転速度がエンジンに備わるリングギヤの回転速度と同期した時点で、ピニオンギヤをリングギヤに噛み込ませ、スタータ駆動によるエンジンの再始動を行う技術が提案されている(特許文献1)。
 上述の技術における大きなシステム課題は、騒音低減と応答性確保が挙げられる。詳しくは、ピニオンギヤとリングギヤが噛み合う際に発生する衝撃に伴う騒音の低減、及びピニオンギヤとリングギヤが噛み合った以降、エンジンの回転脈動に伴い、スタータモータが連れ回される際に発生する騒音も商品性の観点から低減させる必要がある。また、エンジンが慣性回転中且つ燃料噴射の再開による再始動が困難となる極低回転領域において、運転者の意思により、再発進要求又は再始動要求が発生した場合、直ちにスタータ駆動を行い、エンジンの始動性、または、車両の発進性などの応答性を確保する必要があるが、この騒音低減と応答性の確保という課題は、一方の特性を改善させるともう一方の特性が悪化するという所謂、トレードオフの関係を持ち、また、双方の特性は、ピニオンギヤとリングギヤを噛み合わせる際の回転数の絶対値に依存した性質を持つ(噛み合わせ時のエンジン回転数が高ければ応答性は良くなるが騒音低減が難しく、低回転での噛み合わせは、騒音低減に効果はあるものの応答性の確保が難しい)。このため、ピニオンギヤとリングギヤを噛み合わせる際のエンジン回転数は、各々の車両に応じて適合した上で、決定する必要がある。
特開2010-106825号公報
 しかし、従来技術では、燃料カット実行後、慣性回転となったエンジン回転数が所定の回転数以下となった場合、もしくは、燃料カット実行後所定の時間経過を待ってからスタータモータを通電し、その後、エンジン回転数とピニオン回転数の差回転数が所定の範囲内になった場合などの条件により、ピニオンギヤとリングギヤを噛み合せるシーケンスとなっていることが一般的であるため、ピニオンギヤとリングギヤが噛み合う際のエンジン回転数及びピニオン回転数は成り行きとなる。このため、実際にピニオンギヤとリングギヤが噛み合う際の回転数は、保障されない。
 また、慣性回転中のエンジン回転挙動は、常に同じ挙動を示すことはなく、運転者のブレーキ踏力や補機類の動作状態などの影響から、エンジン負荷は毎回異なる。当然のことながら、経時劣化に伴うエンジン回転挙動の変化もばらつき要因となる。
 本発明は、燃料消費節約型自動車に於ける上記の課題に鑑み、この点に関し改良された燃料消費節約型自動車を提供することを課題としている。
 上記課題を解決すべく、本発明はアイドルストップ機能を有する車両の制御装置において、所定のアイドルストップ条件が成立し、燃料カットを開始した時点から、エンジンが停止するまでのエンジン回転挙動を監視・記憶するエンジン回転挙動記録装置を備え、前記エンジン回転挙動記録装置が監視・記憶した過去のエンジン情報に基づき、スタータモータの駆動時期及びピニオンの飛び出し時期を可変にすることを特徴とする。
 本発明によれば、車両減速状態からアイドルストップを行うシステムにおいて、エンジン回転挙動に基づき、スタータモータの通電開始及び通電停止タイミングとピニオンギヤの飛び出しタイミングを可変とすることで、予め設定したエンジン回転数(ピニオン回転数)にて、ピニオンギヤとリングギヤの連結をさせることができ、外乱による制御ばらつきを低減させることができる。
アイドルストップシステムの機能構成図。 アイドルストップシステムの機能構成図2。 本発明における実施例のフローチャート。 エンジン回転挙動記録装置のタイミングチャート。 エンジン回転挙動記録装置のフローチャート。 エンジン回転予測装置における加速予測時のタイミングチャート。 エンジン回転予測装置における減速予測時のタイミングチャート。 エンジン回転予測装置のフローチャート。 スタータ制御シーケンスの説明図。 スタータ制御タイミング算出時のフローチャート。 スタータ制御のフローチャート。
 以下、発明を実施するための最良の形態を説明する。
 図1は、アイドルストップシステムの機能構成図である。
 スタータ本体(101)は、スタータモータ(101a)、マグネットスイッチ(101b)、シフトレバー(101c)、ピニオンクラッチ(101d)、ピニオンギヤ(101e)などにより構成されており、更にピニオンギヤの回転速度を検出するピニオン回転センサ(102)が備わる。
 スタータモータ(101a)、マグネットスイッチ(101b)は、ECU(Engine Control Unit)(103)から出力される信号に基づき、独立した電源リレー(スタータモータリレー104a、ピニオンリレー104b)を制御することでそれぞれ独立した駆動が可能となっている。スタータモータ(101a)とピニオンギヤ(101d)は減速機構(図示なし)を介して同軸上に連結されており、スタータモータ(101a)が回転するとピニオンギヤ(101d)も減速機構にて設定された減速比に応じた回転をする構成である。マグネットスイッチ(101b)に通電を行うとシフトレバー(101c)が押し出され、ピニオンギヤ(101e)がエンジンに備わるリングギヤ(106)と連結される構造となっている。また、始動時において、エンジンの燃焼が行われるとピニオン回転数よりエンジン回転数が高くなるため、ピニオンクラッチ(101d)にてエンジンからのトルクを遮断することで、スタータモータ(101a)の過回転を抑制する構造となっている。
 尚、本図では、バッテリーから、スタータモータリレー(104a)の間に、スタータモータ(104a)のトルクを2段階に変更できるトルク可変機能(104b)が備わっているが、本発明では、この機能(104b)が備わっていない一般的なスタータの構成においても、同様の効果が期待できる。
 ECU(103)は通常の燃料噴射制御(103c)、点火制御(図示なし)、空気制御(電子制御スロットル制御)(図示なし)に加え、ブレーキSW、車速センサ等の各種センサ情報より、アイドルストップ許可判定ブロック(103a)にて、アイドルストップ許可判定を実行し、燃料噴射制御(103c)を禁止することで、燃料カットを実行する。
 エンジン回転挙動記録装置(103e)は、アイドルストップ許可判定ブロック(103a)が所定の条件が成立し、燃料カット実行した後、エンジンが停止するまでのエンジン回転挙動に関する情報を記録し、エンジン回転予測装置(103d)は、エンジン回転挙動記録装置(103e)が記録したエンジン回転挙動に関する情報から、将来のエンジン回転挙動の予測と、予め設定されたピニオンギヤとリングギヤを噛み込ませる際のエンジン回転数(以下、目標噛み込み回転数)までの所要時間を演算する。この所要時間に基づき、スタータ制御に関する各タイミングを演算の上、スタータ制御ブロック(103b)にて、スタータモータ(101a)及びピニオンギア(101e)の飛び出しを行うマグネットスイッチ(101b)の通電を行う。
 次に、本発明の実施例について図2を用いて説明する。
 図2は、図1同様に本発明を実現できる機能構成図である。
 本図のスタータ本体(201)は、スタータモータ(201a)、マグネットスイッチ(201b)、シフトレバー(201c)、ピニオンクラッチ(201d)、ピニオンギヤ(201e)、半導体スイッチ機構(201f)などにより構成されている。まず、ECU(Engine Control Unit)(203)からスタータ駆動信号を半導体スイッチ機構(201f)へ出力する。スタータ駆動信号は、スタータモータ(201a)の通電機能とピニオンギヤ(201e)の飛び出し機能を制御するマグネットスイッチ(201b)の2系統を備え、それぞれが個別のDuty比により半導体スイッチ機構(201f)内のMOSFETを制御し、スタータモータ(201a)、マグネットスイッチ(201b)の駆動を行う。
 また、ECU(203)は通常の燃料噴射制御(203c)、点火制御(図示なし)、空気制御(電子制御スロットル)(図示なし)に加え、ブレーキSW、車速センサ等の各種センサ情報より、アイドルストップ許可判定ブロック(203a)にてアイドルストップ許可判定を実行し、燃料噴射(203c)を禁止することで、燃料カットを実行する。
 エンジン回転挙動記録装置(203e)は、アイドルストップ許可判定ブロック(203a)が所定の条件が成立した際、燃料噴射制御(203c)にて燃料カット実行した後、エンジンが停止するまでのエンジン回転挙動を記録し、更に、回転予測装置(203e)により、記録したエンジン回転挙動から、将来の回転挙動の予測と、予め設定された目標噛み込みエンジン回転数までの所要時間を演算する。この所要時間から、スタータモータ(201a)及びピニオンギア(201e)の飛び出しを行うマグネットスイッチ(201b)の駆動時期及び停止時期を演算の上、スタータ制御ブロック(203b)にて、実際のスタータ駆動を行う。
 次に図3を用いて、本発明の基本的な制御方法について説明する。
 図3は、本発明に関わるフローチャートである。本フローは定時間隔で実行(例えば10ms)される。まず、S301のステップにて、燃料カットを行うか否かの判定を行う。詳しくは、図1または、図2に記載のアイドルストップ判定機能(103a,203a)にて、各種センサ情報等よりアイドルストップの実行可否判定を行い、条件不成立の場合、本制御は終了となる。条件成立時は、S302へ進み、燃料噴射制御(図1の103c又は図2の203c)にて、燃料カット制御を実行する。これにより、慣性回転となったエンジン回転挙動は最終的に完全停止するが、S303では、エンジンが停止したか否かの判定を行う。ここでエンジン停止状態とは、例えば、エンジン回転数が所定の回転数以下となった場合や、所定の回転数以下となってから更に所定時間が経過した場合などと定義することができる。
 S303の条件が不成立時は、S309へ進み、条件成立時は、S304へ進む。S304では、エンジン回転挙動に関する情報の記録を行う。本ステップの詳細は後述するが、所定のクランク角間におけるエンジン回転挙動の加速度及び減速度を記録する。その後、S305へ進み、予め設定されたエンジン回転の予測タイミングか否かの判定を行う。このタイミングは、エンジン回転数が所定回転数以下になった場合や、所定のクランク角におけるエンジン回転数が所定回転数以下となった場合、さらに燃料カットを実行後、所定の時間経過からとしても良く、いずれかの条件を用いて判定を行い、その後、所定のクランク角となった場合などとすることが望ましい。本条件が不成立の場合、S308へ進み、条件成立時は、S306へ進む。S306では、S304にて記録したエンジン回転挙動の情報から、将来のエンジン回転挙動を予測し(予測方法については後述する)更に前記目標噛み込み回転数までの時間を予測する。その後、S307にて、前記目標噛み込み回転数までの所要時間から、スタータ制御タイミングを演算するが、この制御タイミングは、スタータモータの通電開始タイミングと通電停止タイミング、及びピニオンギヤがリングギヤへ飛び込みを行うタイミングが該当する。その後、S308へ進み、実際のスタータ駆動を行う。S309では、全てのスタータ駆動が終了したか否かの判定を行い、条件不成立時は、S303へ戻り、条件成立で本制御は終了となる。
 次に図3にて説明した制御方法の更に詳細な実施例について説明を行う。
 図4は、図3内におけるS304の前記エンジン回転挙動記録装置のタイミングチャートである。401は、燃料カット(図3内S302)を開始してからのエンジン回転挙動を示したものである。燃料カット制御が実行されると、燃料カット制御が実行された気筒から燃焼が発生しないため、エンジン回転数は下降し始める。本図では、このタイミングをT402からとしている。その後、エンジン回転挙動(401)は、脈動と伴いながら、やがて完全に停止する。この挙動を更に詳しく説明すると、まず、燃料カットを実行した気筒の膨張行程から、エンジン回転挙動(401)は、減速しながら(403)、最初の気筒における圧縮TDC(404)に差し掛かる。この圧縮TDC(404)を乗り越えると、燃焼室内に充填された空気の反発力により、一旦加速する方向へ変化する(405)。その後、次気筒の圧縮仕事が増えることから、エンジンのフリクションが増大し、燃焼室内に充填された空気の反発力よりエンジンフリクションが大きくなる点(図内406)から、エンジン回転挙動は、次気筒の圧縮TDC(408)まで、減速を行う(407)。その後、同動作を繰り返し、やがてエンジンは停止に至る。この中で、エンジン回転挙動(401)が、減速方向から加速方向へ変化するクランク角(404,408)は、一般的なエンジンであれば、エンジン仕様に関わらず、圧縮上死点近傍となる一方で、加速方向から減速方向へ変化するクランク角(406,409)は、エンジンの気筒数(厳密には気筒間の位相差)や排気弁の開弁タイミングなどにより異なる性質を持つ。
 これを踏まえ、前記エンジン回転挙動記録装置は、この加速度(405,410)及び減速度(403,407)の変化点となるそれぞれのクランク角(404,406,408,409)にて、加速度(405,410)と減速度(403,407)のそれぞれ記録する(実際に記録する情報は図5を用いた実施例にて説明する)。
 これを制御フローで説明すると、図5の様な実施例となる。図5は、ある1点における加速度(405,410)もしくは減速度(403,407)を記録する際の制御フローである。まず、S501にて、第1の所定クランク角となったか否かを判定する。これは、例えば、図4内の404に達したか否かということに該当する。条件不成立時は、S504へ進み、条件成立時は、S502で、この時点のエンジン回転数を記録する。その後、S503へ進み、タイマカウンタのインクリメントを開始する。S504では、第2の所定クランク角に達したか否かの判定となるが、これを例えるならば、図4内の406に達したか否かという判定となる。条件不成立時は、S501へ戻り、条件成立時は、S505へ進み、この時点のエンジン回転数を記録し、S506で、S503にてインクリメントしているタイマカウントを停止し、このタイマカウンタ値を記録する(つまり404から406の所要時間を記録したことになる)。これより、加速度(図4内405)の加速度(傾き)に関する情報が記録されたこととなる。本フローはここで終了となるが、実際は、図4内406からの減速度(407)を同様に記載する。つまり、再び、S501からの制御が実行され、S501における第1クランク角を図4内406とし、S504の第2クランク角を図4内408に置き換え、これをエンジンが停止するまでの間、繰り返し、各々の情報を記録する。
 また、上述の第1所定クランク角及び第2クランク角を用いた実施例は、本発明を実現する1つの手段であり、当然、この当該区間(当該気筒の圧縮TDC(404)から次気筒の圧縮TDC間(408))における加速度及び減速度を更に細分化した上でこれらの情報(詳細なクランク角間の傾き)を記録し、後に説明する回転予測の精度向上ができることは言うまでもない。
 次に図3内S306に関する詳細説明を行う。
 まず、図6及び図7は、図3内S304にて記録したエンジン回転挙動の情報に基づき、将来のエンジン回転予測を行い、前記目標噛み込み回転数までの所要時間を予測するエンジン回転予測装置のタイミングチャートである。本図を用いて、実際の予測手順に沿った形で説明をする。
 本図における現在の時刻は、T603であり、T603より図内左側は過去を示し、右側は将来となる。601の実線は、過去のエンジン回転挙動を示しており、601の実践上に記載の丸印(604,605,606,607,608)上に示すそれぞれのエンジン回転数及びクランク間の時間は図3内のS304ステップにて記録されている。602の破線は、図3内S304にて記録したエンジン回転挙動の情報に基づき予測すべき回転挙動となる。T603を図3内S305とした場合、まず、加速挙動の予測を行うが、本制御の基本的な考え方として、図内に示した加速度αn(612)は、前回の加速度αn-1(611)や前々回の加速度αn-2(610)と一定の相関関係があるということに基づく。先に記述したが、加速上限点(605,607,609)に到達する際のクランク角は、エンジン仕様により異なる特性を持つが、同エンジンであれば、加速上限点(605,607,609)に到達する際のクランク角は、その気筒が異なる場合においても、ほぼ同じクランク角となる。このため、加速開始点(608)時点のエンジン回転数と過去の加速度(610,611)が分かれば、当該気筒の加速上限点(609)のエンジン回転数や加速開始点(608)から加速上限点(609)までの所要時間は一次方程式などから容易に予測できる。尚、この予測する加速度αn(612)は、前回の加速度αn-1(611)と前々回の加速度αn-2(610)から二次関数などを用いることで、ある程度の精度で算出可能であるが、特にエンジン回転数が低くなる領域では、充填率の変化が発生するため、加速度(610,611,612)に影響を与えることがあるため、これを補正することが望ましい。また、エンジンフリクションとなる補機類(オルタネータなど)の動作状態及びブレーキ圧などからの補正を行うことで、更に予測精度を向上できることは言うまでもない。
 これにより図6にて当該気筒の加速上限点(609)までを予測したが、次の減速領域の予測方法を図7を用いて説明する。図7内701の実線は、燃料カットにより慣性回転中のエンジン回転挙動を示したものであり、702の破線は、図3内S304にて記録したエンジン回転挙動に基づき予測すべき回転挙動となる。
 また、701の実線上に記載の丸印(704,705,706,707)は、該述のエンジン回転挙動を記録する際の所定クランク角を示しており、この丸印上(704,705,706,707)に示すそれぞれのエンジン回転数及びクランク間(704-705間,705-706間,706-707間)の時間は図3内のS304ステップにて記録されている。また、時間軸における現在点をT703とし、これより図内左側は過去を示し、右側は将来となる。
 減速開始点(708)のエンジン回転数及びこの点に至るまでの時間は、図6を用いた説明により既に予測された点であることから、加速度の予測同様に、過去の減速度(712,713)が分かれば、次の減速下限点(709)のエンジン回転数や減速開始点(708)から減速下限点(709)までの所要時間は容易に予測できる。この加速度及び減速度の予測を繰り返し、次気筒以降の加速上限点710を予測し、最終的に予測したエンジン回転数が所定の値(例えば0rpmを下回った場合など)となった時点(図内711)をエンジン停止状態と予測する。
 次に、予測したエンジン回転挙動に基づき、前記目標噛み込み回転数(716)となる時刻T717を算出し、現在の時刻T703からT717までの所要時間(718)を予測するが、図7内の最終的な減速度βn+1(715)及び始点(710)と終点(711)のエンジン回転数は予測していることから、一次方程式を用いて716までの時間を求めることができる。尚、本予測は、1度だけ行うのではなく、予測タイミングを複数設けた上で、上述の予測から所定の時間経過があった場合、次の予測タイミングとなり(例えば、図内T719)、この時点で得た最新のエンジン挙動情報に基づき、同様の予測を繰り返し行う。
 図8は、上述のエンジン回転予測装置(図3内のS306ステップの詳細)のフローチャートである。まず、S801にて、予測気筒カウンタnの初期化を行う。その後、S802にて加速度予測を行うか否かの判定を行うが、本判定は、予測タイミング時のクランク角から、加速予測及び減速予測の実施判定を行う。例えば、現在の時刻が、図6内T603である場合、まず、加速予測を行い、その後減速予測を行う。条件不成立時は、S806へ進み、条件成立時は、S803へ進む。S803では、過去に記録した加速度と予測開始点のエンジン回転数から、当該気筒の加速度演算を行う。その後、S804へ進み、S803にて演算した加速度から加速上限点(図6内609)時点のエンジン回転数を予測し、S805にて、加速開始点(608)から加速上限点(609)までの時間を予測する。次にS806へ進み、減速予測を行うか否かの判定を行う。条件不成立時は、S810へ進み、条件成立時は、S807にて、当該気筒の減速予測を行う(加速予測同様、過去に記録した加速度と予測開始点のエンジン回転数から予測を行う)。その後、S808へ進み、S807にて演算した減速度から減速下限点(図7内709)時点のエンジン回転数を予測し、S809にて、減速開始点(708)から減速下限点(709)までの時間を予測する。その後、S810へ進み、予測したエンジン回転数からエンジンが停止するまでの予測が終わったか否かの判定を行う。条件不成立時は、S811にて、予測気筒カウンタnのインクリメントを行い、その後、S810の条件が成立するまで、S802からの制御を繰り返す。
 次に、前記目標噛み込み回転数までの所要時間から、スタータの各作動タイミングを算出する方法について説明を行う。図9は、図6から図8の説明により予測した前記目標噛み込み回転数までの所要時間からスタータ制御の各タイミングを算出するタイミングチャートである。901はエンジン回転挙動を示しており、T904が現在の時刻となる。つまり、T904より左側のエンジン回転挙動(901)は、図3内S304にて記録された情報であるのに対し、T904から右側は、図3内S306にて予測した回転挙動となる。902は、ピニオン回転挙動を示しており、902aはスタータモータ(101a,201a)を通電することから上昇し、その後、スタータモータ(101a,201a)の通電を停止し、慣性回転となることから減速挙動となる(802b)。907は、前記目標噛み込み回転数を示し、903は、前記目標噛み込み回転数の予測ポイントとなる(制御上、このポイントは演算または予測することはない。)。また、T905は、現時点(T904)で予測したピニオンギヤ(101e,201e)とリングギヤ(106,206)を噛み込ませる時刻であり、906は、現時刻から噛み込みまでの所要時間である。
 ここで、ピニオン回転挙動(802)において、スタータモータ(101a,201a)の通電を停止した後の減速度(802b)は、スタータ仕様(特にスタータモータ(101a,201a)の慣性力)に依存し、スタータモータ(101a,201a)の通電を停止した直後には、ピニオン回転数(902)のオーバーシュートなどが発生するため、安定した減速度(902b)となるまでにはある程度の時間経過を待つ必要がある。ここでは、この時間を913にて表記しており、逆に言えば、この時間経過を待てば、ピニオン回転挙動の減速度(802b)は、一定の傾きとなることが保障される。
 これにより、T910を求めることができ、更に前記目標噛み込み回転数(907)とピニオン減速度(902b)から、一次方程式により、目標ピニオン回転数(908)も求めることができる。目標ピニオン回転数(908)が求まれば、スタータモータ(101a,201a)の応答性(言い換えると、902aの加速度)から、スタータモータ(101a,201a)の通電開始タイミング(T909)も容易に求めることができる。補足すると、スタータモータ(101a,201a)の加速度902aは、スタータモータ(101a,201a)に通電する際の電流に依存するため、図2の構成であれば、スタータモータへ通電する駆動Duty比毎に、目標ピニオン回転数(908)となるまでの所要時間(911)は予め設定することができる。尚、図1の構成であれば、駆動電流は一定となるため、一点の定数設定でこの所要時間(911)は表現することができる。
 次にピニオンギヤ(101e,201e)の飛び出しタイミングについて説明すると、実際にピニオンギヤ(101e,201e)をリングギヤ(106,206)へ噛み込ませるために、マグネットスイッチ(101b,201b)に通電を開始してから、実際に噛み込みが行われるまでに所定時間(914)を必要とする。これに要する時間(914)は、マグネットスイッチ(101b,201b)の抵抗とマグネットスイッチ(101b,201b)に流れる電流に依存するため、これらを把握することで、マグネットスイッチ(101b,201b)の応答時間(914)も、事前に設定することができる。
 更に付け加えると、マグネットスイッチ(101b,201b)の抵抗は、マグネットスイッチ(101b,201b)の温度と相関を持ち、マグネットスイッチ(101b,201b)に流れる電流は、駆動Duty比やマグネットスイッチ(101b,201b)の駆動段における抵抗にて代用することができる。これにより、914を求めることができるため、ピニオンギヤの飛び出しタイミング(T911)も算出することができる。
 この流れを制御フローチャートにすると、図10の様になる。図10は、図3内S307の詳細フローチャートである。まず、S1001にて、前記目標噛み込み回転数の時刻から、ピニオンギヤ(101e,201e)を動作させるマグネットスイッチ(101b,201b)の応答性に応じた所要時間(913)を減算することで、ピニオンギヤ(101e,201e)の飛び込みタイミングを演算する。次に、S1002にて、前記目標噛み込み回転数の時刻から、ピニオン減速度(902b)が一定となるまでに必要な時間(912)を減算することでスタータモータ(101a,201a)の通電停止タイミング(T909)を演算する。S1003では、前記目標噛み込み回転数とピニオン減速度(902b)と、ピニオン減速度(902b)が一定となるまでに必要な時間(912)から、目標ピニオン回転数(907)を演算する。その後、S1004では、S1003にて求めた目標ピニオン回転数(907)と、スタータモータ(101a,201a)への通電電流などから求めた応答時間から、スタータモータ(101a,201a)の通電開始タイミングを求める。
 次に、図3内S308のスタータ制御について説明を行う。
 図11は、図3内S308の詳細を示したフローチャートである。まず、S1101にて、スタータモータ(101a,201a)の通電タイミングか否かの判定を行う。条件不成立時は、S1105へ進み、条件成立時は、S1102へ進み、スタータモータ(101a,201a)への通電を行う。その後、S1103にて、ピニオン回転数が、目標ピニオン回転数に至ったか否の判定を行い、条件不成立時は、S1102へ戻り、以後、S1103の条件が成立するまで、スタータモータ(101a,201a)への通電を行う。S1103の条件が成立すると、S1104へ進み、スタータモータ(101a,201a)への通電を停止する。S1105では、ピニオン飛込みタイミングか否かの判定を行い、条件不成立時は、S1107へ進み、条件成立時は、マグネットスイッチ(101b,201b)へ通電を行い、ピニオンギヤ(101e,201e)をリングギヤ(106,206)へ噛み込ませる。その後、S1107にて、スタータ制御が全て終了したか否かの判定を行い、条件不成立時は、S1101へ戻り、条件成立時は、終了となる。
 尚、当然のことながら、本制御を実施中においても、予測制御(S306)及びスタータ駆動タイミングの演算(S307)は、エンジンが停止するまでの間、継続して行っているため、スタータ制御の各タイミングは、その時点で予測された最新の値にて行うこととなる。
 具体的には、図9内T908のスタータモータ通電開始タイミングは、これより前の最新値(T904)にて予測・演算された値に基づき制御され、T910のピニオン飛込みタイミングは、この直前に予測された値にて、制御されることになる。
901 エンジン回転挙動
902 ピニオン回転挙動
902a ピニオン回転挙動(通電時の加速度)
902b ピニオン回転挙動(慣性回転時の減速度)
903 目標噛み込みポイント
906 目標噛み込み回転数
907 目標ピニオン回転数
908 スタータモータ通電開始タイミング
909 スタータモータ通電停止タイミング
911 スタータモータ通電開始時間
912 ピニオン減速度安定保証最低時間
913 マグネットスイッチ応答時間
T904 現時刻(予測実行時刻)
T905 噛み合い時刻
T910 噛み込み開始タイミング(マグネットスイッチONタイミング)

Claims (8)

  1.  アイドルストップ機能を有する自動車の制御装置において、アイドルストップ条件が成立し、燃料カットが実行された後、エンジンが慣性回転を行っている際に、スタータに備わるピニオンギヤをエンジンに備わるリングギヤに噛み込ませることができる自動車の制御装置において、所定のアイドルストップ条件が成立することで燃料カットを開始してから、エンジンが停止するまでのエンジン回転挙動に関する情報を記憶するエンジン回転挙動記録装置を備え、前記エンジン回転挙動記録装置が記憶した過去のエンジン回転挙動の情報に基づき、スタータモータの通電開始及び通電停止タイミング及びスタータのピニオン飛び出しタイミングを可変にすることを特徴とする自動車の制御装置及びその方法。
  2.  前記請求項1の制御装置及び方法において、事前に設定された前記ピニオンギヤを前記リングギヤに噛み込ませる際の目標噛み込みエンジン回転数(以下、目標噛み込み回転数)を記憶する装置を備え、慣性回転中のエンジン減速度が異なる場合においても、前記目標噛み込み回転数にて、ピニオンギヤをリングギヤに連結させることを特徴とする自動車の制御装置及びその方法。
  3.  前記請求項1又は2の制御装置及び方法において、前記エンジン回転挙動記録装置が記録するエンジン回転挙動の情報は、慣性回転中における所定クランク角間の減速度及び所定クランク角間の加速度であることを特徴とする自動車の制御装置及びその方法。
  4.  前記請求項3の制御装置及び方法において、慣性回転中における所定クランク角間の減速度及び所定クランク角間の加速度は、事前に複数設定された2点のクランク角間の経過時間と、該所定クランク間の始点及び終点のエンジン回転数から算出されることを特徴とする自動車の制御装置及びその方法。
  5.  前記請求項4の制御装置及び方法において、前記エンジン回転挙動記録装置が記録するエンジン回転挙動の情報に基づき、将来のエンジン回転挙動を予測することができるエンジン回転予測装置を備え、前記エンジン回転予測装置は、前記エンジン回転挙動記録装置が記録した当該気筒以前における2点の所定クランク角間の経過時間と、所定クランク角の始点及び終点のエンジン回転数とに基づき、当該気筒以降の同クランク角間の加速度もしくは減速度及び、所定クランク角間の終点のエンジン回転数を予測し、更に予測した所定クランク角間の加速度もしくは減速度及び、所定クランク角間の終点となる時刻のエンジン回転数と、前記目標噛み込み回転数に基づき、予測した時点から、ピニオンギヤとリングギヤを噛み込ませるまでの所要時間を予測することを特徴とする自動車の制御装置及びその方法。
  6.  前記請求項5の制御装置及び方法において、スタータモータを所定期間通電した後、スタータモータを停止した際、慣性回転となったピニオン減速度の傾きと、スタータモータの通電を停止してから安定したピニオン回転の減速度を得るまでに必要となる最低所要時間とを用いて、ピニオンギヤとリングギヤを噛み込ませるまでの所要時間から、スタータモータの通電を停止させるタイミングを逆算し、更に前記目標噛み込み回転数と慣性回転となったピニオン減速度の傾きから、ピニオンギヤの目標予回転数を算出することができることを特徴とする自動車の制御装置及びその方法。
  7.  前記請求項6の制御装置及び方法において、慣性回転となるピニオン回転の減速度の傾きとスタータモータの通電を停止してから安定したピニオン回転の減速度を得るまでに必要となる最低所要時間を学習することを特徴とする自動車の制御装置及びその方法。
  8.  前記請求項6又は7の制御装置及び方法において、ピニオンギヤの目標予回転数とスタータモータへ通電する際の電流又はスタータモータの駆動Duty比毎に、スタータモータの通電時間を算出することができるスタータモータ通電時間算出機能を備える制御装置及び方法において、スタータモータの停止タイミングから前記スタータモータ通電時間算出機能が算出したスタータモータ通電時間を減算することで、スタータモータの通電開始タイミングを算出することを特徴とする自動車の制御装置及びその方法。
PCT/JP2012/077828 2011-11-08 2012-10-29 内燃機関停止装置 WO2013069489A1 (ja)

Priority Applications (2)

Application Number Priority Date Filing Date Title
DE112012004660.9T DE112012004660B4 (de) 2011-11-08 2012-10-29 Verbrennungsmotor-Abschaltvorrichtung
CN201280054979.XA CN103917773B (zh) 2011-11-08 2012-10-29 内燃机停止装置

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
JP2011244081A JP5836072B2 (ja) 2011-11-08 2011-11-08 内燃機関停止装置
JP2011-244081 2011-11-08

Publications (1)

Publication Number Publication Date
WO2013069489A1 true WO2013069489A1 (ja) 2013-05-16

Family

ID=48289867

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/JP2012/077828 WO2013069489A1 (ja) 2011-11-08 2012-10-29 内燃機関停止装置

Country Status (4)

Country Link
JP (1) JP5836072B2 (ja)
CN (1) CN103917773B (ja)
DE (1) DE112012004660B4 (ja)
WO (1) WO2013069489A1 (ja)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108776027B (zh) * 2018-06-19 2022-04-26 湖北神电汽车电机有限公司 一种汽车起动机重入啮合快速验证***
CN111058955B (zh) * 2018-10-17 2022-09-27 上海汽车集团股份有限公司 车辆、发动机的降排放控制装置及其降排放控制方法

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010229882A (ja) * 2009-03-27 2010-10-14 Hitachi Automotive Systems Ltd 車両制御装置およびアイドルストップシステム
JP2011140938A (ja) * 2009-12-11 2011-07-21 Denso Corp エンジン自動停止始動制御装置
JP2011140939A (ja) * 2009-12-08 2011-07-21 Denso Corp エンジン自動停止始動制御装置
JP2011174459A (ja) * 2010-02-01 2011-09-08 Denso Corp エンジン始動制御装置
JP2011220164A (ja) * 2010-04-07 2011-11-04 Denso Corp エンジン自動停止始動制御装置

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102005004326A1 (de) * 2004-08-17 2006-02-23 Robert Bosch Gmbh Startvorrichtung für einen Verbrennungsmotor mit separatem Einrück- und Startvorgang
DE102006011644A1 (de) * 2006-03-06 2007-09-13 Robert Bosch Gmbh Vorrichtung mit einem ersten Getriebeteil zum Einspuren in ein zweites Getriebeteil, insbesondere Startvorrichtung mit einem Ritzel zum Einspuren in einen Zahnkranz einer Brennkraftmaschine sowie Verfahren zum Betrieb einer derartigen Vorrichtung
JP4636199B2 (ja) * 2008-10-04 2011-02-23 株式会社デンソー エンジン自動停止始動制御装置
DE102010061084A1 (de) * 2009-12-08 2011-07-21 DENSO CORPORATION, Aichi-pref. System zum Ankurbeln einer internen Verbrennungsmaschine durch in Eingriff bringen von einem Ritzel mit einem Zahnkranz
DE102010001773B4 (de) * 2010-02-10 2020-06-18 Seg Automotive Germany Gmbh Verfahren zum Einspuren eines Andrehritzels in einen Zahnkranz einer Brennkraftmaschine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2010229882A (ja) * 2009-03-27 2010-10-14 Hitachi Automotive Systems Ltd 車両制御装置およびアイドルストップシステム
JP2011140939A (ja) * 2009-12-08 2011-07-21 Denso Corp エンジン自動停止始動制御装置
JP2011140938A (ja) * 2009-12-11 2011-07-21 Denso Corp エンジン自動停止始動制御装置
JP2011174459A (ja) * 2010-02-01 2011-09-08 Denso Corp エンジン始動制御装置
JP2011220164A (ja) * 2010-04-07 2011-11-04 Denso Corp エンジン自動停止始動制御装置

Also Published As

Publication number Publication date
JP5836072B2 (ja) 2015-12-24
DE112012004660B4 (de) 2020-02-06
DE112012004660T5 (de) 2014-08-28
JP2013100749A (ja) 2013-05-23
CN103917773A (zh) 2014-07-09
CN103917773B (zh) 2016-10-26

Similar Documents

Publication Publication Date Title
JP5464095B2 (ja) エンジン停止始動制御装置
JP5656013B2 (ja) エンジン自動停止始動制御装置
JP5978904B2 (ja) エンジン制御装置
US8494758B2 (en) Engine automatic-stop/restart system
JP2010229882A (ja) 車両制御装置およびアイドルストップシステム
JP5321524B2 (ja) エンジン自動停止始動制御装置
WO2011024511A1 (ja) エンジン始動装置
JP5094889B2 (ja) 燃料消費節約型車両制御装置
JP6101530B2 (ja) 車載制御装置およびスタータ
JP5564476B2 (ja) 自動車の制御装置
JP4735737B2 (ja) エンジン停止始動制御装置
JP5624065B2 (ja) 内燃機関の回転速度予測制御装置及びアイドルストップ制御装置
JP5413325B2 (ja) エンジン停止始動制御装置
JP6264158B2 (ja) エンジン始動装置
WO2014054471A1 (ja) エンジン始動装置および始動方法
JP5056836B2 (ja) エンジン自動停止始動制御装置
US10082120B2 (en) Engine automatic stop and start device, and engine automatic stop and start control method
WO2013069489A1 (ja) 内燃機関停止装置
JP5548102B2 (ja) 車両の制御装置
JP6181954B2 (ja) 車両の制御装置
JP5381929B2 (ja) エンジン停止始動制御装置
JP2013142289A (ja) アイドルストップ制御装置
JP4412359B2 (ja) 車両の制御装置
JP5205494B2 (ja) 車両制御装置
JP5724238B2 (ja) エンジン停止始動制御装置

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12848696

Country of ref document: EP

Kind code of ref document: A1

WWE Wipo information: entry into national phase

Ref document number: 112012004660

Country of ref document: DE

Ref document number: 1120120046609

Country of ref document: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12848696

Country of ref document: EP

Kind code of ref document: A1