Vehicle supercharging control method and device, electronic equipment and storage medium
Patent Information
- Application Number
- CN202611306311.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-08-26
- Publication Date
- 2026-10-09
AI Technical Summary
[0004]有鉴于此,现有部分技术也会涉及到增压器的效率自学习或增压控制自适应,其采用的方式多为将PID控制的I项部分进行存储、使用,多数情况下未考虑到发动机实际工况的影响,也不考虑电控系统、发动机的特点
[0017]本发明所提供的技术方案,首先,获取车辆的增压控制参数集,并基于增压控制参数集至少计算出压气机端所需能量、增压预控参数和增压预控效率参数集;进一步地,至少对增压控制参数集、增压预控参数和增压预控效率参数集执行分区整合操作,以至少输出分区整合结果;最后,至少当增压控制参数集和分区整合结果满足预设激活条件时,执行增压学习操作,以至少计算出增压修正因子,进而至少依据增压修正因子和当前预控开度输出最终增压预控结果。由此可见,本发明至少通过对增压控制进行前馈自适应修正,可缓解现有技术中实际增压压力达到目标增压压力时间过长的问题,能够兼顾不用地区、不同发动机工况、不同增压器磨损情况,利于实现更加精准的车辆增压控制。
Smart Images

Figure CN122880641A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of vehicle technology, and in particular to a vehicle boost control method, device, electronic device, and storage medium. Background Technology
[0002] In existing technologies, boost control heavily relies on boost pre-control and PID control.
[0003] In practical use, turbocharger wear is inevitable, leading to decreased turbocharger efficiency and a deviation between the target and actual boost pressure. To reduce this error, existing technologies typically utilize PID control to adjust the valve opening in real-time based on the deviation between the target and actual boost pressure, thereby achieving the target boost pressure. However, existing technologies heavily rely on PID control, especially the I-part, resulting in relatively long adjustment times and processes. Therefore, employing an effective adaptive boost control strategy is essential.
[0004] In view of this, some existing technologies also involve turbocharger efficiency self-learning or turbocharger control adaptive methods. The methods used are mostly to store and use the I-term of PID control. In most cases, the influence of the actual engine operating conditions is not taken into account, nor are the characteristics of the electronic control system and the engine.
[0005] Furthermore, even if some existing technologies take into account the influence of engine operating conditions, such as engine speed, water temperature, and target manifold pressure, from a practical engineering perspective, they are difficult to implement and consume too much of the controller's computing resources. Summary of the Invention
[0006] The purpose of this invention is to provide a vehicle boost control method, device, electronic device, and storage medium. By performing feedforward adaptive correction on the boost control, it can alleviate the problem of excessively long time for the actual boost pressure to reach the target boost pressure in the prior art. It can take into account different regions, different engine operating conditions, and different booster wear conditions, which is conducive to achieving more precise vehicle boost control.
[0007] To address the aforementioned technical problems, in a first aspect, the present invention provides a vehicle boost control method, comprising at least: S1. Obtain the vehicle's boost control parameter set, and calculate at least the compressor-side energy requirement, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set; S2. Perform a partition integration operation on at least the boost control parameter set, the boost pre-control parameters, and the boost pre-control efficiency parameter set to output at least the partition integration result; S3. At least when the boost control parameter set and the partition integration result meet the preset activation conditions, perform a boost learning operation to calculate at least the boost correction factor, and then output the final boost pre-control result based at least on the boost correction factor and the current pre-control opening.
[0008] Optionally, the boost control parameter set includes at least the target boost pressure, the actual flow rate through the throttle valve, the ambient temperature, the compressor inlet and outlet pressures, and the turbine inlet and outlet pressures; The energy required at the compressor end can be calculated at least in the following ways: The target boost pressure is converted into a target manifold pressure to obtain the target mass flow rate for boost control. The energy required at the compressor end is calculated based at least on the target mass flow rate, the actual flow rate, the ambient temperature, the compressor inlet and outlet pressures, and the turbine inlet and outlet pressures.
[0009] Optionally, the boost control parameter set includes at least the exhaust mass flow rate, exhaust temperature, and turbine outlet pressure of the booster; The boost pre-control parameters include at least the mass flow rate before the turbine; The mass flow rate before the turbine can be calculated at least in the following ways: The mass flow rate before the turbine is calculated based at least on the exhaust end mass flow rate, the exhaust temperature, and the turbine outlet pressure.
[0010] Optionally, the boost control parameter set includes at least the exhaust mass flow rate and exhaust temperature of the booster. The boost pre-control parameters include at least the boost pre-control efficiency and the mass flow rate before the turbine. The set of boost pre-control efficiency parameters includes at least the current maximum efficiency, minimum efficiency, and actual required efficiency of the booster. The boost pre-control efficiency can be calculated at least in the following ways: The maximum efficiency and minimum efficiency of the current turbocharger are obtained at least based on the mass flow rate before the turbine. At the same time, the actual required efficiency of the current turbocharger is determined at least based on the energy required at the compressor end, the mass flow rate at the exhaust end, and the exhaust temperature. The boost pre-control efficiency is calculated based at least on the maximum efficiency, the minimum efficiency, and the actual required efficiency.
[0011] Optionally, the set of boost control parameters includes at least atmospheric pressure and ambient temperature; The boost pre-control parameters include at least the mass flow rate before the turbine; The set of boost pre-control efficiency parameters includes at least the actual required efficiency of the current booster; Step S2 specifically includes at least the following: At least the atmospheric pressure, the ambient temperature, the mass flow rate before the turbine, and the actual required efficiency are subjected to a partitioning and integration operation to output at least the altitude partitioning result, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor.
[0012] Optionally, the partitioning integration result includes at least the altitude partitioning result, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor; The boost control parameter set includes at least the target boost pressure, the actual boost pressure, and the P, I, and D terms in the boost closed-loop PID control. The preset activation conditions include at least the following: The deviation between the target boost pressure and the actual boost pressure is less than the set value; Furthermore, the sum of the P term and the D term in the booster closed-loop PID control is within a first set range; Furthermore, the deviation between the I term in the boosting closed-loop PID control at the current moment and the I term in the boosting closed-loop PID control at at least one moment prior to the current moment is within a second set range; Furthermore, the altitude partitioning result, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor are in a steady state, and the duration of the steady state exceeds a set duration range.
[0013] Optionally, the boost control parameter set includes at least the current boost control result; The boost pre-control parameters include at least the current boost pre-control opening; The boost correction factor is calculated at least in the following ways: Calculate the boost adaptation factor based at least on the current boost control result and the current boost pre-control opening. The operating condition factor is calculated based at least on the preset factor weight set, the ambient temperature zoning factor, the mass flow rate zoning factor, and the actual efficiency zoning factor; The original value of the array region is determined based at least on the operating condition factor, and then the boost correction factor is calculated based at least on the boost adaptation factor and the original value of the array region.
[0014] Based on the same concept, in a second aspect, the present invention also provides a vehicle boost control device for performing the vehicle boost control method described in any one of the first aspects; The vehicle boost control device includes at least: The calculation module is used to acquire the vehicle's boost control parameter set and, based on the boost control parameter set, calculate at least the energy required at the compressor end, the boost pre-control parameters, and the boost pre-control efficiency parameter set. The partition integration module is used to perform partition integration operations on at least the boost control parameter set, the boost pre-control parameters, and the boost pre-control efficiency parameter set, so as to output at least the partition integration result; The learning correction module is used to perform a boost learning operation at least when the boost control parameter set and the partition integration result meet the preset activation conditions, so as to calculate at least the boost correction factor, and then output the final boost pre-control result at least based on the boost correction factor and the current pre-control opening.
[0015] Based on the same concept, in a third aspect, the present invention also provides an electronic device, including a memory and a processor, the memory storing a computer program executable on the processor, the processor executing the computer program to implement the steps of the vehicle boost control method according to any one of the first aspects.
[0016] Based on the same concept, in a fourth aspect, the present invention also provides a computer-readable storage medium having a computer program stored thereon, which, when executed, implements the steps of the vehicle boost control method according to any one of the first aspects.
[0017] The technical solution provided by this invention first obtains the vehicle's boost control parameter set, and calculates at least the compressor-side required energy, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set. Further, it performs a partitioned integration operation on the boost control parameter set, boost pre-control parameters, and boost pre-control efficiency parameter set to output at least the partitioned integration result. Finally, at least when the boost control parameter set and the partitioned integration result meet preset activation conditions, it performs a boost learning operation to calculate at least the boost correction factor, and then outputs the final boost pre-control result based at least on the boost correction factor and the current pre-control opening. Therefore, this invention, by performing feedforward adaptive correction on boost control, can alleviate the problem of excessively long time for the actual boost pressure to reach the target boost pressure in existing technologies, and can take into account different regions, different engine operating conditions, and different turbocharger wear conditions, thus facilitating more precise vehicle boost control. Attached Figure Description
[0018] Figure 1 This is a flowchart of a vehicle boost control method provided in an embodiment of the present invention; Figure 2 This is a schematic diagram of the structure of a vehicle boost control device provided in an embodiment of the present invention; Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. Detailed Implementation
[0019] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings. Obviously, the described embodiments are only a part of the embodiments of this invention, and not all of them. Based on the embodiments of this invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this invention.
[0020] It should be noted that any symbols and / or numbers present in the specification that are not marked in the accompanying drawings are not reference numerals.
[0021] Figure 1 This is a flowchart of a vehicle boost control method provided by an embodiment of the present invention. This embodiment is applicable to at least any adaptive control scenario of a booster in a vehicle. The vehicle boost control method can be, but is not limited to, executed by the vehicle boost control device in this embodiment of the present invention as the execution subject, which can be implemented in software and / or hardware. Figure 1 As shown, the vehicle boost control method includes at least the following steps: S1. Obtain the vehicle's boost control parameter set, and calculate at least the compressor-side energy requirement, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set.
[0022] The boost control parameter set refers to a set of parameters used for boost control. This set can consist of one or more boost control parameters, which can be obtained through sensors (e.g., boost pressure sensors), control models (e.g., main charging models, secondary charging models), vehicle-to-everything (V2X) communication, etc. Similarly, the boost pre-control efficiency parameter set refers to a set of parameters that characterize boost pre-control efficiency, and it can also contain at least one boost pre-control efficiency parameter.
[0023] In one specific implementation, optionally, the boost control parameter set includes at least the target boost pressure, the actual flow rate through the throttle valve, the ambient temperature, the compressor inlet and outlet pressures, and the turbine inlet and outlet pressures; The energy required at the compressor end can be calculated at least in the following ways: The target boost pressure (which can be determined by the throttle opening) is converted into the target manifold pressure to obtain the target mass flow rate for boost control; The required energy at the compressor end should be calculated based on at least the target mass flow rate, actual flow rate, ambient temperature, compressor inlet and outlet pressures, and turbine inlet and outlet pressures.
[0024] In another specific implementation, the boost control parameter set may optionally include at least the exhaust mass flow rate of the booster, the exhaust temperature, and the turbine outlet pressure. Boost pre-control parameters include at least the mass flow rate before the turbine; The mass flow rate before the turbine can be calculated at least in the following ways: The mass flow rate before the turbine should be calculated based at least on the exhaust mass flow rate, exhaust temperature, and turbine outlet pressure.
[0025] In yet another specific implementation, the boost control parameter set may optionally include at least the exhaust mass flow rate and exhaust temperature of the booster. The boost pre-control parameters include at least the boost pre-control efficiency and the mass flow rate before the turbine. The boost pre-control efficiency parameter set should include at least the current maximum efficiency, minimum efficiency, and actual required efficiency of the booster; The boost pre-control efficiency can be calculated at least in the following ways: The maximum and minimum efficiency of the current turbocharger should be obtained at least based on the mass flow rate before the turbine. At the same time, the actual required efficiency of the current turbocharger should be determined at least based on the energy required at the compressor end, the mass flow rate at the exhaust end, and the exhaust temperature. The boost pre-control efficiency should be calculated based at least on the maximum efficiency, minimum efficiency, and the actual required efficiency.
[0026] For example, step S1 can be specifically implemented as follows: 1. Calculation of the energy required by the turbocharger compressor (i.e., the energy required at the compressor end mentioned above): The target manifold pressure is generated based on the target boost pressure, and then the target mass flow rate for boost control is obtained; the energy required by the turbocharger compressor is calculated based on the target mass flow rate, the actual flow rate through the throttle valve, the ambient temperature, the inlet and outlet pressures of the turbocharger compressor, and the inlet and outlet pressures of the turbocharger turbine (i.e., the inlet and outlet pressures of the turbine mentioned above).
[0027] More specifically: (1) Obtain the actual mass flow rate M_Act (i.e. the aforementioned actual flow rate) that flows through the throttle valve, calculated by the secondary charge model. (2) Obtain the required mass flow rate M_Des (i.e. the aforementioned target mass flow rate) and target boost pressure P_Des calculated by the torque model for boost control; (3) Obtain the inlet pressure P_1 and outlet pressure P_2 of the turbocharger compressor calculated by the turbocharger compressor / turbine inlet and outlet pressure calculation model (collectively referred to as the aforementioned compressor inlet and outlet pressures); (4) Obtain the actual boost pressure P_Act collected by the sensor; (5) Obtain the ambient temperature T_1; (6) Based on the mass flow rate through the manifold, the pressure drop P_Delta1 from the booster compressor sensor to the upstream of the booster is obtained from the table. Then, based on the aforementioned actual boost pressure P_Act, the upstream pressure of the compressor P_us = P_Act + P_Delta1 is calculated. (7) Based on the mass flow rate M_Act flowing through the throttle valve, the compressor inlet pressure P_1, and the compressor upstream pressure P_us, calculate the current compressor efficiency value η_1; the calculation method can be as follows: first calculate the compression ratio P_us / P_1 of the front and rear pressures, then calculate the volumetric flow rate V=(M_Act×R×T_1) / P_1 flowing through the compressor, and then look up the two-dimensional chart based on P_us / P_1 and V to obtain the compressor efficiency η_1 (R is a constant, which can be configured according to the actual vehicle adaptability); (8) Calculate the energy required by the compressor Q_c based on the compressor inlet pressure P_1, compressor outlet pressure P_2, required mass flow rate M_Des of the flow throttle, ambient temperature T_1, and compressor current efficiency η_1.
[0028] 2. Calculation of boost pre-control parameters: (1) Obtain the exhaust mass flow rate M_Exh (i.e. the aforementioned exhaust end mass flow rate) calculated by the exhaust flow model. (2) Obtain the exhaust temperature T_Exh calculated by the exhaust temperature model; (3) Obtain the turbocharger turbine inlet pressure P_3 and turbocharger turbine outlet pressure P_4 (collectively referred to as the aforementioned turbine inlet and outlet pressures) calculated by the turbocharger compressor / turbine inlet and outlet pressure calculation model. (4) Based on the mass flow rate M_Exh at the exhaust end of the turbocharger, the exhaust temperature T_Exh, and the turbine outlet pressure P_4, calculate the mass flow rate Mass1 before the turbine, where Mass1=[M_Exh×√(T_Exh)] / P_4.
[0029] 3. Calculation of boost pre-control parameter efficiency Eff_Pre (i.e., the aforementioned boost pre-control efficiency): (1) Based on the mass flow rate Mass1 before the turbine, the maximum efficiency Eff_Max and minimum efficiency Eff_Min of the current turbocharger are obtained by querying the calibration chart; (2) Calculate the efficiency required for the current energy demand Q_c based on the compressor's required energy Q_c, exhaust mass flow rate M_Exh, and exhaust temperature T_Exh: Eff_Act = Q_c / (M_Exh × T_Exh × C); where C is the specific heat capacity of the exhaust. (3) Calculate the boost pre-control parameter efficiency Eff_Pre=(Eff_Act-Eff_Min) / (Eff_Max-Eff_Min) based on the current actual required efficiency, maximum efficiency and minimum efficiency.
[0030] S2. Perform a partition integration operation on at least the boost control parameter set, boost pre-control parameter set, and boost pre-control efficiency parameter set to output at least the partition integration result.
[0031] Since the boost control parameter set, boost pre-control parameter set, and boost pre-control efficiency parameter set contain a variety of subordinate parameters, the partition integration results can be varied.
[0032] In another specific implementation, the zoning integration results may optionally include at least the altitude partitioning results, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor.
[0033] In yet another specific implementation, the boost control parameter set may optionally include at least atmospheric pressure and ambient temperature; Boost pre-control parameters include at least the mass flow rate before the turbine; The boost pre-control efficiency parameter set should at least include the actual required efficiency of the current booster; Step S2 specifically includes at least the following: At least perform a partitioning and integration operation on atmospheric pressure, ambient temperature, mass flow rate before turbine, and actual required efficiency to output at least altitude partitioning results, ambient temperature partitioning factor, mass flow rate partitioning factor, and actual efficiency partitioning factor.
[0034] S3. At least when the boost control parameter set and the partition integration result meet the preset activation conditions, perform the boost learning operation to calculate at least the boost correction factor, and then output the final boost pre-control result based at least on the boost correction factor and the current pre-control opening.
[0035] The preset activation conditions can be adapted to the actual vehicle use, and this invention does not limit them.
[0036] In another specific implementation, optionally, the boost control parameter set includes at least the target boost pressure, the actual boost pressure, and the P, I, and D terms in the boost closed-loop PID control; The preset activation conditions include at least: The deviation between the target boost pressure and the actual boost pressure is less than the set value; Furthermore, the sum of the P and D terms in the booster closed-loop PID control is within the first set range; Furthermore, the deviation between the I term in the boosting closed-loop PID control at the current moment and the I term in the boosting closed-loop PID control at at least one moment prior to the current moment is within a second set range; Furthermore, the altitude partitioning results, ambient temperature partitioning factor, mass flow rate partitioning factor, and actual efficiency partitioning factor are in a steady state, and the duration of the steady state exceeds the set duration range.
[0037] In yet another specific implementation, the boost control parameter set may optionally include at least the current boost control result; The boost pre-control parameters should include at least the current boost pre-control opening; The boost correction factor can be calculated at least in the following ways: Calculate the boost adaptation factor based at least on the current boost control results and the current boost pre-control opening. The operating condition factor is calculated based on at least the preset factor weight set, ambient temperature zoning factor, mass flow zoning factor, and actual efficiency zoning factor. The original values of the array region are determined based on at least the operating condition factor, and then the boost correction factor is calculated based on at least the boost adaptation factor and the original values of the array region.
[0038] More specifically, steps S2 and S3 can be: 1. Altitude Factor Division: Altitude factors can be divided into zones based on the current actual atmospheric pressure. If the atmospheric pressure is higher than P1, the altitude factor division result MS (i.e., the aforementioned altitude division result) is 1; if the atmospheric pressure is lower than (P1-P0), the altitude factor division result MS is 0; if the atmospheric pressure is higher than P2, the altitude factor division result MS is 2. This process continues, allowing the calculation of the altitude factor division result MS based on different atmospheric pressures. It is understood that in other implementations, a hysteresis function can be set. For example, if the atmospheric pressure is higher than P1 and the atmospheric pressure is increasing, the altitude factor division result MS is 1; if the atmospheric pressure is higher than P1 but the atmospheric pressure is decreasing, the altitude factor division result MS is 0.5.
[0039] 2. Ambient Temperature Zoning: Temperature zoning can be performed based on the current actual ambient temperature, and a hysteresis function can be set. When the ambient temperature is higher than T1, the ambient temperature zoning result A (i.e., the aforementioned ambient temperature zoning factor) is 1; only when the ambient temperature is lower than (T1-T0) is the ambient temperature zoning result A 0; when the ambient temperature is higher than T2, the ambient temperature zoning result A is 2. And so on, the corresponding ambient temperature zoning result A can be calculated according to different temperatures.
[0040] 3. Mass1 Filtering and Partitioning: Mass1 queries the partitioning chart CUR1, dividing the effective range of Mass1 into several smaller regions. For example, the selectable range of Mass1 is [0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4 0.5 0.6 0.7 0.8 0.85 0.9 0.95 1 1.1], and the parameters of CUR1 can be set to [0 0 0 1 1 1 2 2 2 3 3 3 4 4 45 5 5]. In other words, Mass1 can be divided into 6 different regions through partitioning, reducing the computational space while taking into account the fluctuations in Mass1 calculation caused by changes in engine operating conditions during actual use, thus achieving the filtering effect. The Mass1 partitioning factor B (i.e., the aforementioned mass flow partitioning factor) is obtained by looking up the table.
[0041] 4. Eff_Pre Filtering and Partitioning: Based on Eff_Pre, query the partitioning chart CUR2 to divide the effective range of Eff_Pre into several smaller regions. For specific implementation, refer to Mass1 filtering and partitioning to obtain the Eff_Pre partitioning factor C (i.e., the aforementioned actual efficiency partitioning factor). For example, the selectable Eff_Pre range can be [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21], and the preset parameters of CUR2 can be [0 0 0 1 1 1 2 2 2 3 33 4 4 4 5 5 5 6 6 6].
[0042] 5. Integration of operating condition control zones: Based on the ambient temperature partitioning result A, Mass1 partitioning factor B, and Eff_Pre partitioning factor C, three additional coefficients i, j, and k (collectively referred to as the aforementioned preset factor weight set) can be set.
[0043] Furthermore, M arrays can be set according to the results of the altitude factor splitting, etc., with each array having a dimension of Q. The value of Q is closely related to the working condition partitioning results. For example, it can be Q=A_Max×i+B_Max×j+C_Max×k, where A_Max, B_Max, and C_Max are the number of different elements contained in A, B, and C, respectively. The settings of the i, j, and k parameters must ensure that the calculation result of Q can be uniquely pointed back to A, B, etc., that is, no matter what the value of Q is, it can uniquely point to the splitting result A, Mass1 partitioning factor B, and Eff_Pre partitioning factor C.
[0044] 6. Adaptive activation conditions (i.e., preset activation conditions) The adaptive boost control is activated when the following conditions are met simultaneously: 1) The deviation between the target boost pressure and the actual boost pressure is less than the set value; 2) The sum of the P and D terms in the booster closed-loop PID control is within the first set range, that is, the PD term is stable; 3) An array can be set to store the I-term part in PID control. The deviation between the current I-term value in the array and the value N (N is a positive integer) times ago is within a second set range, that is, the I-term part is in a stable range for a long time. 4) The altitude factor splitting result MS, the ambient temperature splitting result A, the Mass1 partitioning factor B, and the Eff_Pre partitioning factor C are all stable at the same time, and the stability duration exceeds the set duration range.
[0045] 7. Intensified Adaptive Learning (i.e., the aforementioned intensified learning operation) 1) Once the adaptive activation condition is met, based on the current atmospheric pressure, select the corresponding M arrays to activate the adaptive function calculation for the actual array region, while other arrays remain static and are not calculated. 2) Adaptive process: When adaptive control is activated, the current boost pre-control and PID control result is obtained as Posn, and the current boost pre-control opening degree is obtained as Posn_Pre; The boost adaptive factor (i.e., the aforementioned boost matching factor) is obtained as Fac = Posn_Pre / Posn. Subsequently, the operating condition factor Q1 = A×i + B×j + C×k is calculated based on the current operating condition. This Q1 value is used as a numerical pointer. The original value Fac_Old of the corresponding array area is obtained based on the pointer, and the current correction factor (i.e., the aforementioned boost correction factor) Fac_New = (Fac_Old + Fac) / 2 is calculated. If the difference between Fac_New and Fac_Old is less than the preset value, data storage is triggered. 3) Adaptive factor usage: The corresponding array reading function is triggered according to the real-time environmental partition. The pointer of the group number is the pointer Q obtained according to the current splitting result A, Mass1 partitioning factor B, and Eff_Pre partitioning factor C. The product of this adaptive factor and the pre-control opening Posn is used as the final boost control pre-control development. Subsequently, the PID parameters are feedback corrected to obtain the final boost control pre-control result.
[0046] The technical solution provided in this embodiment first obtains the vehicle's boost control parameter set, and calculates at least the compressor-side required energy, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set. Further, it performs a partitioned integration operation on the boost control parameter set, boost pre-control parameters, and boost pre-control efficiency parameter set to output at least the partitioned integration result. Finally, at least when the boost control parameter set and the partitioned integration result meet preset activation conditions, it performs a boost learning operation to calculate at least the boost correction factor, and then outputs the final boost pre-control result based at least on the boost correction factor and the current pre-control opening. Therefore, this embodiment, by performing feedforward adaptive correction on the boost control, can alleviate the problem of excessively long time for the actual boost pressure to reach the target boost pressure in the prior art, and can take into account different regions, different engine operating conditions, and different turbocharger wear conditions, thus facilitating more precise vehicle boost control.
[0047] It should be noted that this embodiment proposes a turbocharger efficiency adaptive control mechanism, which fully considers factors such as altitude. It adopts a turbocharger adaptive control process that splits different arrays based on altitude, which is directly related to the most direct influencing factors affecting the turbocharger control effect. At the same time, it can greatly solve the problem of excessive consumption of control computing resources and achieve more precise control.
[0048] In other implementations, boosting adaptation can be performed using a master-slave approach based on ambient temperature, with different self-learning arrays derived based on the ambient temperature.
[0049] In other implementations, boost adaptation can be zoned according to engine operating conditions. The considerations for zoning are not limited to engine speed, load, and coolant temperature, but are more directly attributed to two core parameters that directly affect boost pre-control. These two core parameters are more direct and have a better effect than information such as speed and load.
[0050] Figure 2 This is a schematic diagram of a vehicle boost control device provided in an embodiment of the present invention. This embodiment is applicable to at least any adaptive control scenario of the booster in a vehicle. The vehicle boost control device can be implemented in software and / or hardware. Figure 2 As shown, the vehicle boost control device includes at least: The calculation module 110 is used to acquire the boost control parameter set of the vehicle, and calculate at least the energy required at the compressor end, the boost pre-control parameters, and the boost pre-control efficiency parameter set based on the boost control parameter set; The partition integration module 120 is used to perform partition integration operations on at least the boost control parameter set, the boost pre-control parameter set, and the boost pre-control efficiency parameter set, so as to output at least the partition integration result; The learning correction module 130 is used to perform a boost learning operation at least when the boost control parameter set and the partition integration result meet the preset activation conditions, so as to calculate at least the boost correction factor, and then output the final boost pre-control result at least based on the boost correction factor and the current pre-control opening.
[0051] Optionally, the boost control parameter set includes at least the target boost pressure, the actual flow rate through the throttle valve, the ambient temperature, the compressor inlet and outlet pressures, and the turbine inlet and outlet pressures; The energy required at the compressor end can be calculated at least in the following ways: The target boost pressure is converted into the target manifold pressure to obtain the target mass flow rate for boost control. The required energy at the compressor end should be calculated based on at least the target mass flow rate, actual flow rate, ambient temperature, compressor inlet and outlet pressures, and turbine inlet and outlet pressures.
[0052] Optionally, the boost control parameter set includes at least the turbocharger's exhaust mass flow rate, exhaust temperature, and turbine outlet pressure; Boost pre-control parameters include at least the mass flow rate before the turbine; The mass flow rate before the turbine can be calculated at least in the following ways: The mass flow rate before the turbine should be calculated based at least on the exhaust mass flow rate, exhaust temperature, and turbine outlet pressure.
[0053] Optionally, the boost control parameter set includes at least the exhaust mass flow rate and exhaust temperature of the booster. The boost pre-control parameters include at least the boost pre-control efficiency and the mass flow rate before the turbine. The boost pre-control efficiency parameter set should include at least the current maximum efficiency, minimum efficiency, and actual required efficiency of the booster; The boost pre-control efficiency can be calculated at least in the following ways: The maximum and minimum efficiency of the current turbocharger should be obtained at least based on the mass flow rate before the turbine. At the same time, the actual required efficiency of the current turbocharger should be determined at least based on the energy required at the compressor end, the mass flow rate at the exhaust end, and the exhaust temperature. The boost pre-control efficiency should be calculated based at least on the maximum efficiency, minimum efficiency, and the actual required efficiency.
[0054] Optionally, the boost control parameter set includes at least atmospheric pressure and ambient temperature; Boost pre-control parameters include at least the mass flow rate before the turbine; The boost pre-control efficiency parameter set should at least include the actual required efficiency of the current booster; The partition consolidation module 120 is specifically used for at least: At least perform a partitioning and integration operation on atmospheric pressure, ambient temperature, mass flow rate before turbine, and actual required efficiency to output at least altitude partitioning results, ambient temperature partitioning factor, mass flow rate partitioning factor, and actual efficiency partitioning factor.
[0055] Optionally, the zoning integration results include at least the altitude partitioning results, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor; The boost control parameter set includes at least the target boost pressure, the actual boost pressure, and the P, I, and D terms in the boost closed-loop PID control. The preset activation conditions include at least: The deviation between the target boost pressure and the actual boost pressure is less than the set value; Furthermore, the sum of the P and D terms in the booster closed-loop PID control is within the first set range; Furthermore, the deviation between the I term in the boosting closed-loop PID control at the current moment and the I term in the boosting closed-loop PID control at at least one moment prior to the current moment is within a second set range; Furthermore, the altitude partitioning results, ambient temperature partitioning factor, mass flow rate partitioning factor, and actual efficiency partitioning factor are in a steady state, and the duration of the steady state exceeds the set duration range.
[0056] Optionally, the boost control parameter set includes at least the current boost control results; The boost pre-control parameters should include at least the current boost pre-control opening; The boost correction factor can be calculated at least in the following ways: Calculate the boost adaptation factor based at least on the current boost control results and the current boost pre-control opening. The operating condition factor is calculated based on at least the preset factor weight set, ambient temperature zoning factor, mass flow zoning factor, and actual efficiency zoning factor. The original values of the array region are determined based on at least the operating condition factor, and then the boost correction factor is calculated based on at least the boost adaptation factor and the original values of the array region.
[0057] The technical solution provided in this embodiment firstly acquires the vehicle's boost control parameter set through an acquisition and calculation module, and calculates at least the compressor-side required energy, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set. Further, a partitioning integration module performs a partitioning integration operation on the boost control parameter set, boost pre-control parameters, and boost pre-control efficiency parameter set to output at least the partitioning integration result. Finally, at least when the boost control parameter set and the partitioning integration result meet preset activation conditions, a boost learning operation is performed through a learning correction module to calculate at least the boost correction factor, and then outputs the final boost pre-control result based at least on the boost correction factor and the current pre-control opening. Therefore, this embodiment, by performing feedforward adaptive correction on the boost control, can alleviate the problem of excessively long time for the actual boost pressure to reach the target boost pressure in the prior art, and can take into account different regions, different engine operating conditions, and different turbocharger wear conditions, thus facilitating more precise vehicle boost control.
[0058] This embodiment provides an electronic device. Figure 3 This is a schematic diagram of the structure of an electronic device provided in an embodiment of the present invention. See also: Figure 3 The electronic device 1000 includes a processor 1001 and a memory 1002. The memory 1002 stores computer-readable instructions. When the computer-readable instructions are executed by the processor 1001, the steps in any of the above vehicle boost control methods are performed. Through the above technical solution, the processor 1001 and the memory 1002 are interconnected and communicate with each other through a communication bus and / or other forms of connection mechanism (not shown). The memory 1002 stores a computer program that can be executed by the processor. When the electronic device 1000 is running, the processor 1001 executes the computer program to execute the vehicle boost control method in any optional implementation of the above embodiments, so as to achieve at least the following functions: acquiring the boost control parameter set of the vehicle, and calculating at least the compressor end required energy, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set; performing at least a partition integration operation on the boost control parameter set, boost pre-control parameters, and boost pre-control efficiency parameter set to output at least a partition integration result; and performing a boost learning operation at least when the boost control parameter set and the partition integration result meet the preset activation conditions to calculate at least a boost correction factor, and then outputting the final boost pre-control result at least based on the boost correction factor and the current pre-control opening.
[0059] This embodiment provides a computer-readable storage medium storing a computer program that, when executed, implements the vehicle boost control method provided in all embodiments of the present invention: acquiring a set of boost control parameters for the vehicle, and calculating at least the compressor-side required energy, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set; performing at least a partitioned integration operation on the boost control parameter set, boost pre-control parameters, and boost pre-control efficiency parameter set to output at least a partitioned integration result; and performing a boost learning operation at least when the boost control parameter set and the partitioned integration result meet preset activation conditions to calculate at least a boost correction factor, and then outputting the final boost pre-control result at least based on the boost correction factor and the current pre-control opening.
[0060] Any combination of one or more computer-readable media may be used. A computer-readable medium can be a computer-readable signal medium or a computer-readable storage medium. A 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 connection with an instruction execution system, apparatus, or device.
[0061] 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 transmitting, propagating, or transmitting programs for use by or in connection with an instruction execution system, apparatus, or device.
[0062] 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.
[0063] Computer program code for performing the operations of this invention can be written in one or more programming languages or a combination thereof. Programming languages include object-oriented programming languages—such as Java, Smalltalk, and C++—as well as 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 server. 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).
[0064] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, and not to limit them; although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some or all of the technical features; and these modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A vehicle boost control method, characterized in that, At least including: S1. Obtain the vehicle's boost control parameter set, and calculate at least the compressor-side energy requirement, boost pre-control parameters, and boost pre-control efficiency parameter set based on the boost control parameter set; S2. Perform a partition integration operation on at least the boost control parameter set, the boost pre-control parameters, and the boost pre-control efficiency parameter set to output at least the partition integration result; S3. At least when the boost control parameter set and the partition integration result meet the preset activation conditions, perform a boost learning operation to calculate at least the boost correction factor, and then output the final boost pre-control result based at least on the boost correction factor and the current pre-control opening.
2. The vehicle boost control method according to claim 1, characterized in that, The boost control parameter set includes at least the target boost pressure, the actual flow rate through the throttle valve, the ambient temperature, the compressor inlet and outlet pressures, and the turbine inlet and outlet pressures. The energy required at the compressor end can be calculated at least in the following ways: The target boost pressure is converted into a target manifold pressure to obtain the target mass flow rate for boost control. The energy required at the compressor end is calculated based at least on the target mass flow rate, the actual flow rate, the ambient temperature, the compressor inlet and outlet pressures, and the turbine inlet and outlet pressures.
3. The vehicle boost control method according to claim 1, characterized in that, The set of boost control parameters includes at least the exhaust mass flow rate of the booster, the exhaust temperature, and the turbine outlet pressure. The boost pre-control parameters include at least the mass flow rate before the turbine; The mass flow rate before the turbine can be calculated at least in the following ways: The mass flow rate before the turbine is calculated based at least on the exhaust end mass flow rate, the exhaust temperature, and the turbine outlet pressure.
4. The vehicle boost control method according to claim 1, characterized in that, The set of boost control parameters includes at least the exhaust mass flow rate and exhaust temperature of the booster. The boost pre-control parameters include at least the boost pre-control efficiency and the mass flow rate before the turbine. The set of boost pre-control efficiency parameters includes at least the current maximum efficiency, minimum efficiency, and actual required efficiency of the booster. The boost pre-control efficiency can be calculated at least in the following ways: The maximum efficiency and minimum efficiency of the current turbocharger are obtained at least based on the mass flow rate before the turbine. At the same time, the actual required efficiency of the current turbocharger is determined at least based on the energy required at the compressor end, the mass flow rate at the exhaust end, and the exhaust temperature. The boost pre-control efficiency is calculated based at least on the maximum efficiency, the minimum efficiency, and the actual required efficiency.
5. The vehicle boost control method according to claim 1, characterized in that, The set of boost control parameters includes at least atmospheric pressure and ambient temperature; The boost pre-control parameters include at least the mass flow rate before the turbine; The set of boost pre-control efficiency parameters includes at least the actual required efficiency of the current booster; Step S2 specifically includes at least the following: At least the atmospheric pressure, the ambient temperature, the mass flow rate before the turbine, and the actual required efficiency are subjected to a partitioning and integration operation to output at least the altitude partitioning result, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor.
6. The vehicle boost control method according to claim 5, characterized in that, The partitioning integration result includes at least the altitude partitioning result, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor; The boost control parameter set includes at least the target boost pressure, the actual boost pressure, and the P, I, and D terms in the boost closed-loop PID control. The preset activation conditions include at least the following: The deviation between the target boost pressure and the actual boost pressure is less than the set value; Furthermore, the sum of the P term and the D term in the booster closed-loop PID control is within a first set range; Furthermore, the deviation between the I term in the boosting closed-loop PID control at the current moment and the I term in the boosting closed-loop PID control at at least one moment prior to the current moment is within a second set range; Furthermore, the altitude partitioning result, the ambient temperature partitioning factor, the mass flow rate partitioning factor, and the actual efficiency partitioning factor are in a steady state, and the duration of the steady state exceeds a set duration range.
7. The vehicle boost control method according to claim 6, characterized in that, The boost control parameter set includes at least the current boost control result; The boost pre-control parameters include at least the current boost pre-control opening; The boost correction factor is calculated at least in the following ways: Calculate the boost adaptation factor based at least on the current boost control result and the current boost pre-control opening. The operating condition factor is calculated based at least on the preset factor weight set, the ambient temperature zoning factor, the mass flow rate zoning factor, and the actual efficiency zoning factor; The original value of the array region is determined based at least on the operating condition factor, and then the boost correction factor is calculated based at least on the boost adaptation factor and the original value of the array region.
8. A vehicle boost control device, characterized in that, Used to perform the vehicle boost control method according to any one of claims 1-7; The vehicle boost control device includes at least: The calculation module is used to acquire the vehicle's boost control parameter set and, based on the boost control parameter set, calculate at least the energy required at the compressor end, the boost pre-control parameters, and the boost pre-control efficiency parameter set. The partition integration module is used to perform partition integration operations on at least the boost control parameter set, the boost pre-control parameters, and the boost pre-control efficiency parameter set, so as to output at least the partition integration result; The learning correction module is used to perform a boost learning operation at least when the boost control parameter set and the partition integration result meet the preset activation conditions, so as to calculate at least the boost correction factor, and then output the final boost pre-control result at least based on the boost correction factor and the current pre-control opening.
9. An electronic device comprising a memory and a processor, the memory storing a computer program executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the vehicle boost control method according to any one of claims 1-7.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed, it implements the steps in the vehicle boost control method according to any one of claims 1-7.