Vehicle thermal management performance optimization method, device, equipment, storage medium and product
By obtaining the numerical wind tunnel encryption strategy and optimization result processing template of the vehicle model, and generating simulation result reports, the problems of low efficiency and insufficient accuracy in vehicle thermal management performance optimization are solved, and efficient and accurate optimization result generation is achieved.
Patent Information
- Application Number
- CN202510578203.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-08-12
- Estimated Expiration
- 2045-05-07
AI Technical Summary
In the prior art, the simulation calculation efficiency of vehicle thermal management performance optimization is low, the degree of automation is low, and the needs of different optimization scenarios cannot be met, and the simulation calculation accuracy is insufficient.
By obtaining the numerical wind tunnel encryption strategy of the performance optimization basic example of the vehicle model to be optimized, the target calculation results are generated based on the requirements of the optimization scenario, and the optimization result processing template is used for processing to generate a simulation result report.
The simulation computing efficiency and accuracy of vehicle thermal management performance optimization are improved, and the needs of different optimization scenarios are met, and the comprehensiveness and automation of performance optimization are achieved.
Smart Images

Figure CN120105600B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data simulation technology, and in particular to a vehicle thermal management performance optimization method, device, equipment, storage medium and product. Background Art
[0002] Currently, vehicle thermal management performance development primarily relies on full-vehicle road validation for performance indicators such as thermal damage and thermal comfort. With the advancement of numerical simulation software, virtual validation and optimization of thermal management performance are now often performed using numerical environmental chambers or numerical road simulation.
[0003] Existing methods for optimizing thermal management performance using environmental wind tunnels have a low degree of automation, resulting in high computational complexity and low efficiency. Furthermore, while improving simulation efficiency cannot guarantee accuracy, numerical wind tunnel simulation environments are inefficient and cannot meet the performance optimization requirements of diverse scenarios. Summary of the Invention
[0004] The present invention provides a vehicle thermal management performance optimization method, device, equipment, storage medium and product to improve the simulation calculation efficiency of vehicle thermal management performance optimization, improve the accuracy of performance optimization, meet the needs of different optimization scenarios, and achieve comprehensive performance optimization.
[0005] According to one aspect of the present invention, a method for optimizing vehicle thermal management performance is provided, the method comprising:
[0006] Obtain the vehicle model to be optimized, optimization scenario requirements, and optimization simulation requirements sent by the performance optimization demander;
[0007] If a basic performance optimization example exists for the vehicle model to be optimized, obtaining a numerical wind tunnel encryption strategy for the basic performance optimization example;
[0008] According to the optimization scenario requirements and based on the numerical wind tunnel encryption strategy, a first target calculation result is generated;
[0009] Determine an optimization result processing template according to the optimization simulation requirements;
[0010] Processing the first target calculation result using the optimization result processing template to generate a simulation result processing report;
[0011] The simulation result processing report is fed back to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report.
[0012] According to another aspect of the present invention, a vehicle thermal management performance optimization device is provided, the device comprising:
[0013] The data acquisition module is used to obtain the vehicle model to be optimized, the optimization scenario requirements, and the optimization simulation requirements sent by the performance optimization demander;
[0014] an encryption strategy acquisition module, configured to acquire a numerical wind tunnel encryption strategy for a basic performance optimization example if a basic performance optimization example exists for the vehicle model to be optimized;
[0015] A first result generating module, configured to generate a first target calculation result according to the optimization scenario requirements and based on the numerical wind tunnel encryption strategy;
[0016] A template determination module, configured to determine an optimization result processing template according to the optimization simulation requirements;
[0017] A report generation module, configured to process the first target calculation result using the optimization result processing template to generate a simulation result processing report;
[0018] A report feedback module is used to feed back the simulation result processing report to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report.
[0019] According to another aspect of the present invention, an electronic device is provided, comprising:
[0020] at least one processor; and
[0021] a memory communicatively connected to the at least one processor; wherein,
[0022] The memory stores a computer program that can be executed by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to execute the vehicle thermal management performance optimization method described in any embodiment of the present invention.
[0023] According to another aspect of the present invention, a computer-readable storage medium is provided, wherein the computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle thermal management performance optimization method described in any embodiment of the present invention when executed.
[0024] According to another aspect of the present invention, a computer program product is provided. The computer program product includes a computer program. When the computer program is executed by a processor, the method for optimizing vehicle thermal management performance is implemented.
[0025] The technical solution of the embodiment of the present invention generates a first target calculation result based on the numerical wind tunnel encryption strategy according to the optimization scenario requirements when determining that a performance optimization basic example exists for the vehicle model to be optimized, and determines an optimization result processing template according to the optimization simulation requirements, uses the optimization result processing template to process the first target calculation result, and generates a simulation result processing report, thereby realizing the automatic determination of the vehicle thermal management performance optimization simulation result. During the numerical wind tunnel simulation process, by determining the performance basic example, and performing numerical wind tunnel simulation based on the digital wind tunnel encryption strategy of the performance basic example and the local encryption strategy of the optimization scenario requirements, and selecting the automatic optimization processing template to generate the simulation result, the simulation calculation efficiency of the vehicle thermal management performance optimization is improved, and the performance optimization accuracy is improved while ensuring efficiency. The technical solution of this embodiment can meet the requirements of different optimization scenarios and realize comprehensive performance optimization.
[0026] It should be understood that the content described in this section is not intended to identify the key or important features of the embodiments of the present invention, nor is it intended to limit the scope of the present invention. Other features of the present invention will become readily understood through the following description. BRIEF DESCRIPTION OF THE DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0028] Figure 1 This is a flow chart of a vehicle thermal management performance optimization method provided according to the first embodiment of the present invention;
[0029] Figure 2 This is a flow chart of a vehicle thermal management performance optimization method provided in accordance with a second embodiment of the present invention;
[0030] Figure 3 This is a flow chart of a vehicle thermal management performance optimization method provided in accordance with a third embodiment of the present invention;
[0031] Figure 4 2 is a schematic structural diagram of a vehicle thermal management performance optimization device provided according to a fourth embodiment of the present invention;
[0032] Figure 5 It is a structural diagram of an electronic device for implementing the vehicle thermal management performance optimization method according to an embodiment of the present invention. DETAILED DESCRIPTION
[0033] In order to enable those skilled in the art to better understand the solutions of the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts should fall within the scope of protection of the present invention.
[0034] It should be noted that the terms "first", "second", etc. in the description and claims of the present invention and the above-mentioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that the numbers used in this way can be interchanged where appropriate, so that the embodiments of the present invention described herein can be implemented in an order other than those illustrated or described herein. In addition, the terms "including" and "having" and any variations thereof are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not necessarily limited to those steps or units clearly listed, but may include other steps or units that are not clearly listed or inherent to these processes, methods, products or devices.
[0035] Example 1
[0036] Figure 1 This is a flow chart of a vehicle thermal management performance optimization method provided in the first embodiment of the present invention. This embodiment is applicable to the case of performing numerical wind tunnel simulation calculations of thermal environments for vehicles under different optimization requirements. The method can be executed by a vehicle thermal management performance optimization device, which can be implemented in the form of hardware and / or software and can be configured in an electronic device. Figure 1 As shown, the method includes:
[0037] S110: Obtain the vehicle model to be optimized, optimization scenario requirements, and optimization simulation requirements sent by the performance optimization demander.
[0038] S120: If a basic performance optimization example exists for the vehicle model to be optimized, a numerical wind tunnel encryption strategy for the basic performance optimization example is obtained.
[0039] S130. Generate a first target calculation result according to optimization scenario requirements and based on a numerical wind tunnel encryption strategy.
[0040] S140: Determine an optimization result processing template according to optimization simulation requirements.
[0041] S150: Process the first target calculation result using the optimization result processing template to generate a simulation result processing report.
[0042] S160: Feedback the simulation result processing report to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report.
[0043] The performance optimization demander may be a party that has a need to optimize the thermal management performance of the vehicle to be optimized. The vehicle to be optimized may be a commercial vehicle, etc. The vehicle model to be optimized may be a virtual three-dimensional model of the vehicle to be optimized.
[0044] The optimization scenario requirements can be predetermined by the performance optimization demander based on their actual optimization needs. For example, the optimization scenario requirements can be thermal balance optimization, thermal comfort optimization, and heat damage optimization. Different optimization scenarios correspond to different local encryption strategies, test points, and calibration results for the thermal environment numerical wind tunnel model.
[0045] Among them, the optimization simulation requirements can be pre-determined by the performance optimization demander based on its own actual optimization requirements. For example, in the thermal balance optimization scenario, the optimization simulation requirement is to expect to obtain temperature simulation calculation results; in the thermal comfort optimization scenario, the optimization simulation requirement is to expect to obtain temperature simulation calculation results, velocity simulation calculation results and pressure simulation calculation results, etc.
[0046] The basic performance optimization case can be a model similar to the vehicle model to be optimized and has already completed optimization simulation calculations. For example, the vehicle to be optimized is vehicle A'. A numerical wind tunnel simulation of the thermal environment of vehicle A has been completed in a historical time period and corresponding simulation results have been obtained. The difference between vehicle A' and vehicle A is that vehicle A' has modified a local area of the chassis based on vehicle A, while the structure of other areas is exactly the same as vehicle A. Therefore, the numerical wind tunnel simulation results of the thermal environment of vehicle A in the historical time period can be used as the basic performance optimization case for vehicle A'.
[0047] For another example, if vehicle A' differs from vehicle A in that the vehicle regional structures are completely different, or most of the vehicle regional structures are different, then the numerical wind tunnel simulation results of vehicle A's thermal environment cannot be used as a basic example for performance optimization of vehicle A'. In this case, it can be considered that vehicle A' has no basic example for performance optimization.
[0048] This embodiment also provides a process for constructing a numerical wind tunnel model of the thermal environment and performing simulation calculations on vehicles of different types or structures in different scenarios. In an optional embodiment, the process for constructing a numerical simulation model of the thermal environment and performing simulation calculations on the vehicle is as follows:
[0049] Step a1: obtain a reference vehicle model, and establish a thermal environment wind tunnel simulation model based on actual measurement data and three-dimensional model data of the thermal environment wind tunnel, and generate a basic numerical wind tunnel simulation model including the reference vehicle model and the thermal environment wind tunnel simulation model.
[0050] Specifically, based on the actual measurement data and three-dimensional model data of the thermal environment wind tunnel, the nozzle, wind tunnel test section and closing of the thermal environment wind tunnel are established. During the establishment process, it is necessary to ensure that the constructed thermal environment wind tunnel model matches the size and shape of the actual thermal environment wind tunnel.
[0051] The nozzle includes the rectification and testing equipment; its function is to guide the flowing air into the wind tunnel test section to ensure stable air flow. The wind tunnel test section includes the ground and nearby major accessories (within the width of the vehicle and with a size greater than 1 / 10 of the width), the side and top surfaces, and accessories such as lighting devices. The wind tunnel test section primarily comprises the test area in the wind tunnel, covering accessories near the ground (such as the vehicle chassis, side and top surfaces, etc.), as well as lighting devices, all of which must be realistically reproduced in the simulation to ensure the accuracy of the test results. The end is established according to the final adjusted posture of the vehicle size. The end is the exit of the wind tunnel and can be adjusted according to the size and posture of the vehicle.
[0052] Step a2: performing mesh encryption on the basic numerical wind tunnel simulation model according to the preset surface mesh encryption strategy, volume mesh encryption strategy, and boundary layer mesh encryption strategy to obtain an intermediate numerical wind tunnel simulation model.
[0053] The surface mesh refinement strategy can include setting a surface mesh chord difference, specifically a chord difference of 0.001 for full geometric fidelity meshing. The surface mesh refinement strategy also includes setting contact relationships, where the release relationships between vehicle components are set to interference fit.
[0054] The volume mesh refinement strategy can be set to include at least three layers of mesh refinement between the vehicle exterior and the established thermal environment wind tunnel. The local mesh refinement strategy requires at least 6-10 meshes in the local region of interest. For thermal balance optimization scenarios, this region of interest can be, for example, a cold zone module. The total number of meshes is set between approximately 50 million and 100 million.
[0055] Among them, the boundary layer mesh encryption strategy can be used to set the mesh encryption where the air and the vehicle surface come into contact when the air flows over the vehicle surface. According to the mass flow and temperature boundaries, the actual boundary settings are used for the ground and the vehicle tires, fans, etc.
[0056] Specifically, the mesh encryption area is divided according to the mesh encryption strategy set above to obtain an intermediate numerical wind tunnel simulation model.
[0057] It should be noted that when constructing the reference vehicle model, the simulation model is established according to the whole vehicle posture during the whole vehicle test phase, so that the vehicle posture factor can be taken into account in the simulation process to ensure the accuracy of the numerical simulation results.
[0058] Step a3: Simulate the intermediate numerical wind tunnel simulation model until a preset simulation iteration completion condition is met to obtain a target numerical wind tunnel simulation model; the target numerical wind tunnel simulation model has the numerical wind tunnel encryption strategy and the performance simulation calculation results obtained by simulation calculation.
[0059] The conditions for completing simulation iterations can be pre-set by relevant technical personnel based on actual needs. For example, the conditions for completing simulation iterations can be when the simulation results stabilize during the iteration process. It should be noted that numerical iterations are performed by adjusting the grid size during the iteration process. The simulation results for the iteration cycle in which the conditions for completing simulation iterations are met are used as the final performance simulation results.
[0060] It should be noted that due to the different optimization requirements in different scenarios, the optimization focus and test point settings are different. For example, the thermal balance optimization scenario focuses on the thermal conditions of the vehicle chassis, while the thermal comfort optimization scenario focuses on the thermal conditions of the vehicle cabin.
[0061] In summary, this embodiment constructs target numerical wind tunnel simulation models under three different optimization scenarios. They include thermal balance, heat damage and thermal comfort respectively. After obtaining the simulation calculation results, numerical calibration is performed. According to different thermal management performance, it is divided into internal and external fields, and calibrated in layers from outside to inside and from front to back. Ensure the accuracy of the surrounding environment and component simplification. Taking thermal balance as an example, first of all, it is necessary to ensure that the flow field and temperature field of the test point are measured at the same point. Due to space limitations, trade-offs can be made. Thermal balance is mainly the heat exchange between coolant and air. First, the wind speed and wind temperature at the nozzle are calibrated, and then the wind speed and wind temperature are calibrated again 1m in front of the front of the vehicle. Then, the wind speed and wind temperature are tested and calibrated in front of, behind and around the main cooling module to determine that the physical quantities such as air volume, wind temperature, reflux and diversion are accurate. Finally, the inlet and outlet water temperature, flow rate, etc. inside the heat exchanger are calibrated.
[0062] Step a4: Associating the target numerical wind tunnel simulation model with the reference vehicle model as a basic example for performance optimization.
[0063] When the vehicle model or vehicle structure between the vehicle to be optimized and the reference vehicle is the same, for example, they are both vehicles of the same brand and model, and the only difference is the number or difference of vehicle parts, then the target numerical wind tunnel simulation model of the reference vehicle can be used as the basic example for performance optimization of the vehicle to be optimized.
[0064] It should be noted that to further improve the modeling and simulation efficiency of the vehicle being optimized, the encryption strategy for the localized encrypted areas is distinguished by naming rules during the storage of the target numerical wind tunnel simulation model obtained earlier. This allows for quick import of the encryption strategy when the numerical wind tunnel encryption strategy for the performance optimization basic example is obtained. The numerical wind tunnel encryption strategy refers to the mesh encryption strategy for the target numerical wind tunnel simulation model.
[0065] Specifically, for different optimization scenarios (thermal balance, thermal comfort and heat damage, etc.), folders and files are constructed to store numerical wind tunnel encryption strategies, and are named based on preset naming rules. Among them, folders are constructed based on the area within the solid surface and the fluid area, as well as each vehicle area (such as the chassis and cab). For example, folder A is named: chassis area encryption strategy. The file name is constructed based on the name of the internal components of the corresponding area of the vehicle area named by the file, such as the chassis area includes wheels, engines and cold zone modules. The encryption strategies of different vehicle areas and components in different optimization scenarios are different. The components are divided more finely based on different structural parts or different faces and bodies in the components to obtain the product identifier (Product Identifier) under the corresponding file, and named in PID format.
[0066] According to the aforementioned naming rules, once the vehicle model to be optimized is obtained, the corresponding numerical wind tunnel encryption strategy can be imported with a single click. When the difference between the vehicle to be optimized and the vehicle in the base case lies only in minor surface or internal differences in components, the corresponding numerical wind tunnel encryption strategy under PID can be directly imported based on the basic performance optimization case. This greatly reduces the complexity of manual selection and creation, significantly improving the efficiency of building the numerical wind tunnel simulation model for the vehicle to be optimized.
[0067] Based on the optimization scenario requirements (such as heat damage, thermal comfort, and thermal balance), select the folder corresponding to the scenario requirements and, using the naming method described above, select the corresponding local encryption strategy and import it with one click. Based on the numerical wind tunnel encryption strategy used in the basic performance optimization example, combined with the imported local encryption strategy, a numerical wind tunnel simulation model of the vehicle to be optimized is generated. The numerical wind tunnel simulation model is then simulated to obtain the first target calculation result. The simulation process can be implemented based on existing simulation algorithms, such as the Lattice Boltzmann Method (LBM).
[0068] Based on the optimization simulation requirements, determine the optimization result processing template. The optimization result processing template can be a standard processing template or a custom processing template. The standard processing template can meet the optimization requirements of most demanders and is pre-built by relevant technical personnel. For example, the standard processing template is used to process temperature data obtained from simulation. Temperature data can be considered as the data that most demanders need to pay attention to during the optimization process of most vehicle thermal management performance. Custom processing templates are usually used when the demander has its own specific testing requirements. For example, in addition to paying attention to temperature data, the demander often also pays attention to other data, such as pressure data or speed data.
[0069] Both standard processing templates and custom processing templates can be pre-built by relevant technical personnel, such as recording the generation of simulation results and the automated processing of simulation results through macro recording.
[0070] The optimization result processing template is used to automatically process the first target calculation result and generate a simulation result processing report; the simulation result processing report is fed back to the performance optimization demander; the performance optimization demander determines whether to optimize the vehicle thermal management performance again based on the simulation result processing report until the vehicle thermal management performance optimization conditions are met. The specific details can be determined by the optimization demander based on its own actual needs.
[0071] The technical solution of the embodiment of the present invention generates a first target calculation result based on the numerical wind tunnel encryption strategy according to the optimization scenario requirements when determining that a performance optimization basic example exists for the vehicle model to be optimized, and determines an optimization result processing template according to the optimization simulation requirements, uses the optimization result processing template to process the first target calculation result, and generates a simulation result processing report, thereby realizing the automatic determination of the vehicle thermal management performance optimization simulation result. During the numerical wind tunnel simulation process, by determining the performance basic example, and performing numerical wind tunnel simulation based on the digital wind tunnel encryption strategy of the performance basic example and the local encryption strategy of the optimization scenario requirements, and selecting the automatic optimization processing template to generate the simulation result, the simulation calculation efficiency of the vehicle thermal management performance optimization is improved, and the performance optimization accuracy is improved while ensuring efficiency. The technical solution of this embodiment can meet the requirements of different optimization scenarios and realize comprehensive performance optimization.
[0072] Example 2
[0073] Figure 2 This is a flow chart of a vehicle thermal management performance optimization method provided in Example 2 of the present invention. This embodiment is optimized and improved based on the above technical solutions.
[0074] Furthermore, the step of "generating the first target calculation result based on the numerical wind tunnel encryption strategy according to the optimization scenario requirements" is refined into "determining the difference area between the vehicle model to be optimized and the example vehicle model of the performance optimization basic example; determining the first local encryption strategy according to the optimization scenario requirements, and generating the first numerical wind tunnel simulation model based on the numerical wind tunnel encryption strategy and the vehicle model to be optimized according to the first local encryption strategy; determining the performance optimization calculation method of the vehicle model to be optimized according to the difference area; generating the first target calculation result based on the first numerical wind tunnel simulation model according to the performance optimization calculation method." in order to improve the method of determining the first target calculation result. It should be noted that for the parts not described in detail in the embodiments of the present invention, please refer to the description of other embodiments. Figure 2 As shown, the method includes the following specific steps:
[0075] S210: Obtain the vehicle model to be optimized, optimization scenario requirements, and optimization simulation requirements sent by the performance optimization demander.
[0076] S220: If a basic performance optimization example exists for the vehicle model to be optimized, a numerical wind tunnel encryption strategy for the basic performance optimization example is obtained.
[0077] S230: Determine a difference region between the vehicle model to be optimized and the example vehicle model of the performance optimization basic example.
[0078] S240: Determine a first local encryption strategy according to optimization scenario requirements, and generate a first numerical wind tunnel simulation model based on the first local encryption strategy, the numerical wind tunnel encryption strategy, and the vehicle model to be optimized.
[0079] According to the optimization scenario requirements and the difference area, based on the naming of the folders and files corresponding to the corresponding optimization scenario requirements, the first local encryption strategy is imported with one click, and the first local encryption strategy and the numerical wind tunnel encryption strategy are combined to generate the first numerical wind tunnel simulation model that does not include the vehicle model to be optimized.
[0080] S250: Determine a performance optimization calculation method for the vehicle model to be optimized based on the difference area.
[0081] S260: Generate a first target calculation result based on the first numerical wind tunnel simulation model according to the performance optimization calculation method.
[0082] Specifically, the performance optimization method for the vehicle model to be optimized can be determined based on the area or size of the difference region. A larger difference region indicates a significant difference between the vehicle model to be optimized and the example vehicle model, requiring more re-simulation. A smaller difference region indicates a smaller difference between the vehicle model to be optimized and the example vehicle model, requiring less re-simulation. Different calculation methods can be used for different situations to improve simulation efficiency.
[0083] In an optional embodiment, a performance optimization calculation method of the vehicle model to be optimized is determined based on the difference area portion, including: if the difference area portion does not meet the preset area threshold judgment condition, then the performance optimization calculation method of the vehicle model to be optimized is determined to be a fine-grained calculation method; accordingly, according to the performance optimization calculation method, based on the first numerical wind tunnel simulation model, a first target calculation result is generated, including: obtaining the basic performance simulation calculation result of the performance optimization basic example; based on the basic performance simulation calculation result, the first numerical wind tunnel simulation model is simulated and calculated to obtain the first target calculation result.
[0084] The region area threshold judgment condition may be preset by relevant technical personnel. For example, the region area threshold judgment condition may be that the area size of the difference region portion is greater than a preset area threshold.
[0085] For example, if the area of the difference region is not greater than a preset region area threshold, a fine-grained calculation method can be used. The fine-grained calculation method can include performing simulation calculations only on the modified region or the portion of the region that has changed, obtaining a current simulation result, and combining the current simulation result with the basic performance simulation result of the basic performance optimization example to obtain a first target calculation result.
[0086] Specifically, if a fine-grained calculation method is used, the basic performance simulation calculation results of the basic performance optimization example are obtained; detailed calculations are performed on the modified area, specifically by reducing the simulation calculation step size to obtain the current simulation results; the current simulation results are combined with the basic performance simulation calculation results to obtain the first target calculation result. It should be noted that the smaller the simulation calculation step size, the more accurate the simulation calculation, but the longer it takes.
[0087] In another optional embodiment, a performance optimization calculation method of the vehicle model to be optimized is determined based on the difference area part, including: if the difference area part meets the preset area area threshold judgment condition, then the performance optimization calculation method of the vehicle model to be optimized is determined to be a coarse-grained and fine-grained mixed calculation method; accordingly, according to the performance optimization calculation method, based on the first numerical wind tunnel simulation model, a first target calculation result is generated, including: determining the local encrypted area and the non-local encrypted area in the first numerical wind tunnel simulation model; using a first preset calculation step size, simulating the non-local encrypted area in the first numerical wind tunnel simulation model to obtain a first performance optimization calculation result; and using a second preset calculation step size, simulating the local encrypted area in the first numerical wind tunnel simulation model to obtain a second performance optimization calculation result; generating a first target calculation result based on the first performance optimization calculation result and the second performance optimization calculation result.
[0088] Specifically, if the area of the difference region is greater than a preset area threshold, a coarse-grained and fine-grained hybrid calculation method can be used. The coarse-grained and fine-grained hybrid calculation method can be used for the non-locally encrypted portion and a fine-grained calculation method for the locally encrypted portion. The locally encrypted portion includes the difference region in addition to the locally encrypted region in the optimization scenario.
[0089] Exemplarily, a localized encrypted region and a non-localized encrypted region in a first numerical wind tunnel simulation model are determined, and a coarse-grained calculation method is used to simulate the non-localized encrypted region in the first numerical wind tunnel simulation model to obtain a first performance optimization calculation result. Furthermore, a fine-grained calculation method is used to simulate the localized encrypted region in the first numerical wind tunnel simulation model to obtain a second performance optimization calculation result. The first performance optimization calculation result and the second performance optimization calculation result are merged to obtain a first target calculation result. The coarse-grained calculation method can be implemented by setting a first preset calculation step size; and the fine-grained calculation method can be implemented by setting a second preset calculation step size; the first preset calculation step size and the second preset calculation step size can be set to be the same or different. When the first preset calculation step size and the second preset calculation step size are set to be the same, since the mesh density of the non-locally encrypted region is lower than that of the localized encrypted region, the time consumed for simulating the non-locally encrypted region is shorter than that of the localized encrypted region.
[0090] S270: Determine an optimization result processing template according to optimization simulation requirements.
[0091] S280: Process the first target calculation result using the optimization result processing template to generate a simulation result processing report.
[0092] S290. Feedback the simulation result processing report to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report.
[0093] The technical solution of this embodiment determines the difference area between the vehicle model to be optimized and the example vehicle model of the performance optimization basic example, determines a first local encryption strategy based on the optimization scenario requirements, and generates a first numerical wind tunnel simulation model based on the numerical wind tunnel encryption strategy and the vehicle model to be optimized according to the first local encryption strategy. According to the difference area, a performance optimization calculation method for the vehicle model to be optimized is determined, and according to the performance optimization calculation method, a first target calculation result is generated based on the first numerical wind tunnel simulation model. During the simulation calculation process, the above technical solution selects different performance optimization calculation methods by considering the difference area, thereby ensuring the accuracy of the simulation calculation while further improving the simulation calculation efficiency.
[0094] This embodiment also provides a numerical wind tunnel simulation calculation method when there is no performance optimization basic example for the vehicle model to be optimized. In an optional embodiment, after obtaining the vehicle model to be optimized, the optimization scenario requirements, and the optimization simulation requirements sent by the performance optimization requester, it also includes:
[0095] Step b1: If there is no basic performance optimization example for the vehicle model to be optimized, determine the second local encryption strategy based on the optimization scenario requirements.
[0096] If there is no basic performance optimization example for the vehicle model to be optimized, it is necessary to import the second local encryption strategy in one click based on the optimization scenario requirements and the folder and file naming in the corresponding optimization scenario. It should be noted that when there is no basic performance optimization example, the name of the local area of the vehicle model to be optimized may not be consistent with the folder and file names. For example, if the file is named "Chassis Part Type A", the chassis area of the vehicle model to be optimized may be named "Chassis Part Type B". Therefore, to ensure that the area name of the vehicle model to be optimized is consistent with the folder and file names, it is possible to perform unified naming standardization in advance.
[0097] Step b2: generating a second numerical wind tunnel simulation model according to the second local encryption strategy and the vehicle model to be optimized.
[0098] After building the numerical simulation wind tunnel model, the second local encryption strategy and the vehicle model to be optimized are imported with one click to obtain the second numerical wind tunnel simulation model.
[0099] Step b3: determining the local encrypted area and the non-local encrypted area in the second numerical wind tunnel simulation model.
[0100] Step b4: using a third preset calculation step size to perform simulation calculation on the non-local encrypted area in the second numerical wind tunnel simulation model to obtain a third performance optimization calculation result.
[0101] Specifically, a coarse-grained simulation calculation method is adopted, that is, a third preset calculation step is set, and simulation calculation is performed on the non-local encrypted area in the second numerical wind tunnel simulation model to obtain a third performance optimization calculation result.
[0102] Step b5: using a fourth preset calculation step size to perform simulation calculation on the local encrypted area in the second numerical wind tunnel simulation model to obtain a fourth performance optimization calculation result.
[0103] Specifically, a fine-grained simulation calculation method is adopted, that is, a fourth preset calculation step is set, and simulation calculation is performed on the local encrypted area in the second numerical wind tunnel simulation model to obtain a fourth performance optimization calculation result.
[0104] Step b6: Generate a second target calculation result based on the third performance optimization calculation result and the fourth performance optimization calculation result.
[0105] The above technical solution realizes numerical wind tunnel simulation calculation when there is no performance optimization basic example for the vehicle model to be optimized. Specifically, it combines the optimization scenario requirements, imports the second local encryption strategy with one click, and uses a method of first performing coarse-grained calculations on non-local areas and then fine-grained calculations on local areas to generate the second target calculation results, ensuring the accuracy of the calculation results while improving the simulation calculation efficiency.
[0106] Example 3
[0107] Figure 3 This is a flow chart of a vehicle thermal management performance optimization method provided in the third embodiment of the present invention. This embodiment provides a preferred example based on the above embodiments.
[0108] like Figure 3 As shown, the method includes the following specific steps:
[0109] S31. Obtain the vehicle model to be optimized, optimization scenario requirements, and optimization simulation requirements sent by the performance optimization demander.
[0110] S32. Determine whether there is a basic performance optimization example for the vehicle model to be optimized; if so, execute S33a-S33d; if not, execute S34a-S34d.
[0111] S33a, determining a difference region between the vehicle model to be optimized and the example vehicle model of the performance optimization basic example.
[0112] S33b. Determine a first local encryption strategy according to optimization scenario requirements, and generate a first numerical wind tunnel simulation model based on the first local encryption strategy, the numerical wind tunnel encryption strategy, and the vehicle model to be optimized.
[0113] S33c, determining whether the area of the difference region is greater than a preset area threshold; if so, performing a rough calculation; if not, performing a detailed calculation.
[0114] S33d. Obtain a first target calculation result based on the first numerical wind tunnel simulation model and a simulation calculation method (rough calculation or detailed calculation).
[0115] S34a. Determine a second local encryption strategy according to optimization scenario requirements, and generate a second numerical wind tunnel simulation model based on the second local encryption strategy and the vehicle model to be optimized.
[0116] S34b, using a rough calculation method, simulate the non-local encrypted area in the second numerical wind tunnel simulation model to obtain a first simulation calculation result.
[0117] S34c. Using a detailed calculation method, simulate the local encrypted area in the second numerical wind tunnel simulation model to obtain a second simulation calculation result.
[0118] S34d. Generate a second target calculation result according to the first simulation calculation result and the second simulation calculation result.
[0119] S35. Determine the optimization result processing template according to the optimization simulation requirements.
[0120] S36. Process the first target calculation result or the second target calculation result using the optimization result processing template to generate a simulation result processing report.
[0121] S37. Feedback the simulation result processing report to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report.
[0122] Example 4
[0123] Figure 4 This is a schematic diagram of the structure of a vehicle thermal management performance optimization device provided by the fourth embodiment of the present invention. The vehicle thermal management performance optimization device provided by the embodiment of the present invention can be applied to the case of performing numerical wind tunnel simulation calculations of thermal environments of vehicles under different optimization requirements. The vehicle thermal management performance optimization device can be implemented in the form of hardware and / or software, such as Figure 4 As shown, the device specifically includes: a data acquisition module 401, an encryption strategy acquisition module 402, a first result generation module 403, a template determination module 404, a report generation module 405 and a report feedback module 406.
[0124] The data acquisition module 401 is used to obtain the vehicle model to be optimized, the optimization scenario requirements and the optimization simulation requirements sent by the performance optimization demander;
[0125] The encryption strategy acquisition module 402 is configured to acquire a numerical wind tunnel encryption strategy for a basic performance optimization example if a basic performance optimization example exists for the vehicle model to be optimized.
[0126] A first result generating module 403 is configured to generate a first target calculation result according to the optimization scenario requirements and based on the numerical wind tunnel encryption strategy;
[0127] The template determination module 404 is used to determine the optimization result processing template according to the optimization simulation requirements;
[0128] A report generating module 405 is configured to process the first target calculation result using the optimization result processing template to generate a simulation result processing report;
[0129] The report feedback module 406 is used to feed back the simulation result processing report to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report.
[0130] The technical solution of the embodiment of the present invention generates a first target calculation result based on the numerical wind tunnel encryption strategy according to the optimization scenario requirements when determining that a performance optimization basic example exists for the vehicle model to be optimized, and determines an optimization result processing template according to the optimization simulation requirements, uses the optimization result processing template to process the first target calculation result, and generates a simulation result processing report, thereby realizing the automatic determination of the vehicle thermal management performance optimization simulation result. During the numerical wind tunnel simulation process, by determining the performance basic example, and performing numerical wind tunnel simulation based on the digital wind tunnel encryption strategy of the performance basic example and the local encryption strategy of the optimization scenario requirements, and selecting the automatic optimization processing template to generate the simulation result, the simulation calculation efficiency of the vehicle thermal management performance optimization is improved, and the performance optimization accuracy is improved while ensuring efficiency. The technical solution of this embodiment can meet the requirements of different optimization scenarios and realize comprehensive performance optimization.
[0131] Optionally, the first result generating module 403 includes:
[0132] a difference portion determining unit, configured to determine a difference region portion between the vehicle model to be optimized and the example vehicle model of the performance optimization basic example;
[0133] a first simulation model generating unit, configured to determine a first local encryption strategy according to the optimization scenario requirements, and generate a first numerical wind tunnel simulation model according to the first local encryption strategy, based on the numerical wind tunnel encryption strategy and the vehicle model to be optimized;
[0134] an optimization calculation method determining unit, configured to determine a performance optimization calculation method for the vehicle model to be optimized based on the difference region;
[0135] The first result generating unit is configured to generate a first target calculation result based on the first numerical wind tunnel simulation model according to the performance optimization calculation method.
[0136] Optionally, the optimization calculation method determination unit includes:
[0137] a first mode determination subunit, configured to determine that the performance optimization calculation mode of the vehicle model to be optimized is a fine-grained calculation mode if the difference region portion does not meet a preset region area threshold judgment condition;
[0138] Accordingly, the first result generating unit includes:
[0139] A basic result acquisition subunit, used to obtain basic performance simulation calculation results of the performance optimization basic calculation example;
[0140] The first numerical wind tunnel simulation calculation subunit is used to perform simulation calculation on the first numerical wind tunnel simulation model according to the basic performance simulation calculation result to obtain a first target calculation result.
[0141] Optionally, the optimization calculation method determination unit includes:
[0142] a second mode determination subunit, configured to determine that the performance optimization calculation mode of the vehicle model to be optimized is a coarse- and fine-grained hybrid calculation mode if the difference region partially satisfies a preset region area threshold judgment condition;
[0143] Accordingly, the first result generating unit includes:
[0144] An area determination subunit, configured to determine a local encrypted area and a non-local encrypted area in the first numerical wind tunnel simulation model;
[0145] a first simulation subunit, configured to perform simulation calculations on the non-locally encrypted area in the first numerical wind tunnel simulation model using a first preset calculation step size to obtain a first performance optimization calculation result; and
[0146] a second simulation subunit, configured to perform simulation calculation on the local encrypted area in the first numerical wind tunnel simulation model using a second preset calculation step size to obtain a second performance optimization calculation result;
[0147] The second numerical wind tunnel simulation calculation subunit is used to generate a first target calculation result according to the first performance optimization calculation result and the second performance optimization calculation result.
[0148] Optionally, the device further includes:
[0149] A second encryption strategy determination module is configured to determine a second local encryption strategy based on the optimization scenario requirements after obtaining the vehicle model to be optimized, the optimization scenario requirements, and the optimization simulation requirements sent by the performance optimization demander, if no performance optimization basic calculation example exists for the vehicle model to be optimized;
[0150] A second simulation model generating module, configured to generate a second numerical wind tunnel simulation model according to the second local encryption strategy and the vehicle model to be optimized;
[0151] An encrypted area determination module, configured to determine a local encrypted area and a non-local encrypted area in the second numerical wind tunnel simulation model;
[0152] a first simulation calculation module, configured to perform simulation calculation on the non-local encrypted area in the second numerical wind tunnel simulation model using a third preset calculation step size to obtain a third performance optimization calculation result; and
[0153] a second simulation calculation module, configured to perform simulation calculation on the local encrypted area in the second numerical wind tunnel simulation model using a fourth preset calculation step size to obtain a fourth performance optimization calculation result;
[0154] The second result generating module is configured to generate a second target calculation result according to the third performance optimization calculation result and the fourth performance optimization calculation result.
[0155] Optionally, the device further includes:
[0156] a reference model acquisition module, configured to acquire a reference vehicle model, establish a thermal environment wind tunnel simulation model based on actual measurement data and three-dimensional model data of the thermal environment wind tunnel, and generate a basic numerical wind tunnel simulation model including the reference vehicle model and the thermal environment wind tunnel simulation model;
[0157] A mesh encryption module is used to perform mesh encryption on the basic numerical wind tunnel simulation model according to a preset surface mesh encryption strategy, a volume mesh encryption strategy, and a boundary layer mesh encryption strategy to obtain an intermediate numerical wind tunnel simulation model;
[0158] a simulation iteration module, configured to perform simulation calculations on the intermediate numerical wind tunnel simulation model until a preset simulation iteration completion condition is satisfied, thereby obtaining a target numerical wind tunnel simulation model; the target numerical wind tunnel simulation model having a numerical wind tunnel encryption strategy and performance simulation calculation results obtained by simulation calculation;
[0159] A calculation example generation module is used to associate the target numerical wind tunnel simulation model with the reference vehicle model as a basic calculation example for performance optimization.
[0160] The vehicle thermal management performance optimization device provided in the embodiment of the present invention can execute the vehicle thermal management performance optimization method provided in any embodiment of the present invention, and has the corresponding functional modules and beneficial effects of the execution method.
[0161] Example 5
[0162] Figure 5 A schematic diagram of an electronic device 50 that can be used to implement an embodiment of the present invention is shown. The electronic device is intended to represent various forms of digital computers, such as laptop computers, desktop computers, workstations, personal digital assistants, servers, blade servers, mainframe computers, and other suitable computers. The electronic device can also represent various forms of mobile devices, such as personal digital assistants, cellular phones, smartphones, wearable devices (such as helmets, glasses, watches, etc.), and other similar computing devices. The components shown herein, their connections and relationships, and their functions are merely examples and are not intended to limit the implementation of the present invention described and / or claimed herein.
[0163] like Figure 5 As shown, electronic device 50 includes at least one processor 51 and memory, such as read-only memory (ROM) 52 and random access memory (RAM) 53, communicatively connected to the at least one processor 51. The memory stores computer programs executable by the at least one processor. Processor 51 can perform various appropriate actions and processes based on the computer programs stored in ROM 52 or loaded from storage unit 58 into RAM 53. RAM 53 can also store various programs and data required for the operation of electronic device 50. Processor 51, ROM 52, and RAM 53 are interconnected via bus 54. An input / output (I / O) interface 55 is also connected to bus 54.
[0164] Multiple components in the electronic device 50 are connected to the I / O interface 55, including an input unit 56, such as a keyboard, a mouse, etc.; an output unit 57, such as various types of displays, speakers, etc.; a storage unit 58, such as a magnetic disk, an optical disk, etc.; and a communication unit 59, such as a network card, a modem, a wireless communication transceiver, etc. The communication unit 59 allows the electronic device 50 to exchange information / data with other devices via a computer network such as the Internet and / or various telecommunication networks.
[0165] Processor 51 can be any general-purpose and / or specialized processing component with processing and computing capabilities. Some examples of processor 51 include, but are not limited to, a central processing unit (CPU), a graphics processing unit (GPU), various specialized artificial intelligence (AI) computing chips, various processors running machine learning model algorithms, digital signal processors (DSPs), and any other suitable processor, controller, microcontroller, etc. Processor 51 executes the various methods and processes described above, such as the vehicle thermal management performance optimization method.
[0166] In some embodiments, the vehicle thermal management performance optimization method can be implemented as a computer program tangibly embodied in a computer-readable storage medium, such as storage unit 58. In some embodiments, part or all of the computer program can be loaded and / or installed on electronic device 50 via ROM 52 and / or communication unit 59. When the computer program is loaded into RAM 53 and executed by processor 51, one or more steps of the vehicle thermal management performance optimization method described above can be performed. Alternatively, in other embodiments, processor 51 can be configured to execute the vehicle thermal management performance optimization method in any other suitable manner (e.g., via firmware).
[0167] Various embodiments of the systems and techniques described above can be implemented in digital electronic circuit systems, integrated circuit systems, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), system-on-chip systems (SOCs), programmable logic devices (CPLDs), computer hardware, firmware, software, and / or combinations thereof. These various embodiments can include being implemented in one or more computer programs that are executable and / or interpreted on a programmable system that includes at least one programmable processor, which can be a special purpose or general purpose programmable processor that can receive data and instructions from a storage system, at least one input device, and at least one output device, and transmit data and instructions to the storage system, the at least one input device, and the at least one output device.
[0168] Computer programs for implementing the methods of the present invention may be written in any combination of one or more programming languages. These computer programs may be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the computer program is executed by the processor, the functions / operations specified in the flowcharts and / or block diagrams are implemented. The computer program may be executed entirely on the machine, partially on the machine, as a stand-alone software package, partially on the machine and partially on a remote machine, or entirely on a remote machine or server.
[0169] In the context of the present invention, a computer-readable storage medium may be a tangible medium that may contain or store a computer program for use by or in conjunction with an instruction execution system, device, or apparatus. A computer-readable storage medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, device, or apparatus, or any suitable combination of the foregoing. Alternatively, a computer-readable storage medium may be a machine-readable signal medium. More specific examples of machine-readable storage media may include an electrical connection based on one or more wires, a portable computer disk, a hard disk, a random access memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
[0170] To provide interaction with a user, the systems and techniques described herein can be implemented on an electronic device that has: a display device (e.g., a CRT (cathode ray tube) or LCD (liquid crystal display) monitor) for displaying information to the user; and a keyboard and pointing device (e.g., a mouse or trackball) through which the user can provide input to the electronic device. Other types of devices can also be used to provide interaction with the user; for example, the feedback provided to the user can be any form of sensory feedback (e.g., visual feedback, auditory feedback, or tactile feedback); and input from the user can be received in any form (including acoustic input, voice input, or tactile input).
[0171] The systems and techniques described herein can be implemented in a computing system that includes back-end components (e.g., as a data server), or a computing system that includes middleware components (e.g., an application server), or a computing system that includes front-end components (e.g., a user computer with a graphical user interface or web browser through which a user can interact with implementations of the systems and techniques described herein), or a computing system that includes any combination of such back-end components, middleware components, or front-end components. The components of the system can be interconnected by any form or medium of digital data communication (e.g., a communication network). Examples of communication networks include: a local area network (LAN), a wide area network (WAN), a blockchain network, and the Internet.
[0172] A computing system may include clients and servers. The clients and servers are typically remote from each other and typically interact via a communication network. This client-server relationship arises through computer programs running on the respective computers, creating a client-server relationship. The server may be a cloud server, also known as a cloud computing server or cloud host. This server is a hosting product within the cloud computing service ecosystem that addresses the management difficulties and limited scalability of traditional physical hosting and VPS services.
[0173] It should be understood that the various forms of the processes shown above can be used to reorder, add, or delete steps. For example, the steps described in the present invention can be performed in parallel, sequentially, or in a different order, as long as the desired results of the technical solution of the present invention can be achieved. This is not limited herein.
[0174] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may be made based on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.
Claims
1. A method for optimizing vehicle thermal management performance, characterized in that: include: Obtain the vehicle model to be optimized, optimization scenario requirements, and optimization simulation requirements sent by the performance optimization demander; If a basic performance optimization example exists for the vehicle model to be optimized, obtaining a numerical wind tunnel encryption strategy for the basic performance optimization example; Determining a difference region between the vehicle model to be optimized and the example vehicle model of the performance optimization basic example; Determining a first local encryption strategy according to the optimization scenario requirements, and generating a first numerical wind tunnel simulation model based on the numerical wind tunnel encryption strategy and the vehicle model to be optimized according to the first local encryption strategy; Determining a performance optimization calculation method for the vehicle model to be optimized based on the difference area portion; Generating a first target calculation result based on the first numerical wind tunnel simulation model according to the performance optimization calculation method; Determine an optimization result processing template according to the optimization simulation requirements; Processing the first target calculation result using the optimization result processing template to generate a simulation result processing report; The simulation result processing report is fed back to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report.
2. The method according to claim 1, characterized in that The determining, based on the difference region, a performance optimization calculation method of the vehicle model to be optimized includes: If the difference region does not meet the preset region area threshold judgment condition, determining that the performance optimization calculation method of the vehicle model to be optimized is a fine-grained calculation method; Accordingly, according to the performance optimization calculation method, based on the first numerical wind tunnel simulation model, generating a first target calculation result includes: Obtaining basic performance simulation calculation results of the performance optimization basic calculation example; According to the basic performance simulation calculation result, simulation calculation is performed on the first numerical wind tunnel simulation model to obtain a first target calculation result.
3. The method according to claim 1, characterized in that The determining, based on the difference region, a performance optimization calculation method of the vehicle model to be optimized includes: If the difference region partially meets the preset region area threshold judgment condition, determining that the performance optimization calculation method of the vehicle model to be optimized is a coarse- and fine-grained mixed calculation method; Accordingly, according to the performance optimization calculation method, based on the first numerical wind tunnel simulation model, generating a first target calculation result includes: Determining a local encrypted area and a non-local encrypted area in the first numerical wind tunnel simulation model; Using a first preset calculation step size, performing simulation calculation on the non-local encrypted area in the first numerical wind tunnel simulation model to obtain a first performance optimization calculation result; and Using a second preset calculation step size, performing simulation calculation on the local encrypted area in the first numerical wind tunnel simulation model to obtain a second performance optimization calculation result; A first target calculation result is generated according to the first performance optimization calculation result and the second performance optimization calculation result.
4. The method according to claim 1, wherein After obtaining the vehicle model to be optimized, the optimization scenario requirements, and the optimization simulation requirements sent by the performance optimization demander, the following steps are further included: If there is no basic performance optimization example for the vehicle model to be optimized, determining a second local encryption strategy according to the optimization scenario requirements; generating a second numerical wind tunnel simulation model according to the second local encryption strategy and the vehicle model to be optimized; Determining a local encrypted area and a non-local encrypted area in the second numerical wind tunnel simulation model; Using a third preset calculation step size, performing simulation calculation on the non-local encrypted area in the second numerical wind tunnel simulation model to obtain a third performance optimization calculation result; and Using a fourth preset calculation step size, performing simulation calculation on the local encrypted area in the second numerical wind tunnel simulation model to obtain a fourth performance optimization calculation result; A second target calculation result is generated according to the third performance optimization calculation result and the fourth performance optimization calculation result.
5. The method according to claim 1, wherein The method further comprises: Obtain a reference vehicle model, and establish a thermal environment wind tunnel simulation model based on actual measurement data and three-dimensional model data of the thermal environment wind tunnel, and generate a basic numerical wind tunnel simulation model including the reference vehicle model and the thermal environment wind tunnel simulation model; Performing mesh encryption on the basic numerical wind tunnel simulation model according to a preset surface mesh encryption strategy, a volume mesh encryption strategy, and a boundary layer mesh encryption strategy to obtain an intermediate numerical wind tunnel simulation model; Performing simulation calculations on the intermediate numerical wind tunnel simulation model until a preset simulation iteration completion condition is met to obtain a target numerical wind tunnel simulation model; the target numerical wind tunnel simulation model has a numerical wind tunnel encryption strategy and performance simulation calculation results obtained by simulation calculation; The target numerical wind tunnel simulation model is associated with the reference vehicle model as a basic calculation example for performance optimization.
6. A vehicle thermal management performance optimization device, characterized in that: include: The data acquisition module is used to obtain the vehicle model to be optimized, the optimization scenario requirements, and the optimization simulation requirements sent by the performance optimization demander; an encryption strategy acquisition module, configured to acquire a numerical wind tunnel encryption strategy for a basic performance optimization example if a basic performance optimization example exists for the vehicle model to be optimized; A first result generating module, configured to generate a first target calculation result according to the optimization scenario requirements and based on the numerical wind tunnel encryption strategy; A template determination module, configured to determine an optimization result processing template according to the optimization simulation requirements; A report generation module, configured to process the first target calculation result using the optimization result processing template to generate a simulation result processing report; A report feedback module, configured to feed back the simulation result processing report to the performance optimization demander, so that the performance optimization demander can optimize the vehicle thermal management performance based on the simulation result processing report; The first result generation module includes: a difference portion determining unit, configured to determine a difference region portion between the vehicle model to be optimized and the example vehicle model of the performance optimization basic example; a first simulation model generating unit, configured to determine a first local encryption strategy according to the optimization scenario requirements, and generate a first numerical wind tunnel simulation model according to the first local encryption strategy, based on the numerical wind tunnel encryption strategy and the vehicle model to be optimized; an optimization calculation method determining unit, configured to determine a performance optimization calculation method for the vehicle model to be optimized based on the difference region; The first result generating unit is configured to generate a first target calculation result based on the first numerical wind tunnel simulation model according to the performance optimization calculation method.
7. An electronic device, characterized in that: The electronic device comprises: at least one processor; and a memory communicatively connected to the at least one processor; wherein, The memory stores a computer program executable by the at least one processor. The computer program is executed by the at least one processor to enable the at least one processor to perform the vehicle thermal management performance optimization method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that The computer-readable storage medium stores computer instructions, and the computer instructions are used to enable a processor to implement the vehicle thermal management performance optimization method according to any one of claims 1 to 5 when executed.
9. A computer program product, characterized in that The computer program product comprises a computer program, which, when executed by a processor, implements the vehicle thermal management performance optimization method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Vehicle model thermal management system simulation model calibration and structure optimization method
CN116776648A
Numerical wind tunnel simulation method based on full-size automobile wind tunnel
CN118036508A