Carbon tank opening control method and device, medium and vehicle control unit
By using filter calculations and sequentially driving the opening and closing of the carbon canister to control its opening degree, the problem of engine speed fluctuations caused by changes in the air-fuel ratio during the opening and closing of the carbon canister was solved, thus improving the engine's driving performance and emissions performance.
Patent Information
- Application Number
- CN202411361368.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-27
- Publication Date
- 2025-01-07
AI Technical Summary
The change in the air-fuel ratio caused by the opening and closing of the carbon canister leads to fluctuations in engine speed, affecting drivability, fuel economy, and emissions performance.
By using a filter to calculate the target opening degree of the carbon canister during the opening and closing process and driving the carbon canister to open and close in stages, the error between the current opening degree and the target opening degree of the carbon canister is controlled within the preset range of the filter. This is combined with the carbon canister diagnostic module and the drive module for precise control.
While avoiding interference with carbon canister diagnostics, it improves the air-fuel ratio changes caused by drastic changes in carbon canister opening, thereby enhancing engine driving performance, emissions performance, and fuel economy.
Smart Images

Figure CN119267019A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of automobile control technology, and in particular to a carbon canister opening control method, device, medium and vehicle controller. Background Art
[0002] The carbon canister used to control fuel evaporation will cause the air-fuel ratio of the mixture to change during opening and closing, which will cause the engine speed to fluctuate, making it difficult to control the combustion of the engine, and also affecting the vehicle's drivability, fuel economy and emission performance. Summary of the invention
[0003] The invention discloses a carbon canister opening control method, device, medium and vehicle controller, which control the carbon canister opening and closing process and optimize the mixed gas air-fuel ratio.
[0004] In order to achieve the above object, on the one hand, a carbon canister opening control method is provided, and the specific method is as follows:
[0005] In the dynamic process of opening and closing the carbon canister, and when the carbon canister is not in the diagnosis process, the target opening of the carbon canister is obtained, and the filtered carbon canister opening is obtained by calculating and filtering according to the current opening of the carbon canister and the target opening;
[0006] According to the filtered carbon canister opening, the carbon canister is driven to open and close several times so that the error between the current opening of the carbon canister and the target opening is within the preset filter range.
[0007] Further, during the dynamic process of opening and closing the carbon canister, and when the carbon canister is in the diagnosis process;
[0008] Obtain the target opening of the carbon canister, and drive the carbon canister to open and close according to the current opening of the carbon canister and the target opening.
[0009] Furthermore, when the carbon canister is driven to open or close, the drive logic is executed by reading the filter assignment;
[0010] The filter value is manually preset.
[0011] Furthermore, the specific method for judging whether the carbon canister is in the dynamic process of opening and closing is as follows:
[0012] Read the carbon canister opening and closing flag;
[0013] Determine whether the edge is on the rising edge or the falling edge;
[0014] If the edge is not at the rising edge or the falling edge, it is determined that the carbon canister is not in the dynamic process of opening and closing;
[0015] When the edge is at the rising edge or falling edge, it is determined whether it exceeds the set judgment delay;
[0016] If it is judged to be on the rising edge or falling edge and does not exceed the set judgment delay, it is judged that the carbon canister is in the dynamic process of opening and closing;
[0017] If it is judged to be at the rising edge or falling edge and exceeds the set judgment delay, it is judged that the carbon canister is not in the dynamic process of opening and closing.
[0018] Furthermore, the filter canister opening is obtained by calculation and filtering, and the specific method is as follows:
[0019] Calculate and filter the carbon canister opening according to the current carbon canister opening and the target opening to obtain a filtered carbon canister opening;
[0020] Get the filter initialization value;
[0021] The target opening of the carbon canister is used as the input of the filter;
[0022] The filter carbon canister opening is calculated based on the filter initialization assignment, the carbon canister target opening and the calibrated filter coefficient.
[0023] Furthermore, during the dynamic process of opening the carbon canister, the target opening of the carbon canister is obtained, and the specific method is as follows:
[0024] The target opening of the carbon canister is obtained by looking up the throttle gas opening and speed table.
[0025] Furthermore, during the dynamic process of closing the carbon canister, the target opening of the carbon canister is obtained, and the specific method is as follows:
[0026] Set the carbon canister target opening to 0.
[0027] Further, when the carbon canister does not need to be opened, the carbon canister opening control method is not executed;
[0028] Whether the carbon canister needs to be opened is determined by the engine closed-loop status, water temperature, warm-up status, throttle opening and speed.
[0029] In order to achieve the above object, on the other hand, a carbon canister opening control device is provided, comprising: a carbon canister opening and closing dynamic process judgment module, a carbon canister diagnosis module, a carbon canister target opening acquisition module and a carbon canister driving module;
[0030] The carbon canister opening and closing dynamic process judgment module judges whether the carbon canister is in the arming dynamic process;
[0031] The carbon canister diagnostic module determines whether the carbon canister is in a diagnostic mode;
[0032] The carbon canister target opening acquisition module acquires the carbon canister target opening;
[0033] The carbon canister drive module, during the dynamic process of opening and closing the carbon canister and when the carbon canister is not in the diagnosis process, calculates and filters the filtered carbon canister opening based on the current opening and target opening of the carbon canister, and drives the carbon canister to open and close several times based on the filtered carbon canister opening so that the error between the current opening and the target opening of the carbon canister is within the preset range of the filter; during the dynamic process of opening and closing the carbon canister and when the carbon canister is in the diagnosis process, the carbon canister is driven to open and close based on the current opening and target opening of the carbon canister.
[0034] In order to achieve the above object, on the other hand, a storage medium is provided, which stores a plurality of instructions, and a processor loads the instructions to execute the above carbon canister opening control method.
[0035] In order to achieve the above-mentioned purpose, on the other hand, a vehicle controller is provided, comprising the above-mentioned carbon canister opening control device, and / or the above-mentioned storage medium.
[0036] Due to the adoption of the above technical solution, the present invention has the following beneficial effects:
[0037] Under the premise of avoiding affecting the carbon canister diagnosis, the present invention appropriately controls the carbon canister opening during the process of opening and closing the carbon canister, so as to improve the speed fluctuation caused by the change of air-fuel ratio caused by the drastic change of the carbon canister opening, thereby improving the motorcycle driving performance, emission performance and fuel economy under the above circumstances.
[0038] It should be noted that the terms "first", "second" and similar terms used in this article are only for describing the various components in the technical solution, and do not constitute a limitation of the technical solution, nor can they be understood as an indication or suggestion of the importance of the corresponding elements; elements with "first", "second" and similar terms indicate that the corresponding technical solution contains at least one of the element. BRIEF DESCRIPTION OF THE DRAWINGS
[0039] In order to more clearly illustrate the technical solution of the present invention and facilitate further understanding of the technical effects, technical features and purposes of the present invention, the present invention is described in detail below in conjunction with the accompanying drawings. The accompanying drawings constitute an essential part of the specification and are used together with the embodiments of the present invention to illustrate the technical solution of the present invention, but do not constitute a limitation to the present invention.
[0040] The same reference numerals in the accompanying drawings represent the same components, specifically:
[0041] Figure 1 This is a schematic diagram of the overall process of Example 1.
[0042] Figure 2 This is a schematic diagram of the dynamic process of opening and closing of the carbon canister in Example 1.
[0043] Figure 3 This is a schematic diagram of the process flow of calculating and filtering to obtain the filter canister opening in Example 1. DETAILED DESCRIPTION
[0044] The present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. Of course, the specific embodiments described below are only for explaining the technical solutions of the present invention, rather than for limiting the present invention. In addition, the parts described in the embodiments or the accompanying drawings are only examples of the relevant parts of the present invention, rather than the whole of the present invention.
[0045] Embodiment 1:
[0046] A carbon canister opening control method, such as Figure 1 As shown, the specific steps are as follows:
[0047] S0, judging whether the carbon canister needs to be opened through the engine closed loop state, water temperature, warm-up state, throttle opening and speed. If the carbon canister does not need to be opened, the carbon canister opening control is terminated, and the filter assignment can be initialized to 0; otherwise, enter step S1.
[0048] S1. Determine whether the carbon canister is in the dynamic process of opening and closing. If so, proceed to step S2; otherwise, proceed to step S3.
[0049] In step S1, there are many ways to judge the dynamic process of opening and closing of the carbon canister, such as Figure 2 As shown, the steps of this embodiment are as follows:
[0050] S11, reading the carbon canister opening and closing flag;
[0051] S12, determining whether the edge is at a rising edge or a falling edge;
[0052] If the edge is not at the rising edge or the falling edge, it is determined that the carbon canister is not in the dynamic process of opening and closing;
[0053] S13, when the edge is at the rising edge or the falling edge, determine whether it exceeds the set judgment delay;
[0054] S14, if it is judged to be at the rising edge or the falling edge, and the set judgment delay is not exceeded, it is judged that the carbon canister is in the dynamic process of opening and closing;
[0055] S15: If it is judged to be at the rising edge or the falling edge, and the set judgment delay is exceeded, it is judged that the carbon canister is not in the dynamic process of opening and closing.
[0056] The setting judgment delay in step S13 can be calibrated as needed. After it is determined in S15 that the carbon canister is in the dynamic process of opening and closing, the process continues to return to S13 to set the judgment delay for monitoring until the setting judgment delay is exceeded.
[0057] S2. Determine whether the carbon canister is in the diagnosis process. If so, proceed to step S3; if not, proceed to step S4.
[0058] S3. Obtain the target opening of the carbon canister, and drive the carbon canister to execute the target opening.
[0059] S4, obtaining the target opening of the carbon canister, calculating and filtering to obtain the filtered carbon canister opening, and driving the carbon canister to open and close several times so that the error between the current opening of the carbon canister and the target opening is within a preset filter range.
[0060] In steps S3 and S4, if the carbon canister is in the dynamic process of opening, the carbon canister target opening is obtained by looking up the throttle gas opening and the speed table. If the carbon canister is in the dynamic process of closing, the carbon canister target opening is set to 0.
[0061] In step S4, the filter carbon canister opening is obtained by calculation and filtering, such as Figure 3 As shown, the specific method is as follows:
[0062] S41, calculating and filtering according to the current opening of the carbon canister and the target opening to obtain a filtered carbon canister opening;
[0063] S42, obtaining filter initialization assignment;
[0064] S43, taking the carbon canister target opening as the filter input;
[0065] S44, calculating and obtaining the filter carbon canister opening according to the filter initialization assignment, the carbon canister target opening and the calibrated filter coefficient.
[0066] In this embodiment, the delay may also be a computer algorithm such as a counter, an edge change, a description method such as comparing a new value with an old value, etc.
[0067] Embodiment 2:
[0068] A carbon canister opening control device comprises: a carbon canister opening and closing dynamic process judgment module, a carbon canister diagnosis module, a carbon canister target opening acquisition module and a carbon canister driving module;
[0069] The carbon canister opening and closing dynamic process judgment module judges whether the carbon canister is in the arming dynamic process;
[0070] The carbon canister diagnostic module determines whether the carbon canister is in a diagnostic mode;
[0071] The carbon canister target opening acquisition module acquires the carbon canister target opening;
[0072] The carbon canister drive module, during the dynamic process of opening and closing the carbon canister and when the carbon canister is not in the diagnosis process, calculates and filters the filtered carbon canister opening based on the current opening and target opening of the carbon canister, and drives the carbon canister to open and close several times based on the filtered carbon canister opening so that the error between the current opening and the target opening of the carbon canister is within the preset range of the filter; during the dynamic process of opening and closing the carbon canister and when the carbon canister is in the diagnosis process, the carbon canister is driven to open and close based on the current opening and target opening of the carbon canister.
[0073] It should be noted that the above embodiments are only for more clearly illustrating the technical solutions of the present invention. Those skilled in the art will understand that the implementation methods of the present invention are not limited to the above contents, and obvious changes, replacements or substitutions based on the above contents do not exceed the scope of the technical solutions of the present invention; other implementation methods will also fall within the scope of the present invention without departing from the concept of the present invention.
Claims
1. A carbon canister opening control method, characterized in that: The specific method is as follows: In the dynamic process of opening and closing the carbon canister, and when the carbon canister is not in the diagnosis process, the target opening of the carbon canister is obtained, and the filtered carbon canister opening is obtained by calculating and filtering according to the current opening of the carbon canister and the target opening; According to the filtered carbon canister opening, the carbon canister is driven to open and close several times so that the error between the current opening of the carbon canister and the target opening is within the preset filter range.
2. The carbon canister opening control method according to claim 1, characterized in that: During the dynamic process of opening and closing the carbon canister, and when the carbon canister is in the diagnosis process; Obtain the target opening of the carbon canister, and drive the carbon canister to open and close according to the current opening of the carbon canister and the target opening.
3. The carbon canister opening control method according to claim 1 or 2, characterized in that: When driving the carbon canister to open or close, the drive logic is executed by reading the filter assignment; The filter value is manually preset.
4. The carbon canister opening control method according to claim 3, characterized in that: The specific method to determine whether the carbon canister is in the dynamic process of opening and closing is as follows: Read the carbon canister opening and closing flag; Determine whether the edge is on the rising edge or the falling edge; If the edge is not at the rising edge or the falling edge, it is determined that the carbon canister is not in the dynamic process of opening and closing; When the edge is at the rising edge or falling edge, it is determined whether it exceeds the set judgment delay; If it is judged to be on the rising edge or falling edge and does not exceed the set judgment delay, it is judged that the carbon canister is in the dynamic process of opening and closing; If it is judged to be at the rising edge or falling edge and exceeds the set judgment delay, it is judged that the carbon canister is not in the dynamic process of opening and closing.
5. The carbon canister opening control method according to claim 3, characterized in that: The filter canister opening is obtained by calculation and filtering. The specific method is as follows: Calculate and filter the carbon canister opening according to the current carbon canister opening and the target opening to obtain a filtered carbon canister opening; Get the filter initialization value; The target opening of the carbon canister is used as the input of the filter; The filter carbon canister opening is calculated based on the filter initialization assignment, the carbon canister target opening and the calibrated filter coefficient.
6. The carbon canister opening control method according to claim 1, characterized in that: In the dynamic process of carbon canister opening, the target opening of the carbon canister is obtained. The specific method is as follows: The target opening of the carbon canister is obtained by looking up the throttle gas opening and speed table.
7. The carbon canister opening control method according to claim 2, characterized in that: In the dynamic process of carbon canister closing, the target opening of the carbon canister is obtained. The specific method is as follows: Set the carbon canister target opening to 0.
8. The carbon canister opening control method according to claim 2, characterized in that: When the carbon canister does not need to be opened, the carbon canister opening control method is not executed; Whether the carbon canister needs to be opened is determined by the engine closed-loop status, water temperature, warm-up status, throttle opening and speed.
9. A carbon canister opening control device, characterized in that: include: Carbon canister opening and closing dynamic process judgment module, carbon canister diagnosis module, carbon canister target opening acquisition module and carbon canister drive module; The carbon canister opening and closing dynamic process judgment module judges whether the carbon canister is in the arming dynamic process; The carbon canister diagnostic module determines whether the carbon canister is in a diagnostic mode; The carbon canister target opening acquisition module acquires the carbon canister target opening; The carbon canister drive module, during the dynamic process of opening and closing the carbon canister and when the carbon canister is not in the diagnosis process, calculates and filters the filtered carbon canister opening based on the current opening and target opening of the carbon canister, and drives the carbon canister to open and close several times based on the filtered carbon canister opening so that the error between the current opening and the target opening of the carbon canister is within the preset range of the filter; during the dynamic process of opening and closing the carbon canister and when the carbon canister is in the diagnosis process, the carbon canister is driven to open and close based on the current opening and target opening of the carbon canister.
10. A storage medium, characterized in that: A plurality of instructions are stored, and the processor loads the instructions to execute the carbon canister opening control method according to any one of claims 1 to 8.
11. A vehicle controller, characterized in that: It includes the carbon canister opening control device as described in claim 9, and / or the storage medium as described in claim 10.