WO2023246897A1 - 热管理系统建模方法、装置、设备、介质和车辆 - Google Patents
热管理系统建模方法、装置、设备、介质和车辆 Download PDFInfo
- Publication number
- WO2023246897A1 WO2023246897A1 PCT/CN2023/101829 CN2023101829W WO2023246897A1 WO 2023246897 A1 WO2023246897 A1 WO 2023246897A1 CN 2023101829 W CN2023101829 W CN 2023101829W WO 2023246897 A1 WO2023246897 A1 WO 2023246897A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- management system
- thermal management
- model
- target
- temperature
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/27—Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/15—Vehicle, aircraft or watercraft design
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01P—COOLING OF MACHINES OR ENGINES IN GENERAL; COOLING OF INTERNAL-COMBUSTION ENGINES
- F01P7/00—Controlling of coolant flow
- F01P7/14—Controlling of coolant flow the coolant being liquid
- F01P7/16—Controlling of coolant flow the coolant being liquid by thermostatic control
- F01P7/165—Controlling of coolant flow the coolant being liquid by thermostatic control characterised by systems with two or more loops
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F01—MACHINES OR ENGINES IN GENERAL; ENGINE PLANTS IN GENERAL; STEAM ENGINES
- F01P—COOLING OF MACHINES OR ENGINES IN GENERAL; COOLING OF INTERNAL-COMBUSTION ENGINES
- F01P2023/00—Signal processing; Details thereof
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F28—HEAT EXCHANGE IN GENERAL
- F28F—DETAILS OF HEAT-EXCHANGE AND HEAT-TRANSFER APPARATUS, OF GENERAL APPLICATION
- F28F2200/00—Prediction; Simulation; Testing
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2113/00—Details relating to the application field
- G06F2113/08—Fluids
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/08—Thermal analysis or thermal optimisation
Definitions
- the present disclosure belongs to the field of thermal management technology, and specifically relates to a thermal management system modeling method, device and equipment, readable storage media, vehicles, computer program products and computer programs.
- the automotive thermal management system needs to automatically adjust the coolant intensity according to driving conditions and environmental conditions to keep the corresponding components working within the optimal temperature range. Specifically, it is necessary to keep the engine operating within the corresponding optimal temperature range.
- the outlet temperature of the coolant is calculated based on the structure of the thermal management system. Due to the complex structure of the thermal management system, which has multiple circulation nodes, the outlet temperature of the coolant is calculated. The workload is heavy and slow.
- the purpose of the embodiments of the present disclosure is to provide a thermal management system modeling method, device and equipment, a readable storage medium, a vehicle, a computer program product and a computer program, so as to simplify the thermal management system, so that the thermal management system can be easily and quickly calculated. Coolant outlet temperature.
- thermo management system modeling method which method includes:
- the temperature nodes in the thermal management system are merged according to a preset merging strategy to obtain a target model corresponding to the thermal management system.
- thermo management system modeling device which includes:
- a first acquisition module configured to acquire multiple temperature nodes in the thermal management system of the vehicle and multiple branch circuits in the thermal management system
- a first determination module configured to determine, based on the heat exchange components in each of the branch circuits and/or the warm water points of the coolants in at least two of the branch circuits, that the thermal management system cannot be combined.
- the second determination module is configured to merge the temperature nodes in the thermal management system according to the preset merging strategy based on the temperature nodes in the thermal management system that cannot be merged, and obtain the corresponding target of the thermal management system. Model.
- embodiments of the present disclosure provide a thermal management system modeling device.
- the device includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor.
- the program when the instructions are executed by the processor, the steps of the thermal management system modeling method described in any embodiment of the first aspect of the present disclosure are implemented.
- embodiments of the present disclosure provide a computer-readable storage medium.
- Programs or instructions are stored on the computer-readable storage medium.
- any implementation of the first aspect of the present disclosure is implemented.
- the steps of the thermal management system modeling method of the engine cooling system are described in the example.
- embodiments of the present disclosure provide a vehicle, which includes at least one of the following:
- thermo management system modeling device as described in the embodiment of the first aspect
- thermal management system modeling device as described in the embodiment of the second aspect
- a computer-readable storage medium as described in the embodiment of the third aspect is described.
- an embodiment of the present disclosure provides a computer program product, including a computer program, which when executed by a processor is used to implement the construction of a thermal management system as described in any embodiment of the first aspect of the present disclosure. model method.
- an embodiment of the present disclosure provides a computer program, which includes computer program code.
- the computer program code When the computer program code is run on a computer, the computer performs the thermal processing as described in any embodiment of the first aspect of the present disclosure. Management systems modeling methods.
- the thermal management system modeling methods, devices, equipment, media and vehicles can obtain multiple temperature nodes in the thermal management system and multiple branch circuits in the thermal management system, based on each branch.
- the heat exchange components in the loop, and/or, the warm water points of the coolants in at least two branch circuits determine the temperature nodes that cannot be merged that meet the preset conditions in the thermal management system. Based on the determination of the temperature nodes that cannot be merged, according to the preset Assume that the merging strategy merges the temperature nodes in the thermal management system to obtain the target model corresponding to the thermal management system.
- the number of temperature nodes in the thermal management system is smaller than the number of temperature nodes in the thermal management system at the beginning, which simplifies the structure of the thermal management system. In this way, when calculating the outlet water temperature in the thermal management system, there is no need to calculate the temperature of many temperature nodes, which improves It improves the calculation efficiency of outlet water temperature and saves calculation power.
- Figure 1 is one of the schematic diagrams of the overall model of the thermal management system involved in the first embodiment of the present disclosure
- Figure 2 is a second schematic diagram of the overall model of the thermal management system involved in the first embodiment of the present disclosure
- Figure 3 is a schematic flowchart of a thermal management system modeling method provided by the first embodiment of the present disclosure
- Figure 4 is a schematic diagram of the first model involved in the embodiment of the first aspect of the present disclosure.
- Figure 5 is a schematic diagram of a second model related to the embodiment of the first aspect of the present disclosure.
- Figure 6 is a schematic diagram of a target model involved in the embodiment of the first aspect of the present disclosure.
- Figure 7 is a schematic diagram of a double-layer flat plate model of an engine related to the first embodiment of the present disclosure
- Figure 8 is a schematic diagram of a temperature delay model of flow integration related to the embodiment of the first aspect of the present disclosure.
- Figure 9 is a schematic structural diagram of a thermal management system modeling device provided by the second embodiment of the present disclosure.
- Figure 10 is a schematic structural diagram of a thermal management system modeling device provided by the third embodiment of the present disclosure.
- Figure 1 is an overall model of an automobile thermal management system.
- the connection lines between the heat exchange components in Figure 1 can be used for cooling.
- the calculation is based on the mechanism of the thermal management system.
- the structure of the thermal management system is complex and has multiple circulation nodes.
- the circulation nodes at both ends of the battery T6.2 and T6.1
- the circulation nodes at both ends of the fan heat exchanger T6.3 and T6.4
- the circulation nodes at both ends of the engine T1.1 and T1 .2 etc.
- embodiments of the present disclosure provide a thermal management system modeling method, device and equipment, a readable storage medium, a vehicle, a computer program product and a computer program.
- a thermal management system modeling method, device and equipment By obtaining multiple temperature nodes in the thermal management system, As well as multiple branch circuits in the thermal management system, it can be determined that the preset conditions are met in the thermal management system based on the heat exchange components in each branch circuit and/or the warm water points of the coolant in at least two branch circuits.
- the temperature nodes in the thermal management system are merged according to the preset merge strategy to obtain the target model corresponding to the thermal management system.
- the temperature nodes can be continuously merged according to the preset merge strategy
- the temperature nodes in the thermal management system are merged, so the number of temperature nodes in the final target model is smaller than the number of temperature nodes in the thermal management system at the beginning, which simplifies the structure of the thermal management system. In this way, when calculating thermal management When measuring the outlet water temperature in the system, there is no need to calculate the temperatures of many temperature nodes, which improves the calculation efficiency of the outlet water temperature and saves computing power.
- thermal management modeling method is based on detecting the outlet temperature of the coolant at the engine and the outlet temperature of the coolant at the battery in Figure 1 .
- FIG 3 is a schematic flowchart of a thermal management system modeling method provided by an embodiment of the present disclosure.
- the execution subject of the thermal management system modeling method may be a server. It should be noted that the above execution subject does not constitute a guarantee of the present disclosure. limited.
- Step 310 Obtain multiple temperature nodes in the vehicle's thermal management system and multiple branch circuits in the thermal management system.
- Step 320 Based on the heat exchange components in each branch circuit and/or the warm water points of the coolants in at least two branch circuits, determine the temperature nodes in the thermal management system that meet preset conditions and cannot be merged.
- the number of temperature nodes simplifies the structure of the thermal management system. In this way, when calculating the outlet water temperature in the thermal management system, there is no need to calculate the temperature of many temperature nodes, which improves the calculation efficiency of the outlet water temperature and saves computing power.
- the branch loop may be a circulation loop formed along with the circulation of coolant in the thermal management system.
- the battery-fan heat exchanger-battery in Figure 1 can form one loop
- the battery-heat exchanger-battery can form another loop
- the device can form a loop.
- Step 320 Determine temperature nodes in the thermal management system that cannot be combined based on the heat exchange components in each branch circuit and/or the warm water points of the coolants in at least two branch circuits.
- the temperature nodes that cannot be combined in the thermal management system can be determined based on the heat exchange components in each branch circuit. Specifically, if a branch circuit has heat exchange components, then the branch circuit can be determined. Temperature nodes at both ends of the heat exchange components in the loop cannot be merged.
- T6.1 temperature For the battery-fan heat exchanger-battery branch circuit, for T6.1 temperature
- the temperature node and the T6.2 temperature node have a heat exchange component such as a battery, so the T6.1 temperature node and the T6.2 temperature node cannot be merged.
- the T6.3 temperature node and the T6.4 temperature node have a heat exchange component such as a fan heat exchanger, so the T6.3 temperature node and the T6.4 temperature node cannot be merged.
- the temperature nodes in the thermal management system that cannot be combined can also be determined based on the warm water points of the coolant in at least two branch circuits. Specifically, it can be if the temperature nodes in the at least two branch circuits are If the coolants are mixed together, it is determined that the temperature nodes of at least two branch circuits cannot be merged.
- Step 330 Based on the temperature nodes in the thermal management system that cannot be merged, merge the temperature nodes in the thermal management system according to the preset merging strategy to obtain a target model corresponding to the thermal management system.
- the preset merging strategy may be a preset rough plan for merging temperature nodes that cannot be merged in the thermal management system.
- Step 3301 Based on the temperature nodes that cannot be merged in the thermal management system, a delay volume corresponding to the heat exchange components in each branch loop is constructed.
- a delay volume corresponding to the heat exchange components in each branch loop can be constructed based on temperature nodes that cannot be combined in the thermal management system.
- a one-to-one correspondence with each branch loop in the thermal management system is determined based on the open-loop model.
- N initial volumes close the open-loop model, and use the closed open-loop model to correct the N initial volumes to obtain N delay volumes that correspond one-to-one to each branch loop in the thermal management system, so we can get
- the N delay volumes accurately correspond to each branch circuit one-to-one, which improves the reliability of determining the delay volume corresponding to each branch circuit.
- Step 3302 Based on the delay volumes corresponding to the heat exchange components in each branch circuit, simplify the heat exchange components in each branch circuit in the thermal management system to obtain a first model corresponding to the thermal management system.
- the first model may be a simplified model of the thermal management system obtained by simplifying the heat exchange components in each branch circuit of the thermal management system based on the delay volumes corresponding to the heat exchange components in each branch circuit.
- the heat exchange components in each branch circuit in the thermal management system can be simplified based on the delay volumes corresponding to the heat exchange components in each branch circuit constructed above, and the thermal management system shown in Figure 4 is obtained.
- the corresponding first model it should be noted that in Figure 2, the refrigeration, heating and warm air system is not working, so that the refrigeration, heating and warm air system and the heat exchanger can be merged together to obtain the figure in Figure 4 Virtual volume V5).
- the virtual volume V1 is T2.1-T2.3, passing through T2.2, including the fan heat exchanger.
- the virtual volume V2 is T4.1-T4.6 and passes through T4.2-T4.5, including the cooling and heating system.
- the virtual volume V3 is T4.6-T4.9/T4.10, passing through T4.7 and T4.8, including the heat exchanger and three-way valve.
- the virtual volume V4 is T4.9-T6.3/T6.6, passing through T6.1 and T6.2, including the battery.
- the virtual volume V5 is T6.3-T6.5, and the route is T6.4, including the battery and fan heat exchanger.
- the virtual volume V6 is T6.6-T6.8, and the path is T6.7, including the heat exchanger.
- Step 3303 Merge temperature nodes with the same temperature in different branch circuits in the first model to obtain a second model corresponding to the thermal management system.
- temperature nodes T1.2, T2.1 and T3.2 belong to different branch loops, but their temperatures are the same and have not undergone heat conduction. Therefore, the temperature node T1 in Figure 5 can be .2. T2.1 and T3.2 are merged.
- the temperature nodes T6.6 and T6.3 in Figure 4 belong to different branch circuits, but their temperatures are the same and have not undergone heat conduction. Therefore, the temperature nodes T6.6 and T6.3 in Figure 4 can be merge.
- the temperature nodes T1.1 and T5 in Figure 4 belong to different branch loops, but their temperatures are the same and have not undergone heat conduction. Therefore, the temperature nodes T6.6 and T6.3 in Figure 4 can be merged. In this way, the second model shown in Figure 5 can be obtained.
- Step 3304 Combine two adjacent mixed water points without heat source conduction in the second model into one mixed water point to obtain a target model corresponding to the thermal management system.
- the target model may be a simplified model of the thermal management system finally obtained by merging two adjacent water mixing points without heat source conduction into one mixing water point in the second model.
- mixing water point 1 and mixing water point 2 are two adjacent mixing water points, and there is no heat source conduction between the two mixing water points, and the outlet temperature of the engine to be calculated
- the outlet temperature node of the node and the battery are not between the mixing point 1 and the mixing point 2, so the mixing point 1 and the mixing point 2 can be merged into one mixing point, and the target model shown in Figure 6 is obtained.
- the above-mentioned thermal management system modeling method may also include:
- the temperature of the first target branch circuit is determined based on the flow rate corresponding to the first target branch circuit and the temperature delay model corresponding to the delay volume of the first target branch circuit.
- the first target branch circuit may be at least one of the branch circuits.
- a local flow model of the first target branch loop can be constructed based on the flow relationship between each branch loop in the first target model, and then based on the local flow model, the first target branch loop can be calculated According to the flow rate corresponding to a target branch loop and the temperature delay model corresponding to the delay volume of the first target branch loop, the temperature of the first target branch loop can be accurately determined.
- constructing a local flow model of the first target branch loop based on the flow relationship between the branch loops in the target model may specifically include:
- a local flow model corresponding to the type of the heat exchange component in the first target branch circuit is constructed.
- the local flow model of the first target branch circuit when constructing the local flow model of the first target branch circuit, it is necessary to construct the local flow model according to the exchange rate in the first target branch circuit.
- the type of the heat component is used to construct a local flow model corresponding to the type of the heat exchange component in the first target branch circuit.
- the first target branch loop can be determined based on the number of branch loops in the first target model and the flow relationship between each branch loop in the first target model; and then based on the first In target branch circuit According to the type of heat exchange components, a local flow model corresponding to the type of heat exchange components in the first target branch circuit is constructed. In this way, a local flow model corresponding to the first target branch circuit is accurately constructed, and an accurate first flow model is obtained. The outlet temperature of the target branch circuit.
- Traffic model specifically can include:
- the first corresponding relationship equation and the second corresponding relationship equation are fitted to obtain the relationship between the combustion gas temperature and the engine Functional relationship of working condition parameters.
- the historical operating condition parameters may be the operating condition parameters of the engine before the temperature of the engine cooling system is predicted this time.
- the first corresponding relational expression may be a relational expression between the operating condition parameters of the engine and the heat transfer coefficient between the combustion gases.
- the second corresponding relational expression may be a relational expression between the mass flow rate of the coolant and the heat transfer coefficient between the cylinder wall of the engine.
- the functional relationship between the combustion gas temperature and the operating parameters of the engine can be a local flow model constructed corresponding to the type of heat exchange component in the target branch circuit.
- the engine heat exchange model can be simplified. Specifically, the engine heat exchange model can be simplified into a double-layer flat plate heat exchange model (as shown in Figure 7).
- the inner side of the engine 700 is combustion gas (not shown in the figure), and the coolant is between the inner cylinder wall 710 and the outer cylinder wall 720 (not shown in the figure).
- the heat flows into the inner cylinder wall 710 through convection heat transfer, heating the inner cylinder wall, and the inner cylinder wall heats the coolant.
- the coolant obtains energy
- the temperature rises and heats the outer cylinder wall 720.
- the outer cylinder Spontaneous convective heat exchange occurs between the wall and the external environment.
- ⁇ 1 is the heat transfer coefficient between the engine operating parameters and the combustion gas
- n is the engine speed
- T is the engine torque
- a1, b1, c1, d1, f1 and h1 are all A constant amount based on the engine model.
- the mass flow of the coolant and the heat transfer coefficient between the mass flow of the coolant and the cylinder wall of the engine can be fitted to obtain the coolant as shown in formula (4)
- ⁇ 2 is the heat transfer coefficient between the mass flow rate of the coolant and the cylinder wall of the engine; is the engine coolant mass flow rate, a2, b2 and c2 are all constant quantities, which are determined based on the engine model.
- the steady-state heat exchange between the coolant and the combustion gas in the engine can be The conservation formula is used to fit the first corresponding relationship equation and the second corresponding relationship equation to obtain the functional relationship between the combustion gas temperature and the engine's operating parameters.
- the functional relationship between the combustion gas temperature and the engine's operating parameters can be calculated based on the heat transfer coefficient, without the need for other redundant calculations, improving combustion efficiency.
- the calculation efficiency of the functional relationship between gas temperature and engine operating parameters improves the efficiency of determining the outlet temperature of the target branch circuit.
- the double-layer flat plate model corresponding to the engine is based on the steady-state heat exchange between the coolant and combustion gas in the engine.
- the conservation formula is used to fit the first corresponding relationship equation and the second corresponding relationship equation to obtain the functional relationship between the combustion gas temperature and the engine's operating parameters. Specifically, it can include:
- the first corresponding relationship equation and the second corresponding relationship equation are fitted to obtain the heat conduction resistance relationship equation within the engine;
- the length from the inlet to the outlet of the inner cylinder wall in the engine Perform integration to obtain the third relationship between the combustion gas, the inlet temperature of the coolant, and the outlet temperature of the coolant;
- the third relational expression may be a corresponding relational expression between the combustion gas, the inlet temperature of the coolant, and the outlet temperature of the coolant.
- the temperature of the engine outer cylinder wall and the coolant temperature are very close. Therefore, it can be considered that the heat exchange amount between the coolant and the outer cylinder wall is small, and the temperature change of the coolant is Has little effect.
- the heat exchange between the coolant and the inner cylinder wall is mainly considered.
- the heat exchange area between the inner cylinder wall and the combustion gas and the coolant respectively, and the heat conduction area of the inner cylinder wall the first corresponding relationship
- the equation and the second corresponding relationship are fitted. According to the steady-state heat exchange series heat transfer formula, the heat conduction and thermal resistance relationship in the engine shown in the following formula (5) can be obtained:
- T gas is the temperature of the combustion gas
- T w is the temperature of the coolant
- A1 is the heat exchange area between the combustion gas and the inner cylinder wall
- A2 is the heat conduction area of the inner cylinder wall
- A3 is the inner cylinder wall and the heat exchange area of the coolant
- ⁇ 1 is the thermal conductivity coefficient of the inner cylinder wall (it is a constant number, which is related to the material of the inner cylinder wall)
- ⁇ 1 is the heat transfer coefficient between the engine operating parameters and the combustion gas
- ⁇ 2 is the heat transfer coefficient between the mass flow rate of the coolant and the cylinder wall of the engine.
- L c is the characteristic length of the heat exchange component (inner cylinder wall, coolant, combustion gas and outer cylinder wall), indicating the heat exchange area corresponding to each unit length, and x is the length of the heat exchange component ;
- T gas is the temperature of the combustion gas;
- T w is the temperature of the coolant.
- T gas is the combustion gas temperature
- T w,out is the outlet temperature of the coolant
- T w,in is the inlet temperature of the coolant.
- T w,in is the intake air temperature at cold start
- T w,in,measure is the intake air temperature at the initial stage of combustion.
- temperatures in the correction formula are all Kelvin temperatures.
- the first corresponding relational expression and the second corresponding relational expression according to the heat exchange area of the inner cylinder wall with the combustion gas and the coolant respectively, and the heat conduction area of the inner cylinder wall, we obtain The heat conduction and thermal resistance relationship in the engine; then based on the heat conduction and thermal resistance relationship, and according to the steady-state heat exchange conservation formula between the coolant and combustion gas in the engine, the inlet temperatures of the combustion gas and coolant and the coolant are obtained
- the third relational expression between the outlet temperature and the engine's operating parameters can be obtained by fitting a quadratic function between the third relational expression and the engine's operating parameters. In this way, the functional relationship between the combustion gas temperature and the engine's operating parameters can be obtained.
- the construction corresponds to the type of the heat exchange component in the first target branch circuit.
- Local traffic model specifically can include:
- the preset model is trained based on the training samples to obtain a local flow model for determining the coolant at the heat exchange component of the first target branch circuit.
- the first flow data can be the key flow data of the thermal management system obtained during the experiment, Specifically, it can be the overall flow data of the thermal management system, or it can be the local flow data of a certain key heat exchange component in the thermal management system in Figure 1 (for example, it can be a battery or an engine, etc.).
- an overall physical model corresponding to the thermal management system can be built, that is, the physical model in Figure 1 .
- the model parameters of the physical model can be the water pump pressure rise of the coolant, the pressure drop of the heat exchange environment and the loss of the coolant along the pipe wall, etc. used when building the physical model.
- the preset model may be a preset model. After training the preset model, a local flow model for determining the coolant at the target heat exchange component can be obtained.
- the preset model can be a neural network model or other models that can be used to predict the local flow rate at the target heat exchange component, which is not limited here.
- the target heat exchange component may be a heat exchange component whose local flow rate is to be predicted, for example, it may be the battery, water pump, etc. shown in Figure 1 above.
- the target physical model may be to modify the model parameters of the physical model to obtain the corresponding physical model of the thermal management system.
- the correction of the model parameters of the physical model may be done manually by engineers, or it may be done automatically through other methods, which is not limited here.
- the target heat exchange component may be the heat exchange component where the flow rate of the coolant is to be calculated. Specifically, it can be the battery, engine or heat exchanger in Figure 1.
- the second flow data may be flow data of the coolant at the target heat exchange component calculated based on the target physical model.
- the flow rate of the coolant at some heat exchange components cannot be measured during the experiment, but the flow rate of the coolant at the heat exchange component is very important.
- the overall physical model of the thermal management system target physical model
- Traffic data second traffic data
- the flow rate of the coolant at the engine can be calculated based on the flow rate of the coolant at the battery in Figure 1 .
- the target characteristic parameter may be a characteristic parameter that controls the operation of the thermal management system. It may also be a characteristic parameter obtained by performing preset processing on the characteristic parameter that controls the operation of the thermal management system.
- a physical model corresponding to the thermal management system is built based on the obtained first flow data of the thermal management system; based on the first flow data, the model parameters of the physical model are modified to obtain the corresponding physical model of the thermal management system.
- the target physical model then based on the target physical model, calculate the second flow data of the coolant at the target heat exchange component in the thermal management system; construct training based on the second flow data and its corresponding target characteristic parameters that control the operation of the thermal management system Samples; train the preset model based on the training samples to obtain a local flow model for determining the local flow rate of the coolant at the target heat exchange component.
- a local flow model that accurately calculates the local flow rate of the coolant can be obtained, and then a local flow model can be constructed
- This local flow model obtains the local flow rate of the coolant at the target component.
- the calculation is simple and fast, and the obtained local flow rate of the coolant at the target component is accurate, which improves the accuracy and efficiency of the local flow rate of the coolant at the target component. sex.
- the thermal management system modeling method involved above can also include:
- the target characteristic parameter is determined.
- the first characteristic parameter may be a direct characteristic parameter that controls the operation of the thermal management system, such as water pump speed, temperature, valve opening, engine speed, engine torque, etc.
- the associated characteristic parameter may be a characteristic parameter obtained by expanding the first characteristic parameter according to the corresponding relationship with the first traffic data.
- the first characteristic parameters include water pump speed, temperature, valve opening, engine speed, and engine torque.
- the associated characteristic parameters of the water pump speed can be obtained: the square of the speed and the square of the speed. 3rd power.
- the associated characteristic parameters of the temperature can be obtained: the square of the temperature, the third power of the temperature, and the fourth power of the temperature.
- the valve opening the associated characteristic parameters of the valve opening can be obtained: the square of the valve opening and the third power of the valve opening.
- the related characteristic parameters of the engine speed and the engine torque can be obtained: the product of the engine speed and the engine torque, and the integral of the product of the engine speed and the engine torque, etc.
- the target feature parameter may be a feature parameter based on each associated feature parameter, for example, it may be a feature parameter obtained by performing preset processing on each associated feature parameter.
- the preset model may be a preset model. After training the preset model, a local flow model for determining the coolant at the target heat exchange component can be obtained.
- the thermal management system by obtaining the first characteristic parameter that controls the operation of the thermal management system; and then determining at least one associated characteristic associated with the first flow data according to the corresponding relationship between the first characteristic parameter and the first flow data. Parameters; determine the target characteristic parameters according to each associated characteristic parameter, so that the target characteristic parameters can be accurately determined, and then a local flow model for determining the coolant at the target heat exchange component can be accurately constructed.
- determining the target characteristic parameters according to each associated characteristic parameter may include:
- Step A Input each associated feature parameter into the feature screening model in turn, and obtain the predicted traffic value corresponding to each associated feature parameter;
- Step B For each associated feature parameter, calculate the mean square error between the predicted flow value corresponding to the associated feature parameter and the low flow value of the coolant in the thermal management system;
- Step C Use the associated feature parameter corresponding to the smallest mean square error as the first candidate feature parameter
- Step D Update the output of the feature screening model to the high flow value of the coolant in the thermal management system, return to steps A to C, and obtain the second candidate feature parameters;
- Step E Use the first candidate feature parameter and the second candidate feature parameter as the target feature parameter.
- the feature screening model can be obtained by learning the relationship between each associated feature parameter and the flow value of the coolant in the thermal management system.
- the feature screening model may be a generalized regression neural network (GRNN) based on joint probability distribution.
- the input quantity of this model can be each associated characteristic parameter, and the output quantity can be the flow value of the coolant in the thermal management system.
- Predicting the traffic value may be that after each associated feature parameter is input into the feature screening model in sequence, the feature screening model predicts the traffic value corresponding to each associated feature parameter based on each associated feature parameter.
- the low flow value may be a flow value that is less than or equal to the first preset flow threshold.
- the low flow value may be a lower flow value within the flow range of the coolant.
- the first preset flow threshold here may be a preset low flow value threshold. For example, if the coolant flow range is between 500 and 1000, then the low flow value may be between 500 and 700.
- the first candidate feature parameter may be a correlation feature parameter corresponding to the smallest mean square error among the predicted flow value corresponding to the calculated correlation feature parameter and the mean square error of the low flow value of the coolant in the thermal management system.
- the high flow value may be a flow value whose flow value is greater than or equal to the second preset flow threshold.
- the high flow rate value may be a higher flow rate value within the flow rate range of the coolant.
- the second preset flow threshold here may be a preset high flow value threshold. For example, if the flow range of the coolant is between 500 and 1000, then the high flow value may be between 700 and 1000.
- the second candidate feature parameter may be the associated feature parameter corresponding to the smallest mean square error among the calculated predicted flow values corresponding to each associated feature parameter and the mean square error of the high flow value of the coolant in the thermal management system.
- the relevant characteristic parameters are the product of engine speed and torque
- the square of the water pump speed and the third power of the water pump speed traverse all the associated feature parameters, that is, the product of the engine speed and torque, as well as the square of the water pump speed and the cube of the water pump speed are respectively input into the feature screening model, and the products of the engine speed and torque, and the water pump speed are obtained respectively.
- the predicted flow value corresponding to the square of the square of the water pump speed and the third power of the water pump speed is 550
- the predicted flow value corresponding to the square of the water pump speed is 900
- the predicted flow value corresponding to the square of the water pump speed is 900.
- the corresponding predicted traffic value is 950. If the dependent variable of the feature screening model at this time is 600 (that is, the traffic standard output by the feature screening model), then calculate the mean square errors of 550, 900, and 950 and 600 respectively. By comparison, the mean square errors of 550 and 600 can be obtained If the error is the smallest, the associated characteristic parameter corresponding to 550 (the product of engine speed and torque) can be used as the first candidate characteristic parameter.
- the first candidate feature parameter and the second candidate feature parameter are used as the target feature parameters, that is, the product of the engine speed and torque, and the square of the water pump speed are used as the final target feature parameters.
- the first candidate characteristic parameter and the second candidate characteristic parameter may be obtained.
- the first candidate feature parameter and the second candidate feature parameter are sorted from low to high according to their mean square error with the flow value of the coolant in the thermal management system, and then the top N feature parameters with the highest ranking are obtained as the final target feature. parameter. This ensures accuracy and avoids feature redundancy.
- target characteristic parameters that can be used to construct a local flow model of the coolant at the target heat exchange component are selected, so that an accurate coolant flow model can be obtained Local flow model at the target heat exchange component.
- the preset model is trained based on training samples.
- Obtaining the local flow model used to determine the coolant at the target heat exchange component may specifically include:
- the initial local flow model with the highest accuracy is selected from each initial local flow model as the local flow model used to determine the local flow rate of the coolant at the target heat exchange component.
- the initial local traffic model may be a model obtained by training a preset model using training samples.
- the acquired second flow data and its corresponding target characteristic parameters for controlling the operation of the thermal management system may be randomly divided into a training set and a test set (specifically, it may be based on 85% and 15% (divided into proportions), and then use the training samples to train the preset model to obtain at least one initial local flow model used to determine the coolant at the target heat exchange component, and then use the k test to calculate the predicted value of each initial local flow model.
- the accuracy of the local flow rate of the coolant at the target heat exchange component Based on this accuracy, the initial local flow model with the highest accuracy is selected from each initial local flow model, and then the test set is used to compare the selected highest accuracy model.
- the initial local flow model is tested and verified to obtain the verification result (that is, whether the initial local flow model with the highest accuracy can accurately predict the local flow at the target heat exchange component). If the verification result is good, the highest accuracy can be used
- the initial local flow model is used as a local training model for determining the local flow of coolant at the target heat exchange component, so that the most accurate local flow model can be obtained.
- the obtained at least one initial local flow model for determining the coolant at the target heat exchange component conduct testing and verification using the test set, and then obtain the results of each initial local flow model. Test the results, and then use the k test to calculate the accuracy and test accuracy of the local flow rate of the coolant at the target heat exchange component predicted by each initial local flow model. Based on this accuracy and test accuracy, select the method used to determine the target heat exchanger.
- the local training model of the local flow rate of the coolant at the component can be specifically selected based on comprehensive accuracy and test accuracy to determine the local training model for determining the local flow rate of the coolant at the target heat exchange component.
- At least one initial local flow model for determining the cooling liquid at the target heat exchange component is obtained, and then the cooling predicted by each initial local flow model is calculated.
- the accuracy of the local flow rate of the coolant at the target heat exchange component Based on this accuracy, the initial local flow model with the highest accuracy is selected from each initial local flow model as used to determine the local flow rate of the coolant at the target heat exchange component. local training model, so that the most accurate local traffic model can be obtained.
- the temperature of the first target branch circuit is determined based on the flow rate corresponding to the first target branch circuit and the temperature delay model corresponding to the delay volume of the first target branch circuit. Specifically, include:
- the temperature corresponding to the delayed flow value of the first target branch loop at the first moment is determined as the temperature of the first target branch loop at the second moment. temperature
- the first time may be an initial time at which the outlet temperature of the thermal management system is to be calculated. It can also be any time after the initial time and before the target time.
- the initial time may be the time when the outlet temperature of the thermal management system is to be predicted.
- the first temperature may be the temperature of the outlet of the thermal management system at the initial moment.
- the target time may be the time at which the temperature of the outlet of the thermal management system is to be predicted.
- the second moment may be located after the first moment, and the second moment may be separated from the first moment by a unit time step.
- a flow integral temperature delay model can be set for each branch circuit.
- the output temperature of each branch circuit at a certain moment at the outlet can be determined based on its corresponding flow integral temperature delay model.
- the input of the temperature delay model of the flow integral of a certain branch loop (for example, it can be the first target branch loop) is: the delayed flow value of the branch loop at a certain moment, and the output is: the outlet of the branch loop is at temperature at that moment.
- the delayed flow value of a certain branch loop at a certain time can be based on the cumulative flow value of the branch loop from the initial time to that moment, that is, the cumulative flow value of the branch loop at that moment, and the delay of the branch loop Volume determined.
- the cumulative flow value of the branch loop from the initial time to this time is The delay volume of the branch loop is Vi, then the delay flow value of the branch loop at this moment is:
- the cumulative flow value of the branch circuit at a certain time can be the sum of the flow value at that time and the historical flow value.
- the historical flow value at a certain moment is the sum of the flow values from the initial moment to the previous moment.
- the flow value at a certain time can be determined based on the control parameter value at that time.
- the specific implementation can be obtained based on the above-mentioned local traffic model.
- the temperature delay model of flow integration can be understood as a model based on a look-up table. For easy understanding, please see Figure 8. As shown in Figure 8, when determining the temperature at a certain moment, you can first determine the cumulative flow value at that moment; then, based on the delay volume, determine the delayed flow value at that moment; then, determine the temperature corresponding to the delayed flow value. is the temperature at that moment.
- the temperature delay model of the flow integral is updated in real time during the iterative calculation process. Each time an iterative operation is performed, the temperature delay model of the flow integral is updated.
- the temperature of the i-th branch loop degree which will affect the update of the temperature delay model of the flow integral of the i+1th branch loop, thereby improving the reliability of the prediction.
- the second temperature of the thermal management system at the second moment can be understood as: the output temperature of the Nth branch circuit. Therefore, in this embodiment, after updating the temperature delay model of the flow integral corresponding to each branch circuit, the influence of the heat conduction delay can be considered by calculating the cumulative flow value of the P-th branch circuit at the first moment. , based on the accumulated flow value and virtual volume of the P-th branch loop, determine the delayed flow value of the P-th branch loop at the first moment, and then input it into the flow integral corresponding to the P-th branch loop. Using the temperature delay model, the output temperature of the P-th branch circuit is obtained, which is the second temperature of the thermal management system at the second moment.
- the first temperature of the thermal management system at the first moment, the flow value of the first target branch loop at the first moment, and the delay volume corresponding to the first target branch loop are updated.
- Temperature delay model of the flow integral corresponding to the target branch loop according to the flow value of the first target branch loop at the first moment and the delay volume corresponding to the first target branch loop, determine the first target branch loop at the first The delayed flow value at the first moment; in the updated temperature delay model of the flow integral corresponding to the first target branch loop, the temperature corresponding to the delayed flow value of the first target branch loop at the first moment is determined as the first target branch
- the temperature of the first target branch circuit at the second moment can be accurately determined.
- the first The temperature delay model of the flow integral corresponding to the target branch loop may specifically include:
- the temperature delay model of the flow integral corresponding to the second target branch loop is updated;
- the second target branch loop is in the target model, and A branch circuit adjacent to the first target branch circuit and located in front of the first target branch circuit along the flow direction of the coolant;
- u is an integer greater than or equal to 1 and less than N;
- N is the number of branch loops in the target model; when u is equal to 1 for the second target branch loop, the target object can be the first temperature;
- the target object When u is greater than 1, the target object may be the output temperature of the second target branch loop at the second moment; wherein, the output temperature of the second target branch loop at the second moment is based on the output temperature of the second target branch loop at the second moment.
- the flow value at a moment, the delay volume corresponding to the second target branch loop, and the updated temperature delay model of the flow integral corresponding to the second target branch loop are determined.
- the first reference temperature can be calculated based on the first temperature and the flow value of the first branch loop at the first moment; according to the first reference temperature, and the The flow value of a branch loop at the first moment is used to update the temperature delay model of the flow integral corresponding to the first branch loop.
- the flow rate of the first branch loop at the first moment can be determined based on the flow value of the first branch loop at the first moment and the historical flow value of the first branch loop at the first moment. Accumulated flow value; determine the delayed flow value of the first branch loop at the first moment based on the accumulated flow value of the first branch loop at the first moment and the corresponding delay volume of the first branch loop. How to determine the above flow value, accumulated flow value and delayed flow value
- the determination method of the P-th hot branch loop is the same as the aforementioned one. For details, please refer to the aforementioned relevant descriptions and will not be described again here.
- the delayed flow value of the first branch circuit at the first moment and the first reference temperature can be added to the temperature delay model of the flow integral corresponding to the first branch circuit.
- the abscissa corresponding to the first point is: the delayed flow value of the first branch loop at the first moment.
- the ordinate corresponding to the first point is: first Reference temperature.
- the second reference can be calculated based on the output temperature of the first branch loop at the second moment and the flow value of the second branch loop at the first moment. Temperature; based on the second reference temperature and the flow value of the second branch loop at the first moment, update the temperature delay model of the flow integral corresponding to the first branch loop.
- the output temperature of each branch circuit can be determined based on the temperature delay model of the flow integral of each branch circuit.
- the temperature delay model can be based on the flow value of the first branch loop at the first moment, the delay volume corresponding to the first branch loop, and the updated flow integral corresponding to the first branch loop. Determine the output temperature of the first branch circuit at the second moment.
- the update of the temperature delay model of the flow integral corresponding to other branch loops is similar to the update of the temperature delay model of the flow integral corresponding to the second branch loop. To avoid duplication, it will not be described again here.
- the temperature delay model of the flow integral corresponding to each branch circuit can be updated, thereby improving the reliability of temperature prediction.
- the reference temperature can be obtained by looking up a table.
- the reference temperature may be derived based on a model.
- calculating the reference temperature of the first target branch circuit based on the flow values of the target object and the first target branch circuit at the first moment may include:
- the heat exchange model is used for:
- a heat exchange model can be set for each branch circuit, which is used to update the temperature delay model of the flow integral corresponding to a certain branch circuit, which can be determined by the heat exchange model of the branch circuit.
- the first value can be the ratio of the flow value of the first target branch loop at the first moment to the characteristic length corresponding to the branch loop. In this way, the lack of flow accuracy can be compensated, thereby improving the reliability of the temperature prediction. sex.
- the characteristic length can be understood as: the heat exchange area corresponding to unit length.
- the characteristic lengths corresponding to different branch loops can be different, and the characteristic lengths can be set through experimental data.
- the heat exchange component in the battery branch, the heat exchange component is the battery
- the change in the heat of the coolant caused by this temperature change is as shown in the above formula (7 ) shown.
- the output temperature of the branch circuit can be determined through the corresponding characteristic length of the branch circuit. In this way, the lack of flow accuracy can be compensated, thereby improving the reliability of temperature prediction.
- the execution subject may be a thermal management system modeling device, or a control unit in the thermal management system modeling device for executing the thermal management system modeling method. module.
- the present disclosure also provides a thermal management system modeling device.
- the thermal management system modeling device provided by the embodiment of the present disclosure will be described in detail below with reference to FIG. 9 .
- Figure 9 is a schematic structural diagram of a thermal management system modeling device according to an exemplary embodiment.
- the thermal management system modeling device 900 may include a first acquisition module 910 , a first determination module 920 and a second determination module 930 .
- the first acquisition module 910 is used to acquire multiple temperature nodes in the vehicle's thermal management system and multiple branch circuits in the thermal management system.
- the first determination module 920 is configured to determine temperature nodes in the thermal management system that cannot be combined based on the heat exchange components in each branch circuit and/or the warm water points of the coolant in at least two branch circuits.
- the second determination module 930 is configured to merge the temperature nodes in the thermal management system according to a preset merging strategy based on the temperature nodes in the thermal management system that cannot be merged, to obtain a target model corresponding to the thermal management system.
- multiple temperature nodes in the thermal management system and multiple branch loops in the thermal management system are acquired through the first acquisition module.
- the first determination module can be based on the switching in each branch loop.
- Thermal components, and/or, the warm water points of the coolant in at least two branch circuits determine the temperature nodes that cannot be combined in the thermal management system that meet the preset conditions, and according to the second determination module, the temperature nodes that cannot be combined are determined, Merge the temperature nodes in the thermal management system according to the preset merging strategy to obtain the target model corresponding to the thermal management system.
- the temperature nodes in the thermal management system can be continuously merged according to the preset merging strategy, the final obtained
- the number of temperature nodes in the target model is smaller than the number of temperature nodes in the thermal management system at the beginning, which simplifies the structure of the thermal management system. In this way, when calculating the outlet water temperature in the thermal management system, there is no need to calculate the temperatures of many temperature nodes. , which improves the calculation efficiency of outlet water temperature and saves calculation power.
- the second determination module 930 may specifically include a first building unit, a first determination unit, a second determination unit and a third determination unit.
- the first construction unit is used to construct a delay volume corresponding to the heat exchange components in each of the branch circuits based on the temperature nodes in the thermal management system that cannot be combined.
- the first determination unit is used to simplify the heat exchange components in each branch circuit in the thermal management system based on the delay volume corresponding to the heat exchange component in each of the branch circuits, and obtain a first model corresponding to the thermal management system. .
- the second determination unit is used to merge temperature nodes with the same temperature in different branch circuits in the first model to obtain a second model corresponding to the thermal management system.
- the third determination unit is used to merge two adjacent mixed water points without heat source conduction in the second model into one mixed water point to obtain a target model corresponding to the thermal management system.
- the first construction unit in order to accurately construct the delay volume corresponding to the heat exchange component in each branch circuit, is specifically used to:
- N initial volumes corresponding to each branch loop in the thermal management system are determined, where the input of the open-loop model is the control parameter value of the thermal management system at the k-th moment, The output is the temperature of the thermal management system at the kth moment;
- the thermal management system modeling device involved above may further include a second building module, a calculation module and a fifth determination module.
- the second building module is used to construct a local flow model of the second target branch loop based on the flow relationship between the branch loops in the target model; wherein the second target branch loop is each branch loop At least one branch circuit in .
- a calculation module configured to calculate the flow rate corresponding to the second target branch loop based on the local flow model of the second target branch loop.
- a fifth determination module configured to determine the temperature of the second target branch circuit based on the flow rate corresponding to the second target branch circuit and the temperature delay model corresponding to the delay volume of the second target branch circuit.
- the second building module may specifically include a fourth determining unit and a second building unit.
- the fourth determination unit is configured to determine the second target branch loop based on the number of branch loops in the target model and the flow relationship between each branch loop in the target model.
- the second construction unit is configured to construct a local flow model corresponding to the type of the heat exchange component in the second target branch circuit based on the type of the heat exchange component in the second target branch circuit.
- the second building unit when the type of heat exchange component in the second target branch circuit is an engine type, the second building unit may be specifically used for:
- the mass flow rate of the coolant in the second target branch circuit and the heat transfer coefficient between the mass flow rate of the coolant and the cylinder wall of the engine are fitted to obtain the mass flow rate of the coolant and the mass flow rate of the engine.
- the first corresponding relationship equation and the second corresponding relationship equation are fitted according to the steady-state heat transfer conservation formula between the coolant and combustion gas in the engine,
- the functional relationship between the combustion gas temperature and the engine's working condition parameters is obtained;
- the functional relationship between the combustion gas temperature and the engine's working condition parameters is a local constructed corresponding to the type of heat exchange component in the second target branch circuit. traffic model.
- the type of heat exchange component in the second target branch circuit is non-engine
- the second building unit can be specifically used for:
- the preset model is trained based on the training samples to obtain a local flow model for determining the coolant at the heat exchange component of the second target branch circuit.
- the thermal management system modeling device provided by the embodiments of the present disclosure can be used to execute the thermal management system modeling method provided by the above method embodiments. Its implementation principles and technical effects are similar, and will not be described again for the sake of brief introduction.
- embodiments of the present disclosure also provide a thermal management system modeling device.
- the device includes a processor, a memory, and a program or instructions stored on the memory and executable on the processor.
- the program or instructions are executed by the processor, any one of the above embodiments of the present disclosure is implemented.
- FIG 10 is a schematic structural diagram of a thermal management system modeling device provided by an embodiment of the present disclosure.
- the thermal management system modeling device may include a processor 1001 and a memory 1002 storing computer programs or instructions.
- the above-mentioned processor 1001 may include a central processing unit (CPU), or an Application Specific Integrated Circuit (ASIC), or may be configured to implement one or more integrated circuits of embodiments of the present disclosure. .
- CPU central processing unit
- ASIC Application Specific Integrated Circuit
- Memory 1002 may include bulk storage for data or instructions.
- the memory 1002 may include a hard disk drive (HDD), a floppy disk drive, flash memory, an optical disk, a magneto-optical disk, a magnetic tape, or a Universal Serial Bus (USB) drive or two or more A combination of many of the above.
- Memory 1002 may include removable or non-removable (or fixed) media, where appropriate.
- the memory 1002 may be internal or external to the integrated gateway disaster recovery device.
- memory 1002 is non-volatile solid-state memory.
- Memory may include read-only memory (Read Only Memory image, ROM), random access memory (Random-Access Memory, RAM), magnetic disk storage media devices, optical storage media devices, flash memory devices, electrical, optical or other physical/tangible devices Memory storage device.
- ROM Read Only Memory image
- RAM random access memory
- magnetic disk storage media devices magnetic disk storage media devices
- optical storage media devices flash memory devices
- electrical, optical or other physical/tangible devices Memory storage device generally, memory includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software including computer-executable instructions, and when the software is executed (e.g., by one or multiple processors), it is operable to perform operations described in the thermal management system modeling method provided by the above embodiments.
- the processor 1001 reads and executes the computer program instructions stored in the memory 1002 to implement any of the thermal management system modeling methods in the above embodiments.
- the thermal management system modeling device may also include a communication interface 1003 and a bus 1010 .
- the processor 1001, the memory 1002, and the communication interface 1003 are connected through the bus 1010 and complete communication with each other. letter.
- the communication interface 1003 is mainly used to implement communication between modules, devices, units and/or devices in the embodiments of the present disclosure.
- Bus 1010 includes hardware, software, or both, coupling the components of the thermal management system modeling device to each other.
- the bus may include Accelerated Graphics Port (AGP) or other graphics bus, Enhanced Industry Standard Architecture (EISA) bus, Front Side Bus (FSB), HyperTransport (HT) interconnect, Industry Standard Architecture (ISA) Bus, Infinite Bandwidth Interconnect, Low Pin Count (LPC) Bus, Memory Bus, Micro Channel Architecture (MCA) Bus, Peripheral Component Interconnect (PCI) Bus, PCI-Express (PCI-X) Bus, Serial Advanced Technology Attachment (SATA) bus, Video Electronics Standards Association Local (VLB) bus or other suitable bus or a combination of two or more of these.
- bus 1010 may include one or more buses.
- the thermal management system modeling device can execute the thermal management system modeling method in the embodiment of the present disclosure, thereby realizing the thermal management system modeling method described in FIG. 3 .
- the embodiment of the present disclosure can provide a readable storage medium for implementation.
- the readable storage medium stores program instructions; when the program instructions are executed by the processor, the thermal management system modeling method described in any of the above embodiments is implemented.
- embodiments of the present disclosure can provide a vehicle for implementation.
- the vehicle includes the thermal management system modeling device, thermal management system modeling equipment and computer-readable storage medium in the above embodiment.
- embodiments of the present disclosure provide a computer program product, including a computer program, which when executed by a processor is used to implement the above embodiments.
- the thermal management system modeling method according to any embodiment.
- embodiments of the present disclosure provide a computer program, including computer program code.
- the computer program code When the computer program code is run on a computer, the computer executes the above embodiments.
- the functional blocks shown in the above structural block diagram can be implemented as hardware, software, firmware or a combination thereof.
- it may be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, or the like.
- ASIC application specific integrated circuit
- elements of the disclosure are programs or code segments that are used to perform required tasks.
- a program or code segment may be stored on a machine-readable medium or transmitted via a data signal carried in a carrier wave transmitted over the medium or communication link.
- "Machine-readable medium” may include any medium capable of storing or transmitting information.
- machine-readable media examples include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, fiber optic media, radio frequency (RF) links, and the like.
- Code segments may be downloaded via computer networks such as the Internet, intranets, and the like.
- Such a processor may be, but is not limited to, a general-purpose processor, a special-purpose processor, a special application processor, or a field-programmable logic circuit. It will also be understood that each block in the block diagrams and/or flowchart illustrations, and combinations of blocks in the block diagrams and/or flowchart illustrations, can also be implemented by special purpose hardware that performs the specified functions or actions, or can be implemented by special purpose hardware and A combination of computer instructions.
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Hardware Design (AREA)
- Computational Mathematics (AREA)
- Pure & Applied Mathematics (AREA)
- Mathematical Optimization (AREA)
- Mathematical Analysis (AREA)
- Aviation & Aerospace Engineering (AREA)
- Automation & Control Theory (AREA)
- Computer Vision & Pattern Recognition (AREA)
- Artificial Intelligence (AREA)
- Medical Informatics (AREA)
- Software Systems (AREA)
- Combustion & Propulsion (AREA)
- Mechanical Engineering (AREA)
- Chemical & Material Sciences (AREA)
- Combined Controls Of Internal Combustion Engines (AREA)
Abstract
Description
Q1=Q2+Q3+Q6 (1)
Q3=Q5
Q6=Q7+Q8
Q2=f(节流阀阀门开度,Q1-Q3) (2)
α1=(a1*n2-b1*T2-c1*n*T+d1*n+f1*T+h1) (3)
Q=α*A*(Tgas-Tw) (6)
Q=α*dA*(Tgas-Tw)=α*Lc*dx*(Tgas-Tw) (8)
Tgas=(Tw,out-N*Tw,in)/(1-N) (10)
Tgas=a*n2-b*T2-c*n*T+d*n+f*T+h (11)
Claims (13)
- 一种热管理系统建模方法,其特征在于,所述方法包括:获取车辆的所述热管理系统中的多个温度节点,以及所述热管理系统中的多个支路回路;基于各所述支路回路中的换热部件,和/或,至少两个所述支路回路中的冷却液的温水点,确定所述热管理系统中的无法合并的温度节点;基于所述热管理系统中的所述无法合并的温度节点,按照预设合并策略对所述热管理系统中的所述温度节点进行合并,得到热管理系统对应的目标模型。
- 根据权利要求1所述的方法,其特征在于,所述基于所述热管理系统中无法合并的温度节点,按照预设合并策略对所述热管理系统中的所述温度节点进行合并,得到热管理系统对应的目标模型,包括:基于所述热管理系统中的所述无法合并的温度节点,构建与各所述支路回路中的所述换热部件对应的延迟体积;基于各所述支路回路中的所述换热部件对应的所述延迟体积,对所述热管理系统中的各所述支路回路中的换热部件进行简化,得到所述热管理系统对应的第一模型;合并所述第一模型中不同所述支路回路中温度相同的温度节点,得到所述热管理系统对应的第二模型;将所述第二模型中无热源传导的相邻两个混水点合并为一个混水点,得到所述热管理系统对应的目标模型。
- 根据权利要求2所述的方法,其特征在于,所述构建与各所述支路回路中的所述换热部件对应的延迟体积还包括:根据开环模型,确定与所述热管理系统中各所述支路回路一一对应的N个初始体积,其中,所述开环模型的输入为所述热管理系统在第k时刻的控制参数值,输出为所述热管理系统在第k时刻的温度;关闭所述开环模型,并利用关闭后的所述开环模型,对所述N个初始体积进行矫正,得到与所述热管理系统中各所述支路回路一一对应的所述N个延迟体积。
- 根据权利要求1至3中任一项所述的方法,其特征在于,在所述得到所述热管理系统对应的目标模型之后,所述方法还包括:基于所述目标模型中各所述支路回路之间的流量关系,构建第二目标支路回路的局部流量模型;其中,所述第二目标支路回路为各所述支路回路中的至少一个支路回路;基于所述第二目标支路回路的所述局部流量模型,计算所述第二目标支路回路对应的流量;基于所述第二目标支路回路对应的流量,以及所述第二目标支路回路的延迟体积对应的温度延迟模型,确定所述第二目标支路回路的温度。
- 根据权利要求4所述的方法,其特征在于,所述基于所述目标模型中各所述支路回 路之间的流量关系,构建第二目标支路回路的局部流量模型包括:基于所述目标模型中所述支路回路的数量,以及所述目标模型中各所述支路回路之间的流量关系式,确定所述第二目标支路回路;基于所述第二目标支路回路中的换热部件的类型,构建与所述第二目标支路回路中的所述换热部件的类型对应的所述局部流量模型。
- 根据权利要求5所述的方法,其特征在于,基于所述第二目标支路回路中的所述换热部件的类型为发动机类型,所述构建与所述第二目标支路回路中的所述换热部件的类型对应的所述局部流量模型包括:对所述发动机的历史工况参数,以及所述历史工况参数与燃烧气体之间的换热系数进行拟合,得到所述发动机的工况参数与所述燃烧气体之间的所述换热系数的第一对应关系式;对所述第二目标支路回路中冷却液的质量流量,以及所述冷却液的质量流量与发动机的缸壁之间的换热系数进行拟合,得到所述冷却液的质量流量与所述发动机的缸壁之间的换热系数的第二对应关系式;基于发动机对应的双层平板模型,根据所述发动机内的冷却液和所述燃烧气体之间的稳态换热守恒公式,对所述第一对应关系式和所述第二对应关系式进行拟合,得到燃烧气体温度与发动机的工况参数的函数关系;所述燃烧气体温度与发动机的工况参数的函数关系为构建的与所述第二目标支路回路中的所述换热部件的类型对应的所述局部流量模型。
- 根据权利要求5所述的方法,其特征在于,基于所述第二目标支路回路中的所述换热部件的类型为非发动机类型,所述构建与所述第二目标支路回路中的所述换热部件的类型对应的所述局部流量模型包括:基于获取的所述热管理系统的第一流量数据,搭建所述热管理系统对应的物理模型;基于所述第一流量数据,对所述物理模型的模型参数进行修正,得到所述热管理系统对应的目标物理模型;基于所述目标物理模型,计算所述热管理系统中所述第二目标支路回路中的换热部件处冷却液的第二流量数据;根据所述第二流量数据及其对应的控制所述热管理系统运行的目标特征参数,构建训练样本;基于所述训练样本对预设模型进行训练,得到用于确定所述冷却液在所述第二目标支路回路中的换热部件处的所述局部流量模型。
- 一种热管理系统建模装置,其特征在于,所述装置包括:第一获取模块,用于获取车辆的所述热管理系统中的多个温度节点,以及所述热管理系统中的多个支路回路;第一确定模块,用于基于各所述支路回路中的换热部件,和/或,至少两个所述支路回 路中的冷却液的温水点,确定所述热管理系统中的无法合并的温度节点;第二确定模块,用于基于所述热管理系统中的所述无法合并的温度节点,按照预设合并策略对所述热管理系统中的所述温度节点进行合并,得到热管理系统对应的目标模型。
- 一种热管理系统建模设备,其特征在于,所述热管理系统建模设备包括:处理器以及存储有计算机程序指令的存储器;所述处理器执行所述计算机程序指令时实现如权利要求1至7中任一项所述的热管理系统建模方法。
- 一种计算机可读存储介质,其特征在于,所述计算机可读存储介质上存储有计算机程序指令,所述计算机程序指令被处理器执行时实现如权利要求1至7中任一项所述的热管理系统建模方法。
- 一种车辆,其特征在于,所述车辆包括以下至少一种:如权利要求8所述的热管理系统建模装置;如权利要求9所述的热管理系统建模设备;如权利要求10所述的计算机可读存储介质。
- 一种计算机程序产品,包括计算机程序,所述计算机程序在被处理器执行时实现根据权利要求1至7中任一项所述的热管理系统建模方法。
- 一种计算机程序,其特征在于,所述计算机程序包括计算机程序代码,当所述计算机程序代码在计算机上运行时,以使得计算机执行如权利要求1至7中任一项所述的热管理系统建模方法。
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| US18/878,229 US20250384177A1 (en) | 2022-06-23 | 2023-06-21 | Thermal management system modeling method and apparatus, and device, medium and vehicle |
| EP23826542.5A EP4546199A4 (en) | 2022-06-23 | 2023-06-21 | METHOD AND APPARATUS FOR MODELING A THERMAL MANAGEMENT SYSTEM, AS WELL AS DEVICE, SUPPORT AND VEHICLE |
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN202210715733.8 | 2022-06-23 | ||
| CN202210715733.8A CN117349952A (zh) | 2022-06-23 | 2022-06-23 | 热管理系统建模方法、装置、设备、介质和车辆 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2023246897A1 true WO2023246897A1 (zh) | 2023-12-28 |
Family
ID=89354365
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/101829 Ceased WO2023246897A1 (zh) | 2022-06-23 | 2023-06-21 | 热管理系统建模方法、装置、设备、介质和车辆 |
Country Status (4)
| Country | Link |
|---|---|
| US (1) | US20250384177A1 (zh) |
| EP (1) | EP4546199A4 (zh) |
| CN (1) | CN117349952A (zh) |
| WO (1) | WO2023246897A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119475819A (zh) * | 2025-01-14 | 2025-02-18 | 北京蓝天航空科技股份有限公司 | 民用飞机的燃油温度仿真方法、系统、设备、介质及产品 |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN118700844B (zh) * | 2024-07-17 | 2025-11-07 | 江苏大学 | 一种多动力源电驱的能量-热集成系统及其协同智能控制方法 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103972607A (zh) * | 2013-02-01 | 2014-08-06 | 福特全球技术公司 | 电动车辆热管理系统 |
| CN110315961A (zh) * | 2018-05-18 | 2019-10-11 | 蔚来汽车有限公司 | 制冷剂和冷却剂级联回路的热系统拓扑 |
| CN113847136A (zh) * | 2021-10-27 | 2021-12-28 | 浙江吉利控股集团有限公司 | 发动机冷却系统的控制方法、车辆及计算机存储介质 |
| US20220029182A1 (en) * | 2020-03-20 | 2022-01-27 | Tsinghua University | Multi-environment integrative thermal management method for fuel cell vehicle |
| CN114368279A (zh) * | 2020-10-14 | 2022-04-19 | 纬湃科技投资(中国)有限公司 | 车辆热管理控制系统及方法 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107869383B (zh) * | 2017-11-03 | 2020-10-02 | 吉林大学 | 汽车发动机热管理系统建模及控制方法 |
| CN114239133B (zh) * | 2021-11-26 | 2024-10-08 | 中汽研(天津)汽车工程研究院有限公司 | 混合动力汽车热管理系统一维联合仿真建模方法 |
| CN114547775B (zh) * | 2022-02-22 | 2025-06-27 | 中国第一汽车股份有限公司 | 发动机物理模型的处理方法、装置、存储介质和处理器 |
-
2022
- 2022-06-23 CN CN202210715733.8A patent/CN117349952A/zh active Pending
-
2023
- 2023-06-21 EP EP23826542.5A patent/EP4546199A4/en active Pending
- 2023-06-21 US US18/878,229 patent/US20250384177A1/en active Pending
- 2023-06-21 WO PCT/CN2023/101829 patent/WO2023246897A1/zh not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN103972607A (zh) * | 2013-02-01 | 2014-08-06 | 福特全球技术公司 | 电动车辆热管理系统 |
| CN110315961A (zh) * | 2018-05-18 | 2019-10-11 | 蔚来汽车有限公司 | 制冷剂和冷却剂级联回路的热系统拓扑 |
| US20220029182A1 (en) * | 2020-03-20 | 2022-01-27 | Tsinghua University | Multi-environment integrative thermal management method for fuel cell vehicle |
| CN114368279A (zh) * | 2020-10-14 | 2022-04-19 | 纬湃科技投资(中国)有限公司 | 车辆热管理控制系统及方法 |
| CN113847136A (zh) * | 2021-10-27 | 2021-12-28 | 浙江吉利控股集团有限公司 | 发动机冷却系统的控制方法、车辆及计算机存储介质 |
Non-Patent Citations (1)
| Title |
|---|
| See also references of EP4546199A4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119475819A (zh) * | 2025-01-14 | 2025-02-18 | 北京蓝天航空科技股份有限公司 | 民用飞机的燃油温度仿真方法、系统、设备、介质及产品 |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4546199A1 (en) | 2025-04-30 |
| US20250384177A1 (en) | 2025-12-18 |
| CN117349952A (zh) | 2024-01-05 |
| EP4546199A4 (en) | 2025-11-26 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023246897A1 (zh) | 热管理系统建模方法、装置、设备、介质和车辆 | |
| CN113297678A (zh) | 一种整车冷却系统的匹配设计方法、装置和计算机设备 | |
| Kiss et al. | A new automotive air conditioning system simulation tool developed in MATLAB/Simulink | |
| CN111125909A (zh) | 一种一维汽车热管理模型的自动化标定方法 | |
| CN105987817B (zh) | 乘用车冷却模块的匹配方法 | |
| CN105067271B (zh) | 一种基于Modelica语言的发动机冷却系统仿真建模方法 | |
| CN114547775A (zh) | 发动机物理模型的处理方法、装置、存储介质和处理器 | |
| US20180018413A1 (en) | Method for fast transient thermal analysis to simulate a vehicle drive cycle | |
| WO2023246712A1 (zh) | 局部流量模型构建方法、装置、设备、介质和车辆 | |
| CN111005799A (zh) | 一种水温的控制方法、装置、热管理系统和存储介质 | |
| EP4542014A1 (en) | Temperature prediction method and apparatus for engine cooling system, device, medium, and vehicle | |
| CN116774052A (zh) | 动力电池温度预测方法、装置、车辆及存储介质 | |
| Titov et al. | Matlab/simulink framework for modeling complex coolant flow configurations of advanced automotive thermal management systems | |
| CN114781069A (zh) | 一种基于整车热平衡试验数据库开发冷却系统性能分析工具的构建方法以及分析方法 | |
| CN112231826B (zh) | 一种基于gt-suit的一维燃油车整车热管理仿真分析方法 | |
| CN120030889B (zh) | 基于神经算子的特征学习与数据融合气膜冷却预测方法 | |
| Jander et al. | Modeling thermal engine behavior using artificial neural network | |
| CN119984873A (zh) | 一种汽车散热器性能测试系统及方法 | |
| CN112035957B (zh) | 一种空空中冷器性能预测方法 | |
| CN109117493A (zh) | 散热器台架热性能数据处理方法 | |
| CN111859667B (zh) | 一种预测汽车空调冷凝器性能的建模方法 | |
| CN118536628A (zh) | 热管理系统中部件温度预测方法及相关设备 | |
| WO2023246647A1 (zh) | 发动机冷却系统温度预测方法、装置、设备、介质和车辆 | |
| CN121997528A (zh) | 车辆热管理仿真方法、车辆热管理仿真系统以及相关装置 | |
| CN119714581B (zh) | 换热介质的温度确定方法、装置、电子设备、存储介质及车辆 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23826542 Country of ref document: EP Kind code of ref document: A1 |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 18878229 Country of ref document: US |
|
| WWE | Wipo information: entry into national phase |
Ref document number: 2023826542 Country of ref document: EP |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| ENP | Entry into the national phase |
Ref document number: 2023826542 Country of ref document: EP Effective date: 20250123 |
|
| WWP | Wipo information: published in national office |
Ref document number: 2023826542 Country of ref document: EP |
|
| WWP | Wipo information: published in national office |
Ref document number: 18878229 Country of ref document: US |