Engine control method and device, electronic equipment and vehicle
By receiving vehicle driving information, pedal opening, battery SOC, and dynamically adjusting the engine working mode, the problem of insufficient fuel economy caused by priority NVH performance in hybrid vehicles is solved, and the balance between the fuel efficiency and NVH performance of the entire vehicle is achieved.
Patent Information
- Application Number
- CN202510854051.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-06-24
- Publication Date
- 2025-08-15
AI Technical Summary
The prior art usually prioritizes NVH performance in hybrid vehicles, sacrificing fuel economy, resulting in poor fuel efficiency in the entire vehicle.
By receiving vehicle driving information, such as window opening, compressor speed, audio volume and air conditioning volume, combined with pedal opening and battery SOC, control the engine working mode, switch to fuel economy mode, table check balance mode or NVH priority mode, the vehicle's fuel economy and NVH performance balance mode is achieved.
While ensuring NVH performance, the fuel efficiency of the entire vehicle is improved. By dynamically adjusting the engine working mode, adapting to the behavior and environmental changes of the driver and passengers, the balance between fuel economy and NVH performance is achieved.
Smart Images

Figure CN120487406A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to an engine control method, device, electronic equipment, and vehicle. Background Art
[0002] Hybrid vehicles usually use engines with smaller displacement or power. Especially in hybrid mode, the engine operating point needs to balance the engine noise, vibration and harshness (NVH) performance and fuel economy.
[0003] The related technical solution discloses a method for selecting and switching the operating point of a range extender. The method constructs a working performance optimization function for the range extender, and searches for the target speed and target torque corresponding to the optimal value of the working performance optimization function under the limitation of the target power demand. In this way, the target operating point of the range extender is determined, so as to quickly and accurately match the optimal operating point and working curve of the range extender, thereby achieving the effect of selecting and optimizing the working point of the range extender. The related technical solution also discloses a method for selecting a point for a range extender. The method comprehensively adjusts the torque and speed of the range extender by combining the NVH parameters in the vehicle and the fuel consumption parameters of the range extender to obtain the optimal operating point under the same output power, thereby achieving the selection of the point for the range extender.
[0004] However, currently, NVH performance is usually prioritized at the expense of fuel economy. Summary of the Invention
[0005] This application provides an engine control method, device, electronic device, and vehicle for achieving a balance between vehicle fuel economy and engine NVH performance. The technical solution of this application is as follows:
[0006] According to a first aspect of the present application, a method for controlling an engine is provided, the method comprising: receiving driving information of a vehicle, the driving information including at least one of a window opening, a compressor speed, an audio volume, and an air volume of an air conditioner. Based on the driving information, the vehicle's pedal opening, and / or the battery SOC, the operating mode of the engine is controlled. The operating modes include a fuel economy mode, a table lookup balancing mode, and an NVH priority mode. The fuel efficiency of the fuel economy mode is higher than that of the table lookup balancing mode, and the fuel efficiency of the table lookup balancing mode is higher than that of the NVH priority mode.
[0007] The above-described technical approach controls the engine operating mode based on the vehicle's pedal stroke and / or battery state of charge (SOC), as well as driving information. This allows the engine operating mode to be determined by comprehensively considering driving information, pedal stroke, and / or battery SOC, choosing from fuel economy mode, table-based balancing mode, and NVH priority mode. This allows the matching operating mode to be determined based on the vehicle's operating information, avoiding prioritizing NVH performance and achieving a balance between vehicle fuel economy and NVH performance.
[0008] In one possible approach, controlling the engine operating mode based on driving information, a vehicle's pedal opening, and / or a battery state of charge (SOC) includes determining a current engine operating mode based on the pedal opening and / or the SOC, and switching the engine operating mode based on the driving information and the current operating mode.
[0009] The above technical approach determines the vehicle's engine's current operating mode based on pedal travel and / or SOC. The engine's operating mode is switched based on driving information and the current operating mode. This allows the current operating mode to be adjusted based on the driver's driving behavior, ensuring the engine's operating mode matches the user's driving behavior, avoiding prioritizing NVH performance and achieving a balance between vehicle fuel economy and NVH performance.
[0010] In one possible approach, the driving information includes the window opening, and the engine operating mode is switched according to the driving information and the current operating mode, including: when the current operating mode is the table lookup balancing mode or the NVH priority mode, and the window opening is greater than or equal to the opening threshold, the engine operating mode is switched to the fuel economy mode.
[0011] According to the above technical means, when the window is wide open, the engine operating mode is switched to the fuel economy mode. In this way, when the window is wide open, it is determined that the driver and passengers are tolerating the noise. In this case, the engine operating mode is switched to the fuel economy mode, which can improve fuel efficiency.
[0012] In one possible approach, the driving information includes the volume of the audio system. The engine operating mode is switched based on the driving information and the current operating mode, including: when the current operating mode is the lookup balancing mode or the NVH priority mode, and the volume of the audio system is greater than or equal to a volume threshold, the engine operating mode is switched to the fuel economy mode.
[0013] According to the above technical means, when the audio volume is high, the engine operating mode is switched to the fuel economy mode. In this way, when the audio volume is high, it is determined that the driver and passengers are less sensitive to noise. In this case, the engine operating mode is switched to the fuel economy mode, which can improve fuel efficiency.
[0014] In one possible method, the driving information includes the speed of the compressor, and the engine operating mode is switched according to the driving information and the current operating mode, including: when the current operating mode is the table lookup balancing mode or the NVH priority mode, and the speed of the compressor is greater than or equal to the speed threshold, the engine operating mode is switched to the fuel economy mode.
[0015] According to the above technical means, when the compressor speed is high, the engine operating mode is switched to the fuel economy mode. In this way, when the compressor speed is high and it is determined that the driver and passengers are less sensitive to noise, the engine operating mode is switched to the fuel economy mode, thereby improving fuel efficiency.
[0016] In one possible method, the driving information includes the air volume of the air conditioner, and the engine operating mode is switched according to the driving information and the current operating mode, including: when the current operating mode is the lookup balancing mode or the NVH priority mode, and the air volume of the air conditioner is greater than or equal to the air volume threshold, the engine operating mode is switched to the fuel economy mode.
[0017] According to the above technical means, when the air conditioning air volume is high, the engine operating mode is switched to the fuel economy mode. In this way, when the air conditioning air volume is high and it is determined that the driver and passengers are less sensitive to noise, the engine operating mode is switched to the fuel economy mode, which can improve fuel efficiency.
[0018] In one possible approach, switching the engine operating mode based on driving information and the current operating mode includes determining the noise sensitivity of vehicle occupants based on the driving information. Noise sensitivity indicates the occupant's sensitivity to sound. Switching the engine operating mode based on the current operating mode and the noise sensitivity.
[0019] According to the above technical means, the noise sensitivity of the driver and passengers is determined based on the driving information, and then the working mode of the engine is adjusted according to the noise sensitivity of the driver and passengers.
[0020] In one possible approach, the engine operating mode is switched based on the current operating mode and noise sensitivity, including: when the current operating mode is a table lookup balancing mode or an NVH priority mode, and the noise sensitivity is less than or equal to a first sensitivity threshold, the engine operating mode is switched to a fuel economy mode.
[0021] According to the above technical means, when the noise sensitivity is less than or equal to the first sensitivity threshold, the engine operating mode is switched to the fuel economy mode. In this way, when the driver and passengers have a high tolerance for noise, switching the engine operating mode to the fuel economy mode can improve fuel efficiency.
[0022] In one possible approach, the engine operating mode is switched based on the current operating mode and noise sensitivity, including: when the current operating mode is the NVH priority mode and the noise sensitivity is greater than the first sensitivity threshold and less than the second sensitivity threshold, the engine operating mode is switched to the table lookup balancing mode.
[0023] According to the above technical measures, when the noise sensitivity is greater than the first sensitivity threshold and less than the second sensitivity threshold, the engine operating mode is switched to the table-based balancing mode. In this way, if the driver and passengers have a moderate level of noise tolerance, switching the engine operating mode to the table-based balancing mode can achieve a balance between fuel efficiency and NVH.
[0024] In one possible approach, the engine operating mode is switched based on the current operating mode and noise sensitivity, including: when the current operating mode is a table-based balancing mode or a fuel economy mode, and the noise sensitivity is greater than or equal to a second sensitivity threshold, the engine operating mode is switched to an NVH priority mode.
[0025] According to the above technical means, when the noise sensitivity is greater than or equal to the second sensitivity threshold, the engine operating mode is switched to the NVH priority mode. In this way, if the driver and passengers are sensitive to noise, the engine operating mode is switched to the NVH priority mode to ensure the comfort of the driver and passengers.
[0026] In one possible approach, driving information includes window opening, compressor speed, audio volume, and air conditioning air volume. Determining the noise sensitivity of vehicle occupants based on the driving information includes determining the noise sensitivity based on the window opening, compressor speed, audio volume, and air volume.
[0027] According to the above technical means, device status information includes window opening, vehicle speed, audio volume, and air conditioning air volume. In this way, the noise sensitivity of the driver and passengers can be determined by multi-dimensional information, thus obtaining a more accurate noise sensitivity.
[0028] In one possible approach, noise sensitivity is determined based on window opening, compressor speed, volume, and air volume. This includes determining the inverse of each of the window opening, compressor speed, volume, and air volume, and weighting the inverse of the window opening, compressor speed, volume, and air volume to obtain a weighted inverse of the window opening, compressor speed, volume, and air volume. The noise sensitivity is determined as the sum of the weighted inverses of the window opening, compressor speed, volume, and air volume.
[0029] According to a second aspect of the present application, an engine control device is provided, comprising: a receiving unit and a control unit. The receiving unit is configured to receive vehicle driving information, wherein the driving information includes at least one of the window opening, the speed of the compressor, the volume of the audio system, and the air volume of the air conditioner. The control unit is configured to control the engine operating mode based on the driving information, the vehicle's pedal opening, and / or the battery SOC; wherein the operating modes include a fuel economy mode, a table-based balancing mode, and an NVH priority mode. The fuel efficiency of the fuel economy mode is higher than that of the table-based balancing mode, and the fuel efficiency of the table-based balancing mode is higher than that of the NVH priority mode.
[0030] In one possible embodiment, the control unit is specifically configured to: determine a current operating mode of the vehicle's engine based on the pedal opening and / or the SOC; and switch the engine's operating mode based on driving information and the current operating mode.
[0031] In one possible embodiment, the driving information includes the window opening, and the control unit is specifically used to: when the current operating mode is the table lookup balancing mode or the NVH priority mode, and the window opening is greater than or equal to the opening threshold, switch the engine operating mode to the fuel economy mode.
[0032] In one possible embodiment, the driving information includes the volume of the audio system, and the control unit is specifically used to switch the engine operating mode to the fuel economy mode when the current operating mode is the lookup balancing mode or the NVH priority mode and the volume of the audio system is greater than or equal to the volume threshold.
[0033] In one possible embodiment, the driving information includes the air volume of the air conditioner, and the control unit is specifically used to: when the current operating mode is the table lookup balancing mode or the NVH priority mode, and the air volume of the air conditioner is greater than or equal to the air volume threshold, switch the engine operating mode to the fuel economy mode.
[0034] In one possible embodiment, the driving information includes the speed of the compressor, and the control unit is specifically used to switch the engine operating mode to the fuel economy mode when the current operating mode is the table lookup balancing mode or the NVH priority mode and the speed of the compressor is greater than or equal to the speed threshold.
[0035] In one possible embodiment, the control unit is specifically configured to determine the noise sensitivity of vehicle occupants based on driving information. Noise sensitivity is used to indicate the occupant's sensitivity to sound. Based on the current operating mode and the noise sensitivity, the control unit switches the engine operating mode.
[0036] In one possible embodiment, the control unit is specifically configured to switch the engine operating mode to the fuel economy mode when the current operating mode is the table lookup balancing mode or the NVH priority mode and the noise sensitivity is less than or equal to the first sensitivity threshold.
[0037] In one possible embodiment, the control unit is specifically configured to: when the current operating mode is the NVH priority mode and the noise sensitivity is greater than the first sensitivity threshold and less than the second sensitivity threshold, switch the engine operating mode to the table lookup balancing mode.
[0038] In one possible embodiment, the control unit is specifically configured to switch the engine operating mode to the NVH priority mode when the current operating mode is the table lookup balancing mode or the fuel economy mode and the noise sensitivity is greater than or equal to the second sensitivity threshold.
[0039] In one possible embodiment, the driving information includes the window opening, the compressor speed, the audio volume and the air volume of the air conditioner. The control unit is specifically used to determine the noise sensitivity based on the window opening, the compressor speed, the audio volume and the air volume.
[0040] In one possible embodiment, the control unit is specifically configured to: determine the inverse of the window opening, the speed of the compressor, the volume, and the air volume, respectively; and weight the inverse of the window opening, the inverse of the speed of the compressor, the inverse of the volume, and the inverse of the air volume to obtain the weighted inverse of the window opening, the inverse of the speed of the compressor, the inverse of the volume, and the inverse of the air volume; and determine the noise sensitivity as the sum of the weighted inverse of the window opening, the inverse of the speed of the compressor, the inverse of the volume, and the inverse of the air volume.
[0041] According to the third aspect provided by the present application, an electronic device is provided, comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to execute instructions to implement the method of the implementation method of the above-mentioned first aspect.
[0042] According to the fourth aspect provided by the present application, a computer-readable storage medium is provided. When the instructions in the computer-readable storage medium are executed by the processor of the processing device, the processing device is enabled to execute the method of the implementation method of the above-mentioned first aspect.
[0043] According to a fifth aspect provided by the present application, a computer program product is provided, which includes computer instructions. When the computer instructions are executed on a processing device, the processing device executes the method of the implementation method of the above-mentioned first aspect.
[0044] According to a sixth aspect provided by the present application, a vehicle is provided, which includes the electronic device as described in the third aspect.
[0045] It should be noted that the technical effects brought about by any implementation method in the second to sixth aspects can refer to the technical effects brought about by the corresponding implementation method in the first aspect, and will not be repeated here.
[0046] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0047] The drawings herein are incorporated into and constitute a part of the specification, illustrate embodiments consistent with the present application, and together with the specification are used to explain the principles of the present application, and do not constitute an improper limitation on the present application.
[0048] Figure 1 A schematic structural diagram of an engine control system provided in an embodiment of the present application;
[0049] Figure 2 A schematic structural diagram of another engine control system provided in an embodiment of the present application;
[0050] Figure 3 This is a flow chart of a method for controlling an engine provided in an embodiment of the present application;
[0051] Figure 4 This is a second flow chart of an engine control method provided in an embodiment of the present application;
[0052] Figure 5 A schematic diagram of an engine control device provided in an embodiment of the present application;
[0053] Figure 6 A schematic diagram of an electronic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0054] In order to enable ordinary people in the art to better understand the technical solutions of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings.
[0055] It should be noted that the terms "first," "second," and the like in the specification and claims of this application and the accompanying drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or precedence. It should be understood that the terms used in this manner are interchangeable where appropriate so that the embodiments of the application described herein can be implemented in an order other than those illustrated or described herein. The implementations described in the following exemplary embodiments do not represent all implementations consistent with the present application. Instead, they are merely examples of apparatus and methods consistent with certain aspects of the present application, as detailed in the appended claims.
[0056] like Figure 1 As shown, an embodiment of the present application provides an engine control system 10, which includes an electronic device 101 and an engine 102. The electronic device 101 is connected to the engine 102.
[0057] In some embodiments, electronic device 101 is configured to receive vehicle driving information, including at least one of window opening, compressor speed, audio volume, and air conditioning airflow. Based on the driving information, the vehicle's pedal opening, and / or the battery SOC, the operating mode of engine 102 is controlled. The operating modes include fuel economy mode, table lookup balancing mode, and NVH priority mode. Fuel economy mode offers higher fuel efficiency than table lookup balancing mode, which in turn offers higher fuel efficiency than NVH priority mode.
[0058] based on Figure 1 ,like Figure 2 As shown, the engine control system 10 provided in this embodiment of the present application further includes: a body controller 103, a battery controller 104, an accelerator pedal 105, a window controller 106, an air conditioning system controller 107, an audio system controller 108, and an engine controller 109. The body controller 103, the battery controller 104, the accelerator pedal 105, the window controller 106, the air conditioning system controller 107, the audio system controller 108, and the engine controller 109 are all connected to the electronic device 101. The engine controller 109 is connected to the engine 102.
[0059] In some embodiments, the vehicle body controller 103 is configured with an electronic stability program (ESP), and the battery controller 104 is configured with a battery management system (BMS). The electronic device 101 may be a vehicle control unit (VCU) or other control device, which is not limited in this embodiment of the present application. The engine controller may be an electronic control unit (ECU).
[0060] The vehicle in the embodiment of the present application may be a hybrid vehicle. In this case, the engine 102 is an engine in a hybrid vehicle. For example, the engine 102 is an engine in a range extender.
[0061] In the embodiment of the present application, the body controller 103 collects the wheel speed signal of the wheel speed sensor through ESP, converts the wheel speed signal into vehicle speed and sends it to the electronic device 101. The battery controller 104 calculates the SOC of the battery in real time or periodically through the BMS, and sends the SOC of the battery to the electronic device 101. The battery controller 104 can also collect battery information such as the current and voltage of the power battery. The window controller 106 sends the window opening to the electronic device 101. The air conditioning system controller 107 sends the status, gear position and air volume information of the air conditioning to the electronic device 101. The audio system controller 108 sends the status and volume of the audio to the electronic device 101. In addition, the electronic device 101 collects the pedal opening of the accelerator pedal 105. In this way, the electronic device 101 obtains the operating information of the vehicle.
[0062] Furthermore, electronic device 101 calculates an engine operating point (including information such as torque and speed) that balances fuel economy and NVH performance based on the vehicle's operating information. Subsequently, electronic device 101 transmits the engine operating point to engine controller 109. In response, engine controller 109 controls the operation of engine 102 based on the engine operating point.
[0063] In another embodiment, the electronic device 101 controls the engine operation according to the engine operating point when determining the engine operating point, so that the engine operates at a speed and torque corresponding to the engine operating point.
[0064] In the embodiment of the present application, the engine operating mode is determined based on the operating point and target correspondence. The target correspondence includes multiple operating points and the operating mode corresponding to each operating point. Different operating points correspond to different fuel efficiency and speed.
[0065] To better understand the configuration of energy storage media, e.g. Figure 3 As shown, an embodiment of the present application provides an engine control method, including: S301-S302.
[0066] S301: Receive vehicle driving information.
[0067] The driving information includes at least one of a window opening, a compressor speed, an audio volume, and an air volume of an air conditioner.
[0068] In some embodiments, the electronic device obtains the vehicle's driving information periodically or in real time.
[0069] In the embodiment of the present application, the driving information may also include other vehicle operating parameters, which are not specifically limited in the embodiment of the present application. For example, the driving information may also include vehicle speed.
[0070] In the embodiment of the present application, the window opening, compressor speed, audio volume, and air conditioning air volume are expressed as percentages, for example, the window opening is 50% or the audio volume is 30%.
[0071] S302: Control the engine operating mode according to driving information, the vehicle's pedal opening and / or the battery SOC.
[0072] The operating modes include fuel economy mode, table lookup balancing mode, and NVH priority mode. Fuel economy mode is more fuel efficient than table lookup balancing mode, and table lookup balancing mode is more fuel efficient than NVH priority mode.
[0073] In some embodiments, the electronic device determines the current operating mode of the vehicle's engine based on the pedal opening and / or the SOC. Based on the driving information and the current operating mode, the engine's operating mode is switched. This step is described in detail in the following embodiments and will not be repeated here.
[0074] In other embodiments, the electronic device determines the engine operating point based on the vehicle's pedal opening and / or battery SOC and driving information, and determines the engine operating mode based on the engine operating point. Further, the electronic device controls the engine to operate according to the determined operating mode.
[0075] For example, if driving information includes window opening, compressor speed, audio volume, and air conditioning air volume, the electronic device determines the engine operating point based on the vehicle's pedal opening, window opening, compressor speed, audio volume, and air conditioning air volume.
[0076] For example, if driving information includes window opening, compressor speed, audio volume, and air conditioning air volume, the electronic device determines the engine operating point based on the vehicle's pedal opening, vehicle speed, window opening, compressor speed, audio volume, and air conditioning air volume.
[0077] In the embodiment of the present application, the fuel economy mode, the lookup table balancing mode and the NVH priority mode are three different operating modes of the engine, which are used to characterize different working states of the engine. In the fuel economy mode, the engine has the highest fuel efficiency, but generates relatively high noise; in the lookup table balancing mode, the engine balances noise and fuel economy; in the NVH priority mode, the noise generated by the engine is relatively low to improve the comfort of the vehicle, but the fuel efficiency is relatively low. The fuel economy mode, the lookup table balancing mode and the NVH priority mode correspond to different operating points of the engine, respectively. In this way, the operating modes of the engine are divided according to the operating points. In actual applications, the fuel economy mode, the lookup table balancing mode and the NVH priority mode can also be named as other modes, and there is no specific limitation on this.
[0078] The engine control method provided in the embodiments of the present application provides at least the following beneficial effects: controlling the engine operating mode based on the vehicle's pedal opening and / or battery state of charge (SOC), as well as driving information. Thus, when determining the engine operating mode, the driving information, pedal opening, and / or battery SOC are comprehensively considered, and the engine operating mode is determined from a fuel economy mode, a table-based balancing mode, and an NVH priority mode. This allows the matching operating mode to be determined based on the vehicle's operating information, avoiding prioritizing NVH performance and achieving a balance between vehicle fuel economy and NVH performance.
[0079] In one design, the above S302 includes: S3021-S3022.
[0080] S3021. Determine the current operating mode of the vehicle's engine based on the pedal opening and / or SOC.
[0081] As one possible implementation, when the vehicle's range extender is activated, the electronic device obtains the battery's SOC and pedal position in real time or periodically. Furthermore, the electronic device determines the vehicle's engine's initial operating point based on the battery's SOC and / or pedal position. For example, the electronic device determines the engine's initial operating point based on the battery's SOC. For example, the electronic device determines the engine's initial operating point based on the pedal position. For another example, the electronic device determines the vehicle's engine's operating point based on the battery's SOC and pedal position, and determines the current operating mode based on the engine's operating point.
[0082] In some embodiments, the electronic device, upon obtaining the battery SOC, determines the engine's fuel efficiency and NVH value based on the battery SOC, and determines the engine's operating point based on the fuel efficiency and NVH value. The engine's operating point may correspond to an initial speed and initial torque, or may correspond to other engine parameters, which are not limited in this embodiment of the present application.
[0083] In some embodiments, the fuel efficiency of the engine may be negatively correlated with the SOC of the battery. Thus, when the vehicle's battery level is low, the fuel economy of the engine is prioritized, improving the fuel efficiency of the engine to replenish the battery.
[0084] S3022: Switch the engine operating mode according to the driving information and the current operating mode.
[0085] As one possible implementation, the electronic device determines the noise sensitivity of the vehicle's occupants based on driving information. Noise sensitivity represents the occupants' sensitivity to sound. Furthermore, the electronic device switches the engine's operating mode based on the current operating mode and noise sensitivity.
[0086] In some embodiments, for example, driving information includes window opening, compressor speed, audio volume, and air conditioning air volume. The electronic device determines noise sensitivity based on the window opening, compressor speed, audio volume, and air volume. For example, the electronic device calculates noise sensitivity based on the window opening, compressor speed, audio volume, and air volume.
[0087] For example, the electronic device separately determines the window opening, compressor speed, volume, and the inverse of the air volume, and weights the inverse of the window opening, compressor speed, volume, and air volume to obtain the weighted inverse of the window opening, compressor speed, volume, and air volume. The sum of the weighted inverse of the window opening, compressor speed, volume, and air volume is determined as the noise sensitivity.
[0088] For example, the electronic device determines the window opening, compressor speed, volume, and inverse of the air volume, respectively, and determines the sum of the inverse of the window opening, the inverse of the compressor speed, the inverse of the volume, and the inverse of the air volume as the noise sensitivity.
[0089] In some embodiments, the driving information includes window opening, audio volume, and air conditioning volume. The electronic device also obtains the vehicle speed and determines the noise sensitivity based on the window opening, speed, audio volume, air conditioning volume, and a sensitivity determination formula.
[0090] For example, the electronic device determines the inverse of the window opening, vehicle speed, volume, and air volume, and weights the inverse of the window opening, vehicle speed, volume, and air volume to obtain the weighted inverse of the speed, window opening, volume, and air volume. Furthermore, the electronic device determines the sum of the weighted inverses of the speed, window opening, volume, and air volume as the noise sensitivity. Thus, a greater noise sensitivity indicates a lower noise tolerance for the driver and passengers.
[0091] Exemplarily, the sensitivity determination formula is shown in the following formula 1.
[0092]
[0093] Among them, SI is noise sensitivity, a, β, γ and δ are weight values, K1 is the window opening, K2 is the volume of the audio, K3 is the air volume, and K4 is the vehicle speed.
[0094] In the embodiment of the present application, there is no specific limitation on the values of a, β, γ and δ, and the operation and maintenance personnel can set them according to the configuration of the vehicle.
[0095] For example, the electronic device may use the sum of window opening, vehicle speed, volume, and air volume as noise sensitivity. Another example is that the electronic device may weight the window opening, vehicle speed, volume, and air volume and determine the weighted sum as the noise sensitivity. In this way, a higher noise sensitivity indicates a higher noise tolerance level for the driver or passenger.
[0096] In some embodiments, when the current operating mode is the table lookup balancing mode or the NVH priority mode and the noise sensitivity is less than or equal to a first sensitivity threshold, the engine operating mode is switched to the fuel economy mode. It will be appreciated that if the noise sensitivity is less than or equal to the first sensitivity threshold, it is determined that the driver and passenger have a high noise tolerance, and the engine operating mode can be switched to the fuel economy mode.
[0097] In some embodiments, when the current operating mode is the NVH priority mode and the noise sensitivity is greater than a first sensitivity threshold and less than a second sensitivity threshold, the engine operating mode is switched to the lookup balancing mode. It will be appreciated that if the noise sensitivity is greater than the first sensitivity threshold and less than the second sensitivity threshold, it is determined that the driver and passenger have a moderate noise tolerance, and the engine operating mode can be switched to the lookup balancing mode.
[0098] In this embodiment of the present application, when the noise sensitivity is greater than a first sensitivity threshold and less than a second sensitivity threshold, a target fuel efficiency and a target NVH value are determined based on the noise sensitivity and a sensitivity mapping relationship, and the operating point corresponding to the target fuel efficiency and NVH value is determined as the engine operating point. The sensitivity mapping relationship includes multiple noise sensitivities and the fuel efficiency and NVH value corresponding to each noise sensitivity.
[0099] In some embodiments, when the current operating mode is the table lookup balancing mode or the fuel economy mode and the noise sensitivity is greater than or equal to a second sensitivity threshold, the engine operating mode is switched to the NVH priority mode. It will be appreciated that if the noise sensitivity is greater than or equal to the second sensitivity threshold, it is determined that the driver and passenger have a poor tolerance for noise, and the engine operating mode may be switched to the NVH priority mode.
[0100] In order to better understand the relationship between noise sensitivity and the engine's operating mode, for example, when the noise sensitivity is less than or equal to the first sensitivity threshold: 0.3 (such as when the window is wide open or the music volume in the car is loud), it indicates that the driver and passengers are in a state that is insensitive to the engine's NVH performance. In this way, the electronic equipment controls the engine to operate in the mode with the highest fuel efficiency (fuel economy mode). When the noise sensitivity is greater than the first sensitivity threshold: 0.3 and less than the second sensitivity threshold: 0.7, it indicates that the driver and passengers are in a range where fuel economy and engine NVH performance need to be balanced. In this way, according to the noise sensitivity, the target fuel efficiency and target NVH value are found from the sensitivity correspondence to obtain the engine's operating point. When the noise sensitivity is greater than or equal to the second sensitivity threshold: 0.7 (such as when driving at low speed, with the windows and audio system closed), it indicates that the driver and passengers are in a state that is sensitive to the engine's NVH performance, and the electronic equipment controls the engine to operate in the mode with the best NVH performance (NVH priority mode).
[0101] It should be noted that this example is intended only to illustrate the relationship between noise sensitivity and the engine operating mode and does not specifically limit the first and second sensitivity thresholds. The first sensitivity threshold can also be 0.35 or other values. The second sensitivity threshold can also be 0.65 or other values.
[0102] As one possible implementation, if the driving information includes window opening, the electronic device determines whether the window opening is greater than or equal to a threshold. If so, and the current operating mode is table-based balancing mode or NVH priority mode, the electronic device switches the engine operating mode to fuel economy mode. Otherwise, the electronic device determines the noise sensitivity of the vehicle's occupants based on the driving information. Furthermore, the electronic device switches the engine operating mode based on the current operating mode and noise sensitivity.
[0103] As one possible implementation, if the driving information includes audio volume, the electronic device determines whether the audio volume is greater than or equal to a volume threshold. If the audio volume is greater than or equal to the volume threshold and the current operating mode is table-based balancing mode or NVH priority mode, the electronic device switches the engine operating mode to fuel economy mode. Otherwise, the electronic device determines the noise sensitivity of the vehicle's occupants based on the driving information. Furthermore, the electronic device switches the engine operating mode based on the current operating mode and noise sensitivity.
[0104] As one possible implementation, if the driving information includes the compressor speed, the electronic device determines whether the compressor speed is greater than or equal to a speed threshold. If the current operating mode is table-based balancing mode or NVH priority mode, and the compressor speed is greater than or equal to the speed threshold, the electronic device switches the engine operating mode to fuel economy mode. Otherwise, the electronic device determines the noise sensitivity of the vehicle's occupants based on the driving information. Furthermore, the electronic device switches the engine operating mode based on the current operating mode and noise sensitivity.
[0105] As one possible implementation, if the driving information includes the air conditioning air volume, the electronic device determines whether the air conditioning air volume is greater than or equal to a threshold air volume. If the current operating mode is table-based balancing mode or NVH priority mode, and the air conditioning air volume is greater than or equal to the threshold air volume, the electronic device switches the engine operating mode to fuel economy mode. Otherwise, the electronic device determines the noise sensitivity of the vehicle's occupants based on the driving information. Furthermore, the electronic device switches the engine operating mode based on the current operating mode and noise sensitivity.
[0106] As one possible implementation, when driving information includes window opening, vehicle speed, sound volume, and air volume, the electronic device determines whether the window opening is greater than or equal to an opening threshold, whether the audio volume is greater than or equal to a volume threshold, whether the compressor speed is greater than or equal to a speed threshold, and whether the air conditioning air volume is greater than or equal to an air volume threshold. Furthermore, if the window opening is less than the opening threshold, the audio volume is less than the volume threshold, the compressor speed is less than the speed threshold, and the air conditioning air volume is less than the air volume threshold, the electronic device determines the noise sensitivity of the vehicle occupants based on the driving information. Furthermore, the electronic device switches the engine operating mode based on the current operating mode and the noise sensitivity.
[0107] In order to better understand the engine control method provided by the embodiments of the present application, in some embodiments, such as Figure 4 As shown, the embodiment of the present application provides an engine control method, including: S401-S405.
[0108] S401: Data collection.
[0109] This step refers to the above-mentioned S301 and will not be described again here.
[0110] S402: Calculate noise sensitivity.
[0111] In some embodiments, there is no limitation on calculating noise sensitivity. Noise sensitivity can be calculated using the above formula 1, or can be calculated using other pre-trained models.
[0112] S403: When the noise sensitivity is less than or equal to a first sensitivity threshold, control the engine to enter a fuel economy mode.
[0113] S404: When the noise sensitivity is greater than the first sensitivity threshold and less than or equal to the second sensitivity threshold, control the engine to enter a table lookup balancing mode.
[0114] S405: When the noise sensitivity is greater than the second sensitivity threshold, control the engine to enter an NVH performance priority mode.
[0115] The above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to realize the above functions, the communication device includes a hardware structure and / or software module corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in a hardware or computer software driven hardware manner depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of this application.
[0116] like Figure 5 As shown, an embodiment of the present application provides an engine control device 50. The engine control device 50 includes: a receiving unit 501 and a control unit 502. The receiving unit 501 is used to receive the driving information of the vehicle, and the driving information includes at least one of the window opening, the speed of the compressor, the volume of the audio, and the air volume of the air conditioner. The control unit 502 is used to control the working mode of the engine according to the pedal opening and / or the SOC of the battery and the driving information of the vehicle; wherein the working mode includes a fuel economy mode, a table lookup balancing mode and an NVH priority mode. The fuel efficiency of the fuel economy mode is higher than that of the table lookup balancing mode, and the fuel efficiency of the table lookup balancing mode is higher than that of the NVH priority mode.
[0117] In one possible embodiment, the control unit 502 is specifically configured to: determine the current operating mode of the vehicle's engine according to the pedal opening and / or the SOC, and switch the engine's operating mode according to the driving information and the current operating mode.
[0118] In one possible embodiment, the driving information includes the window opening, and the control unit 502 is specifically used to switch the engine operating mode to the fuel economy mode when the current operating mode is the table lookup balancing mode or the NVH priority mode and the window opening is greater than or equal to the opening threshold.
[0119] In one possible embodiment, the driving information includes the volume of the audio system, and the control unit 502 is specifically used to switch the engine operating mode to the fuel economy mode when the current operating mode is the lookup balancing mode or the NVH priority mode and the volume of the audio system is greater than or equal to the volume threshold.
[0120] In one possible embodiment, the driving information includes the air volume of the air conditioner, and the control unit 502 is specifically used to: when the current operating mode is the table lookup balancing mode or the NVH priority mode, and the air volume of the air conditioner is greater than or equal to the air volume threshold, switch the engine operating mode to the fuel economy mode.
[0121] In one possible embodiment, the driving information includes the speed of the compressor, and the control unit 502 is specifically used to switch the engine operating mode to the fuel economy mode when the current operating mode is the table lookup balancing mode or the NVH priority mode and the speed of the compressor is greater than or equal to the speed threshold.
[0122] In one possible embodiment, control unit 502 is specifically configured to determine the noise sensitivity of vehicle occupants based on driving information. Noise sensitivity is used to indicate the occupant's sensitivity to sound. Based on the current operating mode and the noise sensitivity, control unit 502 switches the engine operating mode.
[0123] In one possible embodiment, the control unit 502 is specifically configured to switch the engine operating mode to the fuel economy mode when the current operating mode is the table lookup balancing mode or the NVH priority mode and the noise sensitivity is less than or equal to the first sensitivity threshold.
[0124] In one possible embodiment, the control unit 502 is specifically configured to switch the engine operating mode to a table lookup balancing mode when the current operating mode is an NVH priority mode and the noise sensitivity is greater than a first sensitivity threshold and less than a second sensitivity threshold.
[0125] In one possible embodiment, the control unit 502 is specifically configured to switch the engine operating mode to the NVH priority mode when the current operating mode is the table lookup balancing mode or the fuel economy mode and the noise sensitivity is greater than or equal to the second sensitivity threshold.
[0126] In one possible embodiment, the driving information includes the window opening, the compressor speed, the audio volume, and the air volume of the air conditioner. The control unit 502 is specifically used to determine the noise sensitivity based on the window opening, the compressor speed, the audio volume, and the air volume.
[0127] In one possible embodiment, the control unit 502 is specifically configured to: determine the inverse of the window opening, the compressor speed, the sound volume, and the air volume, respectively; and weight the inverse of the window opening, the compressor speed, the sound volume, and the air volume to obtain the weighted inverse of the window opening, the compressor speed, the sound volume, and the air volume. The sum of the weighted inverse of the window opening, the compressor speed, the sound volume, and the air volume is determined as the noise sensitivity.
[0128] In some embodiments, the control unit 502 may include a vehicle controller and an engine controller. The vehicle controller is used to obtain vehicle operating information such as driving information, pedal stroke, and battery SOC. The vehicle controller is also used to determine the engine operating mode based on the vehicle operating information. For example, the vehicle controller determines the noise sensitivity of the vehicle's occupants based on the driving information and, based on the noise sensitivity, determines the engine operating mode. The engine controller is used to control engine operation based on the engine operating mode.
[0129] like Figure 6 As shown, the embodiment of the present application provides an electronic device. Figure 6 As shown, the electronic device includes but is not limited to: a processor 601 and a memory 602 .
[0130] The memory 602 is used to store executable instructions of the processor 601. It is understandable that the processor 601 is configured to execute instructions to implement the model training method and SOC estimation method in the above embodiment.
[0131] It should be noted that those skilled in the art can understand that Figure 6 The electronic device structure shown in the figure does not limit the electronic device, and the electronic device may include Figure 6 More or fewer components may be shown, or certain components may be combined, or the components may be arranged differently.
[0132] The processor 601 is the control center of the electronic device. It connects the various parts of the entire electronic device using various interfaces and lines. By running or executing software programs and / or modules stored in the memory 602 and calling data stored in the memory 602, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 601 may include one or more processing units. Optionally, the processor 601 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly handles wireless communications. It is understood that the modem processor may not be integrated into the processor 601.
[0133] The memory 602 can be used to store software programs and various data. The memory 602 may primarily include a program storage area and a data storage area. The program storage area may store an operating system and application programs required by at least one functional module (such as a determination unit, a processing unit, etc.). Furthermore, the memory 602 may include high-speed random access memory and non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage device.
[0134] In an exemplary embodiment, a computer-readable storage medium including instructions is further provided, such as a memory 602 including instructions. The instructions may be executed by a processor 601 of an electronic device to implement the method in the above embodiment.
[0135] Optionally, the computer-readable storage medium may be a non-temporary computer-readable storage medium, for example, the non-temporary computer-readable storage medium may be a read-only memory (ROM), a random access memory (RAM), a compact disc read-only memory (CD-ROM), a magnetic tape, a floppy disk, an optical data storage device, etc.
[0136] In an exemplary embodiment, the present application also provides a computer program product including one or more instructions, which can be executed by the processor 601 of the electronic device to implement the method in the above embodiment.
[0137] It should be noted that when the instructions in the above-mentioned computer-readable storage medium or one or more instructions in the computer program product are executed by the processor of the electronic device, the various processes of the above-mentioned method embodiment are implemented and the same technical effect as the above-mentioned method can be achieved. To avoid repetition, they will not be repeated here.
[0138] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above.
[0139] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely schematic. For example, the division of modules or units is only a logical function division. In actual implementation, there may be other division methods, such as multiple units or components can be combined or integrated into another device, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.
[0140] Units described as separate components may or may not be physically separate, and components shown as units may be one physical unit or multiple physical units, that is, they may be located in one place or distributed in multiple places. Some or all of the units may be selected according to actual needs to achieve the purpose of the present embodiment.
[0141] In addition, the functional units in the various embodiments of the present application may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.
[0142] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a readable storage medium. Based on this understanding, the technical solution of the embodiment of the present application is essentially 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, which is stored in a storage medium and includes several instructions for enabling a device (which can be a single-chip microcomputer, chip, etc.) or a processor to execute all or part of the steps of the various embodiments of the present application. The aforementioned storage medium includes various media that can store program codes, such as a USB flash drive, a mobile hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
[0143] The above description is merely a specific embodiment of the present application, but the scope of protection of the present application is not limited thereto. Any changes or substitutions that can be easily conceived by a person skilled in the art within the technical scope disclosed in this application should be included in the scope of protection of the present application. Therefore, the scope of protection of the present application should be based on the scope of protection of the claims.
Claims
1. A method for controlling an engine, characterized in that: The method comprises: receiving driving information of the vehicle, the driving information including at least one of a window opening, a compressor speed, an audio volume, and an air volume of an air conditioner; The operating mode of the engine is controlled according to the driving information, the pedal opening of the vehicle and / or the SOC of the battery; wherein the operating modes include a fuel economy mode, a table lookup balancing mode and an NVH priority mode; the fuel efficiency of the fuel economy mode is higher than that of the table lookup balancing mode, and the fuel efficiency of the table lookup balancing mode is higher than that of the NVH priority mode.
2. The control method according to claim 1, characterized in that: The controlling the operating mode of the engine according to the driving information, the pedal opening of the vehicle and / or the SOC of the battery includes: determining a current operating mode of an engine of the vehicle according to the pedal opening and / or the SOC; The operating mode of the engine is switched according to the driving information and the current operating mode.
3. The control method according to claim 2, characterized in that: The driving information includes the window opening, and switching the operating mode of the engine according to the driving information and the current operating mode includes: When the current operating mode is the table lookup balancing mode or the NVH priority mode, and the window opening is greater than or equal to an opening threshold, the operating mode of the engine is switched to the fuel economy mode.
4. The control method according to claim 2, characterized in that: The driving information includes the volume of the audio system, and switching the operating mode of the engine according to the driving information and the current operating mode includes: When the current operating mode is the table lookup balancing mode or the NVH priority mode and the volume of the audio is greater than or equal to a volume threshold, the operating mode of the engine is switched to the fuel economy mode.
5. The control method according to claim 2, characterized in that: The driving information includes the air volume of the air conditioner, and switching the operating mode of the engine according to the driving information and the current operating mode includes: When the current operating mode is the table lookup balancing mode or the NVH priority mode, and the air volume of the air conditioner is greater than or equal to an air volume threshold, the operating mode of the engine is switched to the fuel economy mode.
6. The control method according to claim 2, characterized in that: The driving information includes a rotational speed of the compressor, and switching the operating mode of the engine according to the driving information and the current operating mode includes: When the current operating mode is the table lookup balancing mode or the NVH priority mode, and the speed of the compressor is greater than or equal to a speed threshold, the operating mode of the engine is switched to the fuel economy mode.
7. The control method according to claim 2, characterized in that: The switching of the operating mode of the engine according to the driving information and the current operating mode includes: Determining the noise sensitivity of the driver and passenger in the vehicle based on the driving information; the noise sensitivity is used to represent the driver and passenger's sensitivity to sound; The operating mode of the engine is switched based on the current operating mode and the noise sensitivity.
8. The control method according to claim 7, characterized in that: The switching of the operating mode of the engine based on the current operating mode and the noise sensitivity includes: When the current operating mode is the table lookup balancing mode or the NVH priority mode, and the noise sensitivity is less than or equal to a first sensitivity threshold, the operating mode of the engine is switched to the fuel economy mode.
9. The control method according to claim 7, characterized in that: The switching of the operating mode of the engine based on the current operating mode and the noise sensitivity includes: When the current operating mode is the NVH priority mode and the noise sensitivity is greater than the first sensitivity threshold and less than the second sensitivity threshold, the operating mode of the engine is switched to the table lookup balancing mode.
10. The control method according to claim 7, characterized in that: The switching of the operating mode of the engine based on the current operating mode and the noise sensitivity includes: When the current operating mode is the table lookup balancing mode or the fuel economy mode and the noise sensitivity is greater than or equal to a second sensitivity threshold, the operating mode of the engine is switched to the NVH priority mode.
11. The control method according to any one of claims 6 to 10, characterized in that: The driving information includes the window opening, the speed of the compressor, the volume of the audio system, and the air volume of the air conditioner. Determining the noise sensitivity of the vehicle occupants based on the driving information includes: The noise sensitivity is determined according to the window opening, the rotation speed of the compressor, the volume, and the air volume.
12. The control method according to claim 11, characterized in that: The determining the noise sensitivity according to the window opening, the volume, and the wind volume includes: respectively determining the inverse of the window opening, the inverse of the compressor speed, the volume, and the inverse of the air volume, and weighting the inverse of the window opening, the inverse of the compressor speed, the inverse of the volume, and the inverse of the air volume to obtain the weighted inverse of the window opening, the inverse of the compressor speed, the inverse of the volume, and the inverse of the air volume; The noise sensitivity is determined as a weighted sum of the inverse of the window opening, the inverse of the compressor rotation speed, the inverse of the volume, and the inverse of the air volume.
13. An engine control device, characterized in that: The engine control device includes: a receiving unit and a control unit; The receiving unit is configured to receive driving information of the vehicle, wherein the driving information includes at least one of a window opening, a reciprocal of a compressor speed, a volume of an audio system, and an air volume of an air conditioner; The control unit is used to control the operating mode of the engine based on the driving information, the pedal opening of the vehicle and / or the SOC of the battery; wherein the operating modes include a fuel economy mode, a table lookup balancing mode and an NVH priority mode; the fuel efficiency of the fuel economy mode is higher than that of the table lookup balancing mode, and the fuel efficiency of the table lookup balancing mode is higher than that of the NVH priority mode.
14. An electronic device, characterized in that: include: processor; a memory for storing instructions executable by the processor; The processor is configured to execute the instructions to implement the method according to any one of claims 1 to 12.
15. A vehicle, characterized in that: The vehicle includes the electronic device according to claim 14.