A multi-stage heater control method, system, device, and medium

By using a multi-level heater control method to adjust the heater level and the inlet water temperature of each circuit, the problem of insufficient inlet water temperature control accuracy in existing technologies is solved, achieving precise control of the crew cabin and battery heating, and improving the comfort of the crew cabin and the stability of battery heating.

CN116968511BActive Publication Date: 2026-05-26DEEPAL AUTOMOBILE TECH CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
DEEPAL AUTOMOBILE TECH CO LTD
Filing Date
2023-07-28
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

The existing air conditioning and battery heating systems have insufficient accuracy in controlling the inlet water temperature, making it difficult to meet the actual needs of passenger cabin heating and automatic air conditioning comfort and battery heating. Furthermore, the existing solutions fail to effectively consider the power control of the PTC.

Method used

A multi-level heater control method is adopted, which controls the inlet water temperature of the first and second branches by adjusting the heater level. Combined with the real-time temperature of the crew compartment and the actual power consumption of the heater, the reasonable allocation of battery heating capacity is achieved, thereby improving temperature control accuracy and battery heating performance.

Benefits of technology

It improves the accuracy of passenger compartment temperature control while ensuring the control performance of battery heating, thus avoiding the problem of over-discharge of the power battery.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116968511B_ABST
    Figure CN116968511B_ABST
Patent Text Reader

Abstract

This application provides a multi-level heater control method, system, device, and medium. The method includes: providing a heater and a water circulation device, wherein the heater serves as the heat source for the water circulation device, and the water circulation device includes a first branch and a second branch. The first branch is used for heat exchange with the passenger compartment air conditioning system, and the second branch is used for heat exchange with the battery area. When a battery heating request and a passenger compartment warm air request are received within a preset interval, the inlet water temperature of the first branch is controlled by adjusting the heater level, and the heating status is determined based on the real-time temperature in the passenger compartment. When the heating status reaches a steady state, the actual power consumption of the heater is determined. The opening degree of the second branch is determined based on the actual power consumption, thereby adjusting the heater level to control the inlet water temperature of the second branch and completing battery heating. This application can effectively improve temperature control accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of electric vehicle applications, and more particularly to a multi-level heater control method, system, device, and medium. Background Technology

[0002] With societal progress and advancements in new energy technologies, more and more users are choosing electric vehicles as their daily mode of transportation. Compared to traditional gasoline-powered vehicles, electric vehicles lack an engine and cannot utilize waste heat as a heat source to heat the passenger compartment and battery. Therefore, it is necessary to find new heat source systems as alternatives. Currently, the most commonly used heat source is the PTC (Positive Temperature Coefficient).

[0003] There are many types of PTCs, the most common being air-heated PTCs and water-heated PTCs. Air-heated PTCs are used more often in vehicles with short driving range and no power battery heating. Their advantages are simple structure and low price, but their disadvantages are that they cannot heat the battery and generally only use two settings, high and low, which cannot meet the temperature control precision requirements of the automatic air conditioning in the passenger compartment.

[0004] Currently, more vehicle models are opting for water-based PTC systems, which can simultaneously heat the passenger compartment and the battery. Typically, a water-based PTC system consists of three PTC modules with different power ratings. Water temperature control is achieved through combinations of these modules. However, because the power of the PTC modules varies with water temperature, ensuring precise temperature control and power regulation becomes extremely complex.

[0005] Existing technology (CN113968120A) discloses a control method for multi-level control of PTC for power battery heating. This method includes: acquiring battery temperature through a BMS controller and determining whether a heating request is needed; upon receiving the heater request, the PTC controller adjusts the PTC level to control the battery pack inlet water temperature, keeping it within the range of 43-59℃. This method is suitable for scenarios where the precision of inlet water temperature control is not high, such as power batteries. However, in reality, new energy electric vehicles involve passenger compartment heating, power battery heating, and PTC level control when both are needed simultaneously. Maintaining the water temperature within a certain range cannot meet the precision requirements of automatic air conditioning for passenger compartment heating, and this solution does not consider PTC power control.

[0006] Existing technology (CN112993443A) discloses a heat distribution scheme that adjusts the opening of a proportional three-way valve to handle simultaneous requests for battery heating and passenger compartment heating. When both battery heating and passenger compartment heating are requested simultaneously, the usual practice is to prioritize the passenger compartment heating request, and then allocate additional heat to the battery heating once the passenger compartment heating performance is sufficient. This method determines the priority based on the relationship between the heater outlet temperature and the required air conditioning temperature, and then adjusts the opening of the three-way valve accordingly. Once the heater outlet temperature exceeds the required air conditioning temperature, the valve opening is gradually adjusted to the battery heater end. Summary of the Invention

[0007] In view of the problems existing in the prior art, this application proposes a multi-level heater control method, system, device and medium, which mainly solves the problem that the inlet water temperature control of existing air conditioning systems and battery heating systems is low and cannot meet the actual application requirements.

[0008] To achieve the above and other objectives, the technical solution adopted in this application is as follows.

[0009] This application provides a multi-level heater control method, comprising: providing a heater and a water circulation device, wherein the heater serves as the heat source of the water circulation device, and the water circulation device includes a first branch and a second branch, the first branch being used for heat exchange with the passenger compartment air conditioning, and the second branch being used for heat exchange with the battery area; when a battery heating request and a passenger compartment warm air request are received within a preset interval, the inlet water temperature of the first branch is controlled by adjusting the heater level, and the heating status is judged based on the real-time temperature in the passenger compartment, so as to determine the actual power consumption of the heater when the heating status reaches a heating steady state; the opening degree of the second branch is determined based on the actual power consumption, so as to adjust the heater level to control the inlet water temperature of the second branch, thereby completing battery heating.

[0010] In one embodiment of this application, the heating request is generated based on the target heating temperature, and the heating status is determined based on the real-time temperature inside the passenger cabin, including: if the difference between the real-time temperature and the target heating temperature is greater than a preset temperature difference threshold, then the heating status of the passenger cabin is transient; if the difference between the real-time temperature and the target heating temperature is greater than the preset temperature difference threshold, then the heating status of the passenger cabin is steady-state.

[0011] In one embodiment of this application, the battery heating request is generated based on the target battery heating temperature. Determining the opening degree of the second branch based on the actual power consumption includes: comparing the actual power consumption with a preset power consumption threshold; if the actual power consumption is less than the preset power consumption threshold, opening the second branch to a first opening degree; after the second branch is at the first opening degree for a preset time, obtaining the real-time water inlet temperature of the battery area; if the real-time water inlet temperature is less than the target battery heating temperature, continuing to adjust the opening degree of the second branch until the real-time water inlet temperature reaches the target battery heating temperature, wherein the first opening degree is less than the second opening degree.

[0012] In one embodiment of this application, controlling the inlet water temperature of the first branch circuit by adjusting the heater setting includes: using the target temperature of the warm air as the control target temperature of the heater, determining the working state of the heater based on the control target temperature; determining the adjustment interval of the heater setting based on the working state, so as to adjust the setting according to the adjustment interval, so that the inlet water temperature of the first branch circuit meets the temperature control requirements.

[0013] In one embodiment of this application, determining the operating state of the heater based on the target temperature includes: calculating a first difference between the target temperature and the actual inlet water temperature of the first branch; if the first difference exceeds a preset first temperature difference threshold, determining the operating state of the heater as a heating transient state, and using the time interval associated with the heating transient state as the adjustment interval; if the first difference is greater than a preset third temperature difference threshold and less than a preset second temperature difference threshold, determining the operating state of the heater as a heating steady state, and using the time interval associated with the heating steady state as the adjustment interval; if the first difference is less than or equal to the third temperature difference threshold, determining the operating state of the heater as a heating maintenance state, in which case the heater's setting remains unchanged, wherein the first temperature difference threshold, the second temperature difference threshold, and the third temperature difference threshold decrease sequentially.

[0014] In one embodiment of this application, controlling the inlet water temperature of the first branch circuit by adjusting the heater setting further includes: if the heater is started for the first time and the first difference is greater than or equal to a preset fourth temperature difference threshold, then obtaining a first requested power from the vehicle controller to adjust the heater setting according to the first requested power; after heating according to the first requested power and continuing to heat for a preset time, calculating a second difference between the actual inlet water temperature of the first branch circuit and the control target temperature, so that when the second difference is less than the fourth temperature difference threshold, obtaining a second requested power from the vehicle controller, wherein the second requested power is the sum of the actual power consumption and the preset second power.

[0015] In one embodiment of this application, after determining that the working state of the heater is a heating steady state, the method further includes: if the actual outlet water temperature is higher than the control target temperature by a preset target temperature, then controlling the heater to decrease by one level to complete the downshift; if the actual outlet water temperature is lower than the control target temperature by a preset target temperature, then controlling the heater to increase by one level to complete the upshift.

[0016] In one embodiment of this application, adjusting the gear according to the adjustment interval includes: within the adjustment interval, if the heater needs to be upgraded, calculating the power consumption of the heater after upgrading; if the power consumption is less than the preset power consumption threshold, allowing the upgrade operation; if the power consumption is greater than or equal to the preset power consumption threshold, maintaining the current gear.

[0017] In one embodiment of this application, the method further includes: when only a battery heating request is received within the preset time interval, acquiring the control target temperature of the heater and the real-time inlet water temperature of the second branch, wherein the control target temperature is higher than the real-time inlet water temperature; determining the inlet water target temperature of the second branch according to the battery heating request; if the real-time inlet water temperature exceeds the inlet water target temperature once, decreasing the control target temperature by a preset first amount and shutting down the second branch until the real-time inlet water temperature drops below the inlet water target temperature, then restarting the second branch; if the real-time inlet water temperature is lower than the inlet water target temperature by a preset target temperature, increasing the control target temperature by a preset second amount, wherein the control target temperature is increased only once within a preset time period.

[0018] This application also provides a multi-level heater control system, comprising: a heater; a water circulation device, wherein the heater serves as the heat source of the water circulation device, the water circulation device including a first branch and a second branch, the first branch being used for heat exchange with the passenger compartment air conditioning, and the second branch being used for heat exchange with the battery area; a request processing module, used to control the inlet water temperature of the first branch by adjusting the heater level when a battery heating request and a passenger compartment warm air request are received within a preset interval, and to determine the heating status based on the real-time temperature in the passenger compartment, so as to determine the actual power consumption of the heater when the heating status reaches a heating steady state; and a level adjustment module, used to determine the opening degree of the second branch based on the actual power consumption, so as to adjust the heater level to control the inlet water temperature of the second branch and complete battery heating.

[0019] This application also provides a computer device, including: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the multi-level heater control method.

[0020] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the multi-level heater control method described above.

[0021] As described above, the multi-stage heater control method, system, device, and medium of this application have the following beneficial effects.

[0022] This application determines the heating status of the crew cabin based on the real-time temperature of the crew cabin, and controls the inlet water temperature of the battery heating circuit in combination with the actual power consumption of the heater. This allows for a more reasonable allocation of battery heating capacity, improving the accuracy of crew cabin temperature control while ensuring battery heating control performance. Attached Figure Description

[0023] Figure 1 This is a schematic diagram of the hardware architecture of a multi-level heating control system in one embodiment of this application.

[0024] Figure 2 This is a schematic diagram of the architecture of a multi-level heating control system in another embodiment of this application.

[0025] Figure 3 This is a flowchart illustrating a multi-level heating control method in one embodiment of this application.

[0026] Figure 4 This is a flowchart illustrating a multi-level heating control strategy in one embodiment of this application.

[0027] Figure 5 This is a block diagram of a multi-level heating control system in one embodiment of this application.

[0028] Figure 6 This is a schematic diagram of the device in one embodiment of this application. Detailed Implementation

[0029] The following specific examples illustrate the implementation of this application. Those skilled in the art can easily understand other advantages and effects of this application from the content disclosed in this specification. This application can also be implemented or applied through other different specific embodiments, and various details in this specification can also be modified or changed based on different viewpoints and applications without departing from the spirit of this application. It should be noted that, unless otherwise specified, the following embodiments and features in the embodiments can be combined with each other.

[0030] It should be noted that the illustrations provided in the following embodiments are only schematic representations of the basic concept of this application. Therefore, the drawings only show the components related to this application and are not drawn according to the actual number, shape and size of the components in the actual implementation. In the actual implementation, the form, quantity and proportion of each component can be arbitrarily changed, and the layout of the components may also be more complex.

[0031] Please see Figure 1 , Figure 1 This is a schematic diagram of the hardware architecture of a multi-level heating control system according to one embodiment of this application. The system may include a thermal management controller, a heater pump, a proportional three-way valve, a battery pump, a battery inlet water temperature sensor, a PTC heater, an air conditioning control panel, a vehicle controller, an in-vehicle temperature sensor, and a battery controller. The air conditioning control panel transmits the user-set air conditioning status, such as set temperature, heating request, fan speed, and target heater inlet water temperature information, to the thermal management controller. The vehicle controller collects the requested power calculated by the thermal management controller and the allowable power calculated based on the vehicle and battery status, and transmits this information to the thermal management controller. The battery controller transmits the battery heating request and the target battery inlet water temperature information to the thermal management controller. The PTC heater is a device that provides a heat source for heating the air and battery.

[0032] Please see Figure 2 , Figure 2 This is a schematic diagram of the architecture of a multi-level heating control system in another embodiment of this application. The battery water pump is a device that drives the circulation of the battery cooling system loop, heating the battery pack with coolant; the heater water pump is a device that drives the circulation of the heater system loop, carrying away the heat generated inside the PTC heater with coolant to heat the battery pack and passenger compartment; the proportional three-way water valve is a device for switching the cooling system between the heater system and the battery heating system, and can be linearly proportionally adjusted; the battery heat exchanger is a liquid-liquid heat exchange device that transfers heat from the PTC in the heater loop to the battery loop to heat the battery pack through the heat exchanger and water pump; the heater reservoir and battery reservoir are devices for adding and replenishing coolant to the heater loop and battery loop; the power battery is a vehicle energy storage device that provides kinetic energy for vehicle operation; the heater core is a gas-liquid heat exchange device that transfers heat from the PTC in the heater loop to the passenger compartment through the heater core and water pump, providing heating for the user; the in-vehicle temperature sensor and the battery inlet water temperature sensor are both temperature acquisition devices that transmit the acquired temperature to the thermal management controller. The thermal management controller receives requests for air conditioning heating, set temperatures, requests for battery heaters, and target battery heater temperatures. It then controls the water pump, PTC setting, and proportional three-way valve opening to achieve the target temperature. Simultaneously, it calculates the current power demand from the thermal management system and controls the PTC setting based on the power limit transmitted by the vehicle controller to meet the power requirements.

[0033] Please see Figure 3This application provides a multi-level heating control method, which is used to achieve the aforementioned Figure 1 or Figure 2 The system shown. The method includes the following steps:

[0034] Step S300: Provide a heater and a water circulation device, wherein the heater serves as the heat source for the water circulation device, and wherein the water circulation device includes a first branch and a second branch, the first branch being used for heat exchange with the crew cabin air conditioning, and the second branch being used for heat exchange with the battery area.

[0035] In one embodiment, the heater may be the one described above. Figure 1 or Figure 2 The PTC heater shown includes a water circulation device that may include a proportional three-way valve. This valve has two outlets: V1 and V2. The other end of the V1 outlet is connected to a heater pump, and the outlet of the heater pump is connected to the inlet of the proportional three-way valve. This forms a water circulation path as the first branch, with the V1 outlet, heater pump, and proportional three-way valve inlet serving as the V1 inlet. Similarly, a water circulation path formed between the V2 outlet, battery pump, and proportional three-way valve inlet serves as the second branch, with the V2 inlet serving as the V2 inlet. The air conditioning system's heat exchange area is located between the V1 inlet and the heater pump, allowing the passenger compartment air conditioning system to exchange heat with the first branch, thus heating the passenger compartment. The battery area is located between the V2 inlet and the battery pump, allowing heat exchange with the second branch, thus heating the battery.

[0036] Step S310: When a battery heating request and a passenger cabin heating request are received within a preset interval, the inlet water temperature of the first branch is controlled by adjusting the heater setting, and the heating status is judged based on the real-time temperature in the passenger cabin, so as to determine the actual power consumption of the heater when the heating status reaches a steady state.

[0037] Please see Figure 4 , Figure 4 This is a flowchart illustrating a multi-level heating control strategy in one embodiment of this application. Specifically, scenario determination is required first. There are three heating control scenarios: single passenger compartment heating, single battery heating, and simultaneous heating of the passenger compartment and battery. Scenario determination can be based on received requests. For example, passenger compartment occupants input a heating request through the air conditioning control panel, which includes the target heating temperature set by the occupants; the battery controller can output a battery heating request based on its own needs, which includes the target battery heating temperature.

[0038] In one embodiment, when only a request for warm air is received, but no request for battery heating is received:

[0039] After receiving a heating request from the air conditioning control panel, the thermal management controller can determine the current target heating temperature based on the request. The heating water pump is controlled to 60% duty cycle speed, the proportional three-way water valve is controlled to the V1 terminal, and the PTC's control target temperature is the current target heating temperature.

[0040] In one embodiment, when a heating request and a battery heating request are received within a preset interval, the heating needs of the passenger compartment are usually prioritized, and battery heating control is initiated after the passenger compartment reaches a heating steady state. The preset interval can be set according to actual application requirements; for example, it can be set to 1 second, 5 seconds, etc., without limitation.

[0041] In one embodiment, the heating request is generated based on the target heating temperature, and the heating status is determined based on the real-time temperature inside the passenger cabin, including: if the difference between the real-time temperature and the target heating temperature is greater than a preset temperature difference threshold, then the heating status of the passenger cabin is transient; if the difference between the real-time temperature and the target heating temperature is greater than the preset temperature difference threshold, then the heating status of the passenger cabin is steady-state.

[0042] In one embodiment, the proportional three-way water valve is first adjusted to the V1 end. The opening of the proportional three-way water valve is adjusted according to whether the temperature inside the passenger compartment has reached a steady state and whether the power consumption of the PTC has reached its maximum. The heater water pump is turned on, the battery water pump is turned on, and the PTC setting is adjusted to control the PTC temperature and the inlet water temperature and power of the second branch.

[0043] In one embodiment, controlling the inlet water temperature of the first branch circuit by adjusting the heater setting includes: using the target temperature of the warm air as the control target temperature of the heater, determining the working state of the heater based on the control target temperature; determining the adjustment interval of the heater setting based on the working state, and adjusting the setting according to the adjustment interval so that the inlet water temperature of the first branch circuit meets the temperature control requirements.

[0044] In one embodiment, determining the operating state of the heater based on the target temperature includes: calculating a first difference between the target temperature and the actual inlet water temperature of the first branch; if the first difference exceeds a preset first temperature difference threshold, determining the operating state of the heater as a heating transient state, and using the time interval associated with the heating transient state as the adjustment interval; if the first difference is greater than a preset third temperature difference threshold and less than a preset second temperature difference threshold, determining the operating state of the heater as a heating steady state, and using the time interval associated with the heating steady state as the adjustment interval; if the first difference is less than or equal to the third temperature difference threshold, determining the operating state of the heater as a heating maintenance state, in which case the heater's setting remains unchanged, wherein the first temperature difference threshold, the second temperature difference threshold, and the third temperature difference threshold decrease sequentially.

[0045] Specifically, the PTC setting is adjusted based on the difference between the target temperature and the actual water temperature of the first branch. When the water temperature difference (i.e., the first difference) ≥ T5 (i.e., the first temperature difference threshold), the system is defined as a heating transient, and the adjustment time interval for the PTC setting to rise / fall is Ts3* (i.e., the adjustment interval). When T6 (i.e., the third temperature difference threshold) < the water temperature difference < T7 (i.e., the second temperature difference threshold), the system is defined as a steady state, and the adjustment time interval for the PTC setting to rise / fall is Ts4. When the water temperature difference ≤ T6, the PTC setting remains unchanged.

[0046] In one embodiment, after determining that the heater is in a steady heating state, the method further includes: if the actual outlet water temperature is higher than the control target temperature by a preset target temperature, then controlling the heater to decrease by one level to complete the downshift; if the actual outlet water temperature is lower than the control target temperature by a preset target temperature, then controlling the heater to increase by one level to complete the upshift.

[0047] Specifically, if the difference between the PTC target temperature and the actual outlet water temperature is outside the ±5℃ range, the system is defined as transient, indicating that the PTC water temperature is too low. If the difference is within ±5℃, the system is defined as steady-state, indicating that the PTC water temperature is low. When the system is transient, the speed adjustment time is 15 seconds; when the system is steady-state, the speed adjustment time is 60 seconds. Within the steady-state range, if the actual outlet water temperature equals the PTC target water temperature + 1°C, the current speed is reduced by one level; if the actual outlet water temperature equals the PTC target water temperature - 1°C, the current speed is increased by one level. The specific adjustment time and temperature difference threshold can be set and adjusted according to actual application needs, and are not restricted here.

[0048] In one embodiment, controlling the inlet water temperature of the first branch circuit by adjusting the heater setting further includes: if the heater is started for the first time and the first difference is greater than or equal to a preset fourth temperature difference threshold, then obtaining a first requested power from the vehicle controller to adjust the heater setting according to the first requested power; after heating according to the first requested power and continuing to heat for a preset time, calculating a second difference between the actual inlet water temperature of the first branch circuit and the control target temperature, so that when the second difference is less than the fourth temperature difference threshold, obtaining a second requested power from the vehicle controller, wherein the second requested power is the sum of the actual power consumption and the preset second power.

[0049] Specifically, when the PTC is started for the first time, and the temperature difference between the target temperature and the actual temperature (i.e., the first difference) is ≥ T8 (i.e., the fourth temperature difference threshold), the PTC requests power of P1 for a duration of Ts5. After the duration Ts5 ends or the temperature difference is < T8, the PTC requests power of the actual power consumed + P2. For example, when the PTC is started for the first time, if the PTC target temperature - the actual outlet water temperature is ≥ 10℃, a power request of 5000W is sent for a duration of 3 minutes. When the difference is < 10℃, or after the timer exceeds 3 minutes, the power request is the current actual PTC power consumed + 100W.

[0050] Step S320: Determine the opening degree of the second branch based on the actual power consumption, and adjust the heater setting to control the inlet water temperature of the second branch, thereby completing battery heating.

[0051] In one embodiment, the battery heating request is generated based on the target battery heating temperature. Determining the opening degree of the second branch based on the actual power consumption includes: comparing the actual power consumption with a preset power consumption threshold; if the actual power consumption is less than the preset power consumption threshold, opening the second branch to a first opening degree; after the second branch is at the first opening degree for a preset time, obtaining the real-time water inlet temperature of the battery area; if the real-time water inlet temperature is less than the target battery heating temperature, continuing to adjust the opening degree of the second branch until the real-time water inlet temperature reaches the target battery heating temperature, wherein the first opening degree is less than the second opening degree.

[0052] Specifically, the opening ratio of the proportional three-way water valve is determined based on the temperature difference between the air conditioning set temperature and the vehicle interior temperature, as well as whether the actual power consumption of the PTC is at its maximum value. When the vehicle interior temperature minus the set temperature is less than or equal to T1, and the actual power consumption of the PTC is less than its maximum value, the proportional three-way water valve moves from V1 to V2 with an opening of N, and waits for Ts1 before determining whether the exit condition is met. For example, after receiving a heating request and a battery heating request, the thermal management controller can determine the target temperature for the heating and the target temperature for the battery inlet water (assumed to be 30°C). The heating water pump is controlled at 75% duty cycle speed, the proportional three-way water valve is controlled at V1, the battery water pump is controlled at 90% duty cycle speed, and the PTC target temperature is the heating target temperature. When the difference between the interior temperature and the target temperature of the heater is ≤4℃, and the actual power consumption of the PTC is ≤4kw, the proportional three-way water valve controls the operation from V1 to V2 with an opening of 5%. After waiting for 10 seconds, it is determined whether the exit condition is met. If the exit condition is not met, the water valve continues to operate with an opening of 5% until the water temperature of the second branch reaches the target water temperature.

[0053] In one embodiment, adjusting the gear according to the adjustment interval includes: within the adjustment interval, if the heater needs to be upgraded, calculating the power consumption of the heater after upgrading; if the power consumption is less than the preset power consumption threshold, allowing the upgrade operation; if the power consumption is greater than or equal to the preset power consumption threshold, maintaining the current gear.

[0054] Specifically, when the PTC control needs to upgrade, it first needs to determine whether the power consumption after upgrading will exceed the vehicle's power limit. If it does not exceed the limit, upgrading is allowed. When determining whether to upgrade the PTC, the PTC will request to upgrade if any of the following conditions are met: 1. The PTC outlet water temperature is too low and the outlet water temperature 1 second before the current outlet water temperature is <0℃, i.e., the temperature is showing a negative increase; 2. The PTC outlet water temperature is not in a state of being too high; 3. A falling edge of the outlet water temperature is detected within the steady-state range.

[0055] When performing PTC downgrade judgment, the PTC will request to downgrade by one level if any of the following conditions are met: 1. The PTC outlet water temperature is too high; 2. The current actual power consumption of the PTC is greater than the limit power sent by the whole vehicle; 3. The rising edge of the outlet water temperature is detected within the steady state range.

[0056] In one embodiment, when only a battery heating request is received within the preset time interval, the control target temperature of the heater and the real-time inlet water temperature of the second branch are obtained, wherein the control target temperature is higher than the real-time inlet water temperature; the inlet water target temperature of the second branch is determined according to the battery heating request; if the real-time inlet water temperature exceeds the inlet water target temperature once, the control target temperature is decreased by a preset first amount, and the second branch is turned off until the real-time inlet water temperature drops below the inlet water target temperature, and then the second branch is turned on again; if the real-time inlet water temperature is lower than the inlet water target temperature by a preset target temperature, the control target temperature is increased by a preset second amount, wherein the control target temperature is increased only once within a preset time period.

[0057] Specifically, when only battery heating is required, the target temperature request for battery inlet water heating is T2. The initial value of the PTC target temperature is T3. Every time the battery inlet water temperature exceeds the target inlet water temperature (at which point the proportional three-way water valve V2 will be closed until the battery inlet water temperature drops to T2-2℃ and then reopened), the PTC target temperature decreases by T4. When the battery inlet water temperature is less than T2-5℃, the PTC target temperature increases by T5. The PTC target temperature only increases once within the time interval Ts2. For example, after the thermal management controller receives the battery heating request from the battery controller and determines the target battery inlet water temperature (assumed to be 30℃), the heater pump is controlled at 90% duty cycle speed, the proportional three-way water valve is controlled at V2, and the battery water pump is controlled at 90% duty cycle speed. The initial value of the PTC target temperature is 55℃. Every time the battery inlet water temperature exceeds 32℃ (at which point the proportional three-way water valve is controlled at V1 until the battery inlet water temperature drops to 28℃ and then the proportional three-way water valve is controlled at V2), the PTC target temperature decreases by 5℃. When the battery water ingress temperature is ≤25℃, the PTC target temperature rises by 2℃, and the target temperature only rises once within 10 seconds.

[0058] Based on the above technical solutions, this application considers that the existing technology adjusts the gear by judging whether the actual power of the current PTC exceeds the power limit of the vehicle controller. This method has a time difference due to factors such as controller calculation time and bus signal transmission delay, and may repeatedly downshift and upshift, which can easily cause the power battery to be over-discharged. Therefore, this application judges whether the power after upshifting will exceed the power limit of the vehicle controller before upshifting. In this way, the actual power of the PTC will not exceed the power limit of the vehicle controller, and there will be no problem of over-discharge of the power battery.

[0059] Please see Figure 5 , Figure 5This is a block diagram of a simulation-based rear suspension parameter adjustment system according to an embodiment of this application. The system includes: a heater 10; a water circulation device 11, wherein the heater 10 serves as the heat source for the water circulation device 11, and the water circulation device 11 includes a first branch and a second branch, wherein the first branch is used for heat exchange with the passenger compartment air conditioner, and the second branch is used for heat exchange with the battery area; a request processing module 12, which, when a battery heating request and a passenger compartment warm air request are received within a preset interval, controls the inlet water temperature of the first branch by adjusting the heater setting, and judges the heating status based on the real-time temperature in the passenger compartment, so as to determine the actual power consumption of the heater when the heating status reaches a heating steady state; and a setting adjustment module 13, which determines the opening degree of the second branch based on the actual power consumption, so as to adjust the heater setting to control the inlet water temperature of the second branch and complete the battery heating.

[0060] In one embodiment, the request processing module 12 is further configured to determine the heating status based on the real-time temperature of the passenger cabin, since the heating request is generated based on the target temperature of the heating. This includes: if the difference between the real-time temperature and the target temperature of the heating is greater than a preset temperature difference threshold, then the heating status of the passenger cabin is a transient heating state; if the difference between the real-time temperature and the target temperature of the heating is greater than the preset temperature difference threshold, then the heating status of the passenger cabin is a steady-state heating state.

[0061] In one embodiment, the request processing module 12 is further configured to: generate the battery heating request based on the battery heating target temperature; and determine the opening degree of the second branch based on the actual power consumption, including: comparing the actual power consumption with a preset power consumption threshold; if the actual power consumption is less than the preset power consumption threshold, opening the second branch to a first opening degree; after the second branch is at the first opening degree for a preset time, obtaining the real-time water inlet temperature of the battery area; if the real-time water inlet temperature is less than the battery heating target temperature, continuing to adjust the opening degree of the second branch until the real-time water inlet temperature reaches the battery heating target temperature, wherein the first opening degree is less than the second opening degree.

[0062] In one embodiment, the request processing module 12 is further configured to control the inlet water temperature of the first branch by adjusting the heater setting, including: using the target temperature of the warm air as the control target temperature of the heater, determining the working state of the heater according to the control target temperature; determining the adjustment interval of the heater setting according to the working state, so as to adjust the setting according to the adjustment interval, so that the inlet water temperature of the first branch meets the temperature control requirements.

[0063] In one embodiment, the request processing module 12 is further configured to determine the operating state of the heater based on the control target temperature, including: calculating a first difference between the control target temperature and the actual inlet water temperature of the first branch; if the first difference exceeds a preset first temperature difference threshold, then determining the operating state of the heater as a heating transient, and using the time interval associated with the heating transient as the adjustment interval; if the first difference is greater than a preset third temperature difference threshold and less than a preset second temperature difference threshold, then determining the operating state of the heater as a heating steady state, and using the time interval associated with the heating steady state as the adjustment interval; if the first difference is less than or equal to the third temperature difference threshold, then determining the operating state of the heater as a heating maintenance, in which case the heater's setting remains unchanged, wherein the first temperature difference threshold, the second temperature difference threshold, and the third temperature difference threshold decrease sequentially.

[0064] In one embodiment, the request processing module 12 is further configured to control the inlet water temperature of the first branch circuit by adjusting the heater setting, and further includes: if the heater is started for the first time and the first difference is greater than or equal to a preset fourth temperature difference threshold, then obtaining a first requested power from the vehicle controller to adjust the heater setting according to the first requested power; after heating according to the first requested power and continuing to heat for a preset time, calculating a second difference between the actual inlet water temperature of the first branch circuit and the control target temperature, so that when the second difference is less than the fourth temperature difference threshold, obtaining a second requested power from the vehicle controller, wherein the second requested power is the sum of the actual power consumption and the preset second power.

[0065] In one embodiment, the request processing module 12 is further configured to, after determining that the working state of the heater is a heating steady state, further include: if the actual outlet water temperature is higher than the control target temperature by a preset target temperature, then control the heater to decrease by one level to complete the downshift; if the actual outlet water temperature is lower than the control target temperature by a preset target temperature, then control the heater to increase by one level to complete the upshift.

[0066] In one embodiment, the request processing module 12 is further configured to adjust the gear according to the adjustment interval, including: within the adjustment interval, if the heater needs to be upgraded, calculating the power consumption of the heater after upgrading; if the power consumption is less than the preset power consumption threshold, allowing the upgrade operation; if the power consumption is greater than or equal to the preset power consumption threshold, maintaining the current gear.

[0067] In one embodiment, the request processing module 12 is further configured to, when only a battery heating request is received within the preset time interval, acquire the control target temperature of the heater and the real-time inlet temperature of the second branch, wherein the control target temperature is higher than the real-time inlet temperature; determine the inlet target temperature of the second branch according to the battery heating request; if the real-time inlet temperature exceeds the inlet target temperature once, decrease the control target temperature by a preset first amount and shut down the second branch until the real-time inlet temperature drops below the inlet target temperature, and then reopen the second branch; if the real-time inlet temperature is lower than the inlet target temperature by a preset target temperature, increase the control target temperature by a preset second amount, wherein the control target temperature is increased only once within a preset time period.

[0068] The aforementioned multi-stage heater control system can be implemented in the form of a computer program, which can be used in, for example... Figure 6 The computer device shown runs on the computer. The computer device includes: memory, processor, and computer programs stored in the memory and executable on the processor.

[0069] The modules in the aforementioned multi-level heater control system can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the terminal's memory in hardware form, or stored in the terminal's memory in software form, so that the processor can call and execute the corresponding operations of each module. The processor can be a central processing unit (CPU), microprocessor, microcontroller, etc.

[0070] like Figure 6 The diagram shows the internal structure of a computer device in one embodiment. A computer device is provided, including: a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the computer program, it performs the following steps: providing a heater and a water circulation device, the heater serving as the heat source for the water circulation device, wherein the water circulation device includes a first branch and a second branch, the first branch for heat exchange with the passenger compartment air conditioning, and the second branch for heat exchange with the battery area; when a battery heating request and a passenger compartment warm air request are received within a preset interval, the inlet water temperature of the first branch is controlled by adjusting the heater setting, and the heating status is determined based on the real-time temperature in the passenger compartment, so as to determine the actual power consumption of the heater when the heating status reaches a steady state; the opening degree of the second branch is determined based on the actual power consumption, so as to adjust the heater setting to control the inlet water temperature of the second branch, thereby completing battery heating.

[0071] In one embodiment, when the processor executes the above-mentioned process, the heating request is generated based on the target heating temperature, and the heating status is determined based on the real-time temperature inside the passenger cabin, including: if the difference between the real-time temperature and the target heating temperature is greater than a preset temperature difference threshold, then the heating status of the passenger cabin is a transient heating state; if the difference between the real-time temperature and the target heating temperature is greater than the preset temperature difference threshold, then the heating status of the passenger cabin is a steady-state heating state.

[0072] In one embodiment, when the processor executes the above-mentioned process, the battery heating request is generated based on the target battery heating temperature. Determining the opening degree of the second branch based on the actual power consumption includes: comparing the actual power consumption with a preset power consumption threshold; if the actual power consumption is less than the preset power consumption threshold, opening the second branch to a first opening degree; after the second branch is at the first opening degree for a preset time, obtaining the real-time water inlet temperature of the battery area; if the real-time water inlet temperature is less than the target battery heating temperature, continuing to adjust the opening degree of the second branch until the real-time water inlet temperature reaches the target battery heating temperature, wherein the first opening degree is less than the second opening degree.

[0073] In one embodiment, when the processor executes the above-mentioned method, the control of the inlet water temperature of the first branch circuit by adjusting the heater setting includes: using the target temperature of the warm air as the control target temperature of the heater, determining the working state of the heater based on the control target temperature; determining the adjustment interval of the heater setting based on the working state, so as to adjust the setting according to the adjustment interval, so that the inlet water temperature of the first branch circuit meets the temperature control requirements.

[0074] In one embodiment, when the processor executes the above-mentioned method, determining the operating state of the heater based on the target temperature includes: calculating a first difference between the target temperature and the actual inlet water temperature of the first branch; if the first difference exceeds a preset first temperature difference threshold, determining the operating state of the heater as a heating transient state, and using the time interval associated with the heating transient state as the adjustment interval; if the first difference is greater than a preset third temperature difference threshold and less than a preset second temperature difference threshold, determining the operating state of the heater as a heating steady state, and using the time interval associated with the heating steady state as the adjustment interval; if the first difference is less than or equal to the third temperature difference threshold, determining the operating state of the heater as a heating maintenance state, in which case the heater's setting remains unchanged, wherein the first temperature difference threshold, the second temperature difference threshold, and the third temperature difference threshold decrease sequentially.

[0075] In one embodiment, when the processor executes the above-mentioned method, the control of the inlet water temperature of the first branch circuit by adjusting the heater setting further includes: if the heater is started for the first time and the first difference is greater than or equal to a preset fourth temperature difference threshold, then a first requested power is obtained from the vehicle controller to adjust the heater setting according to the first requested power; after heating according to the first requested power and continuing to heat for a preset time, a second difference between the actual inlet water temperature of the first branch circuit and the control target temperature is calculated, so that when the second difference is less than the fourth temperature difference threshold, a second requested power is obtained from the vehicle controller, wherein the second requested power is the sum of the actual power consumption and the preset second power.

[0076] In one embodiment, after the processor determines that the heater is in a steady heating state, the process further includes: if the actual outlet water temperature is higher than the target temperature, then the heater's speed is reduced by one level; if the actual outlet water temperature is lower than the target temperature, then the heater's speed is increased by one level.

[0077] In one embodiment, when the processor executes the above-mentioned process, the gear adjustment based on the adjustment interval includes: within the adjustment interval, if the heater needs to be upgraded, calculating the power consumption of the heater after the upgrade; if the power consumption is less than the preset power consumption threshold, allowing the upgrade operation; if the power consumption is greater than or equal to the preset power consumption threshold, maintaining the current gear.

[0078] In one embodiment, when the processor executes the above-mentioned process, when only a battery heating request is received within the preset time interval, it acquires the control target temperature of the heater and the real-time inlet temperature of the second branch, wherein the control target temperature is higher than the real-time inlet temperature; determines the inlet target temperature of the second branch according to the battery heating request; if the real-time inlet temperature exceeds the inlet target temperature once, the control target temperature is lowered by a preset first amount, and the second branch is shut down until the real-time inlet temperature drops below the inlet target temperature, and then the second branch is reopened; if the real-time inlet temperature is lower than the inlet target temperature by a preset target temperature, the control target temperature is increased by a preset second amount, wherein the control target temperature is increased only once within a preset time period.

[0079] In one embodiment, the aforementioned computer device can be used as a server, including but not limited to a standalone physical server or a server cluster consisting of multiple physical servers. The computer device can also be used as a terminal, including but not limited to mobile phones, tablets, personal digital assistants, or smart devices. Figure 6 As shown, the computer device includes a processor, non-volatile storage medium, internal memory, display screen, and network interface connected via a system bus.

[0080] The processor of this computer device provides computing and control capabilities to support the operation of the entire device. The non-volatile storage medium of the computer device stores the operating system and computer programs. These programs can be executed by the processor to implement the multi-level heater control method provided in the above embodiments. The internal memory of the computer device provides a cached operating environment for the operating system and computer programs stored in the non-volatile storage medium. The display interface can display data via a screen. The screen can be a touchscreen, such as a capacitive or electronic screen, and can generate corresponding instructions by receiving click operations on the controls displayed on the touchscreen.

[0081] Those skilled in the art will understand that Figure 6 The structure of the computer device shown in the figure is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. A specific computer device may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.

[0082] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed by a processor, performs the following steps: providing a heater and a water circulation device, the heater serving as a heat source for the water circulation device, wherein the water circulation device includes a first branch and a second branch, the first branch being used for heat exchange with the passenger compartment air conditioning system, and the second branch being used for heat exchange with the battery area; when a battery heating request and a passenger compartment warm air request are received within a preset interval, the inlet water temperature of the first branch is controlled by adjusting the heater setting, and the heating status is determined based on the real-time temperature inside the passenger compartment, so as to determine the actual power consumption of the heater when the heating status reaches a steady state; the opening degree of the second branch is determined based on the actual power consumption, so as to adjust the heater setting to control the inlet water temperature of the second branch, thereby completing battery heating.

[0083] In one embodiment, when the computer program is executed by the processor, the heating request is generated based on the target heating temperature, and the heating status is determined based on the real-time temperature inside the passenger cabin, including: if the difference between the real-time temperature and the target heating temperature is greater than a preset temperature difference threshold, then the heating status of the passenger cabin is transient; if the difference between the real-time temperature and the target heating temperature is greater than the preset temperature difference threshold, then the heating status of the passenger cabin is steady-state.

[0084] In one embodiment, when the computer program is executed by the processor, the battery heating request is generated based on the target battery heating temperature. Determining the opening degree of the second branch based on the actual power consumption includes: comparing the actual power consumption with a preset power consumption threshold; if the actual power consumption is less than the preset power consumption threshold, opening the second branch to a first opening degree; after the second branch is at the first opening degree for a preset time, obtaining the real-time water inlet temperature of the battery area; if the real-time water inlet temperature is less than the target battery heating temperature, continuing to adjust the opening degree of the second branch until the real-time water inlet temperature reaches the target battery heating temperature, wherein the first opening degree is less than the second opening degree.

[0085] In one embodiment, when the computer program is executed by the processor, the control of the inlet water temperature of the first branch circuit by adjusting the heater setting includes: using the target temperature of the warm air as the control target temperature of the heater, determining the working state of the heater according to the control target temperature; determining the adjustment interval of the heater setting according to the working state, so as to adjust the setting according to the adjustment interval, so that the inlet water temperature of the first branch circuit meets the temperature control requirements.

[0086] In one embodiment, when the computer program is executed by the processor, the determination of the heater's operating state based on the target temperature includes: calculating a first difference between the target temperature and the actual inlet water temperature of the first branch; if the first difference exceeds a preset first temperature difference threshold, determining the heater's operating state as a heating transient state, and using the time interval associated with the heating transient state as the adjustment interval; if the first difference is greater than a preset third temperature difference threshold and less than a preset second temperature difference threshold, determining the heater's operating state as a heating steady state, and using the time interval associated with the heating steady state as the adjustment interval; if the first difference is less than or equal to the third temperature difference threshold, determining the heater's operating state as a heating maintenance state, in which case the heater's setting remains unchanged, wherein the first temperature difference threshold, the second temperature difference threshold, and the third temperature difference threshold decrease sequentially.

[0087] In one embodiment, when the computer program is executed by the processor, the control of the inlet water temperature of the first branch circuit by adjusting the heater setting further includes: if the heater is started for the first time and the first difference is greater than or equal to a preset fourth temperature difference threshold, then obtaining a first requested power from the vehicle controller to adjust the heater setting according to the first requested power; after heating according to the first requested power and continuing to heat for a preset time, calculating a second difference between the actual inlet water temperature of the first branch circuit and the control target temperature, so that when the second difference is less than the fourth temperature difference threshold, obtaining a second requested power from the vehicle controller, wherein the second requested power is the sum of the actual power consumption and the preset second power.

[0088] In one embodiment, when the instruction is executed by the processor, after determining that the heater is in a steady heating state, it further includes: if the actual outlet water temperature is higher than the control target temperature by a preset target temperature, then controlling the heater to decrease by one level to complete the downshift; if the actual outlet water temperature is lower than the control target temperature by a preset target temperature, then controlling the heater to increase by one level to complete the upshift.

[0089] In one embodiment, when the instruction is executed by the processor, the gear adjustment based on the adjustment interval includes: within the adjustment interval, if the heater needs to be upgraded, calculating the power consumption of the heater after the upgrade; if the power consumption is less than the preset power consumption threshold, allowing the upgrade operation; if the power consumption is greater than or equal to the preset power consumption threshold, maintaining the current gear.

[0090] In one embodiment, when the instruction is executed by the processor, it achieves the following: when only a battery heating request is received within the preset time interval, the control target temperature of the heater and the real-time inlet temperature of the second branch are obtained, wherein the control target temperature is higher than the real-time inlet temperature; the inlet target temperature of the second branch is determined according to the battery heating request; if the real-time inlet temperature exceeds the inlet target temperature once, the control target temperature is decreased by a preset first amount, and the second branch is shut down until the real-time inlet temperature drops below the inlet target temperature, and then the second branch is reopened; if the real-time inlet temperature is lower than the inlet target temperature by a preset target temperature, the control target temperature is increased by a preset second amount, wherein the control target temperature is increased only once within a preset time period.

[0091] Those skilled in the art will understand that all or part of the processes in the above embodiments can be implemented by a computer program instructing related hardware. The program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. The storage medium can be a magnetic disk, optical disk, read-only memory (ROM), etc.

[0092] The above embodiments are merely illustrative of the principles and effects of this application and are not intended to limit this application. Any person skilled in the art can modify or alter the above embodiments without departing from the spirit and scope of this application. Therefore, all equivalent modifications or alterations made by those skilled in the art without departing from the spirit and technical concept disclosed in this application should still be covered by the claims of this application.

Claims

1. A method for controlling a multi-level heater, characterized in that, include: A heater and a water circulation device are provided, wherein the heater serves as the heat source for the water circulation device, and wherein the water circulation device includes a first branch and a second branch, the first branch being used for heat exchange with the passenger compartment air conditioning, and the second branch being used for heat exchange with the battery area; When a battery heating request and a passenger compartment heating request are received within a preset interval, the inlet water temperature of the first branch is controlled by adjusting the heater setting, and the heating status is judged based on the real-time temperature in the passenger compartment. When the heating status reaches a steady state, the actual power consumption of the heater is determined. The heating request is generated based on the target heating temperature. The opening degree of the second branch is determined based on the actual power consumption, so as to adjust the setting of the heater to control the inlet water temperature of the second branch and complete the battery heating. Controlling the inlet water temperature of the first branch circuit by adjusting the heater setting includes: The target temperature of the warm air is used as the target temperature for the heater, and the operating state of the heater is determined based on the target temperature. The adjustment interval of the heater level is determined according to the working state, and the level is adjusted according to the adjustment interval so that the inlet water temperature of the first branch meets the temperature control requirements. Determining the operating state of the heater based on the target temperature includes: Calculate the first difference between the target temperature and the actual inlet water temperature of the first branch; If the first difference exceeds the preset first temperature difference threshold, the working state of the heater is determined to be a heating transient, and the time interval associated with the heating transient is used as the adjustment interval. If the first difference is greater than the preset third temperature difference threshold and less than the preset second temperature difference threshold, then the working state of the heater is determined to be a heating steady state, and the time interval associated with the heating steady state is used as the adjustment interval. If the first difference is less than or equal to the third temperature difference threshold, the working state of the heater is determined to be heating maintenance. At this time, the heater's setting remains unchanged, wherein the first temperature difference threshold, the second temperature difference threshold, and the third temperature difference threshold decrease sequentially.

2. The multi-level heater control method according to claim 1, characterized in that, Heating status is determined based on real-time temperature inside the passenger cabin, including: If the difference between the real-time temperature and the target temperature of the warm air is greater than a preset temperature difference threshold, then the heating state of the passenger cabin is a transient heating state. If the difference between the real-time temperature and the target temperature of the warm air is less than a preset temperature difference threshold, then the heating state of the passenger cabin is a steady heating state.

3. The multi-stage heater control method according to claim 2, characterized in that, The battery heating request is generated based on the target battery heating temperature. The opening degree of the second shunt is determined according to the actual power consumption, including: The actual power consumption is compared with a preset power consumption threshold. If the actual power consumption is less than the preset power consumption threshold, the second branch is opened to the first opening degree. After the second branch is in the first opening for a preset time, the real-time water inlet temperature of the battery area is obtained; If the real-time inlet water temperature is lower than the battery heating target temperature, the opening degree of the second branch circuit is adjusted until the real-time inlet water temperature reaches the battery heating target temperature, wherein the opening degree of the second branch circuit after further adjustment is greater than the first opening degree.

4. The multi-stage heater control method according to claim 1, characterized in that, Controlling the inlet water temperature of the first branch by adjusting the heater setting also includes: If the heater is started for the first time, and the first difference is greater than or equal to the preset fourth temperature difference threshold, then the first requested power is obtained from the vehicle controller to adjust the heater setting according to the first requested power for heating. After heating according to the first requested power and continuing to heat for a preset time, a second difference between the actual inlet water temperature of the first branch and the control target temperature is calculated. When the second difference is less than the fourth temperature difference threshold, a second requested power is obtained from the vehicle controller, wherein the second requested power is the sum of the actual power consumption and the preset second power.

5. The multi-level heater control method according to claim 1, characterized in that, After determining that the heater is in a steady heating state, the process further includes: If the actual outlet water temperature is higher than the preset target temperature than the controlled target temperature, then the heater's setting is reduced by one level to complete the reduction. If the actual outlet water temperature is lower than the preset target temperature, the heater's speed is increased by one level to complete the upgrade.

6. The multi-stage heater control method according to claim 5, characterized in that, Adjusting the gear according to the adjustment interval includes: Within the adjustment interval, if the heater needs to be upgraded, the power consumption of the heater after the upgrade is calculated. If the power consumption for upgrading is less than a preset power consumption threshold, then upgrading is allowed. If the power consumption of the upgraded gear is greater than or equal to the preset power consumption threshold, the current gear level is maintained.

7. The multi-stage heater control method according to any one of claims 1-6, characterized in that, The method further includes: when only a battery heating request is received within the preset interval, obtaining the control target temperature of the heater and the real-time inlet water temperature of the second branch, wherein the control target temperature is higher than the real-time inlet water temperature; The target water inlet temperature for the second branch is determined based on the battery heating request; If the real-time inlet water temperature exceeds the inlet water target temperature once, the control target temperature will be lowered by a preset first amount, and the second branch will be turned off until the real-time inlet water temperature drops below the inlet water target temperature, and then the second branch will be turned on again. If the real-time inlet water temperature is lower than the inlet water target temperature by a preset target temperature, the control target temperature will be increased by a preset second amount, wherein the control target temperature will only be increased once within a preset time period.

8. A multi-stage heater control system, characterized in that, include: heater; A water circulation device, wherein the heater serves as the heat source for the water circulation device, the water circulation device includes a first branch and a second branch, the first branch being used for heat exchange with the passenger compartment air conditioning, and the second branch being used for heat exchange with the battery area; The request processing module is used to control the inlet water temperature of the first branch by adjusting the heater setting when a battery heating request and a passenger cabin heating request are received within a preset interval time, and to determine the heating status based on the real-time temperature in the passenger cabin, so as to determine the actual power consumption of the heater when the heating status reaches a heating steady state. The heating request is generated based on the target heating temperature. Controlling the inlet water temperature of the first branch circuit by adjusting the heater setting includes: using the target temperature of the warm air as the control target temperature of the heater, and determining the working state of the heater based on the control target temperature; determining the adjustment interval of the heater setting based on the working state, and adjusting the setting according to the adjustment interval so that the inlet water temperature of the first branch circuit meets the temperature control requirements; determining the working state of the heater based on the control target temperature includes: calculating a first difference between the control target temperature and the actual inlet water temperature of the first branch circuit; if the first difference exceeds a preset first temperature difference threshold, then determining the working state of the heater as a heating transient, and using the time interval associated with the heating transient as the adjustment interval; if the first difference is greater than a preset third temperature difference threshold and less than a preset second temperature difference threshold, then determining the working state of the heater as a heating steady state, and using the time interval associated with the heating steady state as the adjustment interval; if the first difference is less than or equal to the third temperature difference threshold, then determining the working state of the heater as a heating maintenance state, in which case the heater setting remains unchanged, wherein the first temperature difference threshold, the second temperature difference threshold, and the third temperature difference threshold decrease sequentially. The gear adjustment module is used to determine the opening degree of the second branch based on the actual power consumption, so as to adjust the gear of the heater to control the inlet water temperature of the second branch and complete the battery heating.

9. A computer device, comprising: A memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, when the processor executes the computer program, it implements the steps of the multi-level heater control method according to any one of claims 1 to 7.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, it implements the steps of the multi-level heater control method according to any one of claims 1 to 7.

Citation Information

Patent Citations

  • Control method of electric vehicle, medium and equipment

    CN112993443A

  • High-pressure water heating PTC (Positive Temperature Coefficient) control system and method with multi-gear regulation control

    CN113968120A

  • Intelligent calibration method for automatic air conditioning system of automobile

    CN114013242A

  • Vehicle heating control method and device and vehicle

    CN115107449A