Die vorliegende Erfindung betrifft ein Steuersystem für ein Fahrzeug zum Ausführen einer Leerlaufstoppsteuerung und automatischen Bremssteuerung, während das Fahrzeug fährt.The present invention relates to a control system for a vehicle for executing idle stop control and automatic brake control while the vehicle is running.
Aus der JP 2011-202638 A ist ein Steuersystem für ein Fahrzeug bekannt, welches eine Verzögerungszeitleerlaufstoppsteuerung zum Wiederanlassen des Verbrennungsmotors nach vorübergehendem Stopp des Motors während Verzögerungsfahrt des Fahrzeugs ausführt. Wenn bei dieser Verzögerungszeitleerlaufstoppsteuerung, wie in 3 der JP 2011-202638 A gezeigt, ein Erlaubnisflag für die Verzögerungszeitleerlaufstoppsteuerung rückgesetzt worden ist, wird das Erlaubnisflag gesetzt (Schritte 1 bis 4), wenn ein Zustand, in dem die Fahrzeuggeschwindigkeit Vx nicht höher als ein vorbestimmter Wert Vα ist, für eine vorbestimmte Zeitdauer Ta oder länger fortdauert, wodurch die Verzögerungszeitleerlaufstoppsteuerung ausgeführt wird.From the JP 2011-202638 A For example, there is known a control system for a vehicle which executes a deceleration-time idling-stop control for restarting the internal combustion engine after temporarily stopping the engine during deceleration driving of the vehicle. When in this delay time idle stop control, as in 3 of the JP 2011-202638 A That is, when a state in which the vehicle speed Vx is not higher than a predetermined value Vα continues for a predetermined period of time Ta or longer, the permission flag is set (steps 1 to 4), ie, a permission flag for the delay time idle stop control has been reset the delay time idle stop control is executed.
Ferner ist aus der JP 2009-101756 A ein Steuersystem für ein Fahrzeug bekannt, welches eine automatische Bremssteuerung zum automatischen Bremsen des Fahrzeugs ausführt, so dass eine Kollision des Fahrzeugs mit einem vorausliegenden Hindernis vermieden wird, und mit einem Zwischenfahrzeugradar ausgestattet ist, um einen Abstand L zwischen dem Fahrzeug und dem vorausliegenden Hindernis sowie eine Relativgeschwindigkeit V zwischen dem Fahrzeug und dem Hindernis zu messen.Furthermore, from the JP 2009-101756 A a control system for a vehicle is known, which performs an automatic braking control for automatically braking the vehicle, so that a collision of the vehicle with a preceding obstacle is avoided, and is equipped with a Zwischenfahrzeugradar to a distance L between the vehicle and the preceding obstacle and to measure a relative velocity V between the vehicle and the obstacle.
Bei dieser automatischen Bremssteuerung wird, wie in 2 der JP 2009-101756 A gezeigt, eine Kollisionszeit „t”, vor der das Fahrzeug mit dem Hindernis kollidiert, basierend auf dem Abstand L und der Relativgeschwindigkeit V zwischen dem Fahrzeug und dem Hindernis berechnet. Wenn die Kollisionszeit „t” nicht länger als ein vorbestimmter Wert α ist, wird eine Kollisionswarnvorrichtung betätigt, und das Fahrzeug wird von einer Bremsvorrichtung mit einer relativ schwachen Bremskraft abgebremst. Wenn ferner die Kollsionszeit „t” nicht länger als ein vorbestimmter Wert β ist, der kleiner als der vorbestimmte Wert α ist, wird das Fahrzeug von der Bremsvorrichtung mit einer relativ starken Bremskraft gebremst (Schritte 1 bis 7).In this automatic brake control, as in 2 of the JP 2009-101756 A shown, a collision time "t", before which the vehicle collides with the obstacle, calculated based on the distance L and the relative velocity V between the vehicle and the obstacle. When the collision time "t" is not longer than a predetermined value α, a collision warning device is operated, and the vehicle is decelerated by a braking device having a relatively weak braking force. Further, when the collision time "t" is not longer than a predetermined value β smaller than the predetermined value α, the vehicle is braked by the brake device with a relatively strong braking force (Steps 1 to 7).
Wenn man das in der JP 2009-101756 offenbarte Steuerverfahren auf das in der JP 2011-202638 offenbarte Steuersystem anwendet, könnten die folgenden Probleme auftreten: wenn das Fahrzeug während der Fahrt durch den Start der automatischen Bremssteuerung in einem Zustand gebremst und gestoppt wird, indem der Motor durch Ausführung der Verzögerungszeitleerlaufstoppsteuerung vorübergehend gestoppt ist, könnte der Fahrer beim Stoppen des Fahrzeugs die falsche Wahrnehmung haben, dass er selbst die Stoppbetätigung des Motors durchgeführt hat, da der Motor im vorübergehend gestoppten Zustand ist. Wenn der Fahrer diese Falsche Wahrnehmung hat, besteht die Gefahr, dass er das gestoppte Fahrzeug verlassen könnte. In diesem Fall besteht eine Gefahr, dass der Motor im unbesetzten Fahrzeug wieder angelassen wird und das Fahrzeug eine Kriechfahrt durchführt.If you do that in the JP 2009-101756 disclosed tax procedures on the in the JP 2011-202638 If the vehicle is braked and stopped in a state while driving by the start of the automatic brake control by temporarily stopping the engine by executing the deceleration-time idle-stop control, the driver might be wrong in stopping the vehicle Notice that he himself has stopped the engine because the engine is temporarily stopped. If the driver has this wrong perception, there is a risk that he could leave the stopped vehicle. In this case, there is a risk that the engine is restarted in the unoccupied vehicle and the vehicle is crawling.
Aufgabe der vorliegenden Erfindung ist es, ein Steuersystem für ein Fahrzeug anzugeben, das, wenn während der Fahrt des Fahrzeugs eine Leerlaufstoppsteuerung und eine automatische Bremssteuerung ausgeführt werden, vermeiden kann, dass ein Fahrer nach dem Start der automatischen Bremssteuerung eine falsche Wahrnehmung hat, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit zu verbessern.It is an object of the present invention to provide a control system for a vehicle which, when idling stop control and automatic brake control are executed during running of the vehicle, can prevent a driver from having a wrong perception after the start of the automatic brake control is made possible to improve safety and marketability.
Zur Lösung der obigen Aufgabe sieht die vorliegende Erfindung ein Steuersystem für ein Fahrzeug vor, welches enthält: ein Leerlaufstoppsteuermittel zum Ausführen einer Leerlaufstoppsteuerung zum vorübergehenden Stoppen eines am Fahrzeug als Antriebsquelle angebrachten Verbrennungsmotors, wenn eine vorbestimmte Leerlaufstoppbedingung erfüllt ist, und zum Wiederanlassen des Motors aus dem vorübergehend gestoppten Zustand, wenn eine vorbestimmte Wiederanlassbedingung erfüllt ist; und ein automatisches Bremssteuermittel zum Ausführen einer automatischen Bremssteuerung zum automatischen Bremsen des Fahrzeugs, wenn sich vor dem Fahrzeug ein Hindernis befindet; wobei das Leerlaufstoppsteuermittel aufweist: ein Ausstiegbedingungsbestimmungsmittel zum Bestimmen, falls das Fahrzeug fährt und auch der Motor durch Ausführung der Leerlaufstoppsteuerung im gestoppten Zustand ist, ob eine vorbestimmte Ausstiegbedingung, dass ein Insasse das Fahrzeug verlassen möchte, erfüllt ist, nachdem die automatische Bremssteuerung gestartet ist; und ein Wiederanlassmittel zum Wiederanlassen des Motors, wenn das Ausstiegbedingungsbestimmungsmittel bestimmt, dass die vorbestimmte Ausstiegbedingung erfüllt ist.To achieve the above object, the present invention provides a control system for a vehicle including: idling stop control means for executing idle stop control for temporarily stopping an internal combustion engine attached to the vehicle as a drive source when a predetermined idling stop condition is satisfied and restarting the engine temporarily stopped state when a predetermined restart condition is met; and an automatic brake control means for performing an automatic brake control for automatically braking the vehicle when there is an obstacle in front of the vehicle; wherein the idling stop control means comprises: an exit condition determination means for determining if the vehicle is running and also the engine is stopped by executing the idling stop control, if a predetermined exit condition that an occupant wishes to leave the vehicle is satisfied after the automatic brake control is started; and restart restart means for restarting the engine when the exit condition determination means determines that the predetermined exit condition is satisfied.
Falls bei diesem Steuersystem das Fahrzeug fährt und der Motor durch Ausführung der Leerlaufstoppsteuerung gestoppt ist, wird nach dem Start der automatischen Bremssteuerung bestimmt, ob die vorbestimmte Ausstiegbedingung erfüllt ist, mit der geschätzt wird, dass der Insasse das Fahrzeug verlassen möchte. Wenn bestimmt wird, dass die vorbestimmte Ausstiegbedingung erfüllt ist, wird der Motor wieder angelassen. Wenn daher die vorbestimmte Ausstiegbedingung erfüllt ist, mit der geschätzt wird, dass der Insasse das Fahrzeug verlassen möchte, wird der Motor unabhängig davon wieder angelassen, ob das Fahrzeug fährt oder gestoppt ist, und daher lässt sich vermeiden, dass der Fahrer eine falsche Wahrnehmung hat, dass er selbst eine Bedienung zum Stoppen des Motors durchgeführt hat. Somit lässt sich, wenn das Fahrzeug gestoppt wurde, vermeiden, dass der Fahrer das Fahrzeug im gestoppten Zustand verlässt, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit zu verbessern.In this control system, if the vehicle is running and the engine is stopped by executing the idling stop control, it is determined after the start of the automatic brake control whether the predetermined exit condition for estimating that the occupant wishes to leave the vehicle is met. When it is determined that the predetermined exit condition is satisfied, the engine is restarted. Therefore, if the predetermined exit condition is satisfied, with which it is estimated that the occupant desires to leave the vehicle, the engine is restarted regardless of whether the vehicle is running or stopped, and therefore the driver can be prevented from starting wrong perception has that he himself has performed an operation to stop the engine. Thus, when the vehicle is stopped, it can be avoided that the driver leaves the vehicle in the stopped state, thereby making it possible to improve safety and marketability.
Bevorzugt lässt in einem Fall, wo die vorbestimmte Ausstiegbedingung erfüllt ist, das Wiederanlassmittel den Motor zu einer Zeit wieder an, zu der die Ausführung der automatischen Bremssteuerung das Fahrzeug zum Stoppen veranlasst hat.Preferably, in a case where the predetermined exit condition is met, the restarting means restarts the engine at a time when execution of the automatic brake control has caused the vehicle to stop.
Wenn gemäß dieser bevorzugten Ausführung die vorbestimmte Ausstiegbedingung erfüllt ist, wird der Motor zu jener Zeit wieder angelassen, zu der das Fahrzeug durch Ausführung der automatischen Bremssteuerung gestoppt wurde, und daher lässt sich wirksam vermeiden, dass der Fahrer eine falsche Wahrnehmung hat, dass er selbst die Bedienung zum Stoppen des Motors durchgeführt hat. Hiermit lässt sich wirksam vermeiden, dass der Fahrer das gestoppte Fahrzeug verlässt, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit weiter zu verbessern. Ferner werden die automatische Bremssteuerung und der Betrieb eines Anlassers nicht gleichzeitig ausgeführt, so dass sich die automatische Bremssteuerung wirksam ausführen lässt, ohne dass dies durch eine Abnahme der Batteriespannung aufgrund des Anlassens des Motors beeinträchtigt wird. Dies macht es möglich, die Vermarktbarkeit weiter zu verbessern.According to this preferred embodiment, when the predetermined exit condition is satisfied, the engine is restarted at the time the vehicle is stopped by executing the automatic brake control, and therefore, the driver can be effectively prevented from having the misperception that he himself has performed the operation to stop the engine. This effectively prevents the driver from leaving the stopped vehicle, making it possible to further improve safety and marketability. Further, the automatic brake control and the operation of a starter are not performed at the same time, so that the automatic brake control can be efficiently performed without being affected by a decrease in the battery voltage due to the cranking of the engine. This makes it possible to further improve the marketability.
Bevorzugt lässt das Wiederanlassmittel den Motor wieder an, wenn wenn die vorbestimmte Ausstiegbedingung erfüllt ist, nachdem die Ausführung der automatischen Bremssteuerung das Fahrzeug zum Stoppen veranlasst hat.Preferably, the restarting means restarts the engine when the predetermined exit condition is satisfied after execution of the automatic brake control has caused the vehicle to stop.
Gemäß dieser bevorzugten Ausführung wird, nachdem das Fahrzeug durch Ausführung der automatischen Bremssteuerung gestoppt wurde, wenn die vorbestimmte Ausstiegbedingung erfüllt ist, der Motor wieder angelassen, so dass sich während des Stopps des Fahrzeugs wirksam vermeiden lässt, dass der Fahrer eine falsche Wahrnehmung hat, dass er selbst die Bedienung zum Stoppen des Motors durchgeführt hat. Hierdurch lässt es sich wirksam vermeiden, dass der Fahrer das gestoppte Fahrzeug verlässt, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit weiter zu verbessern.According to this preferred embodiment, after the vehicle is stopped by execution of the automatic brake control, when the predetermined exit condition is satisfied, the engine is restarted, so that it can be effectively avoided during the stop of the vehicle that the driver has an incorrect perception he himself has carried out the operation to stop the engine. This effectively prevents the driver from leaving the stopped vehicle, thereby making it possible to further improve safety and marketability.
Bevorzugt lässt in einem Fall, wo die Ausführung der automatischen Bremssteuerung das Fahrzeug zum Stoppen veranlasst hat, das Wiederanlassmittel den Motor wieder an, wenn die vorbestimmte Ausstiegbedingung erfüllt ist, bevor, nach dem Stopp des Fahrzeugs, eine vorbestimmte Zeitdauer abläuft.Preferably, in a case where the execution of the automatic brake control has caused the vehicle to stop, the restarting means restarts the engine when the predetermined exit condition is satisfied before a predetermined period of time elapses after the stop of the vehicle.
Wenn gemäß dieser bevorzugten Ausführung in dem Fall, wo das Fahrzeug durch Ausführung der automatischen Bremssteuerung gestoppt worden ist, vorbestimmte Ausstiegbedingung erfüllt ist, bevor, nach dem Stopp des Fahrzeugs, die vorbestimmte Zeitdauer abgelaufen ist, wird der Motor wieder angelassen. Daher wird es, durch geeignete Einstellung der vorbestimmten Zeitdauer möglich, während des gestoppten Fahrzeugs rascher und wirksamer zu vermeiden, dass der Fahrer eine falsche Wahrnehmung hat, dass er selbst die Bedienung zum Stoppen des Motors durchgeführt hat. Hierdurch lässt sich noch wirksamer vermeiden, dass der Fahrer das gestoppte Fahrzeug verlässt, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit weiter zu verbessern.According to this preferred embodiment, in the case where the vehicle has been stopped by executing the automatic brake control, if predetermined exit condition is satisfied before, after the stop of the vehicle, the predetermined period of time has elapsed, the engine is restarted. Therefore, by appropriately setting the predetermined time duration, it becomes possible to more effectively prevent the driver from having the engine stop operation during the stopped vehicle more quickly and effectively. This makes it even more effective to prevent the driver from leaving the stopped vehicle, thereby making it possible to further improve safety and marketability.
Bevorzugt bestimmt das Ausstiegbedingungbestimmungsmittel dass die vorbestimmte Ausstiegbedingung erfüllt ist, wenn eine der Bedingungen erfüllt ist, dass ein Bremspedal des Fahrzeugs nicht betätigt wird, dass ein Sicherheitsgurt des Fahrzeugs gelöst ist, dass eine Tür des Fahrzeugs offen ist, dass eine Schaltstellung des Fahrzeugs auf eine Parkstellung gestellt ist, dass das Fahrzeug durch eine manuelle Parkbremsvorrichtung gebremst wird, und dass der Insasse nicht auf einem Sitz sitzt.Preferably, the exit condition determining means determines that the predetermined exit condition is satisfied when one of the conditions that a brake pedal of the vehicle is not operated, a seat belt of the vehicle is released, a door of the vehicle is open, a shift position of the vehicle is open Parking position is made that the vehicle is braked by a manual parking brake device, and that the occupant is not seated on a seat.
Wenn gemäß dieser bevorzugten Ausführung eine der Bedingungen erfüllt ist, dass das Bremspedal des Fahrzeugs nicht betätigt ist, dass der Sicherheitsgurt des Fahrzeugs gelöst ist, dass eine Tür des Fahrzeugs offen ist, dass die Schaltstellung des Fahrzeugs auf die Parkstellung gestellt ist, dass das Fahrzeug durch die manuelle Parkbremsvorrichtung gebremst wird, und dass der Insasse nicht auf dem Sitz sitzt, wird bestimmt, dass die vorbestimmte Ausstiegbedingung erfüllt ist, so dass sich besser abschätzen lässt, ob der Insasse das Fahrzeug verlassen möchte oder nicht. Hierdurch wird es möglich gemacht, die gleichen vorteilhaften Effekte wie oben beschrieben zu erlangen.According to this preferred embodiment, when one of the conditions that the brake pedal of the vehicle is not operated, the vehicle seat belt is released, a door of the vehicle is open, the vehicle shift position is set to the park position is satisfied is braked by the manual parking brake device, and that the occupant is not sitting on the seat, it is determined that the predetermined exit condition is met, so that it is easier to estimate whether the occupant wants to leave the vehicle or not. This makes it possible to obtain the same advantageous effects as described above.
Bevorzugt ist das Fahrzeug mit einem automatischen Parkbremssystem ausgestattet, um das Fahrzeug zu bremsen und das Fahrzeug im gestoppten Zustand zu halten, und wobei, wenn das Fahrzeug durch das automatische Parkbremssystem gebremst wird, das Ausstiegbedingungsbestimmungsmittel bestimmt, dass die vorbestimmte Ausstiegbedingung erfüllt ist.Preferably, the vehicle is provided with an automatic parking brake system for braking the vehicle and keeping the vehicle in the stopped state, and when the vehicle is braked by the automatic parking brake system, the exit condition determination means determines that the predetermined exit condition is satisfied.
Wenn gemäß dieser bevorzugten Ausführung das Fahrzeug durch das automatische Parkbremssystem gebremst wird, wird bestimmt, dass die vorbestimmte Ausstiegbedingung erfüllt ist, so dass sich besser schätzen lässt, ob der Insasse das Fahrzeug verlassen möchte oder nicht. Hierdurch lassen sich die gleichen vorteilhaften Wirkungen wie oben beschrieben erlangen.According to this preferred embodiment, when the vehicle is braked by the automatic parking brake system, it is determined that the predetermined exit condition is satisfied, so that it is easier to estimate whether or not the passenger wants to leave the vehicle. As a result, the same advantageous effects as described above can be obtained.
Bevorzugt ist das Fahrzeug mit einem automatischen Parkbremssystem ausgestattet, um das Fahrzeug zu bremsen und das Fahrzeug im gestoppten Zustand zu halten, wobei das Steuersystem ferner ein Fahrzeugstopphaltesteuermittel zur Ausführung einer Fahrzeugstopphaltesteuerung aufweist, um das Fahrzeug durch Antrieb des automatischen Parkbremssystems im gestoppten Zustand zu halten, wenn das Wiederanlassen des Motors nach Erfüllung der vorbestimmten Ausstiegbedingung abgeschlossen worden ist. Preferably, the vehicle is provided with an automatic parking brake system for braking the vehicle and keeping the vehicle in the stopped state, the control system further comprising vehicle stop-surface control means for executing vehicle-stop control to keep the vehicle stopped by driving the automatic-parking brake system. when the restart of the engine has been completed after the predetermined exit condition has been met.
Wenn gemäß dieser bevorzugten Ausführung, nach Erfüllung der vorbestimmten Ausstiegbedingung, das Wiederanlassen des Motors abgeschlossen ist, wird die Fahrzeugstopphaltesteuerung zum Halten des Fahrzeugs im gestoppten Zustand durch Antrieb des automatischen Parkbremssystems ausgeführt. Daher lässt, nachdem das Wiederanlassen des Motors abgeschlossen worden ist, verhindern, dass das Fahrzeug eine Kriechfahrt durchführt. Ferner ist es möglich, den richtigen Betrieb des automatischen Parkbremssystems zu veranlassen, während nachteiliger Einfluss der zeitweiligen Abnahme der Batteriespannung aufgrund des Wiederanlassens des Motors vermieden wird. Aus diesem Grund lässt sich die Vermarktbarkeit weiter verbessern.According to this preferred embodiment, after the predetermined exit condition is met, the restarting of the engine is completed, the vehicle stopper control for stopping the vehicle in the stopped state is performed by driving the automatic parking brake system. Therefore, after the restarting of the engine has been completed, it prevents the vehicle from creeping. Further, it is possible to cause the proper operation of the automatic parking brake system while avoiding adverse influence of the temporary decrease of the battery voltage due to the restarting of the engine. For this reason, the marketability can be further improved.
Bevorzugt ist das Fahrzeug mit einer Schaltstellungsänderungsvorrichtung zum Ändern einer Schaltstellung des Fahrzeugs ausgestattet, sowie mit einer Parksperrvorrichtung zum Halten des Fahrzeugs im gestoppten Zustand, wenn die Schaltstellung in einer Parkstellung ist, wobei das Steuersystem ferner ein Parksteuermittel zum Ausführen einer Parksteuerung aufweist, um durch Antrieb der Schaltstellungsänderungsvorrichtung die Schaltstellung zur Parkstellung zu ändern, wenn das Wiederanlassen des Motors nach Erfüllung der vorbestimmten Ausstiegbedingung abgeschlossen worden ist.Preferably, the vehicle is provided with a shift position changing device for changing a shift position of the vehicle, and a parking lock device for holding the vehicle in the stopped state when the shift position is in a parking position, the control system further comprising a parking control means for executing a parking control to drive the shift position changing device to change the shift position to the parking position when the restart of the engine after completion of the predetermined exit condition has been completed.
Wenn, gemäß dieser bevorzugten Ausführung, nachdem die vorbestimmte Ausstiegbedingung erfüllt ist, das Wiederanlassen des Motors abgeschlossen worden ist, wird, durch den Antrieb der Schaltstellungsänderungsvorrichtung, die Parksteuerung zum Ändern der Schaltstellung in der Parkstellung ausgeführt. Hierdurch wird, nachdem das Wiederanlassen des Motors abgeschlossen ist, das Fahrzeug durch die Parksperrvorrichtung im gestoppten Zustand gehalten, wodurch sich verhindern lässt, dass das Fahrzeug Kriechfahrt ausführt. Ferner lässt sich bewirken, dass die Schaltstellungsänderungsvorrichtung richtig arbeitet, während der nachteilige Einfluss der vorübergehenden Abnahme der Batteriespannung durch das Wiederanlassen des Motors vermieden wird. Aus diesem Grund wird es möglich, die Vermarktbarkeit weiter zu verbessern.When, according to this preferred embodiment, after the predetermined exit condition is satisfied, the restarting of the engine has been completed, by the driving of the shift position changing device, the parking control for changing the shift position in the parking position is executed. Thereby, after the restarting of the engine is completed, the vehicle is kept in the stopped state by the parking lock device, whereby the vehicle can be prevented from creeping. Further, the shift position changing device can be made to work properly while avoiding the adverse influence of the temporary decrease of the battery voltage by the restarting of the engine. For this reason, it becomes possible to further improve the marketability.
Die obigen und andere Ziele, Merkmale und Vorteile der vorliegenden Erfindung werden aus der folgenden detaillierten Beschreibung in Verbindung mit den beigefügten Zeichnungen näher ersichtlich.The above and other objects, features and advantages of the present invention will become more apparent from the following detailed description taken in conjunction with the accompanying drawings.
1 ist ein schematisches Diagramm eines Steuersystems gemäß einer ersten Ausführung der vorliegenden Erfindung, eines Fahrzeugs, auf das das Steuersystem angewendet wird; 1 Fig. 10 is a schematic diagram of a control system according to a first embodiment of the present invention, a vehicle to which the control system is applied;
2 ist ein elektrisches Blockdiagramm des Steuersystems; 2 is an electrical block diagram of the control system;
3 ist ein Flussdiagramm eines automatischen Bremssteuerprozesses; 3 Fig. 10 is a flowchart of an automatic brake control process;
4 ist ein Flussdiagramm eines Bremsdrucksteuerprozesses; 4 Fig. 10 is a flowchart of a brake pressure control process;
5 ist ein Flussdiagramm eines Leerlaufstoppbestimmungsprozesses; 5 Fig. 10 is a flowchart of an idling stop determination process;
6 ist ein Flussdiagramm eines Wiederanlassbestimmungsprozesses; 6 Fig. 10 is a flow chart of a restart determination process;
7 ist ein Flussdiagramm eines Motorsteuerprozesses; 7 Fig. 10 is a flowchart of an engine control process;
8 ist ein Zeitdiagramm eines Beispiels der Steuerung durch das Steuersystem gemäß der ersten Ausführung; 8th Fig. 10 is a timing chart of an example of the control by the control system according to the first embodiment;
9 ist ein elektrisches Blockdiagramm eines Steuersystems gemäß einer zweiten Ausführung der vorliegenden Erfindung; 9 Fig. 10 is an electrical block diagram of a control system according to a second embodiment of the present invention;
10 ist ein Flussdiagramm eines automatischen Parkbremssteuerprozesses; 10 Fig. 10 is a flowchart of an automatic parking brake control process;
11 ist ein elektrisches Blockdiagramm eines Steuersystems gemäß einer dritten Ausführung der vorliegenden Erfindung; und 11 Fig. 10 is an electrical block diagram of a control system according to a third embodiment of the present invention; and
12 ist ein Flussdiagramm eines Wiederanlasszeitschaltstellungssteuerprozesses. 12 FIG. 10 is a flowchart of a restart timing switching control process. FIG.
Nachfolgend wird ein Steuersystem für ein Fahrzeug gemäß einer ersten Ausführung der vorliegenden Erfindung in Bezug auf die Zeichnungen beschrieben. Wie in 1 gezeigt, wird das Steuersystem 1 gemäß der vorliegenden Ausführung auf das Fahrzeug V angewendet, und ist mit einer ECU 2 ausgestattet, die in 2 gezeigt ist. Wie nachfolgend beschrieben, führt die ECU 2 einen automatischen Bremssteuerprozess und dergleichen aus.Hereinafter, a control system for a vehicle according to a first embodiment of the present invention will be described with reference to the drawings. As in 1 shown is the tax system 1 is applied to the vehicle V according to the present embodiment, and is provided with an ECU 2 equipped in 2 is shown. As described below, the ECU performs 2 an automatic brake control process and the like.
In Bezug auf 1 ist das Fahrzeug V ein vierrädriges Fahrzeug vom Typ mit Frontmotor und Frontantrieb, und enthält ein Verbrennungsmotor (nachfolgend als der „Motor” bezeichnet) 3 als Antriebsquelle, linke und rechte Vorderräder W1 und W2 und linke und rechte Hinterräder W3 und W4.In relation to 1 the vehicle V is a four-wheeled front-engine-front-wheel vehicle, and includes an engine (hereinafter referred to as the "engine") 3 when Drive source, left and right front wheels W1 and W2 and left and right rear wheels W3 and W4.
Der Motor 3 ist hier ein Mehrzylinderbenzinmotor und ist an der Vorderseite des Fahrzeugs V angebracht. Der Motor 3 enthält Kraftstoffeinspritzventile 4 (in 2 ist nur eines davon gezeigt) und Zündkerzen 5 (in 2 ist nur eine davon gezeigt), die für die jeweiligen Zylinder vorgesehen sind. Jedes Kraftstoffeinspritzventil 4 ist mit der ECU 2 elektrisch verbunden, und dessen Ventilöffnungszeitdauer und Ventilöffnungssteuerzeit werden von der ECU 2 gesteuert/geregelt. Ferner ist auch jede Zündkerze 5 mit der ECU 2 elektrisch verbunden, und deren Zündzeitpunkt wird von der ECU 2 gesteuert.The motor 3 Here is a multi-cylinder gasoline engine and is attached to the front of the vehicle V. The motor 3 contains fuel injectors 4 (in 2 only one of them is shown) and spark plugs 5 (in 2 only one of them is shown), which are provided for the respective cylinder. Every fuel injection valve 4 is with the ECU 2 electrically connected, and its valve opening period and valve opening timing are from the ECU 2 controlled / regulated. Furthermore, every spark plug is also 5 with the ECU 2 electrically connected, and whose ignition timing is determined by the ECU 2 controlled.
Ferner ist der Motor 3 mit einem Kurbelwinkelsensor 20 versehen. Der Kurbelwinkelsensor 20 ist mit der ECU 2 elektrisch verbunden (s. 2). Der Kurbelwinkel 2 ist mit einem Magnetrotor und einem MRE-Aufnehmer aufgebaut und liefert ein CRK-Signal und ein OT-Signal, die beide Pulssignale sind, zu der ECU 2 einhergehend mit der Drehung einer nicht gezeigten Kurbelwelle.Further, the engine 3 with a crank angle sensor 20 Mistake. The crank angle sensor 20 is with the ECU 2 electrically connected (s. 2 ). The crank angle 2 is constructed with a magnet rotor and an MRE pickup, and supplies a CRK signal and an OT signal, which are both pulse signals, to the ECU 2 in conjunction with the rotation of a crankshaft, not shown.
Jeder Puls des CRK-Signals wird immer dann erzeugt, wenn sich die Kurbelwelle um einen vorbestimmten Kurbelwinkel (z. B. 1°) dreht. Die ECU 2 berechnet eine Drehzahl NE des Motors 3 (nachfolgend als die „Motordrehzahl NE” bezeichnet) basierend auf dem CRK-Signal. Ferner gibt das OT-Signal an, dass sich ein Kolben in einem der Zylinder in einer vorbestimmten Kurbelwinkelstellung etwas vor der OT-Stellung vom Einlasstakt befindet. Jeder Puls davon wird immer dann geliefert, wenn sich die Kurbelwelle um eine vorbestimmte Kurbelwelle dreht.Each pulse of the CRK signal is generated whenever the crankshaft rotates a predetermined crank angle (eg, 1 °). The ECU 2 calculates a speed NE of the motor 3 (hereinafter referred to as the "engine speed NE") based on the CRK signal. Further, the TDC signal indicates that a piston in one of the cylinders is at a predetermined crank angle position slightly before the TDC position from the intake stroke. Each pulse thereof is delivered whenever the crankshaft rotates about a predetermined crankshaft.
In dem Fahrzeug V ist der Motor 3 mit den linken und rechten Vorderrädern W1 und W2 über ein Automatikgetriebe 6, ein Enduntersetzungsgetriebe 7 und Antriebswellen 8 und 8 verbunden.In the vehicle V is the engine 3 with the left and right front wheels W1 and W2 via an automatic transmission 6 , a final reduction gearbox 7 and drive shafts 8th and 8th connected.
Obwohl nicht gezeigt, ist das Automatikgetriebe 6 hier ein stufenlos verstellbares Getriebe vom Riementyp und enthält einen nicht gezeigten Schalthebel. Dieses Automatikgetriebe 6 ist so konfiguriert, dass sechs Stellungen, d. h. eine Parkstellung (P), eine Rückwärtsstellung (R), eine Neutralstellung (N), eine Langsamstellung (L), eine Fahrstellung (D) und eine Sportstellung (S) als Schaltstellungen des Schalthebels ausgewählt werden können.Although not shown, the automatic transmission 6 Here is a belt-type continuously variable transmission and includes a shift lever, not shown. This automatic transmission 6 is configured so that six positions, ie, a parking position (P), a reverse position (R), a neutral position (N), a low position (L), a driving position (D) and a sports position (S) are selected as switching positions of the shift lever can.
Ferner ist das Automatikgetriebe 6 mit einer Parksperrvorrichtung 6a versehen. Wenn der Schalthebel in die Parkstellung gestellt worden ist, hält die Parksperrvorrichtung 6a eine drehende Welle (nicht gezeigt) in dem Automatikgetriebe 6 undrehbar fest, wodurch das Fahrzeug V im gestoppten Zustand gehalten wird.Furthermore, the automatic transmission 6 with a parking lock device 6a Mistake. When the shift lever is put in the park position, the parking lock device stops 6a a rotating shaft (not shown) in the automatic transmission 6 non-rotatably, whereby the vehicle V is kept in the stopped state.
Ferner enthält das Fahrzeug V ein hydraulisches Bremssystem 10. Das hydraulische Bremssystem 10 wird benutzt, um vier Bremsen B1 bis B4 Öldruck zuzuführen, wenn der Fahrer sein Bremspedal 15 tritt, oder es wird der nachfolgend beschriebene automatische Bremssteuerprozess ausgeführt, und enthält z. B. einen Öldruckkreislauf 11.Further, the vehicle V includes a hydraulic brake system 10 , The hydraulic brake system 10 Used to apply four brakes B1 to B4 to oil pressure when the driver depresses the brake pedal 15 occurs, or the automatic braking control process described below is executed, and contains z. B. an oil pressure circuit 11 ,
Jede der vier Bremsen B1 bis B4 ist hier eine Scheibenbremse und ist mit dem Öldruckkreislauf 11 über Ölkanäle 12 verbunden, und die Bremskraft davon wird durch den vom Öldruckkreislauf 11 zugeführten Öldruck erzeugt.Each of the four brakes B1 to B4 here is a disc brake and is connected to the oil pressure circuit 11 over oil channels 12 connected, and the braking force thereof is by the oil pressure circuit 11 supplied oil pressure generated.
Ferner ist der Öldruckkreislauf 11 über einen Ölkanal 13 mit einem Bremskraftverstärker 14 verbunden, und das Bremspedal 15 ist mit dem Bremskraftverstärker 14 gekoppelt. Wenn das Bremspedal 15 getreten wird, erzeugt der Bremskraftverstärker 14 mittels eines Unterdrucks, der in seiner Unterdruckkammer als Antriebsquelle gespeichert wird, einen Unterstützungsöldruck zum Unterstützen der Bremskraft, und der Unterstützungsöldruck wird dem Öldruckkreislauf 11 durch den Ölkanal 13 zugeführt.Furthermore, the oil pressure circuit 11 over an oil channel 13 with a brake booster 14 connected, and the brake pedal 15 is with the brake booster 14 coupled. When the brake pedal 15 is entered, generates the brake booster 14 by means of a negative pressure, which is stored in its vacuum chamber as a drive source, a support oil pressure for assisting the braking force, and the support oil pressure is the oil pressure circuit 11 through the oil channel 13 fed.
Andererseits enthält der Öldruckkreislauf 11 eine große Anzahl von Öldrucksteuerventilen 16 (in 2 ist nur eines davon gezeigt) und eine elektrische Ölpumpe 17. Die Öldrucksteuerventile 16 und die elektrische Ölpumpe 17 sind mit der ECU 2 elektrisch verbunden. Wenn in dem hydraulischen Bremssystem 10 der oben erwähnte Unterstützungsöldruck zugeführt wird oder der wie nachfolgend beschriebene automatische Bremssteuerprozess ausgeführt wird, werden die Betriebszustände der Öldrucksteuerventile 16 und der elektrischen Ölpumpe 17 von der ECU 2 gesteuert/geregelt, wodurch der Druck gesteuert/geregelt wird, der von dem Öldruckkreislauf 11 den vier Bremsen B1 bis B4 zugeführt wird. D. h., die Bremskräfte der Bremsen B1 bis B4 werden gesteuert/geregelt.On the other hand, the oil pressure circuit contains 11 a large number of oil pressure control valves 16 (in 2 only one of them is shown) and an electric oil pump 17 , The oil pressure control valves 16 and the electric oil pump 17 are with the ECU 2 electrically connected. If in the hydraulic brake system 10 the above-mentioned assist oil pressure is supplied or the automatic brake control process as described below is executed, the operating conditions of the oil pressure control valves 16 and the electric oil pump 17 from the ECU 2 controlled, whereby the pressure is controlled by the oil pressure circuit 11 the four brakes B1 to B4 is supplied. That is, the braking forces of the brakes B1 to B4 are controlled.
Ferner sind Raddrehzahlsensoren 21 in der Nähe der jeweiligen vier Bremsen B1 bis B4 angeordnet. Die Raddrehzahlsensoren 21 (in 2 ist nur einer davon gezeigt) sind mit der ECU 2 elektrisch verbunden. Jeder Raddrehzahlsensor 21 erfasst die Drehzahl eines zugeordneten der Räder und liefert an die ECU 2 ein Signal, das die erfasste Raddrehzahl anzeigt. Die ECU 2 berechnet die Geschwindigkeit VP des Fahrzeugs V (nachfolgend als „Fahrzeuggeschwindigkeit VP” bezeichnet) basierend auf den erfassten Signalen von den vier Raddrehzahlsensoren 21.Furthermore, wheel speed sensors 21 arranged in the vicinity of the respective four brakes B1 to B4. The wheel speed sensors 21 (in 2 only one of them is shown) are with the ECU 2 electrically connected. Every wheel speed sensor 21 detects the speed of an associated one of the wheels and delivers it to the ECU 2 a signal indicating the detected wheel speed. The ECU 2 calculates the speed VP of the vehicle V (hereinafter referred to as "vehicle speed VP") based on the detected signals from the four wheel speed sensors 21 ,
Ferner ist eine Radarvorrichtung 40 am vorderen Ende des Fahrzeugs V angebracht. Die Radarvorrichtung 40, welche mit der ECU 2 elektrisch verbunden ist, dient dazu, elektromagnetische Wellen wie etwa Millimeterwellen in Vorausrichtung des Fahrzeugs V abzugeben und die davon reflektierten Wellen empfangen. Die ECU 2 bestimmt basierend auf den Sende- und Empfangszuständen der Millimeterwellen der Radarvorrichtung 40, ob sich vor dem Fahrzeug V ein Hindernis befindet oder nicht. Wenn ein Hindernis vorhanden ist, berechnet die ECU 2 einen Abstand zwischen dem Fahrzeug V, dem Hindernis und dergleichen.Further, a radar device 40 attached to the front end of the vehicle V. The radar device 40 , which with the ECU 2 is electrically connected, serves electromagnetic waves, such as millimeter waves in advance of the Vehicle V and receive the reflected waves. The ECU 2 determined based on the transmission and reception states of the millimeter-waves of the radar apparatus 40 whether there is an obstacle in front of the vehicle V or not. If there is an obstacle, the ECU calculates 2 a distance between the vehicle V, the obstacle and the like.
Ferner ist das Fahrzeug V mit einer manuellen Parkbremsvorrichtung ausgestattet, welche nicht gezeigt ist. Die manuelle Parkbremsvorrichtung enthält einen Parkbremshebel (nicht gezeigt). Der Parkbremshebel wird vom Fahrer zwischen einer Lösestellung und einer Arretierstellung betätigt. Wenn in diesem Fall der Parkbremshebel in die Arretierstellung gestellt worden ist, werden die Hinterräder W3 und W4 durch die manuelle Parkbremsvorrichtung in einen arretierten Zustand gebracht, wohingegen dann, wenn der Parkbremshebel in die Lösestellung gestellt ist, die Hinterräder W3 und W4 durch die manuelle Parkbremsvorrichtung in einen gelösten Zustand gebracht werden.Further, the vehicle V is equipped with a manual parking brake device, which is not shown. The manual parking brake device includes a parking brake lever (not shown). The parking brake lever is actuated by the driver between a release position and a locking position. In this case, when the parking brake lever is set in the lock position, the rear wheels W3 and W4 are brought into a locked state by the manual parking brake device, whereas when the parking brake lever is in the release position, the rear wheels W3 and W4 are operated by the manual parking brake device be brought into a dissolved state.
Andererseits sind, wie in 2 gezeigt, ein Gaspedalstellungssensor 22, ein Schaltstellungssensor 23, eine Mehrzahl von Öldrucksensoren 24 (von denen nur einer gezeigt ist), ein Batteriesensor 25, ein Zündschalter 26, ein Bremsschalter 27, ein Gurtschalter 28, sowie ein Parkschalter 30 mit der ECU 2 elektrisch verbunden.On the other hand, as in 2 shown an accelerator position sensor 22 , a shift position sensor 23 , a plurality of oil pressure sensors 24 (only one of which is shown), a battery sensor 25 , an ignition switch 26 , a brake switch 27 , a belt switch 28 , as well as a parking switch 30 with the ECU 2 electrically connected.
Der Gaspedalstellungssensor 22 erfasst den Tretbetrag AP eines nicht gezeigten Gaspedals des Fahrzeugs V (nachfolgend als „Gaspedalstellung AP” bezeichnet), und liefert an die ECU 2 ein Signal, das die erfasste Gaspedalstellung AP angibt.The accelerator pedal position sensor 22 detects the pedaling amount AP of an unillustrated accelerator pedal of the vehicle V (hereinafter referred to as "accelerator pedal position AP"), and supplies to the ECU 2 a signal indicating the detected accelerator pedal position AP.
Ferner erfasst der Schaltstellungssensor 23 eine Schaltstellung des Automatikgetriebes 6, und liefert an die ECU 2 ein Signal, dass die erfasste Schaltstellung angibt. Die ECU 2 setzt einen Schaltstellungswert POSI basierend auf dem Erfassungssignal vom Schaltstellungssensor 23. In diesem Fall wird der Schaltstellungswert POSI auf –3 gesetzt, wenn die Schaltstellung die Parkstellung ist, auf –2, wenn sie die Rückwärtsstellung ist, auf –1, wenn sie Neutralstellung ist, auf 1, wenn sie die Langsamstellung ist, auf 2, wenn sie die Fahrstellung ist, und auf 3, wenn sie die Sportstellung ist. Wenn ferner die Schaltstellung in einem Nichtstellungszustand ist (einem Zustand, in dem die Schaltstellung nicht identifiziert werden kann, weil sich der Schalthebel zwischen zwei Schaltstellungen befindet), wird der Schaltstellungswert POSI auf 0 gesetzt.Further, the shift position sensor detects 23 a shift position of the automatic transmission 6 , and delivers to the ECU 2 a signal indicating the detected shift position. The ECU 2 sets a shift position value POSI based on the detection signal from the shift position sensor 23 , In this case, the shift position value POSI is set to -3 when the shift position is the park position, to -2 when it is the reverse position, to -1 when it is neutral, to 1 when it is the low position, to 2, if it is the driving position and 3 if it is the sport position. Further, when the shift position is in a non-positional state (a state in which the shift position can not be identified because the shift lever is between two shift positions), the shift position value POSI is set to 0.
Jeder Öldrucksensor 24 ist an einem vorbestimmten Abschnitt des Öldruckkreislaufs 11 vorgesehen und erfasst den Öldruck an dem vorbestimmten Abschnitt, um an die ECU 2 ein Signal zu liefern, das den erfassten Öldruck angibt. Zusätzlich hierzu erfasst der Batteriesensor 25 die Werte des Stroms und der Spannung, die in eine Batterie (nicht gezeigt) eingegeben und von dieser ausgegeben werden, und liefert an die ECU Signale, welche die erfassten Strom- und Spannungswerte angeben. Die ECU 2 berechnet die Menge der in der Batterie akkumulierten elektrischen Energie, z. B. einen Ladepegel SOC der Batterie basierend auf den Erfassungssignalen von dem Batteriesensor 25.Every oil pressure sensor 24 is at a predetermined portion of the oil pressure circuit 11 provided and detects the oil pressure at the predetermined portion to the ECU 2 to provide a signal indicating the detected oil pressure. In addition, the battery sensor detects 25 the values of current and voltage that are input to and output from a battery (not shown) and provide signals to the ECU indicating the detected current and voltage values. The ECU 2 calculates the amount of electrical energy accumulated in the battery, e.g. A charge level SOC of the battery based on the detection signals from the battery sensor 25 ,
Andererseits wird der Zündschalter (als „IG·SW” bezeichnet) 26 durch Betätigung eines Zündschlüssels (nicht gezeigt) ein- oder ausgeschaltet. Der Zündschalter 26 liefert an die ECU 2 ein EIN-Signal, wenn er durch Betätigung des Zündschlüssels eingeschaltet wird, und liefert andernfalls an die ECU 2 ein AUS-Signal.On the other hand, the ignition switch (referred to as "IG · SW") 26 by turning on an ignition key (not shown) on or off. The ignition switch 26 delivers to the ECU 2 an ON signal when it is turned on by operation of the ignition key, and supplies to the ECU otherwise 2 an OFF signal.
Ferner liefert der Bremsschalter (als „BRK·SW” bezeichnet) 27 an die ECU 2 ein EIN-Signal, wenn das Bremspedal 15 getreten wird, und liefert andernfalls an die ECU 2 ein AUS-Signal.Furthermore, the brake switch (referred to as "BRK · SW") provides 27 to the ECU 2 an ON signal when the brake pedal 15 and otherwise deliver to the ECU 2 an OFF signal.
Ferner liefert der Gurtschalter (als „BKL·SW” gezeigt) 28 an die ECU 2 ein EIN/AUS-Signal dementsprechend, ob eine Zungenplatte (nicht gezeigt) eines Sicherheitsgurts des Fahrzeugs mit einem Schloss (nicht gezeigt) in Eingriff steht oder nicht. Insbesondere wenn die Zungenplatte mit dem Schloss in Eingriff steht, d. h. wenn der Sicherheitsgurt angelegt ist, liefert der Gurtschalter 28 an die ECU 2 das EIN-Signal, wohingegen dann, wenn die Zungenplatte mit dem Schloss nicht in Eingriff steht, d. h. wenn der Sicherheitsgurt nicht angelegt ist, der Gurtschalter 28 an die ECU 2 das AUS-Signal liefert.Further, the belt switch supplies (shown as "BKL · SW") 28 to the ECU 2 an ON / OFF signal according to whether or not a tongue plate (not shown) of a seat belt of the vehicle is engaged with a lock (not shown). In particular, when the tongue plate is engaged with the lock, ie when the seat belt is worn, the belt switch provides 28 to the ECU 2 the ON signal, whereas when the tongue plate is not engaged with the lock, ie when the seat belt is not worn, the belt switch 28 to the ECU 2 the OFF signal delivers.
Andererseits sind die Türschalter (als „DR·SW” bezeichnet) 29 für jeweilige Türen (nicht gezeigt) des Fahrzeugs V vorgesehen und liefern an die ECU 2 EIN/AUS-Signale entsprechend den Öffnungs-/Schließzuständen der jeweils zugeordneten Türen. Insbesondere wenn die Türen geöffnet sind, liefern die Türschalter 29 die EIN-Signale an die ECU 2, wohingegen, wenn die Türen geschlossen sind, die Türschalter 29 an die ECU 2 die AUS-Signale liefern.On the other hand, the door switches (referred to as "DR · SW") 29 for respective doors (not shown) of the vehicle V and deliver to the ECU 2 ON / OFF signals corresponding to the open / close states of the respective associated doors. Especially when the doors are open, the door switches deliver 29 the ON signals to the ECU 2 whereas, when the doors are closed, the door switches 29 to the ECU 2 provide the OFF signals.
Ferner liefert der Parkschalter (als „PKB·SW” bezeichnet) 30 ein EIN-Signal an die ECU 2, wenn der Parkbremshebel vom Fahrer zur Arretierstellung betätigt worden ist und die Hinterräder W3 und W4 durch die manuelle Parkbremsvorrichtung arretiert wird, wohingegen dann, wenn der Parkbremshebel in die Lösestellung gestellt ist und die Hinterräder W3 und W4 nicht durch die manuelle Parkbremsvorrichtung arretiert sind, der Parkschalter 30 an die ECU 2 ein AUS-Signal liefert.Further, the parking switch (referred to as "PKB · SW") provides 30 an ON signal to the ECU 2 When the parking brake lever has been operated by the driver to the locking position and the rear wheels W3 and W4 is locked by the manual parking brake device, whereas when the parking brake lever is set in the release position and the rear wheels W3 and W4 are not locked by the manual parking brake device, the parking switch 30 to the ECU 2 provides an OFF signal.
Ferner sind, wie in 2 gezeigt, eine Warnlampe 41, ein Warnsummer 42 und eine Parklampe 43 mit der ECU 2 elektrisch verbunden. Diese Vorrichtungen sind alle im Instrumentenbrett des Fahrzeugs V angeordnet. Wenn, wie später beschrieben wird, der automatische Bremssteuerprozess ausgeführt wird, lässt die ECU 2 die Warnlampe 41 blinken, und erzeugt einen Warnton von dem Warnsummer 43, um den Fahrer in Kenntnis zu setzen, dass das Fahrzeug V automatisch gebremst wird.Furthermore, as in 2 shown a warning light 41 , a warning buzzer 42 and a parking lamp 43 with the ECU 2 electrically connected. These devices are all arranged in the instrument panel of the vehicle V. As will be described later, when the automatic brake control process is executed, the ECU leaves 2 the warning lamp 41 flash, and generates a warning sound from the warning buzzer 43 to inform the driver that the vehicle V is automatically braked.
Wenn ferner der Parkschalter 30 das EIN-Signal liefert, d. h. wenn die Hinterräder W3 und W4 durch Betätigung des Parkbremshebels arretiert sind, schaltet die ECU 2 die Parklampe 43 ein und schaltet sie die Parklampe 43 andernfalls aus.Furthermore, if the parking switch 30 provides the ON signal, that is, when the rear wheels W3 and W4 are locked by operating the parking brake lever, the ECU switches 2 the parking lamp 43 and turns on the parking lamp 43 otherwise off.
Die ECU 2 ist durch einen Mikrocomputer realisiert, der eine CPU, ein RAM, ein ROM und eine I/O-Schnittstelle aufweisen (von denen keine gesondert geeigt sind). Die ECU 2 führt verschiedene Steuerprozesse basierend auf den Erfassungssignalen von den oben beschriebenen Sensoren 20 bis 25, den EIN/AUS-Signalen von den oben erwähnten Schaltern 26 bis 30, dem Betriebszustand der Radarvorrichtung 40 usw. aus. Insbesondere führt die ECU 2 den automatischen Bremssteuerprozess, einen Leerlaufstoppsteuerprozess, einen Motorsteuerprozess usw. aus, wie nachfolgend beschrieben.The ECU 2 is realized by a microcomputer having a CPU, a RAM, a ROM and an I / O interface (none of which are separately arranged). The ECU 2 performs various control processes based on the detection signals from the sensors described above 20 to 25 , the ON / OFF signals from the above-mentioned switches 26 to 30 , the operating state of the radar device 40 etc. off. In particular, the ECU performs 2 the automatic brake control process, an idling stop control process, a motor control process, etc., as described below.
Übrigens entspricht, in der vorliegenden Ausführung, die ECU 2 dem Leerlaufstoppsteuermittel, dem automatischen Bremssteuermittel, dem Ausstiegzustandbestimmungsmittel und dem Wiederanlassmittel.Incidentally, in the present embodiment, the ECU corresponds 2 the idling stop control means, the automatic brake control means, the exit state determination means and the restarting means.
Als nächstes wird der automatische Bremssteuerprozess in Bezug auf 3 beschrieben. Wenn, während das Fahrzeug V fährt, sich ein Hindernis vor dem Fahrzeug V befindet, bremst und stoppt der automatische Bremssteuerprozess das Fahrzeug V automatisch durch Steuern/Regeln des Öldrucks, der den vier Bremsen B1 bis B4 zugeführt wird, d. h. dem Bremsdruck, um eine Kollision des Fahrzeugs V mit dem Hindernis zu vermeiden. Der automatische Bremssteuerprozess wird von der ECU 2 mit einer vorbestimmten Steuerperiode ΔT (z. B. 10 msec) ausgeführt.Next, the automatic brake control process with respect to 3 described. When, while the vehicle V is traveling, there is an obstacle ahead of the vehicle V, the automatic brake control process automatically brakes and stops the vehicle V by controlling the oil pressure supplied to the four brakes B1 to B4, that is, the brake pressure by one Collision of the vehicle V with the obstacle to avoid. The automatic brake control process is performed by the ECU 2 with a predetermined control period ΔT (eg, 10 msec).
Wie in 3 gezeigt, wird in diesem Steuerprozess zuerst in einem Schritt 1 (3 abgekürzt als S1 gezeigt; die folgenden Schritte sind auch in abgekürzter Form gezeigt) bestimmt, ob das Bremsdrucksteuerflag F_CTBA gleich 1 ist oder nicht. Wen die Antwort auf diese Frage negativ ist (NEIN), geht der Prozess zu Schritt 2 weiter, worin basierend auf den Sende- und Empfangszuständen von Millimeterwellen durch die Radarvorrichtung 40.As in 3 shown in this control process first in a step 1 ( 3 abbreviated as S1; the following steps are also shown in abbreviated form) determines whether the brake pressure control flag F_CTBA is 1 or not. If the answer to this question is negative (NO), the process proceeds to step 2, wherein based on the transmission and reception states of millimeter-waves by the radar apparatus 40 ,
Wenn die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet, bestimmt wird, ob sich ein Hindernis vor dem Fahrzeug V befindet oder nicht.If the answer to this question is negative (NO), the present process is terminated immediately, it is determined whether or not there is an obstacle in front of the vehicle V.
Wenn andererseits die Antwort auf die Frage von Schritt 2 positiv ist (JA), d. h. wenn sich vor dem Fahrzeug V ein Hindernis befindet, geht der Prozess zu Schritt 3 weiter, worin basierend auf dem Abstand zwischen dem Fahrzeug V und dem Hindernis, der Fahrzeuggeschwindigkeit VP, dem Betriebszustand des Bremspedals 15 und dergleichen bestimmt wird, ob es notwendig ist oder nicht, einen Bremsdrucksteuerprozess auszuführen oder nicht.On the other hand, if the answer to the question of step 2 is affirmative (YES), that is, if there is an obstacle in front of the vehicle V, the process proceeds to step 3, wherein based on the distance between the vehicle V and the obstacle, the vehicle speed VP, the operating state of the brake pedal 15 and the like, whether it is necessary or not to execute a brake pressure control process or not.
Wenn die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage in Schritt 3 positiv ist (JA), wird gewertet, dass der Bremsdrucksteuerprozess ausgeführt werden soll, und der Prozess geht zu Schritt 4 weiter, wo zum Anzeigen dieser Tatsache das Bremsdrucksteuerflag F_CTBA auf 1 gesetzt wird, und dann geht der Prozess zu Schritt 5 weiter.If the answer to this question is negative (NO), the present process is terminated immediately. On the other hand, if the answer to the question in step 3 is affirmative (YES), it is judged that the brake pressure control process should be executed, and the process proceeds to step 4, where the brake pressure control flag F_CTBA is set to 1 to indicate this fact, and then the process continues to step 5.
Wenn im Schritt 4 das Bremsdrucksteuerflag F_CTBA auf 1 gesetzt wird, wird bei der nächsten Ausführung dieses Steuerprozesses die Antwort auf die Frage des oben beschriebenen Schritts 1 positiv (JA). Auch in diesem Fall geht der Prozess zu Schritt 5 weiter.In step 4, when the brake pressure control flag F_CTBA is set to 1, in the next execution of this control process, the answer to the question of the above-described step 1 becomes affirmative (YES). Also in this case, the process goes to step 5.
Im dem oben beschriebenen Schritt 1 oder 4 folgenden Schritt 5 wird der Bremsdrucksteuerprozess ausgeführt. Dieser Bremsdrucksteuerprozess steuert/regelt den den vier Bremsen B1 bis B4 zugeführten Öldruck, um das fahrende Fahrzeug V zu bremsen und zu stoppen. Insbesondere wird der Bremsdrucksteuerprozess so ausgeführt, wie in 4 gezeigt.In step 5 following the above-described step 1 or 4, the brake pressure control process is executed. This brake pressure control process controls the oil pressure supplied to the four brakes B <b> 1 to B <b> 4 to brake and stop the traveling vehicle V. Specifically, the brake pressure control process is executed as in 4 shown.
In Bezug auf 4 wird zuerst in Schritt 10 bestimmt, ob ein Druckhaltesteuerflag F_KEEP gleich 1 ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn der Druckhaltesteuerprozess nicht ausgeführt wird, geht der Prozess zu Schritt 11 weiter, worin ein Druckanlegesteuerflag F_CTBA_ON gleich 1 ist.In relation to 4 First, in step 10, it is determined whether or not a print hold control flag F_KEEP is 1. If the answer to this question is negative (NO), that is, if the pressure hold control process is not executed, the process proceeds to step 11, wherein a pressure application control flag F_CTBA_ON is 1.
Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn ein Druckanlegesteuerprozess nicht ausgeführt wird, geht der Prozess zu Schritt 12 weiter, worin ein Zählwert CT eines Vorlaststeuerzählers auf die Summe CTz + 1 des unmittelbar vorangehenden Werts CTz des Zählwerts und 1 gesetzt wird. Der Vorlaststeuerzähler zählt die Ausführungsdauer eines Vorlaststeuerprozesses, und der Anfangswert des unmittelbar vorangehenden Werts CTz des Vorlaststeuerzählers wird auf 0 gesetzt.If the answer to this question is negative (NO), d. H. if a print request control process is not executed, the process proceeds to step 12 wherein a count value CT of a preload control counter is set to the sum CTz + 1 of the immediately preceding value CTz of the count value and 1. The preload control counter counts the execution time of a preload control process, and the initial value of the immediately preceding value CTz of the preload control counter is set to 0.
Dann geht der Prozess zu Schritt 13 weiter, worin bestimmt wird, ob der Zählwert CT des Vorlaststeuerzählers nicht kleiner als der vorbestimmte Wert CTref ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), wird gewertet, dass der Vorlaststeuerprozess ausgeführt werden sollte, und der Prozess geht zu Schritt S14 weiter, worin der Vorlaststeuerprozess ausgeführt wird.Then, the process proceeds to step 13 wherein it is determined whether the count CT of the Preload control counter is not less than the predetermined value CTref or not. If the answer to this question is negative (NO), it is judged that the preload control process should be executed, and the process proceeds to step S14, wherein the preload control process is executed.
In dem Vorlaststeuerprozess werden die elektrische Ölpumpe 17 und die Öldrucksteuerventile 16 in dem Öldruckkreislauf 11 basierend auf den Erfassungssignalen von den Öldrucksensoren 24 angesteuert, wodurch der Öldruck innerhalb des Öldruckkreislaufs 11 gesteuert/geregelt wird, dass der Öldruck rasch auf einen geeigneten Wert angehoben wird, in einem Zustand, in dem die Öldruckzufuhr zu den Bremsen B1 bis B4 gestoppt ist. Der geeignete Wert wird auf einen Wert gesetzt, der, wenn der Öldruck innerhalb des Öldruckkreislaufs 11 den Bremsen B1 bis B4 zugeführt wird, in der Lage ist, das Fahrzeug vor einem vorausliegenden Hindernis durch die Bremskräfte der Bremsen B1 bis B4 zu stoppen, ohne dass das Fahrzeug V mit dem Hindernis kollidiert. Nachdem der Vorlaststeuerprozess wie oben beschrieben in Schritt 14 ausgeführt worden ist, wird der gegenwärtige Prozess beendet.In the preload control process, the electric oil pump 17 and the oil pressure control valves 16 in the oil pressure circuit 11 based on the detection signals from the oil pressure sensors 24 controlled, whereby the oil pressure within the oil pressure circuit 11 is controlled / controlled that the oil pressure is rapidly raised to a suitable value, in a state in which the oil pressure supply to the brakes B1 to B4 is stopped. The appropriate value is set to a value that when the oil pressure within the oil pressure circuit 11 is supplied to the brakes B1 to B4, is able to stop the vehicle from a leading obstacle by the braking forces of the brakes B1 to B4, without the vehicle V colliding with the obstacle. After the preload control process has been performed as described above in step 14, the current process is ended.
Wenn andererseits die Antwort auf die Frage von Schritt 13 positiv ist (JA), d. h. wenn die Ausführungsdauer des Vorlaststeuerprozess eine Zeitdauer erreicht hat, die einem Wert ΔT·CTref entspricht, wird gewertet, dass der Öldruck innerhalb des Öldruckkreislaufs 11 auf den geeigneten Wert erhöht worden ist, und daher der Druckanlegesteuerprozess ausgeführt werden sollte. Dementsprechend geht der Prozess zu Schritt 15 weiter, worin zur Angabe dieser Tatsache, das Druckanlegesteuerflag F_CTBA_ON auf 1 gesetzt wird, und dann der Prozess zu Schritt 16 weitergeht.On the other hand, if the answer to the question of the step 13 is affirmative (YES), that is, if the execution time of the preload control process has reached a period corresponding to a value ΔT · CTref, it is judged that the oil pressure within the oil pressure cycle 11 has been increased to the appropriate value, and therefore the Druckanlegesteuerprozess should be executed. Accordingly, the process proceeds to step 15 wherein, to indicate this fact, the pressure application control flag F_CTBA_ON is set to 1, and then the process proceeds to step 16.
Wenn Schritt 15 das Druckanlegesteuerflag F_CTBA_ON somit auf 1 gesetzt worden ist, wird die Antwort auf die Frage des oben beschriebenen Schritts 11 bei der folgenden Ausführung dieses Steuerprozesses positiv. Auch in diesem Fall geht der Prozess zu Schritt 16.Thus, if step 15 has set the pressure application control flag F_CTBA_ON to 1, the answer to the question of the above-described step 11 becomes positive in the following execution of this control process. Also in this case, the process goes to step 16.
Im dem oben beschriebenen Schritt 11 oder 15 folgenden Schritt 16 wird bestimmt, ob VP ≒ 0 gilt oder nicht, d. h., ob das Fahrzeug V gestoppt worden ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn das Fahrzeug V fährt, geht der Prozess zu Schritt 17 weiter, worin der Druckanlegesteuerprozess ausgeführt wird.In the step 16 following the above-described step 11 or 15, it is determined whether or not VP ≒ 0, that is, d. h. whether the vehicle V has been stopped or not. If the answer to this question is negative (NO), d. H. when the vehicle V is running, the process proceeds to step 17, wherein the pressure application control process is executed.
In dem Druckanlegesteuerprozess wird Öldruck in dem Öldruckkreislauf 11 den Bremsen B1 bis B4 zugeführt, um das Fahrzeug V zu bremsen, durch Steuern/Regeln der elektrischen Ölpumpe 17 und der Öldrucksteuerventile 16 in dem Öldruckkreislauf 11 basierend auf den Erfassungssignalen von den Öldrucksensoren 24. Infolgedessen wird das Fahrzeug V derart gebremst, dass es vor einem vor dem Fahrzeug befindlichen Hindernis stoppt, ohne mit dem Hindernis zu kollidieren. Nachdem somit in Schritt 17 der Druckanlegesteuerprozess ausgeführt wurde, wird der vorliegende Prozess beendet.In the pressure application control process, oil pressure becomes in the oil pressure circuit 11 supplied to the brakes B1 to B4 to brake the vehicle V by controlling the electric oil pump 17 and the oil pressure control valves 16 in the oil pressure circuit 11 based on the detection signals from the oil pressure sensors 24 , As a result, the vehicle V is braked to stop in front of an obstacle located in front of the vehicle without colliding with the obstacle. Thus, after the pressure application control process has been executed in step 17, the present process is ended.
Wenn wie oben beschrieben der Druckanlegesteuerprozess ausgeführt wird, wird die Fahrzeuggeschwindigkeit VP im Verlauf der Steuerung reduziert, und die Antwort auf die Frage des oben beschriebenen Schritts 16 wird positiv (JA). In diesem Fall wird gewährleistet, dass der Druckhaltesteuerprozess ausgeführt werden sollte, und der Prozess geht zu Schritt 18 weiter, worin, um diese Tatsache anzuzeigen, das Druckhaltesteuerflag F_KEEP auf 1 gesetzt wird, und dann der Prozess zu Schritt 19 weitergeht.As described above, when the pressure application control process is executed, the vehicle speed VP is reduced in the course of the control, and the answer to the question of the above-described step 16 becomes affirmative (YES). In this case, it is ensured that the pressure hold control process should be executed, and the process proceeds to step 18, in which, to indicate this fact, the pressure hold control flag F_KEEP is set to 1, and then the process proceeds to step 19.
Wenn somit in Schritt 18 das Druckhaltesteuerflag F_KEEP auf 1 gesetzt ist, wird die Antwort auf die Frage des oben beschriebenen Schritts 10 bei der folgenden Ausführung dieses Steuerprozesses positiv (JA). Auch in diesem Fall geht der Prozess zu Schritt 19 weiter.Thus, if the pressure hold control flag F_KEEP is set to 1 in step 18, the answer to the question of the above-described step 10 becomes affirmative (YES) in the following execution of this control process. Also in this case, the process proceeds to step 19.
Im dem oben beschriebenen Schritt 10 oder 18 folgenden Schritt 19 wird ein Zählwert CT2 des Druckhaltesteuerzählers auf die Summe CT2z + 1 des unmittelbar vorangehenden Werts CT2z des Zählwerts und 1 gesetzt. Der Druckhaltesteuerzähler zählt die Ausführungsdauer des Druckhaltesteuerprozesses, und der Anfangswert des unmittelbar vorangehenden Werts CT2z des Druckhaltesteuerzählers wird auf 0 gesetzt.In the step 19 following the above-described step 10 or 18, a count value CT2 of the pressure hold control counter is set to the sum CT2z + 1 of the immediately preceding value CT2z of the count value and 1. The pressure hold control counter counts the execution time of the pressure hold control process, and the initial value of the immediately preceding value CT2z of the pressure hold control counter is set to 0.
Dann geht der Prozess zu Schritt 20 weiter, worin bestimmt wird, ob der Zählwert CT2 des Druckhaltesteuerzählers nicht kleiner als ein vorbestimmter Wert CT2ref ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), wird gewertet, dass der Druckhaltesteuerprozess ausgeführt werden sollte, und der Prozess geht zu Schritt 21 weiter, worin der Druckhaltesteuerprozess ausgeführt wird.Then, the process proceeds to step 20 wherein it is determined whether or not the count value CT2 of the pressure hold control counter is not smaller than a predetermined value CT2ref. If the answer to this question is negative (NO), it is judged that the pressure hold control process should be executed, and the process proceeds to step 21, wherein the pressure hold control process is executed.
Im Druckhaltesteuerprozess werden, durch Stoppen der elektrischen Ölpumpe 17 und Ansteuern der Öldrucksteuerventile 16, die vier Räder W1 bis W4 mit den vier Bremsen B1 bis B4 im gebremsten Zustand gehalten, wodurch das Fahrzeug V im gestoppten Zustand gehalten wird.In the pressure holding control process, by stopping the electric oil pump 17 and driving the oil pressure control valves 16 , the four wheels W1 to W4 held with the four brakes B1 to B4 in the braked state, whereby the vehicle V is kept in the stopped state.
Wenn andererseits die Antwort auf die Frage von Schritt 20 positiv ist (JA), d. h., wenn die Ausführungsdauer des Druckhaltesteuerprozesses die Zeitdauer entsprechend einem Wert ΔT·CT2ref erreicht hat, wird gewertet, dass der Bremsdrucksteuerprozess beendet werden sollte, und der Prozess geht zu Schritt 22 weiter, worin, zum Anzeigen dieser Tatsache, alle drei oben erwähnten Flags F_CTBA, F_CTBA_ON und F_KEEP auf 0 gesetzt werden, wonach der vorliegende Prozess beendet wird.On the other hand, if the answer to the question of step 20 is affirmative (YES), that is, if the execution period of the pressure hold control process has reached the time corresponding to a value ΔT · CT2ref, it is judged that the brake pressure control process should be terminated, and the process goes to step 22, in which, to indicate this fact, all three flags mentioned above F_CTBA, F_ CTBA_ON and F_KEEP are set to 0, after which the present process is terminated.
Nun wieder zurück zu 3. Nachdem in Schritt 5 der Steuerprozess ausgeführt worden ist, wie oben beschrieben, geht der Prozess zu Schritt 6 weiter, worin ein Alarmausgabeprozess ausgeführt wird. Insbesondere wird, um den Fahrer in Kenntnis zu setzen, dass das Fahrzeug V automatisch gebremst wird, die Warnlampe 41 zum Blinken gebracht, und der Warnton wird vom Warmsummer 42 erzeugt, wie oben beschrieben. In Schritt 6 wird der Alarmausgabeprozess ausgeführt, wie oben beschrieben, und dann wir der automatische Bremssteuerprozess beendet.Now back to 3 , After the control process has been executed in step 5, as described above, the process proceeds to step 6, wherein an alarm issuing process is executed. In particular, in order to inform the driver that the vehicle V is automatically braked, the warning lamp 41 flashing and the warning sound is from the warm buzzer 42 generated as described above. In step 6, the alarm output process is executed as described above, and then the automatic brake control process is ended.
Nun wird ein Leerlaufstoppbestimmungsprozess in Bezug auf 5 beschrieben. Wie nachfolgend beschrieben wird, bestimmt dieser Leerlaufstoppbestimmungsprozess, ob Leerlaufstoppbedingungen und Wiederanlassbedingungen bei der Leerlaufstoppsteuerung erfüllt sind oder nicht, und wird von der ECU 2 mit der oben erwähnten vorbestimmten Steuerperiode ΔT ausgeführt.Now, an idle stop determination process with respect to 5 described. As will be described later, this idling stop determination process determines whether or not idle stop conditions and restart conditions in the idling stop control are satisfied, and is performed by the ECU 2 with the above-mentioned predetermined control period ΔT.
Wie in 5 gezeigt, wird zuerst in Schritt 30 bestimmt, ob ein Wiederanlassflag F_RSTRT gleich 1 ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn die Wiederanlassbedingungen nicht erfüllt sind, geht der Prozess zu Schritt 31 weiter, worin bestimmt wird, ob ein Leerlaufstoppflag F_ISTP gleich 1 ist oder nicht.As in 5 First, in step 30, it is determined whether a restart flag F_RSTRT is 1 or not. If the answer to this question is negative (NO), that is, if the restart conditions are not satisfied, the process proceeds to step 31 wherein it is determined whether or not an idling stop flag F_ISTP is 1.
Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h., wenn weder die Wiederanlassbedingungen noch die Leerlaufstoppbedingungen erfüllt sind, geht der Prozess zu Schritt 32 weiter, worin bestimmt wird, ob der Zündschalter 26 das EIN-Signal liefert oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), wird bestimmt, dass der Leerlaufstoppsteuerprozess nicht ausgeführt werden sollte, und wird der vorliegende Prozess sofort beendet.If the answer to this question is negative (NO), that is, if neither the restart conditions nor the idling stop conditions are satisfied, the process proceeds to step 32 wherein it is determined whether the ignition switch 26 the ON signal delivers or not. If the answer to this question is negative (NO), it is determined that the idling stop control process should not be executed, and the present process is terminated immediately.
Wenn andererseits die Antwort auf die Frage von Schritt 32 positiv ist (JA), d. h. wenn der Zündschalter 26 das EIN-Signal liefert, geht der Prozess zu Schritt 33 weiter, worin bestimmt wird, ob die Fahrzeuggeschwindigkeit VP nicht höher als ein vorbestimmter Wert VPref ist oder nicht. Dieser vorbestimmte Wert VPref wird auf einen niedrigen Geschwindigkeitswert (z. B. 7 km/h) gesetzt.On the other hand, if the answer to the question of step 32 is affirmative (YES), that is, if the ignition switch 26 If the ON signal is given, the process proceeds to step 33, wherein it is determined whether or not the vehicle speed VP is not higher than a predetermined value VPref. This predetermined value VPref is set to a low speed value (eg, 7 km / h).
Wenn die Antwort auf die Frage von Schritt 33 negativ ist (NEIN), wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 33 positiv ist (JA), geht der Prozess zu Schritt 34 weiter, worin bestimmt wird, ob AP ≒ 0 gilt oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn das Gaspedal getreten wird, wird der vorliegende Prozess sofort beendet.If the answer to the question of step 33 is negative (NO), the present process is terminated immediately. On the other hand, if the answer to the question of step 33 is affirmative (YES), the process proceeds to step 34, wherein it is determined whether AP ≒ 0 holds or not. If the answer to this question is negative (NO), d. H. when the gas pedal is stepped on, the present process is ended immediately.
Wenn andererseits die Antwort auf die Frage von Schritt 34 positiv ist (JA), d. h. wenn das Gaspedal nicht getreten wird, geht der Prozess zu Schritt 35 weiter, worin bestimmt wird, ob der oben beschriebene Schaltstellungswert POSI ein positiver Wert ist oder nicht.On the other hand, if the answer to the question of step 34 is affirmative (YES), d. H. if the accelerator pedal is not stepped on, the process proceeds to step 35 wherein it is determined whether or not the above-described shift position value POSI is a positive value.
Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn die Schaltstellung auf eine der Parkstellung, der Rückwärtsstellung und der Neutralstellung, oder auf den Nichtstellungszustand gestellt ist, wird der vorliegende Prozess sofort beendet.If the answer to this question is negative (NO), d. H. if the shift position is set to one of the parking position, the reverse position and the neutral position, or to the non-position state, the present process is terminated immediately.
Wenn andererseits die Antwort auf die Frage von Schritt 35 positiv ist (JA), d. h. wenn die Schaltstellung auf eine der Langsamstellung, der Fahrstellung und der Sportstellung gestellt ist, geht der Prozess zu Schritt 36 weiter, worin bestimmt wird, ob der Bremsschalter 27 das EIN-Signal liefert oder nicht.On the other hand, if the answer to the question of the step 35 is affirmative (YES), that is, if the shift position is set to one of the low position, the running position and the sport position, the process proceeds to step 36 wherein it is determined whether the brake switch 27 the ON signal delivers or not.
Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn das Bremspedal 15 nicht getreten wird, wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 36 positiv ist (JA), d. h. wenn das Bremspedal 15 getreten wird, geht der Prozess zu Schritt 37 weiter, worin bestimmt wird, ob der Ladepegel SOC der Batterie nicht kleiner als ein vorbestimmter Wert SOCref ist oder nicht. Dieser vorbestimmte Wert SOCref wird auf einen solchen Wert gesetzt, der es möglich macht, den Motor 3 problemlos wieder anzulassen.If the answer to this question is negative (NO), ie if the brake pedal 15 is not kicked, the present process is terminated immediately. On the other hand, if the answer to the question of step 36 is affirmative (YES), that is, if the brake pedal 15 is entered, the process proceeds to step 37 wherein it is determined whether or not the charge level SOC of the battery is not less than a predetermined value SOCref. This predetermined value SOCref is set to such a value that makes it possible to drive the engine 3 easy to start again.
Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn der Ladepegel SOC kleiner als der vorbestimmte Wert SOCref ist, wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 37 positiv ist (JA), geht der Prozess zu Schritt 38 weiter, worin bestimmt wird, ob das oben erwähnte Bremsdrucksteuerflag F_CTBA gleich 0 ist oder nicht.If the answer to this question is negative (NO), d. H. When the charge level SOC is smaller than the predetermined value SOCref, the present process is immediately terminated. On the other hand, if the answer to the question of step 37 is affirmative (YES), the process proceeds to step 38 where it is determined whether or not the above-mentioned brake pressure control flag F_CTBA is 0.
Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn der Bremsdrucksteuerprozess in dem oben beschriebenen automatischen Bremssteuerprozess ausgeführt wird, wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 38 positiv ist (JA), d. h. wenn der Bremsdrucksteuerprozess nicht ausgeführt wird, wird bestimmt, dass die Bedingungen zur Ausführung des Leerlaufstopps erfüllt sind, und der Prozess geht zu Schritt 39 weiter, worin, um diese Tatsache anzuzeigen, das Leerlaufstoppflag F_ISTP auf 1 gesetzt wird, wonach der vorliegende Prozess endet.If the answer to this question is negative (NO), d. H. When the brake pressure control process is executed in the above-described automatic brake control process, the present process is terminated immediately. On the other hand, if the answer to the question of step 38 is affirmative (YES), i. H. if the brake pressure control process is not executed, it is determined that the conditions for executing the idling stop are satisfied, and the process proceeds to step 39, in which, to indicate this fact, the idling stop flag F_ISTP is set to 1, after which the present process ends.
Wenn im oben erwähnten Schritt 39 das Leerlaufstoppflag F_ISTP auf 1 gesetzt ist, wird bei der folgenden Ausführung dieses Steuerprozesses die Antwort auf die Frage des oben beschriebenen Schritts 31 positiv (JA). In diesem Fall geht der Prozess zu Schritt 40 weiter, worin der Wiederanlassbestimmungsprozess ausgeführt wird.When the idling stop flag F_ISTP is set to 1 in the above-mentioned step 39, in the following execution of this control process, the answer to the question of the above-described step 31 becomes affirmative (YES). In this case, the process goes to step 40, wherein the restart determination process is executed.
Der Wiederanlassbestimmungsprozess wird insbesondere so ausgeführt, wie in 6 gezeigt. Wie in 6 gezeigt, wird zuerst in Schritt 50 bestimmt, ob das Bremsdrucksteuerflag F_CTBA gleich 1 ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn der Bremsdrucksteuerprozess nicht ausgeführt wird, geht der Prozess zu Schritt 56 weiter, wie nachfolgend beschrieben wird.The restart determination process is executed in particular as in 6 shown. As in 6 2, it is first determined in step 50 whether the brake pressure control flag F_CTBA is 1 or not. If the answer to this question is negative (NO), that is, if the brake pressure control process is not executed, the process proceeds to step 56, as described below.
Wenn andererseits die Antwort auf die Frage von Schritt 50 positiv ist (JA), d. h. wenn der Bremsdrucksteuerprozess ausgeführt wird, geht der Prozess zu Schritt 51 weiter, worin bestimmt wird, ob ein Ausstiegbedingungsflag F_DOWN gleich 1 ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), geht der Prozess zu Schritt 52 weiter, worin bestimmt wird, ob der Gurtschalter 28 das AUS-Signal liefert oder nicht.On the other hand, if the answer to the question of step 50 is affirmative (YES), that is, if the brake pressure control process is being executed, the process proceeds to step 51, wherein it is determined whether or not an exit condition flag F_DOWN is 1 or not. If the answer to this question is negative (NO), the process proceeds to step 52 where it is determined whether the belt switch 28 the OFF signal delivers or not.
Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn der Sicherheitsgurt nicht befestigt ist, wird gewertet, dass der Insasse aus dem Fahrzeug V aussteigen möchte. Um diese Tatsache anzuzeigen, geht der Prozess zu Schritt 59 weiter, worin das Ausstiegbedingungsflag F_DOWN auf 1 gesetzt wird. Dann geht der Prozess zum nachfolgend beschriebenen Schritt 60 weiter.If the answer to this question is positive (YES), d. H. if the seat belt is not fastened, it is judged that the occupant wants to get out of the vehicle V. To indicate this fact, the process proceeds to step 59 wherein the exit condition flag F_DOWN is set to 1. Then, the process proceeds to step 60 described below.
Wenn andererseits die Antwort auf die Frage von Schritt 52 negativ ist (NEIN), d. h. wenn der Sicherheitsgurt befestigt ist, geht der Prozess zu Schritt 53 weiter, worin bestimmt wird, ob einer der Türschalter 29 das EIN-Signal liefert oder nicht. Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn einer der Türen im offenen Zustand ist, wird gewertet, dass der Insasse aus dem Fahrzeug V aussteigen möchte. Nach Ausführung des oben beschriebenen Schritts 59 geht der Prozess zum nachfolgend beschriebenen Schritt 60 weiter.On the other hand, if the answer to the question of the step 52 is negative (NO), that is, if the seat belt is fastened, the process proceeds to the step 53, wherein it is determined whether one of the door switches 29 the ON signal delivers or not. If the answer to this question is affirmative (YES), ie if one of the doors is in the open state, it is judged that the occupant wants to get off the vehicle V. After execution of step 59 described above, the process proceeds to step 60 described below.
Wenn ferner die Antwort auf die Frage von Schritt 53 negativ ist (NEIN), d. h. wenn alle Türen im geschlossenen Zustand sind, geht der Prozess zu Schritt 54 weiter, worin bestimmt wird, dass der Parkschalter 30 das EIN-Signal liefert. Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn der Parkbremshebel vom Insassen die Arretierstellung betätigt wird und durch die manuelle Parkbremsvorrichtung Hinterräder W3 und W4 in den arretierten Zustand gebracht werden, wird gewertet, dass der Insasse aus dem Fahrzeug V aussteigen möchte. Nach Ausführung des oben beschriebenen Schritts 59, geht der Prozess zum nachfolgend beschriebenen Schritt 60 weiter.Further, if the answer to the question of step 53 is negative (NO), that is, if all doors are in the closed state, the process proceeds to step 54, wherein it is determined that the parking switch 30 the ON signal delivers. When the answer to this question is affirmative (YES), that is, when the parking brake lever is operated by the occupant in the lock position and rear wheels W3 and W4 are brought into the locked state by the manual parking brake device, it is judged that the occupant wants to get out of the vehicle V. , After executing step 59 described above, the process proceeds to step 60 described below.
Wenn andererseits die Antwort auf die Frage von Schritt 54 negativ ist (NEIN), d. h. wenn der Parkbremshebel in der Lösestellung ist und die Hinterräder W3 und W4 nicht arretiert sind, geht der Prozess zu Schritt 55 weiter, worin bestimmt wird, ob der Schaltstellungswert POSI gleich –3 ist oder nicht. Wenn die Antwort auf dies Frage positiv ist (JA), d. h. wenn die Schaltstellung zur Parkstellung gestellt worden ist, wird gewertet, dass der Insasse aus dem Fahrzeug V aussteigen möchte. Nach Ausführung des oben beschriebenen Schritts 59 geht der Prozess zum nachfolgend beschriebenen Schritt 60 weiter.On the other hand, if the answer to the question of step 54 is negative (NO), i. H. if the parking brake lever is in the release position and the rear wheels W3 and W4 are not locked, the process proceeds to step 55 where it is determined whether the shift position value POSI is -3 or not. If the answer to this question is positive (YES), d. H. when the shift position has been set to park, it is judged that the occupant wants to get out of the vehicle V. After execution of step 59 described above, the process proceeds to step 60 described below.
Wenn wie oben beschrieben im Schritt 59 das Ausstiegzustandflag F_DOWN auf 1 gesetzt ist, wird die Antwort auf die Frage des oben beschriebenen Schritts 51 bei der folgenden Ausführung dieses Steuerprozesses positiv (JA). Auch in diesem Fall geht der Prozess zum nachfolgend beschriebenen Schritt 60 weiter.As described above, when the exit state flag F_DOWN is set to 1 in step 59, the answer to the question of the above-described step 51 becomes affirmative (YES) in the following execution of this control process. Also in this case, the process proceeds to step 60 described below.
Im Schritt 60, der den obigen Schritt 51 oder 59 folgt, wird bestimmt, ob VP ≒ 0 ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN); wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 60 positiv ist (JA), d. h. wenn das Fahrzeug V im gestoppten Zustand ist, wird gewertet, dass der Motor 3 wieder angelassen werden soll. Um diese Tatsache anzugeben, geht der Prozess zu Schritt 61 weiter, worin das Wiederanlassflag F_RSTRT auf 1 gesetzt wird.In step 60 following the above step 51 or 59, it is determined whether VP ≒ 0 or not. If the answer to this question is negative (NO); the present process is terminated immediately. On the other hand, if the answer to the question of step 60 is affirmative (YES), that is, if the vehicle V is in the stopped state, it is judged that the engine 3 should be started again. To indicate this fact, the process proceeds to step 61, where the restart flag F_RSTRT is set to 1.
Dann geht der Prozess zu Schritt 62 weiter, worin der Leerlaufstoppflag F_ISTP auf 0 gesetzt wird, wonach der vorliegende Prozess endet.Then, the process proceeds to step 62, wherein the idling stop flag F_ISTP is set to 0, after which the present process ends.
Wenn andererseits die Antwort auf die Frage des oben beschriebenen Schritts 55 negativ ist (NEIN), d. h. wenn die Schaltstellung nicht auf die Parkstellung gestellt worden ist, geht der Prozess zu Schritt 56 weiter.On the other hand, if the answer to the question of step 55 described above is negative (NO), i. H. if the shift position has not been set to the park position, the process proceeds to step 56.
In Schritt 56, der dem oben beschriebenen Schritt 50 oder 55 folgt, wird bestimmt, ob der Bremsschalter 27 das AUS-Signal liefert oder nicht. Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn das Bremspedal 15 nicht getreten wird, wird gewertet, dass der Fahrer im Begriff ist, das Fahrzeug V zu starten. Daher wird bestimmt, dass der Motor 3 wieder angelassen werden sollte, und werden die oben beschriebenen Schritte 61 und 62 ausgeführt, wonach der vorliegende Prozess endet.In step 56, following step 50 or 55 described above, it is determined whether the brake switch 27 the OFF signal delivers or not. If the answer to this question is positive (YES), ie if the brake pedal 15 is not entered, it is judged that the driver is about to start the vehicle V. Therefore, it is determined that the engine 3 should be restarted, and the above-described steps 61 and 62 are executed, after which the present process ends.
Wenn andererseits die Antwort auf die Frage von Schritt 56 negativ ist (NEIN), d. h. wenn das Bremspedal 15 getreten wird, wird in Schritt 57 bestimmt, ob die Gaspedalstellung AP größer als ein vorbestimmter Wert APref ist oder nicht. Der vorbestimmte Wert APref wird auf einen solchen Wert gesetzt, mit dem sich bestimmen lässt, ob das Gaspedal getreten wird oder nicht.On the other hand, if the answer to the question of step 56 is negative (NO), that is, if the brake pedal 15 is entered, it is determined in step 57, whether the accelerator pedal position AP is greater than a predetermined value APref or not. The predetermined value APref is set to a value capable of determining whether or not the accelerator pedal has been stepped on.
Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn das Gaspedal getreten wird, wird geschätzt, dass der Fahrer im Begriff ist, das Fahrzeug V zu starten. Daher wird gewertet, dass der Motor 3 wieder angelassen werden sollte, und die Schritte 61 und 62 werden wie oben beschrieben ausgeführt, wonach der vorliegende Prozess endet. If the answer to this question is affirmative (YES), that is, when the accelerator pedal is stepped on, it is estimated that the driver is about to start the vehicle V. Therefore, it is considered that the engine 3 should be restarted, and steps 61 and 62 are performed as described above, after which the present process ends.
Wen andererseits die Antwort auf die Frage von Schritt 57 negativ ist (NEIN); d. h. wenn das Gaspedal nicht getreten wird, geht der Prozess zu Schritt 58 weiter, worin bestimmt wird, ob der unmittelbar vorangehende Wert F_CTBAz des Bremsdrucksteuerflags gleich 1 ist oder nicht.On the other hand, if the answer to the question of step 57 is negative (NO); d. H. if the accelerator pedal is not stepped, the process proceeds to step 58 where it is determined whether or not the immediately preceding value F_CTBAz of the brake pressure control flag is 1.
Wenn die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 58 positiv ist (JA), d. h. wenn diese Zeit der Ausführung des Steuerprozesses die Zeit der Beendigung des oben beschriebenen Drucksteuerprozesses ist, wird gewertet, dass der Motor 3 wieder angelassen werden soll, und werden die Schritte 61 und 62 wie oben beschrieben ausgeführt, wonach der vorliegende Prozess endet.If the answer to this question is negative (NO), the present process is terminated immediately. On the other hand, if the answer to the question of step 58 is affirmative (YES), that is, if this time of execution of the control process is the time of completion of the above-described pressure control process, it is judged that the engine 3 is restarted, and steps 61 and 62 are executed as described above, after which the present process ends.
Wieder in Bezug auf 5 wird, nach Ausführung des Wiederanlassbestimmungsprozesses in Schritt 40, der vorliegende Prozess beendet.Again in relation to 5 After execution of the restart determination process in step 40, the present process is ended.
Wenn andererseits die Antwort auf die Frage des oben beschriebenen Schritts 30 positiv ist (JA), d. h. wenn das Wiederanlassflag F_RSTRT auf 1 gesetzt ist, wird gewertet, dass ein später beschriebener Wiederanlasssteuerprozess des Motors 3 ausgeführt wird, und der Prozess geht zu Schritt 41 weiter, worin bestimmt wird, ob die Motordrehzahl NE nicht kleiner als ein vorbestimmter Wert NEref ist oder nicht.On the other hand, when the answer to the question of the above-described step 30 is affirmative (YES), that is, when the restart flag F_RSTRT is set to 1, it is judged that a restart restarting process of the engine described later 3 is executed, and the process proceeds to step 41, wherein it is determined whether or not the engine rotational speed NE is not less than a predetermined value NEref.
Wenn die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet. Wenn hingegen die Antwort auf die Frage von Schritt 41 positiv ist (JA), wird gewertet, dass der Wiederanlasssteuerprozess des Motors 3 beendet werden sollte, da das Wiederanlassen des Motors 3 abgeschlossen worden ist, und geht der Prozess zu Schritt 42 weiter, worin, um diese Tatsache anzugeben, das Wiederanlassflag F_RSTRT auf 0 gesetzt wird.If the answer to this question is negative (NO), the present process is terminated immediately. On the other hand, if the answer to the question of step 41 is affirmative (YES), it is judged that the restarting control process of the engine 3 should be stopped, since restarting the engine 3 has been completed, and the process proceeds to step 42, in which, to indicate this fact, the restart flag F_RSTRT is set to 0.
Dann geht der Prozess zu Schritt 43 weiter, worin das Ausstiegbedingungsflag F_DOWN auf 0 gesetzt wird, wonach der vorliegende Prozess endet.Then, the process proceeds to step 43, wherein the exit condition flag F_DOWN is set to 0, after which the present process ends.
Als nächstes wird der Motorsteuerprozess in Bezug auf 7 beschrieben. Der Motorsteuerprozess steuert/regelt den Betriebszustand des Motors 3 durch Ansteuern im Betrieb der Kraftstoffeinspritzventile 4 und der Zündkerzen 5, und wird von der ECU 2 synchron mit der Erzeugung des OT-Signals ausgeführt.Next, the engine control process with respect to 7 described. The engine control process controls the operating condition of the engine 3 by driving during operation of the fuel injection valves 4 and the spark plugs 5 , and is from the ECU 2 executed synchronously with the generation of the OT signal.
Wie in 7 gezeigt, wird zuerst in Schritt 70 bestimmt, ob das oben erwähnte Leerlaufstoppflag F_ISTP gleich 1 ist oder nicht. Wenn die Antwort auf dies Frage positiv ist (JA), wird gewertet, dass der Leerlaufstopp des Motors 3 ausgeführt werden soll, und der Prozess geht zu Schritt 71 weiter, worin sowohl die Kraftstoffeinspritzung jedes Kraftstoffeinspritzventils 4 als auch die Zündung jeder Zündkerze 5 gestoppt werden, um hierdurch den Motor 3 zu stoppen, wonach der vorliegende Prozess endet.As in 7 2, it is first determined in step 70 whether or not the above-mentioned idling stop flag F_ISTP is 1. If the answer to this question is positive (YES), it is judged that the idle stop of the engine 3 is to be executed, and the process proceeds to step 71, wherein both the fuel injection of each fuel injection valve 4 as well as the ignition of each spark plug 5 be stopped to thereby the engine 3 stop, after which the present process ends.
Wenn andererseits die Antwort auf die Frage von Schritt 70 negativ ist (NEIN), geht der Prozess zu Schritt 72 weiter, worin bestimmt wird, ob das oben erwähnte Wiederanlassflag F_RSTRT gleich 1 ist oder nicht. Wenn die Antwort auf diese Frage positiv ist (JA), wird gewertet, dass der Motor 3 im Leerlaufstoppzustand wieder angelassen werden soll, und der Prozess geht zu Schritt 73 weiter, worin der Wiederanlasssteuerprozess ausgeführt wird. In diesem Steuerprozess werden eine Kraftstoffeinspritzmenge und eine Kraftstoffeinspritzzeit des von jedem Kraftstoffeinspritzventil 4 eingespritzten Kraftstoffs, und eine Zündzeit, bei der ein Gemisch von jeder Zündkerze 5 gezündet wird, auf optimale Werte für das Wiederanlassen des Motors 3 gesteuert werden. Nach Ausführung des Wiederanlasssteuerprozesses in Schritt 73 wird der vorliegende Prozess beendet.On the other hand, if the answer to the question of step 70 is negative (NO), the process proceeds to step 72, where it is determined whether or not the above-mentioned restart flag F_RSTRT is 1. If the answer to this question is positive (YES), it is judged that the engine 3 is to be restarted in the idling stop state, and the process proceeds to step 73, wherein the restarting control process is executed. In this control process, a fuel injection amount and a fuel injection time of each fuel injection valve become 4 injected fuel, and an ignition timing at which a mixture of each spark plug 5 ignited, to optimum values for restarting the engine 3 to be controlled. After execution of the restart control process in step 73, the present process is ended.
Wenn andererseits die Antwort auf die Frage von Schritt 72 negativ ist (NEIN), geht der Prozess zu Schritt 74 weiter, worin ein normaler Steuerprozess ausgeführt wird. In diesem normalen Steuerprozess werden die Kraftstoffeinspritzmenge und die Kraftstoffeinspritzzeit des von jedem Kraftstoffeinspritzventil 4 eingespritzten Kraftstoffs und die Zündzeit, zu der ein Gemisch von jeder Zündkerze 5 gezündet wird, basierend auf den Erfassungssignalen von den vorgenannten Sensoren 20 bis 25, den EIN/AUS-Signalen von den Schaltern 26 bis 30 usw. gesteuert/geregelt. Nach dieser Ausführung des normalen Steuerprozesses in Schritt 6 wird der vorliegende Prozess beendet.On the other hand, if the answer to the question of step 72 is negative (NO), the process proceeds to step 74, where a normal control process is executed. In this normal control process, the fuel injection amount and the fuel injection timing of each fuel injection valve become 4 injected fuel and the ignition time to which a mixture of each spark plug 5 is ignited based on the detection signals from the aforementioned sensors 20 to 25 , the ON / OFF signals from the switches 26 to 30 etc. controlled / regulated. After this execution of the normal control process in step 6, the present process is ended.
Als nächstes wird ein Beispiel der Steuerung das Steuersystem 1 gemäß der vorliegenden Ausführung in Bezug auf 8 beschrieben. Wie in 8 gezeigt, wird in einem Fall, wo F_ISTP = 1 ist, was bedeutet, dass das Fahrzeug V im Leerlaufstoppzustand des Motors 3 fährt, wenn das Bremsdrucksteuerflag F_CTBA Zeit t1 auf 1 gesetzt wird, der Vorlaststeuerprozess ausgeführt.Next, an example of the control becomes the control system 1 according to the present embodiment with respect to 8th described. As in 8th is shown in a case where F_ISTP = 1, which means that the vehicle V is in the idling stop state of the engine 3 When the brake pressure control flag F_CTBA time t1 is set to 1, the preload control process is executed.
Bei einer Zeitgebung (Zeit t2), zu der die Ausführungsdauer des Vorlaststeuerprozesses eine Zeitdauer entsprechend dem Wert ΔT·CTref erreicht, wird das Druckanlegesteuerflag F_CTBA_ON auf 1 gesetzt, wodurch der Druckanlegesteuerprozess ausgeführt wird, so dass die Fahrzeuggeschwindigkeit VP anschließend abnimmt.At a timing (time t2) when the execution time of the preload control process reaches a period corresponding to the value ΔT * CTref, the pressure application control flag F_CTBA_ON is set to 1, whereby the pressure application control process is executed, so that the vehicle speed VP then decreases.
Wenn dann zu einer Zeitgebung (Zeit t3), bevor das Fahrzeug V stoppt, z. B. der Sicherheitsgurt gelöst wird, wird das vorgenannte Ausstiegbedingungsflag F_DOWN auf 1 gesetzt. Danach wird zu einer Zeit t4, wenn das Fahrzeug V auf VP ≒ 0 gestoppt hat, das Wiederanlassflag F_RSTRT auf 1 gesetzt, um die Ausführung des Wiederanlasssteuerprozesses des Motors 3 zu bewirken, wonach die Motordrehzahl NE zunimmt. Hierbei wird bei einer Zeit, zu der das Fahrzeug V gestoppt hat, das Druckhaltesteuerflag F_KEEP auf 1 gesetzt, wodurch anschließend der Druckhaltesteuerprozess ausgeführt wird.Then, if at a timing (time t3) before the vehicle V stops, e.g. B. the seat belt is released, the aforementioned exit condition flag F_DOWN is set to 1. Thereafter, at a time t4, when the vehicle V has stopped at VP ≒ 0, the restart flag F_RSTRT is set to 1 to start executing the restarting control process of the engine 3 causing the engine speed NE to increase. Here, at a time when the vehicle V has stopped, the pressure hold control flag F_KEEP is set to 1, whereby the pressure hold control process is subsequently executed.
Dann werden zu einer Zeitgebung (Zeit t5), bei der NE ≧ NEref gilt, und das Wiederanlassen des Motors 3 angeschlossen ist, die zwei Flags F_RSTRT und F_DOWN beide auf 0 gesetzt, wodurch der Wiederanlasssteuerprozess beendet wird. Dann werden zu einer Zeitgebung (Zeit t6), bei der die Ausführungsdauer des Druckhaltesteuerprozesses eine Zeitdauer entsprechend dem vorgenannten Wert ΔT·CT2ref erreicht wird, diese drei Flags F_CTBA, F_CTBA_ON und F_KEEP auf 0 gesetzt, wonach der Bremsdrucksteuerprozess beendet wird.Then, at a timing (time t5) where NE ≧ NEref holds, and the engine is restarted 3 is connected, the two flags F_RSTRT and F_DOWN are both set to 0, thereby completing the restart control process. Then, at a timing (time t6) at which the execution time of the pressure hold control process reaches a period corresponding to the aforementioned value ΔT · CT2ref, these three flags F_CTBA, F_CTBA_ON and F_KEEP are set to 0, after which the brake pressure control process is terminated.
Falls, wie oben beschrieben, gemäß dem Steuersystem 1 der ersten Ausführung, das Fahrzeug V durch den Leerlaufstoppsteuerprozess im Leerlaufstoppzustand des Motors 3 fährt, wird, wenn der automatische Bremssteuerprozess gestartet wird, in den Schritten 51 bis 55 danach bestimmt, ob eine vorbestimmte Ausstiegbedingung erfüllt ist oder nicht. Wenn bestimmt wird, dass die vorbestimmte Ausstiegbedingung erfüllt ist, wird das Ausstiegbedingungsflag F_DOWN auf 1 gesetzt. Wenn dann die zwei Bedingungen von F_DOWN = 1 & VP ≒ 0 erfüllt sind, wird der Motor 3 wieder angelassen.If, as described above, according to the control system 1 of the first embodiment, the vehicle V by the idle stop control process in the idle stop state of the engine 3 when the automatic brake control process is started, it is determined in steps 51 to 55 thereafter whether or not a predetermined exit condition is satisfied. When it is determined that the predetermined exit condition is satisfied, the exit condition flag F_DOWN is set to 1. Then, when the two conditions of F_DOWN = 1 & VP ≒ 0 are met, the motor becomes 3 started again.
Falls bei dieser Konfiguration das Fahrzeug V zu einer Zeit fährt, bei der F_DOWN = 1 gilt, wird der Motor 3 zu einer Zeit wieder angelassen, bei der das Fahrzeug V gestoppt wurde. Wenn während gestoppten Fahrzeug V F_DOWN = 1 gilt, bevor die Ausführungsdauer des Druckhaltesteuerprozesses eine Zeitdauer entsprechend dem Wert ΔT CT2ref erreicht hat, wird der Motor 3 zu der Zeit wieder angelassen, wenn F_DOWN = 1 gilt, so dass es sich vermeiden lässt, dass der Fahrer falsche Wahrnehmung hat, dass der Fahrer selbst eine Bedienung zum Stoppen des Motors 3 durchgeführt hat. Hiermit lässt sich vermeiden, dass der Fahrer im Leerlaufstoppzustand gestoppte Fahrzeug V verlässt, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit zu verbessern.In this configuration, if the vehicle V is traveling at a time when F_DOWN = 1, the engine becomes 3 restarted at a time when the vehicle V was stopped. If, during stopped vehicle V F_DOWN = 1, before the execution duration of the pressure hold control process has reached a time duration corresponding to the value ΔT CT2ref, the engine becomes 3 re-started at the time when F_DOWN = 1, so that it can be avoided that the driver has misperceived perception that the driver himself is operating to stop the engine 3 has performed. This makes it possible to prevent the driver from leaving the stopped vehicle V in the idling stop state, thereby making it possible to improve safety and marketability.
Falls ferner das Fahrzeug V die Ausführung des Bremsdrucksteuerprozesses gestoppt hat, wird, wenn alle Antworten auf die Fragen der Schritte 50 bis 55 negativ sind (NEIN), d. h. wenn die vorbestimmte Ausstiegbedingung nicht erfüllt worden ist, der Motor 3 zu einer Zeitgebung wieder angelassen, zu der die Ausführungsdauer des Druckhaltesteuerprozesses die Zeitdauer entsprechend dem Wert ΔT CT2ref erreicht hat, um hierdurch den Bremsdrucksteuerprozess zu beenden. Daher wird es durch geeignetes Setzen des Werts von ΔT·CT2ref möglich, noch rascher und sicherer zu vermeiden, dass der Fahrer während des gestoppten Fahrzeugs V die falsche Wahrnehmung hat, dass der Fahrer selbst eine Bedienung zum Stoppen des Motors 3 durchgeführt hat. Dadurch lässt sich noch sicherer vermeiden, dass der Fahrer das gestoppte Fahrzeug V verlässt, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit weiter zu verbessern.Further, if the vehicle V has stopped execution of the brake pressure control process, if all the answers to the questions of steps 50 to 55 are negative (NO), that is, if the predetermined exit condition has not been met, the engine 3 is restarted at a timing at which the execution time of the pressure hold control process has reached the period corresponding to the value ΔT CT2ref, thereby completing the brake pressure control process. Therefore, by appropriately setting the value of ΔT · CT2ref, it becomes possible to more quickly and surely prevent the driver from having the wrong perception during the stopped vehicle V that the driver himself is an operator for stopping the engine 3 has performed. This makes it even safer to prevent the driver from leaving the stopped vehicle V, thereby making it possible to further improve safety and marketability.
Wenn ferner eine der Bedingungen, dass das Bremspedal des Fahrzeugs V nicht betätigt wird, dass der Sicherheitsgurt des Fahrzeugs V gelöst ist, dass die Tür des Fahrzeugs V offen ist, dass die Schaltstellung des Fahrzeugs V auf die Parkstellung gestellt ist, und dass das Fahrzeug V von der manuellen Parkbremsvorrichtung gebremst wird, erfüllt ist, wird bestimmt, dass die vorbestimmte Ausstiegbedingung erfüllt ist, und daher lässt sich richtig abschätzen, ob der Insasse das Fahrzeug V verlassen möchte oder nicht.Further, when one of the conditions that the brake pedal of the vehicle V is not operated that the seat belt of the vehicle V is released, the door of the vehicle V is open, the shift position of the vehicle V is set to the parking position, and that the vehicle V is braked by the manual parking brake device is satisfied, it is determined that the predetermined exit condition is met, and therefore can be correctly estimate whether the occupant wants to leave the vehicle V or not.
Übrigens kann die Konfiguration so sein, dass in einem Schritt, der dem oben beschriebenen Schritt 55 in 6 folgt, bestimmt wird, ob der Fahrer auf seinem Fahrersitz des Fahrzeugs V sitzt oder nicht, und wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn der Fahrer nicht auf dem Fahrersitz sitzt, der Prozess zu Schritt 59 weitergeht, wohingegen, wenn die Antwort auf die Frage vom Schritt positiv ist (JA), d. h. wenn der Fahrer auf dem Fahrersitz sitzt, der Prozess zu Schritt 56 weitergeht. In diesem Fall könnte die Bestimmung davon, ob der Fahrer auf dem Fahrersitz des Fahrzeugs V sitzt oder nicht, basierend auf einem Erfassungssignal von einem im Fahrersitz vorgesehenen Sitzsensor ausgeführt werden. Auch mit dieser Konfiguration lässt sich vermeiden, dass der Fahrer eine falsche Wahrnehmung hat, dass der Fahrer selbst eine Bedienung zum Stoppen des Motors 3 ausgeführt hat. Hierdurch lässt sich vermeiden, dass der Fahrer das im Leerlaufstoppzustand gestoppte Fahrzeug V verlässt, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit zu verbessern.By the way, the configuration may be such that in a step corresponding to the above-described step 55 in FIG 6 it is determined whether or not the driver is sitting on his driver's seat of the vehicle V, and if the answer to this question is negative (NO), that is, if the driver is not sitting on the driver's seat, the process proceeds to step 59, whereas if the answer to the question of the step is affirmative (YES), that is, if the driver is sitting on the driver's seat, the process proceeds to step 56. In this case, the determination of whether the driver is sitting on the driver's seat of the vehicle V or not could be made based on a detection signal from a seat sensor provided in the driver's seat. Even with this configuration, it is possible to avoid that the driver has an incorrect perception that the driver himself is operating to stop the engine 3 has executed. This makes it possible to prevent the driver from leaving the vehicle V stopped in the idling stop state, thereby making it possible to improve safety and marketability.
Nachfolgend wird ein Steuersystem für ein Fahrzeug gemäß einer zweiten Ausführung der vorliegenden Erfindung beschrieben. In Bezug auf 9 unterscheidet sich das Fahrzeug in der vorliegenden Ausführung von dem Fahrzeug V in der ersten Ausführung nur darin, dass anstelle der manuellen Parkbremsvorrichtung ein automatisches Parkbremssystem (als „AT·PKB” in 9 gezeigt) 50 vorgesehen ist.Hereinafter, a control system for a vehicle according to a second embodiment of the present invention will be described. In relation to 9 In the present embodiment, the vehicle differs from the vehicle V in the first embodiment only in that, instead of the manual parking brake device, an automatic parking Parking brake system (as "AT · PKB" in 9 shown) 50 is provided.
Ferner unterscheidet sich das Steuersystem 1A gemäß der vorliegenden Ausführung von dem Steuersystem 1 gemäß der ersten Ausführung nur darin, dass es das automatische Parkbremssystem 50 ansteuert, und deshalb werden nachfolgend die gleichen Komponenten wie jene des Steuersystems 1 des Fahrzeugs V gemäß der ersten Ausführung mit den gleichen Bezugszahlen bezeichnet werden und eine Beschreibung davon weggelassen wird. Die folgende Beschreibung befasst sich nur mit den von der ersten Ausführung unterschiedlichen Punkten.Furthermore, the tax system differs 1A according to the present embodiment of the control system 1 according to the first version only in that it is the automatic parking brake system 50 and therefore the following components will be the same as those of the control system 1 of the vehicle V according to the first embodiment will be denoted by the same reference numerals and a description thereof will be omitted. The following description deals only with the points different from the first embodiment.
Das automatische Parkbremssystem 50 wird eingeschaltet, wenn die Schaltstellung die Bedienung des Schalthebels auf die Parkstellung gestellt ist, oder wenn der Motor 3 dem oben beschriebenen Wiederanlassen unterliegt, wird aber andernfalls im AUS-Zustand gehalten. Im EIN-Zustand hält das automatische Parkbremssystem 50 das Fahrzeug V im gestoppten Zustand durch Bremsung der Hinterräder W3 und W4. Die spezifische Anordnung des automatischen Parkbremssystems 50 ist die gleiche wie jene des Parkbremssystems, wie vom vorliegenden Anmelder in der JP 2013-23149 A beschrieben, und die Beschreibung davon wird weggelassen.The automatic parking brake system 50 is switched on when the shift position is the operation of the shift lever to the park position, or if the engine 3 otherwise, but otherwise held in the OFF state. In the ON state, the automatic parking brake system stops 50 the vehicle V in the stopped state by braking the rear wheels W3 and W4. The specific arrangement of the automatic parking brake system 50 is the same as that of the parking brake system as described by the present applicant in US Pat JP 2013-23149 A and the description thereof will be omitted.
Übrigens entspricht in der vorliegenden Ausführung die ECU 2 dem Leerlaufstoppsteuermittel, dem automatischen Bremssteuermittel, dem Ausstiegbedingungsbestimmungsmittel, dem Wiederanlassmittel und dem Fahrzeughaltestoppsteuermittel, und ein nachfolgend beschriebener automatischer Parkbremssteuerprozess entspricht der Fahrzeugstopphaltesteuerung.Incidentally, in the present embodiment, the ECU corresponds 2 the idling stop control means, the automatic brake control means, the exit condition determination means, the restarting means, and the vehicle stop stop control means, and an automatic parking brake control process described below corresponds to the vehicle stopper surface control.
Als nächstes wird der automatische Parkbremssteuerprozess in Bezug auf 10 beschrieben. Dieser Steuerprozess steuert/regelt den Betrieb des automatischen Parkbremssystems 50 und wird von der ECU 2 mit der oben erwähnten vorbestimmten Steuerperiode ΔT ausgeführt.Next, the automatic parking brake control process with respect to 10 described. This control process controls the operation of the automatic parking brake system 50 and is from the ECU 2 with the above-mentioned predetermined control period ΔT.
Wie in 10 gezeigt, wird zuerst in Schritt 80 bestimmt, ob das automatische Parkbremssystem 50 im EIN-Zustand ist oder nicht. Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn das automatische Parkbremssystem 50 im EIN-Zustand ist, geht der Prozess zu Schritt 81 weiter, worin bestimmt wird, ob eine AUS-Bedingung des automatischen Parkbremssystems 50 erfüllt ist oder nicht. Die AUS-Bedingung ist eine Ausführungsbedingung zum Umschalten des automatischen Parkbremssystems 50 von EIN zu AUS. Die Bestimmung, ob die AUS-Bedingung erfüllt ist oder nicht, erfolgt basierend auf dem EIN/AUS-Signal von dem Parkschalter 30, dem Erfassungssignal von dem Gaspedalstellungssensor 22 und dergleichen.As in 10 is first determined in step 80, whether the automatic parking brake system 50 in the ON state or not. If the answer to this question is positive (YES), ie if the automatic parking brake system 50 is in the ON state, the process proceeds to step 81 wherein it is determined whether an OFF condition of the automatic parking brake system 50 is satisfied or not. The OFF condition is an execution condition for switching the automatic parking brake system 50 from ON to OFF. The determination as to whether or not the OFF condition is satisfied is made based on the ON / OFF signal from the parking switch 30 , the detection signal from the accelerator pedal position sensor 22 and the same.
Wenn die Antwort auf die Frage von Schritt 81 negativ ist (NEIN), wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 81 positiv ist (JA), d. h. wenn die AUS-Bedingung erfüllt ist, geht der Prozess zu Schritt 82 weiter, worin das automatische Parkbremssystem 50 vom EIN-Zustand zum AUS-Zustand umgeschaltet wird, wonach der vorliegende Prozess endet.If the answer to the question of step 81 is negative (NO), the present process is terminated immediately. On the other hand, if the answer to the question of step 81 is affirmative (YES), that is, if the OFF condition is satisfied, the process proceeds to step 82, wherein the automatic parking brake system 50 is switched from the ON state to the OFF state, after which the present process ends.
Wenn andererseits die Antwort auf die Frage von Schritt 80 negativ ist (NEIN), d. h. wenn das automatische Parkbremssystem 50 im AUS-Zustand ist, geht der Prozess zu Schritt 83 weiter, worin bestimmt wird, ob der Parkschalter 30 das EIN-Signal liefert oder nicht.On the other hand, if the answer to the question of step 80 is negative (NO), that is, if the automatic parking brake system 50 is in the OFF state, the process proceeds to step 83, wherein it is determined whether the parking switch 30 the ON signal delivers or not.
Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn der Parkbremshebel vom Fahrer zur Arretierstellung betätigt worden ist, geht der Prozess zu Schritt 84 weiter, worin bestimmt wird, ob das vorgenannte Bremsdrucksteuerflag F_CTBA gleich 1 ist oder nicht.If the answer to this question is positive (YES), d. H. when the parking brake lever has been operated by the driver to the lock position, the process proceeds to step 84, wherein it is determined whether or not the aforementioned brake pressure control flag F_CTBA is 1.
Wenn die Antwort auf diese Frage positiv ist (JA), d. h. wenn der Bremsdrucksteuerprozess ausgeführt wird, geht der Prozess zu Schritt 85 weiter, worin bestimmt wird, ob VP ≒ 0 ist oder nicht. Wen die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet.If the answer to this question is positive (YES), d. H. When the brake pressure control process is executed, the process proceeds to step 85 where it is determined whether VP ≒ 0 or not. If the answer to this question is negative (NO), the present process is terminated immediately.
Wenn andererseits die Antwort auf die Frage von Schritt 85 positiv ist (JA), d. h. wenn das Fahrzeug V im gestoppten Zustand ist, geht der Prozess zu Schritt 86 weiter, worin das automatische Parkbremssystem 50 vom AUS-Zustand zum EIN-Zustand umgeschaltet wird, wonach der vorliegende Prozess endet.On the other hand, if the answer to the question of step 85 is affirmative (YES), that is, if the vehicle V is in the stopped state, the process proceeds to step 86, wherein the automatic parking brake system 50 is switched from the OFF state to the ON state, after which the present process ends.
Wenn ferner die Antwort auf die Frage von Schritt 84 negativ ist (NEIN), d. h. wenn der Bremsdrucksteuerprozess nicht ausgeführt wird, wird der Schritt 86 wie oben beschrieben ausgeführt, wonach der vorliegende Prozess endet.Further, if the answer to the question of step 84 is negative (NO), i. H. if the brake pressure control process is not executed, step 86 is executed as described above, after which the present process ends.
Wenn ferner die Antwort auf die Frage von Schritt 83 negativ ist (NEIN), d. h. wenn der Parkschalter 30 das AUS-Signal liefert, geht der Prozess zu Schritt 87 weiter, worin bestimmt wird, ob F_RSTRTz = 1 &_RSTRT = 0 ist, wie für den unmittelbar vorangehenden Wert F_RSTRTz des Wiederanlassflags und des Wiederanlassflags F_RSTRT.Further, if the answer to the question of the step 83 is negative (NO), that is, the parking switch 30 the OFF signal, the process proceeds to step 87 wherein it is determined whether F_RSTRTz = 1 & _RSTRT = 0 as for the immediately preceding value F_RSTRTz of the restart flag and the restart flag F_RSTRT.
Wenn die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 87 positiv ist (JA), d. h. wenn dies eine Zeit ist, zu der das Wiederanlassen des Motors 3 abgeschlossen worden ist, wird der Schritt 86 wie oben beschrieben ausgeführt, wonach der vorliegende Prozess endet.If the answer to this question is negative (NO), the present process is terminated immediately. On the other hand, if the answer to the question of the step 87 is affirmative (YES), that is, if it is a time at which the engine is restarted 3 has been completed, the step 86 is carried out as described above, after which the present process ends.
Wie oben beschrieben, werden, gemäß dem Steuersystem 1A der zweiten Ausführung, der automatische Bremssteuerprozess, der Leerlaufstoppbestimmungsprozess und der Motorsteuerprozess auf der gleichen Weise wie im Steuersystem 1 der ersten Ausführung ausgeführt, und daher ist es möglich, die gleichen vorteilhaften Wirkungen wie vom Steuersystem 1 gemäß der ersten Ausführung zu erzielen. Zusätzlich hierzu wird der automatische Parkbremssteuerprozess wie oben beschrieben ausgeführt. Wenn daher der Motor 3 im Leerlaufstoppzustand ist und die Antwort auf die Antwort auf die Frage in Schritt 54 positiv ist (JA), d. h. der Parkbremshebel zur Arretierstellung betätigt worden ist, wodurch das Fahrzeug V vom automatischen Parkbremssystem 50 gebremst wird, wird bestimmt, dass die vorbestimmte Ausstiegbedingung erfüllt ist. Dadurch lässt sich richtig abschätzen, ob der Insasse die Absicht hat, das Fahrzeug V zu verlassen oder nicht. As described above, according to the control system 1A of the second embodiment, the automatic brake control process, the idling stop determination process, and the engine control process in the same manner as in the control system 1 of the first embodiment, and therefore it is possible to have the same advantageous effects as the control system 1 to achieve according to the first embodiment. In addition, the automatic parking brake control process is executed as described above. If therefore the engine 3 is in the idle stop state and the answer to the answer to the question in step 54 is affirmative (YES), that is, the parking brake lever has been operated to the lock position, whereby the vehicle V of the automatic parking brake system 50 is braked, it is determined that the predetermined exit condition is satisfied. This makes it possible to correctly estimate whether the occupant intends to leave the vehicle V or not.
Falls ferner die Antwort auf die Frage von Schritt 54 negativ ist (NEIN), d. h. wenn das automatische Parkbremssystem 50 im AUS-Zustand ist, wird, wenn die vorbestimmten Ausstiegbedingungen abgesehen von der in Schritt 54 bestimmten Ausstiegbedingung erfüllt sind, das automatische Parkbremssystem 50 zu einer Zeit angetrieben, zu der das Wiederanlassen des Motors 3 abgeschlossen worden ist, wodurch das Fahrzeug V im gestoppten Zustand arretiert wird. Nachdem daher das Wiederanlassen des Motors 3 abgeschlossen worden ist, lässt sich verhindern, dass das Fahrzeug V eine Kriechfahrt durchführt. Ferner lässt sich bewirken, dass das automatische Parkbremssystem 50 richtig arbeitet, während der nachteilhafte Einfluss der vorübergehenden Abnahme der Batteriespannung, welche durch das Wiederanlassen des Motors 3 verursacht wird, zu vermeiden. Aus dem obigen ist es möglich, die Vermarktbarkeit weiter zu verbessern.Further, if the answer to the question of step 54 is negative (NO), ie if the automatic parking brake system 50 is in the OFF state, when the predetermined exit conditions are satisfied except for the exit condition determined in step 54, the automatic parking brake system 50 at a time driven to restarting the engine 3 has been completed, whereby the vehicle V is locked in the stopped state. Therefore, after restarting the engine 3 has been completed, can prevent the vehicle V performs a crawl. Furthermore, it can cause the automatic parking brake system 50 works properly, while the detrimental influence of the temporary decrease in battery voltage caused by the restarting of the engine 3 is caused to avoid. From the above, it is possible to further improve the marketability.
Nachfolgend wird ein Steuersystem für ein Fahrzeug gemäß einer dritten Ausführung der vorliegenden Erfindung beschrieben. In Bezug auf 11 unterscheidet sich das Fahrzeug der vorliegenden Ausführung von dem Fahrzeug V der ersten Ausführung nur darin, dass es mit einer Schaltstellungsänderungsvorrichtung (in 11 als „SHFT·CHNG” gezeigt) 60 ausgestattet ist.Hereinafter, a control system for a vehicle according to a third embodiment of the present invention will be described. In relation to 11 The vehicle of the present embodiment differs from the vehicle V of the first embodiment only in that it is equipped with a shift position changing device (in 11 shown as "SHFT · CHNG") 60 Is provided.
Ferner unterscheidet sich das Steuersystem 1B gemäß der vorliegenden Ausführung von dem Steuersystem 1 gemäß der ersten Ausführung nur darin, dass es die Schaltstellungsänderungsvorrichtung 60 ansteuert, und daher werden nachfolgend die gleichen Bauelemente wie jene des Steuersystems 1 und des Fahrzeugs V gemäß der ersten Ausführung mit den gleichen Bezugszeichen bezeichnet, und eine Beschreibung davon wird weggelassen. Die folgende Beschreibung befasst sich nur mit den von der ersten Ausführung unterschiedlichen Punkten.Furthermore, the tax system differs 1B according to the present embodiment of the control system 1 according to the first embodiment only in that it is the shift position changing device 60 controls, and therefore hereinafter the same components as those of the control system 1 and the vehicle V according to the first embodiment are denoted by the same reference numerals, and a description thereof will be omitted. The following description deals only with the points different from the first embodiment.
Die Schaltstellungsänderungsvorrichtung 60 ist z. B. aufgebaut aus einem Elektromotor und einem Getriebemechanismus, und ist konfiguriert, um die Schaltstellung des Schalthebels zum Wiederanlassen des Motors 3 und dergleichen automatisch zu verändern.The shift position changing device 60 is z. B. constructed of an electric motor and a transmission mechanism, and is configured to the switching position of the lever to restart the engine 3 and the like automatically change.
Übrigens entspricht in der vorliegenden Ausführung die ECU 2 dem Leerlaufstoppsteuermittel, dem automatischen Bremssteuermittel, dem Ausstiegbedingungsbestimmungsmittel, dem Wiederanlassmittel und dem Parksteuermittel, und der nachfolgend beschriebene Wiederanlasszeitschaltstellungssteuerprozess entspricht der Parksteuerung.Incidentally, in the present embodiment, the ECU corresponds 2 the idling stop control means, the automatic brake control means, the exit condition determination means, the restarting means, and the parking control means, and the restarting timing control process described hereinafter corresponds to the parking control.
Als nächstes wird der Wiederanlasszeitschaltstellungssteuerprozess in Bezug auf 12 beschrieben. Dieser Steuerprozess ändert die Schaltstellung auf die Parkstellung und die Schaltstellungsänderungsvorrichtung 60 zum Wiederanlassen des Motors 3 und wird von der ECU 2 in der oben erwähnten vorbestimmten Steuerperiode ΔT ausgeführt.Next, the restart timing switching control process will be described with reference to FIG 12 described. This control process changes the shift position to the parking position and the shift position changing device 60 to restart the engine 3 and is from the ECU 2 in the above-mentioned predetermined control period ΔT.
Wie in 12 gezeigt, wird zuerst in Schritt 90 bestimmt, ob der Schaltstellungswert POSI nicht gleich –3 ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), d. h. wenn die Schaltstellung auf die Parkstellung gestellt worden ist, wird der vorliegende Prozess sofort beendet.As in 12 1, it is first determined in step 90 whether the shift position value POSI is not equal to -3 or not. If the answer to this question is negative (NO), ie if the switch position has been set to the park position, the present process is terminated immediately.
Wenn andererseits die Antwort auf die Frage von Schritt 90 positiv ist (JA), d. h. wenn die Schaltstellung nicht zur Parkstellung gestellt worden ist, geht der Prozess zu Schritt 91 weiter, worin bestimmt wird, ob VP ≒ 0 ist oder nicht. Wenn die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet.On the other hand, if the answer to the question of step 90 is affirmative (YES), d. H. if the shift position has not been set to the park position, the process proceeds to step 91 wherein it is determined whether VP ≒ 0 or not. If the answer to this question is negative (NO), the present process is terminated immediately.
Wenn andererseits die Antwort auf die Frage von Schritt 91 positiv ist (JA), d. h. wenn das Fahrzeug V im gestoppten Zustand ist, geht der Prozess zu Schritt 92 weiter, worin bestimmt wird, ob F_RSTRTz = 1&F_RSTRT = 0 ist oder nicht.On the other hand, if the answer to the question of the step 91 is affirmative (YES), d. H. When the vehicle V is in the stopped state, the process proceeds to step 92, where it is determined whether or not F_RSTRTz = 1 & F_RSTRT = 0.
Wenn die Antwort auf diese Frage negativ ist (NEIN), wird der vorliegende Prozess sofort beendet. Wenn andererseits die Antwort auf die Frage von Schritt 92 positiv ist (JA), d. h. wenn dies die Zeit ist, zu der das Wiederanlassen des Motors 3 abgeschlossen worden ist, geht der Prozess zu Schritt 93 weiter, worin durch Antrieb der Schaltstellungsänderungsvorrichtung 60 die Schaltstellung zur Parkstellung geändert wird, wodurch das Fahrzeug V durch die vorgenannte Parksperrvorrichtung 6a im gestoppten Zustand gehalten wird.If the answer to this question is negative (NO), the present process is terminated immediately. On the other hand, if the answer to the question of step 92 is affirmative (YES), that is, if it is the time at which the engine is restarted 3 has been completed, the process proceeds to step 93, wherein by driving the shift position changing device 60 the shift position is changed to the parking position, whereby the vehicle V by the aforementioned parking lock device 6a is kept in the stopped state.
Um dann anzuzeigen, dass die Schaltstellung zur Parkstellung geändert worden ist, wird in Schritt 94 der Schaltstellungswert POSI auf –3 gesetzt, wonach der vorliegende Prozess endet.Then, to indicate that the shift position has been changed to the parking position, in step 94, the shift position value POSI is set to -3, after which the present process ends.
Wie oben beschrieben, werden gemäß dem Steuersystem 1B der dritten Ausführung der automatische Bremssteuerprozess, der Leerlaufstoppbestimmungsprozess und der Motorsteuerprozess in der gleichen Weise wie im Steuersystem 1 der ersten Ausführung ausgeführt, und daher lassen sich die gleichen vorteilhaften Wirkungen wie vom Steuersystem 1 gemäß der ersten Ausführung erzielen. Zusätzlich hierzu wird der oben beschriebene Wiederanlasszeitschaltstellungssteuerprozess ausgeführt, und wenn daher das Wiederanlassen des Motors 3 abgeschlossen ist, nachdem die vorbestimmten Ausstiegbedingungen erfüllt wurden, wird durch Antrieb der Schaltstellungsänderungsvorrichtung 60 die Schaltstellung zur Parkstellung geändert.As described above, according to the control system 1B the third embodiment of the automatic brake control process, the idle stop determination process and the engine control process in the same manner as in the control system 1 The first embodiment carried out, and therefore can be the same advantageous effects as the control system 1 achieve according to the first embodiment. In addition to this, the restarting timing control process described above is executed, and therefore, restarting the engine 3 is completed after the predetermined exit conditions have been met, by driving the shift position changing device 60 changed the switch position to the parking position.
Dieser Konfiguration wird, nachdem das Wiederanlassen des Motors 3 abgeschlossen wurde, das Fahrzeug V durch die Parksperrvorrichtung 6a im gestoppten Zustand gehalten, wodurch sich verhindern lässt, dass das Fahrzeug V eine Kriechfahrt durchführt. Ferner lässt sich bewirken, dass die Schaltstellungsänderungsvorrichtung 60 richtig arbeitet, während der nachteilhafte Einfluss der vorübergehenden Minderung der Baterriespannung, welche durch das Wiederanlassen des Motors 3 verursacht wird, vermieden wird. Aus dem Obigen lässt sich die Vermarktbarkeit weiter verbessern.This configuration will be after restarting the engine 3 has been completed, the vehicle V through the parking lock device 6a held in the stopped state, thereby preventing the vehicle V from creeping. Further, the shift position changing device can be caused to act 60 works properly, while the detrimental influence of the temporary reduction of Baterriespannung caused by the restart of the engine 3 caused is avoided. From the above, the marketability can be further improved.
Übrigens geben die oben beschriebenen ersten bis dritten Ausführungen Beispiele des Steuersystems an, das so konfiguriert ist, dass der Motor 3 zu einer Zeit wieder angelassen wird, zu der das Fahrzeug V gestoppt wurde, falls eine der Ausstiegbedingungen erfüllt ist, während das Fahrzeug V im Leerlaufstoppzustand des Motors 3 fährt, wobei das Ausstiegbedingungsflag F_DOWN auf 1 gesetzt wird. Jedoch kann stattdessen die Konfiguration auch so sein, dass der Motor zu der Zeit wieder angelassen wird, zu der eine der Ausstiegbedingungen erfüllt ist, während das Fahrzeug V im Leerlaufstoppzustand des Motors 3 fährt.Incidentally, the above-described first to third embodiments indicate examples of the control system configured such that the engine 3 is restarted at a time when the vehicle V was stopped, if any one of the exit conditions is met, while the vehicle V is in the idling stop state of the engine 3 moves, with the exit condition flag F_DOWN set to 1. However, instead, the configuration may be such that the engine is restarted at the time when one of the exit conditions is satisfied while the vehicle V is in the idling stop state of the engine 3 moves.
Obwohl ferner in den oben beschriebenen ersten bis dritten Ausführungen das Steuersystem gemäß der vorliegenden Erfindung als Beispiel auf ein vierrädriges Fahrzeug angewendet wird, soll dies nicht einschränken, sondern es kann auch auf verschiedene andere Fahrzeugtypen angewendet werden, wie etwa zweidrädrige Fahrzeuge und Raupenfahrzeuge.Further, in the above-described first to third embodiments, although the control system according to the present invention is applied to a four-wheeled vehicle as an example, this is not intended to be limiting, but may be applied to various other types of vehicles such as two-wheeled vehicles and tracked vehicles.
Steuersystem für ein Fahrzeug, das, wenn eine Leerlaufstoppsteuerung und eine automatische Bremssteuerung ausgeführt werden, während das Fahrzeug (V) fährt, vermeiden kann, dass nach dem Start der automatischen Bremssteuerung ein Fahrer eine falsche Wahrnehmung hat, wodurch es möglich gemacht wird, die Sicherheit und Vermarktbarkeit zu verbessern. Das Steuersystem (1) enthält eine ECU. Die ECU führt die Leerlaufstoppsteuerung zum vorübergehenden Stoppen und dann Wiederanlassen des Verbrennungsmotor aus. Wenn sich ein Hindernis vor dem Fahrzeug befindet, führt das Steuersystem die automatische Bremssteuerung zum automatischen Bremsen des Fahrzeugs aus. Wenn während der Leerlaufstoppsteuerung der Motor (3) im gestoppten Zustand ist, während das Fahrzeug fährt, wird bestimmt, ob nach dem Start der automatischen Bremssteuerung eine vorbestimmte Ausstiegbedingung erfüllt ist oder nicht. Wenn die vorbestimmte Ausstiegbedingung erfüllt ist, wird der Motor wieder angelassen.A control system for a vehicle that, when idling stop control and automatic brake control are executed while the vehicle is running (V), can avoid that after the start of the automatic brake control, a driver has a wrong perception, thereby making it possible to provide safety and marketability. The tax system ( 1 ) contains an ECU. The ECU executes the idling stop control for temporarily stopping and then restarting the engine. When an obstacle is in front of the vehicle, the control system executes the automatic brake control for automatically braking the vehicle. If during idling stop control the engine ( 3 ) is in the stopped state while the vehicle is running, it is determined whether or not a predetermined exit condition is satisfied after the start of the automatic brake control. If the predetermined exit condition is met, the engine is restarted.
ZITATE ENTHALTEN IN DER BESCHREIBUNG QUOTES INCLUDE IN THE DESCRIPTION
Diese Liste der vom Anmelder aufgeführten Dokumente wurde automatisiert erzeugt und ist ausschließlich zur besseren Information des Lesers aufgenommen. Die Liste ist nicht Bestandteil der deutschen Patent- bzw. Gebrauchsmusteranmeldung. Das DPMA übernimmt keinerlei Haftung für etwaige Fehler oder Auslassungen.This list of the documents listed by the applicant has been generated automatically and is included solely for the better information of the reader. The list is not part of the German patent or utility model application. The DPMA assumes no liability for any errors or omissions.
Zitierte PatentliteraturCited patent literature
-
JP 2011-202638 A [0002, 0002] JP 2011-202638 A [0002, 0002]
-
JP 2009-101756 A [0003, 0004] JP 2009-101756 A [0003, 0004]
-
JP 2009-101756 [0005] JP 2009-101756 [0005]
-
JP 2011-202638 [0005] JP 2011-202638 [0005]
-
JP 2013-23149 A [0132] JP 2013-23149 A [0132]