Method and device for determining engine operating condition, electronic device and computer program product
Patent Information
- Application Number
- CN202610922531.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2026-06-25
- Publication Date
- 2026-10-09
- Estimated Expiration
- 2046-06-25
AI Technical Summary
[0006]本发明实施例提供了一种发动机工况的确定方法、装置、电子装置及计算机程序产品,以至少解决现有技术无法在消除车内可感知的发动机噪声的同时,兼顾发动机对混动系统的补电能力的技术问题
[0017]In this embodiment of the invention, based on the vehicle's current driving speed, the first in-vehicle noise is estimated. Then, based on the remaining charge of the power battery, without increasing engine noise, a higher target power is selected from the target power expansion zone above the maximum economic power. The engine is then operated according to the target operating condition corresponding to this target power. This allows the engine to charge the power battery with higher power under relatively quiet conditions, avoiding the abrupt noise caused by forcibly increasing engine power due to low battery levels in traditional solutions. This significantly improves the negative experience of sudden noise increases in hybrid vehicles when the battery is low, thus achieving the technical effect of increasing power generation capacity without increasing engine noise. This solves the technical problem that existing technologies cannot eliminate perceptible engine noise inside the vehicle while simultaneously ensuring the engine's ability to replenish the hybrid system's power.
Smart Images

Figure CN122481694B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of hybrid vehicle control, and more specifically, to a method, apparatus, electronic device, and computer program product for determining engine operating conditions. Background Technology
[0002] As vehicle technology iterates and upgrades, users' demands for travel quality continue to rise, and overall vehicle quietness has become a core evaluation indicator. Pure electric vehicles, with their advantage of pure electric drive, exhibit outstanding quietness; while hybrid vehicles, due to engine intervention, present noise control as a technical challenge, and related optimization solutions have become a focus of industry research and development.
[0003] Existing technologies for engine noise control mainly include: the first type dynamically adjusts the engine start-stop state based on the noise intensity inside the vehicle; the second type relies on navigation traffic information to select appropriate times to control engine start-up and refueling; and the third type precisely controls the throttle opening and fuel pump operation based on the vehicle's real-time operating conditions. However, all of the above solutions focus on "passive avoidance" or "operating condition optimization," failing to eliminate the perceptible engine noise inside the vehicle at its root, and thus their noise reduction effect is significantly limited.
[0004] Current technical solutions do not address the core requirement of effectively eliminating perceptible engine noise inside the vehicle while simultaneously ensuring engine fuel economy and the hybrid system's charging capability.
[0005] There is currently no effective solution to the problem that existing technologies cannot eliminate perceptible engine noise inside the vehicle while also ensuring the engine's ability to replenish electricity to the hybrid system. Summary of the Invention
[0006] This invention provides a method, apparatus, electronic device, and computer program product for determining engine operating conditions, in order to at least solve the technical problem that the prior art cannot eliminate perceptible engine noise in the vehicle while taking into account the engine's ability to replenish electricity to the hybrid system.
[0007] According to one embodiment of the present invention, a method for determining engine operating conditions is provided, comprising: acquiring the vehicle's driving speed and the remaining charge of the power battery; determining a first in-vehicle noise mapped by the driving speed based on a pre-calibrated mapping relationship between a preset speed and in-vehicle noise, wherein the in-vehicle noise is noise collected when the engine is stopped; when the remaining charge is less than a first charge threshold, determining the maximum economic power from a plurality of preset economic powers recorded in an engine economic operating condition noise spectrum where the engine noise is lower than the first in-vehicle noise, wherein the engine economic operating condition noise spectrum is used at least to represent the correspondence between the preset economic power and the engine noise; determining an engine power increase value based on the difference between the remaining charge and the first charge threshold; determining a target operating condition of the engine based on a target power corresponding to the sum of the maximum economic power and the power increase value from a plurality of preset power recorded in a target power expansion region, wherein the target power expansion region is a preset power expansion region corresponding to the maximum economic power, and each preset power expansion region includes: a plurality of preset powers with the same engine noise respectively corresponding to the preset operating condition of the engine, and each preset power is greater than the maximum economic power with the same engine noise.
[0008] Optionally, after obtaining the vehicle's driving speed and the remaining power of the power battery, the method further includes: determining whether the remaining power is less than a second power threshold, wherein the second power threshold is higher than the first power threshold; if the remaining power is less than the second power threshold, determining the maximum economic power where the engine noise is lower than the first in-vehicle noise from among multiple preset economic power values recorded in the engine economic operating condition noise spectrum; and determining the economic operating condition corresponding to the maximum economic power as the target operating condition based on the universal characteristics of the engine, wherein the universal characteristics are at least used to represent the correspondence between each operating power of the engine and multiple operating conditions, and the correspondence between the multiple operating conditions and engine efficiency, and the economic operating condition is the operating condition with the highest engine efficiency.
[0009] Optionally, before determining the maximum economic power from which the engine noise is lower than the first in-vehicle noise among multiple preset economic power values recorded from the engine economic operating condition noise spectrum, the method further includes: determining the economic operating condition line with the highest engine efficiency based on the universal characteristics of the engine, wherein the economic operating condition line is used to represent the mapping relationship between the preset economic power and the economic operating condition; detecting the engine noise generated by each economic operating condition in the economic operating condition line; and generating the engine economic operating condition noise spectrum based on the preset economic power and the engine noise corresponding to each economic operating condition.
[0010] Optionally, determining the maximum economic power from the plurality of preset economic power values recorded in the engine economic operating condition noise spectrum where the engine noise is lower than the first in-vehicle noise includes: determining a target noise that is less than a first noise threshold relative to the first in-vehicle noise; and determining the preset economic power corresponding to the target noise as the maximum economic power from the plurality of preset economic power values recorded in the engine economic operating condition noise spectrum.
[0011] Optionally, the method further includes: after determining the target operating condition, collecting a second in-vehicle noise of the engine operating under the target operating condition; detecting whether the deviation between the first in-vehicle noise and the second in-vehicle noise exceeds a second preset noise threshold; and if the deviation exceeds the second preset noise threshold, determining the maximum economic power where the engine noise is lower than the second in-vehicle noise from a plurality of preset economic power values recorded in the engine economic operating condition noise spectrum.
[0012] Optionally, before determining the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value among the multiple preset power recorded in the target power extension region, the method further includes: determining the engine noise corresponding to each preset economic power as standard noise; determining multiple candidate operating conditions corresponding to the engine noise with the same standard noise among the multiple non-economic operating conditions of the engine, wherein the non-economic operating conditions are not the engine operating conditions with the highest engine efficiency, and each candidate operating condition has a corresponding engine power; determining the preset power as the engine power greater than the preset economic power; and generating the preset power extension region corresponding to the preset economic power based on the multiple preset power of the same preset economic power and the candidate operating conditions corresponding to each preset power.
[0013] Optionally, before determining the first in-vehicle noise mapped by the driving speed based on a pre-calibrated mapping relationship between vehicle speed and in-vehicle noise, the method further includes: collecting in-vehicle noise corresponding to multiple preset speeds while the engine remains stationary; and calibrating the mapping relationship between the preset speeds and in-vehicle noise based on the correspondence between the multiple preset speeds and in-vehicle noises.
[0014] According to one embodiment of the present invention, an engine operating condition determination device is also provided, comprising: an acquisition module for acquiring the vehicle's driving speed and the remaining charge of the power battery; a first determination module for determining a first in-vehicle noise mapped by the driving speed based on a pre-calibrated mapping relationship between a preset speed and in-vehicle noise, wherein the in-vehicle noise is noise collected when the engine is stopped; and a second determination module for determining, when the remaining charge is less than a first charge threshold, the maximum economic power from which the engine noise is lower than the first in-vehicle noise from a plurality of preset economic power values recorded in an engine economic operating condition noise spectrum, wherein the engine economic operating condition noise spectrum is at least used to represent the... The system includes: a preset economic power and a corresponding relationship between engine noise; a third determining module, used to determine the engine power increase value based on the difference between the remaining power and the first power threshold; and a fourth determining module, used to determine the engine's target operating condition from multiple preset power values recorded in the target power expansion region, based on the target power corresponding to the sum of the maximum economic power and the power increase value, wherein the target power expansion region is a preset power expansion region corresponding to the maximum economic power, and each preset power expansion region includes: multiple preset power values with the same engine noise corresponding to the engine's preset operating condition, and each preset power value is greater than the maximum economic power value with the same engine noise.
[0015] According to one embodiment of the present invention, an electronic device is also provided, comprising: a memory and a processor, the processor being configured to run a program stored in the memory, wherein the program, when running, executes the engine operating condition determination method described in any of the preceding claims.
[0016] According to one embodiment of the present invention, a computer program product is also provided, including a computer program that, when executed by a processor, implements the steps of the method for determining engine operating conditions as described in any one of the above claims.
[0017] In this embodiment of the invention, based on the vehicle's current driving speed, the first in-vehicle noise is estimated. Then, based on the remaining charge of the power battery, without increasing engine noise, a higher target power is selected from the target power expansion zone above the maximum economic power. The engine is then operated according to the target operating condition corresponding to this target power. This allows the engine to charge the power battery with higher power under relatively quiet conditions, avoiding the abrupt noise caused by forcibly increasing engine power due to low battery levels in traditional solutions. This significantly improves the negative experience of sudden noise increases in hybrid vehicles when the battery is low, thus achieving the technical effect of increasing power generation capacity without increasing engine noise. This solves the technical problem that existing technologies cannot eliminate perceptible engine noise inside the vehicle while simultaneously ensuring the engine's ability to replenish the hybrid system's power. Attached Figure Description
[0018] The accompanying drawings, which are included to provide a further understanding of the invention and form part of this application, illustrate exemplary embodiments of the invention and, together with their description, serve to explain the invention and do not constitute an undue limitation thereof. In the drawings:
[0019] Figure 1 This is a flowchart of a method for determining engine operating conditions according to one embodiment of the present invention;
[0020] Figure 2 This is a schematic diagram of a dual-motor hybrid configuration according to one embodiment of the present invention;
[0021] Figure 3 This is a schematic diagram of a range-extended configuration according to one embodiment of the present invention;
[0022] Figure 4 This is a schematic diagram of an engine noise control structure for a hybrid vehicle according to one embodiment of the present invention;
[0023] Figure 5 This is a schematic diagram of the universal characteristics of an engine according to one embodiment of the present invention;
[0024] Figure 6 This is a schematic diagram of the engine noise spectrum under economic operating conditions according to one embodiment of the present invention;
[0025] Figure 7 This is a schematic diagram of an engine extension area according to one embodiment of the present invention;
[0026] Figure 8 This is a schematic diagram of an in-vehicle noise spectrum according to one embodiment of the present invention;
[0027] Figure 9 This is a structural block diagram of an engine operating condition determination device according to one embodiment of the present invention. Detailed Implementation
[0028] To enable those skilled in the art to better understand the present invention, the technical solutions of the present invention will be clearly and completely described below with reference to the accompanying drawings of the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort should fall within the scope of protection of the present invention.
[0029] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. In the description of these embodiments, unless otherwise stated, "a plurality of" means two or more. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0030] According to one embodiment of the present invention, an embodiment of a method for determining engine operating conditions is provided. It should be noted that the steps shown in the flowchart in the accompanying drawings can be executed in a computer system such as a set of computer-executable instructions. Furthermore, although a logical order is shown in the flowchart, in some cases, the steps shown or described may be executed in a different order than that shown here.
[0031] This method embodiment can be executed in an electronic device, similar control device, or system that includes a memory and a processor. Taking an electronic device as an example, the electronic device may include one or more processors and a memory for storing data. Optionally, the electronic device may also include a communication device for communication functions and a display device. Those skilled in the art will understand that the above structural description is merely illustrative and does not limit the structure of the electronic device. For example, the electronic device may include more or fewer components than described above, or have a different configuration than described above.
[0032] A processor may include one or more processing units. For example, a processor may include a central processing unit (CPU), a graphics processing unit (GPU), a digital signal processing (DSP) chip, a microcontroller unit (MCU), a field-programmable gate array (FPGA), a neural network processing unit (NPU), a tensor processing unit (TPU), or an artificial intelligence (AI) processor. Different processing units may be independent components or integrated into one or more processors. In some instances, electronic devices may also include one or more processors.
[0033] The memory can be used to store computer programs, such as the computer program corresponding to the engine operating condition determination method in this embodiment of the invention. The processor implements the engine operating condition determination method by running the computer program stored in the memory. The memory may include high-speed random access memory and non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some instances, the memory may further include memory remotely located relative to the processor, and these remote memories can be connected to electronic devices via a network. Examples of such networks include, but are not limited to, the Internet, corporate intranets, local area networks, mobile communication networks, and combinations thereof.
[0034] Communication devices are used to receive or send data via a network. Specific examples of such networks may include wireless networks provided by the mobile terminal's communication provider. In one example, the communication device includes a network interface controller (NIC), which can connect to other network devices via a base station to communicate with the Internet. In another example, the communication device may be a radio frequency (RF) module used for wireless communication with the Internet.
[0035] Display devices can be, for example, touchscreen liquid crystal displays (LCDs) and touch displays (also referred to as "touchscreens" or "touch displays"). The LCD allows users to interact with the user interface of the mobile terminal. In some embodiments, the mobile terminal has a graphical user interface (GUI), which allows users to interact with the GUI through finger contact and / or gestures on a touch-sensitive surface. Optional human-computer interaction functions include: creating web pages, drawing, word processing, creating electronic documents, playing games, video conferencing, instant messaging, sending and receiving emails, call interfaces, playing digital video, playing digital music, and / or web browsing, etc. Executable instructions for performing the above human-computer interaction functions are configured / stored in one or more processor-executable computer program products or readable storage media.
[0036] This embodiment provides a method for determining the operating conditions of an engine running on an electronic device. Figure 1 This is a flowchart of a method for determining engine operating conditions according to one embodiment of the present invention, such as... Figure 1 As shown, the process includes the following steps:
[0037] Step S101: Obtain the vehicle's driving speed and the remaining power of the power battery;
[0038] Step S102: Based on the pre-calibrated mapping relationship between preset speed and in-vehicle noise, determine the first in-vehicle noise mapped by the driving speed, wherein the in-vehicle noise is the noise collected when the engine is stopped;
[0039] Step S103: When the remaining power is less than the first power threshold, determine the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power records in the engine economic operating condition noise spectrum. The engine economic operating condition noise spectrum is used to at least represent the correspondence between the preset economic power and the engine noise.
[0040] Step S104: Determine the engine power increase value based on the difference between the remaining power and the first power threshold.
[0041] Step S105: Among the multiple preset power values recorded in the target power expansion zone, determine the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value. The target power expansion zone is the preset power expansion zone corresponding to the maximum economic power. Each preset power expansion zone includes multiple preset power values with the same engine noise corresponding to the preset operating conditions of the engine. Each preset power value is greater than the maximum economic power with the same engine noise.
[0042] In this embodiment of the invention, based on the vehicle's current driving speed, the first in-vehicle noise is estimated. Then, based on the remaining charge of the power battery, without increasing engine noise, a higher target power is selected from the target power expansion zone above the maximum economic power. The engine is then operated according to the target operating condition corresponding to this target power. This allows the engine to charge the power battery with higher power under relatively quiet conditions, avoiding the abrupt noise caused by forcibly increasing engine power due to low battery levels in traditional solutions. This significantly improves the negative experience of sudden noise increases in hybrid vehicles when the battery is low, thus achieving the technical effect of increasing power generation capacity without increasing engine noise. This solves the technical problem that existing technologies cannot eliminate perceptible engine noise inside the vehicle while simultaneously ensuring the engine's ability to replenish the hybrid system's power.
[0043] In step S101 above, the vehicle can be a hybrid vehicle, which can be a hybrid vehicle with a dual-motor hybrid configuration (such as the P13 hybrid configuration) or a range-extended hybrid vehicle.
[0044] Figure 2 This is a schematic diagram of a dual-motor hybrid configuration according to one embodiment of the present invention, as shown below. Figure 2 As shown, the dual-motor hybrid configuration includes at least: a drive shaft 1, a coupler 2, an engine 3, a generator 4, an electric motor 5, a power battery 6, a differential 7, an inverter 8, and a disengagement clutch 9.
[0045] Figure 3 This is a schematic diagram of a range-extended configuration according to one embodiment of the present invention, as shown below. Figure 3 As shown, the range extender configuration includes at least: drive shaft 1, coupler 2, engine 3, generator 4, electric motor 5, power battery 6, differential 7, and inverter 8.
[0046] In step S102 above, the mapping relationship between the preset speed and the in-vehicle noise can be represented by a "vehicle speed-in-vehicle reference noise mapping table", which can be stored in the memory of the vehicle controller (VCU).
[0047] In step S102 above, the in-vehicle noise (or the first in-vehicle noise) that has a mapping relationship with the preset speed can be the in-vehicle noise value contributed by wind noise and road noise when the engine is completely stopped. This in-vehicle noise value is obtained by actual measurement on a standard road surface (such as asphalt road) in a quiet laboratory.
[0048] In step S103 above, the engine economic operating condition noise spectrum records multiple pre-calibrated preset economic power and the engine noise corresponding to each preset economic power.
[0049] In step S103 above, engine noise is affected by engine operating conditions, which are the combination of engine speed and torque. The combination of speed and torque can also be used to calculate engine power.
[0050] In step S103 above, the preset economic power can be determined based on the universal characteristics of the engine. The universal characteristics of the engine can be represented by a universal characteristic graph, which records at least all combinations of engine speed and torque, as well as the engine efficiency corresponding to each combination of speed and torque. The combination of speed and torque with the highest engine efficiency is the most economical combination of speed and torque. The engine power determined based on the most economical combination of speed and torque is the preset economic power.
[0051] In step S104 above, if the remaining power is less than the first power threshold, it means that the power battery is extremely depleted and needs to be charged with higher power. Therefore, based on the difference between the remaining power and the first power threshold, the power increase value of the charging power that needs to be increased on the basis of the maximum economic power can be determined.
[0052] In step 105 above, there are multiple preset power expansion zones, and each preset power expansion zone corresponds to a maximum economic power. Each preset power expansion zone records multiple preset power with the same engine noise as the maximum economic power and an engine power higher than the maximum economic power.
[0053] In step 105 above, the preset power extension region can be determined based on the universal characteristics of the engine, for example, it can be a region specified in the universal characteristic diagram of the engine.
[0054] In step S105 above, the preset power is the engine power, which is calculated based on the engine operating conditions. Therefore, each preset power of the engine has a corresponding preset operating condition. After the target power is determined, the preset operating condition corresponding to the target power is the target operating condition. When the engine operates according to the target operating condition, the in-vehicle noise can be kept no higher than the first in-vehicle noise.
[0055] Optionally, after obtaining the vehicle's speed and the remaining charge of the power battery, the method for determining the engine operating condition may further include the following steps:
[0056] Step S106: Determine whether the remaining battery power is less than the second battery power threshold, wherein the second battery power threshold is higher than the first battery power threshold;
[0057] Step S107: When the remaining power is less than the second power threshold, determine the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power records of the engine economic operating condition noise spectrum.
[0058] Step S108: Based on the universal characteristics of the engine, determine the economic operating condition corresponding to the maximum economic power as the target operating condition. The universal characteristics are used to represent at least the correspondence between each operating power of the engine and multiple operating conditions, and the correspondence between multiple operating conditions and engine efficiency. The economic operating condition is the operating condition with the highest engine efficiency.
[0059] In the above embodiments of this application, the second energy threshold is higher than the first energy threshold, indicating that the power battery is not in a state of extreme depletion. Therefore, the charging power required by the power battery is not high, so the engine can meet the charging needs of the power battery by maintaining an economical operating condition. Then, when the remaining energy is less than the second energy threshold, the maximum economical power with engine noise lower than the first in-vehicle noise is selected, and the engine is controlled to operate according to the economical operating condition corresponding to the maximum economical power, ensuring that the engine operates at its highest efficiency point, achieving a balance between engine noise and engine efficiency. This avoids the abrupt noise caused by forcibly increasing engine power due to low energy in traditional solutions, significantly improving the negative experience of sudden noise increase when the battery is low in hybrid vehicles. Thus, it achieves the technical effect of increasing power generation capacity without increasing engine noise, thereby solving the technical problem that existing technologies cannot eliminate perceptible engine noise in the vehicle while taking into account the engine's ability to replenish the hybrid system.
[0060] Optionally, before determining the maximum economic power where the engine noise is lower than the first in-vehicle noise from among multiple preset economic power values recorded from the engine economic operating condition noise spectrum, the method for determining the engine operating condition may further include the following steps:
[0061] Step S109: Based on the universal characteristics of the engine, determine the economic operating condition line with the highest engine efficiency, wherein the economic operating condition line is used to represent the mapping relationship between the preset economic power and the economic operating condition.
[0062] Step S110: Detect the engine noise generated by each economic operating condition in the economic operating condition line;
[0063] Step S111: Generate an engine economic operating condition noise spectrum based on the preset economic power and engine noise corresponding to each economic operating condition.
[0064] In the above embodiments of this application, based on the universal characteristic spectrum obtained from the universal characteristics of the engine, the economic operating condition line can be a curve in the universal characteristic spectrum representing the mapping relationship between the preset economic power and the economic operating condition. By controlling the engine to operate according to each economic operating condition in the economic operating condition line and performing engine noise detection, the engine noise corresponding to each economic operating condition can be obtained, resulting in an engine economic operating condition noise spectrum. Since the engine economic operating condition noise spectrum represents the correspondence between the preset economic power of the engine and the engine noise, the engine power and engine operating condition can be selected with the goal of controlling engine noise. This avoids the abrupt noise caused by forcibly increasing engine power due to low battery in traditional solutions, significantly improving the negative experience of sudden noise increase when the battery is low in hybrid vehicles. Thus, it achieves the technical effect of increasing power generation capacity without increasing engine noise, solving the technical problem that existing technologies cannot eliminate perceptible engine noise in the vehicle while taking into account the engine's ability to replenish the hybrid system's power.
[0065] Optionally, in step S103 or step S107, determining the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power values recorded in the engine economic operating condition noise spectrum may include the following steps:
[0066] Step S103a: Determine the target noise that is less than the first noise threshold relative to the first in-vehicle noise;
[0067] Step S103b: From the multiple preset economic power records of the engine economic operating condition noise spectrum, determine the preset economic power corresponding to the target noise as the maximum economic power.
[0068] In the above embodiments of this application, when selecting the maximum economic power lower than the first in-vehicle noise, the maximum economic power can be selected that is lower than the first in-vehicle noise and the difference between the two is the first noise threshold. This ensures that the engine noise generated by the engine operating at the maximum economic power will not resonate with the first in-vehicle noise, avoiding the abrupt noise caused by forcibly increasing engine power due to low battery in traditional solutions. This significantly improves the negative experience of sudden noise increase in hybrid vehicles when the battery is low, thereby achieving the technical effect of increasing power generation capacity without increasing engine noise. It solves the technical problem that existing technologies cannot eliminate perceptible engine noise in the vehicle while taking into account the engine's ability to replenish the hybrid system's power.
[0069] Optionally, in step S101, the method for determining the engine operating condition may further include the following execution steps:
[0070] Step S112: After determining the target operating condition, collect the second in-vehicle noise of the engine operating under the target operating condition;
[0071] Step S113: Detect whether the deviation between the first in-vehicle noise and the second in-vehicle noise exceeds the second preset noise threshold;
[0072] Step S114: If the deviation exceeds the second preset noise threshold, determine the maximum economic power where the engine noise is lower than the second in-vehicle noise from multiple preset economic power records of the engine economic operating condition noise spectrum.
[0073] In the above embodiments of this application, since the first in-vehicle noise is inferred based on the vehicle's driving speed, the actual in-vehicle noise may differ from the first in-vehicle noise. Therefore, after determining the target operating condition, the actual second in-vehicle noise can be collected. If the deviation between the first and second in-vehicle noise exceeds a second preset noise threshold, it indicates that the deviation between the first and second in-vehicle noise is too large, requiring correction of engine power and engine operating conditions. The correction process uses the second in-vehicle noise as a standard to redetermine the maximum economic power, ensuring that the corrected maximum economic power meets noise requirements. This ensures that users always perceive "no engine noise," significantly improving the consistency and reliability of the quietness experience. It avoids the abrupt noise caused by forcibly increasing engine power due to low battery in traditional solutions, significantly improving the negative experience of sudden noise increase in hybrid vehicles when the battery is low. Thus, it achieves the technical effect of increasing power generation capacity without increasing engine noise, solving the technical problem that existing technologies cannot eliminate perceptible engine noise in the vehicle while simultaneously considering the engine's ability to replenish the hybrid system's power.
[0074] Optionally, if the deviation between the first vehicle interior noise and the second vehicle interior noise exceeds a second preset noise threshold, and if the first vehicle interior noise is higher than the second vehicle interior noise, the maximum economic power with higher engine noise can be selected. Since engine noise is positively correlated with maximum economic power, a higher engine power can be used.
[0075] Optionally, if the deviation between the first in-vehicle noise and the second in-vehicle noise exceeds a second preset noise threshold, and if the first in-vehicle noise is less than the second in-vehicle noise, the maximum economic power with lower engine noise can be selected to reduce the impact of engine noise.
[0076] Optionally, before collecting the second in-vehicle noise, real-time vehicle calibration can be performed. This mainly involves determining the actual in-vehicle noise under each vehicle operating condition. The determination process is as follows: Select typical road surfaces such as cement roads, asphalt roads, and gravel roads, test the actual in-vehicle noise under different road surface conditions, compare the actual noise with the reference noise determined at the corresponding vehicle speed (such as the first in-vehicle noise), and quantify the difference between the two; collect real-time noise signals through in-vehicle microphones, obtain the characteristic table of the collected noise data and the actual noise of the corresponding road surface, correct and eliminate the test deviation of the in-vehicle microphones themselves; use the noise of the calibrated in-vehicle microphones to characterize the real-time in-vehicle noise of the whole vehicle (such as the second in-vehicle noise).
[0077] The above embodiments of this application perform real-time vehicle-wide correction before the second vehicle interior noise, which can solve the problem of inaccurate noise recognition by the in-vehicle microphone and can be used for zoned and stepped control of engine noise.
[0078] Optionally, before determining the engine's target operating condition based on the target power corresponding to the sum of the maximum economic power and the power increase value among multiple preset power values recorded in the target power extension region, the method for determining the engine operating condition may further include the following steps:
[0079] Step S115: Determine the engine noise corresponding to each preset economic power as the standard noise;
[0080] Step S116: In multiple non-economic operating conditions of the engine, determine multiple candidate operating conditions corresponding to the engine noise with the same standard noise. Among them, the non-economic operating conditions are not the engine operating conditions with the highest engine efficiency, and each candidate operating condition has a corresponding engine power.
[0081] Step S117: Determine the preset power based on the engine power that is greater than the preset economic power.
[0082] Step S118: Based on multiple preset powers with the same preset economic power and the candidate operating conditions corresponding to each preset power, generate a preset power extension region corresponding to the preset economic power.
[0083] In the above embodiments of this application, the preset power extension zone, also known as the equal-noise power extension zone, breaks through the limitation of traditional engines "only operating at the economic line". It can expand the usable power range of the engine without increasing noise. When higher engine power is needed, fuel economy (i.e., engine efficiency) can be sacrificed in exchange for maintaining a low engine noise. This avoids the abrupt noise caused by forcibly increasing engine power due to low battery in traditional solutions. It significantly improves the negative experience of sudden noise increase in hybrid vehicles when the battery is low. Thus, it achieves the technical effect of improving power generation capacity without increasing engine noise. In turn, it solves the technical problem that existing technologies cannot eliminate perceptible engine noise in the vehicle while taking into account the engine's ability to replenish the hybrid system.
[0084] Optionally, before determining the first in-vehicle noise mapped to the driving speed based on a pre-calibrated mapping relationship between preset speed and in-vehicle noise, the method for determining the engine operating condition may further include the following steps:
[0085] Step S119: While keeping the engine stopped, collect in-vehicle noise corresponding to multiple preset speeds;
[0086] Step S120: Based on the correspondence between multiple preset speeds and in-vehicle noise, calibrate the mapping relationship between preset speeds and in-vehicle noise.
[0087] In the above embodiments of this application, the first in-vehicle noise mapped according to the driving speed is the in-vehicle noise when the engine is stopped. Therefore, the in-vehicle noise corresponding to each preset speed can be collected in advance when the vehicle is traveling at multiple preset speeds and the engine is stopped. The mapping relationship between the preset speed of the vehicle and the in-vehicle noise can be calibrated. Based on this mapping relationship, the in-vehicle noise unaffected by engine noise can be inferred based on the vehicle's driving speed. The engine operating condition can be selected based on the in-vehicle noise. This avoids the abrupt noise caused by forcibly increasing engine power due to low battery in traditional solutions. It significantly improves the negative experience of sudden noise increase when the battery is low in hybrid vehicles. Thus, it achieves the technical effect of increasing power generation capacity without increasing engine noise. It solves the technical problem that the existing technology cannot eliminate perceptible engine noise in the vehicle while taking into account the engine's ability to replenish the hybrid system.
[0088] The technical solution claimed in this application achieves a balance between noise and performance through multi-dimensional collaborative regulation, significantly improving the quietness, energy replenishment efficiency, and operating economy of the vehicle, and possesses outstanding technical advantages and beneficial effects.
[0089] As an alternative example, this application proposes a method for controlling engine noise in hybrid vehicles. This method achieves a balance between noise and performance through multi-dimensional collaborative regulation. Specifically, the method first determines the noise value corresponding to the engine's optimal economic line and the engine power transfer zone at the same noise level; secondly, it defines the standard noise threshold inside the vehicle (such as the first in-vehicle noise) and collects real-time actual in-vehicle noise data (such as the second in-vehicle noise); finally, it dynamically selects the engine operating power based on the remaining charge of the power battery and the actual in-vehicle noise. This ensures that the engine operates imperceptibly inside the vehicle across all operating conditions, while simultaneously considering the two core performance aspects of efficient power generation and energy replenishment, significantly improving the vehicle's quietness, energy replenishment efficiency, and operating economy, demonstrating outstanding technical advantages and beneficial effects.
[0090] Figure 4 This is a schematic diagram of an engine noise control structure for a hybrid vehicle according to one embodiment of the present invention, as shown below. Figure 4 As shown, it includes:
[0091] Engine baseline determination: Determine the engine's economic operating conditions based on the engine's universal characteristics, and determine the engine noise under each operating condition;
[0092] Engine extension zone determination: The extension zone for economic operating conditions is determined based on the noise level under each economic operating condition;
[0093] Vehicle baseline determination: Determine the in-vehicle baseline noise spectrum under each vehicle operating condition;
[0094] Real-time vehicle calibration: Determines the actual noise level inside the vehicle under each vehicle operating condition;
[0095] Engine noise control: Determine the engine's operating conditions based on battery charge, real-time vehicle noise, and engine noise spectrum.
[0096] Optionally, the universal characteristics of the engine can be determined by extracting engine combustion features, which involve extracting the engine's average speed, target torque, and ignition advance angle from the engine control unit.
[0097] Optionally, engine baseline determination includes: determining the engine's economic operating conditions and determining the noise level under economic operating conditions.
[0098] Optionally, the economical operating conditions of the engine can be determined based on the engine's universal characteristics.
[0099] Figure 5 This is a schematic diagram of the universal characteristics of an engine according to one embodiment of the present invention, as shown below. Figure 5As shown, it includes: multiple engine speed-torque combinations (i.e., engine operating conditions) with the highest engine efficiency, and the engine power corresponding to the speed-torque combinations (i.e., engine operating conditions). The same engine power can have multiple corresponding speed-torque combinations (i.e., engine operating conditions).
[0100] Optionally, such as Figure 5 As shown, the red line represents the engine's economic operating condition line, indicating multiple economic operating conditions where the engine has the highest efficiency. The determination process includes: selecting a fixed engine power, breaking down this power into multiple matching schemes of different engine speeds and corresponding torques, covering all feasible operating parameter ranges under that power; based on the engine's universal characteristic data, performing efficiency analysis on each of the decomposed speed-torque combinations, and selecting the speed and torque combination with the highest engine efficiency under the corresponding power as the optimal operating point for that power; and carrying out decomposition and optimal combination selection for different engine power values one by one, finally obtaining the set of highest efficiency speed-torque combinations corresponding to each power value within the full power range, forming the engine's economic operating condition line.
[0101] Optionally, the engine's economic operating noise can be determined by testing. The testing method is as follows: when the vehicle is stationary, the highest efficiency speed-torque combination under different power is reproduced by software control, and the noise level of the engine generated under each power condition and transmitted to a selected location in the vehicle is measured simultaneously to form an economic operating noise spectrum.
[0102] Figure 6 This is a schematic diagram of the engine's noise spectrum under economic operating conditions according to one embodiment of the present invention, such as... Figure 6 The figure shows the relationship between the engine's economic power (i.e., economic operating condition) and engine noise (i.e., economic operating condition noise).
[0103] Figure 7 This is a schematic diagram of the engine extension area according to one embodiment of the present invention, such as... Figure 7 As shown, a certain engine economic operating condition is selected. Based on a predetermined noise value (such as the engine noise at maximum economic power), operating conditions with the same noise value are selected from the engine universal characteristics. The region where the engine power is greater than that of the engine economic operating condition is taken as the extension region of the selected engine economic operating condition. Then, the engine noise at maximum economic power is iteratively traversed to obtain the extension regions of all engine economic operating conditions.
[0104] Figure 8 This is a schematic diagram of the in-vehicle noise spectrum according to one embodiment of the present invention, such as... Figure 8As shown, this diagram represents the mapping relationship between preset speed and in-vehicle noise. It indicates that the overall vehicle operating condition is characterized solely by vehicle speed, and the in-vehicle noise spectrum is obtained through testing. The main testing method is as follows: Under standard conditions, the engine is kept stopped by software control to eliminate engine noise interference. Simultaneously, for different vehicle speed conditions, the noise values and characteristics of wind noise and road noise transmitted to selected locations inside the vehicle are measured. Based on the test data, a complete overall vehicle operating condition noise spectrum is formed.
[0105] As an optional embodiment, engine noise control is achieved by determining the engine's operating condition based on battery charge, real-time vehicle noise, and engine noise spectrum. The determination process is as follows: The battery charge is divided into three regions by setting a first charge threshold and a second charge threshold (where the first charge threshold is less than the second charge threshold). When the battery charge is less than the first charge threshold, it indicates that the remaining charge is low, and the first noise control strategy is executed. When the battery charge is greater than the first charge threshold and less than the second charge threshold, it indicates that the battery is low on charge but has a large remaining charge, and the second engine noise control strategy is executed. When the battery charge is greater than the second charge threshold, it indicates that the battery is not low on charge, and the engine remains in a stopped state.
[0106] Optionally, the first noise control strategy is as follows:
[0107] Step 1: Determine the reference noise value (e.g., the first in-vehicle noise) corresponding to the current vehicle speed based on the vehicle's in-vehicle reference noise spectrum (e.g., the mapping relationship between preset speed and in-vehicle noise).
[0108] Step 2: In the engine economic operating condition noise spectrum, select the engine maximum power where the engine noise is less than the first noise threshold at the current vehicle speed reference noise (that is, the maximum economic power where the engine noise is lower than the first in-vehicle noise).
[0109] Step 3: Determine the increase in engine power based on the difference between the actual battery charge and the first charge threshold.
[0110] Step 4: Based on the engine's maximum power and the increase in engine power, find the engine's target power in the engine's economic operating condition extension zone (such as the target power extension zone corresponding to the maximum economic power), and take the corresponding engine speed and torque as the engine's target operating condition.
[0111] Step 5: Compare the real-time calibrated noise of the entire vehicle (e.g., the second in-vehicle noise) with the reference noise of the entire vehicle (e.g., the first in-vehicle noise). If the deviation between the in-vehicle noise and the reference noise exceeds the second noise threshold, then correct the engine operating condition. The correction method is to use the real-time calibrated noise of the entire vehicle (e.g., the second in-vehicle noise) as the control target, redetermine the maximum engine power (i.e., the maximum economic power), and obtain the target operating condition of the engine.
[0112] Optionally, the second noise control strategy is as follows:
[0113] Step 1: Determine the reference noise value (e.g., the first in-vehicle noise) corresponding to the current vehicle speed based on the vehicle's in-vehicle reference noise spectrum (e.g., the mapping relationship between preset speed and in-vehicle noise).
[0114] Step 2: In the engine economic operating condition noise spectrum, select the engine maximum power where the engine noise is less than the current vehicle speed reference noise by a first set noise threshold (that is, the maximum economic power where the engine noise is lower than the first in-vehicle noise), and use its corresponding speed and torque as the engine target operating condition.
[0115] The third step involves comparing the real-time calibrated noise of the entire vehicle (e.g., the second in-vehicle noise) with the reference noise inside the vehicle (e.g., the first in-vehicle noise). If the deviation between the in-vehicle noise and the reference noise exceeds the second noise threshold, the engine operating condition is corrected. The correction method uses the real-time calibrated noise of the entire vehicle as the control target, redetermines the engine's maximum power (i.e., the maximum economic power), and obtains the engine's target operating condition.
[0116] In the embodiments described above, when the battery charge is high, the engine does not start, and the overall vehicle noise is at the same level as that of a pure electric vehicle. When the battery charge is at a medium level, the engine starts, and a second noise control strategy controls the engine's target operating condition, completely masking the engine noise with road and wind noise, making the engine completely inaudible inside the vehicle. Simultaneously, the engine operates at its most economical operating level, achieving a dual improvement in noise reduction and fuel economy, meeting the needs of users in most scenarios. When the user encounters an extreme situation with extremely low battery charge, the engine starts, and the second noise control strategy controls the engine's target operating condition, completely masking the engine noise with road and wind noise, thereby increasing engine power—that is, improving the engine's refueling capability—while remaining completely inaudible inside the vehicle. These measures enable the hybrid vehicle to achieve noise levels comparable to pure electric vehicles across all operating conditions, significantly improving the quietness of the hybrid vehicle.
[0117] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods according to the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal device (which may be a mobile phone, computer, server, or network device, etc.) to execute the methods described in the various embodiments of the present invention.
[0118] This embodiment also provides an engine operating condition determination device, which is used to implement the above embodiments and preferred embodiments, and will not be repeated as already described. As used below, the term "module" can be a combination of software and / or hardware that implements a predetermined function. Although the device described in the following embodiments is preferably implemented in software, hardware implementation, or a combination of software and hardware, is also possible and contemplated.
[0119] Figure 9 This is a structural block diagram of an engine operating condition determination device according to one embodiment of the present invention, such as... Figure 9 As shown, taking an engine operating condition determination device 900 as an example, the device includes: an acquisition module 901 for acquiring the vehicle's driving speed and the remaining charge of the power battery; a first determination module 902 for determining a first in-vehicle noise mapped to the driving speed based on a pre-calibrated mapping relationship between a preset speed and in-vehicle noise, wherein the in-vehicle noise is the noise collected when the engine is stopped; and a second determination module 903 for determining, when the remaining charge is less than a first charge threshold, the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power values recorded in the engine economic operating condition noise spectrum, wherein the engine economic operating condition noise... The graph is used to at least represent the correspondence between the preset economic power and the engine noise; the third determining module 904 is used to determine the engine power increase value based on the difference between the remaining power and the first power threshold; the fourth determining module 905 is used to determine the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value among the multiple preset power recorded in the target power expansion area, wherein the target power expansion area is the preset power expansion area corresponding to the maximum economic power, and each preset power expansion area includes: multiple preset power with the same engine noise corresponding to the preset operating condition of the engine, and each preset power is greater than the maximum economic power with the same engine noise.
[0120] In this embodiment of the invention, based on the vehicle's current driving speed, the first in-vehicle noise is estimated. Then, based on the remaining charge of the power battery, without increasing engine noise, a higher target power is selected from the target power expansion zone above the maximum economic power. The engine is then operated according to the target operating condition corresponding to this target power. This allows the engine to charge the power battery with higher power under relatively quiet conditions, avoiding the abrupt noise caused by forcibly increasing engine power due to low battery levels in traditional solutions. This significantly improves the negative experience of sudden noise increases in hybrid vehicles when the battery is low, thus achieving the technical effect of increasing power generation capacity without increasing engine noise. This solves the technical problem that existing technologies cannot eliminate perceptible engine noise inside the vehicle while simultaneously ensuring the engine's ability to replenish the hybrid system's power.
[0121] Optionally, the engine operating condition determination device further includes: a judgment submodule, used to determine whether the remaining charge is less than a second charge threshold after acquiring the vehicle's driving speed and the remaining charge of the power battery, wherein the second charge threshold is higher than a first charge threshold; a first determination submodule, used to determine, when the remaining charge is less than the second charge threshold, the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power values recorded in the engine economic operating condition noise spectrum; and a second determination submodule, used to determine the economic operating condition corresponding to the maximum economic power as the target operating condition based on the universal characteristics of the engine, wherein the universal characteristics are used to at least represent the correspondence between each operating power of the engine and multiple operating conditions, and the correspondence between multiple operating conditions and engine efficiency, wherein the economic operating condition is the operating condition with the highest engine efficiency.
[0122] Optionally, the engine operating condition determination device further includes: a third determination submodule, used to determine the economic operating condition line with the highest engine efficiency based on the universal characteristics of the engine, before determining the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power values recorded from the engine economic operating condition noise spectrum, wherein the economic operating condition line is used to represent the mapping relationship between preset economic power and economic operating condition; a first detection submodule, used to detect the engine noise generated by each economic operating condition in the economic operating condition line; and a first generation submodule, used to generate an engine economic operating condition noise spectrum based on the preset economic power and engine noise corresponding to each economic operating condition.
[0123] Optionally, the second determining module or the first determining submodule includes: a first determining unit, configured to determine a target noise that is less than a first noise threshold relative to the first in-vehicle noise; and a second determining unit, configured to determine the preset economic power corresponding to the target noise as the maximum economic power from multiple preset economic power values recorded in the engine economic operating condition noise spectrum.
[0124] Optionally, the engine operating condition determination device further includes: a first acquisition submodule, used to acquire second in-vehicle noise of the engine operating under the target operating condition after determining the target operating condition; a second detection submodule, used to detect whether the deviation between the first in-vehicle noise and the second in-vehicle noise exceeds a second preset noise threshold; and a fourth determination submodule, used to determine the maximum economic power of the engine noise being lower than the second in-vehicle noise from multiple preset economic power records of the engine economic operating condition noise spectrum when the deviation exceeds the second preset noise threshold.
[0125] Optionally, the engine operating condition determination device further includes: a fifth determination submodule, used to determine the engine noise corresponding to each preset economic power as standard noise before determining the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value among multiple preset power recorded in the target power expansion region; a sixth determination submodule, used to determine multiple candidate operating conditions corresponding to engine noise with the same standard noise among multiple non-economic operating conditions of the engine, wherein the non-economic operating conditions are not the engine operating conditions with the highest engine efficiency, and each candidate operating condition has a corresponding engine power; a seventh determination submodule, used to determine the preset power for engine power greater than the preset economic power; and a second generation submodule, used to generate a preset power expansion region corresponding to the preset economic power based on multiple preset power of the same preset economic power and the candidate operating conditions corresponding to each preset power.
[0126] Optionally, the engine operating condition determination device further includes: a second acquisition submodule, used to acquire multiple preset speed corresponding in-vehicle noises while the engine remains stationary, before determining the first in-vehicle noise mapped by the driving speed based on the pre-calibrated mapping relationship between vehicle speed and in-vehicle noise; and a calibration submodule, used to calibrate the mapping relationship between preset speed and in-vehicle noise based on the correspondence between multiple preset speeds and in-vehicle noises.
[0127] It should be noted that the above modules can be implemented by software or hardware. For the latter, they can be implemented in the following ways, but are not limited to: all the above modules are located in the same processor; or, the above modules are located in different processors in any combination.
[0128] Embodiments of the present invention also provide a vehicle for performing the steps in any of the above embodiments of the method for determining engine operating conditions.
[0129] Embodiments of the present invention also provide a computer-readable storage medium storing a computer program, wherein the computer program is configured to execute the steps in any of the above embodiments of the engine operating condition determination method when run on a computer or processor.
[0130] Optionally, in this embodiment, the computer-readable storage medium may be configured to store a computer program for performing the following steps:
[0131] Step S1: Obtain the vehicle's speed and the remaining power of the battery;
[0132] Step S2: Based on the pre-calibrated mapping relationship between preset speed and in-vehicle noise, determine the first in-vehicle noise mapped by the driving speed, wherein the in-vehicle noise is the noise collected when the engine is stopped;
[0133] Step S3: When the remaining power is less than the first power threshold, determine the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power records in the engine economic operating condition noise spectrum. The engine economic operating condition noise spectrum is used to at least represent the correspondence between the preset economic power and the engine noise.
[0134] Step S4: Determine the engine power increase value based on the difference between the remaining battery power and the first battery power threshold.
[0135] Step S5: Among the multiple preset power values recorded in the target power expansion zone, determine the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value. The target power expansion zone is the preset power expansion zone corresponding to the maximum economic power. Each preset power expansion zone includes multiple preset power values with the same engine noise corresponding to the preset operating conditions of the engine. Each preset power value is greater than the maximum economic power with the same engine noise.
[0136] Optionally, in this embodiment, the computer-readable storage medium may include, but is not limited to, various media capable of storing computer programs, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0137] Embodiments of the present invention also provide an electronic device, including a memory and a processor, wherein the memory stores a computer program and the processor is configured to run the computer program to perform the steps in any of the above embodiments of the method for determining engine operating conditions.
[0138] Optionally, in this embodiment, the processor in the above-described electronic device may be configured to run a computer program to perform the following steps:
[0139] Step S1: Obtain the vehicle's speed and the remaining power of the battery;
[0140] Step S2: Based on the pre-calibrated mapping relationship between preset speed and in-vehicle noise, determine the first in-vehicle noise mapped by the driving speed, wherein the in-vehicle noise is the noise collected when the engine is stopped;
[0141] Step S3: When the remaining power is less than the first power threshold, determine the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power records in the engine economic operating condition noise spectrum. The engine economic operating condition noise spectrum is used to at least represent the correspondence between the preset economic power and the engine noise.
[0142] Step S4: Determine the engine power increase value based on the difference between the remaining battery power and the first battery power threshold.
[0143] Step S5: Among the multiple preset power values recorded in the target power expansion zone, determine the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value. The target power expansion zone is the preset power expansion zone corresponding to the maximum economic power. Each preset power expansion zone includes multiple preset power values with the same engine noise corresponding to the preset operating conditions of the engine. Each preset power value is greater than the maximum economic power with the same engine noise.
[0144] Embodiments of the present invention also provide a computer program product, including a computer program that, when executed by a processor, implements the steps in any of the above embodiments of the engine operating condition determination method.
[0145] Optionally, in this embodiment, the computer program in the above-described computer program product can be configured to perform the following steps when executed by a processor:
[0146] Step S1: Obtain the vehicle's speed and the remaining power of the battery;
[0147] Step S2: Based on the pre-calibrated mapping relationship between preset speed and in-vehicle noise, determine the first in-vehicle noise mapped by the driving speed, wherein the in-vehicle noise is the noise collected when the engine is stopped;
[0148] Step S3: When the remaining power is less than the first power threshold, determine the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power records in the engine economic operating condition noise spectrum. The engine economic operating condition noise spectrum is used to at least represent the correspondence between the preset economic power and the engine noise.
[0149] Step S4: Determine the engine power increase value based on the difference between the remaining battery power and the first battery power threshold.
[0150] Step S5: Among the multiple preset power values recorded in the target power expansion zone, determine the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value. The target power expansion zone is the preset power expansion zone corresponding to the maximum economic power. Each preset power expansion zone includes multiple preset power values with the same engine noise corresponding to the preset operating conditions of the engine. Each preset power value is greater than the maximum economic power with the same engine noise.
[0151] Optionally, specific examples in this embodiment can refer to the examples described in the above embodiments and optional implementations, and will not be repeated here.
[0152] The sequence numbers of the above embodiments of the present invention are for descriptive purposes only and do not represent the superiority or inferiority of the embodiments.
[0153] In the above embodiments of the present invention, the descriptions of each embodiment have different focuses. For parts not described in detail in a certain embodiment, please refer to the relevant descriptions of other embodiments.
[0154] In the several embodiments provided in this application, it should be understood that the disclosed technical content can be implemented in other ways. The device embodiments described above are merely illustrative; for example, the division of units can be a logical functional division, and in actual implementation, there may be other division methods. For instance, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the displayed or discussed mutual coupling, direct coupling, or communication connection may be through some interfaces; the indirect coupling or communication connection between units or modules may be electrical or other forms.
[0155] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0156] Furthermore, the functional units in the various embodiments of the present invention can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0157] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, read-only memory (ROM), random access memory (RAM), portable hard drives, magnetic disks, or optical disks.
[0158] The above description is only a preferred embodiment of the present invention. It should be noted that for those skilled in the art, several improvements and modifications can be made without departing from the principle of the present invention, and these improvements and modifications should also be considered within the scope of protection of the present invention.
Claims
1. A method for determining engine operating conditions, characterized in that, include: Obtain the vehicle's speed and the remaining charge of the power battery; Based on a pre-calibrated mapping relationship between a preset speed and in-vehicle noise, the first in-vehicle noise mapped by the driving speed is determined, wherein the in-vehicle noise is the noise collected when the engine is stopped; When the remaining power is less than a first power threshold, the maximum economic power where the engine noise is lower than the first in-vehicle noise is determined from multiple preset economic power records of the engine economic operating condition noise spectrum, wherein the engine economic operating condition noise spectrum is used to at least represent the correspondence between the preset economic power and the engine noise. The power increase of the engine is determined based on the difference between the remaining power and the first power threshold. Among the multiple preset power values recorded in the target power expansion zone, the target operating condition of the engine is determined based on the target power corresponding to the sum of the maximum economic power and the power increase value. The target power expansion zone is a preset power expansion zone corresponding to the maximum economic power. Each preset power expansion zone includes multiple preset power values with the same engine noise corresponding to the preset operating condition of the engine. Each preset power value is greater than the maximum economic power with the same engine noise.
2. The method for determining engine operating conditions according to claim 1, characterized in that, After obtaining the vehicle's speed and the remaining charge of the power battery, the method further includes: Determine whether the remaining battery power is less than a second battery power threshold, wherein the second battery power threshold is higher than the first battery power threshold; When the remaining power is less than the second power threshold, the maximum economic power at which the engine noise is lower than the first in-vehicle noise is determined from the multiple preset economic power records of the engine economic operating condition noise spectrum. Based on the universal characteristics of the engine, the economic operating condition corresponding to the maximum economic power is determined as the target operating condition. The universal characteristics are used to represent at least the correspondence between each operating power of the engine and multiple operating conditions, and the correspondence between the multiple operating conditions and the engine efficiency. The economic operating condition is the operating condition with the highest engine efficiency.
3. The method for determining engine operating conditions according to claim 1 or 2, characterized in that, Before determining the maximum economic power where the engine noise is lower than the first in-vehicle noise from multiple preset economic power values recorded from the engine economic operating condition noise spectrum, the method further includes: Based on the universal characteristics of the engine, the economic operating condition line with the highest engine efficiency is determined, wherein the economic operating condition line is used to represent the mapping relationship between the preset economic power and the economic operating condition. Detect the engine noise generated by each of the economic operating conditions in the economic operating condition line; Based on the preset economic power and engine noise corresponding to each economic operating condition, an engine economic operating condition noise spectrum is generated.
4. The method for determining engine operating conditions according to claim 1 or 2, characterized in that, Determining the maximum economic power where the engine noise is lower than the first in-vehicle noise from among the multiple preset economic power values recorded in the engine economic operating condition noise spectrum includes: Determine a target noise that is less than a first noise threshold relative to the first in-vehicle noise; From the multiple preset economic power values recorded in the engine economic operating condition noise spectrum, the preset economic power corresponding to the target noise is determined as the maximum economic power.
5. The method for determining engine operating conditions according to claim 1 or 2, characterized in that, The method further includes: After determining the target operating condition, the second in-vehicle noise of the engine operating under the target operating condition is collected; Detect whether the deviation between the first in-vehicle noise and the second in-vehicle noise exceeds a second preset noise threshold; If the deviation exceeds the second preset noise threshold, the maximum economic power at which the engine noise is lower than the second in-vehicle noise is determined from among the multiple preset economic power values recorded in the engine economic operating condition noise spectrum.
6. The method for determining engine operating conditions according to claim 1, characterized in that, Before determining the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value among multiple preset power values recorded in the target power expansion region, the method further includes: The engine noise corresponding to each preset economic power is determined as the standard noise; In the multiple uneconomical operating conditions of the engine, multiple candidate operating conditions corresponding to the engine noise with the same standard noise are determined, wherein the uneconomical operating conditions are not the engine operating conditions with the highest engine efficiency, and each candidate operating condition has a corresponding engine power. The preset power is determined by the engine power that is greater than the preset economic power. Based on multiple preset power values of the same preset economic power and the candidate operating conditions corresponding to each preset power, a preset power extension region corresponding to the preset economic power is generated.
7. The method for determining engine operating conditions according to claim 1, characterized in that, Before determining the first in-vehicle noise mapped by the driving speed based on a pre-calibrated mapping relationship between vehicle speed and in-vehicle noise, the method further includes: With the engine kept stopped, in-vehicle noise corresponding to multiple preset speeds is collected; Based on the correspondence between multiple preset speeds and in-vehicle noise, the mapping relationship between the preset speeds and in-vehicle noise is calibrated.
8. A device for determining engine operating conditions, characterized in that, include: The acquisition module is used to acquire the vehicle's driving speed and the remaining power of the power battery; The first determining module is used to determine the first in-vehicle noise mapped by the driving speed based on a pre-calibrated mapping relationship between a preset speed and in-vehicle noise, wherein the in-vehicle noise is the noise collected when the engine is stopped; The second determining module is used to determine, when the remaining power is less than the first power threshold, the maximum economic power where the engine noise is lower than the first in-vehicle noise from a plurality of preset economic power records of the engine economic operating condition noise spectrum, wherein the engine economic operating condition noise spectrum is used at least to represent the correspondence between the preset economic power and the engine noise. The third determining module is used to determine the power increase value of the engine based on the difference between the remaining power and the first power threshold. The fourth determining module is used to determine the target operating condition of the engine based on the target power corresponding to the sum of the maximum economic power and the power increase value among multiple preset power recorded in the target power expansion region. The target power expansion region is a preset power expansion region corresponding to the maximum economic power. Each preset power expansion region includes multiple preset power with the same engine noise corresponding to the preset operating condition of the engine, and each preset power is greater than the maximum economic power with the same engine noise.
9. An electronic device, characterized in that, include: A memory and a processor, the processor being configured to run a program stored in the memory, wherein the program, when running, executes the method for determining engine operating conditions as described in any one of claims 1 to 7.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by the processor, it implements the steps of the method for determining the engine operating condition as described in any one of claims 1 to 7.
Citation Information
Patent Citations
Engine Speed Control for an Engine in a Hybrid Electric Vehicle Powertrain for Improved Noise, Vibration and Harshness
US20090210108A1
Hybrid electric vehicle driving method and related device
WO2024164531A1