Vehicle thermal management method, electronic equipment, vehicle and program product
By predicting the heat consumption of air conditioning and battery in the speed section in hybrid models and optimizing the heating mode, the problem of engine operation not being within the economic range is solved and energy utilization efficiency is improved.
Patent Information
- Application Number
- CN202510917960.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-03
- Publication Date
- 2025-08-15
AI Technical Summary
When hybrid models drive for long distances, the engine is not in the economic range, resulting in low energy utilization efficiency and insufficient accuracy of existing energy management predictions.
By predicting the heat consumption value of air conditioning and battery in the vehicle speed section, dividing the vehicle speed levels and selecting the corresponding heating mode to optimize heat source utilization.
It improves the accuracy of energy management and energy utilization efficiency, ensures that the engine operates within the economic range, and saves energy consumption.
Smart Images

Figure CN120481550A_ABST
Abstract
Description
Technical Field
[0001] The present disclosure relates to the field of vehicle control technology, and in particular to a vehicle thermal management method, electronic equipment, vehicle, and program product. Background Art
[0002] When driving, hybrid vehicles generally adopt a pure electric first and then hybrid operation mode. During long-distance driving, the vehicle SOC is reduced to a lower value by pure electric first and then the engine is started. In this operating mode, the engine runs according to the real-time load and cannot run in the economic range most of the time.
[0003] Through energy management, the vehicle is driven on pure electric power as much as possible at low speeds, while the engine is started at medium and high speeds to operate within the economic range and generate electricity, thereby improving the engine's fuel economy. However, the energy-saving effects currently achieved through energy management need to be further improved. Summary of the Invention
[0004] In view of this, the embodiments of the present disclosure provide a vehicle thermal management method, electronic device, and program product to achieve the purpose of improving energy utilization efficiency by accurately estimating the heat consumed by vehicle air conditioning and battery thermal management and providing a matching heat source.
[0005] In a first aspect, the present disclosure provides a vehicle thermal management method, comprising:
[0006] Obtaining a distance to be traveled by the vehicle, and dividing the distance to be traveled into at least one speed section based on an estimated vehicle speed; wherein the estimated vehicle speeds in the same speed section belong to the same speed level;
[0007] respectively predicting the heat consumption value in each speed section and the expected heating power of each alternative heating mode in the speed section; wherein the heat consumption value includes the expected heat consumption value of the air conditioner and the expected heat consumption value of the battery thermal management in the speed section; different heat sources correspond to different alternative heating modes;
[0008] The target heating mode corresponding to each speed section is determined according to the heat consumption value in each speed section and the estimated heating power of the alternative heating mode.
[0009] In a second aspect, the present disclosure provides an electronic device, including:
[0010] at least one processor; and
[0011] a memory communicatively connected to the at least one processor; wherein,
[0012] The memory stores at least one computer program executable by the at least one processor, and the at least one computer program is executed by the at least one processor to enable the at least one processor to perform the vehicle thermal management method as described in the first aspect.
[0013] In a third aspect, the present disclosure provides a vehicle, comprising the electronic device described in the second aspect.
[0014] In a fourth aspect, the present disclosure provides a computer program product, comprising a computer program, which implements the vehicle thermal management method described in the first aspect when executed in a processor.
[0015] The embodiments provided herein obtain a vehicle's distance to be traveled and divide the distance into at least one speed segment based on the vehicle's expected travel speed. The expected travel speeds within the same speed segment belong to the same speed level. The calorie consumption value and the expected heating power of each alternative heating mode within each speed segment are predicted. The calorie consumption value includes the expected air conditioning calorie consumption value and the expected battery thermal management calorie consumption value within the speed segment. Different alternative heating modes correspond to different heat sources. Based on the calorie consumption value within each speed segment and the expected heating power of the alternative heating mode, a target heating mode corresponding to each speed segment is determined. By dividing the entire travel distance into segments based on vehicle speed, energy management can be performed for each segment based on vehicle speed. The expected air conditioning calorie consumption value and the expected battery thermal management calorie consumption value for each segment are predicted. By predicting heat consumption in advance and adopting the corresponding target heating mode, the accuracy of energy management is improved, thereby accurately matching the appropriate target heating mode to each segment and providing the possibility of improving energy utilization efficiency. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are only embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on the provided drawings without paying any creative work.
[0017] Figure 1 Shown is a schematic flow chart of a vehicle thermal management method according to an embodiment of the present disclosure;
[0018] Figure 2 Schematic diagram of the process of predicting the expected heat consumption value of the air conditioner in a certain speed section in an embodiment of the present disclosure;
[0019] Figure 3Schematic diagram of the process of estimating the heat consumption value of battery thermal management in an embodiment of the present disclosure;
[0020] Figure 4 Schematic diagram of the process of obtaining the estimated residual heat of the engine for heating in an embodiment of the present disclosure;
[0021] Figure 5 Schematic diagram of the process for determining the expected heating power of the PTC heating water source in an embodiment of the present disclosure;
[0022] Figure 6 FIG. 1 is a schematic structural diagram of an electronic device in an embodiment of the present disclosure. DETAILED DESCRIPTION
[0023] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only part of the embodiments of the present disclosure, not all of the embodiments. All other embodiments obtained by ordinary technicians in this field based on the embodiments of the present disclosure without making any creative efforts shall fall within the scope of protection of the present disclosure.
[0024] In the absence of conflict, the various embodiments of the present disclosure and the various features therein may be combined with each other.
[0025] As used herein, the term "and / or" includes any and all combinations of one or more of the associated listed items.
[0026] The terms used herein are only used to describe specific embodiments and are not intended to limit the present disclosure. As used herein, the singular forms "a" and "the" are also intended to include the plural forms, unless the context clearly indicates otherwise. It will also be understood that when the terms "comprising" and / or "made of" are used in this specification, the presence of the features, wholes, steps, operations, elements and / or components is specified, but the presence or addition of one or more other features, wholes, steps, operations, elements, components and / or groups thereof is not excluded. Similar words such as "connected" or "connected" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect.
[0027] Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will also be understood that terms such as those defined in commonly used dictionaries should be interpreted as having a meaning consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted as having an idealized or overly formal meaning unless expressly defined as such herein.
[0028] Overview
[0029] When driving, hybrid vehicles generally adopt a pure electric first and then hybrid operation mode. During long-distance driving, the vehicle battery state of charge (SOC) is reduced to a lower value by pure electric first and then the engine is started. In this operating mode, the engine runs according to the real-time load and cannot run in the economic range most of the time.
[0030] The current optimization approach involves predictive energy management, which prioritizes pure electric driving at low speeds and the engine starting at medium and high speeds, operating within the economic range and generating electricity to improve fuel economy. The accuracy of predictive energy management currently needs further improvement.
[0031] Exemplary Methods
[0032] In order to improve the accuracy of predictive energy management, a thermal management method is proposed in the embodiments of the present disclosure. This thermal management method predicts the energy consumption related to battery thermal management and air conditioning systems. Battery thermal management includes water pumps and fans, and the air conditioning system includes blowers, compressors, high-voltage heaters and other components, which have a significant impact on the accuracy of predictive energy management. By predicting the heat required for battery thermal management and air conditioning systems and optimizing the heat supply source, energy management efficiency is improved to achieve energy conservation. The heat source of a vehicle can come from multiple aspects, such as the engine, motor waste heat, motor heat generation, battery heat absorption and storage, heat pump models, and heat absorbed from the environment. The heat that each component can provide determines the optimal mode of vehicle operation. Different modes absorb heat from different systems.
[0033] The vehicle thermal management method provided by the embodiments of the present disclosure may be applied to a main controller of a vehicle, or may be applied to other terminals or servers capable of communicating with the vehicle.
[0034] The vehicle thermal management method provided by the embodiment of the present disclosure is as follows: Figure 1 As shown, it mainly includes the following steps:
[0035] Step 101: Obtain a distance to be traveled by the vehicle, and divide the distance to be traveled into at least one speed section based on the vehicle's expected driving speed; wherein the expected driving speeds in the same speed section belong to the same speed level.
[0036] In some embodiments, four speed levels are defined: congestion level, normal level, medium-high speed level, and high speed level. For example, the congestion level is 0-40 km / h, the normal level is 40 km / h-60 km / h, the medium-high speed level is 60 km / h-80 km / h, and the high speed level is above 80 km / h. Of course, this is only an example, and the speed levels can also be defined in other ways.
[0037] For example, the main energy source of the air conditioner is different at different vehicle speed levels. For example, at a congestion level, the air conditioner tries to use battery power as much as possible, and at a high-speed level, it mainly uses engine hot water for heating.
[0038] Step 102, respectively predicting the heat consumption value in each of the speed sections and the expected heating power of each alternative heating mode in the speed section; wherein the heat consumption value includes the expected heat consumption value of the air conditioner and the expected heat consumption value of the battery thermal management in the speed section; different alternative heating modes correspond to different heat sources.
[0039] In some embodiments, respectively predicting the expected heat consumption value of the air conditioner in each of the speed sections includes: performing the following processing on each of the speed sections:
[0040] According to the changes in the weather forecast information in the speed section, the speed section is divided into at least one weather section; the changes in the weather forecast information in the same weather section do not exceed the change range; for each weather section, the outdoor heat exchange value and the indoor heat exchange value are predicted according to the target comfort requirements and the corresponding weather forecast information; based on the predicted outdoor heat exchange value and the predicted indoor heat exchange value corresponding to each weather section, the expected heat consumption value of the air conditioner corresponding to the speed section is determined.
[0041] It should be noted that the change in weather forecast information in the speed section refers only to the change in weather forecast information for this speed section, and does not include the change in weather forecast information for other speed sections except this speed section.
[0042] In an exemplary embodiment, Figure 2 The figure shows a process diagram of predicting the expected heat consumption value of the air conditioner in a certain speed section. The user's comfort preference is predicted by the intelligent air conditioning function. Combined with the weather forecast information for the speed section (including temperature, time of sunny, cloudy, overcast or rainy days, longitude and latitude, predicted sunlight intensity, etc.), the predicted outdoor heat exchange value is determined based on the weather forecast information along the speed section. Based on the user comfort prediction under different ambient temperatures and sunlight, the predicted indoor heat exchange value that meets the user comfort along the speed section is determined. The sum of the predicted outdoor heat exchange value and the predicted indoor heat exchange value is calculated as the expected heat consumption value of the air conditioner corresponding to the speed section.
[0043] The user's preference for air conditioning settings is counted through the intelligent air conditioning function to obtain the user's preferred comfort, which can be quantified by the predicted mean value (PMV).
[0044] When predicting the vehicle's internal and external heat transfer values, the three main factors considered are heat transfer from the vehicle's structure, heat transfer from air flow, and radiation from solar radiation and the vehicle's surface. Specifically, these three factors are calculated using ambient temperature, interior vehicle temperature, vehicle speed, solar radiation angle, and vehicle material parameters (including material heat transfer coefficients) to predict the external heat transfer value.
[0045] Based on the ambient temperature and the user's comfort preference under sunlight, the heat required to adjust the ambient temperature to meet the user's comfort preference is calculated, which is the predicted in-vehicle heat exchange value.
[0046] In some embodiments, respectively predicting the expected battery thermal management heat consumption value in each speed section includes: performing the following processing on each speed section:
[0047] The remaining mileage when the battery temperature reaches a limit is estimated based on the mileage of the speed section, and the expected heat consumption value of the battery thermal management is determined when the battery thermal management needs to be activated based on the remaining mileage.
[0048] It should be noted that the mileage of the speed section only includes the mileage occupied by the speed section, and does not include the mileage occupied by other speed sections except the speed section.
[0049] In an exemplary embodiment, Figure 3 The figure shows a process diagram of the estimated heat consumption value of battery thermal management. According to the mileage of a certain speed section, it is judged whether the speed section is short or medium-long. When the speed section is short, according to the navigation route or user habits, if it is judged that the battery temperature at the end point has no effect or the battery temperature at the end point exceeds the upper limit but the duration does not exceed the time threshold, then battery thermal management is not required. When there is no navigation route or the driving route does not match the user habits or the battery temperature at the end point exceeds the upper limit for a duration exceeding the time threshold, then battery thermal management is required and the estimated heat consumption value of battery thermal management is determined. When the speed section is medium-long, the remaining mileage when the battery temperature reaches the upper limit is estimated. When the remaining mileage has a significant impact on the battery temperature and poses a risk to battery safety, the battery thermal management is started and the estimated heat consumption value of the battery thermal management is determined.
[0050] The mileage of the speed section is compared with a preset mileage threshold. When the mileage is less than the preset mileage threshold, it is determined to be a short distance; when the mileage is not less than the preset mileage threshold, it is determined to be a medium- to long-distance distance.
[0051] The specific value of the preset mileage threshold is pre-configured, and the specific value can be determined by the designer based on experience or through statistics; similarly, the specific value of the duration threshold is pre-configured, and the specific value can be determined by the designer based on experience or through statistics.
[0052] The limits are pre-configured, and the specific values can be determined by the designer based on experience or statistics. For example, assuming the normal operating range of the battery temperature is [25°C, 40°C] and the temperature deviation is controlled within 5°C, the limits can be 20°C or 45°C. If the estimated battery temperature is below 20°C or above 45°C, battery thermal management needs to be activated. Alternatively, if the estimated duration of the battery temperature below 20°C or above 45°C is less than a duration threshold (assuming 30 minutes), battery thermal management does not need to be activated. However, if the duration is at least the duration threshold, battery thermal management needs to be activated.
[0053] The estimated battery thermal management heat consumption value is the estimated heat consumption required to reduce the battery temperature from the estimated battery temperature to the normal operating range and maintain it within this normal operating range within the vehicle speed range. When using air conditioning refrigerant for cooling, the estimated battery thermal management heat consumption value also counts as the heat consumption required by the air conditioner.
[0054] For example, the estimated heat consumption value of the air conditioner and the estimated heat consumption value of the battery thermal management in a certain speed section are added together, and the resulting sum is the heat consumption value of the speed section.
[0055] Step 103 : determining a target heating mode corresponding to each speed section according to the heat consumption value in each speed section and the estimated heating power of the alternative heating mode.
[0056] In some embodiments, determining the target heating mode corresponding to each speed section includes: performing the following processing on each speed section:
[0057] The system obtains the estimated residual heat value for engine heating during the speed segment; determines the estimated heat difference between the heat consumption value for the speed segment and the estimated residual heat value for engine heating, and determines the estimated heating demand per unit time based on the heat difference and the estimated driving duration for the speed segment; and determines the target heating mode based on the estimated heating power of each alternative heating mode for the speed segment and the estimated heating demand per unit time. Here, when the engine is started, the residual heat value for engine heating is used to provide heat to the air conditioning system and the battery thermal management system, thereby improving energy efficiency.
[0058] It should be noted that the target heating mode corresponding to the speed section mentioned here is only the target heating mode for this speed section.
[0059] When the remaining heat value of the engine heating is used in a speed section to supplement the consumed heat value of the speed section, if there is still a heat gap after the supplement, it is necessary to select a target heating mode from the alternative heating modes to fill the heat gap. If there is no heat gap after the supplement, there is no need to find the target heating mode and the heating mode selection process of the speed section is directly ended.
[0060] When selecting a target heating mode from among the alternative heating modes, a heating mode with high heat conversion efficiency is preferentially selected.
[0061] In addition, the remaining SOC in each vehicle speed segment can be predicted. Based on the remaining SOC in each segment, when selecting the target heating mode, in addition to meeting the heat consumption, the use of SOC is also optimized so that the SOC remains in an economic range that is not lower than the power threshold.
[0062] In some embodiments, for each speed section, determining the target heating mode based on the estimated heating power of each alternative heating mode in the speed section and the estimated heating demand per unit time includes:
[0063] Obtaining an estimated minimum heating power value and an estimated maximum heating power value for each alternative heating mode in the speed section;
[0064] When there is a first alternative heating mode that satisfies a first condition, selecting a minimum value among the estimated minimum heating power values from the first alternative heating modes, and using the first alternative heating mode corresponding to the minimum value as the target heating mode; wherein the first condition includes that the estimated heating demand per unit time is less than the estimated minimum heating power value;
[0065] When a second alternative heating mode that satisfies the second condition exists, estimating the outlet water temperature of the water source based on the estimated minimum heating power value and the estimated maximum heating power value of the second alternative heating mode, and using the second alternative heating mode corresponding to the maximum of the outlet water temperature values as the target heating mode; wherein the second condition includes that the estimated heating demand per unit time is greater than the estimated minimum heating power value and less than the estimated maximum heating power value;
[0066] When there is no alternative heating mode that meets the first condition and the second condition, the alternative heating mode with the largest estimated maximum heating power value is selected from the alternative heating modes as the target heating mode.
[0067] The minimum and maximum heating power values for each heating mode are the maximum values achievable by that heating mode, pre-measured or statistically analyzed based on various vehicle driving scenarios. Different heating modes utilize different heating components, and the minimum and maximum heating power values are determined based on statistical testing of the heating components under various driving scenarios.
[0068] For example, when the alternative heating mode is a heat pump system, a preset relationship is used to obtain the corresponding conversion efficiency (COP) value based on the ambient temperature. A table is then consulted based on the predicted ambient temperature and COP value corresponding to the vehicle speed segment. The table then obtains the minimum and maximum heating power values corresponding to the heat pump system heating mode. This table includes mapping relationships between ambient temperature values, COP values, and minimum and maximum heating power values, obtained through statistical testing of heat pump systems in various driving scenarios.
[0069] For example, when the alternative heating mode is motor heating mode, the speed and torque corresponding to the speed segment are found based on the expected driving speed of the speed segment. Based on this speed and torque, as well as the driving scenario corresponding to the speed segment, a table is used to determine the minimum and maximum heating power values for the motor heating mode. This table is pre-tested and statistically generated under various driving scenarios. The table includes mappings between speed, torque, driving scenario parameters, and minimum and maximum heating power values, which are statistically derived from motor testing under various driving scenarios.
[0070] For example, when the alternative heating mode is PTC heating, a table is used to determine the minimum and maximum heating power values for PTC heating mode based on the air conditioner's target temperature and the upper and lower battery temperature limits for the speed range. This table includes a mapping between the air conditioner's target temperature, the upper and lower battery temperature limits, and the minimum and maximum heating power values, as determined by PTC testing statistics under various driving scenarios.
[0071] For example, when the alternative heating mode is engine heating mode, a table is consulted based on the engine speed, torque, and engine runtime to obtain the minimum and maximum heating power values for engine heating mode. The minimum and maximum heating power values correspond to driving scenarios in different seasons. The table includes mappings between engine speed, torque, and runtime statistically obtained from engine testing under various driving scenarios and the minimum and maximum heating power values.
[0072] In some embodiments, for each of the speed sections, obtaining the estimated residual heat value of the engine for heating in the speed section includes: determining the estimated heat generation and the estimated heat exchange of the engine in the speed section based on the estimated engine running time, speed, and torque corresponding to the speed section, and determining the estimated residual heat of the engine for heating based on the estimated heat generation and the estimated heat exchange of the engine.
[0073] For example, Figure 4 The figure shows the process for obtaining the estimated engine heating excess heat. The estimated engine operating time, speed, and torque for the speed segment are obtained. The engine heating power is then determined by table lookup. The engine heat output is then determined based on the engine heating power and the duration of the speed segment. The estimated heat exchanged by the engine is subtracted from the engine heat output to obtain the free heat for heating, or the estimated engine heating excess heat. The estimated engine heat exchanged by the engine is the heat exchanged between the engine and the environment, including heat dissipated by the radiator. The duration of the speed segment is calculated based on the estimated speed and total mileage for the segment.
[0074] In some embodiments, the alternative heating mode includes at least one of the following:
[0075] Engine heating mode;
[0076] Heat pump system heating mode;
[0077] Motor heating mode;
[0078] Positive temperature coefficient thermistor (PTC) heating mode.
[0079] It should be understood that, in addition to the alternative heating modes listed above, other heating modes that can serve as heat sources may also be included as alternative heating modes.
[0080] The heat pump system has a higher heat conversion efficiency than the motor and PTC heating modes. If the heat pump system is able to provide heat, it will be prioritized among the alternative heating modes to fill the gap in heat consumption required to meet the speed requirements. If the heat pump system is unable to provide heat, another alternative heating mode will be selected.
[0081] When the motor is running, the heat generated by the motor is used to supplement the heat gap required to reach the heat consumption value of the vehicle speed section. If the gap cannot be filled, the PTC heating mode is used to fill it.
[0082] In some embodiments, the alternative heating mode includes a PTC heating mode; for each of the speed sections, the heat value provided by the heating mode in the speed section is predicted, including: determining an expected temperature difference based on the ambient temperature of the speed section and the target water temperature of the water source; determining an expected temperature impact value of the motor's expected heat generation on the water source based on the expected speed and torque of the motor in the speed section; adjusting the expected temperature difference using the expected temperature impact value, and determining the expected heating power of the PTC heating water source based on the adjusted expected temperature difference.
[0083] In an exemplary embodiment, Figure 5 The figure shows a schematic diagram of the process for determining the expected heating power of a PTC-heated water source. The difference between the ambient temperature of a certain speed section and the target water temperature of the water source heat pump is calculated to obtain an expected temperature difference. Based on the expected speed and torque of the motor in the speed section, the expected heating value of the motor is determined by looking up the table, and the expected temperature impact value on the water source is determined based on the expected heating value. The difference between the expected temperature difference value and the expected temperature impact value is calculated to adjust the expected temperature difference value, and the expected heating power of the PTC-heated water source is determined based on the adjusted expected temperature difference value.
[0084] In the disclosed embodiment, a vehicle's distance to be traveled is obtained and divided into at least one speed segment based on the vehicle's expected speed. The expected speeds within the same speed segment belong to the same speed level. The heat consumption value within each speed segment and the expected heating power of each alternative heating mode within the speed segment are predicted. The heat consumption value includes the expected heat consumption value for air conditioning and the expected heat consumption value for battery thermal management within the speed segment. Different alternative heating modes correspond to different heat sources. Based on the heat consumption value within each speed segment and the expected heating power of the alternative heating mode, a target heating mode corresponding to each speed segment is determined. By segmenting the entire travel distance according to vehicle speed, energy management can be performed for each segment according to vehicle speed. The predicted heat consumption value for air conditioning and the predicted heat consumption value for battery thermal management for each segment are predicted, improving prediction accuracy. This allows for accurate matching of a suitable target heating mode for each segment, thereby improving energy efficiency.
[0085] By predicting heat consumption, the selection of heating modes becomes more proactive, enabling more rational battery SOC consumption and keeping the engine operating within the economic range. This minimizes excessive power generation, which reduces energy conversion efficiency (due to significant efficiency losses from oil-to-electricity conversion), and minimizes power generation, which prevents the engine from operating in an uneconomical range. Furthermore, when selecting a heating mode, the heat source can be selected economically based on predicted heat consumption and operating conditions, saving unnecessary energy costs.
[0086] It is understood that the above-mentioned various method embodiments mentioned in this disclosure can be combined with each other to form combined embodiments without violating the principle logic. Due to space limitations, this disclosure will not go into details. It is understood by those skilled in the art that in the above-mentioned methods of specific implementation, the specific execution order of each step should be determined by its function and possible internal logic, and the execution order between steps is not limited to being implemented according to the step number.
[0087] Exemplary devices
[0088] Based on the same concept, the embodiments of the present disclosure provide a vehicle thermal management device. The specific implementation of the device can be found in the description of the above method embodiment, which will not be repeated here. The vehicle thermal management device mainly includes:
[0089] A segmentation module is configured to obtain a distance to be traveled by the vehicle and divide the distance to be traveled into at least one speed segment based on the vehicle's estimated speed; wherein the estimated speeds in the same speed segment belong to the same speed level;
[0090] a prediction module, configured to respectively predict a heat consumption value in each speed section and an estimated heating power of each alternative heating mode in the speed section; wherein the heat consumption value includes an estimated heat consumption value for air conditioning and an estimated heat consumption value for battery thermal management in the speed section; and different heat sources correspond to different alternative heating modes;
[0091] The matching module is used to determine the target heating mode corresponding to each speed section according to the heat consumption value in each speed section and the expected heating power of the alternative heating mode.
[0092] Exemplary Electronic Devices and Vehicles
[0093] Figure 6 This is a block diagram of an electronic device provided in accordance with an embodiment of the present disclosure. This embodiment of the present disclosure provides an electronic device comprising: at least one processor 601; at least one memory 602; and one or more I / O interfaces 603 connected between the processor 601 and the memory 602. The memory 602 stores one or more computer programs executable by the at least one processor 601. The one or more computer programs are executed by the at least one processor 601 to enable the at least one processor 601 to perform the vehicle thermal management method described above.
[0094] Each module in the above-mentioned electronic device can be implemented in whole or in part through software, hardware, or a combination thereof. Each module can be embedded in or independent of the processor in the computer device in hardware form, or can be stored in the memory of the computer device in software form, so that the processor can call and execute the corresponding operations of each module.
[0095] An embodiment of the present disclosure also provides a vehicle, which includes the electronic device described above, and the electronic device may be a controller of the vehicle, etc.
[0096] Exemplary computer program products and storage media
[0097] An embodiment of the present disclosure also provides a computer program product, including a computer program, which implements the above-mentioned vehicle thermal management method when executed in a processor.
[0098] The computer program may be stored in a readable storage medium of a computer device or in the cloud; the processor of the computer device reads the computer program from the readable storage medium or the cloud.
[0099] The computer program product may be implemented in hardware, software, or a combination thereof. In one embodiment, the computer program product is implemented as a computer storage medium. In another embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).
[0100] It will be understood by those skilled in the art that all or some of the steps, systems, and functional modules / units in the methods disclosed above may be implemented as software, firmware, hardware, and appropriate combinations thereof. In a hardware implementation, the division between the functional modules / units mentioned in the above description does not necessarily correspond to the division of physical components; for example, a physical component may have multiple functions, or a function or step may be performed by several physical components in cooperation. Some or all physical components may be implemented as software executed by a processor, such as a central processing unit, a digital signal processor, or a microprocessor, or may be implemented as hardware, or may be implemented as an integrated circuit, such as an application-specific integrated circuit. Such software may be distributed on a computer-readable storage medium, which may include a computer storage medium (or non-transitory medium) and a communication medium (or temporary medium).
[0101] As is well known to those skilled in the art, the term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information (such as computer-readable program instructions, data structures, program modules or other data). Computer storage media includes, but is not limited to, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM), static random access memory (SRAM), flash memory or other memory technology, portable compact disc read-only memory (CD-ROM), digital versatile disc (DVD) or other optical disc storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium that can be used to store the desired information and can be accessed by a computer. In addition, as is well known to those skilled in the art, communication media typically contains computer-readable program instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism, and may include any information delivery media.
[0102] The computer-readable program instructions described herein can be downloaded from a computer-readable storage medium to each computing / processing device, or downloaded to an external computer or external storage device via a network, such as the Internet, a local area network, a wide area network, and / or a wireless network. The network can include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. The network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards the computer-readable program instructions to be stored in the computer-readable storage medium in each computing / processing device.
[0103] The computer program instructions for performing the operations of the present disclosure may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, state setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages such as Smalltalk, C++, and conventional procedural programming languages such as "C" language or similar programming languages. Computer-readable program instructions may be executed entirely on a user's computer, partially on a user's computer, as an independent software package, partially on a user's computer, partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer via any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., utilizing an Internet service provider to connect via the Internet). In some embodiments, an electronic circuit, such as a programmable logic circuit, a field programmable gate array (FPGA), or a programmable logic array (PLA), may be personalized by utilizing the state information of the computer-readable program instructions. The electronic circuit may execute the computer-readable program instructions, thereby realizing various aspects of the present disclosure.
[0104] The computer program product described herein may be implemented in hardware, software, or a combination thereof. In one embodiment, the computer program product is implemented as a computer storage medium. In another embodiment, the computer program product is implemented as a software product, such as a software development kit (SDK).
[0105] Various aspects of the present disclosure are described herein with reference to flowcharts and / or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the present disclosure. It should be understood that each block of the flowcharts and / or block diagrams, and combinations of blocks in the flowcharts and / or block diagrams, can be implemented by computer-readable program instructions.
[0106] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, thereby producing a machine, so that when these instructions are executed by the processor of the computer or other programmable data processing device, a device is generated that implements the functions / actions specified in one or more blocks in the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium, where these instructions cause the computer, programmable data processing device, and / or other device to operate in a specific manner. Thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing various aspects of the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0107] Computer-readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other device so that a series of operational steps are performed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to implement the functions / actions specified in one or more blocks in the flowchart and / or block diagram.
[0108] The flow charts and block diagrams in the accompanying drawings show the possible architecture, functions and operations of the systems, methods and computer program products according to multiple embodiments of the present disclosure. In this regard, each box in the flow chart or block diagram can represent a part of a module, program segment or instruction, and the part of the module, program segment or instruction contains one or more executable instructions for realizing the prescribed logical function. In some alternative implementations, the functions marked in the box can also occur in a sequence different from that marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram and / or flow chart, and the combination of the boxes in the block diagram and / or flow chart can be implemented by a dedicated hardware-based system that performs the prescribed function or action, or can be implemented by a combination of dedicated hardware and computer instructions.
[0109] The above description is only a preferred embodiment of the present disclosure and is not intended to limit the present disclosure. Any modifications, equivalent substitutions, etc. made within the spirit and principles of the present disclosure should be included in the scope of protection of the present disclosure.
Claims
1. A vehicle thermal management method, characterized in that: include: Obtaining a distance to be traveled by the vehicle, and dividing the distance to be traveled into at least one speed section based on an estimated vehicle speed; wherein the estimated vehicle speeds in the same speed section belong to the same speed level; respectively predicting the heat consumption value in each speed section and the expected heating power of each alternative heating mode in the speed section; wherein the heat consumption value includes the expected heat consumption value of the air conditioner and the expected heat consumption value of the battery thermal management in the speed section; different heat sources correspond to different alternative heating modes; The target heating mode corresponding to each speed section is determined according to the heat consumption value in each speed section and the estimated heating power of the alternative heating mode.
2. The method according to claim 1, characterized in that The estimated heat consumption value of the air conditioner in each speed section is predicted respectively, including: The following processing is performed on each of the speed sections: According to the change of weather forecast information in the speed section, the speed section is divided into at least one weather section; the change of weather forecast information in the same weather section does not exceed the change range; For each weather road section, predicting the vehicle exterior heat exchange value and the vehicle interior heat exchange value according to the target comfort requirement and the corresponding weather forecast information; Based on the predicted outside-vehicle heat exchange value and the predicted inside-vehicle heat exchange value corresponding to each weather section, the expected heat consumption value of the air conditioner corresponding to the speed section is determined.
3. The method according to claim 1, characterized in that The estimated heat consumption value of the battery thermal management in each speed section is predicted respectively, including: The following processing is performed on each of the speed sections: The remaining mileage when the battery temperature reaches a limit is estimated based on the mileage of the speed section, and the expected heat consumption value of the battery thermal management is determined when the battery thermal management needs to be activated based on the remaining mileage.
4. The method according to claim 1, wherein Determining the target heating mode corresponding to each speed section includes: The following processing is performed on each of the speed sections: Obtaining an estimated residual heat value of the engine for heating in the speed section; Determining an estimated heat difference between a consumed heat value of the speed section and an estimated remaining heat value of the engine for heating, and determining an estimated heat demand per unit time based on the heat difference and an estimated driving time of the speed section; A target heating mode is determined based on the estimated heating power of each alternative heating mode in the speed section and the estimated heating demand per unit time.
5. The method according to claim 4, characterized in that The determining of the target heating mode based on the estimated heating power of each alternative heating mode in the speed section and the estimated heating demand per unit time includes: Obtaining an estimated minimum heating power value and an estimated maximum heating power value for each alternative heating mode in the speed section; When there is a first alternative heating mode that satisfies a first condition, selecting a minimum value among the estimated minimum heating power values from the first alternative heating modes, and using the first alternative heating mode corresponding to the minimum value as the target heating mode; wherein the first condition includes that the estimated heating demand per unit time is less than the estimated minimum heating power value; When a second alternative heating mode that satisfies the second condition exists, estimating the outlet water temperature of the water source based on the estimated minimum heating power value and the estimated maximum heating power value of the second alternative heating mode, and using the second alternative heating mode corresponding to the maximum of the outlet water temperature values as the target heating mode; wherein the second condition includes that the estimated heating demand per unit time is greater than the estimated minimum heating power value and less than the estimated maximum heating power value; When there is no alternative heating mode that meets the first condition and the second condition, the alternative heating mode with the largest estimated maximum heating power value is selected from the alternative heating modes as the target heating mode.
6. The method according to claim 4, characterized in that The obtaining of the estimated residual heat value of the engine for heating in the speed section includes: According to the expected engine running time, speed and torque corresponding to the speed section, the expected engine heat generation and the expected engine heat exchange in the speed section are determined, and according to the expected engine heat generation and the expected engine heat exchange, the expected engine heating residual heat is determined.
7. The method according to claim 1, characterized in that The alternative heating mode includes at least one of the following: Engine heating mode; Heat pump system heating mode; Motor heating mode; Positive temperature coefficient thermistor PTC heating mode.
8. An electronic device, characterized in that: include: at least one processor; as well as a memory communicatively connected to the at least one processor; wherein, The memory stores at least one computer program executable by the at least one processor. The at least one computer program is executed by the at least one processor to enable the at least one processor to perform the vehicle thermal management method according to any one of claims 1 to 7.
9. A vehicle, characterized in that: The vehicle includes the electronic device according to claim 8.
10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is executed in a processor, the vehicle thermal management method according to any one of claims 1 to 7 is implemented.