Vehicle engine warming control method and device, vehicle and storage medium
By sending a warm-up request based on battery discharge power and temperature, the method addresses the limitations of existing engine warm-up controls, enhancing vehicle performance and safety.
Patent Information
- Application Number
- CN202411116604.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-14
- Publication Date
- 2024-12-13
AI Technical Summary
Existing vehicle engine warm-up control methods that rely solely on engine water temperature and State Of Charge (SOC) of the power battery result in reduced power performance, inability to adjust power demand in real time, and compromise vehicle economy and safety.
A method and device that send a warm-up start request when target water temperature meets conditions, utilizing battery available discharge power and temperature to determine engine warm-up demand power, adjusting power requirements based on engine state and battery capacity.
Improves vehicle economy and safety by accurately determining engine warm-up power needs, reducing emissions, and maintaining consistent power and speed.
Smart Images

Figure CN119122684A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of vehicle technology, and in particular to a control method and device for warming up a vehicle engine, a vehicle and a storage medium. Background Art
[0002] In the related technology, the engine warm-up process is controlled according to the engine water temperature and the SOC (State Of Charge) value of the power battery. If the engine water temperature is lower than the predetermined idle warm-up temperature, the vehicle controller sets the idle warm-up time of the engine according to the engine water temperature and the SOC value of the power battery, and controls the engine to perform idle warm-up, otherwise the engine warm-up ends.
[0003] However, in the related art, the engine warm-up is controlled only according to the engine water temperature and the SOC value of the power battery, resulting in lower power performance of the vehicle after entering the engine warm-up period and failure to adjust the power demand of the engine warm-up period in real time, thus reducing the economy and safety of the vehicle and failing to meet the driving and riding needs of users, which needs to be solved urgently. Summary of the invention
[0004] The present application provides a vehicle engine warm-up control method, device, vehicle and storage medium to solve the problem in the related art that the engine warm-up is controlled only according to the engine water temperature and the SOC value of the power battery, resulting in low power performance of the vehicle after entering the engine warm-up period, and the power demand of the engine warm-up cannot be adjusted in real time, which reduces the economy and safety of the vehicle and cannot meet the driving and riding needs of users.
[0005] A first aspect embodiment of the present application provides a vehicle engine warm-up control method, comprising the following steps: when it is detected that the vehicle is in a high-voltage power-on state, obtaining the engine target water temperature; when it is detected that the target water temperature satisfies a preset warm-up condition, sending a warm-up start request for the engine, and obtaining the battery available discharge power and battery temperature of the vehicle; based on the battery available discharge power and the battery temperature, controlling the engine to enter a preset engine warm-up condition, determining the engine warm-up demand power according to the warm-up start request duration corresponding to the target water temperature, so as to control the vehicle to warm up the engine according to the warm-up demand power.
[0006] Through the above-mentioned technical means, the embodiment of the present application can send an engine warm-up start request when the target water temperature meets the warm-up conditions, and use the battery's available discharge power and battery temperature to determine whether the engine enters the warm-up condition, thereby determining the engine's warm-up required power according to the engine warm-up time corresponding to the target water temperature, so as to control the vehicle to warm up the engine, effectively improving the vehicle's economy and safety.
[0007] Optionally, in one embodiment of the present application, obtaining the target water temperature of the engine includes: obtaining a target state of the engine, and determining whether the target state is a start state; if the target state is the start state, obtaining a first water temperature of the engine; if the target state is a non-start state, obtaining a second water temperature of the engine.
[0008] Through the above-mentioned technical means, the embodiment of the present application can obtain the corresponding temperature of the engine according to the target state of the engine, effectively improve the accuracy of the engine warm-up power, and improve the economy of the vehicle.
[0009] Optionally, in one embodiment of the present application, when it is detected that the target water temperature meets the preset warm-up condition, the warm-up start request of the engine is sent, including: based on the target state of the engine, judging whether the first water temperature is less than a first preset temperature, or whether the second water temperature is less than a second preset temperature; if the first water temperature is less than the first preset temperature, or the second water temperature is less than the second preset temperature, it is determined that the target water temperature meets the preset warm-up condition, and the warm-up start request of the engine is sent, otherwise the warm-up start request is not sent; wherein, the first preset temperature is greater than the second preset temperature.
[0010] Through the above-mentioned technical means, the embodiment of the present application can determine whether the engine needs to send an engine warm-up request according to the temperature corresponding to the target state of the engine, thereby effectively improving the economy of the vehicle.
[0011] Optionally, in one embodiment of the present application, before controlling the engine to enter a preset engine warm-up condition, it also includes: judging whether the available discharge power of the battery is greater than the preset available discharge power, or whether the battery temperature is greater than the preset battery temperature; if the available discharge power of the battery is greater than the preset available discharge power, or the battery temperature is greater than the preset battery temperature, then controlling the engine to enter the preset engine warm-up condition, otherwise the engine does not enter the preset engine warm-up condition.
[0012] Through the above-mentioned technical means, the embodiment of the present application can control the engine to enter the engine warm-up condition when the battery available discharge power or the battery temperature meets certain conditions, thereby effectively improving the economy and safety of the vehicle.
[0013] Optionally, in one embodiment of the present application, after controlling the vehicle to warm up the engine according to the warm-up required power, it also includes: detecting whether the engine meets the conditions for exiting the preset engine warm-up operating condition; when it is detected that the engine meets the conditions for exiting the preset engine warm-up operating condition, determining the engine warm-up power coefficient and the engine non-warm-up required power, and adjusting the engine required power of the vehicle according to the engine warm-up power coefficient, the engine non-warm-up required power and the warm-up required power.
[0014] Through the above-mentioned technical means, the embodiment of the present application can adaptively correct the engine demand power when exiting the preset engine warm-up condition, thereby reducing vehicle emissions and improving economy while avoiding large fluctuations in engine power and speed to improve the vehicle's driving performance.
[0015] A second aspect of the present application provides a control device for warming up a vehicle engine, comprising: an acquisition module, for acquiring a target water temperature of the engine when it is detected that the vehicle is in a high-voltage power-on state; a sending module, for sending a warm-up start request for the engine when it is detected that the target water temperature meets a preset warm-up condition, and acquiring the battery available discharge power and battery temperature of the vehicle; a control module, for controlling the engine to enter a preset engine warm-up condition based on the battery available discharge power and the battery temperature, and determining the engine warm-up required power according to the warm-up start request duration corresponding to the target water temperature, so as to control the vehicle to warm up the engine according to the warm-up required power.
[0016] Through the above-mentioned technical means, the vehicle engine warm-up control device can send an engine warm-up start request when the target water temperature meets the warm-up conditions, and use the battery's available discharge power and battery temperature to determine that the engine enters the warm-up condition, thereby determining the engine's warm-up required power according to the engine warm-up time corresponding to the target water temperature, so as to control the vehicle to warm up the engine, effectively improving the vehicle's economy and safety.
[0017] Optionally, in one embodiment of the present application, the acquisition module includes: an acquisition unit, used to acquire a target state of the engine and determine whether the target state is a start-up state; a first processing unit, used to acquire a first water temperature of the engine if the target state is the start-up state; and a second processing unit, used to acquire a second water temperature of the engine if the target state is a non-start-up state.
[0018] Through the above technical means, the acquisition module can obtain the corresponding temperature of the engine according to the target state of the engine, which effectively improves the accuracy of the engine warm-up power and improves the economy of the vehicle.
[0019] Optionally, in one embodiment of the present application, the sending module includes: a judgment unit, used to judge whether the first water temperature is less than a first preset temperature, or whether the second water temperature is less than a second preset temperature based on the target state of the engine; a third processing unit, used to determine that the target water temperature meets the preset warm-up condition if the first water temperature is less than the first preset temperature, or the second water temperature is less than the second preset temperature, and send a warm-up start request for the engine, otherwise the warm-up start request is not sent, wherein the first preset temperature is greater than the second preset temperature.
[0020] Through the above technical means, the sending module can determine whether the engine needs to send an engine warm-up request based on the temperature corresponding to the target state of the engine, thereby effectively improving the economy of the vehicle.
[0021] Optionally, in one embodiment of the present application, the device of the embodiment of the present application also includes: a judgment module, used to judge whether the available discharge power of the battery is greater than the preset available discharge power, or whether the battery temperature is greater than the preset battery temperature before controlling the engine to enter the preset engine warm-up condition; a control module, used to control the engine to enter the preset engine warm-up condition if the available discharge power of the battery is greater than the preset available discharge power, or the battery temperature is greater than the preset battery temperature, otherwise the engine does not enter the preset engine warm-up condition.
[0022] Through the above technical means, the vehicle engine warm-up control device can control the engine to enter the engine warm-up condition when the battery available discharge power or the battery temperature meets certain conditions, effectively improving the economy and safety of the vehicle.
[0023] Optionally, in one embodiment of the present application, the device of the embodiment of the present application also includes: a detection module, used to detect whether the engine meets the conditions for exiting the preset engine warm-up operating condition after controlling the vehicle to warm up the engine according to the warm-up required power; a determination module, used to determine the engine warm-up power coefficient and the engine non-warm-up required power after controlling the vehicle to warm up the engine according to the warm-up required power, if it is detected that the engine meets the conditions for exiting the preset engine warm-up operating condition, and adjust the engine required power of the vehicle according to the engine warm-up power coefficient, the engine non-warm-up required power and the warm-up required power.
[0024] Through the above-mentioned technical means, the vehicle engine warm-up control device can adaptively correct the engine demand power when exiting the preset engine warm-up condition, thereby reducing vehicle emissions and improving economy while avoiding large fluctuations in engine power and speed to improve the vehicle's driving performance.
[0025] A third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle engine warm-up control method as described in the above embodiment.
[0026] A fourth aspect of the present application provides a computer-readable storage medium, which stores a computer program that, when executed by a processor, implements the above-mentioned vehicle engine warm-up control method.
[0027] A fifth aspect of the present application provides a computer program product, including a computer program, which, when executed, is used to implement the above-mentioned vehicle engine warm-up control method.
[0028] The embodiment of the present application can send a warm-up start request for the engine when the target water temperature meets the warm-up conditions, and use the available discharge power of the battery and the battery temperature to determine that the engine enters the warm-up condition, thereby determining the engine warm-up required power according to the engine warm-up time corresponding to the target water temperature, and then controlling the vehicle to warm up the engine according to the warm-up required power, effectively improving the economy and safety of the vehicle. Thus, the problem that the engine warm-up is controlled only according to the engine water temperature and the SOC value of the power battery in the related art is solved, resulting in low power performance of the vehicle after entering the engine warm-up, and the power demand for engine warm-up cannot be adjusted in real time, which reduces the economy and safety of the vehicle.
[0029] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through the practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0030] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:
[0031] Figure 1 A flow chart of a vehicle engine warm-up control method provided according to an embodiment of the present application;
[0032] Figure 2 A flowchart of sending a warm-up request to an engine according to a specific embodiment of the present application;
[0033] Figure 3 A flowchart for determining engine power requirements according to a specific embodiment of the present application;
[0034] Figure 4 It is a structural schematic diagram of a vehicle engine warm-up control device provided according to an embodiment of the present application;
[0035] Figure 5 It is a schematic diagram of the structure of a vehicle provided according to an embodiment of the present application. DETAILED DESCRIPTION
[0036] Embodiments of the present application are described in detail below, and examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.
[0037] The following describes the control method, device, vehicle and storage medium of the vehicle engine warm-up of the embodiment of the present application with reference to the accompanying drawings. In view of the problem that the engine warm-up is controlled only according to the engine water temperature and the SOC value of the power battery in the related technology mentioned in the background technology center, the power of the vehicle after entering the engine warm-up is low, the power demand of the engine warm-up cannot be adjusted in real time, the economy and safety of the vehicle are reduced, and the driving and riding needs of the user cannot be met, the present application provides a control method for the vehicle engine warm-up, in which a warm-up start request of the engine can be sent when the target water temperature meets the warm-up condition, and the engine can be determined to enter the warm-up condition by using the available discharge power of the battery and the battery temperature, so as to determine the engine warm-up demand power according to the engine warm-up time corresponding to the target water temperature, and then control the vehicle to warm up the engine according to the warm-up demand power, which effectively improves the economy and safety of the vehicle. Thus, the problem that the engine warm-up is controlled only according to the engine water temperature and the SOC value of the power battery in the related technology, resulting in the low power of the vehicle after entering the engine warm-up, the power demand of the engine warm-up cannot be adjusted in real time, and the economy and safety of the vehicle are reduced is solved.
[0038] Specifically, Figure 1 A flow chart of a vehicle engine warm-up control method provided in an embodiment of the present application.
[0039] like Figure 1 As shown, the vehicle engine warm-up control method includes the following steps:
[0040] In step S101 , when it is detected that the vehicle is in a high voltage powered state, a target water temperature of the engine is obtained.
[0041] In the embodiment of the present application, the target water temperature is the different water temperatures corresponding to when the engine of the vehicle is in the started state and the non-started state.
[0042] It can be understood that the embodiments of the present application can detect whether the vehicle is in a high-voltage power-on state. For example, the status of the high-voltage battery can be read through the vehicle sensor. When it is detected that the vehicle is in a high-voltage power-on state, the target water temperature of the engine can be obtained through the ECU (Engine Control Unit), which effectively improves the feasibility of the engine warm-up control.
[0043] Among them, in one embodiment of the present application, obtaining the target water temperature of the engine includes: obtaining the target state of the engine, and determining whether the target state is a start state; if the target state is a start state, obtaining the first water temperature of the engine; if the target state is a non-start state, obtaining the second water temperature of the engine.
[0044] For example, the embodiment of the present application can obtain the target state of the engine when it is determined that the vehicle is in a high-voltage power-on state. When the target state is a started state, the first water temperature of the engine is obtained; when the target state is a non-started state, the second water temperature of the engine is obtained, which effectively improves the accuracy of the engine warm-up power and improves the economy of the vehicle.
[0045] It should be noted that the started state and the non-started state in the embodiments of the present application are both states after the vehicle high voltage is powered on. For example, when the target state of the engine is the started state, it means that the engine has been started after the vehicle high voltage is powered on; when the target state of the engine is the non-started state, it means that the engine has not been started after the vehicle high voltage is powered on.
[0046] In step S102 , when it is detected that the target water temperature meets the preset warm-up condition, a warm-up start request for the engine is sent, and the available discharge power and battery temperature of the vehicle are obtained.
[0047] In the embodiment of the present application, the preset warm-up condition is a condition that the target water temperature of the engine is less than a certain water temperature.
[0048] It can be understood that the embodiment of the present application can detect whether the target water temperature meets the warm-up conditions, and when it is detected that the target water temperature in the following steps meets the warm-up conditions, a warm-up start request for the engine is sent, and the vehicle's battery available discharge power and battery temperature are obtained to ensure that the engine runs at an appropriate temperature and improve engine efficiency.
[0049] Optionally, in one embodiment of the present application, when it is detected that the target water temperature meets the preset warm-up conditions, a warm-up start request for the engine is sent, including: based on the target state of the engine, judging whether the first water temperature is less than the first preset temperature, or whether the second water temperature is less than the second preset temperature; if the first water temperature is less than the first preset temperature, or the second water temperature is less than the second preset temperature, then it is determined that the target water temperature meets the preset warm-up conditions, and a warm-up start request for the engine is sent, otherwise no warm-up start request is sent; wherein, the first preset temperature is greater than the second preset temperature.
[0050] For example, when the target state of the engine is the starting state, that is, after the vehicle is powered on with high voltage, the engine has been started. The embodiment of the present application can determine whether the first water temperature is lower than the first preset temperature. For example, when the first water temperature is 50°C, which is lower than the first preset temperature of 60°C, it is determined that the target water temperature meets the warm-up conditions, and a warm-up start request for the engine is sent. In addition, when the first water temperature reaches a certain temperature, such as 75°C, which is higher than the set temperature of 70°C, it is determined that the engine has reached a normal operating temperature and does not require an additional warm-up process. Therefore, the embodiment of the present application can cancel the warm-up start request for the engine, thereby effectively improving the economy of the vehicle.
[0051] For another example, when the target state of the engine is an unstarted state, that is, the engine has not been started after the vehicle high voltage is powered on, the embodiment of the present application can determine whether the second water temperature is lower than the second preset temperature. For example, when the second water temperature is 20°C, which is lower than the second preset temperature of 50°C, it is determined that the target water temperature meets the warm-up conditions, and a warm-up start request for the engine is sent; in addition, when the second water temperature reaches a certain temperature, such as 65°C, which is greater than the set 60°C, it is determined that the engine has reached a normal operating temperature and does not require an additional warm-up process. Therefore, the embodiment of the present application can cancel the engine warm-up start request, and the engine can run without stopping in a low temperature environment or for a period of time after the first start, thereby avoiding emission deterioration and economic degradation caused by frequent start and stop of the engine.
[0052] In step S103, based on the available discharge power of the battery and the battery temperature, the engine is controlled to enter a preset engine warm-up condition, and the engine warm-up required power is determined according to the warm-up start request duration corresponding to the target water temperature, so as to control the vehicle to warm up the engine according to the warm-up required power.
[0053] In the embodiment of the present application, the preset engine warm-up condition is a condition in which the vehicle engine can be warmed up.
[0054] It can be understood that the embodiments of the present application can control the engine to enter the engine warm-up condition based on the available discharge power and battery temperature of the power battery, and determine the warm-up start request duration according to the target water temperature, and then determine the engine warm-up demand power, wherein the engine warm-up demand power is proportional to the warm-up start request duration, so as to control the vehicle to warm up the engine according to the warm-up demand power, thereby controlling the vehicle's emissions through the small power demand at the initial stage of engine start, and gradually increase the demand power over time to improve the economy of the entire vehicle.
[0055] Optionally, in one embodiment of the present application, before controlling the engine to enter a preset engine warm-up condition, it also includes: determining whether the available discharge power of the battery is greater than the preset available discharge power, or whether the battery temperature is greater than the preset battery temperature; if the available discharge power of the battery is greater than the preset available discharge power, or the battery temperature is greater than the preset battery temperature, then controlling the engine to enter the preset engine warm-up condition, otherwise the engine does not enter the preset engine warm-up condition.
[0056] For example, the embodiment of the present application can determine whether the available discharge power of the battery is greater than a certain available discharge power, or whether the battery temperature is greater than a certain battery temperature. When the available discharge power of the battery is greater than a certain available discharge power, or the battery temperature is greater than a certain battery temperature, the embodiment of the present application can control the engine to enter the engine warm-up condition, effectively improving the economy and safety of the vehicle; in addition, the embodiment of the present application may not control the engine to enter the engine warm-up condition when the available discharge power of the battery is less than or equal to a certain available discharge power, and the battery temperature is less than or equal to a certain battery temperature, so as to avoid power and safety problems caused by the engine entering the warm-up condition when the vehicle capacity is insufficient. Among them, after the engine enters the engine warm-up condition, the embodiment of the present application can exit the engine warm-up condition after receiving a request to cancel the engine warm-up.
[0057] It should be noted that the preset available discharge power and the preset battery temperature can be set by those skilled in the art and are not specifically limited here.
[0058] Optionally, in one embodiment of the present application, after controlling the vehicle to warm up the engine according to the warm-up requirement power, it also includes: detecting whether the engine meets the conditions for exiting the preset engine warm-up operating condition; when it is detected that the engine meets the conditions for exiting the preset engine warm-up operating condition, determining the engine warm-up power coefficient and the engine non-warm-up requirement power, and adjusting the vehicle's engine requirement power according to the engine warm-up power coefficient, the engine non-warm-up requirement power and the warm-up requirement power.
[0059] In the embodiment of the present application, the condition for exiting the preset engine warm-up condition is the condition of receiving a request to cancel the engine warm-up.
[0060] For example, the embodiment of the present application can determine the engine warm-up power coefficient and the engine non-warm-up power requirement when receiving a request to cancel the engine warm-up and exit the engine warm-up condition, wherein the initial engine warm-up power coefficient = 1, and after the engine warm-up start request is canceled, the engine warm-up power coefficient is determined according to the cancellation duration (the engine warm-up power coefficient is inversely proportional to the time, and the range is 0-1); the engine non-warm-up power requirement can be determined according to the vehicle state, and thus, the vehicle's engine demand power is adjusted according to the engine warm-up power coefficient, the engine non-warm-up power requirement and the warm-up power requirement, that is, the vehicle's engine demand power = engine warm-up power coefficient * engine warm-up power requirement + (1-engine warm-up power coefficient) * engine non-warm-up power requirement, so that the engine demand power can be adaptively corrected to reduce vehicle emissions and improve economy while avoiding large fluctuations in engine power and speed to improve the vehicle's driving performance.
[0061] For example, Figure 2 As shown, the working principle of the embodiment of the present application is described in detail below with a specific embodiment.
[0062] Step S201: The vehicle enters a high voltage power-on state.
[0063] Step S202: Determine whether the engine is in the start state. When the engine is in the start state, execute step S205, otherwise execute steps S203 and S204 respectively.
[0064] Step S203: Determine whether the engine receives other start requests. If the engine receives other start requests, execute step S208; otherwise, execute step S210.
[0065] Step S204: Determine whether the engine water temperature is less than a first engine water temperature preset value. When the engine water temperature is less than the first engine water temperature preset value, execute step S208; otherwise, execute step S210.
[0066] Step S205: Determine whether the engine water temperature is less than a third engine water temperature preset value. When the engine water temperature is less than the third engine water temperature preset value, execute step S206; otherwise, execute step S210.
[0067] Step S206: Send an engine warm-up start request.
[0068] Step S207: Determine whether the engine water temperature is greater than a fourth engine water temperature preset value. When the engine water temperature is greater than the fourth engine water temperature preset value, execute step S210; otherwise, execute step S206.
[0069] Step S208: Send an engine warm-up start request.
[0070] Step S209: Determine whether the engine water temperature is greater than the second engine water temperature preset value. When the engine water temperature is greater than the second engine water temperature preset value, execute step S210, otherwise execute step S208.
[0071] Step S210: cancel the engine warm-up start request, reduce vehicle emissions, and improve vehicle economy.
[0072] For example, Figure 3 As shown, the working principle of the embodiment of the present application is described in detail with another specific embodiment below.
[0073] Step S301: Determine whether the engine receives an engine warm-up start request. When the engine receives the engine warm-up start request, execute step S303; otherwise, execute step S302.
[0074] Step S302: Determine the engine non-warm-up power requirement according to the vehicle state.
[0075] Step S303: Determine whether the available discharge power of the battery is greater than the preset discharge power value, or whether the battery temperature is greater than the preset battery temperature value. When the available discharge power of the battery is greater than the preset discharge power value, or the battery temperature is greater than the preset battery temperature value, execute step S304, otherwise execute step S302.
[0076] Step S304: determining the engine warm-up power requirement according to the warm-up start request duration.
[0077] Step S305: exiting the warm-up state after the engine warm-up start request is cancelled.
[0078] Step S306: Determine the engine warm-up power coefficient and determine the engine required power when the engine exits the warm-up process.
[0079] Step S307: Determine the engine power requirement so that the engine power requirement can be adaptively corrected to improve the vehicle's driving performance.
[0080] According to the vehicle engine warm-up control method proposed in the embodiment of the present application, when the target water temperature meets the warm-up conditions, the engine warm-up start request can be sent, and the engine can be determined to enter the warm-up condition by using the battery available discharge power and battery temperature, thereby determining the engine warm-up required power according to the engine warm-up time corresponding to the target water temperature, and then controlling the vehicle to warm up the engine according to the warm-up required power, effectively improving the economy and safety of the vehicle. Thus, the problem that the engine warm-up is controlled only according to the engine water temperature and the SOC value of the power battery in the related technology is solved, resulting in low power performance of the vehicle after entering the engine warm-up, and the power demand for engine warm-up cannot be adjusted in real time, which reduces the economy and safety of the vehicle.
[0081] Next, a vehicle engine warm-up control device proposed in accordance with an embodiment of the present application will be described with reference to the accompanying drawings.
[0082] Figure 4 It is a block diagram of a vehicle engine warm-up control device according to an embodiment of the present application.
[0083] like Figure 4 As shown, the vehicle engine warm-up control device 10 includes: an acquisition module 100 , a sending module 200 and a control module 300 .
[0084] Specifically, the acquisition module 100 is used to acquire the target water temperature of the engine when it is detected that the vehicle is in a high-voltage power-on state.
[0085] The sending module 200 is used to send a warm-up start request for the engine when it is detected that the target water temperature meets the preset warm-up condition, and obtain the available discharge power and battery temperature of the vehicle.
[0086] The control module 300 is used to control the engine to enter a preset engine warm-up condition based on the battery's available discharge power and the battery temperature, and to determine the engine's warm-up required power according to the warm-up start request duration corresponding to the target water temperature, so as to control the vehicle to warm up the engine according to the warm-up required power.
[0087] Optionally, in one embodiment of the present application, the acquisition module 100 includes: an acquisition unit, a first processing unit and a second processing unit.
[0088] The acquisition unit is used to acquire the target state of the engine and determine whether the target state is a start state.
[0089] The first processing unit is used to obtain a first water temperature of the engine if the target state is a start state.
[0090] The second processing unit is used to obtain a second water temperature of the engine if the target state is an unstarted state.
[0091] Optionally, in one embodiment of the present application, the sending module 200 includes: a judgment unit and a third processing unit.
[0092] The judgment unit is used to judge whether the first water temperature is lower than the first preset temperature, or whether the second water temperature is lower than the second preset temperature, based on the target state of the engine.
[0093] The third processing unit is used to determine that the target water temperature meets the preset warm-up condition and send a warm-up start request for the engine if the first water temperature is lower than the first preset temperature or the second water temperature is lower than the second preset temperature, otherwise no warm-up start request is sent, wherein the first preset temperature is higher than the second preset temperature.
[0094] Optionally, in one embodiment of the present application, the device 10 of the embodiment of the present application further includes: a judgment module and a control module.
[0095] The judgment module is used to judge whether the available discharge power of the battery is greater than the preset available discharge power, or whether the battery temperature is greater than the preset battery temperature before controlling the engine to enter the preset engine warm-up condition.
[0096] The control module is used to control the engine to enter a preset engine warm-up condition if the battery available discharge power is greater than a preset available discharge power, or the battery temperature is greater than a preset battery temperature, otherwise the engine does not enter the preset engine warm-up condition.
[0097] Optionally, in one embodiment of the present application, the device 10 of the embodiment of the present application further includes: a detection module and a determination module.
[0098] Among them, the detection module is used to detect whether the engine meets the conditions for exiting the preset engine warm-up working condition after controlling the vehicle to warm up the engine according to the warm-up demand power.
[0099] A determination module is used to control the vehicle to warm up the engine according to the warm-up demand power, and when it is detected that the engine meets the conditions for exiting the preset engine warm-up operating condition, determine the engine warm-up power coefficient and the engine non-warm-up demand power, and adjust the vehicle's engine demand power according to the engine warm-up power coefficient, the engine non-warm-up demand power and the warm-up demand power.
[0100] It should be noted that the aforementioned explanation of the embodiment of the vehicle engine warm-up control method is also applicable to the vehicle engine warm-up control device of this embodiment, and will not be repeated here.
[0101] According to the vehicle engine warm-up control device proposed in the embodiment of the present application, when the target water temperature meets the warm-up conditions, the engine warm-up start request can be sent, and the engine can be determined to enter the warm-up condition by using the battery available discharge power and battery temperature, thereby determining the engine warm-up required power according to the engine warm-up time corresponding to the target water temperature, and then controlling the vehicle to warm up the engine according to the warm-up required power, effectively improving the economy and safety of the vehicle. Thus, the problem of controlling the engine warm-up only according to the engine water temperature and the SOC value of the power battery in the related art is solved, resulting in low power performance of the vehicle after entering the engine warm-up, and the inability to adjust the power demand for engine warm-up in real time, which reduces the economy and safety of the vehicle.
[0102] Figure 5 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include:
[0103] A memory 501 , a processor 502 , and a computer program stored in the memory 501 and executable on the processor 502 .
[0104] When the processor 502 executes the program, the vehicle engine warm-up control method provided in the above embodiment is implemented.
[0105] Furthermore, the vehicle also includes:
[0106] The communication interface 503 is used for communication between the memory 501 and the processor 502 .
[0107] The memory 501 is used to store computer programs that can be executed on the processor 502 .
[0108] The memory 501 may include a high-speed RAM memory, and may also include a non-volatile memory (non-volatile memory), such as at least one disk memory.
[0109] If the memory 501, the processor 502 and the communication interface 503 are implemented independently, the communication interface 503, the memory 501 and the processor 502 can be connected to each other through a bus and communicate with each other. The bus can be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus or an Extended Industry Standard Architecture (EISA) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 5Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.
[0110] Optionally, in a specific implementation, if the memory 501, the processor 502 and the communication interface 503 are integrated on a chip, the memory 501, the processor 502 and the communication interface 503 can communicate with each other through an internal interface.
[0111] The processor 502 may be a central processing unit (CPU), or an application specific integrated circuit (ASIC), or one or more integrated circuits configured to implement the embodiments of the present application.
[0112] The present embodiment further provides a computer-readable storage medium on which a computer program is stored. When the program is executed by a processor, the above-mentioned vehicle engine warm-up control method is implemented.
[0113] The present embodiment also provides a computer program product, including a computer program, which, when executed, is used to implement the above vehicle engine warm-up control method.
[0114] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" etc. means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described may be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art may combine and combine the different embodiments or examples described in this specification and the features of the different embodiments or examples, without contradiction.
[0115] In addition, the terms "first" and "second" are used for descriptive purposes only and should not be understood as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Therefore, a feature defined as "first" or "second" may explicitly or implicitly include at least one of the features. In the description of this application, "N" means at least two, such as two, three, etc., unless otherwise clearly and specifically defined.
[0116] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing the steps of a custom logical function or process, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may not be performed in the order shown or discussed, including performing functions in a substantially simultaneous manner or in reverse order depending on the functions involved, which should be understood by technicians in the technical field to which the embodiments of the present application belong.
[0117] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as an ordered list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by an instruction execution system, device or apparatus (such as a computer-based system, a system including a processor, or other system that can fetch instructions from an instruction execution system, device or apparatus and execute instructions), or in combination with these instruction execution systems, devices or apparatuses. For the purpose of this specification, "computer-readable medium" can be any device that can contain, store, communicate, propagate or transmit a program for use by an instruction execution system, device or apparatus, or in combination with these instruction execution systems, devices or apparatuses. More specific examples of computer-readable media (a non-exhaustive list) include the following: an electrical connection with one or N wirings (electronic devices), a portable computer disk box (magnetic device), a random access memory (RAM), a read-only memory (ROM), an erasable and programmable read-only memory (EPROM or flash memory), a fiber optic device, and a portable compact disk read-only memory (CDROM). In addition, the computer-readable medium may even be paper or other suitable medium on which the program is printed, since the program may be obtained electronically by optically scanning the paper or other medium and then editing, interpreting or processing in other suitable ways as necessary and then storing it in a computer memory.
[0118] It should be understood that the various parts of the present application can be implemented by hardware, software, firmware or a combination thereof. In the above embodiment, the N steps or methods can be implemented by software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented by hardware, as in another embodiment, it can be implemented by any one or a combination of the following technologies known in the art: a discrete logic circuit having a logic gate circuit for implementing a logic function for a data signal, a dedicated integrated circuit having a suitable combination of logic gate circuits, a programmable gate array (PGA), a field programmable gate array (FPGA), etc.
[0119] A person skilled in the art may understand that all or part of the steps in the method for implementing the above-mentioned embodiment may be completed by instructing related hardware through a program, and the program may be stored in a computer-readable storage medium, which, when executed, includes one or a combination of the steps of the method embodiment.
[0120] In addition, each functional unit in each embodiment of the present application may be integrated into a processing module, or each unit may exist physically separately, or two or more units may be integrated into one module. The above-mentioned integrated module may be implemented in the form of hardware or in the form of a software functional module. If the integrated module is implemented in the form of a software functional module and sold or used as an independent product, it may also be stored in a computer-readable storage medium.
[0121] The storage medium mentioned above may be a read-only memory, a magnetic disk or an optical disk, etc. Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limiting the present application. A person of ordinary skill in the art may change, modify, replace and modify the above embodiments within the scope of the present application.
Claims
1. A vehicle engine warm-up control method, characterized in that: The following steps are involved: When it is detected that the vehicle is in a high voltage power-on state, the target water temperature of the engine is obtained; When it is detected that the target water temperature satisfies a preset warm-up condition, sending a warm-up start request for the engine, and acquiring the available discharge power and battery temperature of the vehicle; Based on the available discharge power of the battery and the battery temperature, the engine is controlled to enter a preset engine warm-up condition, and the engine warm-up required power is determined according to the warm-up start request duration corresponding to the target water temperature, so as to control the vehicle to warm up the engine according to the warm-up required power.
2. The method according to claim 1, characterized in that The obtaining of the target water temperature of the engine comprises: Acquiring a target state of the engine, and determining whether the target state is a start state; If the target state is the start state, obtaining a first water temperature of the engine; If the target state is an unstarted state, a second water temperature of the engine is obtained.
3. The method according to claim 2, characterized in that The sending of the engine warm-up start request when it is detected that the target water temperature meets the preset warm-up condition comprises: Based on the target state of the engine, determining whether the first water temperature is less than a first preset temperature, or whether the second water temperature is less than a second preset temperature; If the first water temperature is lower than the first preset temperature, or the second water temperature is lower than the second preset temperature, it is determined that the target water temperature meets the preset warm-up condition, and a warm-up start request of the engine is sent, otherwise the warm-up start request is not sent; Wherein, the first preset temperature is greater than the second preset temperature.
4. The method according to claim 1, characterized in that Before controlling the engine to enter a preset engine warm-up condition, the method further includes: Determining whether the available discharge power of the battery is greater than a preset available discharge power, or whether the battery temperature is greater than a preset battery temperature; If the available discharge power of the battery is greater than the preset available discharge power, or the battery temperature is greater than the preset battery temperature, the engine is controlled to enter the preset engine warm-up condition; otherwise, the engine does not enter the preset engine warm-up condition.
5. The method according to claim 4, characterized in that After controlling the vehicle to warm up the engine according to the warm-up required power, the method further includes: Detecting whether the engine meets the condition for exiting the preset engine warm-up condition; When it is detected that the engine meets the conditions for exiting the preset engine warm-up operating condition, the engine warm-up power coefficient and the engine non-warm-up required power are determined, and the engine required power of the vehicle is adjusted according to the engine warm-up power coefficient, the engine non-warm-up required power and the warm-up required power.
6. A vehicle engine warm-up control device, characterized in that: include: An acquisition module, used to acquire a target water temperature of the engine when it is detected that the vehicle is in a high voltage power-on state; a sending module, configured to send a warm-up start request for the engine and obtain the available discharge power and battery temperature of the vehicle when detecting that the target water temperature satisfies a preset warm-up condition; A control module is used to control the engine to enter a preset engine warm-up condition based on the available discharge power of the battery and the battery temperature, and to determine the engine warm-up required power according to the warm-up start request duration corresponding to the target water temperature, so as to control the vehicle to warm up the engine according to the warm-up required power.
7. The device according to claim 6, characterized in that The acquisition module comprises: an acquisition unit, used for acquiring a target state of the engine and determining whether the target state is a start state; a first processing unit, configured to obtain a first water temperature of the engine if the target state is the start state; The second processing unit is used to obtain a second water temperature of the engine if the target state is an unstarted state.
8. The device according to claim 7, characterized in that The sending module comprises: a judgment unit, configured to judge whether the first water temperature is lower than a first preset temperature, or whether the second water temperature is lower than a second preset temperature, based on a target state of the engine; The third processing unit is used to determine that the target water temperature meets the preset warm-up condition and send a warm-up start request for the engine if the first water temperature is lower than the first preset temperature, or the second water temperature is lower than the second preset temperature, otherwise the warm-up start request is not sent, wherein the first preset temperature is higher than the second preset temperature.
9. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle engine warm-up control method as described in any one of claims 1 to 5.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the vehicle engine warm-up control method as described in any one of claims 1 to 5.
