Vehicle thermal management control method, device, vehicle and storage medium

By identifying cooling requirements and formulating upgrade strategies during the vehicle OTA upgrade process, the problem of the thermal management control system failing to receive cooling request signals is solved, ensuring that the controller remains cool during the OTA upgrade process, thereby improving the vehicle's service life and safety performance.

CN116494837BActive Publication Date: 2025-09-23CHONGQING CHANGAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310458708.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-04-25
Publication Date
2025-09-23
Estimated Expiration
2043-04-25

AI Technical Summary

Technical Problem

During the vehicle OTA upgrade process, the thermal management control system cannot receive the cooling request signal or the signal is forced to be interrupted during the cooling process, causing the controller to remain at a high temperature, affecting its service life and safety performance.

Method used

When the thermal management control system is not in the cooling execution state, it controls the controller to be upgraded to enter the OTA upgrade process and sends an exit OTA mode instruction after the upgrade is completed; when it is in the cooling execution state, it identifies the cooling request signal source and determines the heat dissipation controller, and enters the OTA upgrade process directly or maintains the cooling state.

Benefits of technology

It effectively avoids cooling and heat dissipation failure caused by the prohibition of thermal management function signals, and improves the service life and safety performance of the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116494837B_ABST
    Figure CN116494837B_ABST
Patent Text Reader

Abstract

The present application relates to a vehicle thermal management control method, device, vehicle and storage medium, including: when the thermal management control system is not in a preset cooling execution state, controlling at least one controller to be upgraded of the vehicle to enter the OTA upgrade process, and sending an exit OTA mode instruction after the upgrade is completed; when the thermal management control system is in a preset cooling execution state, identifying the current cooling request signal source and determining the heat dissipation controller, and when at least one controller to be upgraded does not include a heat dissipation controller, directly controlling at least one controller to be upgraded to enter the OTA upgrade process. According to the thermal management control method of the vehicle in the embodiment of the present application, the controller that needs to be cooled is identified through the vehicle thermal management demand signal and a corresponding upgrade strategy is formulated, thereby effectively avoiding the situation in which the vehicle cannot perform cooling and heat dissipation after entering the OTA mode due to the prohibition of the thermal management function signal, thereby improving the service life and safety performance of the vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of vehicle technology, and in particular to a vehicle thermal management control method, device, vehicle, and storage medium. Background Art

[0002] With the advancement of the "four modernizations" of vehicles, electric vehicles are developing rapidly. To meet the diverse needs of users, vehicle software troubleshooting, software customization updates, and breakthroughs in power battery technology have become important goals in vehicle development. Since the working state of power batteries is greatly affected by ambient temperature, effective heat dissipation is required to ensure that the power batteries remain in good working condition in high-temperature environments. Therefore, how to effectively control battery thermal management when equipped with OTA (Over The Air Technology) upgrade technology has become a research direction for power batteries.

[0003] In the related technologies, most of them are to perform thermal management control on the vehicle under normal circumstances, or only perform OTA upgrade management on the vehicle, but do not consider thermal management control of the vehicle under OTA upgrade management.

[0004] However, thermal management control is only performed on the vehicle under normal circumstances. At this time, the application message of the vehicle is prohibited during the OTA upgrade state, that is, the functional signals related to thermal management are prohibited, which makes the vehicle unable to perform thermal management functions in this state, which urgently needs to be solved. Summary of the Invention

[0005] The present application provides a vehicle thermal management control method, device, vehicle and storage medium to solve the problem that when the vehicle has actual cooling needs, the thermal management control system cannot receive the cooling request signal or the relevant request signal is forced to be interrupted during the cooling process, causing the controller to be in a high temperature state for a long time, affecting the service life of the controller and reducing safety performance.

[0006] The first aspect of the present application provides a thermal management control method for a vehicle, comprising the following steps: determining whether the thermal management control system is in a preset cooling execution state; if the thermal management control system is not in the preset cooling execution state, controlling at least one controller to be upgraded of the vehicle to enter the OTA upgrade process, and after the upgrade of the at least one controller to be upgraded is completed, sending an exit OTA mode instruction to the thermal management control system; and if the thermal management control system is in the preset cooling execution state, identifying the current cooling request signal source, and determining the heat dissipation controller according to the current cooling request signal source, and when the heat dissipation controller is not included in the at least one controller to be upgraded, directly controlling the at least one controller to be upgraded to enter the OTA upgrade process.

[0007] According to the above technical means, the controller that needs cooling is identified through the vehicle thermal management demand signal and a corresponding upgrade strategy is formulated, thereby effectively avoiding the situation where the vehicle is unable to cool and dissipate heat after entering OTA mode due to the prohibition of thermal management function signals, thereby improving the vehicle's service life and safety performance.

[0008] Furthermore, in one embodiment of the present application, after determining the heat dissipation controller according to the current cooling request signal source, it also includes: if the heat dissipation controller is included in the at least one controller to be upgraded, then determining whether the heat dissipation controller supports dual-partition flashing; if the heat dissipation controller supports the dual-partition flashing, then directly controlling the at least one controller to be upgraded to enter the OTA upgrade process; otherwise, sending a maintain current cooling state instruction to the thermal management control system, so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation, and controls the heat dissipation controller to enter the OTA upgrade process.

[0009] According to the above technical means, when the heat dissipation controller supports dual-partition flashing, the upgrade speed of the controller can be improved.

[0010] Furthermore, in one embodiment of the present application, before determining whether the thermal management control system is in the preset cooling execution state, it also includes: determining whether the OTA upgrade instruction of the at least one controller to be upgraded meets the OTA upgrade preconditions; if the OTA upgrade preconditions are met, sending an instruction to enter the OTA mode to the thermal management control system.

[0011] According to the above technical means, by judging whether the OTA upgrade instruction of the controller to be upgraded meets the OTA upgrade preconditions, the stability of the controller during the upgrade process is guaranteed.

[0012] Furthermore, in one embodiment of the present application, the above-mentioned vehicle thermal management control method also includes: obtaining the network communication type carried by the at least one controller to be upgraded; and controlling the sending method of the non-diagnostic message signal according to the network communication type.

[0013] According to the above technical means, different network communication types are matched with different sender models to improve the signal transmission rate.

[0014] Furthermore, in one embodiment of the present application, after sending an instruction to maintain the current cooling state to the thermal management control system so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation and controls the heat dissipation controller to enter the OTA upgrade process, it also includes: sending an instruction to exit OTA mode to the thermal management control system; receiving a status signal of the at least one controller to be upgraded, and when the status signal is in the preset cooling execution state, controlling the at least one controller to be upgraded to perform a cooling action.

[0015] According to the above technical means, after the upgrade is completed, by determining whether the controller still has cooling requirements, the controller can be cooled and controlled, thereby increasing the service life of the controller and improving the safety of the controller.

[0016] The second aspect of the present application provides a thermal management control device for a vehicle, including: a judgment module for judging whether the thermal management control system is in a preset cooling execution state; a control module for controlling at least one controller to be upgraded of the vehicle to enter the OTA upgrade process if the thermal management control system is not in the preset cooling execution state, and sending an exit OTA mode instruction to the thermal management control system after the upgrade of the at least one controller to be upgraded is completed; and an identification module for identifying the current cooling request signal source if the thermal management control system is in the preset cooling execution state, and determining the heat dissipation controller according to the current cooling request signal source, and directly controlling the at least one controller to be upgraded to enter the OTA upgrade process when the heat dissipation controller is not included in the at least one controller to be upgraded.

[0017] Furthermore, in one embodiment of the present application, after determining the heat dissipation controller according to the current cooling request signal source, the identification module also includes: a first judgment unit, for judging whether the heat dissipation controller supports dual-partition flashing if the at least one controller to be upgraded includes the heat dissipation controller; a first control unit, for directly controlling the at least one controller to be upgraded to enter the OTA upgrade process if the heat dissipation controller supports the dual-partition flashing; otherwise, sending a maintain current cooling state instruction to the thermal management control system, so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation, and controls the heat dissipation controller to enter the OTA upgrade process.

[0018] Furthermore, in one embodiment of the present application, before determining whether the thermal management control system is in the preset cooling execution state, the judgment module also includes: a second judgment unit, used to determine whether the OTA upgrade instruction of the at least one controller to be upgraded meets the OTA upgrade precondition; and a sending unit, used to send an instruction to enter OTA mode to the thermal management control system if the OTA upgrade precondition is met.

[0019] Furthermore, in one embodiment of the present application, the thermal management control device of the above-mentioned vehicle also includes: an acquisition unit for acquiring the network communication type carried by the at least one controller to be upgraded; and a second control unit for controlling the sending method of the non-diagnostic message signal according to the network communication type.

[0020] Furthermore, in one embodiment of the present application, after sending an instruction to maintain the current cooling state to the thermal management control system so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation and controls the heat dissipation controller to enter the OTA upgrade process, the control unit also includes: sending an instruction to exit OTA mode to the thermal management control system; receiving a status signal of the at least one controller to be upgraded, and when the status signal is in the preset cooling execution state, controlling the at least one controller to be upgraded to perform a cooling action.

[0021] The third aspect of the present application provides a vehicle, comprising: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the thermal management control method for the vehicle as described in the above embodiment.

[0022] The fourth aspect of the present application provides a computer-readable storage medium having a computer program stored thereon, which is executed by a processor to implement the thermal management control method for a vehicle as described in the above embodiment.

[0023] In an embodiment of the present application, when the thermal management control system is not in the preset cooling execution state, at least one controller to be upgraded in the vehicle is controlled to enter the OTA upgrade process, and after the upgrade is completed, an instruction to exit the OTA mode is sent. When the thermal management control system is in the preset cooling execution state, the current cooling request signal source is identified and the heat dissipation controller is determined. When at least one controller to be upgraded does not include a heat dissipation controller, the at least one controller to be upgraded is directly controlled to enter the OTA upgrade process. This solves the problem that when the vehicle has actual cooling needs, the thermal management control system cannot receive the cooling request signal or the relevant request signal is forced to be interrupted during the cooling process, causing the controller to remain in a high temperature state, affecting the service life of the controller and reducing safety performance.

[0024] Additional aspects and advantages of the present application will be given in part in the description below, and in part will become apparent from the description below, or will be learned through practice of the present application. BRIEF DESCRIPTION OF THE DRAWINGS

[0025] The above and / or additional aspects and advantages of the present application will become apparent and easily understood from the following description of the embodiments in conjunction with the accompanying drawings, in which:

[0026] Figure 1 1 is a schematic diagram of an OTA architecture according to an embodiment of the present application;

[0027] Figure 2 This is a schematic diagram of a vehicle network architecture according to one embodiment of the present application;

[0028] Figure 3 This is a flow chart of a vehicle thermal management control method provided according to an embodiment of the present application;

[0029] Figure 4 Schematic diagram of thermal management control strategy during OTA upgrade according to one embodiment of the present application;

[0030] Figure 5 is a block diagram of an exemplary thermal management control device for a vehicle according to an embodiment of the present application;

[0031] Figure 6 Schematic diagram of the structure of a vehicle according to an embodiment of the present application.

[0032] Explanation of reference numerals: 10 - thermal management control device of a vehicle; 100 - judgment module, 200 - control module, 300 - identification module. DETAILED DESCRIPTION

[0033] The following describes in detail embodiments of the present application. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present application, and should not be construed as limiting the present application.

[0034] The following describes the thermal management control method, device, vehicle and storage medium of the vehicle according to the embodiment of the present application with reference to the accompanying drawings. In response to the problem mentioned in the above background technology that when the vehicle has actual cooling demand, the thermal management control system cannot receive the cooling request signal or the relevant request signal is forced to be interrupted during the cooling process, thereby causing the controller to be in a high temperature state for a long time, affecting the service life of the controller and reducing the safety performance, the present application provides a thermal management control method for a vehicle, in which, when the thermal management control system is not in a preset cooling execution state, at least one controller to be upgraded of the vehicle is controlled to enter the OTA upgrade process, and after the upgrade is completed, an exit OTA mode instruction is sent, and when the thermal management control system is in a preset cooling execution state, the current cooling request signal source is identified and the heat dissipation controller is determined, and when the heat dissipation controller is not included in at least one controller to be upgraded, at least one controller to be upgraded is directly controlled to enter the OTA upgrade process. This solves the problem that when the vehicle has actual cooling needs, the thermal management control system cannot receive the cooling request signal or the relevant request signal is forced to be interrupted during the cooling process, causing the controller to be in a continuous high-temperature state, affecting the service life of the controller and reducing safety performance. The controller that needs to be cooled is identified through the vehicle thermal management demand signal and a corresponding upgrade strategy is formulated, which effectively avoids the situation where the vehicle cannot be cooled and dissipated after entering the OTA mode due to the prohibition of the thermal management function signal, thereby improving the service life and safety performance of the vehicle.

[0035] Specifically, before introducing the embodiments of the present application, we first introduce the relevant modules involved in the OTA system architecture and the vehicle network architecture used in the embodiments of the present application, such as Figure 1 and Figure 2 As shown, Figure 1 The OTA system architecture is shown, consisting of an OTA server, an OTA Master, at least one OTA Sub-Master, and several controllers with upgrade requirements. The OTA Master is responsible for controlling the entire OTA upgrade process and instructing each OTA Sub-Master to upgrade its own upgrade controllers.

[0036] Furthermore, Figure 2The vehicle network architecture is shown, which includes at least one gateway, an OTA main control module OTA Master and several controllers. Each controller sends or receives functional signals on the network segment to which it belongs, and the gateway is responsible for forwarding all signals to the required network segment. For example, in an embodiment of the present application, the battery and motor at 01 and 02 first send a cooling request signal and a temperature signal to the gateway when they are at high temperature. At this time, the gateway forwards the two signals to the thermal management control system at 03 and the OTA Master at 06; secondly, after receiving the cooling request signal and the temperature signal value, the thermal management control system determines whether the cooling conditions are met. If so, it controls the water pump at 04 to request water cooling for the battery and motor. The OTA Master can determine whether there is a cooling request signal and a corresponding temperature value signal when necessary, and determine which controllers are at high temperatures and the status of the controllers requesting cooling based on the definition of the corresponding signal. Before entering the upgrade, OTA Master can also send control instructions for entering OTA mode and thermal management control demand signals under OTA mode to the gateway through the network. The gateway then forwards the OTA mode signal and the thermal management control demand signal under OTA mode to the thermal management control system at 03. After receiving the signal, the thermal management control system enters the special working state of OTA mode according to the specific signal request.

[0037] Specifically, Figure 3 A flow chart of a vehicle thermal management control method provided in an embodiment of the present application.

[0038] like Figure 3 As shown, the vehicle thermal management control method includes the following steps:

[0039] In step S301 , it is determined whether the thermal management control system is in a preset cooling execution state.

[0040] Furthermore, in one embodiment of the present application, before determining whether the thermal management control system is in a preset cooling execution state, it also includes: determining whether the OTA upgrade instruction of at least one controller to be upgraded meets the OTA upgrade preconditions; if the OTA upgrade preconditions are met, sending an instruction to enter the OTA mode to the thermal management control system.

[0041] Specifically, in an embodiment of the present application, after receiving the cooling request signal of the controller to be upgraded, the thermal management control system needs to determine whether the OTA upgrade instruction of at least one controller to be upgraded meets the OTA upgrade precondition. The precondition first needs to define the temperature value signal and cooling request signal of each controller to be upgraded with thermal management requirements when it is working; secondly, if the controller to be upgraded only supports CAN (Controller Area Network) network communication, the underlying software of the controller to be upgraded needs to design special processing for the standard protocol stack, that is, when the controller to be upgraded receives the functional addressing or physical addressing diagnostic message service sent by the host computer, the underlying software of the controller to be upgraded needs to keep the temperature value signal and the cooling request signal normal, and only prohibit other non-diagnostic message signals to ensure that OTAMaster and the thermal management control system can receive them normally; if the controller supports Ethernet communication, the temperature value signal and the cooling request signal can be designed as DDS (Direct Digital Synthesis) communication protocol or other non-CAN communication protocols, that is, they are not prohibited by the functional addressing or physical addressing diagnostic message service sent by the host computer. At this time, it is determined that the OTA upgrade precondition is met. After the OTA upgrade preconditions are met, an instruction to enter OTA mode is sent to the thermal management control system. After the thermal management control system receives the instruction to enter OTA mode, the gateway forwards the non-diagnostic message signal function sent by each controller to be upgraded, and cannot be restricted by the functional addressing or physical addressing diagnostic message service sent by the host computer.

[0042] In step S302, if the thermal management control system is not in the preset cooling execution state, at least one controller to be upgraded of the vehicle is controlled to enter the OTA upgrade process, and after the upgrade of at least one controller to be upgraded is completed, an exit OTA mode instruction is sent to the thermal management control system.

[0043] Specifically, in the embodiments of the present application, Figure 4 As shown, if the thermal management control system is not in the preset cooling execution state, it means that the controller to be upgraded does not need to be cooled at this time. At the same time, because the vehicle is performing OTA upgrades in a static state, the vehicle will not generate load heat. It can be determined that the vehicle is in a safe state. At least one controller to be upgraded in the vehicle can be directly controlled to enter the OTA upgrade process, and after the upgrade of at least one controller to be upgraded is completed, an exit OTA mode instruction is sent to the thermal management control system.

[0044] In step S303, if the thermal management control system is in a preset cooling execution state, the current cooling request signal source is identified, and the heat dissipation controller is determined based on the current cooling request signal source. When at least one controller to be upgraded does not include a heat dissipation controller, at least one controller to be upgraded is directly controlled to enter the OTA upgrade process.

[0045] Furthermore, in one embodiment of the present application, after sending an instruction to maintain the current cooling state to the thermal management control system so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation and controls the heat dissipation controller to enter the OTA upgrade process, it also includes: sending an instruction to exit OTA mode to the thermal management control system; receiving a status signal of at least one controller to be upgraded, and when the status signal is in a preset cooling execution state, controlling at least one controller to be upgraded to perform a cooling action.

[0046] Specifically, in an embodiment of the present application, if the thermal management control system is in a preset cooling execution state, it means that the temperature of at least one controller to be upgraded is too high and needs to be cooled. It is necessary to identify the current cooling request signal source and determine whether at least one controller to be upgraded includes a heat dissipation controller based on the current cooling request signal source. When at least one controller to be upgraded does not include a heat dissipation controller, directly control at least one controller to be upgraded to enter the OTA upgrade process. Since the diagnostic message service of the embodiment of the present application does not silence the cooling request signal and the temperature value signal, it is possible to directly control at least one controller to be upgraded to enter the OTA upgrade process without interrupting the operation of the water pump.

[0047] Furthermore, in one embodiment of the present application, after determining the heat dissipation controller according to the current cooling request signal source, it also includes: if at least one controller to be upgraded includes a heat dissipation controller, then determining whether the heat dissipation controller supports dual-partition flashing; if the heat dissipation controller supports dual-partition flashing, then directly controlling at least one controller to be upgraded to enter the OTA upgrade process; otherwise, sending an instruction to maintain the current cooling state to the thermal management control system, so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation, and controls the heat dissipation controller to enter the OTA upgrade process.

[0048] Specifically, in an embodiment of the present application, if in the OTA upgrade mode, there is at least one controller to be upgraded that includes a heat dissipation controller, the OTA main control module needs to determine whether the heat dissipation controller supports A / B dual-partition flashing. If the heat dissipation controller supports A / B dual-partition flashing, it directly controls at least one controller to be upgraded to enter the OTA upgrade process. At this time, since the heat dissipation controller supports A / B dual-partition flashing, when flashing the software, only the software of the non-running partition needs to be flashed, and it does not affect the sending of the cooling request signal and temperature value signal of the controller to be upgraded.

[0049] Furthermore, if the heat dissipation controller of the embodiment of the present application does not support A / B dual partition flashing, the OTA main control module sends an instruction to maintain the current cooling state to the thermal management control system, so that when the thermal management control system receives the instruction to maintain the current cooling state, in the OTA upgrade mode, the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation, and controls the heat dissipation controller to enter the OTA upgrade process.

[0050] Furthermore, in the embodiment of the present application, after the OTA upgrade is completed, the OTA main control module sends an exit OTA mode instruction to the thermal management control system. When the thermal management control system receives the exit OTA mode instruction, it exits the current constant speed cooling state and determines whether to continue cooling based on the actual request signal status of the vehicle.

[0051] Furthermore, in one embodiment of the present application, the above-mentioned vehicle thermal management control method also includes: obtaining a network communication type of at least one controller to be upgraded; and controlling a sending method of non-diagnostic message signals according to the network communication type.

[0052] Specifically, the network communication type of at least one controller to be upgraded in the embodiment of the present application can adopt CAN network communication or Ethernet communication. If at least one controller to be upgraded only supports CAN network communication, the underlying software of at least one controller to be upgraded needs to design special processing for the standard protocol stack, that is, when the controller to be upgraded receives the functional addressing or physical addressing diagnostic message service sent by the host computer, the underlying software of at least one controller to be upgraded needs to keep the temperature value signal and the cooling request signal sending normally, and only prohibit other non-diagnostic message signals to ensure that the OTA Master and the thermal management control system can receive them normally; if at least one controller to be upgraded supports Ethernet communication, the temperature value signal and the cooling request signal can be designed as DDS communication protocol or other non-CAN communication protocols, that is, they are not prohibited by the functional addressing or physical addressing diagnostic message service sent by the host computer.

[0053] According to the thermal management control method for a vehicle in an embodiment of the present application, when the thermal management control system is not in a preset cooling execution state, at least one controller to be upgraded of the vehicle is controlled to enter the OTA upgrade process, and after the upgrade is completed, an instruction to exit the OTA mode is sent. When the thermal management control system is in a preset cooling execution state, the current cooling request signal source is identified and the heat dissipation controller is determined. When the heat dissipation controller is not included in at least one controller to be upgraded, at least one controller to be upgraded is directly controlled to enter the OTA upgrade process. In this way, the problem that when the vehicle has actual cooling needs, the thermal management control system cannot receive the cooling request signal or the relevant request signal is forced to be interrupted during the cooling process, causing the controller to be continuously in a high temperature state, affecting the service life of the controller and reducing safety performance is solved. By identifying the controller that needs cooling through the vehicle thermal management demand signal and formulating a corresponding upgrade strategy, it is effectively avoided that after entering the OTA mode, the vehicle is unable to perform cooling and heat dissipation due to the prohibition of the thermal management function signal, thereby improving the service life and safety performance of the vehicle.

[0054] Next, the thermal management control device for a vehicle proposed in accordance with an embodiment of the present application will be described with reference to the accompanying drawings.

[0055] Figure 5 4 is a block diagram of a thermal management control device for a vehicle according to an embodiment of the present application.

[0056] like Figure 5 As shown, the thermal management control device 10 of the vehicle includes: a judgment module 100 , a control module 200 and an identification module 300 .

[0057] The judging module 100 is used to judge whether the thermal management control system is in a preset cooling execution state;

[0058] a control module 200 configured to control at least one controller to be upgraded in the vehicle to enter an OTA upgrade process if the thermal management control system is not in a preset cooling execution state, and to send an exit OTA mode instruction to the thermal management control system after the upgrade of at least one controller to be upgraded is complete; and

[0059] The identification module 300 is used to identify the current cooling request signal source if the thermal management control system is in a preset cooling execution state, determine the heat dissipation controller based on the current cooling request signal source, and directly control at least one controller to be upgraded to enter the OTA upgrade process when the heat dissipation controller is not included in at least one controller to be upgraded.

[0060] Furthermore, in one embodiment of the present application, after determining the heat dissipation controller according to the current cooling request signal source, the identification module 300 further includes: a first judgment unit and a first control unit.

[0061] The first determining unit is configured to determine whether the heat dissipation controller supports dual-partition flashing if at least one controller to be upgraded includes a heat dissipation controller;

[0062] The first control unit is used to directly control at least one controller to be upgraded to enter the OTA upgrade process if the heat dissipation controller supports dual-partition flashing; otherwise, it sends a command to maintain the current cooling state to the thermal management control system, so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation, and controls the heat dissipation controller to enter the OTA upgrade process.

[0063] Furthermore, in one embodiment of the present application, before determining whether the thermal management control system is in a preset cooling execution state, the determination module 100 further includes: a second determination unit and a sending unit.

[0064] The second judgment unit is configured to judge whether the OTA upgrade instruction of at least one controller to be upgraded meets the OTA upgrade precondition;

[0065] The sending unit is used to send an instruction to enter the OTA mode to the thermal management control system if the OTA upgrade preconditions are met.

[0066] Furthermore, in one embodiment of the present application, the above-mentioned vehicle thermal management control device 10 further includes: an acquisition unit and a second control unit.

[0067] The acquiring unit is configured to acquire a network communication type of at least one controller to be upgraded;

[0068] The second control unit is used to control the sending mode of the non-diagnostic message signal according to the network communication type.

[0069] Furthermore, in one embodiment of the present application, after sending a command to maintain the current cooling state to the thermal management control system so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation and controls the heat dissipation controller to enter the OTA upgrade process, the control unit further includes:

[0070] Sending an exit OTA mode command to the thermal management control system;

[0071] A status signal of at least one controller to be upgraded is received, and when the status signal is in a preset cooling execution state, the at least one controller to be upgraded is controlled to execute a cooling action.

[0072] According to the thermal management control device of the vehicle of the embodiment of the present application, when the thermal management control system is not in the preset cooling execution state, the device controls at least one controller to be upgraded of the vehicle to enter the OTA upgrade process, and sends an exit OTA mode instruction after the upgrade is completed. When the thermal management control system is in the preset cooling execution state, the device identifies the current cooling request signal source and determines the heat dissipation controller, and when at least one controller to be upgraded does not include a heat dissipation controller, the device directly controls at least one controller to be upgraded to enter the OTA upgrade process. In this way, the problem that when the vehicle has actual cooling demand, the thermal management control system cannot receive the cooling request signal or the relevant request signal is forced to be interrupted during the cooling process, causing the controller to be continuously in a high temperature state, affecting the service life of the controller and reducing safety performance is solved. By identifying the controller that needs cooling through the vehicle thermal management demand signal and formulating a corresponding upgrade strategy, the vehicle is effectively prevented from being unable to perform cooling and heat dissipation after entering the OTA mode due to the prohibition of the thermal management function signal, thereby improving the service life and safety performance of the vehicle.

[0073] Figure 6 A schematic diagram of the structure of a vehicle provided in an embodiment of the present application. The vehicle may include:

[0074] A memory 601 , a processor 602 , and a computer program stored in the memory 601 and executable on the processor 602 .

[0075] When the processor 602 executes the program, the vehicle thermal management control method provided in the above embodiment is implemented.

[0076] Furthermore, the vehicle further comprises:

[0077] The communication interface 603 is used for communication between the memory 601 and the processor 602 .

[0078] The memory 601 is used to store computer programs that can be run on the processor 602 .

[0079] The memory 601 may include a high-speed RAM (Random Access Memory) memory, and may also include a non-volatile memory, such as at least one disk memory.

[0080] If the memory 601, the processor 602, and the communication interface 603 are implemented independently, the communication interface 603, the memory 601, and the processor 602 can be connected to each other via a bus and communicate with each other. The bus can be an ISA (Industry Standard Architecture) bus, a PCI (Peripheral Component Interconnect) bus, or an EISA (Extended Industry Standard Architecture) bus. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 6 Only one thick line is used in the diagram, but this does not mean that there is only one bus or one type of bus.

[0081] Optionally, in a specific implementation, if the memory 601, the processor 602 and the communication interface 603 are integrated on a chip, the memory 601, the processor 602 and the communication interface 603 can communicate with each other through an internal interface.

[0082] The processor 602 may be a CPU (Central Processing Unit), or an ASIC (Application Specific Integrated Circuit), or one or more integrated circuits configured to implement the embodiments of the present application.

[0083] An embodiment of the present application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the above-mentioned vehicle thermal management control method.

[0084] In the description of this specification, the description with reference to the terms "one embodiment", "some embodiments", "example", "specific example", or "some examples" means that the specific features, structures, materials or characteristics described in conjunction with the embodiment or example are included in at least one embodiment or example of the present application. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials or characteristics described can be combined in any one or N embodiments or examples in a suitable manner. In addition, those skilled in the art can combine and combine different embodiments or examples described in this specification and features of different embodiments or examples without contradiction.

[0085] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of technical features indicated. Thus, a feature specified as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of this application, "N" means at least two, for example, two, three, etc., unless otherwise specifically defined.

[0086] Any process or method description in a flowchart or otherwise described herein may be understood to represent a module, fragment or portion of code comprising one or N executable instructions for implementing a custom logical function or process step, and the scope of the preferred embodiments of the present application includes alternative implementations in which functions may be performed in a different order than shown or discussed, including performing functions in a substantially simultaneous manner or in a reverse order depending on the functions involved, which should be understood by those skilled in the art to which the embodiments of the present application pertain.

[0087] It should be understood that various parts of the present application can be implemented using hardware, software, firmware, or a combination thereof. In the above embodiment, the N steps or methods can be implemented using software or firmware stored in a memory and executed by a suitable instruction execution system. For example, if implemented using hardware, as in another embodiment, any one of the following technologies known in the art or a combination thereof can be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application-specific integrated circuit having a suitable combination of logic gate circuits, a programmable gate array, a field programmable gate array, etc.

[0088] Those skilled in the art will appreciate that all or part of the steps in the method for implementing the above-mentioned embodiment can be completed by instructing related hardware through a program, and the program can be stored in a computer-readable storage medium. When the program is executed, it includes one or a combination of the steps of the method embodiment.

[0089] Although the embodiments of the present application have been shown and described above, it can be understood that the above embodiments are exemplary and cannot be understood as limitations on the present application. Ordinary technicians in this field can change, modify, replace and modify the above embodiments within the scope of the present application.

Claims

1. A vehicle thermal management control method, characterized in that: The following steps are involved: Determining whether the thermal management control system is in a preset cooling execution state; If the thermal management control system is not in the preset cooling execution state, controlling at least one controller to be upgraded of the vehicle to enter an OTA upgrade process, and sending an exit OTA mode instruction to the thermal management control system after the upgrade of the at least one controller to be upgraded is completed; as well as If the thermal management control system is in the preset cooling execution state, identifying a current cooling request signal source, determining a heat dissipation controller according to the current cooling request signal source, and directly controlling the at least one controller to be upgraded to enter an OTA upgrade process when the heat dissipation controller is not included in the at least one controller to be upgraded; After determining the heat dissipation controller according to the current cooling request signal source, the method further includes: If the at least one controller to be upgraded includes the heat dissipation controller, determining whether the heat dissipation controller supports dual-partition flashing; If the heat dissipation controller supports the dual-partition flashing, it directly controls at least one controller to be upgraded to enter the OTA upgrade process; otherwise, it sends a command to maintain the current cooling state to the thermal management control system, so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation, and controls the heat dissipation controller to enter the OTA upgrade process.

2. The method according to claim 1, characterized in that Before determining whether the thermal management control system is in the preset cooling execution state, the method further includes: Determining whether the OTA upgrade instruction of the at least one controller to be upgraded meets the OTA upgrade precondition; If the OTA upgrade preconditions are met, an instruction to enter OTA mode is sent to the thermal management control system.

3. The method according to claim 1, characterized in that Also includes: Obtaining a network communication type of the at least one controller to be upgraded; The sending mode of the non-diagnostic message signal is controlled according to the network communication type.

4. The method according to claim 1, wherein After sending the instruction to maintain the current cooling state to the thermal management control system so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation and controls the heat dissipation controller to enter the OTA upgrade process, the method further includes: Sending an exit OTA mode command to the thermal management control system; A status signal of the at least one controller to be upgraded is received, and when the status signal is in the preset cooling execution state, the at least one controller to be upgraded is controlled to execute a cooling action.

5. A thermal management control device for a vehicle, characterized in that: include: A judgment module, used to judge whether the thermal management control system is in a preset cooling execution state; a control module configured to control at least one controller to be upgraded of the vehicle to enter an OTA upgrade process if the thermal management control system is not in the preset cooling execution state, and to send an exit OTA mode instruction to the thermal management control system after the upgrade of the at least one controller to be upgraded is completed; as well as an identification module, configured to, if the thermal management control system is in the preset cooling execution state, identify a current cooling request signal source, determine a heat dissipation controller based on the current cooling request signal source, and, when the at least one controller to be upgraded does not include the heat dissipation controller, directly control the at least one controller to be upgraded to enter an OTA upgrade process; After determining the heat dissipation controller according to the current cooling request signal source, the identification module further includes: a first determining unit, configured to determine whether the heat dissipation controller supports dual-partition flashing if the at least one controller to be upgraded includes the heat dissipation controller; A control unit is used to directly control at least one controller to be upgraded to enter the OTA upgrade process if the heat dissipation controller supports the dual-partition flashing; otherwise, send a maintenance current cooling state instruction to the thermal management control system, so that the thermal management control system maintains the current water pump flow and flow rate state for heat dissipation, and controls the heat dissipation controller to enter the OTA upgrade process.

6. The device according to claim 5, characterized in that Before determining whether the thermal management control system is in the preset cooling execution state, the determination module further includes: A second judgment unit, configured to judge whether the OTA upgrade instruction of the at least one controller to be upgraded meets the OTA upgrade precondition; A sending unit is used to send an instruction to enter the OTA mode to the thermal management control system if the OTA upgrade precondition is met.

7. A vehicle, characterized in that: include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the vehicle thermal management control method according to any one of claims 1 to 4.

8. A computer-readable storage medium having a computer program stored thereon, characterized in that: The program is executed by a processor to implement the thermal management control method for a vehicle as claimed in any one of claims 1 to 4.

Citation Information

Patent Citations

  • Traction battery air thermal management control system

    CN104999923A

  • Fault processing method and device of vehicle-mounted control module and vehicle-mounted control module

    CN112666921A