A control method and device for an engine air system
By recognizing changes in vehicle gear and adjusting the opening of the EGR valve and throttle valve in advance, the problems of insufficient engine power and smoke during upshifting acceleration are solved, ensuring that the engine maintains an appropriate intake volume during upshifting, thus achieving stable power and compliance with emission standards.
Patent Information
- Application Number
- CN202310654595.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-01
- Publication Date
- 2026-02-24
- Estimated Expiration
- 2043-06-01
AI Technical Summary
In existing technology, during engine upshifting and acceleration, the EGR valve and throttle valve fail to adjust their opening in time, resulting in insufficient power and smoke during acceleration.
By recognizing changes in vehicle gear positions, the engine operating conditions can be identified in advance. The opening of the EGR valve and throttle valve can be adjusted to regulate the intake air volume, ensuring that the engine maintains an appropriate intake air volume during upshifting and acceleration, thus avoiding insufficient power and smoke during acceleration.
It achieves the goal of maintaining an appropriate intake volume during engine acceleration, avoiding insufficient power and smoke during acceleration, and balancing engine power and emissions performance.
Smart Images

Figure CN116857075B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of engine technology, and in particular to a control method and device for an engine air system. Background Technology
[0002] During operation, vehicles inevitably need to change gears. When shifting from a low gear to a high gear, there is an acceleration process, and the engine speed and torque demand increase instantaneously, and the engine's operating conditions also change.
[0003] Currently, non-road Stage 4 products employing Exhaust Gas Recirculation (EGR) and throttle valve routes require timely adjustments to the opening of the EGR valve and throttle valve based on changes in engine operating conditions during upshifting and acceleration. Traditionally, changes in transient engine operating conditions are identified through variations in the air system, pedal position, and engine speed. This method is relatively slow in identifying engine operating conditions. In actual vehicle operation, this inevitably leads to insufficient engine power and excessive smoke during acceleration due to the EGR valve and throttle valve failing to adjust their openings in time. Summary of the Invention
[0004] The purpose of this application is to provide a control method and device for an engine air system, which can identify changes in the operating conditions of a vehicle engine in advance, adjust the intake air volume of the engine, and avoid problems such as insufficient power and smoke during engine acceleration.
[0005] To achieve the above objectives, this application provides the following technical solution:
[0006] In a first aspect, embodiments of this application provide a control method for an engine air system, including:
[0007] When an upshift is detected in the vehicle, the gear value before and after the upshift is obtained.
[0008] The gear difference between the gear value after upshifting and the gear value before upshifting is determined, and based on the gear difference, the opening of the intake regulating valve is controlled to a preset opening to adjust the intake air volume of the engine. The intake regulating valve is used to adjust the intake air volume of the engine.
[0009] In the above technical solution, when the vehicle gear changes up, the engine's operating condition is about to change by detecting the gear change. Compared with the traditional method, it can identify the change in engine operating condition in advance, and thus control the opening of the engine intake regulating valve to a preset opening before the engine changes operating condition, thereby adjusting the intake volume of the engine air system. This ensures the engine's intake volume when accelerating and changing operating conditions, and avoids problems such as insufficient power and smoke during acceleration.
[0010] In one possible implementation, the method further includes:
[0011] Based on the gear difference, the target delay time corresponding to the gear difference is obtained from the pre-stored correspondence between gear difference and delay time.
[0012] After adjusting the intake regulating valve to a preset opening for a duration equal to the target delay duration, the opening of the intake regulating valve is controlled back to the opening before the upshift.
[0013] In the above technical solution, a corresponding delay time is set according to the gear difference. After the intake regulating valve is adjusted to the preset opening for a time equal to the target delay time, the opening of the intake regulating valve is controlled to the opening before upshifting. In this way, the intake volume of the engine is maintained during the entire upshifting acceleration process. At the same time, when the acceleration is completed, the EGR valve is controlled to return to the opening before upshifting to ensure that the engine meets the emission standards. The throttle valve is controlled to return to the opening before upshifting to ensure the engine thermal management effect.
[0014] In one possible implementation, the intake regulating valve is an EGR valve;
[0015] The step of controlling the opening of the intake regulating valve to a preset opening based on the gear difference includes:
[0016] When the gear difference is less than or equal to a first preset threshold, the opening of the EGR valve remains unchanged;
[0017] When the gear difference is greater than the first preset threshold and less than or equal to the second preset threshold, the opening degree of the EGR valve is controlled to the first preset opening degree; and
[0018] When the gear difference is greater than the second preset threshold, the opening degree of the EGR valve is controlled to the second preset opening degree, wherein the second preset opening degree is less than the first preset opening degree.
[0019] In the above technical solution, during the vehicle's upshifting acceleration process, the opening of the EGR valve is adjusted according to the gear difference before and after upshifting. The larger the gear difference, the smaller the opening of the EGR valve is adjusted, or even the EGR valve is closed, to reduce the exhaust gas entering the engine combustion chamber, thereby ensuring the intake of fresh gas into the engine combustion chamber and avoiding problems such as insufficient power and smoke during acceleration.
[0020] In one possible implementation, the intake regulating valve is a throttle valve;
[0021] The step of controlling the opening of the intake regulating valve to a preset opening based on the gear difference includes:
[0022] Obtain the load rate of the engine;
[0023] Based on the gear difference and the load rate, the opening of the throttle valve is controlled to a pre-calibrated opening to adjust the intake air volume of the engine.
[0024] In one possible implementation, controlling the opening of the throttle valve to a pre-calibrated opening based on the gear difference and the load rate includes:
[0025] When the gear difference is greater than a third preset threshold and the load rate is less than a first load rate threshold, the opening of the throttle valve remains unchanged.
[0026] When the gear difference is greater than a third preset threshold, the load rate is greater than or equal to a first load rate threshold, and less than a second load rate threshold, the opening of the throttle valve is controlled to a pre-calibrated first opening.
[0027] When the gear difference is greater than a third preset threshold and the load rate is greater than or equal to the second load rate threshold, the opening of the throttle valve is controlled to a pre-calibrated second opening, wherein the pre-calibrated second opening is greater than the pre-calibrated first opening.
[0028] In the above technical solution, during the vehicle's upshifting and acceleration process, the opening of the throttle valve is adjusted according to the current engine load rate. The higher the current engine load rate, the larger the opening of the throttle valve is adjusted to increase the fresh air entering the engine combustion chamber, thereby ensuring the intake volume of fresh gas in the engine combustion chamber and avoiding problems such as insufficient power and acceleration smoke during acceleration.
[0029] Secondly, embodiments of this application provide a control device for an engine air system, comprising:
[0030] The acquisition unit is used to acquire the gear value before upshift and the gear value after upshift when an upshift is detected in the vehicle gear.
[0031] The control unit is used to determine the gear difference between the gear value after upshifting and the gear value before upshifting, and based on the gear difference, control the opening of the intake regulating valve to a preset opening to adjust the intake air volume of the engine. The intake regulating valve is used to adjust the intake air volume of the engine.
[0032] Thirdly, embodiments of this application provide an electronic device, the device comprising: at least one processor and at least one memory;
[0033] The memory is used to store computer programs that can be executed by the processor.
[0034] The processor is connected to the memory and is configured to execute the instructions to implement the engine air system control method as described in the first aspect above.
[0035] Fourthly, embodiments of this application provide a computer-readable storage medium that, when the instructions in the computer-readable storage medium are executed by an electronic device, enables the electronic device to perform the engine air system control method as described in the first aspect above.
[0036] Fifthly, this application provides a computer program product, including a computer program:
[0037] When the computer program is executed by the processor, it implements the engine air system control method as described in the first aspect above.
[0038] The technical effects of any of the implementation methods in the second to fifth aspects can be found in the technical effects of the method described in the first aspect, and will not be repeated here. Attached Figure Description
[0039] To more clearly illustrate the technical solutions of the embodiments of this application, the drawings used in the embodiments of this application will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0040] Figure 1 A flowchart illustrating a control method for an engine air system provided in an embodiment of the present invention;
[0041] Figure 2 A schematic diagram of a control logic for controlling the opening of the EGR valve based on the change in gear value before and after upshifting, provided for an embodiment of the present invention;
[0042] Figure 3A schematic diagram of a control logic for controlling the throttle valve opening based on the change in gear value before and after upshifting, provided as an embodiment of the present invention;
[0043] Figure 4 This is a schematic diagram of a control device for an engine air system provided in an embodiment of the present invention;
[0044] Figure 5 This is a schematic diagram of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0045] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. The described embodiments are only some, not all, of the embodiments of this application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without creative effort are within the scope of protection of this application.
[0046] Hereinafter, the terms "first" and "second" are used for descriptive purposes only and should not be construed as implying or suggesting relative importance or implicitly indicating the number of indicated technical features. Thus, a feature defined with "first" and "second" may explicitly or implicitly include one or more of that feature, and in the description of the embodiments of this application, unless otherwise stated, "multiple" means two or more.
[0047] To facilitate understanding of the engine air system control method and apparatus provided in the embodiments of this application, some terms used in the embodiments of this application will be explained below so that those skilled in the art can understand them.
[0048] (1) EGR refers to exhaust gas recirculation, which introduces the exhaust gas discharged from the engine back into the intake manifold and mixes it with fresh gas before entering the combustion chamber for combustion, which can effectively reduce the emission of nitrogen oxides (NOx) from the engine.
[0049] (2) EGR valve: used to control the amount of recirculated exhaust gas. The one installed before the EGR cooler is called the hot end EGR valve, and the one installed after the EGR cooler is called the cold end EGR valve.
[0050] (3) Throttling valve: An electronically controlled butterfly valve is installed between the engine after intercooling and the intake manifold. When the aftertreatment needs to be heated, the opening is reduced, so that the engine intake volume is reduced and the exhaust temperature rises.
[0051] (4) Load rate refers to the percentage of torque of the engine at a specific speed. Strictly speaking, it refers to the ratio of the torque generated at a certain engine speed with a partial throttle position to the maximum torque generated when the throttle is fully open.
[0052] During operation, vehicles inevitably need to change gears. When shifting from a low gear to a high gear, there is an acceleration process, and the engine speed and torque demand increase instantaneously, and the engine's operating conditions also change.
[0053] Currently, non-road Stage 4 products using EGR and throttle valve routes need to adjust the opening of the EGR valve and throttle valve in a timely manner according to changes in engine operating conditions during upshifting and acceleration. In the traditional way, changes in the transient operating conditions of the vehicle engine are usually identified by changes in the air system, pedal, and speed. This method is relatively lagging in identifying engine operating conditions. In actual vehicle operation, this will inevitably lead to insufficient power and smoke during acceleration because the EGR valve and throttle valve fail to adjust their opening in time.
[0054] In view of this, this application provides a control method and device for an engine air system, which can identify changes in the operating conditions of a vehicle engine in advance, adjust the intake air volume of the engine, and avoid problems such as insufficient power and smoke during engine acceleration.
[0055] The inventive concept of this application embodiment can be summarized as follows: When the vehicle gear changes upshift, the change in gear indicates that the engine's operating condition is about to change. This method can identify the engine's operating condition change in advance before the engine changes its operating condition, thereby reducing the opening of the EGR valve in advance and increasing the opening of the throttle valve in advance to increase the intake of fresh air in the engine's air system. This ensures the intake of fresh air in the engine when it accelerates and changes its operating condition, avoiding problems such as insufficient power and smoke during acceleration.
[0056] After introducing the main inventive concept of the embodiments of this application, the control method of the engine air system provided by the embodiments of this application will be described below with reference to the accompanying drawings.
[0057] See Figure 1 This is a flowchart illustrating a control method for an engine air system provided in an embodiment of this application. Figure 1 As shown, the method includes the following steps:
[0058] S101: When a gear shift change is detected, the gear value before and after the shift is obtained.
[0059] In practice, when a vehicle is in motion, the driver inevitably needs to change gears using the gear shift lever to adapt to different road conditions. When the driver shifts up using the gear shift lever, the driver can obtain the gear value before and after the shift.
[0060] S102 determines the gear difference between the gear value after upshifting and the gear value before upshifting, and based on the gear difference, controls the opening of the intake regulating valve to a preset opening to regulate the engine's intake air volume. The intake regulating valve is used to regulate the engine's intake air volume.
[0061] It should be noted that the intake regulating valve mentioned in this application embodiment is used to regulate the intake volume of fresh air in the engine, and may include, but is not limited to, an EGR valve and a throttle valve. Therefore, after obtaining the gear values before and after upshifting, this application embodiment calculates the gear difference between the gear value after upshifting and the gear value before upshifting, and then controls the opening of the engine EGR valve and / or throttle valve according to the gear difference to regulate the engine's intake volume.
[0062] In practical implementation, since the EGR valve controls the amount of exhaust gas entering the engine combustion chamber, the engine requires more fresh air during vehicle upshifting and acceleration. Therefore, this embodiment of the application identifies in advance when the vehicle is about to upshift and accelerate, indicating an impending change in the engine's operating conditions. Regarding the EGR valve, different opening degrees can be set for different gear difference values when controlling the EGR valve's opening. However, it is necessary to ensure that the larger the gear difference, i.e., the higher the upshift level, the smaller the opening degree of the EGR valve after the change. In practical implementation, this can be controlled through different threshold values. Specifically:
[0063] When the gear difference is less than or equal to the first preset threshold, the opening of the EGR valve remains unchanged. When the gear difference is greater than the first preset threshold and less than or equal to the second preset threshold, the opening of the EGR valve is controlled to the first preset opening. When the gear difference is greater than the second preset threshold, the opening of the EGR valve is controlled to the second preset opening, wherein the second preset opening is less than the first preset opening.
[0064] It should be noted that the first preset threshold and the second preset threshold can be set based on empirical values, and the first preset opening degree and the second preset opening degree can also be calibrated based on empirical values. Both the first preset opening degree and the second preset opening degree are less than the opening degree of the EGR valve before the gear shift, and the second preset opening degree can be in the closed state.
[0065] In practical applications, in order to ensure stable power during vehicle upshifting and acceleration, after adjusting the opening of the EGR valve according to the gear difference before and after upshifting, a delay time can also be set. This allows for a certain delay after adjusting the EGR valve opening, until the engine operating conditions stabilize, before controlling and adjusting the opening of the EGR valve back to the opening before upshifting.
[0066] In practice, based on the gear difference, the target delay time corresponding to the gear difference is obtained from the pre-stored correspondence between gear difference and delay time. After adjusting the EGR valve to the preset opening for a time equal to the target delay time, the opening of the EGR valve is controlled to the opening before upshifting.
[0067] It should be noted that in the pre-stored correspondence between gear difference and delay duration, different gear difference values can correspond to different delay durations. For example, it can be set that the larger the gear difference value, the longer the corresponding delay duration.
[0068] The following is combined Figure 2 , Figure 2 This includes a controller 20, an EGR opening switch 21, a delay 22, and an EGR opening selector 23. Taking an example where the first preset threshold value is 'a', the second preset threshold value is 'b', the first preset opening is Map01, and the second preset opening is Map02, as follows... Figure 2 As shown, the control logic for controlling the opening of the EGR valve based on the change in gear value before and after upshifting in the embodiments of this application will be briefly explained.
[0069] The controller 20 takes four input values: the gear position before upshifting, the gear position after upshifting, the first preset threshold 'a', and the second preset threshold 'b'. Its output has three cases: First, it calculates the gear difference between the gear position before and after upshifting. When the gear difference is less than or equal to 'a', it outputs Output1 with a value of 1. When the gear difference is greater than 'a' and less than or equal to 'b', it outputs Output2 with a value of 1. When the gear difference is greater than 'b', it outputs Output3 with a value of 1.
[0070] The output of controller 20 triggers EGR opening switch 21 to switch the EGR opening. Specifically:
[0071] Case 1: When the output Output1 of controller 20 is 1, the opening switching state of EGR opening switcher 21 is in position 1, instructing EGR opening selector 23 to select the opening control EGR valve before the gear shift, that is, the opening of EGR valve remains unchanged.
[0072] Case 2: When the output Output2 of controller 20 is 1, the opening switching state of EGR opening switcher 21 is switched to position 2, instructing EGR opening selector 23 to select the opening control EGR valve of Map01, that is, to control the opening of EGR valve to Map01.
[0073] Case 3: When the output Output3 of controller 20 is 1, the opening switching state of EGR opening switcher 21 is switched to position 3, instructing EGR opening selector 23 to select Map02 to control the EGR valve, that is, to control the opening of the EGR valve to Map02.
[0074] During the control of EGR opening, for cases 2 and 3, based on different gear difference values, the delay device 22 will instruct the EGR opening selector 23 to act with different delay times. That is, after controlling the opening of the EGR valve to Map01, delay for a first preset time, and then control the opening of the EGR valve to the opening before upshifting; after controlling the opening of the EGR valve to Map02, delay for a second preset time, and then control the opening of the EGR valve to the opening before upshifting. The first preset time is less than the second preset time.
[0075] In specific implementation of the embodiments of this application, the throttle valve can also be controlled to increase the intake air volume of the engine. Specifically, the engine load rate is obtained, and based on the gear difference and load rate, the opening of the throttle valve is controlled to a pre-calibrated opening to adjust the intake air volume of the engine.
[0076] In specific implementation, based on the gear difference and load rate, the opening of the throttle valve is controlled to a pre-calibrated opening, including the following three cases: when the gear difference is greater than the third preset threshold and the load rate is less than the first load rate threshold, the opening of the throttle valve remains unchanged; when the gear difference is greater than the third preset threshold, the load rate is greater than or equal to the first load rate threshold and less than the second load rate threshold, the opening of the throttle valve is controlled to a pre-calibrated first opening; when the gear difference is greater than the third preset threshold and the load rate is greater than or equal to the second load rate threshold, the opening of the throttle valve is controlled to a pre-calibrated second opening, wherein the pre-calibrated second opening is greater than the pre-calibrated first opening.
[0077] The third preset threshold is used to determine if the vehicle has shifted up a gear. It can be equal to or less than the first preset threshold. The third preset threshold can be set based on empirical values. The pre-calibrated first opening and the pre-calibrated second opening can also be calibrated based on empirical values. The pre-calibrated second opening is greater than the pre-calibrated first opening. The pre-calibrated second opening can be in a fully open state.
[0078] In practical applications, in order to ensure stable power during vehicle upshifting and acceleration, after adjusting the throttle valve opening based on the gear difference before and after upshifting, a delay time can be set. This allows for a certain delay after adjusting the throttle valve opening, until the engine operating conditions stabilize, before controlling the throttle valve opening back to the opening before upshifting.
[0079] In practice, based on the gear difference, the target delay time corresponding to the gear difference is obtained from the pre-stored correspondence between gear difference and delay time. After adjusting the throttle valve to the preset opening for a time equal to the target delay time, the opening of the throttle valve is controlled to the opening before upshifting.
[0080] It should be noted that in the pre-stored correspondence between gear difference and delay duration, different gear difference values can correspond to different delay durations. For example, it can be set that the larger the gear difference value, the longer the corresponding delay duration.
[0081] The following is combined Figure 3 , Figure 3 The system includes a controller 30, a throttle valve opening switcher 31, a delay unit 32, and a throttle valve opening selector 33. Taking a third preset threshold value of 'a', a first load rate threshold of 'x1', a second load rate threshold of 'x2', a pre-calibrated first opening value of 'Map1', and a pre-calibrated second opening value of 'Map2' as an example... Figure 3 As shown, the control logic for controlling the throttle valve opening based on the change in gear value before and after upshifting in the embodiments of this application will be briefly explained.
[0082] The controller 30 receives five input values: gear position before upshift, gear position after upshift, load rate, third preset threshold 'a', first load rate threshold x1, and second load rate threshold x2. Its output has three cases: First, it calculates the gear difference between the gear position before and after upshift. When the gear difference is greater than 'a', the intermediate output OutputIn is set to 1. Second, when OutputIn is 1 and the load rate is less than or equal to x1, it outputs Output1, which is set to 1. Third, when OutputIn is 1 and the load rate is greater than x1 and less than or equal to x2, it outputs Output2, which is set to 1. Fourth, when OutputIn is 1 and the load rate is greater than x2, it outputs Output3, which is set to 1.
[0083] The output of controller 30 triggers throttle valve opening switch 31 to switch the throttle valve opening. Specifically:
[0084] Case 1: When the output Output1 of controller 30 is 1, the opening switching state of throttle valve opening switcher 31 is in position 1, indicating that throttle valve opening selector 33 selects the opening control throttle valve before the gear shift, that is, the throttle valve opening remains unchanged.
[0085] Case 2: When the output Output2 of controller 30 is 1, the opening switching state of throttle valve opening switcher 31 is switched to position 2, instructing throttle valve opening selector 33 to select the opening of Map1 to control the throttle valve, that is, to control the opening of the throttle valve to Map1.
[0086] Case 3: When the output Output3 of controller 30 is 1, the opening switching state of throttle valve opening switcher 31 is switched to position 3, instructing throttle valve opening selector 33 to select Map2 to control the throttle valve, that is, to control the opening of the throttle valve to Map2.
[0087] During the process of controlling the opening of the throttle valve, for cases 2 and 3, based on different gear difference values, the delay timer 32 will instruct the throttle valve opening selector 33 to act with different delay times. That is, after controlling the opening of the throttle valve to Map1, delay for a third preset time, and then control the opening of the throttle valve to the opening before upshifting; after controlling the opening of the throttle valve to Map2, delay for a fourth preset time, and then control the opening of the throttle valve to the opening before upshifting. The fourth preset time is longer than the third preset time.
[0088] In the technical solution of this application embodiment, when the vehicle gear changes, the engine's operating condition is about to change by detecting the gear change. Before the engine's operating condition changes, the change in engine operating condition is detected in advance, thereby controlling the opening of the engine's EGR valve and / or throttle valve in advance, and adjusting the intake air volume of the engine's air system. This ensures the engine's intake air volume when the engine accelerates and changes its operating condition, avoiding problems such as insufficient power and smoke during acceleration. It balances engine power and smoke emissions. At the same time, for the throttle valve, the entire operating range of the engine is divided into three parts according to different load rates (i.e., the region less than or equal to the first load rate threshold, the region greater than the first load rate threshold and less than or equal to the second load rate threshold, and the region greater than the second load rate threshold) for calibration. Different openings are used to adjust the throttle valve at different load rates, thereby achieving precise control of the engine.
[0089] Based on the same inventive concept, embodiments of this application also provide a control device for an engine air system. For example... Figure 4 As shown, the device includes:
[0090] The acquisition unit 401 is used to acquire the gear value before upshift and the gear value after upshift when a change in vehicle gear is detected.
[0091] Control unit 402 is used to determine the gear difference between the gear value after upshifting and the gear value before upshifting, and based on the gear difference, control the opening of the intake regulating valve to a preset opening to regulate the intake air volume of the engine. The intake regulating valve is used to regulate the intake air volume of the engine.
[0092] In one possible implementation, the acquisition unit 401 is further configured to: based on the gear difference, acquire the target delay duration corresponding to the gear difference in a pre-stored correspondence between gear difference and delay duration; the control unit 402 is further configured to: after adjusting the intake regulating valve to a preset opening for a duration equal to the target delay duration, control the opening of the intake regulating valve to the opening before upshifting.
[0093] In one possible implementation, the intake regulating valve is an EGR valve; the control unit 402 is specifically used to: keep the opening of the EGR valve unchanged when the gear difference is less than or equal to a first preset threshold; control the opening of the EGR valve to a first preset opening when the gear difference is greater than the first preset threshold and less than or equal to a second preset threshold; and control the opening of the EGR valve to a second preset opening when the gear difference is greater than the second preset threshold, wherein the second preset opening is less than the first preset opening.
[0094] In one possible implementation, the intake regulating valve is a throttle valve; the acquisition unit 401 is also used to: acquire the engine load rate; the control unit 402 is specifically used to: control the opening of the throttle valve to a pre-calibrated opening based on the gear difference and the load rate, thereby adjusting the engine intake volume.
[0095] In one possible implementation, the control unit 402 is specifically configured to: maintain the opening of the throttle valve unchanged when the gear difference is greater than a third preset threshold and the load rate is less than a first load rate threshold; control the opening of the throttle valve to a pre-calibrated first opening when the gear difference is greater than the third preset threshold, the load rate is greater than or equal to the first load rate threshold, and less than a second load rate threshold; and control the opening of the throttle valve to a pre-calibrated second opening when the gear difference is greater than the third preset threshold and the load rate is greater than or equal to the second load rate threshold, wherein the pre-calibrated second opening is greater than the pre-calibrated first opening.
[0096] Based on the same technical concept, this application also provides an electronic device 500. Referring below... Figure 5 To describe an electronic device 500 according to this embodiment of the present application. Figure 5 The electronic device 500 shown is merely an example and should not impose any limitations on the functionality and scope of use of the embodiments of this application.
[0097] like Figure 5 As shown, the electronic device 500 is presented in the form of a general-purpose electronic device. The components of the electronic device 500 may include, but are not limited to: at least one processor 501, at least one memory 502, and a bus 503 connecting different system components (including memory 502 and processor 501).
[0098] Bus 503 represents one or more of several bus structures, including a memory bus or memory controller, peripheral bus, processor, or local bus using any of the various bus structures.
[0099] The memory 502 may include a readable medium in the form of volatile memory, such as random access memory (RAM) 5021 and / or cache memory 5022, and may further include read-only memory (ROM) 5023.
[0100] The memory 502 may also include a program / utility 5025 having a set (at least one) of program modules 5024, including but not limited to: an operating system, one or more application programs, other program modules, and program data, each or some combination of these examples may include an implementation of a network environment.
[0101] Electronic device 500 can also communicate with one or more external devices 504 (e.g., keyboard, pointing device, etc.), and with one or more devices that enable a user to interact with electronic device 500, and / or with any device that enables electronic device 500 to communicate with one or more other electronic devices (e.g., router, modem, etc.). This communication can be performed via input / output (I / O) interface 505. Furthermore, electronic device 500 can also communicate with one or more networks (e.g., local area network (LAN), wide area network (WAN), and / or public networks, such as the Internet) via network adapter 506. As shown, network adapter 506 communicates with other modules used in electronic device 500 via bus 503. It should be understood that, although not shown in the figures, other hardware and / or software modules can be used in conjunction with electronic device 500, including but not limited to: microcode, device drivers, redundant processors, external disk drive arrays, RAID systems, tape drives, and data backup storage systems.
[0102] In an exemplary embodiment, a computer-readable storage medium including instructions is also provided, such as a memory 502 including instructions, which can be executed by a processor 501 to complete the aforementioned engine air system control method. Optionally, the storage medium may be a non-transitory computer-readable storage medium, such as a ROM, random access memory (RAM), CD-ROM, magnetic tape, floppy disk, and optical data storage device.
[0103] In an exemplary embodiment, a computer program product is also provided, including a computer program that, when executed by a processor 501, implements any of the methods of the engine air system control method provided in this application.
[0104] In an exemplary embodiment, various aspects of the engine air system control method provided in this application can also be implemented as a program product, which includes program code. When the program product is run on a computer device, the program code is used to cause the computer device to perform the steps in the engine air system control method according to the various exemplary embodiments of this application described above.
[0105] The program product may employ any combination of one or more readable media. A readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example—but not limited to—an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples (a non-exhaustive list) of readable storage media include: electrical connections having one or more wires, portable disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0106] The program product of the control method for an engine air system according to the embodiments of this application can be a portable compact disc read-only memory (CD-ROM) and include program code, and can run on an electronic device. However, the program product of this application is not limited thereto. In this document, the readable storage medium can be any tangible medium that contains or stores a program that can be used by or in conjunction with an instruction execution system, apparatus, or device.
[0107] A readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, carrying readable program code. This propagated data signal may take many forms, including—but not limited to—electromagnetic signals, optical signals, or any suitable combination thereof. A readable signal medium may also be any readable medium other than a readable storage medium, capable of sending, propagating, or transmitting a program for use by or in conjunction with an instruction execution system, apparatus, or device.
[0108] The program code contained on the readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wired, fiber optic, RF, etc., or any suitable combination thereof.
[0109] Program code for performing the operations of this application can be written in any combination of one or more programming languages, including object-oriented programming languages such as Java and C++, and conventional procedural programming languages such as C or similar languages. The program code can execute entirely on the user's electronic device, partially on the user's device, as a standalone software package, partially on the user's electronic device and partially on a remote electronic device, or entirely on a remote electronic device or server. In cases involving remote electronic devices, the remote electronic device can be connected to the user's electronic device via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external electronic device (e.g., via the Internet using an Internet service provider).
[0110] It should be noted that although several units or sub-units of the device have been mentioned in the detailed description above, this division is merely exemplary and not mandatory. In fact, according to embodiments of this application, the features and functions of two or more units described above can be embodied in one unit. Conversely, the features and functions of one unit described above can be further divided and embodied by multiple units.
[0111] Furthermore, although the operations of the method of this application are described in a specific order in the accompanying drawings, this does not require or imply that these operations must be performed in that specific order, or that all the operations shown must be performed to achieve the desired result. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step, and / or one step may be broken down into multiple steps.
[0112] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0113] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of this application. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable image scaling device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable image scaling device, generate instructions for implementing the flowchart... Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0114] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable image scaling device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0115] These computer program instructions can also be loaded onto a computer or other programmable image scaling device, causing a series of operational steps to be performed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable device for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0116] Although preferred embodiments of this application have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of this application.
[0117] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the spirit and scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A control method for an engine air system, characterized in that, include: When an upshift is detected in the vehicle, the gear value before and after the upshift is obtained. The gear difference between the gear value after upshifting and the gear value before upshifting is determined, and based on the gear difference, the opening of the intake regulating valve is controlled to a preset opening to adjust the intake air volume of the engine. The intake regulating valve is used to adjust the intake air volume of the engine.
2. The method according to claim 1, characterized in that, The method further includes: Based on the gear difference, the target delay time corresponding to the gear difference is obtained from the pre-stored correspondence between gear difference and delay time. After adjusting the intake regulating valve to a preset opening for a duration equal to the target delay duration, the opening of the intake regulating valve is controlled back to the opening before the upshift.
3. The method according to claim 1, characterized in that, The intake regulating valve is an exhaust gas recirculation (EGR) valve. The step of controlling the opening of the intake regulating valve to a preset opening based on the gear difference includes: When the gear difference is less than or equal to a first preset threshold, the opening of the EGR valve remains unchanged; When the gear difference is greater than the first preset threshold and less than or equal to the second preset threshold, the opening degree of the EGR valve is controlled to the first preset opening degree; and When the gear difference is greater than the second preset threshold, the opening degree of the EGR valve is controlled to the second preset opening degree, wherein the second preset opening degree is less than the first preset opening degree.
4. The method according to claim 1, characterized in that, The intake regulating valve is a throttle valve; The step of controlling the opening of the intake regulating valve to a preset opening based on the gear difference includes: Obtain the load rate of the engine; Based on the gear difference and the load rate, the opening of the throttle valve is controlled to a pre-calibrated opening to adjust the intake air volume of the engine.
5. The method according to claim 4, characterized in that, The step of controlling the opening of the throttle valve to a pre-calibrated opening based on the gear difference and the load rate includes: When the gear difference is greater than a third preset threshold and the load rate is less than a first load rate threshold, the opening of the throttle valve remains unchanged. When the gear difference is greater than a third preset threshold, the load rate is greater than or equal to a first load rate threshold, and less than a second load rate threshold, the opening of the throttle valve is controlled to a pre-calibrated first opening. When the gear difference is greater than a third preset threshold and the load rate is greater than or equal to the second load rate threshold, the opening of the throttle valve is controlled to a pre-calibrated second opening, wherein the pre-calibrated second opening is greater than the pre-calibrated first opening.
6. A control device for an engine air system, characterized in that, include: The acquisition unit is used to acquire the gear value before upshift and the gear value after upshift when an upshift is detected in the vehicle gear. The control unit is used to determine the gear difference between the gear value after upshifting and the gear value before upshifting, and based on the gear difference, control the opening of the intake regulating valve to a preset opening to adjust the intake air volume of the engine. The intake regulating valve is used to adjust the intake air volume of the engine.
7. The apparatus according to claim 6, characterized in that, The acquisition unit is further configured to: based on the gear difference, acquire the target delay duration corresponding to the gear difference from a pre-stored correspondence between gear difference and delay duration; The control unit is further configured to: after adjusting the intake regulating valve to a preset opening for a duration equal to the target delay duration, control the opening of the intake regulating valve to the opening before upshifting.
8. The apparatus according to claim 7, characterized in that, The intake regulating valve is a throttle valve; The acquisition unit is further configured to: acquire the load rate of the engine; The control unit is specifically used to: control the opening of the throttle valve to a pre-calibrated opening based on the gear difference and the load rate, thereby adjusting the intake air volume of the engine.
9. An electronic device, characterized in that, The device includes: at least one processor and at least one memory; The memory is used to store computer programs that can be executed by the processor. The processor is connected to the memory and is configured to execute the computer program to implement the engine air system control method as described in any one of claims 1-5.
10. A computer-readable storage medium, characterized in that, When the instructions in the computer-readable storage medium are executed by an electronic device, the electronic device is able to perform the control method for the engine air system as described in any one of claims 1-5.
Citation Information
Patent Citations
Fuzzy logic shift scheduling for automatic transmissions
CA2106150A1
Gear shifting control method, device and system based on automatic gearbox and storage medium
CN112413108A