Motor vehicle cooling control system and method
11619917 · 2023-04-04
Assignee
Inventors
Cpc classification
Y02T10/64
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
Y02T10/70
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
F25B49/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
G05B13/042
PHYSICS
B60L50/50
PERFORMING OPERATIONS; TRANSPORTING
B60L3/00
PERFORMING OPERATIONS; TRANSPORTING
B60L2240/36
PERFORMING OPERATIONS; TRANSPORTING
F25B2700/21
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
International classification
B60L3/00
PERFORMING OPERATIONS; TRANSPORTING
B60L50/50
PERFORMING OPERATIONS; TRANSPORTING
Abstract
A cooling control system and method for a motor vehicle comprising: a server unit and N client units, wherein N is greater than or equal to 1, the server unit being in data connection with the N client units via a wireless network, the N client units configured to be arranged on N motor vehicles respectively, each client unit configured to perform real-time collection and storage of calculation input data on the corresponding motor vehicle for evaluating a temperature of a unit requiring cooling on the motor vehicle, perform real-time collection and storage of temperature data of the unit requiring cooling, predict, using the collected calculation input data, temperature data at a future time of the unit requiring cooling based on a predictive mathematical model determined by the server unit (200), and enable the selective cooling in advance of the unit requiring cooling based on the predicted temperature data.
Claims
1. A cooling control system for a motor vehicle comprising: an electronic server (200); and a plurality of electronic client devices, each of the plurality of electronic client devices being in data connection with each of a plurality of different units requiring cooling, the plurality of different units including a battery pack unit, a battery management unit, an inverter unit, an electric machine unit, and a gearbox unit and each of the plurality of different units being arranged on the motor vehicle, each of the plurality of electronic client devices including a first electronic processor configured to perform real-time collection and storage of operating parameter input data (X(t)) of the plurality of different units on the motor vehicle for evaluating a temperature of a relevant unit of the plurality of different units requiring cooling on the motor vehicle, perform real-time collection and storage of temperature data (T(t)) of the relevant unit requiring cooling, predict, using the collected operating parameter input data (X(t)) of the plurality of different units, temperature data (T(t′)) at a future time of the relevant unit requiring cooling based on a predictive mathematical model (Func) determined by the server (200), and enable a selective cooling in advance of the relevant unit requiring cooling based on the predicted temperature data (T(t′)), wherein the server includes a second electronic processor configured to receive the collected operating parameter input data (X(t)) and temperature data (T(t)) from each of the plurality of electronic client devices and, based on the received data (X(t)) and T(t)), optimize and improve the predictive mathematical model (Func) or create a new predictive mathematical model (Func″).
2. The cooling control system as claimed in claim 1, wherein for the predictive mathematical model (Func) currently being used by each of the plurality of electronic client devices, the electronic server (200) uses at least a portion of the operating parameter input data (X(t)) and at least a portion of the temperature data (T(t)) as an input and an output of the predictive mathematical model (Func) respectively, to verify the predictive mathematical model (Func).
3. The cooling control system as claimed in claim 2, wherein, when a verification result of the electronic server (200) indicates that an output of the predictive mathematical model (Func) does not match retrieved historical temperature data, the predictive mathematical model (Func) is replaced by the new predictive mathematical model (Func″).
4. The cooling control system as claimed in claim 3, wherein the new predictive mathematical model (Func″) is selected by the electronic server (200) from a data memory of the electronic server (200) based on data already received or the new predictive mathematical model (Func″) is generated by the electronic server (200) based on data already received.
5. The cooling control system as claimed in claim 2, wherein, when a verification result of the electronic server (200) indicates that an output of the predictive mathematical model (Func) matches retrieved historical data, the electronic server (200) optimizes and improves the predictive mathematical model (Func) based on data already received, to generate an optimized and improved predictive mathematical model (Func′).
6. The cooling control system as claimed in claim 1, wherein the new predictive mathematical model (Func″) or the optimized and improved predictive mathematical model (Func′) is sent to the respective electronic client device for use and is stored in a data memory of the electronic server (200).
7. The cooling control system as claimed in claim 1, wherein the cooling control system further includes a heat dissipation unit for the relevant unit requiring cooling in the motor vehicle, and when the predicted temperature data (T(t′)) is greater than a specified value (T.sub.lim), the corresponding electronic client device of the plurality of electronic client devices starts the heat dissipation unit, cooling the relevent unit requiring cooling in advance.
8. The cooling control system as claimed in claim 7, wherein the predictive mathematical model (Func) used on each electronic client device of the plurality of electronic client devices is actively selected by a driver of the motor vehicle.
9. The cooling control system as claimed in claim 1, wherein, based on data from multiple electronic client devices, the electronic server (200) determines whether the predictive mathematical model of one of the plurality of electronic client devices matches data thereof.
10. The cooling control system as claimed in claim 1, wherein the operating parameter input data (X(t)) includes either or both operating parameter data of the first unit requiring cooling and road condition data of the motor vehicle, the road condition data being obtained from either or both real-time navigation and satellite positioning data of the motor vehicle.
11. A cooling control method for a motor vehicle including a plurality of electronic client devices, each of the plurality of electronic client devices being in data connection with a plurality of different units requiring cooling, the plurality of different units including a battery pack unit, a battery management unit, an inverter unit, an electric machine unit, and a gearbox unit and each different units being arranged on the motor vehicle, and each of the plurality of different units being arranged on the motor vehicle and each of the plurality of electronic client devices including a first electronic processor, and an electronic server including a second electronic processor, the electronic server (200) being in data connection with each of the plurality of electronic client devices via a wireless network, the method comprising: real-time collecting and storing of operating parameter input data (X(t)) of the plurality of different units on the motor vehicle; evaluating a temperature of a relevant unit of the plurality of different units requiring cooling on the motor vehicle; real-time collecting and storing of temperature data (T(t)) of the relevant unit requiring cooling; predicting, using the collected operating parameter data (X(t)), temperature data (T(t′)) at a future time of the relevant unit requiring cooling based on a predictive mathematical model (Func) determined by the electronic server (200), via the respective first electronic processor; and enabling a selective cooling, in advance, of the relevant unit requiring cooling based on the predicted temperature data (T(t′)), wherein the second electronic processor of the electronic server (200) is configured to receive the collected operating parameter input data (X(t)) and temperature data (T(t)) and, based on the received operating parameter data (X(t) and the temperature data T(t)), optimize and improve the predictive mathematical model (Func) or create a new predictive mathematical model (Func″).
12. The cooling control method as claimed in claim 11, wherein, for the predictive mathematical model (Func) currently being used by each of the plurality of electronic client devices, the electronic server (200) uses at least a portion of the operating parameter data (X(t)) and at least a portion of the temperature data (T(t)) received as an input and an output of the predictive mathematical model (Func) respectively, to verify the predictive mathematical model (Func).
13. The cooling control method as claimed in claim 12, wherein when a verification result of the electronic server (200) indicates that an output of the predictive mathematical model (Func) does not match retrieved historical temperature data, the predictive mathematical model (Func) is replaced by the new predictive mathematical model (Func″).
14. The cooling control method as claimed in claim 13, wherein the new predictive mathematical model (Func″) is selected by the electronic server (200) from a data memory of the electronic server (200) based on data already received or the new predictive mathematical model (Func″) is generated by the electronic server (200) based on data already received.
15. The cooling control method as claimed in claim 12, wherein when a verification result of the electronic server (200) indicates that an output of the predictive mathematical model (Func) matches retrieved historical data, the electronic server (200) optimizes and improves the predictive mathematical model (Func) based on data already received, to generate an optimized and improved predictive mathematical model (Func′).
16. The cooling control method as claimed in claim 14, wherein the new predictive mathematical model (Func″) or the optimized and improved predictive mathematical model (Func′) is sent to the respective electronic client device for use and is stored in a data memory of the electronic server.
17. The cooling control method as claimed in claim 11, further comprising a heat dissipation unit for the relevant unit requiring cooling in the motor vehicle, and when the predicted temperature data (T(t′)) is greater than a specified value (T.sub.lim), the corresponding electronic client device of the plurality of electronic client devices activates the heat dissipation unit, cooling the relevant unit requiring cooling in advance.
18. The cooling control method as claimed in claim 17, wherein the predictive mathematical model (Func) used on each of the plurality of electronic client devices is actively selected by a driver of the motor vehicle.
19. The cooling control method as claimed in claim 11, wherein the operating parameter input data (X(t)) includes either or both operating parameter data of the first unit requiring cooling and road condition data of the motor vehicle, the road condition data being obtained from either or both real-time navigation and satellite positioning data of the motor vehicle.
20. The cooling control method as claimed in claim 11, wherein, based on data from multiple electronic client devices of the plurality of electronic client devices, the electronic server determines whether the predictive mathematical model of one of the multiple electronic client devices matches data thereof.
21. An electronic client device configured to be mounted on a motor vehicle, the electronic client device being in data connection with each of a plurality of different units requiring cooling, the plurality of different units including a battery pack unit, a battery management unit, an inverter unit, an electric machine unit, and a gearbox unit and each of the plurality of different units being arranged on the motor vehicle, the electronic client device including a first electronic processor configured to: perform real-time collection and storage of operating parameter input data (X(t)) of the plurality of different units, which is used to evaluate a temperature of a relevant unit of the plurality of different units requiring cooling on the motor vehicle, perform real-time collection and storage of temperature data (T(t)) of the relevant unit requiring cooling, predict, using the operating parameter input data (X(t)), temperature data (T(t′)) at a future time of the relevant unit requiring cooling, based on a predictive mathematical model (Func) determined by an electronic server (200) of the cooling control system, wherein a heat dissipation unit is provided for the relevant unit requiring cooling in the motor vehicle and, when the predicted temperature data (T(t′)) is greater than a specified value (T.sub.lim), the electronic client device activates the heat dissipation unit, cooling the relevant unit requiring cooling in advance.
22. The cooling control system as claimed in claim 1, wherein the relevant unit is one selected from the group consisting of an inverter unit, an electric machine unit, and a gearbox unit.
23. The cooling control system as claimed in claim 1, wherein the first electronic processor is further configured to perform real-time collection and storage of operating parameter input data (X(t)) of the plurality of different units on the motor vehicle for evaluating a temperature of a second relevant unit of the plurality of different units requiring cooling on the motor vehicle, the second relevant unit being a different type of unit than the relevant unit, perform real-time collection and storage of temperature data (T(t)) of the second relevant unit requiring cooling, predict, using the collected operating parameter input data (X(t)) of the plurality of different units, temperature data (T(t′)) at a future time of the second relevant unit requiring cooling based on a predictive mathematical model (Func) determined by the server (200), and enable a selective cooling in advance of the relevant unit requiring cooling based on the predicted temperature data (T(t′)).
24. The cooling control system as claimed in claim 23, wherein one of the relevant unit and the second relevant unit is the battery pack unit, the other of the relevant unit and the second relevant unit is the electric machine unit.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) The following detailed explanation and reference to the accompanying drawings below will enable a more comprehensive understanding of the abovementioned and other aspects of the present application. It is necessary to point out that the scales of the different drawings may be different in order to enable clear explanation, but this will not affect the understanding of the present application. In the drawings:
(2)
(3)
(4)
(5)
(6)
DETAILED DESCRIPTION
(7) In the accompanying drawings of the present application, structurally identical or functionally similar features are indicated by identical reference labels.
(8) Although the following content of the present application mainly provides an explanation relating to electric vehicles, those skilled in the art will understand that the same technology could also be applied in motor vehicles of other types, such as fuel motor vehicles.
(9)
(10) Each client unit 1, 2, 3, 4, 5, 6, . . . , N may also comprise a computer or microprocessor and a data memory. Those skilled in the art will understand that the client may also be a microprocessor (μC) of an electric machine controller (MCU) or a whole-vehicle controller (VCU) of an electric vehicle, or be mounted on each electric vehicle as an independent control unit. Each client unit 1, 2, 3, 4, 5, 6, . . . , N may collect in real time corresponding data information for its own electric vehicle (see
(11) For example, the server unit 200 and the client units 1, 2, 3, 4, 5, 6, . . . , N can be constructed in the manner of a cloud computing system, wherein the server unit 200 acts as a cloud server of a computing cloud, and provides a cloud computing service function for all the client units 1, 2, 3, 4, 5, 6, . . . , N.
(12)
(13) The client units 1, 2, 3, 4, 5, 6, . . . , N collect a large amount of data from the electric vehicles, and transmit the data to the server unit 200. The server unit 200 uses a Big Data analysis method to analyse the data received.
(14)
(15) For example, in the case of each electric vehicle, after being started, the client unit thereof may collect in real time a temperature value T.sub.N001 of the battery pack unit N001, a temperature value T.sub.N002 of the battery management unit N002, a temperature value T.sub.N003 of the inverter unit N003, a temperature value T.sub.N004 of the electric machine unit N004 and a temperature value T.sub.N005 of the gearbox unit N005, etc. Thus, temperature data T(t) received in real time by each client unit=[T.sub.N001, T.sub.N002, T.sub.N003, T.sub.N004, . . . ], wherein t=0 when the electric vehicle is started. Apart from the temperature data, each client unit may also receive corresponding operating parameters after starting of the electric vehicle, e.g. any suitable data such as a voltage U.sub.N001 and a current INN′ of the battery pack unit N001, a power P.sub.N002 of the battery management unit N002, a voltage U.sub.N003 and a current Imo of the inverter unit N003, a torque T.sub.N004, a number of revolutions n.sub.N004 and a power P.sub.N004 of the electric machine unit N004, and a torque T.sub.N005 of the gearbox unit N005. For example, once the electric vehicle has been started, at each time t, the client unit may obtain in real time operating parameters X(t)=[U.sub.N001, I.sub.N001, P.sub.N002, U.sub.N003, I.sub.N003, T.sub.N004, n.sub.N004, P.sub.N004, T.sub.N005,] of the electric vehicle. Those skilled in the art will understand that the temperature data and operating parameter data mentioned above are merely set out in a non-limiting manner; any other receivable and/or usable data that might be thought of by a person skilled in the art may be further added.
(16) A formula T(t′)=Func(X(t)) may then be used to predict temperature data (of the relevant unit) at a future time t′ (>0, wherein Func is the example of the predictive mathematical model shown in
(17)
(18) If a verification result of step S300 is “yes”, then in step S400, the server unit 200 uses a large amount of data already stored to optimize and improve the predictive mathematical model Func, in order to obtain an optimized and improved predictive mathematical model Func′. Then in step S500, the server unit 200 retrieves another portion of stored temperature data T(t) and operating parameter data X(t), different to that retrieved in step S300 and corresponding to the client unit. In step S600, the data retrieved in step S500 is used to further verify, in a manner similar to step S300, whether the improved predictive mathematical model Func′ matches. If a verification result of step S600 is “yes”, then step S1000 is performed: the improved predictive mathematical model Func′ is sent to the corresponding client unit, and at the same time the improved predictive mathematical model Func′ is stored in the data memory of the server unit 200, for use in subsequent analysis. For example, the predictive mathematical model can be sent wirelessly to the corresponding client unit as computer instructions. If the verification result of step S600 is “no”, then step S400 is performed: the predictive mathematical model is again improved and optimized, for example by replacing data.
(19) If the verification result of step S300 is “no”, then in step S700, the server unit 200 may select a new suitable predictive mathematical model Func″ on the basis of retrieved data, e.g. may selectively retrieve a predictive model from multiple predictive models stored in the data memory and/or create a new predictive model on the basis of historical data by machine learning. Then in step S800, the server unit 200 retrieves another portion of stored temperature data T(t) and operating parameter data X(t), different to that retrieved in step S300 and corresponding to the client unit. Then in step S900, the data retrieved in step S800 is used to further verify, in a manner similar to step S300, whether the predictive mathematical model Func″ determined in step S700 matches. If a verification result of step S900 is “yes”, then step S1000 is performed: the updated predictive mathematical model Func″ is sent to the corresponding client unit, and at the same time the updated predictive mathematical model Func″ is stored in the data memory of the server unit 200, for use in subsequent analysis. If the verification result of step S900 is “no”, then step S700 is performed, and the predictive mathematical model is again updated.
(20) In addition, based on data from multiple client units, the server unit 200 may determine whether a predictive mathematical model of a particular client unit amongst the multiple client units matches, and perform a corresponding update. Optionally, the server unit 200 may use a correlation amongst data of multiple client units to determine whether a predictive mathematical model matches data.
(21)
(22) The processes described in
(23) In the present application, the electric vehicle cooling control system comprising the server unit 200 and client units is constructed on the basis of cloud computing. As the number of client units is increased, the predictive mathematical models can be updated more precisely, in order to increase the success rate of temperature rise prediction for units requiring to be cooled in the electric vehicle. In addition, for each client unit, the input of the predictive mathematical model is not limited to operating parameter data; for example, other information capable of being used to predict a heat dissipation condition of a relevant unit of an electric vehicle, such as geographic information, road condition information and navigation information, may also be used as the input. In the context of the present application, these input data of the predictive mathematical model are referred to collectively as calculation input data, and temperature output data of the predictive mathematical model are referred to collectively as temperature data.
(24) Although specific embodiments of the present application have been described in detail here, they have been given purely for the purpose of explanation, and should not be regarded as limiting the scope of the present application. In addition, those skilled in the art will understand that the embodiments described herein may be used in combination with each other. Various substitutions, changes and modifications may be conceived on condition that the spirit and scope of the present application are not departed from.