Vehicle heating method, device and electronic equipment

CN117301808BActive Publication Date: 2026-10-09BEIJING CO WHEELS TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210700403.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-20
Publication Date
2026-10-09
Estimated Expiration
2042-06-20

AI Technical Summary

Technical Problem

对乘员舱制热的过程中,需要保证乘务舱的舒适性,但是在基于发动机余热对乘员舱制热过程中可能会出现过热或者制热效果较差的情况,因此需要提出可以准确使用发动机余热的控制方法

Benefits of technology

[0018] Fifthly, this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle heating method of the first aspect of this disclosure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117301808B_ABST
    Figure CN117301808B_ABST
Patent Text Reader

Abstract

The present disclosure provides a vehicle heating method, device, electronic equipment and storage medium, relating to the technical field of data processing. The scheme is: obtaining a target water temperature of an engine in a vehicle and a target temperature of a passenger cabin; obtaining heating state information of the vehicle in a current period, and predicting a limit water temperature of the engine and a limit temperature of the passenger cabin at the end of the current period based on the heating state information; determining an optimal control amount of a controlled component in a vehicle heating system in the current period based on the limit water temperature and the limit temperature, and controlling the controlled component according to the optimal control amount; repeating the above process to make the actual water temperature of the engine reach and maintain the target water temperature, and the actual temperature of the passenger cabin reach and maintain the target temperature. The method of the present disclosure can predict the water temperature change of the engine in the future period of time when the engine does not reach the optimal thermal state, and adjust the heating system state in advance, so as to adjust the engine waste heat utilization amount, and realize more optimal energy utilization.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of data processing technology, and in particular to a vehicle heating method, apparatus, electronic device, and storage medium. Background Technology

[0002] In hybrid vehicles, the engine and water heater can simultaneously serve as heat sources to heat the passenger compartment, thereby balancing engine thermal efficiency and passenger compartment heating needs and optimizing energy utilization. During passenger compartment heating, it is necessary to ensure passenger comfort. However, using engine waste heat for passenger compartment heating may result in overheating or poor heating performance. Therefore, a control method that can accurately utilize engine waste heat is needed. Summary of the Invention

[0003] This disclosure provides a vehicle heating method, apparatus, electronic device, and storage medium.

[0004] In a first aspect, this disclosure provides a vehicle heating method, comprising:

[0005] Obtain the target coolant temperature of the engine and the target temperature of the passenger compartment in the vehicle;

[0006] Obtain the vehicle's heating status information for the current cycle, and based on the heating status information, predict the engine's maximum coolant temperature and the passenger compartment's maximum temperature at the end of the current cycle.

[0007] Based on the extreme water temperature and extreme temperature, determine the optimal control quantity of the controlled component in the vehicle heating system for the current cycle, and control the controlled component according to the optimal control quantity.

[0008] Repeat the above process to bring the actual engine coolant temperature to the target temperature and maintain it, and to bring the actual temperature of the passenger compartment to the target temperature and maintain it.

[0009] The method of this disclosure can predict the engine's extreme water temperature and the passenger compartment's extreme temperature over a future period based on heating status information when the engine has not reached its optimal thermal state. Based on the extreme water temperature and extreme temperature, the state of the heating system is optimally adjusted to ensure that the engine reaches the target water temperature and the passenger compartment reaches the target temperature. By monitoring the temperatures of both the engine and the passenger compartment, the residual heat of the engine is regulated, which not only makes full use of the engine's residual heat but also ensures a good heating effect in the passenger compartment, thereby achieving the goal of better energy utilization.

[0010] Secondly, this disclosure provides a vehicle heating device, comprising:

[0011] The acquisition module is used to acquire the target coolant temperature of the engine and the target temperature of the passenger compartment in the vehicle.

[0012] The prediction module is used to obtain the heating status information of the vehicle in the current cycle, and based on the heating status information, predict the extreme water temperature of the engine and the extreme temperature of the passenger compartment at the end of the current cycle.

[0013] The control module is used to determine the optimal control quantity of the controlled component in the vehicle heating system for the current cycle based on the extreme water temperature and extreme temperature, and to control the controlled component according to the optimal control quantity.

[0014] The rolling optimization module is used to repeat the above process so that the actual engine water temperature reaches and is maintained at the target water temperature, and the actual temperature of the crew compartment reaches and is maintained at the target temperature.

[0015] Thirdly, this disclosure provides an electronic device, including a memory and a processor;

[0016] The processor reads executable program code stored in memory to run a program corresponding to the executable program code, so as to implement the vehicle heating method of the first aspect of this disclosure.

[0017] Fourthly, this disclosure provides a computer-readable storage medium having a computer program stored thereon that, when executed by a processor, implements the vehicle heating method of the first aspect of this disclosure.

[0018] Fifthly, this disclosure provides a computer program product, including a computer program that, when executed by a processor, implements the vehicle heating method of the first aspect of this disclosure.

[0019] It should be understood that the description in this section is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description

[0020] Figure 1 This is a flowchart of a vehicle heating method according to an embodiment of the present disclosure;

[0021] Figure 2 This is a flowchart of a vehicle heating method according to an embodiment of the present disclosure;

[0022] Figure 3 This is a schematic diagram of the vehicle's heating system;

[0023] Figure 4 This is a flowchart of a vehicle heating method according to an embodiment of the present disclosure;

[0024] Figure 5 This is a structural diagram of a vehicle heating device according to an embodiment of the present disclosure;

[0025] Figure 6 This is a block diagram of an electronic device used to implement the vehicle heating method of the embodiments of this disclosure. Detailed Implementation

[0026] Embodiments of the present invention are described in detail below, examples of which are illustrated in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and intended to explain the present invention, and should not be construed as limiting the present invention.

[0027] The vehicle heating method, apparatus, electronic device, and storage medium of this disclosure are described below with reference to the accompanying drawings. It should be noted that the following specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0028] Figure 1 This is a flowchart of a vehicle heating method according to an embodiment of the present disclosure, such as... Figure 1 As shown, the method includes the following steps:

[0029] S11, obtain the target coolant temperature of the engine in the vehicle, and the target temperature of the passenger compartment.

[0030] Set the target coolant temperature for the engine. The target coolant temperature can be the coolant temperature corresponding to the engine in its optimal thermal state, or it can be other coolant temperatures set according to actual conditions.

[0031] Obtain the target temperature of the passenger compartment, which is the temperature that the vehicle user wants the passenger compartment to reach. This can be the temperature set by the user for the vehicle's air conditioning system, etc.

[0032] S12: Obtain the heating status information of the vehicle in the current cycle, and based on the heating status information, predict the extreme water temperature of the engine and the extreme temperature of the passenger compartment at the end of the current cycle.

[0033] In this embodiment, the engine coolant temperature can be used to heat the vehicle's passenger compartment, and the engine itself also needs to reach the target coolant temperature. Therefore, the heat source in this embodiment includes the engine and the coolant heater, and the objects to be heated include the engine and the passenger compartment. Using the method of this embodiment, the passenger compartment can be heated using the engine's waste heat while the engine reaches its optimal thermal state.

[0034] The vehicle's current heating status information includes the current passenger compartment heating demand, engine operating status and coolant temperature, and the operating status and temperature of the water heater. For example, if the engine coolant temperature is 40°C in the current cycle and the water heater temperature is 20°C, the passenger compartment needs to be heated by 5°C.

[0035] Based on the vehicle's current heating state, the ultimate heating capacity of the vehicle's heating system for the engine and passenger compartment at the end of the current cycle can be predicted, including the engine's ultimate coolant temperature and the passenger compartment's ultimate temperature. For example, by acquiring the constraint boundaries of the controlled components in the vehicle's heating system, and selecting a control variable that heats the engine entirely within these constraints, the ultimate coolant temperature of the engine at the end of the current cycle can be determined. Similarly, by acquiring the constraint boundaries of the controlled components in the vehicle's heating system, and selecting a control variable that heats the passenger compartment entirely within these constraints, the ultimate temperature of the passenger compartment at the end of the current cycle can be determined. Note that the control variables used to acquire the ultimate coolant temperature and ultimate temperature may be completely opposite. Optionally, a prediction model can be built based on the actual vehicle conditions, and the predicted ultimate coolant temperature and ultimate temperature can be obtained by inputting the vehicle's current heating state.

[0036] In some implementations, the limiting water temperature and the limiting temperature can be reached simultaneously at the end of the current cycle.

[0037] In other implementations, the limiting water temperature and limiting temperature cannot be reached simultaneously at the end of the current cycle. In this case, the limiting water temperature of the engine and the limiting temperature of the crew compartment are re-determined at the end of the current cycle based on the priority and importance of the engine and the crew compartment. The re-determined limiting water temperature and limiting temperature can be reached simultaneously at the end of the current cycle.

[0038] S13, based on the extreme water temperature and extreme temperature, determine the optimal control quantity of the controlled component in the vehicle heating system for the current cycle, and control the controlled component according to the optimal control quantity.

[0039] The controlled component can control the proportion of time the engine and water heater are used to heat the crew compartment. Based on the limiting water temperature and temperature, the control quantity required to reach the limiting water temperature and temperature can be derived, that is, the optimal control quantity of the controlled component in the current cycle can be determined, and the controlled component can be controlled according to the optimal control quantity.

[0040] In some implementations, the optimal control quantity can be determined so that the engine reaches its limit water temperature in the current cycle, and the crew compartment reaches its limit temperature in the current cycle.

[0041] In other implementations, it is impossible to determine the control quantity that will cause both the limiting coolant temperature and the limiting temperature to be reached simultaneously within the current cycle. In this case, the optimal control quantity is determined based on priority and importance. The optimal control quantity can control the engine to approach the limiting coolant temperature within the current cycle, and the passenger compartment to approach the limiting temperature within the current cycle. In other words, the optimal control quantity can control the difference between the actual engine temperature and the limiting coolant temperature to be within a preset coolant temperature difference range, and the difference between the actual passenger compartment temperature and the limiting temperature to be within a preset temperature difference range.

[0042] Optionally, a predictive model can be built based on the actual vehicle condition. By inputting the current coolant temperature of the engine and the limit coolant temperature of the current cycle, the current temperature of the passenger compartment and the limit temperature of the current cycle, the optimal control quantity of the controlled component in the current cycle can be obtained.

[0043] S14, repeat the above process to bring the actual engine coolant temperature to the target coolant temperature and maintain it, and bring the actual temperature of the crew compartment to the target temperature and maintain it.

[0044] Based on the optimal control quantity, predict the actual coolant temperature and actual temperature at the end of the current cycle, modify the vehicle's heating status information for the next cycle, and repeat the steps of predicting the engine's limit coolant temperature and the passenger compartment's limit temperature at the end of the cycle and obtaining the optimal control quantity of the controlled components in the next cycle, so that the engine's actual coolant temperature reaches and is maintained at the target coolant temperature, and the passenger compartment's actual temperature reaches and is maintained at the target temperature.

[0045] During the aforementioned rolling optimization process, the engine's limit water temperature and the crew compartment's limit temperature at the end of a certain cycle can be compared with the set target water temperature and target temperature. The control quantities of the controlled components can then be adjusted so that the engine and crew compartment can reach the target water temperature and target temperature.

[0046] It should be noted that before reaching the target coolant temperature and / or target temperature, if the current cycle's limiting coolant temperature and limiting temperature are below the target coolant temperature and target temperature, the optimal control variable is used to control the engine to reach the limiting coolant temperature and approach the target coolant temperature, and to control the passenger compartment to reach the limiting temperature and approach the target temperature. After reaching the target coolant temperature and target temperature, if the current cycle's limiting coolant temperature and limiting temperature are within a certain range near the target coolant temperature and target temperature, the optimal control variable is used to control the engine to maintain the target coolant temperature, and the passenger compartment to maintain the target temperature.

[0047] In this embodiment, the target coolant temperature of the engine and the target temperature of the passenger compartment in the vehicle are obtained. The heating status information of the vehicle in the current cycle is also obtained. Based on the heating status information, the engine coolant temperature limit and the passenger compartment temperature limit at the end of the current cycle are predicted. Based on the coolant temperature limit and the temperature limit, the control quantity of the controlled component in the vehicle heating system for the current cycle is determined, and the controlled component is controlled according to the control quantity. This process is repeated until the actual coolant temperature of the engine reaches the target coolant temperature and the actual temperature of the passenger compartment reaches the target temperature. The method of this embodiment can predict the extreme coolant temperature of the engine and the extreme temperature of the passenger compartment in the future based on the heating status information when the engine has not reached its optimal thermal state. Based on the extreme coolant temperature and extreme temperature, the state of the heating system is optimally adjusted to ensure that the engine reaches the target coolant temperature and the passenger compartment reaches the target temperature. By monitoring the temperatures of both the engine and the passenger compartment, the residual heat of the engine is regulated, which not only ensures the full utilization of the engine's residual heat but also guarantees a good heating effect in the passenger compartment, thereby achieving the goal of better energy utilization.

[0048] Figure 2 This is a flowchart of a vehicle heating method according to an embodiment of the present disclosure, such as... Figure 2 As shown, determining the control quantity of the controlled component in the vehicle heating system for the current cycle based on the water temperature limit and the temperature limit also includes the following steps:

[0049] S21, obtain the constraint boundaries of the controlled component.

[0050] Figure 3 This is a schematic diagram of a vehicle heating system. As shown, the vehicle heating system includes an engine 1 and an air conditioning controller 2. The controlled components may include a three-way valve 3 that controls the engine 1's involvement in heating, a water pump 4 in the heating circuit, and a water heater 5. The three-way valve 3 and the water pump 4 control the proportion of engine 1's involvement in heating, while the water heater 4 heats the water flow in the heating circuit, which then enters the engine 1 and the water pump 4 via a heat exchanger 6.

[0051] The constraints of the controlled components include the component's capability, safety boundary, target safety boundary, and target deviation. Specifically, the capability of the executing components is as follows: the effective value of the three-way valve controlling engine intervention in heating is 0%-100%; the controllable or effective range of the water pump in the heating circuit is 0%-100%; and the power of the water heater is 0-10 kW. Safety boundary: the three-way valve must not issue commands in the opposite direction during operation; the water pump must restart after power is stopped to prevent localized overheating. Target safety boundary: the engine coolant temperature must not exceed 120 degrees Celsius, and the heating circuit temperature must not exceed 90 degrees Celsius. Target deviation: an engine coolant temperature within approximately 3 degrees Celsius of Re is considered to meet the target; and a passenger compartment temperature within approximately 3 degrees Celsius of Rc is considered to meet the target.

[0052] S22, obtain the actual engine water temperature and the actual temperature of the crew compartment during the current cycle.

[0053] Optionally, the actual water temperature can be obtained based on a temperature sensor inside the engine, and the actual temperature can be obtained based on a temperature sensor inside the passenger compartment. Optionally, there can be one or more temperature sensors in the engine and passenger compartment, and this application does not limit this.

[0054] S23, within the constraint boundary, based on the actual engine water temperature, the actual temperature of the crew compartment, the extreme water temperature and the extreme temperature, determine the optimal control quantity of the controlled component in the current cycle.

[0055] The optimal control quantity is used to adjust the controlled components so that the actual engine temperature approaches the limiting coolant temperature, and the actual passenger compartment temperature approaches the limiting temperature. In other words, within the current cycle, the controlled components operate according to the optimal control quantity, so that the actual engine temperature gradually approaches the limiting coolant temperature, and the actual passenger compartment temperature gradually approaches the limiting temperature. This ensures that the first difference between the actual engine temperature and the limiting coolant temperature is within a preset coolant temperature difference range, and the second difference between the actual passenger compartment temperature and the limiting temperature is within a preset temperature difference range.

[0056] The controlled components include a first controlled component corresponding to the engine and a second controlled component corresponding to the passenger compartment. The adjustment directions of the first and second controlled components are opposite within the same cycle. The adjustment direction is an increase or decrease in the control quantity of the controlled component. Taking a three-way valve for heating as an example, the adjustment direction includes increasing or decreasing the opening degree of the three-way valve. Taking a water pump in the heating circuit as an example, the adjustment direction may include increasing or decreasing the operating power of the water pump; taking the power of a water heater as an example, the adjustment direction may include increasing or decreasing the power of the water heater.

[0057] In this embodiment, each controlled component has its own optimal control quantity. Furthermore, each controlled component can be adjusted according to its own optimal control quantity. In this disclosure, the first controlled component can be controlled to adjust in a first direction according to its corresponding optimal control quantity, and the second controlled component can be controlled to adjust in a second direction according to its corresponding optimal control quantity, wherein the first and second directions are opposite. That is, when the control quantity of the first controlled component is increased, the control quantity of the second controlled component is decreased; or, when the control quantity of the first controlled component is decreased, the control quantity of the second controlled component is increased.

[0058] In this embodiment of the disclosure, for example, the constraint boundaries of the controlled components in the vehicle heating system are acquired, and a control quantity that entirely heats the engine is selected within these constraint boundaries to determine the engine's limit coolant temperature at the end of the current cycle. Correspondingly, the constraint boundaries of the controlled components in the vehicle heating system are acquired, and a control quantity that entirely heats the passenger compartment is selected within these constraint boundaries to determine the passenger compartment's limit temperature at the end of the current cycle. Notably, the control quantities used in acquiring the limit coolant temperature and the limit temperature may be completely opposite.

[0059] Based on the limiting water temperature and temperature range, the control quantity required to reach these limiting temperatures can be derived, i.e., the optimal control quantity for the controlled component in the current cycle can be determined, and the controlled component can be controlled according to the optimal control quantity. It should be noted that the predicted optimal control quantity must be within the set constraint boundaries; otherwise, the predicted optimal control quantity will not conform to the actual situation. In this embodiment, each controlled component has its own optimal control quantity, and furthermore, each controlled component can be adjusted according to its own optimal control quantity.

[0060] Optionally, a predictive model can be built based on the actual vehicle conditions. By inputting the current engine coolant temperature and the limit coolant temperature for the current cycle, the current temperature of the passenger compartment, and the limit temperature for the current cycle, the optimal control quantity for the controlled component in the current cycle can be obtained. It should be noted that the predictive model can output the optimal control quantity for each controlled component individually. Furthermore, each controlled component can be adjusted according to its own optimal control quantity.

[0061] In this embodiment, the constraint boundary of the controlled component is obtained. Within the constraint boundary, the optimal control quantity of the controlled component in the current cycle is determined based on the water temperature limit and the temperature limit. In this embodiment, the obtained water temperature limit and temperature limit are used as targets, and the required control quantity is derived from the targets. In this way, the control quantities of the engine and water heater in each control cycle can be predicted, thereby adjusting the waste heat utilization of the engine and achieving better energy utilization.

[0062] Figure 4 This is a flowchart of a vehicle heating method according to an embodiment of the present disclosure, such as... Figure 4 As shown, based on heating status information, predicting the engine coolant temperature limit and the passenger compartment temperature limit at the end of the current cycle also includes the following steps:

[0063] S41, based on heating status information, predicts the total temperature limit at the end of the current cycle.

[0064] Based on heating status information, the total temperature limit that the engine and water heater can provide at the end of the current cycle can be predicted. Optionally, a prediction model can be built based on the actual vehicle status, and the predicted total temperature limit can be obtained by inputting the vehicle's heating status for the current cycle.

[0065] S42 allocates total temperature limits to determine the engine's limiting water temperature and the crew compartment's limiting temperature.

[0066] If the system's capabilities do not meet the requirement that the engine and crew compartment reach their limit water temperature and limit temperature simultaneously at the end of the current cycle, the total temperature limit for the current cycle can be obtained, and the total temperature limit can be allocated to redetermine the engine's limit water temperature and the crew compartment's limit temperature.

[0067] In some implementations, the weights of the engine and the crew compartment are obtained, and the total temperature limit is allocated based on these weights to determine the limiting water temperature of the engine and the limiting temperature of the crew compartment. For example, when the total temperature limit is 5°C, allocating the total temperature limit according to the weights can cause the engine to heat up by 4°C at the end of the current cycle and the crew compartment to heat up by 2°C at the end of the current cycle.

[0068] In other implementations, the priorities of the engine and the crew compartment are obtained. Based on these priorities, the allocation order of the engine and the crew compartment is determined. The total temperature limit is then cyclically allocated to the engine and the crew compartment over multiple cycles according to this allocation order. The allocation objects for adjacent cycles are different, including both the crew compartment and the engine. That is, based on the first allocation object and allocation order of the previous cycle, the second allocation object for the current cycle is determined, and the total temperature limit is allocated to the second allocation object. Specifically, if the first allocation object is the engine, the second allocation object is the crew compartment; if the first allocation object is the crew compartment, the second allocation object is the engine. For example, the total temperature limit could be allocated to the engine in the first cycle, to the crew compartment in the second cycle, back to the engine in the third cycle, and so on.

[0069] In some implementations, the priorities of the engine and the crew compartment are obtained. Based on these priorities, the allocation time for the engine and the crew compartment is determined, where the allocation time is positively correlated with the priority; that is, the higher the priority, the more allocation time. For example, if the engine's priority is higher than the crew compartment's priority, it can be determined that the total temperature limit is allocated to the engine in the first and second cycles, to the crew compartment in the third cycle, to the engine again in the fourth and fifth cycles, and to the crew compartment again in the sixth cycle. This process continues, with the total temperature limit being reassigned to the engine in the (N+1)th and (N+2)th cycles, and to the crew compartment again in the (N+3)th cycle.

[0070] In some implementations, the priority of the engine and the crew compartment is obtained, and based on the priority, the allocation time and allocation amount of the engine and the crew compartment are determined. The allocation time and allocation amount are positively correlated with the priority, that is, the higher the priority, the more allocation time and allocation amount.

[0071] In this embodiment, based on heating status information, the total temperature limit at the end of the current cycle is predicted, and the total temperature limit is allocated to determine the engine coolant temperature limit and the passenger compartment temperature limit. This embodiment obtains the engine coolant temperature limit and the passenger compartment temperature limit at the end of any cycle through prediction, thus determining the target and laying the foundation for subsequently deriving the required control quantities based on the target.

[0072] Figure 5 This is a structural diagram of a vehicle heating device according to an embodiment of the present disclosure, as shown below. Figure 5 As shown, the vehicle heating device 500 includes:

[0073] The acquisition module 510 is used to acquire the target coolant temperature of the engine in the vehicle and the target temperature of the passenger compartment.

[0074] The prediction module 520 is used to obtain the heating status information of the vehicle in the current cycle, and based on the heating status information, predict the extreme water temperature of the engine and the extreme temperature of the passenger compartment at the end of the current cycle.

[0075] The control module 530 is used to determine the optimal control quantity of the controlled component in the vehicle heating system for the current cycle based on the extreme water temperature and extreme temperature, and to control the controlled component according to the optimal control quantity.

[0076] The rolling optimization module 540 is used to repeat the above process so that the actual water temperature of the engine reaches and is maintained at the target water temperature, and the actual temperature of the crew compartment reaches and is maintained at the target temperature.

[0077] It should be noted that the foregoing explanation of the vehicle heating method embodiment also applies to the vehicle heating device of this embodiment, and will not be repeated here.

[0078] The method of this disclosure can adjust the state of the heating system in advance by predicting the change of engine water temperature over a period of time when the engine has not reached its optimal thermal state, thereby adjusting the amount of waste heat utilization of the engine and achieving better energy utilization.

[0079] Furthermore, in one possible implementation of this embodiment, the control module 530 is further configured to: acquire the constraint boundary of the controlled component; acquire the actual water temperature of the engine and the actual temperature of the passenger compartment in the current cycle; within the constraint boundary, based on the actual water temperature of the engine, the actual temperature of the passenger compartment, the extreme water temperature and the extreme temperature, determine the optimal control quantity of the controlled component in the current cycle, the optimal control quantity being used to adjust the controlled component so that the first difference between the actual temperature of the engine and the extreme water temperature is within a preset water temperature difference range, and the second difference between the actual temperature of the passenger compartment and the extreme temperature is within a preset temperature difference range.

[0080] Furthermore, in one possible implementation of this disclosure embodiment, the controlled components include a first controlled component corresponding to the engine and a second controlled component corresponding to the crew compartment. Each controlled component has a corresponding optimal control quantity. The control module 530 is further configured to: control the first controlled component to adjust in a first direction according to the corresponding optimal control quantity; and control the second controlled component to adjust in a second direction according to the corresponding optimal control quantity, wherein the first direction and the second direction are opposite.

[0081] Furthermore, in one possible implementation of this disclosure embodiment, the prediction module 520 is also used to: predict the total temperature limit at the end of the current cycle based on the heating status information; and allocate the total temperature limit to determine the engine's limit water temperature and the crew compartment's limit temperature.

[0082] Furthermore, in one possible implementation of this disclosure embodiment, the prediction module 520 is also used to: obtain the respective weights of the engine and the crew compartment, and allocate the total temperature limit based on the weights to determine the limit water temperature of the engine and the limit temperature of the crew compartment.

[0083] Furthermore, in one possible implementation of this disclosure embodiment, the prediction module 520 is also used to: obtain the priority of the engine and the crew compartment; determine the allocation order of the engine and the crew compartment, and cyclically allocate the total temperature limit to the engine and the crew compartment in multiple cycles according to the allocation order, wherein the allocation objects of two adjacent cycles are different, and the allocation objects include the crew compartment and the engine.

[0084] Furthermore, in one possible implementation of this disclosure embodiment, the prediction module 520 is also used to: obtain the priorities of the engine and the crew compartment; determine the allocation time corresponding to each of the engine and the crew compartment according to the priority order, wherein the allocation time is positively correlated with the priority.

[0085] According to embodiments of this disclosure, this disclosure also provides an electronic device, a readable storage medium, and a computer program product.

[0086] Figure 6A schematic block diagram of an example electronic device 600 that can be used to implement embodiments of the present disclosure is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device may also represent various forms of mobile devices, such as personal digital processors, cellular phones, smartphones, wearable devices, and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely illustrative and are not intended to limit the implementation of the present disclosure described and / or claimed herein.

[0087] like Figure 6 As shown, it includes a memory 610, a processor 620, and a computer program stored in the memory 610 and executable on the processor 620. When the processor 620 executes the program, it implements the aforementioned vehicle heating method.

[0088] In the context of this disclosure, a machine-readable medium can be a tangible medium that may contain or store a program for use by or in conjunction with an instruction execution system, apparatus, or device. A machine-readable medium can be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium can be, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatus, or devices, or any suitable combination of the foregoing. More specific examples of machine-readable storage media include electrical connections based on one or more wires, portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable compact disk read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination of the foregoing.

[0089] To provide interaction with a user, the systems and techniques described herein can be implemented on a computer having: a display device for displaying information to the user (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor); and a keyboard and pointing device (e.g., a mouse or trackball) through which the user provides input to the computer. Other types of devices can also be used to provide interaction with the user; for example, feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including sound input, voice input, or tactile input).

[0090] The systems and technologies described herein can be implemented in computing systems that include backend components (e.g., as a data server), or computing systems that include middleware components (e.g., an application server), or computing systems that include frontend components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with embodiments of the systems and technologies described herein), or any combination of such backend, middleware, or frontend components. The components of the system can be interconnected via digital data communication of any form or medium (e.g., a communication network). Examples of communication networks include local area networks (LANs), wide area networks (WANs), and the Internet.

[0091] Computer systems can include clients and servers. Clients and servers are generally located far apart and typically interact via communication networks. Client-server relationships are created by computer programs running on the respective computers and having a client-server relationship with each other. Servers can be cloud servers, servers in distributed systems, or servers incorporating blockchain technology.

[0092] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be construed as indicating or implying relative importance or implicitly specifying the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include one or more of that feature. In the description of this invention, "a plurality of" means two or more, unless otherwise explicitly specified.

[0093] In the description of this specification, the references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples. Moreover, without contradiction, those skilled in the art can combine and integrate the different embodiments or examples described in this specification, as well as the features of different embodiments or examples.

[0094] Although embodiments of the present invention have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present invention. Those skilled in the art can make changes, modifications, substitutions and variations to the above embodiments within the scope of the present invention.

Claims

1. A vehicle heating method, characterized in that, include: Obtain the target coolant temperature of the engine and the target temperature of the passenger compartment in the vehicle; The vehicle obtains the heating status information of the current cycle and, based on the heating status information, predicts the extreme water temperature of the engine and the extreme temperature of the passenger compartment at the end of the current cycle. Based on the heating status information, the total temperature limit at the end of the current cycle is predicted; the total temperature limit is allocated to determine the engine's limit water temperature and the crew cabin's limit temperature; wherein, the heating status information includes the current crew cabin heating demand, the engine's operating status and water temperature status, and the water heater's operating status and temperature status. Based on the extreme water temperature and the extreme temperature, the optimal control quantity of the controlled component in the vehicle heating system for the current cycle is determined, and the controlled component is controlled according to the optimal control quantity so that the actual engine water temperature approaches the extreme water temperature and the actual passenger compartment temperature approaches the extreme temperature; wherein, the controlled component includes valve components and pump components for adjusting the proportion of engine waste heat used for heating, as well as water heater components. The above process is repeated to bring the actual water temperature of the engine to the target water temperature and maintain it, and the actual temperature of the crew compartment to the target temperature and maintain it.

2. The method according to claim 1, characterized in that, The step of determining the optimal control quantity for the controlled component in the vehicle heating system for the current cycle based on the extreme water temperature and the extreme temperature includes: Obtain the constraint boundaries of the controlled component; Obtain the actual water temperature of the engine and the actual temperature of the crew compartment during the current cycle; Within the constraint boundary, based on the actual water temperature of the engine, the actual temperature of the passenger compartment, the extreme water temperature, and the extreme temperature, the optimal control quantity for the controlled component in the current cycle is determined. The optimal control quantity is used to adjust the controlled component so that the first difference between the actual temperature of the engine and the extreme water temperature is within a preset water temperature difference range, and the second difference between the actual temperature of the passenger compartment and the extreme temperature is within a preset temperature difference range.

3. The method according to claim 2, characterized in that, The controlled components include a first controlled component corresponding to the engine and a second controlled component corresponding to the crew compartment. Each controlled component has a corresponding optimal control quantity. The method further includes: The first controlled component is controlled to adjust in the first direction according to the corresponding optimal control quantity; The second controlled component is controlled to adjust in the second direction according to the corresponding optimal control amount, wherein the first direction and the second direction are opposite.

4. The method according to claim 3, characterized in that, The allocation of the total temperature limits to determine the limiting water temperature of the engine and the limiting temperature of the crew compartment includes: The weights of the engine and the crew compartment are obtained, and the total temperature limit is allocated based on the weights to determine the limiting water temperature of the engine and the limiting temperature of the crew compartment.

5. The method according to claim 3, characterized in that, The allocation of the total temperature limits to determine the limiting water temperature of the engine and the limiting temperature of the crew compartment includes: Obtain the priority of the engine and the crew compartment; Based on the priority, the allocation order of the engine and the crew compartment is determined; The total temperature limit is cyclically allocated to the engine and the crew compartment in multiple cycles according to the allocation sequence, wherein the allocation objects of two adjacent cycles are different, and the allocation objects include the crew compartment and the engine.

6. The method according to claim 3, characterized in that, The allocation of the total temperature limits to determine the limiting water temperature of the engine and the limiting temperature of the crew compartment includes: Obtain the priority of the engine and the crew compartment; The allocation time for the engine and the crew cabin is determined according to the priority order, and the allocation time is positively correlated with the priority.

7. A vehicle heating device, characterized in that, include: The acquisition module is used to acquire the target coolant temperature of the engine and the target temperature of the passenger compartment in the vehicle. The prediction module is used to obtain the heating status information of the vehicle in the current cycle, and based on the heating status information, predict the extreme water temperature of the engine and the extreme temperature of the passenger compartment at the end of the current cycle. Based on the heating status information, the total temperature limit at the end of the current cycle is predicted; the total temperature limit is allocated to determine the engine's limit water temperature and the crew cabin's limit temperature; wherein, the heating status information includes the current crew cabin heating demand, the engine's operating status and water temperature status, and the water heater's operating status and temperature status. The control module is used to determine the optimal control quantity of the controlled component in the vehicle heating system for the current cycle based on the extreme water temperature and the extreme temperature, and to control the controlled component according to the optimal control quantity so that the actual engine water temperature approaches the extreme water temperature and the actual passenger compartment temperature approaches the extreme temperature; wherein, the controlled component includes valve components and pump components for adjusting the proportion of engine waste heat used for heating, as well as water heater components; The rolling optimization module is used to repeat the above process so that the actual water temperature of the engine reaches and is maintained at the target water temperature, and the actual temperature of the crew compartment reaches and is maintained at the target temperature.

8. An electronic device, characterized in that, Including memory and processor; The processor reads executable program code stored in the memory to run a program corresponding to the executable program code, so as to implement the method as described in any one of claims 1-6.

9. A computer-readable storage medium having storage thereon It contains a computer program, characterized in that, When the program is executed by the processor, it implements the method as described in any one of claims 1-6.

10. A computer program product comprising a computer program that, when executed by a processor, implements the method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • System and method for intelligent control over automobile air conditioner according to fuzzy control

    CN103542493A

  • Control method for new energy vehicle heating

    CN107150570A