Cylinder ignition control method, device, vehicle and storage medium for vehicle
By obtaining the current parameter signals in the engine and generating a cylinder ignition strategy, the problems of insufficient constraints and combustion unevenness of the influencing factors of ignition in the existing technology are solved, and the economic and power of the engine are improved, reducing emissions and noise.
Patent Information
- Application Number
- CN202411054628.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-01
- Publication Date
- 2025-05-23
- Estimated Expiration
- 2044-08-01
AI Technical Summary
The prior art lacks the constraints of ignition influencing factors, and requires a lot of time to accumulate reference data for ignition correction. There are certain safety hazards and it is difficult to reduce the combustion inequality of each cylinder, thereby affecting the economy and power of the engine.
By obtaining the current parameter signal of the vehicle engine, it is determined whether the preset combustion uneven conditions are met. A cylinder ignition strategy is generated based on the current parameter signal and the cylinder sequence of ignition work. This strategy is used to control the ignition to appropriately improve the combustion capacity of the cylinder with poor combustion and reduce the combustion inhomogeneity of each cylinder.
On the premise of avoiding knocks, the combustion capacity of cylinders with poor combustion is improved, the combustion inequality of each cylinder is reduced, the economy and power of the engine are improved, emissions are reduced, and noise is reduced.
Smart Images

Figure CN119042060B_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of engine combustion technology, and in particular to a cylinder ignition control method and device for a vehicle, a vehicle and a storage medium. Background Art
[0002] During the operation of the engine, due to the influence of various factors (such as aging and wear of the injector resulting in uneven injection amount in each cylinder, differences in wear of the cylinder walls, etc.), the working capacity of each cylinder varies greatly, and the different forces applied to the crankshaft cause fluctuations in the crankshaft speed, resulting in reduced thermal efficiency of the engine, increased wear, worsening emissions and intensified vibration.
[0003] In the related art, multiple cylinders can be ignited in sequence according to a set ignition angle at startup, and ignition angle offsets can be pre-set for each of the multiple cylinders as cylinders that were ignited several times before, thereby achieving cylinder-by-cylinder ignition control.
[0004] However, in the related technology, there is a lack of constraints on factors affecting ignition, and a lot of time is required to accumulate reference data for ignition correction, which poses certain safety hazards and makes it difficult to reduce the unevenness of combustion in each cylinder, thereby affecting the economy and power of the engine, and needs to be improved. Summary of the invention
[0005] The present application provides a vehicle cylinder ignition control method, device, vehicle and storage medium to solve the technical problems in the related technology, such as lack of constraints on ignition influencing factors, requiring a large amount of time to accumulate reference data for ignition correction, posing certain safety hazards, and difficulty in reducing the unevenness of combustion in each cylinder, thereby affecting the economy and power of the engine.
[0006] The first aspect of the present application provides a method for controlling cylinder ignition of a vehicle, comprising the following steps: obtaining a current parameter signal of a vehicle engine; determining whether the vehicle engine satisfies a preset uneven combustion condition based on the current parameter signal; if the vehicle engine satisfies the preset uneven combustion condition, generating a cylinder ignition strategy for the vehicle engine that satisfies a preset uniform combustion condition based on the current parameter signal and the current ignition cylinder sequence of the vehicle engine, and using the cylinder ignition strategy to control the ignition of the vehicle engine.
[0007] Optionally, in one embodiment of the present application, before determining the cylinder ignition strategy of the vehicle engine based on the current parameter signal and the current cylinder sequence of the vehicle engine, it also includes: obtaining the current operating strategy of the engine management system of the vehicle engine and the current driving condition of the vehicle; judging whether the vehicle engine meets the preset ignition correction condition based on the current operating strategy and the current driving condition; if the vehicle engine meets the preset ignition correction condition, it is allowed to determine the cylinder ignition strategy of the vehicle engine based on the current parameter signal and the current cylinder sequence of the vehicle engine.
[0008] Optionally, in one embodiment of the present application, before generating the cylinder ignition strategy for the vehicle engine that satisfies the preset uniform combustion condition, it also includes: obtaining the cylinder sequence of the current ignition work according to the current operation strategy.
[0009] Optionally, in one embodiment of the present application, the cylinder ignition strategy of the vehicle engine is determined based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine, and the ignition control of the vehicle engine is performed using the cylinder ignition strategy, including: obtaining a pre-constructed feedforward MAP table, wherein the feedforward MAP table is obtained by a historical lookup table signal in a historical parameter signal and a corresponding historical engine operating condition; obtaining a current lookup table signal using the current parameter signal; searching the feedforward MAP table with the current lookup table signal as an index to obtain a feedforward ignition correction value of the vehicle engine; obtaining a new parameter signal fed back by the vehicle engine after performing an ignition correction using the feedforward ignition correction value; judging whether the vehicle engine satisfies the preset uneven combustion condition based on the new parameter signal; if the preset uneven combustion condition is met, determining a feedback ignition correction value of the vehicle engine based on a feedback lookup table signal corresponding to the new parameter signal, and performing an ignition correction using the feedback ignition correction value.
[0010] Optionally, in one embodiment of the present application, judging whether the vehicle engine satisfies a preset uneven combustion condition based on the current parameter signal includes: obtaining an instantaneous crankshaft speed signal in the current parameter signal; determining a corresponding lookup table signal based on the instantaneous crankshaft speed signal; judging whether the lookup table signal is greater than a first preset threshold; if the lookup table signal is less than or equal to the first preset threshold, judging whether the vehicle engine does not satisfy the preset uneven combustion condition, otherwise, judging whether the lookup table signal is less than a second preset threshold; if the lookup table signal is greater than the first preset threshold and less than the second preset threshold, judging that the vehicle engine satisfies the preset uneven combustion condition, wherein the second preset threshold is greater than the first preset threshold.
[0011] Optionally, in one embodiment of the present application, after determining whether the lookup table signal is less than a second preset threshold, it further includes: if the lookup table signal is greater than or equal to the second preset threshold, pushing a corresponding fire warning signal to the user based on the lookup table signal.
[0012] The second aspect of the present application provides a cylinder ignition control device for a vehicle, comprising: a first acquisition module, used to acquire a current parameter signal of a vehicle engine; a first judgment module, used to judge whether the vehicle engine satisfies a preset uneven combustion condition based on the current parameter signal; a control module, used to generate a cylinder ignition strategy for the vehicle engine that satisfies a preset uniform combustion condition based on the current parameter signal and the current ignition and working cylinder sequence of the vehicle engine when the vehicle engine satisfies the preset uneven combustion condition, and use the cylinder ignition strategy to control the ignition of the vehicle engine.
[0013] Optionally, in one embodiment of the present application, it also includes: a second acquisition module, used to obtain the current operating strategy of the engine management system of the vehicle engine and the current driving condition of the vehicle; a second judgment module, used to judge whether the vehicle engine meets the preset ignition correction condition based on the current operating strategy and the current driving condition; a determination module, used to allow the cylinder ignition strategy of the vehicle engine to be determined based on the current parameter signal and the current ignition cylinder sequence of the vehicle engine when the vehicle engine meets the preset ignition correction condition.
[0014] Optionally, in one embodiment of the present application, it further includes: a third acquisition module, used to obtain the cylinder sequence of the current ignition work according to the current operation strategy.
[0015] Optionally, in one embodiment of the present application, the control module includes: a first acquisition unit, used to acquire a pre-constructed feedforward MAP table, wherein the feedforward MAP table is obtained by a historical lookup table signal in a historical parameter signal and a corresponding historical engine operating condition; a second acquisition unit, used to obtain a current lookup table signal using the current parameter signal; a search unit, used to search the feedforward MAP table with the current lookup table signal as an index to obtain a feedforward ignition correction value of the vehicle engine; a third acquisition unit, used to acquire a new parameter signal fed back by the vehicle engine after performing an ignition correction using the feedforward ignition correction value; a first judgment unit, used to judge whether the vehicle engine meets the preset uneven combustion condition based on the new parameter signal; a correction unit, used to determine the feedback ignition correction value of the vehicle engine based on the feedback lookup table signal corresponding to the new parameter signal when the preset uneven combustion condition is met, and perform ignition correction using the feedback ignition correction value.
[0016] Optionally, in one embodiment of the present application, the first judgment module includes: a fourth acquisition unit, used to acquire the crankshaft instantaneous speed signal in the current parameter signal; a fifth acquisition unit, used to determine the corresponding lookup table signal based on the crankshaft instantaneous speed signal; a second judgment unit, used to judge whether the lookup table signal is greater than a first preset threshold; a third judgment unit, used to determine that the vehicle engine does not meet the preset uneven combustion condition when the lookup table signal is less than or equal to the first preset threshold, otherwise, judge whether the lookup table signal is less than a second preset threshold; a fourth judgment module, used to determine that the vehicle engine meets the preset uneven combustion condition when the lookup table signal is greater than the first preset threshold and less than the second preset threshold, wherein the second preset threshold is greater than the first preset threshold.
[0017] Optionally, in one embodiment of the present application, the judgment module further includes: a reminder unit, configured to push a corresponding fire reminder signal to a user based on the lookup table signal when the lookup table signal is greater than or equal to the second preset threshold.
[0018] The third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the cylinder ignition control method for the vehicle as described in the above embodiment.
[0019] A fourth aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable the computer to execute the cylinder ignition control method for a vehicle as described in the above embodiment.
[0020] The fifth aspect of the present application provides a computer program product, including a computer program, which, when executed, is used to implement the above-mentioned vehicle cylinder ignition control method.
[0021] The embodiment of the present application can judge whether the vehicle engine meets the preset uneven combustion condition based on the current parameter signal of the vehicle engine, so that when the vehicle engine meets the preset uneven combustion condition, a cylinder ignition strategy for the vehicle engine that meets the preset uniform combustion condition is generated based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine, and the ignition of the vehicle engine is controlled by the cylinder ignition strategy, and the combustion capacity of the cylinder with poor combustion is appropriately improved under the premise of avoiding knock, and the unevenness of combustion of each cylinder is reduced, thereby improving the economy and power of the engine, reducing emissions, and reducing noise. In this way, the technical problems in the related technology that there is a lack of constraints on ignition influencing factors, a large amount of time is required to accumulate reference data for ignition correction, there are certain safety hazards, it is difficult to reduce the unevenness of combustion of each cylinder, and thus affect the economy and power of the engine are solved.
[0022] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0024] Figure 1 It is a flow chart of a cylinder ignition control method for a vehicle provided according to an embodiment of the present application;
[0025] Figure 2 A schematic diagram of a feedforward control principle according to an embodiment of the present application;
[0026] Figure 3 A schematic diagram of a feedback control principle according to an embodiment of the present application;
[0027] Figure 4 It is a flow chart of a cylinder ignition control method for a vehicle according to one embodiment of the present application;
[0028] Figure 5 It is a structural schematic diagram of a cylinder ignition control device for a vehicle provided according to an embodiment of the present application;
[0029] Figure 6 It is a schematic diagram of the structure of a vehicle provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0030] The embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0031] The following describes the vehicle cylinder ignition control method, device, vehicle and storage medium of the embodiment of the present application with reference to the accompanying drawings. In view of the technical problems that the related technologies mentioned in the above background technology lack the constraints of ignition influencing factors, require a lot of time to accumulate reference data for ignition correction, have certain safety hazards, and are difficult to reduce the unevenness of combustion of each cylinder, thereby affecting the economy and power of the engine, the present application provides a vehicle cylinder ignition control method, in which it can be judged whether the vehicle engine meets the preset uneven combustion condition according to the current parameter signal of the vehicle engine, so that when the vehicle engine meets the preset uneven combustion condition, a cylinder ignition strategy for the vehicle engine to meet the preset uniform combustion condition is generated based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine, and the ignition of the vehicle engine is controlled by using the cylinder ignition strategy, and the combustion capacity of the cylinder with poor combustion is appropriately improved under the premise of avoiding knocking, and the unevenness of combustion of each cylinder is reduced, thereby improving the economy and power of the engine, reducing emissions, and reducing noise. Thereby, the technical problems in the related technologies, such as lack of constraints on ignition influencing factors, requiring a large amount of time to accumulate reference data for ignition correction, posing certain safety hazards, and making it difficult to reduce the unevenness of combustion in each cylinder, thus affecting the economy and power of the engine, are solved.
[0032] Specifically, Figure 1 A schematic flow chart of a cylinder ignition control method for a vehicle provided in an embodiment of the present application.
[0033] like Figure 1 As shown, the cylinder ignition control method of the vehicle includes the following steps:
[0034] In step S101 , a current parameter signal of a vehicle engine is acquired.
[0035] It is understandable that cylinder pressure can fully characterize the combustion state of the engine and contains rich information about the internal state of the engine, but it requires a cylinder pressure sensor for measurement, which is costly and is basically not configured in mass-produced vehicles. In fact, each OEM mainly uses crankshaft angular acceleration as a substitute parameter for cylinder pressure to evaluate the combustion uniformity of the engine. The instantaneous crankshaft speed refers to the average angular velocity of the engine within a small time interval or crankshaft angle in a single working cycle. The fluctuation of the instantaneous speed is the result of the fluctuation of the tangential total torque acting on the crankshaft, such as gas pressure, reciprocating inertia force, friction force, etc. The fluctuation of the instantaneous angular acceleration of the crankshaft is used to evaluate the reliability of the combustion condition, so as to monitor and adjust the combustion state of the engine in real time, which can reduce the monitoring cost.
[0036] Therefore, the embodiment of the present application can evaluate the combustion condition of the engine through the current parameter signal of the vehicle engine. The current parameter signal may include an engine internal state signal such as a crankshaft instantaneous speed signal.
[0037] In step S102, it is determined whether the vehicle engine meets a preset combustion unevenness condition based on the current parameter signal.
[0038] During the actual execution process, the embodiment of the present application can determine the combustion state of the engine based on the current parameter signal obtained, and then determine whether the engine meets the preset uneven combustion condition, so that when the engine does not meet the preset uneven combustion condition, it can be determined that the vehicle engine is currently burning evenly, and can continue to execute according to the current ignition control. When the engine meets the preset uneven combustion condition, uniform combustion is achieved by adjusting the ignition angle of the cylinder with a poor combustion state.
[0039] Among them, the preset combustion unevenness condition will be described in detail below.
[0040] Optionally, in one embodiment of the present application, determining whether the vehicle engine satisfies a preset uneven combustion condition is based on a current parameter signal, including: obtaining an instantaneous crankshaft speed signal in the current parameter signal; determining a corresponding lookup table signal based on the instantaneous crankshaft speed signal; determining whether the lookup table signal is greater than a first preset threshold; if the lookup table signal is less than or equal to the first preset threshold, determining that the vehicle engine does not satisfy the preset uneven combustion condition, otherwise, determining whether the lookup table signal is less than a second preset threshold; if the lookup table signal is greater than the first preset threshold and less than the second preset threshold, determining that the vehicle engine satisfies the preset uneven combustion condition, wherein the second preset threshold is greater than the first preset threshold.
[0041] Here, the preset combustion unevenness condition is explained.
[0042] It is understandable that factors such as an air-fuel ratio that is too rich or too lean, or a faulty ignition coil may cause an engine misfire, which is an extreme case of uneven engine combustion. At this time, the fuel vapor injected into the cylinder is not burned and enters the exhaust pipe, where it encounters the high-temperature three-way catalytic converter and burns, which will affect the life of the catalyst or even burn it directly. Before the misfire rate reaches a level that can damage the three-way catalytic converter and oxygen sensor, the fault light should flash in time to remind the driver, and corresponding cylinder (oil) disconnection measures should be taken to avoid irreversible damage to components.
[0043] When a misfire occurs, the engine torque drops suddenly, causing an instantaneous drop in engine speed. The misfire diagnostic function is based on the square difference in speed: n 2 (k)-n 2 (k+1) can represent the roughness level of engine operation. Because the misfire detection time ts segment is inversely proportional to the speed n:
[0044]
[0045] Right now:
[0046] Therefore, the roughness luts of the engine operation is defined by adopting a calculation formula consisting entirely of the misfire detection segment time ts. Considering that the change in engine speed during dynamic processes (such as smooth acceleration) will also contribute to the calculated value of the roughness, it is necessary to perform dynamic compensation (tkomp) on it and deduct the part of the misfire detection segment time change caused by acceleration.
[0047]
[0048] Since the misfire detection segment time ts is related to the tolerance and speed of the signal gear ring, the influence of the signal gear tolerance on the luts can be derived according to this formula. Assuming that the tolerance of a signal gear is ±ΔA (unit: KW), the maximum difference between the front and rear segments is 4ΔA, and the maximum luts caused by the signal gear tolerance is:
[0049]
[0050] Where Z represents the number of engine cylinders.
[0051] It is more intuitive to use the signal tooth tolerance ±KW to represent the influence of interference factors on LUTs, and it has nothing to do with the rotational speed. Therefore, the influence of uneven combustion can also be represented by the crankshaft angle KW - the crankshaft angle difference (segment difference) between the front and rear segments (assuming that the signal tooth tolerance is ±ΔA, and the crankshaft angle difference between the front and rear segments is 4ΔA).
[0052] In the misfire diagnosis logic of OBD (On-Board Diagnostics), the LUTS signal (lookup table signal) calculated based on the instantaneous crankshaft speed signal can indicate the engine operation roughness (the influence of the mechanical tolerance of the signal wheel and the gap error between the speed sensor and the signal wheel has been removed through fuel cut-off self-learning). The larger the LUTS value, the greater the degree of uneven combustion in each cylinder.
[0053] Therefore, the embodiment of the present application can judge the combustion uniformity through the LUTs value, and determine that the preset combustion unevenness condition is met when the LUTs value is greater than a certain combustion unevenness threshold (first preset threshold) and less than a certain misfire threshold (second preset threshold).
[0054] For example, in the embodiment of the present application, a new luks signal can be created to indicate a combustion unevenness threshold, when the luts signal satisfies:
[0055] luks <luts<luts
[0056] It indicates that the combustion in each cylinder of the engine is quite uneven and the cylinder ignition correction function needs to be triggered. If luts is lower than luks, it indicates that the degree of unevenness is within an acceptable range and there is no need to trigger the cylinder ignition correction.
[0057] The first preset threshold and the second preset threshold can be set accordingly by those skilled in the art according to actual conditions, and are not specifically limited here.
[0058] Optionally, in one embodiment of the present application, after determining whether the lookup table signal is less than a second preset threshold, it further includes: if the lookup table signal is greater than or equal to the second preset threshold, pushing a corresponding fire warning signal to the user based on the lookup table signal.
[0059] Furthermore, the misfire logic of the embodiment of the present application already has a misfire detection threshold lurs signal. When the luts value exceeds lurs, it indicates that a misfire has occurred in the engine.
[0060] After detecting an engine misfire, the embodiment of the present application can push a misfire reminder signal so that the user can respond in time to avoid further losses.
[0061] In step S103, if the vehicle engine meets the preset uneven combustion condition, a cylinder ignition strategy for the vehicle engine that meets the preset uniform combustion condition is generated based on the current parameter signal and the current cylinder sequence of the vehicle engine's ignition work, and the ignition of the vehicle engine is controlled using the cylinder ignition strategy.
[0062] It is understandable that the engine's ignition advance angle is the angle that the crankshaft rotates from the moment of ignition to the moment when the piston reaches the compression top dead center. This angle has an important impact on the performance of the engine and determines the engine's power, economy and emission effects. Properly increasing the ignition advance angle can allow the engine to do the most work per cycle, but too large an advance angle will cause knocking.
[0063] The engine ignition control consists of two parts: the basic ignition angle and the ignition angle correction. The former is obtained through bench basic calibration to obtain the basic ignition angle that meets the engine power and economy, and the latter is corrected to a certain extent according to specific strategies. For example, when the engine knock is identified, the ignition angle will be delayed, and when the engine cold start is identified and the catalyst ignition condition is triggered, the ignition angle will also be delayed to accelerate the ignition, etc. The embodiment of the present application can adjust the ignition angle correction of a cylinder to enhance the working capacity of the cylinder when it is identified that the combustion of a cylinder is poor and causes uneven combustion of the engine, thereby achieving the purpose of stabilizing the engine speed.
[0064] Therefore, the embodiment of the present application can combine the current parameter signal and the current ignition cylinder sequence of the vehicle engine with the LUTs signal analysis to obtain the cylinder number of the uneven combustion, and find the corresponding cylinder according to the cylinder number to perform ignition correction.
[0065] Optionally, in one embodiment of the present application, before determining the cylinder ignition strategy of the vehicle engine based on the current parameter signal and the current cylinder sequence of the vehicle engine's ignition work, it also includes: obtaining the current operating strategy of the engine management system of the vehicle engine and the current driving condition of the vehicle; judging whether the vehicle engine meets the preset ignition correction condition based on the current operating strategy and the current driving condition; if the vehicle engine meets the preset ignition correction condition, it is allowed to determine the cylinder ignition strategy of the vehicle engine based on the current parameter signal and the current cylinder sequence of the vehicle engine's ignition work.
[0066] Before performing cylinder ignition adjustment, the embodiment of the present application can determine whether a preset ignition correction condition is met, that is, whether ignition correction is allowed. The specific conditions include:
[0067] Bad road detection: Since misfire detection is based on monitoring speed changes, when the vehicle is driving on a bad road, the resistance torque on the wheel changes due to the bumps of the vehicle, which is transmitted to the engine, and can also cause the engine speed to fluctuate, causing the overall noise level of the LUTS signal to increase. In order to avoid this misdiagnosis, a method based on ABS (antilock brake system) sensors can be used to identify bad roads, so that the cylinder ignition correction function can be suppressed in time to avoid misdiagnosis of combustion unevenness when the vehicle is driving on a bad road.
[0068] Influence of mixture: If the control strategy will affect the mixture under the current working conditions, such as the opening of the carbon canister valve causing the oil and gas in the cylinder to become instantly richer, or the ignition angle needs to be delayed for catalyst heating, etc., which may lead to unstable combustion and the cylinder ignition correction function needs to be suppressed.
[0069] Injection suppression: If the current working condition requires injection suppression due to the control strategy, such as oxygen sensor diagnosis, the crankshaft speed will fluctuate due to the engine not burning work, and the cylinder ignition correction function needs to be suppressed;
[0070] Misfire suppression: If a cylinder misfire is currently diagnosed, it is meaningless to perform cylinder ignition adjustment at this time, and the cylinder ignition function needs to be suppressed;
[0071] When the above conditions are not met, it is determined that the preset ignition correction condition is met, thereby allowing the cylinder ignition strategy of the vehicle engine to be determined based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine.
[0072] Optionally, in one embodiment of the present application, before generating a cylinder ignition strategy for a vehicle engine that satisfies a preset uniform combustion condition, it also includes: obtaining a cylinder sequence for current ignition and work according to a current operating strategy.
[0073] In some embodiments, the cylinder sequence used to determine the cylinder number with uneven combustion can be obtained from the current operating strategy of the vehicle's engine management system.
[0074] Optionally, in one embodiment of the present application, a cylinder ignition strategy of a vehicle engine is determined based on a current parameter signal and a cylinder sequence of a current ignition work of the vehicle engine, and the ignition control of the vehicle engine is performed using the cylinder ignition strategy, including: obtaining a pre-constructed feedforward MAP table, wherein the feedforward MAP table is obtained by a historical lookup table signal in a historical parameter signal and a corresponding historical engine operating condition; obtaining a current lookup table signal using the current parameter signal; searching the feedforward MAP table with the current lookup table signal as an index to obtain a feedforward ignition correction value of the vehicle engine; obtaining a new parameter signal fed back by the vehicle engine after performing an ignition correction using the feedforward ignition correction value; judging whether the vehicle engine meets a preset uneven combustion condition based on the new parameter signal; if the preset uneven combustion condition is met, determining a feedback ignition correction value of the vehicle engine based on a feedback lookup table signal corresponding to the new parameter signal, and performing an ignition correction using the feedback ignition correction value.
[0075] When performing cylinder ignition correction, the embodiment of the present application can use the calculated luts-luks as input to the PID control, output the cylinder ignition correction value to close the loop to control the ignition, and achieve the purpose of reducing the crankshaft speed fluctuation.
[0076] For example, the embodiment of the present application may include two parts when performing cylinder ignition correction: feedforward control based on MAP and feedback control based on PID. Figure 2 As shown, the effect of adjusting the single-cylinder ignition angle on the LUTs signal under various working conditions can be obtained through bench test calibration in the early stage. If the workload of scanning points under all working conditions is large, the test can be carried out for the common working conditions of the engine. Specific operation method: Under a certain engine working condition, adjust the ignition angle of 1 cylinder separately, calculate the amplitude of LUTs change, change the engine working condition, and repeat the above operation. Finally, the MAP table (feedforward MAP table) of the LUTs change amplitude and the ignition angle correction value under various working conditions is obtained as the feedforward control basis for the cylinder ignition adjustment.
[0077] Feedback control: Figure 3 As shown in the figure, since the ignition angle correction MAP of the feedforward control is an interpolation method and the calibration accuracy is problematic, feedforward control alone may not be able to meet the need to reduce crankshaft speed fluctuations, and it is necessary to combine feedback control with closed-loop adjustment of the ignition angle correction until the luts signal is less than luks. Specifically, the PID control method can be used. When the luts signal is greater than luks, luts-luks is used as input to the PID controller, and the output is the cylinder-by-cylinder ignition angle correction value.
[0078] Combination Figures 2 to 4 As shown, the working principle of the cylinder ignition control method for a vehicle according to an embodiment of the present application is described in detail using an embodiment.
[0079] like Figure 4 As shown, the embodiment of the present application may include the following steps:
[0080] Step S401: Calculation of engine combustion unevenness. The embodiment of the present application can calculate the real-time engine operation roughness luts through the crankshaft instantaneous speed signal, and determine whether cylinder ignition correction is required in combination with the customized combustion unevenness threshold luks. That is, through the crankshaft instantaneous speed signal and the engine combustion unevenness threshold luks, when it is determined that the vehicle engine is burning unevenly, the combustion unevenness flag is output.
[0081] Step S402: Identify the cylinder number with poor combustion. The cylinder number with uneven combustion is determined based on the luts calculated in step S401 and the cylinder sequence zzyllfb currently ignited.
[0082] Step S403: Determine whether the ignition correction conditions are met. Determine whether the current conditions allow for cylinder ignition correction, including bad road detection, mixture effect, injection suppression and misfire suppression. That is, by inputting the EMS (Engine Management System) control strategy, when the preset ignition correction conditions are met, the flag for allowing cylinder ignition correction is output.
[0083] Step S404: Cylinder ignition correction. Figure 2 and Figure 3 As shown, the calculated luts-luks is used as input to the PID control, and the cylinder ignition correction value is output to control the ignition in a closed loop, thereby achieving the purpose of reducing the crankshaft speed fluctuation.
[0084] According to the vehicle cylinder ignition control method proposed in the embodiment of the present application, it is possible to determine whether the vehicle engine meets the preset uneven combustion condition based on the current parameter signal of the vehicle engine, so that when the vehicle engine meets the preset uneven combustion condition, a cylinder ignition strategy for the vehicle engine to meet the preset uniform combustion condition is generated based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine, and the ignition of the vehicle engine is controlled by the cylinder ignition strategy, so as to appropriately improve the combustion capacity of the cylinder with poor combustion while avoiding knocking, reduce the unevenness of combustion of each cylinder, thereby improving the economy and power of the engine, reducing emissions, and reducing noise. Thus, the technical problems in the related technology that there is a lack of constraints on ignition influencing factors, a large amount of time is required to accumulate reference data for ignition correction, there are certain safety hazards, it is difficult to reduce the unevenness of combustion of each cylinder, and thus affect the economy and power of the engine are solved.
[0085] Next, the cylinder ignition control device for a vehicle proposed in accordance with an embodiment of the present application will be described with reference to the accompanying drawings.
[0086] Figure 5 It is a block diagram of a cylinder ignition control device for a vehicle according to an embodiment of the present application.
[0087] like Figure 5 As shown, the cylinder ignition control device 10 of the vehicle includes: a first acquisition module 100 , a first judgment module 200 and a control module 300 .
[0088] Specifically, the first acquisition module 100 is used to acquire a current parameter signal of the vehicle engine.
[0089] The first judgment module 200 is used to judge whether the vehicle engine meets a preset combustion unevenness condition based on the current parameter signal.
[0090] The control module 300 is used to generate a cylinder ignition strategy for the vehicle engine that meets the preset uniform combustion condition based on the current parameter signal and the current cylinder sequence of the vehicle engine when the vehicle engine meets the preset uneven combustion condition, and use the cylinder ignition strategy to control the ignition of the vehicle engine.
[0091] Optionally, in one embodiment of the present application, the cylinder ignition control device 10 of the vehicle further includes: a second acquisition module, a second judgment module and a determination module.
[0092] The second acquisition module is used to acquire the current operating strategy of the engine management system of the vehicle engine and the current driving condition of the vehicle.
[0093] The second judgment module is used to judge whether the vehicle engine meets the preset ignition correction condition based on the current operation strategy and the current driving condition.
[0094] The determination module is used to allow the cylinder ignition strategy of the vehicle engine to be determined based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine when the vehicle engine meets the preset ignition correction condition.
[0095] Optionally, in one embodiment of the present application, the cylinder ignition control device 10 of the vehicle further includes: a third acquisition module.
[0096] The third acquisition module is used to obtain the cylinder sequence of the current ignition work according to the current operation strategy.
[0097] Optionally, in one embodiment of the present application, the control module 300 includes: a first acquisition unit, a second acquisition unit, a third acquisition unit, a first judgment unit and a correction unit.
[0098] The first acquisition unit is used to acquire a pre-built feedforward MAP table, wherein the feedforward MAP table is obtained from a historical lookup table signal in the historical parameter signal and a corresponding historical engine operating condition.
[0099] The second acquisition unit is used to obtain the current lookup table signal using the current parameter signal; the lookup unit is used to look up the feedforward MAP table using the current lookup table signal as an index to obtain the feedforward ignition correction value of the vehicle engine.
[0100] The third acquisition unit is used to acquire a new parameter signal fed back by the vehicle engine after performing ignition correction using the feedforward ignition correction value.
[0101] The first judgment unit is used to judge whether the vehicle engine meets the preset combustion unevenness condition based on the new parameter signal.
[0102] The correction unit is used to determine the feedback ignition correction value of the vehicle engine based on the feedback lookup table signal corresponding to the new parameter signal when the preset combustion unevenness condition is met, and perform ignition correction using the feedback ignition correction value.
[0103] Optionally, in an embodiment of the present application, the first judgment module 200 includes: a fourth acquisition unit, a fifth acquisition unit, a second judgment unit, a third judgment unit and a fourth judgment module.
[0104] Wherein, the fourth acquisition unit is used to acquire the crankshaft instantaneous speed signal in the current parameter signal.
[0105] The fifth acquisition unit is used to determine a corresponding lookup table signal based on the crankshaft instantaneous speed signal.
[0106] The second judgment unit is used to judge whether the lookup table signal is greater than a first preset threshold.
[0107] The third judgment unit is used to determine that the vehicle engine does not meet the preset combustion unevenness condition when the lookup table signal is less than or equal to the first preset threshold value, otherwise, to determine whether the lookup table signal is less than the second preset threshold value.
[0108] The fourth judgment module is used to determine that the vehicle engine meets the preset uneven combustion condition when the lookup table signal is greater than the first preset threshold and less than the second preset threshold, wherein the second preset threshold is greater than the first preset threshold.
[0109] Optionally, in one embodiment of the present application, the first determination module 200 further includes: a reminder unit.
[0110] The reminder unit is used to push a corresponding fire reminder signal to the user based on the lookup table signal when the lookup table signal is greater than or equal to a second preset threshold.
[0111] It should be noted that the above explanation of the embodiment of the vehicle's cylinder ignition control method is also applicable to the vehicle's cylinder ignition control device of this embodiment, and will not be repeated here.
[0112] According to the vehicle cylinder ignition control device proposed in the embodiment of the present application, it is possible to determine whether the vehicle engine meets the preset uneven combustion condition based on the current parameter signal of the vehicle engine, so that when the vehicle engine meets the preset uneven combustion condition, a cylinder ignition strategy for the vehicle engine to meet the preset uniform combustion condition is generated based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine, and the ignition of the vehicle engine is controlled by the cylinder ignition strategy, so as to appropriately improve the combustion capacity of the cylinder with poor combustion while avoiding knocking, reduce the unevenness of combustion of each cylinder, thereby improving the economy and power of the engine, downgrading emissions, and reducing noise. Thus, the technical problems in the related technology that there is a lack of constraints on ignition influencing factors, a large amount of time is required to accumulate reference data for ignition correction, there are certain safety hazards, it is difficult to reduce the unevenness of combustion of each cylinder, and thus affect the economy and power of the engine are solved.
[0113] Figure 6 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include:
[0114] A memory 601 , a processor 602 , and a computer program stored in the memory 601 and executable on the processor 602 .
[0115] When the processor 602 executes the program, the cylinder ignition control method for the vehicle provided in the above embodiment is implemented.
[0116] Furthermore, the vehicle also includes:
[0117] The communication interface 603 is used for communication between the memory 601 and the processor 602 .
[0118] The memory 601 is used to store computer programs that can be executed on the processor 602 .
[0119] The memory 601 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0120] If the memory 601, the processor 602 and the communication interface 603 are implemented independently, the communication interface 603, the memory 601 and the processor 602 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0121] Optionally, in a specific implementation, if the memory 601, the processor 602 and the communication interface 603 are integrated on a chip, the memory 601, the processor 602 and the communication interface 603 can communicate with each other through an internal interface.
[0122] The processor 602 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0123] This embodiment also provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned cylinder ignition control method for a vehicle is implemented.
[0124] The embodiment of the present application also provides a computer program product, including a computer program, which, when executed by a processor, implements the cylinder ignition control method for a vehicle provided by the embodiment of the present invention.
[0125] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0126] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0127] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0128] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.
[0129] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above-mentioned embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one of the following technologies known in the art or their combination: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0130] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0131] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0132] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A cylinder ignition control method for a vehicle, characterized in that: The following steps are involved: Obtain current parameter signals of the vehicle engine; Determining whether the vehicle engine meets a preset uneven combustion condition based on the current parameter signal includes: Acquire the crankshaft instantaneous speed signal in the current parameter signal; Determining a corresponding lookup table signal based on the crankshaft instantaneous speed signal; Determining whether the lookup table signal is greater than a first preset threshold; If the lookup table signal is less than or equal to the first preset threshold, determining that the vehicle engine does not meet the preset non-uniform combustion condition, otherwise, determining whether the lookup table signal is less than a second preset threshold; If the lookup table signal is greater than the first preset threshold and less than the second preset threshold, determining that the vehicle engine meets the preset uneven combustion condition, wherein the second preset threshold is greater than the first preset threshold; If the vehicle engine satisfies the preset uneven combustion condition, a cylinder ignition strategy for the vehicle engine that satisfies the preset uniform combustion condition is generated based on the current parameter signal and the current cylinder sequence of the vehicle engine's ignition work, and the cylinder ignition strategy is used to control the ignition of the vehicle engine.
2. The method according to claim 1, characterized in that Before determining the cylinder ignition strategy of the vehicle engine based on the current parameter signal and the current ignition and working cylinder sequence of the vehicle engine, the method further includes: Acquiring a current operating strategy of an engine management system of the vehicle engine and a current driving condition of the vehicle; Determining whether the vehicle engine meets a preset ignition correction condition based on the current operation strategy and the current driving condition; If the vehicle engine satisfies the preset ignition correction condition, it is allowed to determine the cylinder-by-cylinder ignition strategy of the vehicle engine based on the current parameter signal and the current ignition work cylinder sequence of the vehicle engine.
3. The method according to claim 2, characterized in that Before generating the cylinder ignition strategy for the vehicle engine that satisfies the preset uniform combustion condition, the method further includes: The current ignition and working cylinder sequence is obtained according to the current operation strategy.
4. The method according to claim 1, characterized in that: The method of generating a cylinder ignition strategy for the vehicle engine that satisfies a preset uniform combustion condition based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine, and controlling the ignition of the vehicle engine by using the cylinder ignition strategy includes: Acquire a pre-built feed-forward MAP table, wherein the feed-forward MAP table is obtained by a historical look-up table signal in the historical parameter signal and a corresponding historical engine operating condition; Obtaining a current lookup table signal using the current parameter signal; Using the current lookup table signal as an index, searching the feedforward MAP table to obtain a feedforward ignition correction value of the vehicle engine; After performing ignition correction using the feedforward ignition correction value, obtaining a new parameter signal fed back by the vehicle engine; determining whether the vehicle engine satisfies the preset non-uniform combustion condition based on the new parameter signal; If the preset combustion unevenness condition is met, a feedback ignition correction value of the vehicle engine is determined based on a feedback lookup table signal corresponding to the new parameter signal, and an ignition correction is performed using the feedback ignition correction value.
5. The method according to claim 1, characterized in that After determining whether the lookup table signal is less than a second preset threshold, the method further includes: If the lookup table signal is greater than or equal to the second preset threshold, a corresponding misfire reminder signal is pushed to the user based on the lookup table signal.
6. A cylinder ignition control device for a vehicle, characterized in that: include: A first acquisition module, used to acquire a current parameter signal of a vehicle engine; The first judgment module is used to judge whether the vehicle engine meets the preset combustion unevenness condition based on the current parameter signal, including: Acquire the crankshaft instantaneous speed signal in the current parameter signal; Determining a corresponding lookup table signal based on the crankshaft instantaneous speed signal; Determining whether the lookup table signal is greater than a first preset threshold; If the lookup table signal is less than or equal to the first preset threshold, determining that the vehicle engine does not meet the preset non-uniform combustion condition, otherwise, determining whether the lookup table signal is less than a second preset threshold; If the lookup table signal is greater than the first preset threshold and less than the second preset threshold, determining that the vehicle engine meets the preset uneven combustion condition, wherein the second preset threshold is greater than the first preset threshold; A control module is used to generate a cylinder ignition strategy for the vehicle engine that meets the preset uniform combustion condition based on the current parameter signal and the current cylinder sequence of the vehicle engine for ignition and work, when the vehicle engine meets the preset uneven combustion condition, and use the cylinder ignition strategy to control the ignition of the vehicle engine.
7. The device according to claim 6, characterized in that Also includes: A second acquisition module, used to acquire a current operation strategy of an engine management system of the vehicle engine and a current driving condition of the vehicle; A second judgment module, configured to judge whether the vehicle engine satisfies a preset ignition correction condition based on the current operation strategy and the current driving condition; A determination module is used to allow the cylinder ignition strategy of the vehicle engine to be determined based on the current parameter signal and the cylinder sequence of the current ignition work of the vehicle engine when the vehicle engine meets the preset ignition correction condition.
8. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the cylinder ignition control method for a vehicle as described in any one of claims 1 to 5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the cylinder ignition control method for a vehicle as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Separate cylinder ignition control method and system for enhancing idling stability
CN114412682A
Apparatus and method of detecting combustion state of internal combustion engine and recording medium storing program for execution of the detecting method
US5991684A