Thermal management method and system, domain control unit and storage medium
A thermal management method includes obtaining a predicted temperature including a predicted value of an operating temperature of a target device, and controlling the target device to switch a thermal management according to the predicted temperature mode. The thermal management mode is used to adjust the operating temperature of the target device.
1. A thermal management method, comprising:
determining a predicted temperature, wherein the predicted temperature comprises a predicted value of an operating temperature of a target device, the target device comprising a battery or a motor of a vehicle; and
controlling, according to the predicted temperature, the target device to switch a thermal management mode, wherein the thermal management mode is used to adjust the operating temperature of the target device;
wherein determining the predicted temperature comprises:
obtaining a predicted driving route;
sending the predicted driving route to a cloud platform, and requesting a road condition parameter of the predicted driving route, the road condition parameter of the predicted driving route comprising at least one of an average parking time, a maximum acceleration, a minimum deceleration, or an average number of starts and stops in a unit distance; and
determining the predicted temperature according to the road condition parameter of the predicted driving route;
wherein determining the predicted temperature according to the road condition parameter of the predicted driving route comprises:
determining a driving parameter according to the road condition parameter and a first vehicle parameter;
determining a predicted heat production value of the target device according to the driving parameter, the road condition parameter and a second vehicle parameter, comprising:
determining a first heat production value of the target device under a current driving state;
determining a second heat production value of the target device according to the road condition parameter of the predicted driving route; and
determining the predicted heat production value of the target device according to formula:
Q 3 =(1− k ) Q 1 +kQ 2 ;
wherein Q 3 represents the predicted heat production value of the target device, Q 1 represents the first heat production value of the target device, Q 2 represents the second heat production value of the target device, and k represents a correction coefficient, 0≤k≤1′; and
determining the predicted temperature according to the predicted heat production value of the target device, a current temperature of the target device, an ambient temperature, and a third vehicle parameter; and
wherein:
the driving parameter comprises mechanical power and electric power of the motor;
the first vehicle parameter at least comprises one of a vehicle weight, a wind resistance coefficient, a friction coefficient and a transmission loss;
the second vehicle parameter at least comprises one of an average current passing through the battery during traveling of the vehicle within a specific period of time, and direct-current internal resistance of the battery; and
the third vehicle parameter at least comprises one of a specific heat capacity of the battery, a specific heat capacity of the motor, heat dissipation power of the battery, and heat dissipation power of the motor.
2. The method according to claim 1 , wherein obtaining the predicted driving route comprises:
according to a current position of a vehicle, obtaining a plurality of driving routes for the vehicle to travel within a preset distance after the current position; and
determining, from the plurality of driving routes, the predicted driving route according to road condition information provided by the cloud platform or according to a route for an owner of the vehicle that is recorded by the cloud platform.
3. The method according to claim 1 , wherein:
determining the driving parameter according to the road condition parameter and the first vehicle parameter comprises:
determining an output torque and an output speed of the motor according to the road condition parameter and the first vehicle parameter; and
determining the mechanical power according to the output torque and the output speed, and determining the electric power according to the output torque and the output speed.
4. The method according to claim 3 , wherein determining the output torque and the output speed of the motor according to the road condition parameter and the first vehicle parameter comprises:
determining a driving force of the vehicle according to the road condition parameter and the first vehicle parameter;
determining a torque and a rotational speed of a wheel of the vehicle according to the driving force and a vehicle speed; and
calculating the output torque and the output speed of the motor according to the torque and the rotational speed of the wheel.
5. The method according to claim 4 , wherein determining the torque and the rotational speed of the wheel of the vehicle according to the driving force and the vehicle speed comprises:
calculating the torque and the rotational speed of the wheel according to formulas:
{
T
w
h
e
e
l
=
F
t
r
a
c
·
r
ω
wheel
=
u
r
;
wherein T wheel represents the torque of the wheel, F trac represents the driving force of the vehicle and the driving force is calculated according to the road condition parameter and the first vehicle parameter, r represents a radius of the wheel of the vehicle, ω wheel represents the rotational speed, and u represents the vehicle speed.
6. The method according to claim 5 , wherein the driving force is calculated according to following formulas:
{
F
r
o
l
l
=
f
m
g
cos
θ
F
a
e
r
o
=
A
f
C
d
u
2
2
1
.
1
5
F
g
r
a
d
e
=
m
g
sin
θ
F
inertia
=
δ
m
d
u
d
t
;
wherein F roll represents a rolling resistance, m represents a half-load mass of the vehicle, f represents a rolling resistance coefficient of the wheel, θ represents a gradient of a surface on which the vehicle driving, F aero represents an air resistance, A f represents a frontal area, C d represents an air resistance coefficient, u represents the vehicle speed; F grade represents a gradient resistance, F inertia represents an acceleration resistance, and δ represents a rotational mass conversion coefficient.
7. The method according to claim 4 , wherein determining the output torque and the output speed of the motor according to the road condition parameter and the first vehicle parameter comprises:
calculating the output torque according to a formula:
T
MG
=
T
wheel
i
fd
η
DL
;
and
calculating the output speed according to a formula: ω MG =ω wheel i fd ;
wherein T MG represents the output torque of the motor, ω MG represents the output speed of the motor, T wheel represents the torque of the wheel, ω wheel represents the rotational speed of the wheel, i fd represents a final drive ratio, and η DL represents a transmission efficiency of a final drive differential.
8. The method according to claim 3 , wherein determining the mechanical power according to the output torque and the output speed of the motor, and determining the electric power according to the output torque and the output speed comprises:
calculating the mechanical power according to a formula: P MG =ω MG T MG , and calculating the electric power according to a formula:
P e =P MG /η MG ,P MG ≥0;
wherein P MG represents the mechanical power, P e represents the electric power, ω MG represents the output speed of the motor, T MG represents the output torque of the motor, and η MG represents a working efficiency of the motor.
9. The method according to claim 1 , further comprising:
in response to a vehicle driving route deviates from the predicted driving route, re-obtaining the predicted driving route; and
updating the predicted temperature according to the re-obtained predicted driving route.
10. A domain control unit, comprising:
a processor; and
a memory storing a computer program that, when executed by the processor, causes the processor to execute the thermal management method according to claim 1 .
11. The domain control unit according to claim 10 , wherein the computer program further causes the processor to:
according to a current position of a vehicle, obtain a plurality of driving routes for the vehicle to travel within a preset distance after the current position; and
determine, from the plurality of driving routes, the predicted driving route according to road condition information provided by the cloud platform or according to a route for an owner of the vehicle that is recorded by the cloud platform.
12. The domain control unit according to claim 10 , wherein:
the computer program further causes the processor to:
determine an output torque and an output speed of the motor according to the road condition parameter and the first vehicle parameter; and
determine the mechanical power according to the output torque and the output speed, and determine the electric power according to the output torque and the output speed.
13. The domain control unit according to claim 12 , wherein the computer program further causes the processor to:
determine a driving force of the vehicle according to the road condition parameter and the first vehicle parameter;
determine a torque and a rotational speed of a wheel of the vehicle according to the driving force and a vehicle speed; and
calculate the output torque and the output speed of the motor according to the torque and the rotational speed of the wheel.
14. The domain control unit according to claim 13 , wherein the computer program further causes the processor to:
calculate the torque and the rotational speed of the wheel according to formulas:
{
T
w
h
e
e
l
=
F
t
r
a
c
·
r
ω
wheel
=
u
r
;
wherein T wheel represents the torque of the wheel, F trac represents the driving force of the vehicle and the driving force is calculated according to the road condition parameter and the first vehicle parameter, r represents a radius of the wheel of the vehicle, ω wheel represents the rotational speed, and u represents the vehicle speed.
15. The domain control unit according to claim 14 , wherein the driving force is calculated according to following formulas:
{
F
r
o
l
l
=
f
m
g
cos
θ
F
a
e
r
o
=
A
f
C
d
u
2
2
1
.
1
5
F
g
r
a
d
e
=
m
g
sin
θ
F
inertia
=
δ
m
d
u
d
t
;
wherein F roll represents a rolling resistance, m represents a half-load mass of the vehicle, f represents a rolling resistance coefficient of the wheel, θ represents a gradient of a surface on which the vehicle driving, F aero represents an air resistance, A f represents a frontal area, C d represents an air resistance coefficient, u represents the vehicle speed; F grade represents a gradient resistance, F inertia represents an acceleration resistance, and δ represents a rotational mass conversion coefficient.
16. A non-transitory computer-readable storage medium storing a computer program that, when executed by a processor, causes the processor to execute the thermal management method according to claim 1 .
17. The method according to claim 1 , wherein:
the predicted heat production value of the target device is calculated based on the electrical power of the motor and the mechanical power of the motor corresponding to the road condition parameter provided by the cloud platform, and based on the current passing through the battery corresponding to the road condition parameter and an average travel speed of the predicted driving route provided by the cloud platform.