Parameter determination method and apparatus for range extender, and electronic device, storage medium and vehicle
By acquiring pressure and opening information from the intake manifold, throttle valve, and exhaust bypass valve, the desired throttle valve pressure ratio is adjusted in real time, solving the problem of excessively long load time for range extenders in existing technologies and achieving efficient operation of the range extender.
Patent Information
- Authority / Receiving Office
- WO · WO
- Patent Type
- Applications
- Current Assignee / Owner
- BEIJING CO WHEELS TECH CO LTD
- Filing Date
- 2025-12-19
- Publication Date
- 2026-06-25
AI Technical Summary
The existing method for determining the desired throttle pressure ratio results in a longer time for the range extender to reach the desired load under actual load, which affects the operating efficiency of the range extender.
By acquiring the desired pressure of the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening of the wastegate valve, and combining multiple pressure factors for real-time adjustment, the desired throttle valve pressure ratio is determined.
This ensures that the actual load of the range extender can quickly reach the expected load, thus guaranteeing the operating efficiency of the range extender.
Smart Images

Figure CN2025144128_25062026_PF_FP_ABST
Abstract
Description
Range extender parameter determination methods and devices, electronic equipment, storage media, vehicles
[0001] Cross-references to related applications
[0002] This disclosure is based on and claims priority to Chinese patent applications No. 202411897335.8, No. 202411897349.X, No. 202411897349.X, and No. 202411933658.8, No. 202411933658.8, the entire contents of which are incorporated herein by reference. Technical Field
[0003] This disclosure relates to automotive technology, range extender control technology, throttle control technology, and particularly to a method and apparatus for determining the desired throttle pressure ratio, a method and apparatus for determining the desired flow rate of a range extender, a method and apparatus for calculating the exhaust gas recirculation (EGR) rate, an electronic device, a computer-readable storage medium, and a vehicle. Background Technology
[0004] In the automotive technology field, the range extender, as an electric vehicle component that provides additional electrical energy to increase the driving range of an electric vehicle, is an important part of the electric vehicle. Therefore, it is desirable to effectively control the target parameters of the range extender. These target parameters include the desired throttle pressure ratio, the desired flow rate of the exhaust gas recirculation valve, and the exhaust gas recirculation rate. Summary of the Invention
[0005] In a first aspect, embodiments of this disclosure provide a method for determining the desired throttle pressure ratio, wherein the throttle is the throttle of a vehicle range extender, and the rear end of the throttle is connected to an exhaust gas bypass valve via an intake manifold. The method for determining the desired throttle pressure ratio includes:
[0006] Obtain the desired pressure of the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust bypass valve;
[0007] The pressure deviation is determined based on the expected pressure and actual pressure at the front end of the throttle valve;
[0008] The desired throttle pressure ratio is determined based on the desired pressure of the intake manifold, the desired opening degree of the exhaust bypass valve, and the pressure deviation.
[0009] Secondly, embodiments of this disclosure provide a method for determining the desired flow rate of a range extender, wherein the desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender, the exhaust gas recirculation valve is connected to one end of a mixing valve, and an air flow meter is present in the connecting pipeline at the other end of the mixing valve. The method for determining the desired flow rate of the range extender includes:
[0010] The system acquires the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve.
[0011] The initial desired flow rate is determined based on the air flow meter's readings, the range extender's rotational speed, and the load.
[0012] The desired flow rate of the exhaust gas recirculation valve is determined based on the operating state of the mixing valve and the initial desired flow rate.
[0013] Thirdly, embodiments of this disclosure disclose a method for calculating the exhaust gas recirculation (EGR) rate, the method comprising:
[0014] During the process of the mixture of air and exhaust gas passing through the first position and the second position in sequence to reach the third position, multiple first EGR rates at the first position are acquired according to the target period, and the multiple first EGR rates are stored sequentially; the target period represents the time interval for acquiring adjacent first EGR rates;
[0015] Based on the target period and the stored plurality of first EGR rates, select a plurality of second EGR rates at the second position from the stored plurality of first EGR rates, and store the plurality of second EGR rates sequentially;
[0016] Based on the target period and the stored plurality of second EGR rates, select the third EGR rate at the third position from the stored plurality of second EGR rates;
[0017] The third EGR rate is taken as the target EGR rate.
[0018] Fourthly, embodiments of this disclosure disclose a method for determining the values of target parameters for a range extender, the method comprising:
[0019] Obtain the initial value of the target parameter and the adjustment parameter used to adjust the initial value; and
[0020] Based on the initial value and the adjustment parameter, the target value of the target parameter is determined.
[0021] Fifthly, embodiments of this disclosure provide a device for determining the desired throttle pressure ratio, wherein the throttle is the throttle of a vehicle range extender, and the rear end of the throttle is connected to an exhaust bypass valve via an intake manifold. The device for determining the desired throttle pressure ratio includes:
[0022] The information acquisition module is used to acquire the expected pressure of the intake manifold, the expected pressure and actual pressure at the front end of the throttle valve, and the expected opening degree of the exhaust bypass valve.
[0023] The deviation determination module is used to determine the pressure deviation based on the expected pressure and the actual pressure at the front end of the throttle valve;
[0024] The pressure ratio determination module is used to determine the expected pressure ratio of the throttle valve based on the expected pressure of the intake manifold, the expected opening degree of the exhaust bypass valve, and the pressure deviation.
[0025] Sixthly, embodiments of this disclosure provide an apparatus for determining the desired flow rate of a range extender, wherein the desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender, the exhaust gas recirculation valve is connected to one end of a mixing valve, and an air flow meter is present in the connecting pipe at the other end of the mixing valve. The apparatus for determining the desired flow rate of the range extender includes:
[0026] The information acquisition module is used to acquire the data collected by the air flow meter, the speed and load of the range extender, and the working status of the mixing valve;
[0027] The initial flow rate determination module is used to determine the initial desired flow rate based on the data collected by the air flow meter, the rotational speed of the range extender, and the load.
[0028] The expected flow rate determination module is used to determine the expected flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial expected flow rate.
[0029] In a seventh aspect, embodiments of this disclosure also disclose an EGR rate calculation system, the system comprising:
[0030] The first EGR rate acquisition and storage module is used to acquire multiple first EGR rates at the first position according to a target period during the process of a mixture of air and exhaust gas passing through a first position and a second position to reach a third position, and to store the multiple first EGR rates sequentially; the target period represents the time interval between acquiring adjacent first EGR rates.
[0031] The second EGR rate determination and storage module is used to select multiple second EGR rates at the second position from the multiple stored first EGR rates according to the target period and the multiple stored first EGR rates, and store the multiple second EGR rates sequentially.
[0032] The third EGR rate determination module is used to select the third EGR rate at the third position from the multiple stored second EGR rates based on the target period and the multiple stored second EGR rates.
[0033] The target EGR rate determination module is used to take the third EGR rate as the target EGR rate.
[0034] Eighthly, embodiments of this disclosure also provide an electronic device, including: one or more processors; and one or more machine-readable media having instructions stored thereon, which, when executed by the one or more processors, cause the electronic device to perform the method as described in any of the first to fourth aspects above.
[0035] Ninthly, embodiments of this disclosure also provide a computer-readable storage medium storing a computer program that causes a processor to perform the method as described in any of the first to fourth aspects above.
[0036] In a tenth aspect, embodiments of this disclosure also provide a vehicle for performing the methods described in any of the first to fourth aspects above. Attached Figure Description
[0037] Figure 1 is a flowchart of a method for determining the desired throttle pressure ratio provided in Embodiment 1 of this disclosure;
[0038] Figure 2 is a flowchart of a method for determining the desired throttle pressure ratio provided in Embodiment 1 of this disclosure;
[0039] Figure 3 is a flowchart of another method for determining the desired throttle pressure ratio provided in Embodiment 1 of this disclosure;
[0040] Figure 4 is a structural block diagram of a throttle valve desired pressure ratio determination device provided in Embodiment 1 of this disclosure;
[0041] Figure 5 is a schematic diagram of a throttle valve desired pressure ratio determination system provided in Embodiment 1 of this disclosure;
[0042] Figure 6 is a schematic diagram of the structure of an electronic device provided in Embodiment 1 of this disclosure.
[0043] Figure 7 is a flowchart of a method for determining the desired flow rate of a range extender provided in Embodiment 2 of this disclosure;
[0044] Figure 8 is a flowchart of a method for determining the desired flow rate of a range extender according to Embodiment 2 of this disclosure;
[0045] Figure 9 is a structural block diagram of a device for determining the desired flow rate of a range extender provided in Embodiment 2 of this disclosure;
[0046] Figure 10 is a schematic diagram of a system for determining the desired flow rate of a range extender provided in Embodiment 2 of this disclosure;
[0047] Figure 11 is a schematic diagram of the structure of an electronic device provided in Embodiment 2 of this disclosure.
[0048] Figure 12 is a flowchart of the steps of an EGR rate calculation method according to Embodiment 3 of this disclosure;
[0049] Figure 13 is a schematic diagram of the working principle of a range extender system according to Embodiment 3 of this disclosure;
[0050] Figure 14 is a flowchart illustrating a scheme for calculating the actual EGR rate of an intake manifold suitable for a range extender, according to Embodiment 3 of this disclosure.
[0051] Figure 15 is a structural block diagram of an EGR rate calculation system according to Embodiment 3 of this disclosure.
[0052] Figure 16 is a flowchart of a method for determining the value of a target parameter of a range extender according to Embodiment 4 of this disclosure. Detailed Implementation
[0053] The present disclosure will now be described in further detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present disclosure and not intended to limit it. Furthermore, it should be noted that, for ease of description, only the parts relevant to the present disclosure are shown in the drawings, not the entire structure.
[0054] Example 1
[0055] For throttle valves such as those in range extenders, it is necessary to calculate the desired throttle valve pressure ratio so that the actual load of the range extender can quickly reach the desired load to meet the charging power requirements.
[0056] Currently, the existing method for determining the throttle valve expected pressure ratio is usually to directly divide the expected outlet pressure of the throttle valve by the actual inlet pressure. This results in a longer time for the range extender to reach the expected load under actual load, which affects the working efficiency of the range extender.
[0057] This disclosure provides a method, apparatus, system, and vehicle for determining the desired throttle pressure ratio to ensure the working efficiency of the range extender.
[0058] In a first aspect, embodiments of this disclosure provide a method for determining the desired throttle pressure ratio, wherein the throttle is the throttle of a vehicle range extender, and the rear end of the throttle is connected to an exhaust gas bypass valve via an intake manifold. The method for determining the desired throttle pressure ratio includes:
[0059] Obtain the desired pressure of the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust bypass valve;
[0060] The pressure deviation is determined based on the expected pressure and actual pressure at the front end of the throttle valve;
[0061] The desired throttle pressure ratio is determined based on the desired pressure of the intake manifold, the desired opening degree of the exhaust bypass valve, and the pressure deviation.
[0062] Optionally, the throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes:
[0063] When the desired throttle pressure ratio D0 = D1 / D2, if the turbocharger is in operation, the desired opening degree of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value;
[0064] When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D3 is determined.
[0065] Optionally, the throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes:
[0066] When the desired throttle pressure ratio D0 = D1 / D3, if the turbocharger is in a non-operating state, and / or the desired opening degree of the wastegate is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value;
[0067] When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D2 is determined.
[0068] Optionally, the throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes:
[0069] When the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3), if the turbocharger is in operation, the desired opening degree of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value;
[0070] When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D3 is determined.
[0071] Optionally, the throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes:
[0072] When the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2), if the turbocharger is in a non-operating state, and / or the desired opening degree of the wastegate is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value;
[0073] When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D2 is determined.
[0074] Optionally, methods for determining the desired throttle pressure ratio also include:
[0075] The desired pressure of the intake manifold is corrected to obtain the corrected desired pressure of the intake manifold.
[0076] The preset deviation threshold is determined based on the expected pressure of the corrected intake manifold and the preset correspondence; the preset correspondence includes a one-to-one correspondence between the expected pressure of the corrected intake manifold and the preset deviation threshold.
[0077] Secondly, embodiments of this disclosure provide a device for determining the desired throttle pressure ratio, wherein the throttle is the throttle of a vehicle range extender, and the rear end of the throttle is connected to an exhaust bypass valve via an intake manifold. The device for determining the desired throttle pressure ratio includes:
[0078] The information acquisition module is used to acquire the expected pressure of the intake manifold, the expected pressure and actual pressure at the front end of the throttle valve, and the expected opening degree of the exhaust bypass valve.
[0079] The deviation determination module is used to determine the pressure deviation based on the expected pressure and the actual pressure at the front end of the throttle valve;
[0080] The pressure ratio determination module is used to determine the expected pressure ratio of the throttle valve based on the expected pressure of the intake manifold, the expected opening degree of the exhaust bypass valve, and the pressure deviation.
[0081] Optionally, the throttle valve is electrically connected to the turbocharger; the pressure ratio determination module includes:
[0082] The first pressure ratio determination unit is used to determine the throttle expected pressure ratio D0 = D1 / D2 when the turbocharger is in operation, the expected opening degree of the wastegate is greater than or equal to a preset opening degree threshold, and the pressure deviation is less than a preset deviation threshold. Then, it starts counting and accumulates the count value to determine the throttle expected pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the expected pressure of the intake manifold, D2 is the actual pressure, D3 is the expected pressure at the front end of the throttle, and K is the count value.
[0083] The second pressure ratio determination unit is used to determine the desired throttle pressure ratio D0 = D1 / D3 when the count value reaches a preset value.
[0084] Thirdly, embodiments of this disclosure provide a system for determining the desired throttle pressure ratio, comprising: a throttle valve, an intake manifold, an exhaust gas bypass valve, a turbocharger, and a processor. The throttle valve is the throttle valve of a vehicle range extender. The rear end of the throttle valve is connected to the exhaust gas bypass valve through the intake manifold. Both the throttle valve and the turbocharger are electrically connected to the processor. The device for determining the desired throttle pressure ratio as described in the second aspect is integrated into the processor.
[0085] Fourthly, embodiments of this disclosure provide a vehicle including: a throttle desired pressure ratio determination system as described in the third aspect.
[0086] The throttle valve expected pressure ratio determination method, apparatus, system, and vehicle provided in this disclosure embodiment are described. The throttle valve is the throttle valve of a vehicle range extender. The rear end of the throttle valve is connected to the exhaust gas bypass valve via the intake manifold. The method for determining the throttle valve expected pressure ratio includes: acquiring the expected pressure of the intake manifold, the expected pressure and actual pressure at the front end of the throttle valve, and the expected opening degree of the exhaust gas bypass valve; determining the pressure deviation based on the expected pressure at the front end of the throttle valve and the actual pressure; and determining the throttle valve expected pressure ratio based on the expected pressure of the intake manifold, the expected opening degree of the exhaust gas bypass valve, and the pressure deviation. The throttle valve expected pressure ratio determination method, apparatus, system, and vehicle provided in this disclosure embodiment determine the throttle valve expected pressure ratio based on the expected pressure of the intake manifold, the expected pressure and actual pressure at the front end of the throttle valve, and the expected opening degree of the exhaust gas bypass valve. By combining multiple pressures, the throttle valve expected pressure ratio is adjusted in real time, enabling the actual load of the range extender to quickly reach the expected load, thus ensuring the operating efficiency of the range extender.
[0087] Figure 1 is a flowchart of a method for determining the desired throttle pressure ratio according to Embodiment 1 of this disclosure. This embodiment can be applied to determining the desired throttle pressure ratio, etc. The throttle is the throttle of a vehicle range extender. The rear end of the throttle, i.e., the outlet, is connected to the exhaust gas bypass valve through the intake manifold. This method can be executed by a device for determining the desired throttle pressure ratio. This device can be integrated into the processor of the system for determining the desired throttle pressure ratio. The processor can be implemented in software and / or hardware. The method specifically includes the following steps:
[0088] Step 110: Obtain the desired pressure of the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust bypass valve.
[0089] The desired pressure in the intake manifold is the desired pressure at the rear end of the throttle valve. Each desired pressure can be pre-input into the device for determining the desired throttle valve pressure ratio. A pressure sensor is installed at the front end of the throttle valve, i.e., the inlet. The pressure sensor is used to collect the actual pressure at the front end of the throttle valve. The device for determining the desired throttle valve pressure ratio is electrically connected to the pressure sensor to obtain the pressure collected by the pressure sensor.
[0090] Step 120: Determine the pressure deviation based on the expected pressure and actual pressure at the front end of the throttle valve.
[0091] Specifically, the difference between the expected pressure at the front end of the throttle valve and the actual pressure is used as the pressure deviation.
[0092] Step 130: Determine the expected pressure ratio of the throttle valve based on the expected pressure of the intake manifold, the expected opening degree of the exhaust bypass valve, and the pressure deviation.
[0093] For example, the initial state of the desired throttle pressure ratio D0 is set to D0 = D1 / D2. The throttle is electrically connected to the turbocharger, which is used to pressurize the throttle. If the turbocharger is in operation, the desired opening degree of the wastegate is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated. The desired throttle pressure ratio D0 is determined to be min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2). When the count value reaches a preset value, the desired throttle pressure ratio D0 is determined to be D1 / D3. When the desired throttle pressure ratio D0 is D1 / D3, if the turbocharger is not operating, and / or the desired opening of the wastegate valve is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 as max((D1 / D3-D1 / D2) / K, D1 / D3), where D1 is the desired pressure of the intake manifold, D2 is the actual pressure at the front end of the throttle valve (i.e., the actual pressure obtained in step 110), D3 is the desired pressure at the front end of the throttle valve, and K is the count value. The desired throttle pressure ratio may vary at different times. Through the above adjustment method, the device for determining the desired throttle pressure ratio adjusts the desired throttle pressure ratio in real time.
[0094] It should be noted that the specific duration of the above preset time can be determined according to actual control needs, and is not limited here.
[0095] The method for determining the expected throttle pressure ratio provided in this embodiment determines the expected throttle pressure ratio based on the expected pressure of the intake manifold, the expected pressure and actual pressure at the front end of the throttle valve, and the expected opening degree of the exhaust bypass valve. The expected throttle pressure ratio is adjusted in real time in combination with multiple pressures, so that the actual load of the range extender can quickly reach the expected load, ensuring the working efficiency of the range extender.
[0096] Figure 2 is a flowchart of a method for determining the desired throttle pressure ratio according to Embodiment 1 of this disclosure. This embodiment can be applied to determining the desired throttle pressure ratio, etc. The throttle is the throttle of a vehicle range extender. The rear end of the throttle is connected to the exhaust gas bypass valve through the intake manifold. The throttle is electrically connected to the turbocharger. This method can be executed by a device for determining the desired throttle pressure ratio. This device can be integrated into the processor of the system for determining the desired throttle pressure ratio. The processor can be implemented in software and / or hardware. The method specifically includes the following steps:
[0097] Step 210: Obtain the desired pressure of the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust bypass valve.
[0098] The desired pressure in the intake manifold is the desired pressure at the rear end of the throttle body. These desired pressures can be pre-input into the throttle body desired pressure ratio determination device. A pressure sensor is installed at the front end of the throttle body to collect the actual pressure at the front end. The throttle body desired pressure ratio determination device is electrically connected to the pressure sensor to obtain the pressure collected by the pressure sensor.
[0099] Step 220: Determine the pressure deviation based on the expected pressure and actual pressure at the front end of the throttle valve.
[0100] Specifically, the difference between the expected pressure at the front end of the throttle valve and the actual pressure is used as the pressure deviation.
[0101] Step 230: When the desired throttle pressure ratio D0 = D1 / D2, if the turbocharger is in operation, the desired opening degree of the waste gas bypass valve is greater than or equal to the preset opening degree threshold, and the pressure deviation is less than the preset deviation threshold, then start counting and accumulate the count value to determine the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2).
[0102] Where D1 is the desired pressure of the intake manifold, D2 is the actual pressure at the front end of the throttle valve, D3 is the desired pressure at the front end of the throttle valve, and K is the count value. Specifically, the throttle desired pressure ratio D0 = D1 / D2 can be used as the initial default throttle desired pressure ratio. When the throttle desired pressure ratio D0 = D1 / D2, if the turbocharger is in working condition, the desired opening degree of the waste gas bypass valve is greater than or equal to the preset opening degree threshold, and the pressure deviation is less than the preset deviation threshold, then counting begins and the count value is accumulated. The throttle desired pressure ratio changes from D1 / D2 to min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2), which is the minimum value between (D1 / D3-D1 / D2) / K+D1 / D2 and D1 / D2. The above accumulation counting process is the transition process of the throttle desired pressure ratio. The purpose of this transition process is to gradually transition the throttle desired pressure ratio D0 = D1 / D2 to D0 = D1 / D3 at a certain rate to prevent the rate from being too large and affecting the normal operation of the range extender.
[0103] Furthermore, considering the impact of the plateau, the expected pressure of the intake manifold needs to be corrected. The expected pressure of the intake manifold is obtained by subtracting the standard atmospheric pressure and adding the current actual environmental pressure A, which is D0-101.3+A. Then, by referring to Table 1, which is the preset correspondence, the maximum deviation threshold under the corrected expected pressure of the intake manifold is obtained, which is the above-mentioned preset deviation threshold.
[0104] Table 1 Expected stress and deviation thresholds
[0105] It should be noted that the data volume and numerical values in Table 1 are for illustrative purposes only, and the specific values can be determined based on the throttle characteristics in actual applications, and are not limited here.
[0106] Step 240: When the count value reaches the preset value, determine the desired throttle pressure ratio D0 = D1 / D3.
[0107] For example, the preset value is 20 or 30, and the count value K is incremented from 1. Each time it is calculated, it is incremented by 1, that is, the count value K is an integer greater than 0.
[0108] Step 250: When the desired throttle pressure ratio D0 = D1 / D3, if the turbocharger is in a non-working state, and / or the desired opening degree of the waste gas bypass valve is less than the preset opening degree threshold, and / or the pressure deviation is greater than or equal to the preset deviation threshold, then start counting and accumulate the count value to determine the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3).
[0109] The cumulative counting process is a transition process. The purpose of this transition process is to gradually transition the desired throttle pressure ratio D0 = D1 / D3 to D0 = D1 / D2 at a certain rate, so as to prevent the rate from being too large and affecting the normal operation of the range extender.
[0110] Step 260: When the count value reaches the preset value, determine the desired throttle pressure ratio D0 = D1 / D2.
[0111] Step 270: When the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3), if the turbocharger is in operation, the desired opening degree of the waste gas bypass valve is greater than or equal to the preset opening degree threshold, and the pressure deviation is less than the preset deviation threshold, then start counting and accumulate the count value to determine the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2).
[0112] The result of max((D1 / D3-D1 / D2) / K, D1 / D3) is the maximum value between (D1 / D3-D1 / D2) / K and D1 / D3. When the count value reaches the preset value, the desired throttle pressure ratio D0 is determined to be D1 / D3, and the process returns to step 240. The purpose of this adjustment is to update the desired throttle pressure ratio at a certain rate, so that the desired throttle pressure ratio D0 adapts to operating conditions such as when the turbocharger is in operation.
[0113] Step 280: When the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2), if the turbocharger is in a non-working state, and / or the desired opening degree of the waste gas bypass valve is less than the preset opening degree threshold, and / or the pressure deviation is greater than or equal to the preset deviation threshold, then start counting and accumulate the count value to determine the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3).
[0114] The result of min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2) is the minimum value between (D1 / D3-D1 / D2) / K+D1 / D2 and D1 / D2. When the count value reaches the preset value, the desired throttle pressure ratio D0 is determined to be D1 / D2, and the process returns to step 260. The purpose of this adjustment is to update the desired throttle pressure ratio at a certain rate so that the desired throttle pressure ratio D0 is adapted to operating conditions such as when the turbocharger is not in operation.
[0115] Figure 3 is a flowchart of another method for determining the desired throttle pressure ratio provided in Embodiment 1 of this disclosure. Referring to Figure 3, the three conditions are that the turbocharger is in operation, the desired opening degree of the waste gas bypass valve is greater than or equal to a preset opening degree threshold, and the pressure deviation is less than a preset deviation threshold. The specific process can be referred to the description of steps 210-280 above, and will not be repeated here.
[0116] In addition, when the desired throttle pressure ratio D0 is any one of D1 / D2, D1 / D3, min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2), or max((D1 / D3-D1 / D2) / K, D1 / D3), the desired throttle pressure ratio is adjusted if the corresponding condition is met. The purpose is to enable the actual load of the range extender to quickly reach the desired load.
[0117] The method for determining the desired throttle pressure ratio provided in this embodiment involves the following steps: When the desired throttle pressure ratio D0 = D1 / D2, if the turbocharger is in operation, the desired opening degree of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated. The desired throttle pressure ratio D0 is determined to be min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2). When the count value reaches a preset value, the desired throttle pressure ratio D0 is determined to be D1 / D3. When the desired throttle pressure ratio D0 = D1 / D3... If the turbocharger is not in operation, and / or the expected opening of the waste gas bypass valve is less than the preset opening threshold, and / or the pressure deviation is greater than or equal to the preset deviation threshold, then counting begins and the count value is accumulated to determine the expected throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3). When the count value reaches the preset value, the expected throttle pressure ratio D0 = D1 / D2 is determined. The expected throttle pressure ratio is adjusted in real time by combining multiple factors so that the actual load of the range extender can quickly reach the expected load and ensure the working efficiency of the range extender.
[0118] Figure 4 is a structural block diagram of a throttle valve desired pressure ratio determination device provided in Embodiment 1 of this disclosure. The throttle valve is the throttle valve of a vehicle range extender, and the rear end of the throttle valve is connected to the exhaust gas bypass valve through the intake manifold. Referring to Figure 4, the throttle valve desired pressure ratio determination device includes: an information acquisition module 310, a deviation determination module 320, and a pressure ratio determination module 330. The information acquisition module 310 is used to acquire the desired pressure of the intake manifold, the desired pressure and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust gas bypass valve; the deviation determination module 320 is used to determine the pressure deviation based on the desired pressure and actual pressure at the front end of the throttle valve; and the pressure ratio determination module 330 is used to determine the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the exhaust gas bypass valve, and the pressure deviation.
[0119] Based on the above implementation, the throttle valve is electrically connected to the turbocharger; the pressure ratio determination module 330 includes:
[0120] The first pressure ratio determination unit is used to determine the throttle desired pressure ratio D0 = D1 / D2 when the turbocharger is in operation, the desired opening degree of the waste gas bypass valve is greater than or equal to the preset opening degree threshold and the pressure deviation is less than the preset deviation threshold. Then, it starts counting and accumulates the count value to determine the throttle desired pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure at the front end of the throttle, D3 is the desired pressure at the front end of the throttle, and K is the count value.
[0121] The second pressure ratio determination unit is used to determine the desired throttle pressure ratio D0 = D1 / D3 when the count value reaches the preset value.
[0122] In one embodiment, the throttle valve is electrically connected to the turbocharger; the pressure ratio determination module 330 includes:
[0123] The third pressure ratio determination unit is used to determine the throttle desired pressure ratio D0 = D1 / D3 when the turbocharger is in a non-working state, and / or the desired opening degree of the waste gas bypass valve is less than the preset opening degree threshold, and / or the pressure deviation is greater than or equal to the preset deviation threshold. It then starts counting and accumulating the count value to determine the throttle desired pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure at the front end of the throttle, D3 is the desired pressure at the front end of the throttle, and K is the count value.
[0124] The fourth pressure ratio determination unit is used to determine the desired throttle pressure ratio D0 = D1 / D2 when the count value reaches the preset value.
[0125] Optionally, the throttle body is electrically connected to the turbocharger; the pressure ratio determination module 330 includes:
[0126] The fifth pressure ratio determination unit is used to determine the throttle desired pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3) when the turbocharger is in operation, the desired opening degree of the waste gas bypass valve is greater than or equal to the preset opening degree threshold, and the pressure deviation is less than the preset deviation threshold. Then, it starts counting and accumulates the count value to determine the throttle desired pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure at the front end of the throttle, D3 is the desired pressure at the front end of the throttle, and K is the count value.
[0127] The sixth pressure ratio determination unit is used to determine the desired throttle pressure ratio D0 = D1 / D3 when the count value reaches the preset value.
[0128] Optionally, the throttle body is electrically connected to the turbocharger; the pressure ratio determination module 330 includes:
[0129] The seventh pressure ratio determination unit is used to start counting and accumulate count values when the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2), if the turbocharger is in a non-working state, and / or the desired opening degree of the waste gas bypass valve is less than the preset opening degree threshold, and / or the pressure deviation is greater than or equal to the preset deviation threshold, to determine the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure at the front end of the throttle, D3 is the desired pressure at the front end of the throttle, and K is the count value;
[0130] The seventh pressure ratio determination unit is used to determine the desired throttle pressure ratio D0 = D1 / D2 when the count value reaches the preset value.
[0131] Figure 5 is a schematic diagram of a throttle desired pressure ratio determination system provided in Embodiment 1 of this invention. Referring to Figure 5, the throttle desired pressure ratio determination system includes: a throttle valve 1000, an intake manifold 2000, an exhaust gas bypass valve 3000, a turbocharger, and a processor (not shown in the figure). The throttle valve 1000 is the throttle valve of the vehicle's range extender. The rear end, i.e., the outlet, of the throttle valve 1000 is connected to the exhaust gas bypass valve 3000 through the intake manifold 2000. The throttle valve, turbocharger, and exhaust gas bypass valve are all electrically connected to the processor. The throttle desired pressure ratio determination device as described in any embodiment of this disclosure is integrated into the processor. The processor is used to control the opening degree of the throttle valve and the opening degree of the exhaust gas bypass valve, to control the turbocharger to pressurize the throttle valve, and to determine the throttle desired pressure ratio. The specific process for determining the throttle desired pressure ratio can be referred to in any of the above embodiments, and will not be repeated here.
[0132] Furthermore, the throttle desired pressure ratio determination system also includes an intake manifold 4000, an exhaust manifold 5000, a first temperature and pressure sensor 6100, a second temperature and pressure sensor 6200, a coolant sensor 7000, a turbocharger impeller 8000, a turbocharger turbine 9000, and a range extender body 9100. The intake manifold 4000 is connected to the inlet of the throttle body 1000, and the outlet of the throttle body 1000 is connected to the wastegate bypass valve 3000 via the intake manifold 2000, the range extender body 9100, and the exhaust manifold 5000. The turbocharger impeller 8000 and the turbocharger turbine 9000 are located in the intake manifold 4000 and the exhaust manifold 5000, respectively. The first temperature and pressure sensor 6100 and the second temperature and pressure sensor 6200 are located near the inlet and outlet of the throttle body 1000, respectively.
[0133] This embodiment also provides a vehicle, including: a throttle desired pressure ratio determination system as described in any embodiment of this disclosure.
[0134] The throttle desired pressure ratio determination device, system, and vehicle provided in this embodiment belong to the same inventive concept as the throttle desired pressure ratio determination method provided in any embodiment of this disclosure, and have corresponding beneficial effects. For technical details not covered in this embodiment, please refer to the throttle desired pressure ratio determination method provided in any embodiment of this disclosure.
[0135] Figure 6 is a schematic diagram of the structure of an electronic device provided in Embodiment 1 of this disclosure. Figure 6 shows a block diagram of an exemplary electronic device 412 suitable for implementing the embodiments of this disclosure. The electronic device 412 shown in Figure 6 is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this disclosure.
[0136] As shown in Figure 6, the electronic device 412 is presented in the form of a general-purpose device. The components of the electronic device 412 may include, but are not limited to: one or more processors 416, a storage device 428, and a bus 418 connecting different system components (including the storage device 428 and the processor 416).
[0137] Bus 418 represents one or more of several bus architectures, including a memory device bus or memory device controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. Examples of these architectures include, but are not limited to, the Industry Subversive Alliance (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0138] Electronic device 412 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by electronic device 412, including volatile and non-volatile media, removable and non-removable media.
[0139] Storage device 428 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 430 and / or cache memory 432. Electronic device 412 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 434 may be used to read and write non-removable, non-volatile magnetic media (not shown in Figure 6, commonly referred to as a "hard disk drive"). Although not shown in Figure 6, disk drives for reading and writing to removable non-volatile disks (e.g., "floppy disks") and optical disc drives for reading and writing to removable non-volatile optical discs, such as compact disc read-only memory (CD-ROM), digital video disc read-only memory (DVD-ROM), or other optical media, may be provided. In these cases, each drive may be connected to bus 418 via one or more data media interfaces. Storage device 428 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of this disclosure.
[0140] A program / utility 440 having a set (at least one) of program modules 442 may be stored in, for example, a storage device 428. Such program modules 442 include, but are 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. Program modules 442 typically perform the functions and / or methods described in the embodiments of this disclosure.
[0141] Electronic device 412 can also communicate with one or more external devices 414 (e.g., keyboard, pointing terminal, display 424, etc.), and with one or more terminals that enable a user to interact with electronic device 412, and / or with any terminal that enables electronic device 412 to communicate with one or more other computing terminals (e.g., network card, modem, etc.). This communication can be performed via input / output (I / O) interface 422. Furthermore, electronic device 412 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 420. As shown in Figure 6, network adapter 420 communicates with other modules of electronic device 412 via bus 418. 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 412, including but not limited to: microcode, terminal drivers, redundant processors, external disk drive arrays, Redundant Arrays of Independent Disks (RAID) systems, tape drives, and data backup storage systems.
[0142] The processor 416 executes various functional applications and data processing by running programs stored in the storage device 428, such as implementing the method for determining the desired throttle pressure ratio provided in this embodiment of the present disclosure. The throttle is the throttle of a vehicle range extender, and the rear end of the throttle is connected to the exhaust gas bypass valve through the intake manifold. The method for determining the desired throttle pressure ratio includes:
[0143] Obtain the desired pressure in the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust bypass valve.
[0144] Determine the pressure deviation based on the expected pressure and actual pressure at the front of the throttle valve;
[0145] The desired throttle pressure ratio is determined based on the desired pressure of the intake manifold, the desired opening degree of the exhaust bypass valve, and the pressure deviation.
[0146] This disclosure also provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the program implements the method for determining the desired throttle pressure ratio as provided in this disclosure. The throttle is the throttle of a vehicle range extender, and the rear end of the throttle is connected to an exhaust bypass valve via an intake manifold. The method for determining the desired throttle pressure ratio includes:
[0147] Obtain the desired pressure in the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust bypass valve.
[0148] Determine the pressure deviation based on the expected pressure and actual pressure at the front of the throttle valve;
[0149] The desired throttle pressure ratio is determined based on the desired pressure of the intake manifold, the desired opening degree of the exhaust bypass valve, and the pressure deviation.
[0150] The computer storage medium of this disclosure can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can 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 computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, 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 device, magnetic storage device, or any suitable combination thereof. In this document, a computer-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.
[0151] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0152] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0153] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or terminal. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0154] Example 2
[0155] Range extenders, as electric vehicle components that provide additional electrical energy to increase the driving range of electric vehicles, are an important part of electric vehicles. The expected flow rate of the range extender, namely the expected flow rate of the exhaust gas recirculation valve within the range extender, affects the operating status of the range extender. To ensure the operating status of the range extender, the expected flow rate needs to be reliably determined.
[0156] Currently, the existing method for determining the expected flow rate of range extenders is usually to calculate the expected flow rate directly based on the expected rate of exhaust gas recirculation. This method has the problem of poor operating conditions of the range extender, affecting the reliability of the expected flow rate determination.
[0157] Embodiment 2 of this disclosure provides a method, apparatus, system, and vehicle for determining the desired flow rate of a range extender, so as to ensure the reliability of the determination of the desired flow rate and the operational status of the range extender.
[0158] In a first aspect, embodiments of this disclosure provide a method for determining the desired flow rate of a range extender, wherein the desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender, the exhaust gas recirculation valve is connected to one end of a mixing valve, and an air flow meter is present in the connecting pipeline at the other end of the mixing valve. The method for determining the desired flow rate of the range extender includes:
[0159] The system acquires the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve.
[0160] The initial desired flow rate is determined based on the air flow meter's readings, the range extender's rotational speed, and the load.
[0161] The desired flow rate of the exhaust gas recirculation valve is determined based on the operating state of the mixing valve and the initial desired flow rate.
[0162] Optionally, determining the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate includes:
[0163] When the initial expected flow rate is zero, the expected flow rate of the exhaust gas recirculation valve is determined to be zero;
[0164] When the initial expected flow rate is greater than zero, the expected flow rate of the exhaust gas recirculation valve is determined based on the operating state of the mixing valve and the initial expected flow rate.
[0165] Optionally, determining the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate includes:
[0166] If the mixing valve is in normal working condition, the expected flow rate of the exhaust gas recirculation valve is determined based on the speed change rate of the range extender and the initial expected flow rate.
[0167] If the mixing valve is in a failed state, the expected flow rate of the exhaust gas recirculation valve is determined based on the actual pressure difference of the exhaust gas recirculation valve and the initial expected flow rate.
[0168] If the mixing valve changes from a failed state to a normal operating state, the expected flow rate of the exhaust gas recirculation valve is determined based on the operating state of the mixing valve and the initial expected flow rate.
[0169] Optionally, determining the desired flow rate of the exhaust gas recirculation valve based on the speed change rate of the range extender and the initial desired flow rate includes:
[0170] The filter coefficient is determined based on the speed change rate of the range extender;
[0171] The desired flow rate of the exhaust gas recirculation valve is determined based on the filter coefficient and the initial desired flow rate.
[0172] Optionally, determining the desired flow rate of the exhaust gas recirculation valve based on the actual differential pressure of the exhaust gas recirculation valve and the initial desired flow rate includes:
[0173] If the actual pressure difference of the exhaust gas recirculation valve is greater than or equal to the expected pressure difference, the initial expected flow rate is increased or decreased according to a preset rate; wherein, the actual pressure difference is the difference between the pressure at the end of the exhaust gas recirculation valve away from the mixing valve and the pressure at the end of the exhaust gas recirculation valve close to the mixing valve;
[0174] If the actual pressure difference of the exhaust gas recirculation valve is less than the expected pressure difference, then a correction factor is determined based on the difference between the actual pressure difference and the expected pressure difference.
[0175] The product of the initial expected flow rate and the correction coefficient is taken as the expected flow rate of the exhaust gas recirculation valve.
[0176] Optionally, determining the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate includes:
[0177] The timing begins when the mixing valve changes from a failed state to a normal operating state.
[0178] When the timer reaches the preset time, the expected flow rate of the exhaust gas recirculation valve is determined based on the initial expected flow rate.
[0179] Optionally, determining the initial desired flow rate based on the air flow meter's data, the range extender's rotational speed, and the load includes:
[0180] The initial desired exhaust gas recirculation rate is determined based on the speed and load of the range extender.
[0181] The initial expected flow rate is determined based on the initial expected exhaust gas recirculation rate and the data collected by the air flow meter.
[0182] Secondly, embodiments of this disclosure provide a device for determining the desired flow rate of a range extender, wherein the desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender, the exhaust gas recirculation valve is connected to one end of a mixing valve, and an air flow meter is present in the connecting pipeline at the other end of the mixing valve. The device for determining the desired flow rate of the range extender includes:
[0183] The information acquisition module is used to acquire the data collected by the air flow meter, the speed and load of the range extender, and the working status of the mixing valve;
[0184] The initial flow rate determination module is used to determine the initial desired flow rate based on the data collected by the air flow meter, the rotational speed of the range extender, and the load.
[0185] The expected flow rate determination module is used to determine the expected flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial expected flow rate.
[0186] Thirdly, embodiments of this disclosure provide a system for determining the desired flow rate of a range extender, comprising: an air flow meter, a mixing valve, an exhaust gas recirculation valve, and a processor. The exhaust gas recirculation valve is connected to one end of the mixing valve, and the other end of the mixing valve has an air flow meter in its connecting pipe. The air flow meter, the mixing valve, and the exhaust gas recirculation valve are all electrically connected to the processor. The device for determining the desired flow rate of the range extender as described in the second aspect is integrated into the processor.
[0187] Fourthly, embodiments of this disclosure provide a vehicle including: a system for determining the desired flow rate of a range extender as described in the third aspect.
[0188] Fifthly, embodiments of this disclosure provide a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method for determining the desired flow rate of a range extender as described in the first aspect.
[0189] In a sixth aspect, embodiments of this disclosure provide a computer program product, including a computer program that, when executed by a processor, implements the method for determining the desired flow rate of a range extender as described in the first aspect.
[0190] The present disclosure provides a method, apparatus, system, and vehicle for determining the desired flow rate of a range extender. The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipeline at the other end of the mixing valve. The method for determining the desired flow rate of the range extender includes: acquiring the data collected by the air flow meter, the rotational speed and load of the range extender, and the operating state of the mixing valve; determining an initial desired flow rate based on the data collected by the air flow meter, the rotational speed and load of the range extender; and determining the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate. The method, apparatus, system, and vehicle for determining the expected flow rate of a range extender provided in this disclosure determine the expected flow rate of the exhaust gas recirculation valve based on the data collected by the air flow meter, the speed and load of the range extender, and the operating state of the mixing valve. By taking into account the operating state of the mixing valve, such as when the mixing valve is normal or malfunctioning, the expected flow rate of the exhaust gas recirculation valve is determined in different ways. This solves the problem in the prior art where the expected flow rate is directly calculated based on the expected rate of exhaust gas recirculation, which leads to poor operating conditions of the range extender. This ensures the reliability of the determination of the expected flow rate and the operating condition of the range extender.
[0191] Figure 7 is a flowchart of a method for determining the desired flow rate of a range extender according to Embodiment 2 of this disclosure. This embodiment can be applied to determining the desired flow rate of the exhaust gas recirculation valve of the range extender, etc. The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipeline at the other end of the mixing valve. This method can be executed by a device for determining the desired flow rate of the range extender. This device can be integrated into the processor of the system for determining the desired flow rate of the range extender. The processor can be implemented in software and / or hardware. The method specifically includes the following steps:
[0192] Step 2110: Obtain the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve.
[0193] The air flow meter collects the air volume, and the mixing valve's operating status includes normal operation and failure. The device for determining the desired flow rate of the range extender is electrically connected to the air flow meter, the range extender, and the mixing valve to obtain the air flow meter's data, the range extender's speed and load, and the mixing valve's operating status.
[0194] Step 2120: Determine the initial desired flow rate based on the air flow meter's data collection, the range extender's speed, and the load.
[0195] Specifically, the initial desired exhaust gas recirculation rate is determined based on the range extender's speed and load, and the initial desired flow rate is determined based on the initial desired exhaust gas recirculation rate and the air flow meter's data.
[0196] Step 2130: Determine the expected flow rate of the exhaust gas recirculation valve based on the operating status of the mixing valve and the initial expected flow rate.
[0197] Specifically, when the initial expected flow rate is greater than zero, if the mixing valve is operating normally, the filter coefficient is determined based on the range extender's speed change rate, and the expected flow rate of the exhaust gas recirculation valve is determined based on the filter coefficient and the initial expected flow rate. When the initial expected flow rate is greater than zero, if the mixing valve is in a faulty state, and the actual pressure difference of the exhaust gas recirculation valve is greater than or equal to the expected pressure difference, the initial expected flow rate is increased or decreased according to a preset rate. When the initial expected flow rate is zero, the expected flow rate of the exhaust gas recirculation valve is determined to be zero.
[0198] It should be noted that the specific duration of the above preset time can be determined according to actual control needs, and is not limited here.
[0199] The method for determining the expected flow rate of the range extender provided in this embodiment determines the expected flow rate of the exhaust gas recirculation valve based on the data collected by the air flow meter, the speed and load of the range extender, and the working state of the mixing valve. It takes into account the working state of the mixing valve, such as when the mixing valve is normal and when it is malfunctioning, and determines the expected flow rate of the exhaust gas recirculation valve in different ways. This solves the problem in the prior art that directly calculates the expected flow rate based on the expected rate of exhaust gas recirculation, which leads to poor operating status of the range extender. This method ensures the reliability of the determination of the expected flow rate and the operating status of the range extender.
[0200] Figure 8 is a flowchart of a method for determining the desired flow rate of a range extender according to Embodiment 2 of this disclosure. This embodiment can be applied to determining the desired flow rate of the exhaust gas recirculation valve of a range extender, etc. The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipeline at the other end of the mixing valve. This method can be executed by a device for determining the desired flow rate of the range extender. This device can be integrated into the processor of the system for determining the desired flow rate of the range extender. The processor can be implemented in the form of software and / or hardware. The method specifically includes the following steps:
[0201] Step 2210: Obtain the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve.
[0202] The air flow meter collects the air volume, and the mixing valve's operating status includes normal operation and failure. The device for determining the desired flow rate of the range extender is electrically connected to the air flow meter, the range extender, and the mixing valve to obtain the air flow meter's data, the range extender's speed and load, and the mixing valve's operating status.
[0203] Step 2220: Determine the initial desired exhaust gas recirculation rate based on the range extender's speed and load.
[0204] Among them, the speed and load have corresponding expected exhaust gas recirculation rates, which can be obtained by looking up a table at a certain speed and load.
[0205] Step 2230: Determine the initial expected flow rate based on the initial expected exhaust gas recirculation rate and the air flow meter's data collection.
[0206] Specifically, the initial expected flow rate is the product of the sum of the initial expected flow rate and the air flow meter's collected volume, and the initial expected exhaust gas recirculation rate.
[0207] Step 2240: When the initial expected flow rate is greater than zero, if the mixing valve is in normal working condition, determine the filter coefficient based on the speed change rate of the range extender.
[0208] Specifically, the speed change rate of the range extender is the ratio of the speed difference to time. For example, the speed change rate for the current cycle is the ratio of the difference between the current cycle's speed and the previous cycle's speed (in r / s) to time (time is one cycle, such as 10 ms, and the desired flow rate is calculated every cycle). A corresponding filter coefficient exists for the speed change rate, which can be obtained by referring to Table 2 using the speed change rate.
[0209] Table 2 Speed Change Rate and Filter Coefficient
[0210] Step 2250: Determine the expected flow rate of the exhaust gas recirculation valve based on the filter coefficient and the initial expected flow rate.
[0211] Wherein, the filter coefficient is the filter coefficient of the filter, and the desired flow rate of the exhaust gas recirculation valve is obtained by filtering the initial desired flow rate through the filter, such as a first-order filter. The desired flow rate of the exhaust gas recirculation valve is the product of the filter output value in the previous cycle and the filter coefficient k, plus the product of the filter output value in the current cycle and 1-k.
[0212] Step 2260: When the initial expected flow rate is greater than zero, if the mixing valve is in a malfunctioning state and the actual pressure difference of the exhaust gas recirculation valve is greater than or equal to the expected pressure difference, then the initial expected flow rate is increased or decreased according to the preset rate.
[0213] The actual pressure difference is the pressure difference between the end of the exhaust gas recirculation valve furthest from the mixing valve and the pressure at the end of the exhaust gas recirculation valve closest to the mixing valve. A differential pressure sensor is connected to both ends of the exhaust gas recirculation valve to collect the actual pressure difference. The device for determining the desired flow rate of the range extender is electrically connected to the differential pressure sensor to obtain the actual pressure difference of the exhaust gas recirculation valve. For example, the preset rate is 0.3 g / s. If the initial desired flow rate of the current cycle is greater than the initial desired flow rate of the previous cycle, the initial desired flow rate of the current cycle is increased at the preset rate; if the initial desired flow rate of the current cycle is less than the initial desired flow rate of the previous cycle, the initial desired flow rate of the current cycle is decreased at the preset rate.
[0214] Step 2270: When the initial expected flow rate is greater than zero, if the mixing valve is in a failed state and the actual pressure difference of the exhaust gas recirculation valve is less than the expected pressure difference, then determine the correction coefficient based on the difference between the actual pressure difference and the expected pressure difference.
[0215] Among them, the pressure difference, which is the difference between the actual pressure difference and the expected pressure difference (in kPa), has a corresponding correction factor, which can be found in Table 3.
[0216] Table 3 Pressure Difference Values and Correction Factors
[0217] It should be noted that the data quantities and values in Tables 2 and 3 are for illustrative purposes only. The specific values can be determined based on the characteristics of the exhaust gas recirculation valve in actual applications, and are not limited here.
[0218] Step 2280: The product of the initial expected flow rate and the correction coefficient is used as the expected flow rate of the exhaust gas recirculation valve.
[0219] Specifically, when the actual pressure difference is less than the expected pressure difference, the opening of the mixing valve is reduced to make the actual pressure difference equal to the expected pressure difference. However, since the mixing valve is in a malfunctioning state, the range extender needs to be operated at the lowest fuel consumption state by limiting the initial expected flow rate.
[0220] Step 2290: When the initial expected flow rate is greater than zero, if the mixing valve changes from a failed state to a normal working state, then the timing starts when the mixing valve changes from a failed state to a normal working state.
[0221] Step 2291: When the timer reaches the preset time, determine the expected flow rate of the exhaust gas recirculation valve based on the initial expected flow rate.
[0222] For example, the preset time is 1 second. When the preset time is reached, if the initial expected flow rate is greater than zero, the expected flow rate of the exhaust gas recirculation valve is determined by the manner described in steps 2240 and 2250 above.
[0223] In addition, if the preset time has not been reached, the expected flow rate of the exhaust gas recirculation valve is determined by the above-mentioned mixing valve failure state, i.e., steps 2260 and 2270.
[0224] Step 2292: When the initial expected flow rate is zero, determine that the expected flow rate of the exhaust gas recirculation valve is zero.
[0225] Specifically, if the initial expected flow rate is zero, no further calculation is needed, and the expected flow rate of the exhaust gas recirculation valve can be directly determined to be zero.
[0226] It should be noted that the values of the parameters in this embodiment are only for illustrative purposes and can be determined according to actual needs, and are not limited here.
[0227] The method for determining the expected flow rate of the range extender provided in this embodiment determines the expected flow rate of the exhaust gas recirculation (EGR) valve based on the air flow meter's data, the range extender's speed and load, and the operating state of the mixing valve. It incorporates the operating state of the mixing valve, such as whether the mixing valve is functioning normally or malfunctioning, by determining the expected flow rate of the EGR valve in different ways. This solves the problem in existing technologies where the expected flow rate is directly calculated based on the expected rate of EGR, leading to poor operating conditions of the range extender. This method ensures the reliability of the expected flow rate determination and the optimal operating state of the range extender. Furthermore, it ensures that the range extender operates at its best condition regardless of whether the mixing valve is malfunctioning, thereby improving the range extender's power and fuel economy. In addition, existing technologies that directly calculate the expected flow rate based on the expected rate of EGR may result in poor in-cylinder combustion if the range extender load changes significantly when the mixing valve is functioning normally; conversely, when the mixing valve malfunctions, the expected flow rate is zero, directly closing the EGR valve and leading to higher fuel consumption in certain operating conditions, affecting the overall vehicle economy. In this embodiment, the desired flow rate of the exhaust gas recirculation valve is determined in different ways when the mixing valve is normal and when it fails. When the mixing valve is normal, if the range extender load changes, the desired flow rate is controlled at a certain rate to avoid a large amount of exhaust gas entering the cylinder instantaneously, which would lead to poor combustion. When the mixing valve is abnormal, the desired flow rate is controlled according to the actual pressure difference and the desired pressure difference to ensure consistency with the ideal state as much as possible. This allows the range extender to operate at its optimal condition regardless of the state of the mixing valve, ensuring a smooth transition for the range extender (when the mixing valve is normal) and minimizing fuel consumption (when the mixing valve fails). This, in turn, ensures the vehicle's power and economy, and improves the user experience.
[0228] Figure 9 is a structural block diagram of a device for determining the desired flow rate of a range extender according to Embodiment 2 of this disclosure. The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipe at the other end of the mixing valve. Referring to Figure 9, the device for determining the desired flow rate of the range extender includes: an information acquisition module 2310, an initial flow rate determination module 2320, and a desired flow rate determination module 2330. The information acquisition module 2310 is used to acquire the data collected by the air flow meter, the rotational speed and load of the range extender, and the operating state of the mixing valve. The initial flow rate determination module 2320 is used to determine the initial desired flow rate based on the data collected by the air flow meter, the rotational speed and load of the range extender. The desired flow rate determination module 2330 is used to determine the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate.
[0229] Based on the above implementation method, the expected flow determination module 2330 includes:
[0230] The first determination submodule is used to determine that the expected flow rate of the exhaust gas recirculation valve is zero when the initial expected flow rate is zero.
[0231] The second determining submodule is used to determine the expected flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial expected flow rate when the initial expected flow rate is greater than zero.
[0232] In one implementation, the second determining submodule includes:
[0233] The first determining unit is used to determine the expected flow rate of the exhaust gas recirculation valve based on the speed change rate of the range extender and the initial expected flow rate if the mixing valve is in normal working condition.
[0234] The second determining unit is used to determine the expected flow rate of the exhaust gas recirculation valve based on the actual pressure difference of the exhaust gas recirculation valve and the initial expected flow rate if the mixing valve is in a failure state.
[0235] The third determining unit is used to determine the expected flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial expected flow rate if the mixing valve changes from a failed state to a normal operating state.
[0236] Optionally, the first determining unit mentioned above includes:
[0237] The first coefficient determination subunit is used to determine the filter coefficient based on the speed change rate of the range extender;
[0238] The first expected flow rate determination subunit is used to determine the expected flow rate of the exhaust gas recirculation valve based on the filter coefficient and the initial expected flow rate.
[0239] In one embodiment, the second determining unit includes:
[0240] The first control subunit is used to control the initial desired flow rate to increase or decrease according to a preset rate if the actual pressure difference of the exhaust gas recirculation valve is greater than or equal to the desired pressure difference; wherein, the actual pressure difference is the difference between the pressure at the end of the exhaust gas recirculation valve away from the mixing valve and the pressure at the end of the exhaust gas recirculation valve close to the mixing valve.
[0241] The second coefficient determination subunit is used to determine the correction coefficient based on the difference between the actual pressure difference and the expected pressure difference if the actual pressure difference of the exhaust gas recirculation valve is less than the expected pressure difference.
[0242] The second expected flow rate determination subunit is used to multiply the initial expected flow rate by the correction coefficient as the expected flow rate of the exhaust gas recirculation valve.
[0243] Optionally, the third determining unit mentioned above includes:
[0244] The timing subunit is used to start timing when the mixing valve changes from a failure state to a normal operating state.
[0245] The third expected flow rate determination subunit is used to determine the expected flow rate of the exhaust gas recirculation valve based on the initial expected flow rate when the timing reaches the preset time.
[0246] Optionally, the initial flow determination module 2320 includes:
[0247] The recirculation rate determination unit is used to determine the initial desired exhaust gas recirculation rate based on the range extender's speed and load;
[0248] The initial flow determination unit is used to determine the initial expected flow rate based on the initial expected exhaust gas recirculation rate and the data collected by the air flow meter.
[0249] Figure 10 is a schematic diagram of a system for determining the desired flow rate of a range extender according to Embodiment 2 of this invention. Referring to Figure 10, the system for determining the desired flow rate of the range extender includes: an air flow meter 10, a mixing valve 20, an exhaust gas recirculation valve 30, and a processor (not shown in the figure). The exhaust gas recirculation valve 30 is connected to one end of the mixing valve 20, and the other end of the mixing valve 20 has an air flow meter 10 in its connecting pipe. The air flow meter 10, the mixing valve 20, and the exhaust gas recirculation valve 30 are all electrically connected to the processor. The device for determining the desired flow rate of the range extender as described in any embodiment of this disclosure is integrated into the processor. The processor is used to control the opening degree of the mixing valve 20 and the exhaust gas recirculation valve 30, and to determine the desired flow rate of the range extender. The specific process can be referred to in any of the above embodiments, and will not be repeated here.
[0250] In addition, the system for determining the desired flow rate of the range extender also includes a differential pressure sensor 40, an intake pipe 50, an exhaust pipe 60, a range extender body 70, a throttle valve 80, an intercooler 90, a compressor 91, a turbocharger turbine 92, and an exhaust bypass valve 93. The differential pressure sensor 40 is connected to both ends of the exhaust gas recirculation valve 30. The air flow meter 10, the mixing valve 20, the compressor 91, the intercooler 90, and the throttle valve 80 are all located in the intake pipe 50 and are sequentially located away from the intake port of the intake pipe 50. The intake pipe 50 is connected to the exhaust pipe 60 through the range extender body 70. The turbocharger turbine 92 is located in the exhaust pipe 60. The mixing valve 20 is connected to the exhaust pipe 60 through the pipe where the exhaust gas recirculation valve 30 is located. The exhaust bypass valve 93 is connected to the exhaust pipe 60, specifically to both ends of the turbocharger turbine 92.
[0251] This embodiment also provides a vehicle, including: a system for determining the desired flow rate of a range extender as described in any embodiment of this disclosure.
[0252] The apparatus, system, and vehicle for determining the expected flow rate of the range extender provided in this embodiment belong to the same inventive concept as the method for determining the expected flow rate of the range extender provided in any embodiment of this disclosure, and have corresponding beneficial effects. For technical details not covered in this embodiment, please refer to the method for determining the expected flow rate of the range extender provided in any embodiment of this disclosure.
[0253] Figure 11 is a schematic diagram of an electronic device according to Embodiment 2 of this disclosure. Figure 11 shows a block diagram of an exemplary electronic device 11412 suitable for implementing the embodiments of this disclosure. The electronic device 11412 shown in Figure 11 is merely an example and should not impose any limitation on the functionality and scope of use of the embodiments of this disclosure.
[0254] As shown in Figure 11, the electronic device 11412 is presented in the form of a general-purpose device. The components of the electronic device 11412 may include, but are not limited to: one or more processors 11416, a storage device 11428, and a bus 11418 connecting different system components (including the storage device 11428 and the processor 11416).
[0255] Bus 11418 represents one or more of several bus architectures, including a memory device bus or memory device controller, a peripheral bus, a graphics acceleration port, a processor, or a local bus using any of the various bus architectures. Examples of these architectures include, but are not limited to, the Industry Subversive Alliance (ISA) bus, the Micro Channel Architecture (MAC) bus, the Enhanced ISA bus, the Video Electronics Standards Association (VESA) local bus, and the Peripheral Component Interconnect (PCI) bus.
[0256] Electronic device 11412 typically includes a variety of computer system readable media. These media can be any available media that can be accessed by electronic device 11412, including volatile and non-volatile media, removable and non-removable media.
[0257] Storage device 11428 may include computer system readable media in the form of volatile memory, such as random access memory (RAM) 11430 and / or cache memory 11432. Electronic device 11412 may further include other removable / non-removable, volatile / non-volatile computer system storage media. By way of example only, storage system 11434 may be used to read and write non-removable, non-volatile magnetic media (not shown in Figure 11, commonly referred to as a "hard disk drive"). Although not shown in Figure 11, disk drives for reading and writing to removable non-volatile disks (e.g., "floppy disks") and optical disc drives for reading and writing to removable non-volatile optical discs, such as compact disc read-only memory (CD-ROM), digital video disc read-only memory (DVD-ROM), or other optical media, may be provided. In these cases, each drive may be connected to bus 11418 via one or more data media interfaces. Storage device 11428 may include at least one program product having a set (e.g., at least one) of program modules configured to perform the functions of the embodiments of this disclosure.
[0258] A program / utility 11440 having a set (at least one) of program modules 11442 may be stored in, for example, a storage device 11428. Such program modules 11442 include, but are 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. Program modules 11442 typically perform the functions and / or methods described in the embodiments of this disclosure.
[0259] Electronic device 11412 can also communicate with one or more external devices 11414 (e.g., keyboard, pointing terminal, display 11424, etc.), and with one or more terminals that enable a user to interact with electronic device 11412, and / or with any terminal (e.g., network card, modem, etc.) that enables electronic device 11412 to communicate with one or more other computing terminals. This communication can be performed via input / output (I / O) interface 11422. Furthermore, electronic device 11412 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 11420. As shown in Figure 11, network adapter 11420 communicates with other modules of electronic device 11412 via bus 11418. It should be understood that, although not shown in the figure, other hardware and / or software modules may be used in conjunction with electronic device 11412, including but not limited to: microcode, terminal driver, redundant processor, external disk drive array, Redundant Arrays of Independent Disks (RAID) system, tape drive and data backup storage system, etc.
[0260] The processor 11416 executes various functional applications and data processing by running programs stored in the storage device 11428, such as implementing the method for determining the desired flow rate provided in the embodiments of this disclosure. The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipe at the other end of the mixing valve. The method for determining the desired flow rate of the range extender includes:
[0261] Acquire the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve;
[0262] The initial desired flow rate is determined based on the air flow meter's readings, the range extender's speed, and the load.
[0263] Determine the expected flow rate of the exhaust gas recirculation valve based on the operating status of the mixing valve and the initial expected flow rate.
[0264] This disclosure also provides a computer-readable storage medium storing a computer program thereon. When executed by a processor, the program implements the method for determining the desired flow rate as provided in this disclosure. The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipe at the other end of the mixing valve. The method for determining the desired flow rate of the range extender includes:
[0265] Acquire the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve;
[0266] The initial desired flow rate is determined based on the air flow meter's readings, the range extender's speed, and the load.
[0267] Determine the expected flow rate of the exhaust gas recirculation valve based on the operating status of the mixing valve and the initial expected flow rate.
[0268] The computer storage medium of this disclosure can be any combination of one or more computer-readable media. The computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. The computer-readable storage medium can 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 computer-readable storage media include: an electrical connection having one or more wires, a portable computer disk, a hard disk, 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 device, magnetic storage device, or any suitable combination thereof. In this document, a computer-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.
[0269] Computer-readable signal media may include data signals propagated in baseband or as part of a carrier wave, carrying computer-readable program code. Such propagated data signals may take various forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. Computer-readable signal media may also be any computer-readable medium other than computer-readable storage media, capable of sending, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0270] The program code contained on a computer-readable medium may be transmitted using any suitable medium, including—but not limited to—wireless, wire, optical fiber, RF, etc., or any suitable combination thereof.
[0271] Computer program code for performing the operations of this disclosure can be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, and C++, and conventional procedural programming languages such as the "C" language or similar programming languages. The program code can be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or terminal. In cases involving remote computers, the remote computer can be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or can be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0272] This disclosure also provides a computer program product, including a computer program that, when executed by a processor, implements a method for determining the desired flow rate of a range extender as described in any embodiment of this disclosure.
[0273] Example 3
[0274] Exhaust Gas Recirculation (EGR) is a technology that reduces nitrogen oxide (NOx) emissions from engines. It works by introducing a portion of exhaust gas into the intake system, mixing it with fresh air before it enters the cylinders, thereby reducing combustion temperature and NOx formation. During the operation of a range extender, accurately calculating the actual EGR rate in the intake manifold is one of the key technologies for optimizing engine performance, improving combustion stability, and reducing fuel consumption.
[0275] Existing methods for calculating EGR rate typically involve measuring the fresh air mass flow rate using a Mass Air Flow (MAF) sensor, estimating the exhaust gas mass flow rate based on the opening of the EGR valve, and then estimating the EGR rate based on both the fresh air mass flow rate and the exhaust gas mass flow rate.
[0276] This method is simple to calculate and can meet the EGR rate requirements under steady-state conditions. However, when the range extender operates under transient conditions (such as rapid acceleration or load changes), the accuracy of the EGR rate calculation is limited by the following factors:
[0277] Exhaust gas transport delay: Under transient conditions, there is a time delay in the exhaust gas traveling from the exhaust pipe through components such as the EGR valve, compressor, intercooler, and throttle valve to the intake manifold. This delay depends on factors such as pipe length and mixed gas velocity, causing the calculated EGR rate to lag behind the actual situation.
[0278] Cycle cycle deviation: Due to the rapid changes in transient operating conditions, the EGR rate calculated by existing methods may reflect the state several cycles ago and cannot reflect the current exhaust gas mixing situation in a timely manner.
[0279] Impact of other modules: Inaccurate EGR rate will further affect the control functions of other modules (such as intake volume control, ignition angle correction and variable valve timing adjustment), thereby reducing the combustion stability and overall performance of the range extender.
[0280] Due to the aforementioned issues, traditional EGR rate calculation methods are unable to meet the precise requirements under transient operating conditions, leading to decreased combustion efficiency and unsatisfactory emission control in range extenders, and potentially resulting in higher fuel consumption and performance instability.
[0281] In view of the above problems, embodiments of the present disclosure are proposed to provide an EGR rate calculation method, an EGR rate calculation system, an electronic device, a computer-readable storage medium, and a vehicle that overcome or at least partially solve the above problems.
[0282] To address the aforementioned problems, Embodiment 3 of this disclosure provides a method for calculating the EGR rate, the method comprising:
[0283] During the process of the mixture of air and exhaust gas passing through the first position and the second position in sequence to reach the third position, multiple first EGR rates at the first position are acquired according to the target period, and the multiple first EGR rates are stored sequentially; the target period represents the time interval for acquiring adjacent first EGR rates;
[0284] Based on the target period and the stored plurality of first EGR rates, select a plurality of second EGR rates at the second position from the stored plurality of first EGR rates, and store the plurality of second EGR rates sequentially;
[0285] Based on the target period and the stored plurality of second EGR rates, select the third EGR rate at the third position from the stored plurality of second EGR rates;
[0286] The third EGR rate is taken as the target EGR rate.
[0287] Optionally, obtaining multiple first EGR rates at the first position according to the target period includes:
[0288] According to the target cycle, multiple first air mass flow rates and multiple first exhaust gas mass flow rates are obtained at the first location;
[0289] Multiple first EGR rates are calculated based on multiple first air mass flow rates and multiple first exhaust gas mass flow rates.
[0290] Optionally, selecting a plurality of second EGR rates at the second position from the plurality of stored first EGR rates based on the target period and the plurality of stored first EGR rates includes:
[0291] The first time it takes for the gas mixture to travel from the first position to the second position is obtained;
[0292] Based on the target period, the first time, and the stored plurality of first EGR rates, a plurality of second EGR rates are selected from the stored plurality of first EGR rates.
[0293] Optionally, the first time the gas mixture travels from the first position to the second position includes:
[0294] Measure the first temperature and first pressure of the gas mixture between the first position and the second position;
[0295] Calculate the mass flow rate of the third mixed gas at the first location based on the first temperature, the first pressure, the first air mass flow rate, and the first exhaust gas mass flow rate.
[0296] The first time is calculated based on the third mixed gas mass flow rate, the density of the mixed gas, and the volume of the first pipeline between the first position and the second position.
[0297] Optionally, selecting a plurality of second EGR rates from the stored plurality of first EGR rates based on the target period, the first time, and the stored plurality of first EGR rates includes:
[0298] Divide the first time by the target period to obtain the first EGR number;
[0299] Select the first EGR rate corresponding to the first EGR quantity from the stored plurality of first EGR rates as the second EGR rate.
[0300] Optionally, selecting the third EGR rate at the third position from the stored plurality of second EGR rates based on the target period and the stored plurality of second EGR rates includes:
[0301] The second time from the second position to the third position of the gas mixture is obtained;
[0302] The third EGR rate is selected from the stored plurality of second EGR rates based on the target period, the second time, and the stored plurality of second EGR rates.
[0303] Optionally, obtaining the second time from the second position to the third position of the gas mixture includes:
[0304] Measure the second temperature and second pressure of the gas mixture between the second position and the third position;
[0305] Calculate the fourth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the third mass flow rate of the mixed gas; or calculate the fifth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the standard mass flow rate of the mixed gas between the second position and the third position.
[0306] The second time is calculated based on the mass flow rate of the fourth mixed gas, the density of the mixed gas, and the volume of the second pipeline between the second position and the third position; or, the second time is calculated based on the mass flow rate of the fifth mixed gas, the density of the mixed gas, and the volume of the second pipeline.
[0307] Optionally, the step of calculating the fourth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the third mass flow rate of the mixed gas, or calculating the fifth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the standard mass flow rate of the mixed gas between the second position and the third position, includes:
[0308] When the throttle valve is fully open at the third position, the fourth mixture mass flow rate is calculated based on the second temperature, the second pressure, and the third mixture mass flow rate.
[0309] or,
[0310] When the throttle valve is not fully open at the third position, the fifth air-fuel mixture mass flow rate is calculated based on the second temperature, the second pressure, and the standard mass flow rate.
[0311] The standard mass flow rate is obtained by looking up a table based on the front and rear air pressure ratio and the closed state of the throttle valve.
[0312] Optionally, selecting the third EGR rate from the stored plurality of second EGR rates based on the target period, the second time, and the stored plurality of second EGR rates includes:
[0313] Divide the second time by the target period to obtain the second EGR quantity;
[0314] The third EGR rate is selected from the stored plurality of second EGR rates, corresponding to the number of second EGRs.
[0315] Optionally, the first position includes a compressor, the second position includes an intercooler, and the third position includes a throttle valve.
[0316] This disclosure also discloses an EGR rate calculation system, the system comprising:
[0317] The first EGR rate acquisition and storage module is used to acquire multiple first EGR rates at the first position according to a target period during the process of a mixture of air and exhaust gas passing through a first position and a second position to reach a third position, and to store the multiple first EGR rates sequentially; the target period represents the time interval between acquiring adjacent first EGR rates.
[0318] The second EGR rate determination and storage module is used to select multiple second EGR rates at the second position from the multiple stored first EGR rates according to the target period and the multiple stored first EGR rates, and store the multiple second EGR rates sequentially.
[0319] The third EGR rate determination module is used to select the third EGR rate at the third position from the multiple stored second EGR rates based on the target period and the multiple stored second EGR rates.
[0320] The target EGR rate determination module is used to take the third EGR rate as the target EGR rate.
[0321] Optionally, the first EGR rate acquisition and storage module includes:
[0322] The first mass flow rate acquisition module is used to acquire multiple first air mass flow rates and multiple first exhaust gas mass flow rates at the first location according to the target period.
[0323] The first EGR rate calculation module is used to calculate multiple first EGR rates based on multiple first air mass flow rates and multiple first exhaust gas mass flow rates.
[0324] Optionally, the second EGR rate determination and storage module includes:
[0325] The first-time acquisition module is used to acquire the first time when the gas mixture moves from the first position to the second position;
[0326] The second EGR rate determination module is used to select a plurality of second EGR rates from the plurality of stored first EGR rates based on the target period, the first time, and the plurality of stored first EGR rates.
[0327] Optionally, the first time acquisition module includes:
[0328] A first temperature and pressure measurement module is used to measure the first temperature and first pressure of the gas mixture between the first position and the second position;
[0329] The third mass flow calculation module is used to calculate the mass flow of the third mixed gas at the first location based on the first temperature, the first pressure, the first air mass flow, and the first exhaust gas mass flow.
[0330] The first time calculation module is used to calculate the first time based on the third mixed gas mass flow rate, the density of the mixed gas, and the first pipeline volume between the first position and the second position.
[0331] Optionally, the second EGR rate determination module includes:
[0332] The first time period division module is used to divide the first time period by the target period to obtain the first EGR number;
[0333] The second EGR rate selection module is used to select a first EGR rate corresponding to the first EGR quantity from a plurality of stored first EGR rates as the second EGR rate.
[0334] Optionally, the third EGR rate determination module includes:
[0335] The second time acquisition module is used to acquire the second time from the second position to the third position of the gas mixture;
[0336] The third EGR rate determination module is used to select the third EGR rate from the stored plurality of second EGR rates based on the target period, the second time, and the stored plurality of second EGR rates.
[0337] Optionally, the second time acquisition module includes:
[0338] The second temperature and pressure measurement module is used to measure the second temperature and second pressure of the gas mixture between the second position and the third position.
[0339] The fourth mass flow rate calculation module is used to calculate the mass flow rate of the fourth mixture at the third location based on the second temperature, the second pressure, and the third mixture mass flow rate.
[0340] or,
[0341] The fifth mass flow rate calculation module is used to calculate the mass flow rate of the fifth mixture at the third position based on the second temperature, the second pressure, and the standard mass flow rate of the mixture between the second position and the third position.
[0342] The second time calculation module is used to calculate the second time based on the fourth mixed gas mass flow rate, the density of the mixed gas, and the volume of the second pipeline between the second position and the third position, or to calculate the second time based on the fifth mixed gas mass flow rate, the density of the mixed gas, and the volume of the second pipeline.
[0343] Optionally, the fourth mass flow rate calculation module is used to calculate the fourth mixture mass flow rate based on the second temperature, the second pressure, and the third mixture mass flow rate when the throttle valve is fully open at the third position.
[0344] or,
[0345] The fifth mass flow calculation module is used to calculate the fifth air-fuel mixture mass flow based on the second temperature, the second pressure, and the standard mass flow when the throttle valve at the third position is not fully open.
[0346] The standard mass flow rate is obtained by looking up a table based on the front and rear air pressure ratio and the closed state of the throttle valve.
[0347] Optionally, the third EGR rate determination module includes:
[0348] The second time period division module is used to divide the second time by the target period to obtain the second EGR number;
[0349] The third EGR rate selection module is used to select a second EGR rate corresponding to the second EGR quantity from a plurality of stored second EGR rates as the third EGR rate.
[0350] Optionally, the first position includes a compressor, the second position includes an intercooler, and the third position includes a throttle valve.
[0351] This disclosure also discloses an electronic device, including: one or more processors; and one or more machine-readable media having instructions stored thereon, which, when executed by the one or more processors, cause the electronic device to perform the EGR rate calculation method as described above.
[0352] This disclosure also discloses a computer-readable storage medium storing a computer program that causes a processor to execute the EGR rate calculation method as described above.
[0353] This disclosure also discloses a vehicle including a control system that applies the EGR rate calculation method described above.
[0354] The embodiments disclosed herein have the following advantages:
[0355] The EGR rate calculation scheme provided in this embodiment involves acquiring multiple first EGR rates at the first position according to a target period during the process of a mixture of air and exhaust gas sequentially passing through a first position, a second position, and a third position, and storing these multiple first EGR rates sequentially. The target period represents the time interval between acquiring adjacent first EGR rates. Based on the target period and the stored multiple first EGR rates, multiple second EGR rates at the second position are selected from the stored multiple first EGR rates, and these multiple second EGR rates are stored sequentially. Based on the target period and the stored multiple second EGR rates, a third EGR rate at the third position is selected from the stored multiple second EGR rates. The third EGR rate is then used as the target EGR rate.
[0356] Compared to the prior art, the embodiments of this disclosure employ a segmented calculation and hierarchical storage method to progressively correct the EGR rate at each key location, ultimately obtaining a more accurate target EGR rate. Compared to the prior art, this results in the following beneficial effects:
[0357] 1. Improved the accuracy of EGR rate
[0358] By progressively calculating and storing the EGR rate segmented from the first position to the second position, and then to the third position, the errors that may arise from directly calculating the global EGR rate in the background technology are reduced. Segmented calculation makes the EGR rate at each position more closely reflect the actual situation, thereby improving the accuracy of the EGR rate.
[0359] 2. Reduce computational complexity
[0360] By calculating and storing EGR rates in multiple locations, the EGR rate for the next location is selected from the EGR rate stored in the previous location, avoiding the waste of resources from repeated calculations, improving the efficiency of determining the EGR rate, and reducing the computational burden.
[0361] 3. Enhance adaptability under transient operating conditions
[0362] By breaking down the EGR rate calculation process into different stages and making progressive corrections for each stage, the solution is suitable for various operating states of the range extender, especially under rapid load changes or acceleration conditions. Furthermore, the introduction of a target cycle gives the solution dynamic responsiveness, allowing it to adjust the accuracy and rate of EGR rate calculation according to operating conditions, adapting to diverse needs in both steady-state and transient environments. A tiered storage mechanism provides sufficient historical data support for the range extender, further enhancing the solution's adaptability to complex operating conditions.
[0363] 4. Improve system robustness
[0364] By storing EGR rates at multiple locations, calculation errors caused by missing data can be mitigated. The EGR rate for the next location can be selected from the stored EGR rates. Even if some collected data has deviations, it can be corrected using the stored EGR rates, thereby improving robustness.
[0365] 5. Reduce the impact on module control
[0366] The calculation result of the third EGR rate can more accurately reflect the proportion of actual exhaust gas in the intake manifold, thus providing reliable input data for other control modules (such as ignition angle correction, intake volume control, and variable valve timing adjustment). By improving the accuracy of the input data, the coordinated control effect between modules can be significantly improved, the combustion stability of the range extender can be enhanced, and the problem of decreased combustion efficiency can be avoided.
[0367] In summary, compared with the prior art, the EGR rate calculation scheme proposed in the embodiments of this disclosure significantly improves accuracy, robustness and adaptability, while reducing computational complexity and interference with module control, and enhancing adaptability under transient conditions.
[0368] To make the above-mentioned objects, features and advantages of this disclosure more apparent and understandable, the following detailed description of Embodiment 3 of this disclosure is provided in conjunction with the accompanying drawings.
[0369] Embodiment 3 of this disclosure proposes an EGR rate calculation scheme, which achieves high-precision calculation through a hierarchical storage and layer-by-layer correction strategy: During the process of a mixture of air and exhaust gas sequentially passing through a first position, a second position, and a third position, firstly, multiple first EGR rates are acquired at the first position according to a target period and stored sequentially. The target period represents the time interval between acquiring adjacent first EGR rates. Next, based on the target period and the stored multiple first EGR rates, multiple second EGR rates for the second position are selected from the stored multiple first EGR rates and stored sequentially. Finally, based on the target period and the multiple second EGR rates, a third EGR rate for the third position is selected from the stored multiple second EGR rates and used as the target EGR rate. This scheme dynamically adjusts the exhaust gas flow rate in segments, combines stored historical data, and gradually determines the EGR rate at each position, compensating for the time delay in exhaust gas transmission under transient operating conditions, significantly improving the real-time performance and accuracy of the target EGR rate, thereby optimizing the combustion efficiency and operational stability of the range extender.
[0370] Referring to Figure 12, a flowchart illustrating the steps of an EGR rate calculation method according to Embodiment 3 of this disclosure is shown. This EGR rate calculation method can be applied to an EGR rate calculation system, hereinafter referred to as the system. Specifically, the EGR rate calculation method may include the following steps:
[0371] Step 101: During the process of the mixture of air and exhaust gas passing through the first position and the second position in sequence and reaching the third position, multiple first EGR rates at the first position are obtained according to the target cycle, and the multiple first EGR rates are stored in sequence.
[0372] In this step, as the mixture of air and exhaust gas passes through the first and second positions sequentially to the third position, the system uses sensors or a computing module to collect exhaust gas recirculation rate (EGR rate) data at the first position according to a preset target cycle. The first position is typically the starting point of the EGR system, such as the inlet position of the EGR valve or compressor. By measuring the mass flow rates of fresh air and exhaust gas, the proportion of exhaust gas in the mixture is calculated to obtain the EGR rate at the first position (i.e., the first EGR rate).
[0373] The target period defines the time interval at which the system acquires the first adjacent EGR rate, ensuring a unified time base for EGR rate calculation. Under transient operating conditions, the exhaust gas flow rate may change rapidly; therefore, the target period needs to be set according to the operating characteristics to capture dynamic changes while ensuring real-time calculation. The first EGR rate data acquired in each target period is stored in a buffer, the capacity of which needs to meet certain historical data storage requirements. For example, if the target period is 50 milliseconds, the buffer needs to store at least 100 consecutive data points for reference in subsequent steps.
[0374] The storage mechanism can employ a circular storage approach, where the oldest data is overwritten when the cache is full. This method effectively saves storage space while retaining the most recent EGR rate, giving the system higher responsiveness when handling transient changes. Multiple first EGR rates at the first location lay the foundation for calculations at subsequent locations, ensuring the entire system has a hierarchical computational logic.
[0375] Step 102: Based on the target period and the multiple stored first EGR rates, select multiple second EGR rates at the second position from the multiple stored first EGR rates, and store the multiple second EGR rates sequentially.
[0376] In this step, the system uses the stored first EGR rate at the first location and combines it with the target cycle to derive multiple EGR rates (i.e., the second EGR rate) at the second location. The second location is typically an intermediate point in the exhaust gas transport path, such as the compressor outlet or the intercooler inlet. Because there is a certain time delay in the exhaust gas transport from the first location to the second location (e.g., the time it takes for the exhaust gas to travel through the pipeline), the second EGR rate at the second location is not only related to the current first EGR rate but also needs to be corrected by referring to historical data.
[0377] The calculation of time delay is crucial and can be determined based on physical parameters such as pipeline volume and gas flow rate. For example, assuming the pipeline volume from the first position to the second position is V1 and the gas flow rate is Vps1, then the time delay t1 = V1 / Vps1. Combined with the target cycle loop, the system can find the storage location of the first EGR rate corresponding to the time delay, and thus determine the second EGR rate.
[0378] The identified secondary EGR rates are also sequentially stored in a buffer for subsequent EGR rate calculations. The storage mechanism is similar to the first step, employing a circular storage mode to ensure dynamic data updates. This step enables the system to accurately capture the dynamic changes in exhaust gas during transport, providing higher accuracy for subsequent EGR rate calculations.
[0379] Step 103: Based on the target period and the multiple second EGR rates stored, select the third EGR rate at the third position from the multiple second EGR rates stored.
[0380] In this step, the system further derives the EGR rate (third EGR rate) at the target position (i.e., the third position) based on multiple stored second EGR rates. The third position is typically the end of the entire intake system, such as the intake manifold or cylinder inlet. The EGR rate at this third position reflects the final proportion of exhaust gas in the air-fuel mixture and is directly related to the combustion performance of the range extender.
[0381] Since there is also a time delay in the transmission of exhaust gas from the second position to the third position, this step needs to comprehensively consider the historical data of the second position and the current system operating status. The calculation method for the delay time t2 is similar to step 102, and can be obtained based on the pipeline volume and gas flow rate. To improve accuracy, this step may also need to refer to other parameters (such as the temperature and pressure of the mixed gas) for dynamic correction. For example, if there is a throttling effect at the throttle valve, the influence of the throttle valve opening and pressure ratio on the flow rate needs to be considered to further correct the calculation results.
[0382] By deriving the third EGR rate, the system can accurately reflect the proportion of exhaust gas at the target location, providing crucial support for combustion optimization. The output data from this step will serve as the target EGR rate, providing input for the system's final control.
[0383] Step 104: Use the third EGR rate as the target EGR rate.
[0384] In the final step, the system directly uses the calculated third EGR rate as the target EGR rate for various control modules of the range extender, including but not limited to intake volume adjustment, ignition angle optimization, and variable valve timing adjustment. The accuracy of the target EGR rate plays a decisive role in the combustion efficiency and stability of the range extender.
[0385] Through progressive corrections in the preceding steps, the target EGR rate incorporates the dynamic characteristics of the exhaust gas throughout the entire transport path, resulting in higher real-time performance and accuracy. Compared to traditional methods, this approach avoids the global error problem caused by single-point sampling, significantly improving the response capability and control precision of the control module.
[0386] Ultimately, the target EGR rate is transmitted to the system control unit in real time, driving all modules to work together and optimize the overall performance of the range extender. This not only helps reduce the range extender's fuel consumption and emissions, but also improves its operational smoothness and durability, meeting the higher requirements of modern vehicles for energy conservation and environmental protection.
[0387] The EGR rate calculation scheme provided in this embodiment involves acquiring multiple first EGR rates at the first position according to a target period during the process of a mixture of air and exhaust gas sequentially passing through a first position, a second position, and a third position, and storing these multiple first EGR rates sequentially. The target period represents the time interval between acquiring adjacent first EGR rates. Based on the target period and the stored multiple first EGR rates, multiple second EGR rates at the second position are selected from the stored multiple first EGR rates, and these multiple second EGR rates are stored sequentially. Based on the target period and the stored multiple second EGR rates, a third EGR rate at the third position is selected from the stored multiple second EGR rates. The third EGR rate is then used as the target EGR rate.
[0388] Compared to the prior art, the embodiments of this disclosure employ a segmented calculation and hierarchical storage method to progressively correct the EGR rate at each key location, ultimately obtaining a more accurate target EGR rate. Compared to the prior art, this results in the following beneficial effects:
[0389] 1. Improved the accuracy of EGR rate
[0390] By progressively calculating and storing the EGR rate segmented from the first position to the second position, and then to the third position, the errors that may arise from directly calculating the global EGR rate in the background technology are reduced. Segmented calculation makes the EGR rate at each position more closely reflect the actual situation, thereby improving the accuracy of the EGR rate.
[0391] 2. Reduce computational complexity
[0392] By calculating and storing EGR rates in multiple locations, the EGR rate for the next location is selected from the EGR rate stored in the previous location, avoiding the waste of resources from repeated calculations, improving the efficiency of determining the EGR rate, and reducing the computational burden.
[0393] 3. Enhance adaptability under transient operating conditions
[0394] By breaking down the EGR rate calculation process into different stages and making progressive corrections for each stage, the solution is suitable for various operating states of the range extender, especially under rapid load changes or acceleration conditions. Furthermore, the introduction of a target cycle gives the solution dynamic responsiveness, allowing it to adjust the accuracy and rate of EGR rate calculation according to operating conditions, adapting to diverse needs in both steady-state and transient environments. A tiered storage mechanism provides sufficient historical data support for the range extender, further enhancing the solution's adaptability to complex operating conditions.
[0395] 4. Improve system robustness
[0396] By storing EGR rates at multiple locations, calculation errors caused by missing data can be mitigated. The EGR rate for the next location can be selected from the stored EGR rates. Even if some collected data has deviations, it can be corrected using the stored EGR rates, thereby improving robustness.
[0397] 5. Reduce the impact on module control
[0398] The calculation result of the third EGR rate can more accurately reflect the proportion of actual exhaust gas in the intake manifold, thus providing reliable input data for other control modules (such as ignition angle correction, intake volume control, and variable valve timing adjustment). By improving the accuracy of the input data, the coordinated control effect between modules can be significantly improved, the combustion stability of the range extender can be enhanced, and the problem of decreased combustion efficiency can be avoided.
[0399] In summary, compared with the prior art, the EGR rate calculation scheme proposed in the embodiments of this disclosure significantly improves accuracy, robustness and adaptability, while reducing computational complexity and interference with module control, and enhancing adaptability under transient conditions.
[0400] In one exemplary embodiment of this disclosure, one implementation of obtaining multiple first EGR rates at a first location according to a target period involves: obtaining multiple first air mass flow rates and multiple first exhaust gas mass flow rates at the first location according to the target period; and calculating multiple first EGR rates based on the multiple first air mass flow rates and multiple first exhaust gas mass flow rates. Specifically, the first location is typically located at the inlet of the EGR system, such as at the EGR valve or the front end of the compressor, which is the initial node for the mixing of exhaust gas and fresh air. By performing multiple samplings within the target period, the system can capture the dynamic changes in air mass flow rates and exhaust gas mass flow rates under transient operating conditions.
[0401] The first air mass flow rate is typically measured using a MAF sensor, which accurately records the flow rate of fresh air per unit time. The first exhaust gas mass flow rate can be estimated based on parameters such as EGR valve opening, exhaust gas temperature, and exhaust gas pressure. Within the target cycle limit, these data need to be collected sufficiently frequently to accurately reflect the real-time state of the gas mixture at the first location. For example, if the target cycle is set to 50 milliseconds, the system needs to sample and store the first air mass flow rate and the first exhaust gas mass flow rate within this time frame for subsequent calculations.
[0402] When calculating multiple first EGR rates, the system operates according to the EGR rate definition formula, that is:
[0403] EGR rate = Exhaust gas flow rate / (Exhaust gas flow rate + Air flow rate)
[0404] By using flow data from multiple sampling points, multiple corresponding first EGR rates are calculated. This method ensures the accuracy of the data source and the continuity of the calculation process, thereby capturing the dynamic EGR rate characteristics at the first location.
[0405] Based on this implementation method, the system can acquire the first EGR rate at the first location with high precision and real-time performance. This combination of multi-point sampling and dynamic calculation significantly improves the accuracy of the EGR rate and solves the deviation problem caused by single-point measurement in traditional methods. Furthermore, this implementation method lays a reliable foundation for EGR rate correction at subsequent locations, especially under transient conditions, effectively mitigating the error accumulation problem caused by exhaust gas transmission delay. Ultimately, it optimizes the combustion efficiency and control stability of the entire range extender system, thereby reducing fuel consumption and emissions, and has significant industrial application value.
[0406] In one exemplary embodiment of this disclosure, one implementation of selecting a plurality of second EGR rates at a second position from a plurality of stored first EGR rates based on a target period and a plurality of stored first EGR rates involves: acquiring a first time from the first position to the second position of the gas mixture; and selecting a plurality of second EGR rates from the plurality of stored first EGR rates based on the target period, the first time, and the plurality of stored first EGR rates. Specifically, the first time represents the time required for the gas mixture to travel from the first position to the second position. This time can be calculated based on physical characteristics, for example, by measuring the volume V1 of the pipeline between the first and second positions, and the first volumetric flow rate Vps1 of the gas mixture (calculated from the mass flow rates of air and exhaust gas), and applying the formula t1 = V1 / Vps1 to obtain the first time. The first volumetric flow rate Vps1 can be calculated from the mass flow rate of the gas mixture combined with its density.
[0407] Based on the relationship between the target period and the first time, the system can determine the first EGR rate to be referenced when the exhaust gas reaches the second position. For example, if the target period is 50 milliseconds and the first time is 500 milliseconds, then the EGR rate at the second position at the current moment corresponds to the first EGR rate of 10 target periods. This delay correction is achieved through multiple stored first EGR rates, ensuring that the EGR rate at the second position reflects the actual state of the exhaust gas during dynamic transmission.
[0408] This implementation method solves the problem of EGR rate calculation deviation caused by time delay during the transfer of exhaust gas from the first position to the second position. Because the system introduces delay correction logic for the target period and the first time, the EGR rate calculation at the second position accurately reflects the real-time characteristics of the exhaust gas, rather than a lagging state. This significantly improves the dynamic response capability of the EGR rate calculation, especially under transient conditions, effectively reducing the impact of accumulated delay on the range extender's combustion performance.
[0409] In one exemplary embodiment of this disclosure, one implementation of obtaining the first time of the gas mixture from the first position to the second position is as follows: measuring the first temperature and the first pressure of the gas mixture between the first position and the second position; calculating the third gas mixture mass flow rate at the first position based on the first temperature, the first pressure, the first air mass flow rate, and the first exhaust gas mass flow rate; and calculating the first time based on the third gas mixture mass flow rate, the density of the gas mixture, and the first pipeline volume between the first position and the second position.
[0410] First, by measuring the first temperature and first pressure between the first and second positions, the system obtains the basic state parameters of the gas mixture in this pipeline section. These parameters reflect the thermodynamic state of the gas mixture and form the basis for subsequent calculations of the mass flow rate and volumetric flow rate. For example, changes in the first temperature and first pressure may be affected by heat conduction and compression effects during exhaust gas transmission; therefore, real-time measurement is necessary to ensure that dynamic changes are accurately captured.
[0411] Next, based on the measured first temperature, first pressure, first air mass flow rate, and first exhaust gas mass flow rate, the third mixed gas mass flow rate at the first location is calculated. The third mixed gas mass flow rate is a combination of the fresh air and exhaust gas mass flow rates, and its calculation formula is typically based on thermodynamic and fluid dynamics equations. In this step, by integrating the air and exhaust gas flow rates, the overall flow characteristics of the mixed gas can be accurately reflected. For example, when the proportion of exhaust gas increases, the third mixed gas mass flow rate will change accordingly, which has a significant impact on the calculation of the time delay.
[0412] Subsequently, based on the mass flow rate and density of the third mixture, the system calculates the volumetric flow rate of the mixture in the pipeline section from the first position to the second position. Combining this with the known pipeline volume (obtained through physical measurements or design parameters), the first time is calculated using the formula t1 = V1 / Vps1.
[0413] This implementation method accurately derives the first time by comprehensively measuring and calculating key gas-mixture state parameters, effectively solving the time delay problem in the exhaust gas transmission process. Compared with traditional methods that directly assume the delay time or use static values, this approach is more dynamically adaptable and can adjust the calculation results in real time according to changes in the gas-mixture state. By considering multi-dimensional parameters such as temperature and pressure, this method improves the accuracy of time delay calculation, providing high-quality input data for the derivation of EGR rates at subsequent locations.
[0414] In one exemplary embodiment of this disclosure, one implementation of selecting a plurality of second EGR rates from a plurality of stored first EGR rates based on a target period, a first time, and a plurality of stored first EGR rates is as follows: dividing the first time by the target period to obtain a first EGR quantity; selecting a first EGR rate corresponding to the first EGR quantity from the plurality of stored first EGR rates as a second EGR rate.
[0415] Specifically, the first time represents the time required for the gas mixture to travel from the first position to the second position, calculated using parameters such as the temperature, pressure, mass flow rate, and pipeline volume of the gas mixture in the aforementioned embodiments. The target period is a sampling interval set by the system, used to define the time base for data acquisition and processing. For example, if the first time is 500 milliseconds and the target period is 50 milliseconds, then the first EGR is 10, meaning that when the exhaust gas reaches the second position, its dynamic characteristics should correspond to the first EGR rate in the stored data 10 target periods from the current time.
[0416] The stored multiple first EGR rates are data collected and stored sequentially by the system at the first position according to the target period. This data records the historical changes of the EGR rate at the first position, forming a time series. By matching the number of first EGR rates with this series, the system can accurately locate the first EGR rate corresponding to the characteristics of the second position at the current moment and use it as the second EGR rate. For example, if the buffer stores the first EGR rates of the most recent 100 target periods, the system can directly select the 10th first EGR rate as the current second EGR rate, assuming the number of first EGR rates at the current moment is 10.
[0417] This implementation cleverly corrects for time delay by converting the ratio of the first time to the target period into a first EGR value. Compared to traditional methods that handle delay issues through estimation or static correction, this approach is more dynamically adaptable. It utilizes the relationship between the target period and time-series data to simplify the complex time delay problem into an indexing operation of cached data, improving computational efficiency while ensuring the accuracy of delay correction. This dynamic matching mechanism allows the second EGR rate to more accurately reflect the real-time state of the exhaust gas at the second location, especially under transient conditions, significantly reducing the impact of delay errors on EGR rate calculation.
[0418] In one exemplary embodiment of this disclosure, one implementation of selecting a third EGR rate at a third position from a plurality of stored second EGR rates based on a target period and a plurality of stored second EGR rates is as follows: obtaining a second time from the second position to the third position of the gas mixture; selecting a third EGR rate from the plurality of stored second EGR rates based on the target period, the second time, and the plurality of stored second EGR rates.
[0419] Specifically, the second time is calculated by measuring the physical parameters in the pipeline from the second to the third position. These parameters include the pipeline volume, the volumetric flow rate of the mixed gas, and the temperature and pressure of the mixed gas. For example, the volumetric flow rate is derived by measuring the mass flow rate of the mixed gas at the second position and combining it with the gas density; then, the ratio of the pipeline volume to the volumetric flow rate is used as the second time.
[0420] When determining the third EGR rate, the system first compares the second time with the target cycle to calculate the number of target cycles corresponding to the delay in the exhaust gas's movement from the second position to the third position. For example, if the second time is 300 milliseconds and the target cycle is 50 milliseconds, then the delay corresponds to 6 target cycles.
[0421] This implementation successfully addresses the inaccuracy in EGR rate calculation caused by the transmission delay of exhaust gas from the second to the third position by introducing a dynamic correction mechanism for the second time and the target cycle. Compared to simple real-time measurement or static estimation methods, this method derives the third EGR rate using historical data and time delay, significantly improving the accuracy and real-time performance of the calculation. Especially under transient operating conditions, where exhaust gas flow and mixture states change rapidly, this method ensures that the EGR rate calculation at the third position more closely reflects actual operating conditions, reducing the impact of error accumulation on the range extender control.
[0422] In one exemplary embodiment of this disclosure, one implementation of obtaining the second time of the gas mixture from the second position to the third position is as follows: measuring the second temperature and the second pressure of the gas mixture between the second position and the third position; calculating the fourth gas mixture mass flow rate at the third position based on the second temperature, the second pressure, and the third gas mixture mass flow rate, or calculating the fifth gas mixture mass flow rate at the third position based on the second temperature, the second pressure, and the standard gas mixture mass flow rate between the second position and the third position; calculating the second time based on the fourth gas mixture mass flow rate, the density of the gas mixture, and the second pipeline volume between the second position and the third position, or calculating the second time based on the fifth gas mixture mass flow rate, the density of the gas mixture, and the second pipeline volume.
[0423] First, the measurement of the second temperature and second pressure provides dynamic information about the transport state of the gas mixture between the second and third positions. These parameters reflect the thermodynamic and kinetic characteristics of the gas mixture during transport; for example, temperature changes may be affected by heat dissipation from the pipeline, while pressure changes are related to flow rate and pipeline resistance. By measuring these parameters, the system can capture the real-time state of the gas mixture during transport.
[0424] Next, based on the second temperature and second pressure, the system can calculate the mass flow rate of the air-fuel mixture at the third position using two paths: first, deriving the fourth mass flow rate by combining the third mass flow rate; second, deriving the fifth mass flow rate by using the standard mass flow rates of the mixture from the second to the third position. The standard mass flow rates are typically obtained through table lookup or experimental data and can correct for flow deviations caused by throttle valve or other pipeline characteristics. These two methods provide flexible options for different operating conditions. For example, when the throttle valve is partially open, the standard mass flow rate method may be more suitable for handling the throttling effect.
[0425] Once the mass flow rate of the mixed gas is obtained, the system further calculates the second time by combining it with the mixed gas density and the volume of the second pipeline. Whether based on the fourth or fifth mass flow rate of the mixed gas, the second time t2 is ultimately derived using the formula t2 = V2 / Vps2, where V2 is the volume of the second pipeline and Vps2 is the second volumetric flow rate.
[0426] This implementation provides a flexible and accurate second-time calculation method by introducing a second temperature, a second pressure, and multiple flow calculation paths. This method not only adapts to different pipeline characteristics and operating conditions but also significantly improves the accuracy of time calculations by considering the density of the gas mixture and the pipeline volume. Compared to the single time estimation method in traditional approaches, this method can dynamically respond to changes in the state of the gas mixture, especially under transient conditions, reducing the impact of delay errors on EGR rate calculations.
[0427] In one exemplary embodiment of this disclosure, the fourth air-fuel mixture mass flow rate at the third position is calculated based on the second temperature, the second pressure, and the third air-fuel mixture mass flow rate; or, the fifth air-fuel mixture mass flow rate at the third position is calculated based on the second temperature, the second pressure, and the standard air-fuel mixture mass flow rate between the second and third positions. This is implemented as follows: when the throttle is fully open at the third position, the fourth air-fuel mixture mass flow rate is calculated based on the second temperature, the second pressure, and the third air-fuel mixture mass flow rate; or, when the throttle is not fully open at the third position, the fifth air-fuel mixture mass flow rate is calculated based on the second temperature, the second pressure, and the standard air-fuel mixture mass flow rate. The standard air-fuel mixture mass flow rate is obtained by looking up a table based on the throttle's front and rear pressure ratio and its closed state.
[0428] Specifically, this implementation provides two calculation paths, applicable to both fully open and partially open throttle states, to accurately determine the air-fuel mixture flow rate at the third position.
[0429] First, when the throttle is fully open, the mixture flow rate is calculated using the third mixture mass flow rate at the third position. This is because the throttle has minimal impact on the mixture flow rate when fully open, and the system can directly calculate the fourth mixture mass flow rate using the second temperature, second pressure, and third mixture mass flow rate. In this case, the mixture flow rate is primarily determined by the pipe size, the mixture state, and the flow velocity; the throttle opening has a relatively small impact on the flow rate, thus allowing for a simpler calculation method.
[0430] However, when the throttle is not fully open, due to the throttle effect, the mass flow rate of the air-fuel mixture flowing through the throttle is no longer directly calculated from the mass flow rate of the third mixture, but needs to be corrected based on the standard mass flow rate. The standard mass flow rate is obtained by looking up a table, which is typically defined based on the pressure difference across the throttle (i.e., the front-to-back pressure ratio) and the throttle's closed state. This is because the throttle, when not fully open, restricts airflow, resulting in a lower flow rate than theoretically calculated, thus requiring correction using the standard mass flow rate.
[0431] The standard mass flow rate lookup method is based on the throttle's operating characteristics, taking into account the impact of the pressure difference before and after the throttle opening on the flow rate. By looking up the table, the system can obtain more accurate flow rate data, thus ensuring the accuracy of flow rate calculation when the throttle is not fully open. Combining the second temperature and second pressure, the system can calculate the fifth air-fuel mixture mass flow rate and further derive the flow characteristics of the mixture.
[0432] This implementation dynamically selects the calculation path, allowing the system to flexibly adjust the calculation method based on the throttle opening, thus ensuring the accuracy of the air-fuel mixture mass flow rate calculation. When the throttle is fully open, the third air-fuel mixture mass flow rate is used directly for calculation, simplifying the calculation process and ensuring flow rate accuracy. When the throttle is not fully open, a standard mass flow rate correction is used, taking into account the throttling effect of the throttle, effectively improving the accuracy of the flow rate calculation. Through this method, the system can more accurately reflect the air-fuel mixture flow state under actual operating conditions, especially under transient conditions, avoiding errors caused by changes in throttle state.
[0433] In one exemplary embodiment of this disclosure, one implementation of selecting a third EGR rate from a plurality of stored second EGR rates based on a target period, a second time, and a plurality of stored second EGR rates is as follows: dividing the second time by the target period to obtain a second EGR quantity; selecting a second EGR rate corresponding to the second EGR quantity from the plurality of stored second EGR rates as the third EGR rate.
[0434] First, the second time represents the time required for the exhaust gas to travel from the second position to the third position, typically calculated using parameters such as pipeline volume, gas flow rate, temperature, and pressure through the aforementioned steps. The target cycle is the time interval set by the system. By dividing the second time by the target cycle, the second EGR quantity is obtained, indicating how many target cycles the delay in the transfer from the second position to the third position corresponds to.
[0435] Next, based on the second EGR count, the system selects the corresponding value from multiple stored second EGR rates. These second EGR rates are data collected and stored by the system at the second location according to the target period. In this way, the system can use historical data to correct the EGR rate at the third location.
[0436] This implementation method enables the system to dynamically handle time delays in exhaust gas transmission, especially under transient conditions, avoiding errors caused by static corrections in traditional methods. This calculation method, based on the relationship between time delay and the target cycle, flexibly selects the appropriate EGR rate value from stored data, ensuring more accurate EGR rate calculations at the third position. Compared to a single static calculation method, this dynamic correction method, based on the target cycle and historical data, better adapts to different operating conditions, providing real-time and accurate exhaust gas flow data.
[0437] In one exemplary embodiment of this disclosure, three key locations are defined: a first location (compressor), a second location (intercooler), and a third location (throttle valve), and their roles and functions in the EGR rate calculation of the range extender are clarified. This distribution provides specific nodes for the transmission of exhaust gas and the flow of the gas mixture, ensuring that the system can accurately calculate and correct the EGR rate at each location.
[0438] The compressor, a crucial component of the range extender system, is primarily responsible for compressing air. The air mass flow rate and exhaust gas mass flow rate measured at the first position provide the foundational data for subsequent calculations. During range extender operation, the compressor's role is to mix fresh air with exhaust gas returning from the exhaust pipe. Using data from flow measurement sensors (such as MAF sensors), the system can calculate the EGR rate at the compressor inlet. The compressor's performance directly affects the formation and flow state of the air-fuel mixture; therefore, the data from the first position is critical.
[0439] In a range extender system, the intercooler's role is to lower the temperature of the hot air after passing through the compressor, allowing the air-fuel mixture to enter the combustion chamber with a higher density. As a secondary component, the intercooler acts as a heat exchanger in the exhaust gas flow path. At this location, the system estimates the mass flow rate of the air-fuel mixture by measuring temperature and pressure, and calculates the EGR rate after passing through the intercooler. The intercooler affects the temperature and density of the air-fuel mixture, thus influencing the overall system performance; therefore, data from this secondary component is crucial for optimizing the range extender's combustion efficiency and controlling emissions.
[0440] The function of the throttle is to control the airflow into the cylinders and regulate the air-fuel mixture flow. In its third position, the throttle opening and flow rate have a significant impact on the calculation of the EGR rate, especially under transient operating conditions, where the throttle's action affects the exhaust gas-air mixture ratio. Therefore, the throttle's state is crucial for accurate EGR rate calculation. By monitoring the throttle opening and air-fuel mixture flow rate, the system can calculate the actual EGR rate of the intake manifold and make precise adjustments as needed to optimize the combustion process.
[0441] This implementation clearly defines the compressor, intercooler, and throttle valve as three locations, enabling the system to perform refined management of exhaust gas flow and mixture conditions. By accurately collecting data and calculating the EGR rate at each location, the system can dynamically correct and optimize the exhaust gas recirculation process. Especially under transient conditions, this segmented calculation method can more accurately reflect the actual state of each location, effectively avoiding the biases of traditional methods that calculate single nodes.
[0442] Based on the above description of an embodiment of an EGR rate calculation method, a scheme for calculating the actual EGR rate of the intake manifold suitable for range extenders is introduced below. Referring to FIG13, a schematic diagram of the working principle of a range extender system according to Embodiment 3 of this disclosure is shown.
[0443] Figure 13 shows the flow paths of air and exhaust gases, as well as the location and function of several important components. The following is a detailed description of each part in Figure 13:
[0444] 1. Air filter: The function of the air filter is to purify the air entering the range extender system, remove dust and impurities from the air, and ensure that clean air enters the compressor.
[0445] 2. MAF: Its function is to measure the airflow entering the range extender. This sensor is used to accurately control the ratio of air to exhaust gas, ensuring accurate fresh airflow when calculating the EGR rate.
[0446] 3. Mixing Valve: This is a regulating device between the airflow and exhaust gas flow. Its function is to control the ratio of exhaust gas to air entering the range extender, ensuring an appropriate EGR rate. The valve's opening degree is adjusted according to system requirements to optimize combustion efficiency.
[0447] 4. EGR Valve: This valve controls the amount of exhaust gas passing through the exhaust gas recirculation (EGR) pipe, thus affecting the EGR rate in the intake manifold. The EGR system aims to reintroduce a portion of the exhaust gas into the combustion chamber to reduce combustion temperature and emissions.
[0448] 5. Compressor: The compressor's function is to compress the air entering the range extender and push the airflow to the next section. After the air is compressed by the compressor, both the air's temperature and pressure will increase.
[0449] 6. Intercooler: Compressed air flows through the intercooler, where it is cooled and then enters the downstream system at a lower temperature. The intercooler helps increase air density, thereby optimizing the combustion efficiency and performance of the range extender.
[0450] 7. Throttle Valve: Responsible for controlling the airflow entering the range extender. The throttle valve opening can be adjusted as needed to control the air-fuel mixture flow, further affecting combustion efficiency and emissions levels.
[0451] 8. Range Extender Body: The core component of the entire range extender system, it generates power by mixing air and exhaust gas through combustion. Internally, it includes multiple cylinders and a combustion chamber, making it a crucial link in energy conversion.
[0452] 9. Turbocharger Turbine: The turbocharger turbine is connected to the compressor and is primarily responsible for the flow of exhaust gas. The exhaust gas drives the turbine to rotate, which in turn drives the compressor to compress air. This process helps increase the airflow of the range extender and improves the overall efficiency of the system.
[0453] 10. Exhaust Pipeline: The exhaust pipeline discharges the exhaust gas from the range extender through the system. The exhaust gas flows into the exhaust system through this pipeline, is treated, and then released into the external environment.
[0454] 11. Control Unit: The core controller of the entire range extender system, responsible for coordinating and controlling all key components (such as MAF sensor, mixing valve, EGR valve, throttle body, etc.) to ensure that the system operates in the best condition and achieves ideal combustion effect and emission standards.
[0455] 12. Intake line: Its function is to deliver air from the compressor and intercooler to the combustion chamber of the range extender. By guiding cooled compressed air to the combustion chamber, the intake line ensures that sufficient oxygen is provided to support an efficient combustion reaction during combustion.
[0456] 13. Exhaust gas bypass valve: Used to regulate exhaust gas flow. Its main function is to bypass the EGR valve and, in some cases, directly discharge exhaust gas into the system.
[0457] Referring to Figure 14, a flowchart illustrating a scheme for calculating the actual EGR rate of an intake manifold suitable for a range extender, according to Embodiment 3 of this disclosure, is shown.
[0458] Step 301: Calculate the EGR rate before the compressor based on the MAF and EGR flow rates.
[0459] When the exhaust gas passes through the EGR valve, it mixes with fresh air before the compressor. When the range extender is running, the fresh air mass flow rate measured by the MAF sensor is Flow1, and the exhaust gas mass flow rate after passing through the EGR valve is Flow2. Then the EGR rate before the compressor is R1 = Flow2 / (Flow1 + Flow2). R1 is then stored in buffer 1 (which can temporarily store 100 data points), and R1 is stored sequentially according to the scheduling cycle loop.
[0460] Step 302: Calculate the gas velocity of the mixed gas flow in the compressor to intercooler pipeline.
[0461] Based on the temperature T1 of the mixed gas after the compressor and the pressure P1 of the mixed gas, the mass flow rate at the compressor outlet is obtained according to the gas thermodynamic equation: Flow3 = (Flow1 + Flow2) * T1 * 101.3 / P1 / 293. Then, based on the gas density under standard conditions being 1.205 g / ml, the volumetric flow rate from the compressor outlet to the intercooler is Vps1 = Flow3 / 1.205.
[0462] Step 303: Calculate the delay time based on the pipeline volume and calculate the EGR rate at the intercooler.
[0463] The volume of the piping from the compressor to the intercooler can be measured as V1. The time required for the gas to travel from the compressor outlet to the intercooler inlet is then t1 = V1 / Vps1. Based on the scheduling cycle (loop), the EGR rate R2 at the intercooler inlet can be calculated and sequentially stored in buffer 2. For example, when calculating R1, buffer 1 will sequentially store 100 consecutive loops of R1. If t1 / loop = 50, then the 50th number in buffer 1 will equal the EGR rate R2 at the intercooler inlet. This can be understood as the mixture from the compressor outlet reaching the intercooler inlet after 50 loops.
[0464] Step 304: Determine if the throttle is fully open.
[0465] If the throttle is fully open, proceed to step 305; if the throttle is not fully open, proceed to step 306.
[0466] Step 305: Obtain the mass flow rate of the air-fuel mixture based on the temperature and pressure of the mixture between the intercooler and the throttle valve.
[0467] In the pipeline from the intercooler outlet to the cylinder inlet (which can be understood as the intake manifold), after passing through the throttle valve, when the throttle valve is fully open, based on the temperature T2 after intercooling and the pressure P2 after intercooling, the mass flow rate Flow4 flowing through the throttle valve can be obtained as Flow3*T2*101.3 / P2 / 293.
[0468] Step 306: Obtain the mass flow rate of the air-fuel mixture in the pipeline by referring to the table based on the throttle opening, pressure ratio, and the temperature and pressure of the pipeline.
[0469] When the throttle is not fully open, there is throttling. Therefore, the above method cannot be used to obtain the mass flow rate from the intercooler to the throttle. Instead, the standard mass flow rate (Flow) for this pipeline needs to be obtained from Table 1 based on the throttle body pressure ratio and throttle opening. Then, the mass flow rate through the throttle is corrected based on the intercooler temperature (T2) and intercooler pressure (P2). Therefore, the volumetric flow rate of the pipeline is Vps2 = Flow5 / 1.205.
[0470] The table below shows the throttle pressure ratio (first column), throttle opening (first row), and standard mass flow rate (other rows and columns):
[0471] Step 307: Calculate the delay time based on the pipeline volume, and calculate the EGR rate at the throttle valve.
[0472] The volume of the air-fuel mixture from the intercooler to the throttle valve is V2. The time required for the mixture to travel from the intercooler to the throttle valve is t2 = V2 / Vps2. Based on the scheduling cycle loop, the EGR rate R3 at the throttle valve can then be obtained.
[0473] Step 308: Obtain the actual EGR rate of the intake manifold.
[0474] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of this disclosure are not limited to the described order of actions, because according to the embodiments of this disclosure, some steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also understand that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of this disclosure.
[0475] Referring to Figure 15, a structural block diagram of an EGR rate calculation system according to Embodiment 3 of this disclosure is shown. This EGR rate calculation system may specifically include the following modules.
[0476] The first EGR rate acquisition and storage module 41 is used to acquire multiple first EGR rates at the first position according to a target period during the process of the mixture of air and exhaust gas passing through the first position and the second position in sequence to reach the third position, and to store the multiple first EGR rates in sequence; the target period represents the time interval for acquiring adjacent first EGR rates.
[0477] The second EGR rate determination and storage module 42 is used to select multiple second EGR rates at the second position from the multiple stored first EGR rates according to the target period and the multiple stored first EGR rates, and store the multiple second EGR rates sequentially.
[0478] The third EGR rate determination module 43 is used to select the third EGR rate at the third position from the stored plurality of second EGR rates based on the target period and the stored plurality of second EGR rates.
[0479] The target EGR rate determination module 44 is used to take the third EGR rate as the target EGR rate.
[0480] In one exemplary embodiment of this disclosure, the first EGR rate acquisition and storage module 41 includes:
[0481] The first mass flow rate acquisition module is used to acquire multiple first air mass flow rates and multiple first exhaust gas mass flow rates at the first location according to the target period.
[0482] The first EGR rate calculation module is used to calculate multiple first EGR rates based on multiple first air mass flow rates and multiple first exhaust gas mass flow rates.
[0483] In one exemplary embodiment of this disclosure, the second EGR rate determination and storage module 42 includes:
[0484] The first-time acquisition module is used to acquire the first time when the gas mixture moves from the first position to the second position;
[0485] The second EGR rate determination module is used to select a plurality of second EGR rates from the plurality of stored first EGR rates based on the target period, the first time, and the plurality of stored first EGR rates.
[0486] In one exemplary embodiment of this disclosure, the first time acquisition module includes:
[0487] A first temperature and pressure measurement module is used to measure the first temperature and first pressure of the gas mixture between the first position and the second position;
[0488] The third mass flow calculation module is used to calculate the mass flow of the third mixed gas at the first location based on the first temperature, the first pressure, the first air mass flow, and the first exhaust gas mass flow.
[0489] The first time calculation module is used to calculate the first time based on the third mixed gas mass flow rate, the density of the mixed gas, and the first pipeline volume between the first position and the second position.
[0490] In one exemplary embodiment of this disclosure, the second EGR rate determination module includes:
[0491] The first time period division module is used to divide the first time period by the target period to obtain the first EGR number;
[0492] The second EGR rate selection module is used to select a first EGR rate corresponding to the first EGR quantity from a plurality of stored first EGR rates as the second EGR rate.
[0493] In one exemplary embodiment of this disclosure, the third EGR rate determination module 43 includes:
[0494] The second time acquisition module is used to acquire the second time from the second position to the third position of the gas mixture;
[0495] The third EGR rate determination module is used to select the third EGR rate from the stored plurality of second EGR rates based on the target period, the second time, and the stored plurality of second EGR rates.
[0496] In one exemplary embodiment of this disclosure, the second time acquisition module includes:
[0497] The second temperature and pressure measurement module is used to measure the second temperature and second pressure of the gas mixture between the second position and the third position.
[0498] The fourth mass flow rate calculation module is used to calculate the mass flow rate of the fourth mixture at the third location based on the second temperature, the second pressure, and the third mixture mass flow rate.
[0499] or,
[0500] The fifth mass flow rate calculation module is used to calculate the mass flow rate of the fifth mixture at the third position based on the second temperature, the second pressure, and the standard mass flow rate of the mixture between the second position and the third position.
[0501] The second time calculation module is used to calculate the second time based on the fourth mixed gas mass flow rate, the density of the mixed gas, and the volume of the second pipeline between the second position and the third position, or to calculate the second time based on the fifth mixed gas mass flow rate, the density of the mixed gas, and the volume of the second pipeline.
[0502] In one exemplary embodiment of this disclosure, the fourth mass flow rate calculation module is used to calculate the fourth mixture mass flow rate based on the second temperature, the second pressure, and the third mixture mass flow rate when the throttle valve at the third position is in a fully open state.
[0503] or,
[0504] The fifth mass flow calculation module is used to calculate the fifth air-fuel mixture mass flow based on the second temperature, the second pressure, and the standard mass flow when the throttle valve at the third position is not fully open.
[0505] The standard mass flow rate is obtained by looking up a table based on the front and rear air pressure ratio and the closed state of the throttle valve.
[0506] In one exemplary embodiment of this disclosure, the third EGR rate determination module includes:
[0507] The second time period division module is used to divide the second time by the target period to obtain the second EGR number;
[0508] The third EGR rate selection module is used to select a second EGR rate corresponding to the second EGR quantity from a plurality of stored second EGR rates as the third EGR rate.
[0509] In one exemplary embodiment of this disclosure, the first position includes a compressor, the second position includes an intercooler, and the third position includes a throttle valve.
[0510] As the system implementation is basically similar to the method implementation, it is described in a relatively simple way. For relevant details, please refer to the description of the method implementation.
[0511] This disclosure also discloses a vehicle including a control system, which applies the EGR rate calculation method described above. Relevant details can be found in the above embodiments and will not be repeated here.
[0512] Example 4
[0513] This disclosure, in its fourth embodiment, also discloses a method for determining the values of target parameters for a range extender. Figure 16 is a flowchart of a method for determining the values of target parameters for a range extender provided in this disclosure, in its fourth embodiment. The method includes:
[0514] Step 1610: Obtain the initial value of the target parameter and the adjustment parameter used to adjust the initial value.
[0515] The target parameters of the range extender may include the desired throttle pressure ratio and the desired flow rate of the exhaust gas recirculation valve. An initial value for the desired throttle pressure ratio and adjustment parameters for adjusting this initial value can be obtained; alternatively, an initial value for the desired flow rate of the exhaust gas recirculation valve and adjustment parameters for adjusting this initial value can also be obtained. However, this disclosure does not limit the target parameters of the range extender; therefore, the target parameters of the range extender can also be other parameters.
[0516] Step 1620: Based on the initial value and adjustment parameters, determine the target value of the target parameter.
[0517] After obtaining the initial value and adjustment parameters, the target value of the target parameter can be determined based on the initial value and adjustment parameters.
[0518] In embodiments of this disclosure, the range extender may include a throttle valve. The rear end of the throttle valve is connected to an exhaust bypass valve via an intake manifold. Target parameters include the desired throttle valve pressure ratio.
[0519] The acquisition of the initial values of the target parameters and the adjustment parameters for adjusting the initial values may include: acquiring the initial value of the desired throttle pressure ratio, the desired pressure of the intake manifold, the desired and actual pressures at the throttle front end, and the desired opening degree of the wastegate valve. The determination of the target value of the target parameters based on the initial values and adjustment parameters may include: determining the pressure deviation based on the desired and actual pressures at the throttle front end; and determining the target value of the desired throttle pressure ratio based on the initial value of the desired throttle pressure ratio, the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation.
[0520] For a detailed implementation of this embodiment, please refer to Figure 1 in Embodiment 1 of this disclosure, which will not be repeated here.
[0521] In embodiments of this disclosure, the throttle body is electrically connected to the turbocharger. The target value of the throttle body's expected pressure ratio is determined based on the initial value of the expected throttle body pressure ratio, the expected pressure of the intake manifold, the expected opening degree of the wastegate valve, and the pressure deviation. This includes: when the initial value of the expected throttle body pressure ratio is D0 = D1 / D2, if the turbocharger is in operation, the expected opening degree of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated to determine the target value of the expected throttle body pressure ratio as D0 = min((D1 / D3 - D1 / D2) / K + D1 / D2, D1 / D2); where D1 is the expected pressure of the intake manifold, D2 is the actual pressure, D3 is the expected pressure at the front end of the throttle body, and K is the count value; when the count value reaches a first preset value, the target value of the expected throttle body pressure ratio is determined as D0 = D1 / D3.
[0522] The throttle desired pressure ratio depends on the initial value of the throttle body pressure ratio. It is adjusted based on the desired pressure of the intake manifold, the desired and actual pressure at the front end of the throttle body, and the desired opening of the exhaust bypass valve. The throttle body pressure ratio is adjusted in real time in combination with multiple pressures so that the actual load of the range extender can quickly reach the desired load, ensuring the working efficiency of the range extender.
[0523] Wherein, D0 = D1 / D2 can be used as the initial value of the throttle valve expected pressure ratio. If the turbocharger is in working condition, the expected opening degree of the waste gas bypass valve is greater than or equal to the preset opening degree threshold and the pressure deviation is less than the preset deviation threshold, then the counter starts counting and accumulating the count value. The throttle valve expected pressure ratio changes from the initial value D1 / D2 to min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2), which is the minimum value between (D1 / D3-D1 / D2) / K+D1 / D2 and D1 / D2. The above accumulation counting process is the transition process of the throttle valve expected pressure ratio. The purpose of this transition process is to gradually transition the throttle valve expected pressure ratio D0 = D1 / D2 to D0 = D1 / D3 at a certain rate to prevent the rate from being too large and affecting the normal operation of the range extender.
[0524] Specifically, when the counter's count value K reaches a first preset value, the target value for the desired throttle pressure ratio is determined to be D0 = D1 / D3. For example, the first preset value is 20 or 30. The counter increments from 1 based on the number of times the target value for the desired throttle pressure ratio is determined, increasing by 1 for each determination.
[0525] In some embodiments, the throttle body is electrically connected to the turbocharger. Determining the target value of the throttle body's expected pressure ratio based on the initial value of the expected throttle body pressure ratio, the expected pressure of the intake manifold, the expected opening of the wastegate valve, and the pressure deviation includes: when the initial value of the expected throttle body pressure ratio is D0 = D1 / D3, if the turbocharger is in a non-operating state, and / or the expected opening of the wastegate valve is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the target value of the expected throttle body pressure ratio as D0 = max((D1 / D3 - D1 / D2) / K, D1 / D3); where D1 is the expected pressure of the intake manifold, D2 is the actual pressure, D3 is the expected pressure at the front end of the throttle body, and K is the count value; when the count value reaches a second preset value, the expected throttle body pressure ratio D0 = D1 / D2 is determined.
[0526] The second preset value can be the same as or different from the first preset value. For example, if the first preset value is 20 or 30, the second preset value can also be 20 or 30. The cumulative counting process is a transition process. The purpose of this transition process is to gradually transition the desired throttle pressure ratio D0 = D1 / D3 to D0 = D1 / D2 at a certain rate, so as to prevent the rate from being too large and affecting the normal operation of the range extender.
[0527] In some embodiments, the throttle body is electrically connected to the turbocharger. Determining the target value of the throttle body's expected pressure ratio based on the initial value of the expected throttle body pressure ratio, the expected pressure of the intake manifold, the expected opening of the wastegate valve, and the pressure deviation includes: when the initial value of the expected throttle body pressure ratio is D0 = max((D1 / D3 - D1 / D2) / K, D1 / D3), if the turbocharger is in operation, the expected opening of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then a counter starts counting and accumulating the count value, and the target value of the expected throttle body pressure ratio is determined to be D0 = min((D1 / D3 - D1 / D2) / K + D1 / D2, D1 / D2); where D1 is the expected pressure of the intake manifold, D2 is the actual pressure, D3 is the expected pressure at the front end of the throttle body, and K is the count value; when the count value reaches a first preset value, the expected throttle body pressure ratio D0 = D1 / D3 is determined.
[0528] The result of max((D1 / D3-D1 / D2) / K, D1 / D3) is the maximum value between (D1 / D3-D1 / D2) / K and D1 / D3. When the count value reaches the first preset value, the desired throttle pressure ratio D0 = D1 / D3 is determined. Therefore, based on the initial value of the desired throttle pressure ratio D0 = D1 / D3, the comparison of the turbocharger's operating state, the desired opening degree of the wastegate valve with the preset opening threshold, and / or the pressure deviation with the preset deviation threshold, and the comparison of the count value with the second preset value, the desired throttle pressure ratio D0 is updated at a certain rate, so that the desired throttle pressure ratio D0 adapts to operating conditions such as when the turbocharger is operating.
[0529] In some embodiments, the throttle valve is electrically connected to the turbocharger; determining the target value of the throttle valve's expected pressure ratio based on the initial value of the throttle valve's expected pressure ratio, the expected pressure of the intake manifold, the expected opening degree of the wastegate valve, and the pressure deviation includes: when the initial value of the throttle valve's expected pressure ratio is D0 = min((D1 / D3 - D1 / D2) / K + D1 / D2, D1 / D2), if the turbocharger is in a non-operating state, and / or the expected opening degree of the wastegate valve is less than a preset opening degree threshold, and If the pressure deviation is greater than or equal to a preset deviation threshold, the counter starts counting and accumulating the count value, and the target value of the throttle valve expected pressure ratio is determined to be D0 = max((D1 / D3-D1 / D2) / K, D1 / D3); where D1 is the expected pressure of the intake manifold, D2 is the actual pressure, D3 is the expected pressure at the front end of the throttle valve, and K is the count value; when the count value reaches the second preset value, the target value of the throttle valve expected pressure ratio is determined to be D0 = D1 / D2.
[0530] The result of min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2) is the minimum value between (D1 / D3-D1 / D2) / K+D1 / D2 and D1 / D2. When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D2 is determined. Therefore, based on the initial value of the desired throttle pressure ratio D0 = D1 / D2, the comparison of the turbocharger's operating state, the desired opening degree of the wastegate valve with the preset opening threshold, and / or the pressure deviation with the preset deviation threshold, and the comparison of the count value with the first preset value, the desired throttle pressure ratio D0 is updated at a certain rate, so that the desired throttle pressure ratio D0 adapts to operating conditions such as when the turbocharger is not operating.
[0531] In some embodiments, the method further includes: correcting the desired pressure of the intake manifold to obtain the corrected desired pressure of the intake manifold; determining a preset deviation threshold based on the corrected desired pressure of the intake manifold and a preset correspondence; wherein the preset correspondence includes a one-to-one correspondence between the corrected desired pressure of the intake manifold and the preset deviation threshold.
[0532] The specific implementation of this embodiment can be found in Embodiment 1 of this disclosure, and will not be repeated here.
[0533] In some embodiments, the range extender includes an exhaust gas recirculation valve, and the target parameter includes the desired flow rate of the exhaust gas recirculation valve. The exhaust gas recirculation valve is connected to one end of a mixing valve, and an air flow meter is located in the connecting pipe at the other end of the mixing valve. Acquiring the initial value of the target parameter and the adjustment parameters for adjusting the initial value include: acquiring the data collected by the air flow meter, the speed and load of the range extender, and the operating state of the mixing valve; and determining the initial value of the desired flow rate based on the data collected by the air flow meter, the speed and load of the range extender. Determining the target value of the target parameter based on the initial value and the adjustment parameters includes: determining the target value of the desired flow rate based on the operating state of the mixing valve and the initial value of the desired flow rate.
[0534] In this embodiment, the initial value of the desired flow rate can also be referred to as the initial desired flow rate; the target value of the desired flow rate can also be referred to as the desired flow rate of the exhaust gas recirculation valve.
[0535] For a detailed description of the specific implementation of this embodiment, please refer to Embodiment 2 of this disclosure, which will not be repeated here.
[0536] This disclosure also discloses an electronic device. This electronic device is used to perform the method provided in this disclosure.
[0537] Embodiment 4 of this disclosure also discloses a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the method provided in Embodiment 4 of this disclosure.
[0538] This disclosure also discloses a vehicle for performing the method provided in this disclosure.
[0539] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0540] Those skilled in the art will understand that embodiments of this disclosure can be provided as methods, apparatus, or computer program products. Therefore, embodiments of this disclosure can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, embodiments of this disclosure 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.
[0541] This disclosure describes embodiments of methods, terminal devices (systems), and computer program products according to embodiments of this disclosure with reference to flowchart illustrations and / or block diagrams. 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 data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0542] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal 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 that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0543] These computer program instructions may also be loaded onto a computer or other programmable data processing terminal equipment to cause a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, such that the instructions, which execute on the computer or other programmable terminal equipment, provide steps for implementing the functions specified in one or more flowcharts and / or one or more block diagrams.
[0544] While preferred embodiments of the present disclosure 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 both the preferred embodiments and all changes and modifications falling within the scope of the present disclosure.
[0545] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0546] The foregoing has provided a detailed description of an EGR rate calculation method, an EGR rate calculation system, an electronic device, a computer-readable storage medium, and a vehicle provided by this disclosure. Specific examples have been used to illustrate the principles and implementation methods of this disclosure. The descriptions of the above embodiments are only for the purpose of helping to understand the methods and core ideas of this disclosure. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of this disclosure. Therefore, the content of this specification should not be construed as a limitation of this disclosure.
Claims
1. A method for determining the desired throttle valve pressure ratio, characterized in that, The throttle valve is the throttle valve of the vehicle range extender. The rear end of the throttle valve is connected to the exhaust gas bypass valve through the intake manifold. The method for determining the desired pressure ratio of the throttle valve includes: Obtain the desired pressure of the intake manifold, the desired and actual pressure at the front end of the throttle valve, and the desired opening degree of the exhaust bypass valve; The pressure deviation is determined based on the expected pressure and actual pressure at the front end of the throttle valve; The desired throttle pressure ratio is determined based on the desired pressure of the intake manifold, the desired opening degree of the exhaust bypass valve, and the pressure deviation.
2. The method for determining the desired throttle pressure ratio according to claim 1, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the desired throttle pressure ratio D0 = D1 / D2, if the turbocharger is in operation, the desired opening degree of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value; When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D3 is determined.
3. The method for determining the desired throttle pressure ratio according to claim 1 or 2, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the desired throttle pressure ratio D0 = D1 / D3, if the turbocharger is in a non-operating state, and / or the desired opening degree of the wastegate is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value; When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D2 is determined.
4. The method for determining the desired throttle pressure ratio according to any one of claims 1 to 3, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3), if the turbocharger is in operation, the desired opening degree of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value; When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D3 is determined.
5. The method for determining the desired throttle pressure ratio according to any one of claims 1 to 4, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the desired throttle valve pressure ratio based on the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the desired throttle pressure ratio D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2), if the turbocharger is in a non-operating state, and / or the desired opening degree of the wastegate is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the desired throttle pressure ratio D0 = max((D1 / D3-D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value; When the count value reaches the preset value, the desired throttle pressure ratio D0 = D1 / D2 is determined.
6. The method for determining the desired throttle pressure ratio according to any one of claims 2 to 5, characterized in that, Also includes: The desired pressure of the intake manifold is corrected to obtain the corrected desired pressure of the intake manifold. The preset deviation threshold is determined based on the expected pressure of the corrected intake manifold and the preset correspondence; the preset correspondence includes a one-to-one correspondence between the expected pressure of the corrected intake manifold and the preset deviation threshold.
7. A method for determining the desired flow rate of a range extender, characterized in that, The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipe at the other end of the mixing valve. The method for determining the desired flow rate of the range extender includes: The system acquires the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve. The initial desired flow rate is determined based on the air flow meter's readings, the range extender's rotational speed, and the load. The desired flow rate of the exhaust gas recirculation valve is determined based on the operating state of the mixing valve and the initial desired flow rate.
8. The method for determining the desired flow rate of the range extender according to claim 7, characterized in that, Determining the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate includes: When the initial expected flow rate is zero, the expected flow rate of the exhaust gas recirculation valve is determined to be zero; When the initial expected flow rate is greater than zero, the expected flow rate of the exhaust gas recirculation valve is determined based on the operating state of the mixing valve and the initial expected flow rate.
9. The method for determining the desired flow rate of the range extender according to claim 8, characterized in that, Determining the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate includes: If the mixing valve is in normal working condition, the expected flow rate of the exhaust gas recirculation valve is determined based on the speed change rate of the range extender and the initial expected flow rate. If the mixing valve is in a failed state, the expected flow rate of the exhaust gas recirculation valve is determined based on the actual pressure difference of the exhaust gas recirculation valve and the initial expected flow rate. If the mixing valve changes from a failed state to a normal operating state, the expected flow rate of the exhaust gas recirculation valve is determined based on the operating state of the mixing valve and the initial expected flow rate.
10. The method for determining the desired flow rate of the range extender according to claim 9, characterized in that, Determining the desired flow rate of the exhaust gas recirculation valve based on the range extender's speed change rate and the initial desired flow rate includes: The filter coefficient is determined based on the speed change rate of the range extender; The desired flow rate of the exhaust gas recirculation valve is determined based on the filter coefficient and the initial desired flow rate.
11. The method for determining the desired flow rate of the range extender according to claim 9 or 10, characterized in that, Determining the desired flow rate of the exhaust gas recirculation valve based on the actual pressure difference of the exhaust gas recirculation valve and the initial desired flow rate includes: If the actual pressure difference of the exhaust gas recirculation valve is greater than or equal to the expected pressure difference, the initial expected flow rate is increased or decreased according to a preset rate; wherein, the actual pressure difference is the difference between the pressure at the end of the exhaust gas recirculation valve away from the mixing valve and the pressure at the end of the exhaust gas recirculation valve closer to the mixing valve; if the actual pressure difference of the exhaust gas recirculation valve is less than the expected pressure difference, a correction coefficient is determined based on the difference between the actual pressure difference and the expected pressure difference. The product of the initial expected flow rate and the correction coefficient is taken as the expected flow rate of the exhaust gas recirculation valve.
12. The method for determining the desired flow rate of the range extender according to any one of claims 9 to 11, characterized in that, Determining the desired flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial desired flow rate includes: The timing begins when the mixing valve changes from a failed state to a normal operating state. When the timer reaches the preset time, the expected flow rate of the exhaust gas recirculation valve is determined based on the initial expected flow rate.
13. The method for determining the desired flow rate of the range extender according to any one of claims 7 to 12, characterized in that, The step of determining the initial desired flow rate based on the air flow meter's readings, the range extender's rotational speed, and the load includes: The initial desired exhaust gas recirculation rate is determined based on the speed and load of the range extender. The initial expected flow rate is determined based on the initial expected exhaust gas recirculation rate and the data collected by the air flow meter.
14. A method for calculating the exhaust gas recirculation (EGR) rate, characterized in that, The method includes: During the process of the mixture of air and exhaust gas passing through the first position and the second position in sequence to reach the third position, multiple first EGR rates at the first position are acquired according to the target period, and the multiple first EGR rates are stored sequentially; the target period represents the time interval for acquiring adjacent first EGR rates; Based on the target period and the stored plurality of first EGR rates, select a plurality of second EGR rates at the second position from the stored plurality of first EGR rates, and store the plurality of second EGR rates sequentially; Based on the target period and the stored plurality of second EGR rates, select the third EGR rate at the third position from the stored plurality of second EGR rates; The third EGR rate is taken as the target EGR rate.
15. The method according to claim 14, characterized in that, The step of obtaining multiple first EGR rates at the first position according to the target period includes: According to the target cycle, multiple first air mass flow rates and multiple first exhaust gas mass flow rates are obtained at the first location; Multiple first EGR rates are calculated based on multiple first air mass flow rates and multiple first exhaust gas mass flow rates.
16. The method according to claim 14 or 15, characterized in that, The step of selecting multiple second EGR rates at the second position from the multiple stored first EGR rates based on the target period and the stored multiple first EGR rates includes: The first time it takes for the gas mixture to travel from the first position to the second position is obtained; Based on the target period, the first time, and the stored plurality of first EGR rates, a plurality of second EGR rates are selected from the stored plurality of first EGR rates.
17. The method according to claim 16, characterized in that, The step of obtaining the first time from the first position to the second position of the gas mixture includes: Measure the first temperature and first pressure of the gas mixture between the first position and the second position; Calculate the mass flow rate of the third mixed gas at the first location based on the first temperature, the first pressure, the first air mass flow rate, and the first exhaust gas mass flow rate. The first time is calculated based on the third mixed gas mass flow rate, the density of the mixed gas, and the volume of the first pipeline between the first position and the second position.
18. The method according to claim 16 or 17, characterized in that, The step of selecting multiple second EGR rates from the stored multiple first EGR rates based on the target period, the first time, and the stored multiple first EGR rates includes: Divide the first time by the target period to obtain the first EGR number; Select the first EGR rate corresponding to the first EGR quantity from the stored plurality of first EGR rates as the second EGR rate.
19. The method according to any one of claims 16 to 18, characterized in that, The step of selecting the third EGR rate at the third position from the stored plurality of second EGR rates based on the target period and the stored plurality of second EGR rates includes: The second time from the second position to the third position of the gas mixture is obtained; The third EGR rate is selected from the stored plurality of second EGR rates based on the target period, the second time, and the stored plurality of second EGR rates.
20. The method according to claim 19, characterized in that, The step of obtaining the second time from the second position to the third position of the gas mixture includes: Measure the second temperature and second pressure of the gas mixture between the second position and the third position; Calculate the fourth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the third mass flow rate of the mixed gas; or calculate the fifth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the standard mass flow rate of the mixed gas between the second position and the third position. The second time is calculated based on the mass flow rate of the fourth mixed gas, the density of the mixed gas, and the volume of the second pipeline between the second position and the third position; or, the second time is calculated based on the mass flow rate of the fifth mixed gas, the density of the mixed gas, and the volume of the second pipeline.
21. The method according to claim 20, characterized in that, The step of calculating the fourth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the third mass flow rate of the mixed gas, or calculating the fifth mass flow rate of the mixed gas at the third position based on the second temperature, the second pressure, and the standard mass flow rate of the mixed gas between the second position and the third position, includes: When the throttle valve is fully open at the third position, the fourth mixture mass flow rate is calculated based on the second temperature, the second pressure, and the third mixture mass flow rate. or, When the throttle valve is not fully open at the third position, the fifth air-fuel mixture mass flow rate is calculated based on the second temperature, the second pressure, and the standard mass flow rate. The standard mass flow rate is obtained by looking up a table based on the front and rear air pressure ratio and the closed state of the throttle valve.
22. The method according to any one of claims 19 to 21, characterized in that, The step of selecting the third EGR rate from the stored plurality of second EGR rates based on the target period, the second time, and the stored plurality of second EGR rates includes: Divide the second time by the target period to obtain the second EGR quantity; The third EGR rate is selected from the stored plurality of second EGR rates, corresponding to the number of second EGRs.
23. The method according to any one of claims 15 to 22, characterized in that, The first position includes a compressor, the second position includes an intercooler, and the third position includes a throttle valve.
24. A method for determining the values of target parameters for a range extender, characterized in that, The method includes: Obtain the initial value of the target parameter and the adjustment parameter used to adjust the initial value; and Based on the initial value and the adjustment parameter, the target value of the target parameter is determined.
25. The method according to claim 24, characterized in that, The range extender includes a throttle valve, the rear end of which is connected to an exhaust bypass valve via an intake manifold. The target parameters include the desired throttle valve pressure ratio. The process of obtaining the initial value of the target parameter and the adjustment parameters for adjusting the initial value includes: The initial value of the desired throttle pressure ratio, the desired pressure of the intake manifold, the desired and actual pressures at the front end of the throttle, and the desired opening degree of the exhaust bypass valve are obtained. Specifically, determining the target value of the target parameter based on the initial value and the adjustment parameter includes: Based on the expected pressure and actual pressure at the front end of the throttle valve, determine the pressure deviation; and The target value of the throttle desired pressure ratio is determined based on the initial value of the throttle desired pressure ratio, the desired pressure of the intake manifold, the desired opening degree of the exhaust bypass valve, and the pressure deviation.
26. The method according to claim 25, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the target value of the desired throttle valve pressure ratio based on the initial value of the desired throttle valve pressure ratio, the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the initial value of the desired throttle pressure ratio is D0 = D1 / D2, if the turbocharger is in operation, the desired opening degree of the wastegate is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated to determine the target value of the desired throttle pressure ratio as D0 = min((D1 / D3-D1 / D2) / K+D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value. When the count value reaches the first preset value, the target value of the desired throttle pressure ratio is determined to be D0 = D1 / D3.
27. The method according to claim 25 or 26, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the target value of the desired throttle valve pressure ratio based on the initial value of the desired throttle valve pressure ratio, the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the initial value of the desired throttle pressure ratio is D0 = D1 / D3, if the turbocharger is in a non-operating state, and / or the desired opening degree of the wastegate is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the target value of the desired throttle pressure ratio as D0 = max((D1 / D3 - D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value; When the count value reaches the second preset value, the desired throttle pressure ratio D0 = D1 / D2 is determined.
28. The method according to any one of claims 25 to 27, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the target value of the desired throttle valve pressure ratio based on the initial value of the desired throttle valve pressure ratio, the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the initial value of the desired throttle pressure ratio is D0 = max((D1 / D3 - D1 / D2) / K, D1 / D3), if the turbocharger is in operation, the desired opening degree of the wastegate valve is greater than or equal to a preset opening threshold, and the pressure deviation is less than a preset deviation threshold, then counting begins and the count value is accumulated to determine the target value of the desired throttle pressure ratio as D0 = min((D1 / D3 - D1 / D2) / K + D1 / D2, D1 / D2); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value. When the count value reaches the first preset value, the desired throttle pressure ratio D0 = D1 / D3 is determined.
29. The method according to any one of claims 25 to 28, characterized in that, The throttle valve is electrically connected to the turbocharger; determining the target value of the desired throttle valve pressure ratio based on the initial value of the desired throttle valve pressure ratio, the desired pressure of the intake manifold, the desired opening degree of the wastegate valve, and the pressure deviation includes: When the initial value of the desired throttle pressure ratio is D0 = min((D1 / D3 - D1 / D2) / K + D1 / D2, D1 / D2), if the turbocharger is in a non-operating state, and / or the desired opening degree of the wastegate is less than a preset opening threshold, and / or the pressure deviation is greater than or equal to a preset deviation threshold, then counting begins and the count value is accumulated to determine the target value of the desired throttle pressure ratio as D0 = max((D1 / D3 - D1 / D2) / K, D1 / D3); where D1 is the desired pressure of the intake manifold, D2 is the actual pressure, D3 is the desired pressure at the front end of the throttle, and K is the count value; When the count value reaches the second preset value, the target value of the desired throttle pressure ratio is determined to be D0 = D1 / D2.
30. The method according to any one of claims 26 to 29, characterized in that, Also includes: The desired pressure of the intake manifold is corrected to obtain the corrected desired pressure of the intake manifold. The preset deviation threshold is determined based on the expected pressure of the corrected intake manifold and the preset correspondence; the preset correspondence includes a one-to-one correspondence between the expected pressure of the corrected intake manifold and the preset deviation threshold.
31. The method of claim 24, wherein the range extender includes an exhaust gas recirculation valve, the target parameter includes a desired flow rate of the exhaust gas recirculation valve, the exhaust gas recirculation valve is connected to one end of a mixing valve, and an air flow meter is present in the connecting pipe at the other end of the mixing valve. in, Obtaining the initial value of the target parameter and the adjustment parameters used to adjust the initial value includes: The system acquires the data collected by the air flow meter, the speed and load of the range extender, and the operating status of the mixing valve. The initial value of the desired flow rate is determined based on the air flow meter's readings, the range extender's rotational speed, and the load. The target value of the target parameter, determined based on the initial value and the adjustment parameter, includes: The target value of the desired flow rate is determined based on the operating state of the mixing valve and the initial value of the desired flow rate.
32. The method according to claim 31, characterized in that, Determining the target value of the desired flow rate based on the operating state of the mixing valve and the initial value of the desired flow rate includes: When the initial value of the expected flow is zero, the target value of the expected flow is determined to be zero; When the initial value of the desired flow rate is greater than zero, the target value of the desired flow rate is determined based on the operating state of the mixing valve and the initial value of the desired flow rate.
33. The method according to claim 32, characterized in that, Determining the target value of the desired flow rate based on the operating state of the mixing valve and the initial value of the desired flow rate includes: If the mixing valve is in normal operating condition, the target value of the desired flow rate is determined based on the speed change rate of the range extender and the initial value of the desired flow rate. If the mixing valve is in a malfunctioning state, the target value of the desired flow rate is determined based on the actual pressure difference of the exhaust gas recirculation valve and the initial value of the desired flow rate. If the mixing valve changes from a failed state to a normal operating state, then the target value of the desired flow rate is determined based on the operating state of the mixing valve and the initial value of the desired flow rate.
34. The method according to claim 33, characterized in that, Determining the target value of the desired flow rate based on the speed change rate of the range extender and the initial value of the desired flow rate includes: The filter coefficient is determined based on the speed change rate of the range extender; The target value of the expected flow rate is determined based on the filter coefficients and the initial value of the expected flow rate.
35. The method according to claim 33 or 34, characterized in that, Determining the target value of the desired flow rate based on the actual pressure difference of the waste gas recirculation valve and the initial value of the desired flow rate includes: If the actual pressure difference of the exhaust gas recirculation valve is greater than or equal to the expected pressure difference, the initial expected flow rate is increased or decreased according to a preset rate; wherein, the actual pressure difference is the difference between the pressure at the end of the exhaust gas recirculation valve away from the mixing valve and the pressure at the end of the exhaust gas recirculation valve closer to the mixing valve; if the actual pressure difference of the exhaust gas recirculation valve is less than the expected pressure difference, a correction coefficient is determined based on the difference between the actual pressure difference and the expected pressure difference. The product of the initial expected flow rate and the correction coefficient is used as the target value of the expected flow rate.
36. The method according to any one of claims 33 to 35, characterized in that, Determining the target value of the desired flow rate based on the operating state of the mixing valve and the initial value of the desired flow rate includes: The timing begins when the mixing valve changes from a failed state to a normal operating state. When the timer reaches the preset time, the target value of the expected flow rate is determined based on the initial value of the expected flow rate.
37. The method according to any one of claims 31 to 36, characterized in that, The step of determining the initial value of the desired flow rate based on the air flow meter's readings, the range extender's rotational speed, and the load includes: The initial desired exhaust gas recirculation rate is determined based on the speed and load of the range extender. The initial value of the desired flow rate is determined based on the initial desired exhaust gas recirculation rate and the data collected by the air flow meter.
38. A device for determining the desired throttle valve pressure ratio, characterized in that, The throttle valve is the throttle valve of the vehicle range extender, and the rear end of the throttle valve is connected to the exhaust gas bypass valve through the intake manifold. The device for determining the desired throttle valve pressure ratio includes: The information acquisition module is used to acquire the expected pressure of the intake manifold, the expected pressure and actual pressure at the front end of the throttle valve, and the expected opening degree of the exhaust bypass valve. The deviation determination module is used to determine the pressure deviation based on the expected pressure and the actual pressure at the front end of the throttle valve; The pressure ratio determination module is used to determine the expected pressure ratio of the throttle valve based on the expected pressure of the intake manifold, the expected opening degree of the exhaust bypass valve, and the pressure deviation.
39. A device for determining the desired flow rate of a range extender, characterized in that, The desired flow rate is the desired flow rate of the exhaust gas recirculation valve of the range extender. One end of the exhaust gas recirculation valve is connected to a mixing valve, and an air flow meter is located in the connecting pipe at the other end of the mixing valve. The device for determining the desired flow rate of the range extender includes: The information acquisition module is used to acquire the data collected by the air flow meter, the speed and load of the range extender, and the working status of the mixing valve; The initial flow rate determination module is used to determine the initial desired flow rate based on the data collected by the air flow meter, the rotational speed of the range extender, and the load. The expected flow rate determination module is used to determine the expected flow rate of the exhaust gas recirculation valve based on the operating state of the mixing valve and the initial expected flow rate.
40. A system for calculating EGR rate, characterized in that, The system includes: The first EGR rate acquisition and storage module is used to acquire multiple first EGR rates at the first position according to a target period during the process of a mixture of air and exhaust gas passing through a first position and a second position to reach a third position, and to store the multiple first EGR rates sequentially; the target period represents the time interval between acquiring adjacent first EGR rates. The second EGR rate determination and storage module is used to select multiple second EGR rates at the second position from the multiple stored first EGR rates according to the target period and the multiple stored first EGR rates, and store the multiple second EGR rates sequentially. The third EGR rate determination module is used to select the third EGR rate at the third position from the multiple stored second EGR rates based on the target period and the multiple stored second EGR rates. The target EGR rate determination module is used to take the third EGR rate as the target EGR rate.
41. An electronic device, characterized in that, include: One or more processors; and One or more machine-readable media having instructions stored thereon, which, when executed by the one or more processors, cause the electronic device to perform the method as described in any one of claims 1 to 37.
42. A computer-readable storage medium, characterized in that, The stored computer program causes the processor to perform the method as described in any one of claims 1 to 24.
43. A vehicle, characterized in that, The vehicle is used to perform the method as described in any one of claims 1 to 37.