CN111997806A - Engine emergency starting control method - Google Patents
Engine emergency starting control method Download PDFInfo
- Publication number
- CN111997806A CN111997806A CN202010817136.7A CN202010817136A CN111997806A CN 111997806 A CN111997806 A CN 111997806A CN 202010817136 A CN202010817136 A CN 202010817136A CN 111997806 A CN111997806 A CN 111997806A
- Authority
- CN
- China
- Prior art keywords
- starting
- engine
- condition
- signal
- state
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 28
- 230000007935 neutral effect Effects 0.000 claims abstract description 25
- 230000009471 action Effects 0.000 claims abstract description 13
- 238000012544 monitoring process Methods 0.000 claims abstract description 12
- 230000002159 abnormal effect Effects 0.000 claims abstract description 4
- 239000007858 starting material Substances 0.000 claims description 5
- 230000004913 activation Effects 0.000 claims description 3
- 230000008859 change Effects 0.000 claims description 3
- 230000004048 modification Effects 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000004075 alteration Effects 0.000 description 1
- 230000005540 biological transmission Effects 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 230000007257 malfunction Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
- 230000000153 supplemental effect Effects 0.000 description 1
Images
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02N—STARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
- F02N11/00—Starting of engines by means of electric motors
- F02N11/08—Circuits or control means specially adapted for starting of engines
- F02N11/087—Details of the switching means in starting circuits, e.g. relays or electronic switches
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02N—STARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
- F02N11/00—Starting of engines by means of electric motors
- F02N11/10—Safety devices
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F02—COMBUSTION ENGINES; HOT-GAS OR COMBUSTION-PRODUCT ENGINE PLANTS
- F02N—STARTING OF COMBUSTION ENGINES; STARTING AIDS FOR SUCH ENGINES, NOT OTHERWISE PROVIDED FOR
- F02N11/00—Starting of engines by means of electric motors
- F02N11/08—Circuits or control means specially adapted for starting of engines
- F02N11/087—Details of the switching means in starting circuits, e.g. relays or electronic switches
- F02N2011/0874—Details of the switching means in starting circuits, e.g. relays or electronic switches characterised by said switch being an electronic switch
Landscapes
- Engineering & Computer Science (AREA)
- Chemical & Material Sciences (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- General Engineering & Computer Science (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
The invention relates to an engine emergency starting control method, which comprises the following steps: monitoring a start switch signal; if ON is 1, acquiring a starting global condition and a starting additional condition; continuing to monitor the starting switch signal, if START is 1, checking whether the starting global condition meets the basic starting condition; if not, outputting an engine abnormal signal and not receiving a starting switch signal; checking whether the starting additional condition meets a normal starting condition; if yes, setting the engine to be in a normal starting mode; otherwise, checking the ignition action of the driver; if the emergency starting condition is met, setting the engine to be in an emergency starting mode; otherwise, setting other starting modes. When the neutral gear signal or the clutch signal is normally 0, a driver can manually check the actual states of the wave lever and the clutch and further judge that the neutral gear signal sensor or the clutch signal sensor has faults, so that the engine is ignited by adopting an emergency starting method.
Description
Technical Field
The invention relates to the technical field of engine control, in particular to an engine emergency starting control method.
Background
The current emergency starting scheme adopted by vehicles is as follows: when the engine cannot be normally started by using the normal starting mode, the method comprises the steps of rotating a vehicle key from an ON gear to a START gear, and entering the emergency starting mode when the START gear is maintained and exceeds a time threshold. The vehicle manufacturers only differ in the emergency start concept by the length of the time threshold, but not by other differences.
The prior art has the following defects:
1. when the neutral gear signal sensor or the clutch signal sensor has a fault and the neutral gear signal or the clutch signal is normally 0, the engine cannot ignite;
2. even if there is no malfunction, the vehicle may be mistakenly put into the emergency START mode by the driver mistakenly rotating the key from the ON gear to the START gear and maintaining the START gear for a time exceeding the time threshold.
Disclosure of Invention
The present invention has been made in view of the above problems, and an object of the present invention is to provide an engine emergency start control method which gives the driver an opportunity to check the actual state of the wave lever and the clutch when the neutral signal or the clutch signal is normally "0", to relax the starting conditions, and to ignite the engine in the emergency start mode.
In order to solve the problems, the technical scheme provided by the invention is as follows:
an engine emergency start control method comprises the following steps:
s100, continuously monitoring a starting switch signal; the start switch signal includes: ON signal: the device is used for representing whether the engine and the whole vehicle accessory line are all connected; START signal: for characterizing whether to manually start the engine; according to the starting switch signal, the following operations are carried out:
if the starting switch signal is the ON signal and the ON signal is that the engine and all auxiliary equipment lines of the whole vehicle are completely switched ON, acquiring a starting global condition and a starting additional condition; wherein: the startup global condition is: a current state of information necessary for characterizing engine starting; the necessary information comprises a starter control activation state, an ECU power-on state, an engine state and an engine starting request cancellation state; the starting additional condition code is used for recording the current state of other configuration information for starting the engine; the other configuration information includes a neutral state and a clutch state;
s200, continuously monitoring the starting switch signal, and performing the following operations according to the starting switch signal:
if the START switch signal is the START signal and the START signal is a manual START engine, checking whether the START global condition satisfies a basic START condition, and performing the following operations according to the checking result:
if the global starting condition does not meet the basic starting condition, outputting an engine abnormal signal and not receiving the starting switch signal;
s300, checking whether the starting additional condition meets a normal starting condition, and performing the following operations according to the checking result:
if the starting additional condition meets a normal starting condition, setting the engine to be in a normal starting mode; otherwise, continuously monitoring the ignition action of the driver;
s400, checking whether the ignition action of the driver meets an emergency starting condition, and performing the following operations according to the checking result:
if the ignition action of the driver meets the emergency starting condition, setting the engine to be in an emergency starting mode; otherwise, the engine is placed in the other starting mode.
Preferably, the startup global condition is characterized by a startup global condition code; the starting global condition code is binary code, and each bit represents the current state of necessary information for starting the engine; the starting global condition code and the necessary information are in one-to-one correspondence;
the starting additional condition is characterized by adopting a starting additional condition code; the starting additional condition code is binary code, and each bit represents the current state of other configuration information for starting the engine; the starting additional condition code and the other configuration information are in one-to-one correspondence;
the basic starting condition is represented by a necessary specific condition mask and is preset manually; the necessary special condition mask is binary coding, and each bit represents a necessary state of the necessary information for starting the engine; each bit of the necessary specific condition mask is completely consistent with the arrangement sequence of the necessary information characterized by each bit of the starting global condition code;
the normal starting condition is represented by a normal starting specific condition mask and is manually preset; the normal starting specific condition mask is binary coded, and each bit represents an essential state of other configuration information for starting the engine; each bit of the normal starting specific condition mask is completely consistent with the arrangement sequence of the other configuration information represented by each bit of the starting additional condition code;
the emergency starting condition is represented by an emergency starting specific condition mask and is manually preset; the emergency starting specific condition mask is binary coded, and each bit represents an essential state of other configuration information for starting the engine; each bit of the emergency starting specific condition mask is completely consistent with the arrangement sequence of the other configuration information represented by each bit of the starting additional condition code.
Preferably, said checking whether the driver's ignition action meets emergency starting conditions comprises the steps of:
s500, adding a manually preset step length to the number of times of starting the key; the initial value of the number of times of starting the key is 0; then, based on the value of the number of times the key is started, the following operations are performed:
if the starting key frequency is smaller than a manually preset starting key frequency threshold value, continuously monitoring the starting switch signal, and performing the following operations according to the starting switch signal:
if the start switch signal does not change, returning to S400; if the starting switch signal is the ON signal and the ON signal is that the engine and the whole vehicle accessory equipment line are all connected, returning to S200; otherwise, initializing the threshold value of the number of times of starting the key, and then returning to S100;
otherwise, acquiring the START signal and the START signal is the duration of manually starting the engine;
s600, comparing the duration of the START signal which is the duration of manually starting the engine with a manually preset START holding time threshold, and according to the comparison result, performing the following operations:
if the START signal and the duration of the START signal being a manual START of the engine are less than the START hold time threshold, returning to S200; otherwise, comparing the starting additional condition code with an emergency starting specific condition mask preset manually, and performing the following operations according to the comparison result:
placing the engine in an emergency start mode if the start additional condition code is identical to the emergency start specific condition mask; otherwise, the engine is placed in the other starting mode.
Preferably, said checking whether said startup global condition satisfies a basic startup condition comprises the steps of:
comparing the starting global condition code with the necessary specific condition mask, and making the following judgment according to the comparison result:
if the starting global condition code is not identical to the necessary specific condition mask, judging that the starting global condition does not meet the basic starting condition;
otherwise, determining that the starting global condition meets the basic starting condition.
Preferably, the checking whether the start additional condition satisfies a normal start condition includes the steps of:
the starting additional condition code is compared with the normal starting specific condition mask, and the following judgment is made according to the comparison result:
determining that the start-up additional condition does not satisfy a normal start-up condition if the start-up additional condition code is not identical to the normal start-up specific condition mask;
otherwise, judging that the starting additional condition meets the normal starting condition.
Preferably, the other configuration information further includes a power train engaged state, a cab state, a vehicle speed, a parking brake state, an electronic theft prevention state, an intake air warm-up state, and a monitor function start release state.
Preferably, the neutral state in the other configuration information in the emergency start specific condition mask is "1", and the clutch state is "1".
Preferably, the step size is 1; the threshold number of key starts is 3.
Preferably, the start switch signal further includes: the LOCK signal: for characterizing whether the engine is stalled; ACC signal: the method is used for representing whether the vehicle accessory equipment is in a state that the circuit is connected but the circuit of the engine is not connected.
Preferably, the ON signal is 1-bit binary coded; when the ON signal is '1', the engine and the whole vehicle accessory line are all connected, and when the ON signal is '0', the engine and the whole vehicle accessory line are not all connected;
the START signal is a 1-bit binary code; characterizing a manually started engine when the START signal is "1" and not manually started when the START signal is "0";
the LOCK signal is 1-bit binary code; when the LOCK signal is 1, the engine is not flameout, and when the LOCK signal is 0, the engine is flameout;
the ACC signal is 1-bit binary code; when the ACC signal is 1, the state that the whole vehicle accessory is in a circuit connection state but the engine circuit is not in a connection state is represented, and when the ACC signal is 0, the state that the whole vehicle accessory is not in the circuit connection state but the engine circuit is not in a connection state is represented.
Compared with the prior art, the invention has the following advantages:
when the neutral gear signal or the clutch signal is always 0, a driver can manually check the actual states of the wave lever and the clutch and further judge that the neutral gear signal sensor or the clutch signal sensor has faults, so that the engine is ignited by adopting an emergency starting method.
Drawings
FIG. 1 is a schematic view of a starting switch gear layout according to an embodiment of the present invention;
FIG. 2 is a schematic flow chart of an embodiment of the present invention;
FIG. 3 is a diagram illustrating a comparison of a start global condition code to a required special condition mask according to an embodiment of the present invention;
FIG. 4 is a diagram illustrating a comparison of a start-up contingency code to a normal start-up contingency mask according to an embodiment of the present invention;
FIG. 5 is a diagram illustrating a comparison of the enable supplemental condition code and the contingency enable specific condition mask according to an embodiment of the invention.
Wherein: 1. key hole, 2, start global condition code, 3, necessary special condition mask, 4, start additional condition code, 5, normal start special condition mask, 6, emergency start special condition mask.
Detailed Description
The present invention is further illustrated by the following examples, which are intended to be purely exemplary and are not intended to limit the scope of the invention, as various equivalent modifications of the invention will occur to those skilled in the art upon reading the present disclosure and fall within the scope of the appended claims.
It should be noted that, the present embodiment is directed to a manual wave vehicle, and the gear layout of the starting switch of the manual wave vehicle is as shown in fig. 1, which sequentially includes from left to right: LOCK, ACC, ON and START gears. Each gear corresponds to a start switch signal. The START gear is an ignition gear, when a key is inserted into a key hole 1 by a driver and then rotated to the gear, a starter is activated, so that engine ignition is realized, and if the driver releases the key in the gear, the key is rebounded to be ON, and an ON signal is kept to be normal 1. In addition, this embodiment is implemented using a Simulink tool.
As shown in fig. 2, an engine emergency start control method includes the following steps:
s100, continuously monitoring a starting switch signal; the start switch signal includes: ON signal: the device is used for representing whether the engine and the whole vehicle accessory line are all connected; START signal: for characterizing whether the engine is manually started.
In this particular embodiment:
the start switch signal further includes: the LOCK signal: for characterizing whether the engine is stalled; ACC signal: the method is used for representing whether the vehicle accessory equipment is in a state that the circuit is connected but the circuit of the engine is not connected.
The ON signal is 1-bit binary code; when the ON signal is 1, the engine and the whole vehicle accessory equipment line are all connected, and when the ON signal is 0, the engine and the whole vehicle accessory equipment line are not all connected.
The START signal is 1-bit binary coded; the engine is characterized as being manually started when the START signal is "1" and not when the START signal is "0".
The LOCK signal is 1-bit binary code; when the LOCK signal is 1, the engine is not flameout, and when the LOCK signal is 0, the engine is flameout.
The ACC signal is 1-bit binary code; when the ACC signal is "1", it indicates that the all-vehicle accessory is in a state where the circuit is on but the engine circuit is not on, and when the ACC signal is "0", it indicates that the all-vehicle accessory is not in a state where the circuit is on but the engine circuit is not on.
According to the mode of the starting request, the normal starting mode, the emergency starting mode and other starting modes can be divided.
The following operations are performed according to the start switch signal:
if the starting switch signal is an ON signal and the ON signal is that the engine and the whole vehicle accessory line are all connected, the electronic control unit EECU of the engine is initialized at the moment; then acquiring a starting global condition and a starting additional condition, monitoring and waiting for acquiring a further starting request from the driver; the start switch signal is an ON signal, and the ON signal is a state in which the engine and the vehicle accessory line are all turned ON, and the start switch signal is turned ON in actual operation.
Wherein: starting global conditions: the current state of the necessary information for characterizing the engine start.
In the present embodiment, the necessary information includes a starter control activation state, an ECU power-on state, an engine state, and an engine start request cancellation state.
The start global condition is necessary for engine start, i.e. the so-called requirement; however, the global condition for starting is only satisfied, and other state information of the vehicle needs to be checked, so that additional starting conditions need to be used; the user can configure all other starting conditions except the starting global condition to be uniformly attributed to the starting additional condition according to the requirement of the user.
The start additional condition code 4 is used to record the current status of other configuration information for performing an engine start.
Other configuration information includes neutral state and clutch state; other configuration information also includes a drive train engaged state, a cab state, vehicle speed, a parking brake state, an electronic anti-theft state, an intake air preheat state, and a monitor function start release state.
The start-up contingencies configured in the different start-up modes are generally different. In this embodiment, in the normal start mode, the drive train engaged state and the neutral state are used as start-up additional conditions for starting; in the emergency starting mode, conditions such as a transmission combination state and a neutral state signal can be set as starting additional conditions for starting.
In this particular embodiment, the startup global condition is characterized by a startup global condition code 2; the starting global condition code 2 is binary code, and each bit represents the current state of necessary information for starting the engine; the start global condition code 2 is in a one-to-one correspondence with the necessary information.
The starting additional condition is characterized by a starting additional condition code 4; the starting additional condition code 4 is binary code, and each bit represents the current state of other configuration information for starting the engine; the start additional condition codes 4 are in a one-to-one correspondence with other configuration information.
S200, after a valid starting request is acquired, the electronic control unit of the engine judges the global starting condition, then the starting switch signal is continuously monitored, and the following operations are carried out according to the starting switch signal:
if the START switch signal is a START signal and the START signal is a manual START engine, checking whether a START global condition satisfies a basic START condition, and performing the following operations according to the checking result:
if the global starting condition does not satisfy the basic starting condition, an engine abnormal signal is output and a starting switch signal is not received any more.
The START switch signal is a START signal and the START signal is a manual START engine, and in actual operation, the driver tries to START the engine in a normal START mode, namely, the key is rotated from the ON gear to the START gear in fig. 1.
Checking whether the startup global condition satisfies the basic startup condition comprises the steps of:
as shown in fig. 3, the start global condition code 2 is compared with the necessary specific condition mask 3, and the following determination is made according to the comparison result:
if the startup global condition code 2 is not identical to the required specific condition mask 3, it is determined that the startup global condition does not satisfy the basic startup condition.
Otherwise, the starting global condition is judged to meet the basic starting condition.
In the specific embodiment, the basic starting condition is represented by a necessary specific condition mask 3 and is preset manually; the necessary special condition mask 3 is binary code, and each bit represents a necessary state of necessary information for starting the engine; each bit of the required specific condition mask 3 is completely identical to the arrangement order of the necessary information characterizing each bit of the start global condition code 2.
S300, as shown in figure 4, checking whether the starting additional condition meets the normal starting condition, and according to the checking result, performing the following operations:
if the starting additional condition meets the normal starting condition, setting the engine to be in a normal starting mode; otherwise, the ignition action of the driver is continuously monitored.
The normal starting condition is represented by a normal starting specific condition mask 5 and is manually preset; the normal start special condition mask 5 is binary coded, and each bit represents an essential state of other configuration information for starting the engine; each bit of the normal start specific condition mask 5 is completely identical to the sequence of the other configuration information represented by each bit of the start additional condition code 4.
The checking whether the start-up additional condition satisfies the normal start-up condition includes the steps of:
the starting additional condition code 4 is compared with the normal starting specific condition mask 5, and the following judgment is made according to the comparison result:
if the startup additional condition code 4 is not identical to the normal startup specific condition mask 5, it is determined that the startup additional condition does not satisfy the normal startup condition.
Otherwise, judging that the starting additional condition meets the normal starting condition. At this time, the neutral signal value is in a normal 0 state, and this situation may be caused by a fault of the neutral signal sensor; the specific embodiment is to apply the invention to solve the problem that the engine cannot ignite due to the fault of the neutral signal sensor or the fault of the clutch signal sensor.
In the normal starting mode, the embodiment needs to consider whether the wave lever is in the neutral gear, namely, the vehicle must be in the neutral gear state at present, and the engine is allowed to be started. It is assumed that the neutral signal sensor now fails, i.e. shows that the wave lever is in gear, resulting in the start additional condition code 4 not being identical to the normal start specific condition mask 5, further resulting in the failure to enter the normal start mode.
S400, at this step, starting additional conditions in the normal starting mode cannot be met, for example, a neutral signal is constant 0 or a clutch signal is constant 0, so that the starting additional conditions cannot be met, and the engine cannot be started in the starting normal starting mode.
At this time, the driver checks the actual position of the wave lever, and then finds that the wave lever is in neutral, and there is no risk of starting with a gear, and it can be determined that the wave lever is caused by the failure of the neutral signal or the clutch signal. In the start switch emergency start mode, the neutral signal is not used as a specific start judgment condition.
The driver can then start the engine by turning the start key a settable number of times in succession during the settable emergency start time. The emergency starting mode can appropriately relax the starting condition so as to achieve the purpose of emergency starting. The method adopted by the embodiment is to repeatedly rotate the starting switch: ON gear → START gear → ON gear → START gear, and last time the START gear hold time exceeds a preset START hold time threshold until the starter is released and successful engine START is achieved.
The specific method comprises the following steps:
checking whether the ignition action of the driver meets the emergency starting condition, and performing the following operations according to the checking result:
if the ignition action of the driver meets the emergency starting condition, setting the engine to be in an emergency starting mode; otherwise, the engine is placed in the other starting mode.
The emergency starting condition is represented by an emergency starting specific condition mask 6 and is manually preset; the emergency start specific condition mask 6 is binary coded, and each bit represents an essential state of other configuration information for starting the engine; each bit of the contingency starting specific condition mask 6 is completely identical to the sequence of the other configuration information represented by each bit of the starting additional condition code 4.
In this embodiment, the neutral state in the other configuration information in the emergency start specific condition mask 6 is "1", and the clutch state is "1".
Checking whether the driver's ignition action meets the emergency start condition comprises the steps of:
s500, adding a manually preset step length to the number of times of starting the key; the initial value of the number of times of starting the key is 0; in this embodiment, the step size is 1.
The following is then performed depending on the value of the number of key starts:
if the starting key frequency is smaller than a manually preset starting key frequency threshold value, continuously monitoring a starting switch signal; in this particular embodiment, the threshold number of key starts is 3; then, the following operations are performed according to the starting switch signal:
if the start switch signal does not change, returning to S400; if the starting switch signal is an ON signal and the ON signal is that the engine and the whole vehicle accessory equipment line are all connected, returning to S200; otherwise, the key start number threshold is initialized, and then the process returns to S100.
The start switch signal is an ON signal, and the ON signal is a state in which the engine and the vehicle accessory line are all turned ON, and the start switch signal is turned ON in actual operation. This is the same as the meaning of the ON signal in S100, because the ON range in the key range is the requisite route from the ACC range to the START range, and the ON range is energized in any starting mode, that is, the ON signal in this embodiment is the complete ON of the engine and the vehicle accessory line.
Otherwise, a START signal is obtained and the START signal is the duration of the manual START of the engine.
S600, comparing the duration of the START signal which is the duration of manually starting the engine with a manually preset START holding time threshold, and according to the comparison result, performing the following operations:
if the START signal and the duration of the START signal being the manual START of the engine is less than the START hold time threshold, returning to S200; otherwise, as shown in fig. 5, the starting additional condition code 4 is compared with the manually preset emergency starting specific condition mask 6, and the following operations are performed according to the comparison result:
if the start additional condition code 4 is identical to the emergency start specific condition mask 6, placing the engine in an emergency start mode; otherwise, the engine is placed in the other starting mode.
In the foregoing detailed description, various features are grouped together in a single embodiment for the purpose of streamlining the disclosure. This method of disclosure is not to be interpreted as reflecting an intention that the claimed embodiments of the subject matter require more features than are expressly recited in each claim. Rather, as the following claims reflect, invention lies in less than all features of a single disclosed embodiment. Thus, the following claims are hereby expressly incorporated into the detailed description, with each claim standing on its own as a separate preferred embodiment of the invention.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. To those skilled in the art; various modifications to these embodiments will be readily apparent, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the disclosure. Thus, the present disclosure is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
What has been described above includes examples of one or more embodiments. It is, of course, not possible to describe every conceivable combination of components or methodologies for purposes of describing the aforementioned embodiments, but one of ordinary skill in the art may recognize that many further combinations and permutations of various embodiments are possible. Accordingly, the embodiments described herein are intended to embrace all such alterations, modifications and variations that fall within the scope of the appended claims. Furthermore, to the extent that the term "includes" is used in either the detailed description or the claims, such term is intended to be inclusive in a manner similar to the term "comprising" as "comprising" is interpreted when employed as a transitional word in a claim. Furthermore, any use of the term "or" in the specification of the claims is intended to mean a "non-exclusive or".
The above-mentioned embodiments are intended to illustrate the objects, technical solutions and advantages of the present invention in further detail, and it should be understood that the above-mentioned embodiments are merely exemplary embodiments of the present invention, and are not intended to limit the scope of the present invention, and any modifications, equivalent substitutions, improvements and the like made within the spirit and principle of the present invention should be included in the scope of the present invention.
Claims (10)
1. An engine emergency start control method is characterized in that: comprises the following steps:
s100, continuously monitoring a starting switch signal; the start switch signal includes: ON signal: the device is used for representing whether the engine and the whole vehicle accessory line are all connected; START signal: for characterizing whether to manually start the engine; according to the starting switch signal, the following operations are carried out:
if the starting switch signal is the ON signal and the ON signal is that the engine and all auxiliary equipment lines of the whole vehicle are completely switched ON, acquiring a starting global condition and a starting additional condition; wherein: the startup global condition is: a current state of information necessary for characterizing engine starting; the necessary information comprises a starter control activation state, an ECU power-on state, an engine state and an engine starting request cancellation state; the starting additional condition code (4) is used for recording the current state of other configuration information for starting the engine; the other configuration information comprises a neutral state and a clutch state;
s200, continuously monitoring the starting switch signal, and performing the following operations according to the starting switch signal:
if the START switch signal is the START signal and the START signal is a manual START engine, checking whether the START global condition satisfies a basic START condition, and performing the following operations according to the checking result:
if the global starting condition does not meet the basic starting condition, outputting an engine abnormal signal and not receiving the starting switch signal;
s300, checking whether the starting additional condition meets a normal starting condition, and performing the following operations according to the checking result:
if the starting additional condition meets a normal starting condition, setting the engine to be in a normal starting mode; otherwise, continuously monitoring the ignition action of the driver;
s400, checking whether the ignition action of the driver meets an emergency starting condition, and performing the following operations according to the checking result:
if the ignition action of the driver meets the emergency starting condition, setting the engine to be in an emergency starting mode; otherwise, the engine is placed in the other starting mode.
2. The engine emergency start control method according to claim 1, characterized in that: the starting global condition is characterized by a starting global condition code (2); said start global condition code (2) is binary coded, each bit representing the current state of one of said necessary information for performing an engine start; the starting global condition code (2) and the necessary information are in one-to-one correspondence;
the starting additional condition is characterized by a starting additional condition code (4); the start additional condition code (4) is binary coded, each bit representing the current state of one of the other configuration information for starting the engine; the starting additional condition code (4) and the other configuration information are in one-to-one correspondence;
the basic starting condition is characterized by adopting a necessary specific condition mask (3) and is preset manually; said condition mask (3) is binary coded, each bit representing a necessary state of said information necessary for carrying out the engine start; each bit of the necessary specific condition mask (3) is completely consistent with the arrangement sequence of the necessary information characterized by each bit of the starting global condition code (2);
the normal starting condition is characterized by a normal starting specific condition mask (5) and is manually preset; said normal start specific condition mask (5) is binary coded, each bit representing an essential state of said other configuration information for engine starting; each bit of the normal starting specific condition mask (5) is completely consistent with the arrangement sequence of the other configuration information represented by each bit of the starting additional condition code (4);
the emergency starting condition is represented by an emergency starting specific condition mask (6) and is preset manually; the emergency start specific condition mask (6) is binary coded, each bit representing an essential state of the other configuration information for starting the engine; each bit of the contingency starting specific condition mask (6) is completely consistent with the arrangement sequence of the other configuration information characterized by each bit of the starting additional condition code (4).
3. The engine emergency start control method according to claim 2, characterized in that: the checking whether the driver's ignition action meets emergency starting conditions comprises the steps of:
s500, adding a manually preset step length to the number of times of starting the key; the initial value of the number of times of starting the key is 0; then, based on the value of the number of times the key is started, the following operations are performed:
if the starting key frequency is smaller than a manually preset starting key frequency threshold value, continuously monitoring the starting switch signal, and performing the following operations according to the starting switch signal:
if the start switch signal does not change, returning to S400; if the starting switch signal is the ON signal and the ON signal is that the engine and the whole vehicle accessory equipment line are all connected, returning to S200; otherwise, initializing the threshold value of the number of times of starting the key, and then returning to S100;
otherwise, acquiring the START signal and the START signal is the duration of manually starting the engine;
s600, comparing the duration of the START signal which is the duration of manually starting the engine with a manually preset START holding time threshold, and according to the comparison result, performing the following operations:
if the START signal and the duration of the START signal being a manual START of the engine are less than the START hold time threshold, returning to S200; otherwise, comparing the starting additional condition code (4) with an emergency starting specific condition mask (6) preset manually, and performing the following operations according to the comparison result:
-placing the engine in emergency start mode if the start additional condition code (4) is identical to the emergency start specific condition mask (6); otherwise, the engine is placed in the other starting mode.
4. The engine emergency start control method according to claim 2, characterized in that: said checking whether said startup global condition satisfies a basic startup condition comprises the steps of:
comparing the starting global condition code (2) with the necessary specific condition mask (3), and making the following judgment according to the comparison result:
if the starting global condition code (2) is not identical to the necessary specific condition mask (3), determining that the starting global condition does not satisfy a basic starting condition;
otherwise, determining that the starting global condition meets the basic starting condition.
5. The engine emergency start control method according to claim 2, characterized in that: the checking whether the start-up additional condition satisfies a normal start-up condition includes the steps of:
the starting additional condition code (4) is compared with the normal starting specific condition mask (5), and the following judgment is made according to the comparison result:
-if the start-up contingency code (4) is not identical to the normal start-up contingency mask (5), determining that the start-up contingency does not satisfy a normal start-up condition;
otherwise, judging that the starting additional condition meets the normal starting condition.
6. The engine emergency start control method according to claim 2, characterized in that: the other configuration information further includes a drive train engaged state, a cab state, a vehicle speed, a parking brake state, an electronic anti-theft state, an intake air preheating state, and a monitor function start release state.
7. The engine emergency start control method according to claim 2, characterized in that: the neutral state in the other configuration information in the emergency start specific condition mask (6) is "1", and the clutch state is "1".
8. The engine emergency start control method according to claim 3, characterized in that: the step length is 1; the threshold number of key starts is 3.
9. The engine emergency start control method according to claim 1, characterized in that: the start switch signal further includes: the LOCK signal: for characterizing whether the engine is stalled; ACC signal: the method is used for representing whether the vehicle accessory equipment is in a state that the circuit is connected but the circuit of the engine is not connected.
10. The engine emergency start control method according to claim 9, characterized in that:
the ON signal is 1-bit binary code; when the ON signal is '1', the engine and the whole vehicle accessory line are all connected, and when the ON signal is '0', the engine and the whole vehicle accessory line are not all connected;
the START signal is a 1-bit binary code; characterizing a manually started engine when the START signal is "1" and not manually started when the START signal is "0";
the LOCK signal is 1-bit binary code; when the LOCK signal is 1, the engine is not flameout, and when the LOCK signal is 0, the engine is flameout;
the ACC signal is 1-bit binary code; when the ACC signal is 1, the state that the whole vehicle accessory is in a circuit connection state but the engine circuit is not in a connection state is represented, and when the ACC signal is 0, the state that the whole vehicle accessory is not in the circuit connection state but the engine circuit is not in a connection state is represented.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010817136.7A CN111997806B (en) | 2020-08-14 | 2020-08-14 | Engine emergency starting control method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010817136.7A CN111997806B (en) | 2020-08-14 | 2020-08-14 | Engine emergency starting control method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111997806A true CN111997806A (en) | 2020-11-27 |
CN111997806B CN111997806B (en) | 2021-10-15 |
Family
ID=73474108
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010817136.7A Active CN111997806B (en) | 2020-08-14 | 2020-08-14 | Engine emergency starting control method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111997806B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114962111A (en) * | 2022-04-27 | 2022-08-30 | 一汽奔腾轿车有限公司 | Engine starting failure troubleshooting method |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060236970A1 (en) * | 2005-04-20 | 2006-10-26 | Mazda Motor Corporation | Control system for vehicle |
CN101327779A (en) * | 2007-06-14 | 2008-12-24 | 梁在宇 | Apparatus and method for starting automobile engine |
KR20120114599A (en) * | 2011-04-07 | 2012-10-17 | 현대모비스 주식회사 | Starting apparatus and method using fob for car |
CN104989574A (en) * | 2015-06-03 | 2015-10-21 | 潍柴动力股份有限公司 | Electronic control engine start protection control method and device |
CN105840386A (en) * | 2015-01-15 | 2016-08-10 | 上海通用汽车有限公司 | Vehicle starter control method and vehicle |
CN206439138U (en) * | 2016-12-30 | 2017-08-25 | 中国第一汽车股份有限公司 | A kind of automobile start protects system |
CN110259618A (en) * | 2019-06-29 | 2019-09-20 | 潍柴动力股份有限公司 | A kind of monitoring method and device of starter |
CN210622958U (en) * | 2019-06-25 | 2020-05-26 | 汉纳森(厦门)数据股份有限公司 | Vehicle and emergency starting control system thereof |
-
2020
- 2020-08-14 CN CN202010817136.7A patent/CN111997806B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20060236970A1 (en) * | 2005-04-20 | 2006-10-26 | Mazda Motor Corporation | Control system for vehicle |
CN101327779A (en) * | 2007-06-14 | 2008-12-24 | 梁在宇 | Apparatus and method for starting automobile engine |
KR20120114599A (en) * | 2011-04-07 | 2012-10-17 | 현대모비스 주식회사 | Starting apparatus and method using fob for car |
CN105840386A (en) * | 2015-01-15 | 2016-08-10 | 上海通用汽车有限公司 | Vehicle starter control method and vehicle |
CN104989574A (en) * | 2015-06-03 | 2015-10-21 | 潍柴动力股份有限公司 | Electronic control engine start protection control method and device |
CN206439138U (en) * | 2016-12-30 | 2017-08-25 | 中国第一汽车股份有限公司 | A kind of automobile start protects system |
CN210622958U (en) * | 2019-06-25 | 2020-05-26 | 汉纳森(厦门)数据股份有限公司 | Vehicle and emergency starting control system thereof |
CN110259618A (en) * | 2019-06-29 | 2019-09-20 | 潍柴动力股份有限公司 | A kind of monitoring method and device of starter |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114962111A (en) * | 2022-04-27 | 2022-08-30 | 一汽奔腾轿车有限公司 | Engine starting failure troubleshooting method |
Also Published As
Publication number | Publication date |
---|---|
CN111997806B (en) | 2021-10-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP4333690B2 (en) | Engine start control system | |
US7599764B2 (en) | Vehicle remote starting apparatus and method for executing registration process | |
US7349798B2 (en) | Remote control of engine operation in a motor vehicle | |
JP2008513682A (en) | How to control commands to start and stop the car automatically | |
JP2008128104A (en) | Automatic stopping-starting device of engine | |
US20110218729A1 (en) | Engine start control system | |
CN111997806B (en) | Engine emergency starting control method | |
US7483784B2 (en) | Engine starting system | |
KR100586477B1 (en) | Engine start controller, engine start control method, and recording medium having program recorded therein for performing the method | |
US7970527B2 (en) | Engine start control apparatus and engine start control method | |
JP2007023919A (en) | Engine start control system | |
CN1861998A (en) | Vehicle engine control system and method | |
JP2002021690A (en) | Automatic stop-start device for engine | |
US7489232B2 (en) | Antitheft device for a vehicle or the like | |
JP2008511802A (en) | Method for emergency unlocking of automatic transmission | |
US7496431B2 (en) | Rolling away protection after engine switch off and security device | |
JP4034768B2 (en) | Engine automatic stop start device | |
KR20210069874A (en) | Method of Remote Control Based On Forced Neutral Status and Manual Transmission Vehicle Thereof | |
JP2002349404A (en) | Engine automatic starting system | |
JP4449854B2 (en) | Internal combustion engine start abnormality diagnosis device | |
JP4502781B2 (en) | Engine start control device and engine start control method | |
US20060087177A1 (en) | Moving body starting system | |
KR100517864B1 (en) | Remote controle system with vehicle diagnostic function | |
JP3146957B2 (en) | Vehicle control device | |
JP4566017B2 (en) | Start control device |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |