Engine speed control method, device and electronic equipment for vehicle

By judging the required power state under the idle operation and controlling the engine speed, the gear knocking noise problem caused by the increase in torsional vibration of plug-in hybrid models under the speed operation is solved, and the effect of reducing torsional vibration and improving NVH performance is achieved.

CN115680919BActive Publication Date: 2025-06-17GUANGZHOU AUTOMOBILE GROUP CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211418986.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-14
Publication Date
2025-06-17
Estimated Expiration
2042-11-14

AI Technical Summary

Technical Problem

Under the idling conditions of the automobile, the torsional vibration of the transmission system of the plug-in hybrid vehicle model increases, resulting in gear knocking noise problems. The existing technology is difficult to effectively solve this problem, especially when power demand increases.

Method used

By identifying that the car's operating conditions are idle conditions, it is determined whether the car's demand power is in an upward or downward state, and the engine's rotation speed is controlled according to the preset threshold value to reduce the torsional vibration of the transmission system while maintaining the same power output.

Benefits of technology

Under the idle operation of the car, by controlling the engine speed, the torsional vibration of the transmission system is effectively reduced, thereby improving the gear strike noise problem and improving the NVH performance of the entire vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115680919B_ABST
    Figure CN115680919B_ABST
Patent Text Reader

Abstract

The present application provides a method, device and electronic device for controlling the engine speed of an automobile. The method identifies the operating conditions of the automobile; when the operating condition of the automobile is the idle condition, it determines whether the required power of the automobile is in an increasing state or a decreasing state; when the required power of the automobile is in an increasing state, the engine is controlled to operate at a corresponding target speed through a first preset power threshold; when the required power of the automobile is in a decreasing state, the engine is controlled to operate at a corresponding target speed through a second preset power threshold. When the operating condition of the automobile is the idle condition, by judging whether the required power of the automobile is in an increasing state or a decreasing state and then controlling the engine speed according to the preset threshold, it is possible to reduce the torsional vibration of the transmission system by controlling the engine speed on the premise of maintaining the same power output, thereby improving the gear knocking noise problem of the automobile under the idle condition.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the technical field of automotive engine control, and particularly to a method, device, and electronic device for controlling the engine speed of an automobile. Background Art

[0002] The magnitude of vibration and noise in the idle condition of an automobile is a key concern in the overall vehicle noise, vibration, and harshness (NVH) performance. In particular, abnormal noises occurring in the idle condition are most easily perceived by customers.

[0003] With the development of new energy vehicle models and the increase in the vehicle's power consumption mode, the power demand of the vehicle becomes higher in the idle condition, and the power output needs to be increased. At this time, the torsional vibration of the transmission system will increase. When the torsional vibration at the input end of the transmission exceeds the threshold of gear knocking, gear knocking will occur on the gears at the transmission end.

[0004] Currently, for the problem of gear knocking in the idle condition of an automobile, under the same power condition, more attention is paid to reducing the torsional vibration value input to the input end of the transmission from the perspective of the shock absorber. However, for plug-in hybrid vehicle models, due to the increase in user modes, the power demand increases in the idle condition, and the torsional vibration of the transmission system will increase with the increase in power. Simply optimizing the hardware will result in a very large cost and weight pressure. Summary of the Invention

[0005] The main purpose of the embodiments of the present application is to propose a method, device, and electronic device for controlling the engine speed of an automobile. When the operating condition of the automobile is the idle condition, by judging whether the required power of the automobile is in an increasing state or a decreasing state, and then controlling the engine speed according to a preset threshold, it is possible to reduce the torsional vibration of the transmission system by controlling the engine speed while maintaining the same power output, thereby improving the gear knocking noise problem of the automobile in the idle condition.

[0006] To achieve the above object, a first aspect of the embodiments of the present application proposes a method for controlling the engine speed of an automobile, the method comprising:

[0007] Identifying the operating condition of the automobile;

[0008] When the operating condition of the automobile is the idle condition, judging whether the required power of the automobile is in an increasing state or a decreasing state;

[0009] When the required power of the automobile is in an increasing state, controlling the engine to operate at a corresponding target speed through a first preset power threshold, the target speed including a first speed setting value and a second speed setting value;

[0010] When the required power of the vehicle is in a decreasing state, the engine is controlled to operate at the corresponding target speed through a second preset power threshold.

[0011] In some embodiments, the recognition of the vehicle operating conditions includes:

[0012] Obtain the engine gear signal of the vehicle;

[0013] When the engine gear signal indicates that the engine gear is in the parking gear or neutral gear, determine that the vehicle operating condition is the idle condition.

[0014] In some embodiments, when the vehicle operating condition is the idle condition, determining whether the required power of the vehicle is in an increasing state or a decreasing state includes:

[0015] When the vehicle operating condition is the idle condition, obtain a first power value and a second power value, where the first power value is the required power of the vehicle corresponding to the current moment, and the second power value is the required power of the vehicle corresponding to the previous moment;

[0016] If the first power value is greater than the second power value, determine that the required power of the vehicle is in an increasing state;

[0017] If the first power value is less than the second power value, determine that the required power of the vehicle is in a decreasing state.

[0018] In some embodiments, when the required power of the vehicle is in an increasing state, controlling the engine to operate at the corresponding target speed through a first preset power threshold includes:

[0019] When the required power of the vehicle is in an increasing state, obtain the first power value and the first speed, where the first speed is the speed of the engine at the current moment;

[0020] Compare the first power value with the first preset power threshold;

[0021] When the first power value is greater than the first preset power threshold, if the first speed is different from the first speed set value, then control the engine to operate at the first speed set value;

[0022] When the first power value is not greater than the first preset power threshold, if the first speed is different from the second speed set value, then control the engine to operate at the second speed set value.

[0023] In some embodiments, when the required power of the vehicle is in a decreasing state, controlling the engine to operate at the corresponding target speed through a second preset power threshold includes:

[0024] When the required power of the vehicle is in a decreasing state, obtain the first power value and the first rotational speed, where the first rotational speed is the rotational speed of the engine at the current moment;

[0025] Compare the first power value with the second preset power threshold;

[0026] When the first power value is greater than the second preset power threshold, if the first rotational speed is different from the first rotational speed set value, control the engine to operate at the first rotational speed set value;

[0027] When the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the second rotational speed set value, control the engine to operate at the second rotational speed set value.

[0028] In some embodiments, after identifying that the operating condition of the vehicle is the idle condition, the method further includes:

[0029] Judge whether the vehicle mode is the power preservation mode or the power discharge mode;

[0030] Obtain whether the required power of the vehicle in the power preservation mode or the power discharge mode is in an increasing state or a decreasing state.

[0031] In some embodiments, when the required power of the vehicle in the power preservation mode is in an increasing state or a decreasing state, the method includes:

[0032] When the required power of the vehicle in the power preservation mode is in an increasing state, obtain the first power value and the first rotational speed, where the first rotational speed is the rotational speed of the engine at the current moment;

[0033] Compare the first power value with the first preset power threshold;

[0034] When the first power value is greater than the first preset power threshold, if the first rotational speed is different from the third rotational speed set value, control the engine to operate at the third rotational speed set value;

[0035] When the first power value is not greater than the first preset power threshold, if the first rotational speed is different from the fourth rotational speed set value, control the engine to operate at the fourth rotational speed set value;

[0036] When the required power of the vehicle in the power preservation mode is in a decreasing state, obtain the first power value and the first rotational speed;

[0037] Compare the first power value with the second preset power threshold;

[0038] When the first power value is greater than the second preset power threshold, if the first rotational speed is different from the third rotational speed set value, control the engine to operate at the third rotational speed set value;

[0039] When the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the fourth rotational speed set value, control the engine to operate at the fourth rotational speed set value.

[0040] In some embodiments, when the required power of the vehicle in the discharge mode is in an increasing state or a decreasing state, the method includes:

[0041] When the required power of the vehicle in the discharge mode is in an increasing state, obtain the first power value and the first rotational speed, where the first rotational speed is the rotational speed of the engine at the current moment;

[0042] Compare the first power value with the first preset power threshold;

[0043] When the first power value is greater than the first preset power threshold, if the first rotational speed is different from the fifth rotational speed set value, control the engine to operate at the fifth rotational speed set value;

[0044] When the first power value is not greater than the first preset power threshold, if the first rotational speed is different from the sixth rotational speed set value, control the engine to operate at the sixth rotational speed set value;

[0045] When the required power of the vehicle in the discharge mode is in a decreasing state, obtain the first power value and the first rotational speed;

[0046] Compare the first power value with the second preset power threshold;

[0047] When the first power value is greater than the second preset power threshold, if the first rotational speed is different from the fifth rotational speed set value, control the engine to operate at the fifth rotational speed set value;

[0048] When the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the sixth rotational speed set value, control the engine to operate at the sixth rotational speed set value.

[0049] To achieve the above object, a second aspect of the embodiments of the present application provides an engine speed control device for a vehicle, the device includes:

[0050] An identification module, configured to identify the operating conditions of the vehicle;

[0051] A judgment module, configured to judge whether the required power of the vehicle is in an increasing state or a decreasing state when the operating condition of the vehicle is an idle condition;

[0052] A first control module, configured to control the engine to operate at a corresponding target speed through a first preset power threshold when the required power of the vehicle is in an increasing state, where the target speed includes a first speed setting value and a second speed setting value;

[0053] A second control module, configured to control the engine to operate at the corresponding target speed through a second preset power threshold when the required power of the vehicle is in a decreasing state.

[0054] To achieve the above object, a third aspect of the embodiments of the present application proposes an electronic device, where the electronic device includes a memory and a processor, the memory stores a computer program, and when the processor executes the computer program, the method described in the first aspect above is implemented.

[0055] An engine speed control method, device and electronic device for a vehicle proposed by the present application identify the operating condition of the vehicle; when the operating condition of the vehicle is an idle condition, judge whether the required power of the vehicle is in an increasing state or a decreasing state; when the required power of the vehicle is in an increasing state, control the engine to operate at a corresponding target speed through a first preset power threshold; when the required power of the vehicle is in a decreasing state, control the engine to operate at a corresponding target speed through a second preset power threshold. When the operating condition of the vehicle is an idle condition, by judging whether the required power of the vehicle is in an increasing state or a decreasing state, and then controlling the speed of the engine according to a preset threshold, it is possible to reduce the torsional vibration of the transmission system by controlling the speed of the engine while maintaining the same power output, thereby improving the gear knocking noise problem of the vehicle under the idle condition. Description of the Drawings

[0056] Figure 1 is a flowchart of the engine speed control method for a vehicle provided by an embodiment of the present application;

[0057] Figure 2 is a flowchart of identifying the operating condition of a vehicle provided by an embodiment of the present application;

[0058] Figure 3 is a step flowchart of judging whether the required power of the vehicle is in an increasing state or a decreasing state when the operating condition of the vehicle is an idle condition provided by an embodiment of the present application;

[0059] Figure 4 is a step flowchart of controlling the engine to operate at a corresponding target speed through a first preset power threshold when the required power of the vehicle is in an increasing state provided by an embodiment of the present application;

[0060] Figure 5 It is a flowchart of steps provided by an embodiment of the present application for controlling an engine to operate at a corresponding target speed by a second preset power threshold when the required power of the vehicle is in a decreasing state;

[0061] Figure 6 It is a flowchart for controlling the engine speed of a vehicle provided by an embodiment of the present application;

[0062] Figure 7 It is a flowchart of steps executed after identifying that the operating condition of the vehicle is an idle condition provided by an embodiment of the present application;

[0063] Figure 8 It is a flowchart of steps executed when the required power of the vehicle is in an increasing state or a decreasing state in the power preservation mode provided by an embodiment of the present application;

[0064] Figure 9 It is a flowchart of steps executed when the required power of the vehicle is in an increasing state or a decreasing state in the discharge mode provided by an embodiment of the present application;

[0065] Figure 10 It is a flowchart for controlling the engine speed of a vehicle in the power preservation mode and the discharge mode provided by an embodiment of the present application;

[0066] Figure 11 It is a schematic structural diagram of an engine speed control device of a vehicle provided by an embodiment of the present application;

[0067] Figure 12 It is a schematic hardware structure diagram of an electronic device provided by an embodiment of the present application. Detailed implementation manners

[0068] In order to make the objectives, technical solutions and advantages of the present application more clear and understandable, the present application will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and are not used to limit the present application.

[0069] It should be noted that although functional module division is performed in the device schematic diagram and the logical order is shown in the flowchart, in some cases, the steps shown or described can be executed in a different module division in the device or a different order in the flowchart. Terms such as "first" and "second" in the specification, claims and the above-mentioned drawings are used to distinguish similar objects and do not necessarily need to be used to describe a specific order or sequence.

[0070] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by those skilled in the technical field to which the present application belongs. The terms used herein are only for the purpose of describing the embodiments of the present application and are not intended to limit the present application.

[0071] The performance of Noise, Vibration, and Harshness (NVH) is a comprehensive issue for measuring the manufacturing quality of automobiles, and it gives the most direct and superficial feeling to automobile users. The NVH problems of vehicles are one of the concerns of major vehicle manufacturing enterprises and parts enterprises in the international automobile industry. For automobiles, NVH problems exist everywhere. According to the sources of the problems, they can be further divided into three major parts: engine NVH, body NVH, and chassis NVH. Further, they can be subdivided into aerodynamic NVH, air conditioning system NVH, road driving NVH, braking system NVH, and so on. Harshness can also be called unevenness or impact characteristics, which is related to the transient nature of vibration and noise, describes the subjective feelings of the human body towards vibration and noise, and cannot be directly measured by objective measurement methods. The comfort feelings of occupants in the automobile and the strength and life problems of automobile parts caused by vibration all belong to the research scope of NVH.

[0072] With the development of new energy vehicle models and the increase in the overall vehicle's power consumption mode, the power demand of the vehicle becomes higher under the idle condition, and the power output needs to be improved. At this time, the torsional vibration of the transmission system will increase. When the torsional vibration at the input end of the transmission exceeds the threshold of gear knocking, gear knocking will occur on the gears at the transmission end.

[0073] Currently, for the gear knocking problem under the idle condition of automobiles, under the same power condition, more attention is paid to reducing the torsional vibration value input to the input end of the transmission from the perspective of the shock absorber. However, for plug-in hybrid vehicle models, due to the increase in user modes, the power demand increases under the idle condition, and the torsional vibration of the transmission system will increase with the increase in power. Simply through hardware optimization, the cost and weight pressure will be very large.

[0074] Based on this, the embodiment of the present application proposes an engine speed control method for an automobile, which can, when the operating condition of the automobile is the idle condition, determine whether the required power of the automobile is in an increasing state or a decreasing state, and then control the engine speed according to a preset threshold. It can reduce the torsional vibration of the transmission system by controlling the engine speed on the premise of maintaining the same power output, thereby improving the gear knocking noise problem of the automobile under the idle condition.

[0075] Refer to Figure 1 , Figure 1 which is the flowchart of the engine speed control method for the automobile provided in the embodiment of the present application, Figure 1 and the method in

[0076] may include but are not limited to steps S101 to S104.

[0077] In the embodiments of the present application, when the vehicle is in the idle condition, if there is a gear knocking phenomenon, the noise generated by the gear knocking is easily perceived by the user, which in turn affects the NVH problem of the vehicle. Therefore, it is necessary to first identify the operating condition of the vehicle.

[0078] Referring to Figure 2 , Figure 2 is a flowchart of steps for identifying the operating condition of a vehicle provided by an embodiment of the present application, including but not limited to steps S201 to S202.

[0079] Step S201, obtaining the engine gear signal of the vehicle;

[0080] Step S202, when the engine gear signal indicates that the engine gear is in the parking gear or neutral gear, determining that the vehicle operating condition is the idle condition.

[0081] In the embodiments of the present application, the vehicle control unit (VCU) can collect the engine gear signal of the vehicle, and then according to the collected engine gear signal, the vehicle operating condition can be identified. When the engine gear is in the P gear (parking gear) or N gear (neutral gear), the vehicle operating condition can be identified as the idle condition.

[0082] It should be noted that in the embodiments of the present application, only after it is identified that the vehicle is in the idle condition, the control of the engine speed is executed. If the vehicle is not in the idle condition, for example, when the engine gear is in the R gear (reverse gear) or D gear (drive gear), the control of the engine speed is not executed.

[0083] Step S102, when the vehicle operating condition is the idle condition, determining whether the vehicle demand power is in an increasing state or a decreasing state.

[0084] In the embodiments of the present application, after it is identified that the vehicle operating condition is the idle condition, the vehicle demand power can be further obtained, and it can be determined whether the vehicle demand power is in an increasing state or a decreasing state.

[0085] Referring to Figure 3 , Figure 3 is a flowchart of steps for determining whether the vehicle demand power is in an increasing state or a decreasing state when the vehicle operating condition is the idle condition provided by an embodiment of the present application, including but not limited to steps S301 to S303.

[0086] Step S301, when the vehicle operating condition is the idle condition, obtaining a first power value and a second power value, where the first power value is the vehicle demand power corresponding to the current moment, and the second power value is the vehicle demand power corresponding to the previous moment;

[0087] Step S302, if the first power value is greater than the second power value, determining that the vehicle demand power is in an increasing state;

[0088] Step S303, if the first power value is less than the second power value, it is determined that the vehicle demand power is in a decreasing state.

[0089] In the embodiment of the present application, when it is recognized that the vehicle operating condition is an idle condition, the first power value and the second power value can be obtained. Among them, the first power value is the vehicle demand power corresponding to the current moment, and the second power value is the vehicle demand power corresponding to the previous moment. Then, the first power value and the second power value are compared. If the first power value is greater than the second power value, it is determined that the vehicle demand power is in an increasing state. If the first power value is less than the second power value, it is determined that the vehicle demand power is in a decreasing state.

[0090] Exemplarily, when the vehicle operating condition is an idle condition, the vehicle demand power corresponding to the current moment t is obtained as P1, and the vehicle demand power corresponding to the previous moment t - 1 is obtained as P2. Then, P1 and P2 are compared. If P1 is greater than P2, it is determined that the vehicle demand power is in an increasing state; if P1 is less than P2, it is determined that the vehicle demand power is in a decreasing state.

[0091] It should be noted that, in the embodiment of the present application, by comparing the vehicle demand power at the current moment with the vehicle demand power at the previous moment to determine whether the vehicle demand power is in an increasing state or a decreasing state, only one feasible determination method is exemplarily shown. The embodiment of the present application does not specifically limit the determination method for whether the vehicle demand power is in an increasing state or a decreasing state, as long as it can determine whether the vehicle demand power is in an increasing state or a decreasing state. For example, the vehicle demand power values at each moment within a period of time can also be obtained, and a change curve corresponding to the power value and the moment can be plotted, and whether the vehicle demand power is in an increasing state or a decreasing state can be determined through the rise and fall of the curve.

[0092] Step S103, when the vehicle demand power is in an increasing state, control the engine to operate at a corresponding target speed through a first preset power threshold, and the target speed includes a first speed setting value and a second speed setting value.

[0093] In the embodiment of the present application, when the vehicle demand power is in an increasing state, the engine can be controlled to operate at a corresponding target speed through a first preset power threshold, and the target speed includes a first speed setting value and a second speed setting value. In the case where the vehicle demand power is in an increasing state, when the vehicle demand power is greater than the first preset threshold, the engine operates at the first speed setting value to be able to maximize the improvement of the gear rattle noise problem; when the vehicle demand power is not greater than the first preset threshold, the engine operates at the second speed setting value to be able to maximize the improvement of the gear rattle noise problem.

[0094] Refer to Figure 4, Figure 4 It is a flowchart of steps for controlling an engine to operate at a corresponding target speed by a first preset power threshold when the required power of the vehicle is in an increasing state provided by an embodiment of the present application, including but not limited to steps S401 to S404.

[0095] Step S401, when the required power of the vehicle is in an increasing state, obtain a first power value and a first speed, where the first speed is the speed of the engine at the current moment;

[0096] Step S402, compare the first power value with the first preset power threshold;

[0097] Step S403, when the first power value is greater than the first preset power threshold, if the first speed is not the same as the first speed set value, control the engine to operate at the first speed set value;

[0098] Step S404, when the first power value is not greater than the first preset power threshold, if the first speed is not the same as the second speed set value, control the engine to operate at the second speed set value.

[0099] It should be noted that in the embodiment of the present application, in order to improve the gear rattle noise problem of the vehicle under the idle condition, when the required power of the vehicle is in an increasing state, it is set that when the required power of the vehicle is greater than the first preset power threshold, the engine operates at the first speed set value, which can improve the gear rattle noise problem to the greatest extent. Similarly, when the required power of the vehicle is not greater than the first preset power threshold, the engine operates at the second speed set value, which can improve the gear rattle noise problem to the greatest extent.

[0100] Exemplarily, it is predetermined that the first preset power threshold is P1, and the required power of the vehicle at the current moment is P′. When P′>P1, it is set that the engine operates at the first speed set value V1 to be able to improve the gear rattle noise problem to the greatest extent. When P′<P1, it is set that the engine speed operates at the second speed set value V2 to be able to improve the gear rattle noise problem to the greatest extent.

[0101] It can be understood that under the idle condition of the vehicle, regardless of the required power of the vehicle, the engine either operates at the first speed set value V1 or at the second speed set value V2.

[0102] In an embodiment of the present application, when the required power of the vehicle is in an increasing state, a first power value P' and a first rotational speed V are obtained, where the first rotational speed V is the rotational speed of the engine at the current moment. The magnitude of the first power value P' is compared with a first preset power threshold P1. When P' > P1, according to the preset, the engine rotational speed should operate according to a first rotational speed setting value V1. At this time, it is necessary to determine whether the first rotational speed V is the same as the first rotational speed setting value V1. If they are not the same, it is necessary to control the engine to operate according to the first rotational speed setting value V1. Specifically, if the first rotational speed V is not the same as the first rotational speed setting value V1, the vehicle control unit VCU sends an engine rotational speed request signal to the engine management system EMS, and the engine management system EMS responds to the engine rotational speed request signal and controls the engine to operate according to the first rotational speed setting value V1. Similarly, when P' < P1, according to the preset, the engine rotational speed should operate according to a second rotational speed setting value V2. At this time, it is necessary to determine whether the first rotational speed V is the same as the second rotational speed setting value V2. If they are not the same, it is necessary to control the engine to operate according to the first rotational speed setting value V2. Specifically, if the first rotational speed V is not the same as the first rotational speed setting value V2, the vehicle control unit VCU sends an engine rotational speed request signal to the engine management system EMS, and the engine management system EMS responds to the engine rotational speed request signal and controls the engine to operate according to the second rotational speed setting value V2.

[0103] Step S104, when the required power of the vehicle is in a decreasing state, control the engine to operate at a corresponding target rotational speed through a second preset power threshold.

[0104] In an embodiment of the present application, when the required power of the vehicle is in a decreasing state, the engine can be controlled to operate at a corresponding target rotational speed through a second preset power threshold.

[0105] Refer to Figure 5 , Figure 5 is a flowchart of steps for controlling the engine to operate at a corresponding target rotational speed through a second preset power threshold when the required power of the vehicle is in a decreasing state provided by an embodiment of the present application, including but not limited to steps S501 to S504.

[0106] Step S501, when the required power of the vehicle is in a decreasing state, obtain a first power value and a first rotational speed, where the first rotational speed is the rotational speed of the engine at the current moment;

[0107] Step S502, compare the first power value with the second preset power threshold;

[0108] Step S503, when the first power value is greater than the second preset power threshold, if the first rotational speed is not the same as the first rotational speed setting value, control the engine to operate according to the first rotational speed setting value;

[0109] Step S504: When the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the second rotational speed set value, control the engine to operate at the second rotational speed set value.

[0110] It should be noted that in the embodiments of the present application, in order to improve the gear rattle noise problem of the vehicle under the idle condition, when the vehicle demand power is in a decreasing state, it is set that when the vehicle demand power is greater than the second preset power threshold, the engine operates at the first rotational speed set value, which can improve the gear rattle noise problem to the greatest extent. Similarly, when the vehicle demand power is not greater than the second preset power threshold, the engine operates at the second rotational speed set value, which can improve the gear rattle noise problem to the greatest extent.

[0111] Exemplarily, it is predetermined that the second preset power threshold is P2, and the vehicle demand power at the current moment is P'. When P' > P2, it is set that the engine operates at the first rotational speed set value V1 to be able to improve the gear rattle noise problem to the greatest extent. When P' < P2, it is set that the engine rotational speed operates at the second rotational speed set value V2 to be able to improve the gear rattle noise problem to the greatest extent.

[0112] In the embodiments of the present application, when the vehicle demand power is in a decreasing state, obtain the first power value P' and the first rotational speed V, where the first rotational speed V is the rotational speed of the engine at the current moment. Compare the magnitude of the first power value P' with the second preset power threshold P2. When P' > P2, according to the preset, the engine rotational speed should operate at the first rotational speed set value V1. At this time, it is necessary to determine whether the first rotational speed V is the same as the first rotational speed set value V1. If they are not the same, it is necessary to control the engine to operate at the first rotational speed set value V1. Specifically, if the first rotational speed V is different from the first rotational speed set value V1, the vehicle control unit VCU sends an engine rotational speed request signal to the engine management system EMS, and the engine management system EMS responds to the engine rotational speed request signal and controls the engine to operate at the first rotational speed set value V1. Similarly, when P' < P2, according to the preset, the engine rotational speed should operate at the second rotational speed set value V2. At this time, it is necessary to determine whether the first rotational speed V is the same as the second rotational speed set value V2. If they are not the same, it is necessary to control the engine to operate at the first rotational speed set value V2. Specifically, if the first rotational speed V is different from the first rotational speed set value V2, the vehicle control unit VCU sends an engine rotational speed request signal to the engine management system EMS, and the engine management system EMS responds to the engine rotational speed request signal and controls the engine to operate at the second rotational speed set value V2.

[0113] It can be understood that the first preset power threshold, the second preset power threshold, the first rotational speed setting value, and the second rotational speed setting value described in the embodiments of the present application can be determined according to different vehicle models and prior knowledge, and the embodiments of the present application do not specifically limit the first preset power threshold, the second preset power threshold, the first rotational speed setting value, and the second rotational speed setting value.

[0114] It should be noted that in the embodiments of the present application, if the first preset power threshold and the second preset power threshold are set to be the same, for example, both are set to the first threshold. At this time, only the vehicle demand power at the current moment and the engine speed at the current moment need to be directly obtained. If the vehicle demand power at the current moment is greater than the first threshold, it is judged whether the engine speed at the current moment is the same as the first rotational speed setting value. If not, the engine is controlled to operate at the first rotational speed setting value. If the vehicle demand power at the current moment is less than the first threshold, it is judged whether the engine speed at the current moment is the same as the second rotational speed setting value. If not, the engine is controlled to operate at the second rotational speed setting value. However, considering that the vehicle demand power is a fluctuating value, when the vehicle demand power fluctuates above and below the first threshold, for example, the first threshold is 9 kw, and the vehicle demand power at the current moment obtained fluctuates between 8.5 kw and 9.5 kw, it will cause the vehicle demand power at the current moment to be greater than the first threshold for a while and less than the first threshold for a while, resulting in controlling the engine to operate at the first rotational speed setting value for a while and then at the second rotational speed setting value for a while, causing frequent conversion control of the engine speed and bringing a bad experience to the user. Therefore, in the embodiments of the present application, the first preset power threshold and the second preset power threshold are set to two different values, which can avoid the situation that when the vehicle demand power is close to the preset power threshold, the engine is not controlled to operate at the first rotational speed setting value V1 for a while and then at the second rotational speed setting value V2 for a while. When two different power thresholds are set, it is necessary to judge whether the vehicle demand power is in an ascending state or a descending state. If the vehicle demand power is in an ascending state, the vehicle demand power at the current moment obtained is compared with the first preset power threshold. If the vehicle demand power is in a descending state, the vehicle demand power at the current moment obtained is compared with the second preset power threshold. Then, according to the comparison result, the corresponding control of the engine speed is carried out.

[0115] It can be understood that in the embodiments of the present application, the first preset power threshold and the second preset power threshold are set to two different values, but the difference between the two is not too large.

[0116] Referring to Figure 6 , Figure 6 is the engine speed control flow chart of the vehicle provided by the embodiments of the present application, including the following steps:

[0117] Step S601, judge whether the vehicle operating condition is an idle condition;

[0118] Step S602: If the vehicle operating condition is not the idle condition, exit the control strategy;

[0119] Step S603: If the vehicle operating condition is the idle condition, determine whether the vehicle required power is in an increasing state or a decreasing state;

[0120] Step S604: If the vehicle required power is in an increasing state, determine whether the first power value is greater than the first preset power threshold, where the first power value is the vehicle required power at the current moment;

[0121] Step S605: If the first power value is greater than the first preset power threshold, determine whether the first rotational speed is the same as the first rotational speed set value, where the first rotational speed is the engine rotational speed at the current moment;

[0122] Step S606: If the first rotational speed is not the same as the first rotational speed set value, control the engine to operate at the first rotational speed set value;

[0123] Step S607: If the first rotational speed is the same as the first rotational speed set value, do not issue a control instruction;

[0124] Step S608: If the first power value is not greater than the first preset power threshold, determine whether the first rotational speed is the same as the second rotational speed set value;

[0125] Step S609: If the first rotational speed is not the same as the second rotational speed set value, control the engine to operate at the second rotational speed set value;

[0126] Step S610: If the first rotational speed is the same as the second rotational speed set value, do not issue a control instruction;

[0127] Step S611: If the vehicle required power is in a decreasing state, determine whether the first power value is greater than the second preset power threshold;

[0128] Step S612: If the first power value is greater than the second preset power threshold, determine whether the first rotational speed is the same as the first rotational speed set value;

[0129] Step S613: If the first rotational speed is not the same as the first rotational speed set value, control the engine to operate at the first rotational speed set value;

[0130] Step S614: If the first rotational speed is the same as the first rotational speed set value, do not issue a control instruction;

[0131] Step S615: If the first power value is not greater than the second preset power threshold, determine whether the first rotational speed is the same as the second rotational speed set value;

[0132] Step S616, if the first rotational speed is different from the second rotational speed set value, control the engine to operate at the second rotational speed set value;

[0133] Step S617, if the first rotational speed is the same as the second rotational speed set value, do not issue a control instruction.

[0134] Refer to Figure 7 , Figure 7 is a flowchart of steps executed after identifying that the operating condition of the vehicle is the idle condition provided by an embodiment of the present application, including but not limited to steps S701 to S702.

[0135] Step S701, determine whether the vehicle mode is the power preservation mode or the power discharge mode;

[0136] Step S702, obtain whether the required power of the vehicle in the power preservation mode or the power discharge mode is in an increasing state or a decreasing state.

[0137] In an embodiment of the present application, when it is identified that the operating condition of the vehicle is the idle condition, the vehicle mode can be further identified as the power preservation mode or the power discharge mode. Among them, the power preservation mode is a mode of keeping the power of the power battery at a stable value for standby. The power discharge mode is a mode in which the vehicle provides power to other electrical equipment, such as charging other vehicles, etc. When the vehicle is in the idle condition and still in the power preservation mode or the power discharge mode, the vehicle's required power is high, and the problem of gear knocking noise is likely to occur. At the same time, in order to improve the gear knocking noise problem in the power preservation mode or the power discharge mode, the set engine speed set values in the power preservation mode and the power discharge mode are different. Therefore, it is necessary to obtain whether the required power of the vehicle in the power preservation mode or the power discharge mode is in an increasing state or a decreasing state, and then control the corresponding engine speed according to the required power of the vehicle in the power preservation mode or the power discharge mode and a preset threshold.

[0138] Refer to Figure 8 , Figure 8 is a flowchart of steps executed when the required power of the vehicle in the power preservation mode is in an increasing state or a decreasing state provided by an embodiment of the present application, including but not limited to steps S801 to S808.

[0139] Step S801, when the required power of the vehicle in the power preservation mode is in an increasing state, obtain a first power value and a first rotational speed, and the first rotational speed is the rotational speed of the engine at the current moment;

[0140] Step S802, compare the first power value with a first preset power threshold;

[0141] Step S803, when the first power value is greater than the first preset power threshold, if the first rotational speed is different from the third rotational speed set value, control the engine to operate at the third rotational speed set value;

[0142] Step S804, when the first power value is not greater than the first preset power threshold, if the first rotational speed is different from the fourth rotational speed set value, control the engine to operate at the fourth rotational speed set value;

[0143] Step S805, when the required power of the vehicle in the power retention mode is in a decreasing state, obtain the first power value and the first rotational speed;

[0144] Step S806, compare the first power value with the second preset power threshold;

[0145] Step S807, when the first power value is greater than the second preset power threshold, if the first rotational speed is different from the third rotational speed set value, control the engine to operate at the third rotational speed set value;

[0146] Step S808, when the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the fourth rotational speed set value, control the engine to operate at the fourth rotational speed set value.

[0147] In the embodiment of the present application, if the vehicle is in the power retention mode and the required power of the vehicle is in an increasing state, it is set that when the required power of the vehicle is greater than the first preset power threshold, the engine should operate at the third rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the power retention mode. When the required power of the vehicle is not greater than the first preset power threshold, the engine should operate at the fourth rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the power retention mode. Similarly, if the vehicle is in the power retention mode and the required power of the vehicle is in a decreasing state, it is set that when the required power of the vehicle is greater than the second preset power threshold, the engine should operate at the third rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the power retention mode. When the required power of the vehicle is not greater than the second preset power threshold, the engine should operate at the fourth rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the power retention mode.

[0148] Refer to Figure 9 , Figure 9 is the step flowchart executed when the required power of the vehicle in the discharge mode is in an increasing state or a decreasing state provided by the embodiment of the present application, including but not limited to steps S901 to S908.

[0149] Step S901, when the required power of the vehicle in the discharge mode is in an increasing state, obtain the first power value and the first rotational speed, and the first rotational speed is the rotational speed of the engine at the current moment;

[0150] Step S902, compare the first power value with the first preset power threshold;

[0151] Step S903, when the first power value is greater than the first preset power threshold, if the first rotational speed is different from the fifth rotational speed set value, control the engine to operate at the fifth rotational speed set value;

[0152] Step S904, when the first power value is not greater than the first preset power threshold, if the first rotational speed is different from the sixth rotational speed set value, control the engine to operate at the sixth rotational speed set value;

[0153] Step S905, when the required power of the vehicle in the discharge mode is in a decreasing state, obtain the first power value and the first rotational speed;

[0154] Step S906, compare the first power value with the second preset power threshold;

[0155] Step S907, when the first power value is greater than the second preset power threshold, if the first rotational speed is different from the fifth rotational speed set value, control the engine to operate at the fifth rotational speed set value;

[0156] Step S908, when the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the sixth rotational speed set value, control the engine to operate at the sixth rotational speed set value.

[0157] In the embodiment of the present application, if the vehicle is in the discharge mode and the required power of the vehicle is in an increasing state, it is set that when the required power of the vehicle is greater than the first preset power threshold, the engine should operate at the fifth rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the discharge mode. When the required power of the vehicle is not greater than the first preset power threshold, the engine should operate at the sixth rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the discharge mode. Similarly, if the vehicle is in the discharge mode and the required power of the vehicle is in a decreasing state, it is set that when the required power of the vehicle is greater than the second preset power threshold, the engine should operate at the fifth rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the discharge mode. When the required power of the vehicle is not greater than the second preset power threshold, the engine should operate at the sixth rotational speed set value to maximize the improvement of the gear rattle noise problem of the vehicle under the idle condition and the discharge mode.

[0158] Refer to Figure 10 , Figure 10 is the engine speed control flow chart of the vehicle provided by the embodiment of the present application in the power preservation mode and the discharge mode, including the following steps:

[0159] Step S1001, determine whether the operating condition of the vehicle is the idle condition;

[0160] Step S1002, if the vehicle operating condition is not the idle condition, exit the control strategy;

[0161] Step S1003, if the vehicle operating condition is the idle condition, determine whether the vehicle mode is the power preservation mode or the power discharge mode;

[0162] Step S1004, if the vehicle mode is the power preservation mode, determine whether the vehicle required power is in an increasing state or a decreasing state;

[0163] Step S1005, if the vehicle required power is in an increasing state, determine whether the first power value is greater than the first preset power threshold, where the first power value is the vehicle required power value at the current moment;

[0164] Step S1006, if the first power value is greater than the first preset power threshold, determine whether the first rotational speed is the same as the third rotational speed set value, where the first rotational speed is the engine rotational speed at the current moment;

[0165] Step S1007, if the first rotational speed is not the same as the third rotational speed set value, control the engine to operate at the third rotational speed set value;

[0166] Step S1008, if the first rotational speed is the same as the third rotational speed set value, do not issue a control command;

[0167] Step S1009, if the first power value is not greater than the first preset power threshold, determine whether the first rotational speed is the same as the fourth rotational speed set value;

[0168] Step S1010, if the first rotational speed is not the same as the fourth rotational speed set value, control the engine to operate at the fourth rotational speed set value;

[0169] Step S1011, if the first rotational speed is the same as the fourth rotational speed set value, do not issue a control command;

[0170] Step S1012, if the vehicle required power is in a decreasing state, determine whether the first power value is greater than the second preset power threshold;

[0171] Step S1013, if the first power value is greater than the second preset power threshold, determine whether the first rotational speed is the same as the third rotational speed set value;

[0172] Step S1014, if the first rotational speed is not the same as the third rotational speed set value, control the engine to operate at the third rotational speed set value;

[0173] Step S1015, if the first rotational speed is the same as the third rotational speed set value, do not issue a control command;

[0174] Step S1016, if the first power value is not greater than the second preset power threshold, determine whether the first rotational speed is the same as the fourth rotational speed set value;

[0175] Step S1017, if the first speed is different from the fourth speed set value, control the engine to run at the fourth speed set value;

[0176] Step S1018, if the first speed is the same as the fourth speed set value, do not issue a control command;

[0177] Step S1019, if the vehicle mode is the discharge mode, determine whether the vehicle required power is in an increasing state or a decreasing state;

[0178] Step S1020, if the vehicle required power is in an increasing state, determine whether the first power value is greater than the first preset power threshold;

[0179] Step S1021, if the first power value is greater than the first preset power threshold, determine whether the first speed is the same as the fifth speed set value;

[0180] Step S1022, if the first speed is different from the fifth speed set value, control the engine to run at the fifth speed set value;

[0181] Step S1023, if the first speed is the same as the fifth speed set value, do not issue a control command;

[0182] Step S1024, if the first power value is not greater than the first preset power threshold, determine whether the first speed is the same as the sixth speed set value;

[0183] Step S1025, if the first speed is different from the sixth speed set value, control the engine to run at the sixth speed set value;

[0184] Step S1026, if the first speed is the same as the sixth speed set value, do not issue a control command;

[0185] Step S1027, if the vehicle required power is in a decreasing state, determine whether the first power value is greater than the second preset power threshold;

[0186] Step S1028, if the first power value is greater than the second preset power threshold, determine whether the first speed is the same as the fifth speed set value;

[0187] Step S1029, if the first speed is different from the fifth speed set value, control the engine to run at the fifth speed set value;

[0188] Step S1030, if the first speed is the same as the fifth speed set value, do not issue a control command;

[0189] Step S1031, if the first power value is not greater than the second preset power threshold, determine whether the first speed is the same as the sixth speed set value;

[0190] Step S1032, if the first rotational speed is different from the sixth rotational speed set value, control the engine to operate at the sixth rotational speed set value;

[0191] Step S1033, if the first rotational speed is the same as the sixth rotational speed set value, do not issue a control instruction.

[0192] Please refer to Figure 11 , this embodiment of the present application also provides an engine speed control device 110 for an automobile, which can implement the above-mentioned engine speed control method for an automobile. The device includes:

[0193] An identification module 1101, configured to identify the operating conditions of the automobile;

[0194] A judgment module 1102, configured to judge whether the required power of the automobile is in an increasing state or a decreasing state when the operating condition of the automobile is an idle condition;

[0195] A first control module 1103, configured to control the engine to operate at a corresponding target rotational speed through a first preset power threshold when the required power of the automobile is in an increasing state, and the target rotational speed includes a first rotational speed set value and a second rotational speed set value;

[0196] A second control module 1104, configured to control the engine to operate at a corresponding target rotational speed through a second preset power threshold when the required power of the automobile is in a decreasing state.

[0197] The specific implementation manner of the engine speed control device for the automobile is basically the same as the specific embodiment of the above-mentioned engine speed control method for the automobile, and will not be elaborated here.

[0198] This embodiment of the present application also provides an electronic device. The electronic device includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, the above-mentioned engine speed control method for the automobile is implemented. The electronic device can be any intelligent terminal including a tablet computer, an in-vehicle computer, etc.

[0199] Please refer to Figure 12 , Figure 12 schematically shows the hardware structure of an electronic device in another embodiment. The electronic device includes:

[0200] A processor 1201, which can be implemented in a general-purpose CPU (Central Processing Unit, central processor), a microprocessor, an application-specific integrated circuit (Application Specific Integrated Circuit, ASIC), or one or more integrated circuits, etc., and is configured to execute relevant programs to implement the technical solutions provided by this embodiment of the present application;

[0201] The memory 1202 can be implemented in the form of a read-only memory (ROM), a static storage device, a dynamic storage device, or a random access memory (RAM), etc. The memory 1202 can store an operating system and other application programs. When implementing the technical solutions provided in the embodiments of this specification through software or firmware, the relevant program codes are stored in the memory 1202, and the processor 1201 is used to call and execute the engine speed control method of the vehicle in the embodiments of this application;

[0202] The input / output interface 1203 is used to implement information input and output;

[0203] The communication interface 1204 is used to implement communication and interaction between this device and other devices. Communication can be achieved through wired means (such as USB, network cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.);

[0204] The bus 1205 transmits information between various components of the device (such as the processor 1201, the memory 1202, the input / output interface 1203, and the communication interface 1204);

[0205] Among them, the processor 1201, the memory 1202, the input / output interface 1203, and the communication interface 1204 achieve communication connections with each other inside the device through the bus 1205.

[0206] The embodiments described in the embodiments of this application are for more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation to the technical solutions provided in the embodiments of this application. Those skilled in the art can know that with the evolution of technology and the emergence of new application scenarios, the technical solutions provided in the embodiments of this application are equally applicable to similar technical problems.

[0207] Those skilled in the art can understand that the technical solutions shown in the figure do not constitute a limitation to the embodiments of this application, and may include more or fewer steps than those shown, or combine certain steps, or different steps.

[0208] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separated, that is, they may be located in one place, or may be distributed to multiple network units. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0209] Those of ordinary skill in the art can understand that all or some of the steps in the methods disclosed above, and the functional modules / units in the systems and devices can be implemented as software, firmware, hardware, and their appropriate combinations.

[0210] In the description of the present application and the above-mentioned drawings, terms such as "first", "second", "third", "fourth", etc. (if any) are used to distinguish similar objects and do not necessarily describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances so that the embodiments of the present application described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product, or device that comprises a series of steps or units does not necessarily have to be limited to those steps or units clearly listed, but may include other steps or units not clearly listed or inherent to these processes, methods, products, or devices.

[0211] It should be understood that in the present application, "at least one (item)" means one or more, and "a plurality" means two or more. "And / or" is used to describe the association relationship of associated objects and indicates that there can be three relationships. For example, "A and / or B" can mean: only A exists, only B exists, and both A and B exist at the same time. Among them, A and B can be singular or plural. The character " / " generally means that the associated objects before and after are in an "or" relationship. "At least one (one) of the following" or its similar expression refers to any combination of these items, including any combination of single item (one) or plural items (ones). For example, at least one (one) of a, b, or c can mean: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, c can be single or multiple.

[0212] In several embodiments provided by the present 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 illustrative. For example, the above-mentioned division of units is only a logical function division. In actual implementation, there can be other division methods. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection to each other can be through some interfaces. The indirect coupling or communication connection of devices or units can be in electrical, mechanical or other forms.

[0213] The units described above as separate components may or may not be physically separated. The components displayed as units may or may not be physical units, that is, they can be located in one place or distributed to multiple network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0214] In addition, in each embodiment of the present application, the functional units may be integrated into one processing unit, may exist physically separately for each unit, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of a software functional unit.

[0215] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it may be stored in a computer-readable storage medium. Based on such an understanding, the technical solution of the present application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods in each embodiment of the present application. The foregoing storage medium includes: various media that can store programs, such as USB flash drives, mobile hard disks, read-only memories (ROM), random access memories (RAM), magnetic disks, or optical discs.

[0216] The preferred embodiments of the embodiments of the present application have been described above with reference to the accompanying drawings, and thus do not limit the scope of the rights of the embodiments of the present application. Any modifications, equivalent replacements, and improvements made by those skilled in the art without departing from the scope and essence of the embodiments of the present application shall be within the scope of the rights of the embodiments of the present application.

Claims

1. A method for controlling the engine speed of an automobile, characterized in that, The method includes: Identifying the operating conditions of the vehicle; When the operating condition of the vehicle is the idle condition, determining whether the required power of the vehicle is in an increasing state or a decreasing state; When the required power of the vehicle is in an increasing state, controlling the engine to operate at a corresponding target speed through a first preset power threshold, where the target speed includes a first speed setting value and a second speed setting value; When the required power of the vehicle is in a decreasing state, controlling the engine to operate at the corresponding target speed through a second preset power threshold; When the required power of the vehicle is in an increasing state, controlling the engine to operate at a corresponding target speed through a first preset power threshold includes: When the required power of the vehicle is greater than the first preset threshold, controlling the engine to operate at the first speed setting value; when the required power of the vehicle is not greater than the first preset threshold, controlling the engine to operate at the second speed setting value; When the required power of the vehicle is in a decreasing state, controlling the engine to operate at the corresponding target speed through a second preset power threshold includes: When the required power of the vehicle is greater than the second preset power threshold, controlling the engine to operate at the first speed setting value; when the required power of the vehicle is not greater than the second preset power threshold, controlling the engine to operate at the second speed setting value.

2. The method according to claim 1, characterized in that, The identifying of the operating conditions of the vehicle includes: Obtaining the engine gear signal of the vehicle; When the engine gear signal indicates that the engine gear is in the parking gear or neutral gear, determining that the operating condition of the vehicle is the idle condition.

3. The method according to claim 1, characterized in that, The determining whether the required power of the vehicle is in an increasing state or a decreasing state when the operating condition of the vehicle is the idle condition includes: When the operating condition of the vehicle is the idle condition, obtaining a first power value and a second power value, where the first power value is the required power of the vehicle corresponding to the current moment, and the second power value is the required power of the vehicle corresponding to the previous moment; If the first power value is greater than the second power value, determining that the required power of the vehicle is in an increasing state; If the first power value is less than the second power value, determining that the required power of the vehicle is in a decreasing state.

4. The method according to claim 3, characterized in that, The controlling the engine to operate at a corresponding target speed through a first preset power threshold when the required power of the vehicle is in an increasing state includes: When the required power of the vehicle is in an increasing state, obtaining the first power value and a first speed, where the first speed is the speed of the engine at the current moment; Comparing the first power value with the first preset power threshold; When the first power value is greater than the first preset power threshold, if the first speed is not the same as the first speed setting value, then controlling the engine to operate at the first speed setting value; When the first power value is not greater than the first preset power threshold, if the first speed is not the same as the second speed setting value, then controlling the engine to operate at the second speed setting value.

5. The method according to claim 3, characterized in that, The controlling the engine to operate at the corresponding target speed through a second preset power threshold when the required power of the vehicle is in a decreasing state includes: When the required power of the vehicle is in a decreasing state, obtaining the first power value and a first speed, where the first speed is the speed of the engine at the current moment; Compare the first power value with the second preset power threshold; When the first power value is greater than the second preset power threshold, if the first rotational speed is different from the first rotational speed set value, control the engine to operate at the first rotational speed set value; When the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the second rotational speed set value, control the engine to operate at the second rotational speed set value.

6. The method according to claim 3, characterized in that, After identifying that the operating condition of the vehicle is the idle condition, the method further includes: Judge whether the vehicle mode is the power preservation mode or the power discharge mode; Obtain whether the required power of the vehicle in the power preservation mode or the power discharge mode is in an increasing state or a decreasing state.

7. The method according to claim 6, characterized in that, When the required power of the vehicle in the power preservation mode is in an increasing state or a decreasing state, the method includes: When the required power of the vehicle in the power preservation mode is in an increasing state, obtain the first power value and the first rotational speed, where the first rotational speed is the rotational speed of the engine at the current moment; Compare the first power value with the first preset power threshold; When the first power value is greater than the first preset power threshold, if the first rotational speed is different from the third rotational speed set value, control the engine to operate at the third rotational speed set value; When the first power value is not greater than the first preset power threshold, if the first rotational speed is different from the fourth rotational speed set value, control the engine to operate at the fourth rotational speed set value; When the required power of the vehicle in the power preservation mode is in a decreasing state, obtain the first power value and the first rotational speed; Compare the first power value with the second preset power threshold; When the first power value is greater than the second preset power threshold, if the first rotational speed is different from the third rotational speed set value, control the engine to operate at the third rotational speed set value; When the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the fourth rotational speed set value, control the engine to operate at the fourth rotational speed set value.

8. The method according to claim 6, characterized in that, When the required power of the vehicle in the power discharge mode is in an increasing state or a decreasing state, the method includes: When the required power of the vehicle in the power discharge mode is in an increasing state, obtain the first power value and the first rotational speed, where the first rotational speed is the rotational speed of the engine at the current moment; Compare the first power value with the first preset power threshold; When the first power value is greater than the first preset power threshold, if the first rotational speed is different from the fifth rotational speed set value, control the engine to operate at the fifth rotational speed set value; When the first power value is not greater than the first preset power threshold, if the first rotational speed is different from the sixth rotational speed set value, control the engine to operate at the sixth rotational speed set value; When the required power of the vehicle in the power discharge mode is in a decreasing state, obtain the first power value and the first rotational speed; Compare the first power value with the second preset power threshold; When the first power value is greater than the second preset power threshold, if the first rotational speed is different from the fifth rotational speed set value, control the engine to operate at the fifth rotational speed set value; When the first power value is not greater than the second preset power threshold, if the first rotational speed is different from the sixth rotational speed set value, control the engine to operate at the sixth rotational speed set value.

9. An engine speed control device for an automobile, characterized in that, The device includes: An identification module for identifying the operating conditions of the vehicle; A judgment module for judging whether the vehicle demand power is in an increasing state or a decreasing state when the operating conditions of the vehicle are idle conditions; A first control module for controlling the engine to operate at a corresponding target rotational speed through a first preset power threshold when the vehicle demand power is in an increasing state, the target rotational speed including a first rotational speed set value and a second rotational speed set value; A second control module for controlling the engine to operate at the corresponding target rotational speed through a second preset power threshold when the vehicle demand power is in a decreasing state; The first control module for controlling the engine to operate at a corresponding target rotational speed through a first preset power threshold when the vehicle demand power is in an increasing state includes: When the vehicle demand power is greater than the first preset threshold, control the engine to operate at the first rotational speed set value; when the vehicle demand power is not greater than the first preset threshold, control the engine to operate at the second rotational speed set value; The second control module for controlling the engine to operate at a corresponding target rotational speed through a second preset power threshold when the vehicle demand power is in a decreasing state includes: When the vehicle demand power is greater than the second preset power threshold, control the engine to operate at the first rotational speed set value; when the vehicle demand power is not greater than the second preset power threshold, control the engine to operate at the second rotational speed set value.

10. An electronic device, characterized in that, The electronic device includes a memory and a processor, the memory stores a computer program, and the processor implements the method according to any one of claims 1 to 8 when executing the computer program.

Citation Information

Patent Citations

  • Extended range type electric automobile and power generation controlling method thereof

    CN105857096A

  • Control method and control device of engine and readable storage medium

    CN113404598A