Whole vehicle wading simulation method, device and equipment and storage medium
By dividing grids based on data models in vehicle wading simulation, building simulation calculation domains, and setting boundary conditions, the problems of low efficiency and poor accuracy of vehicle wading simulation in the existing technology are solved, and more efficient vehicles are achieved Water wading performance evaluation.
Patent Information
- Application Number
- CN202411183708.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-27
- Publication Date
- 2024-12-20
AI Technical Summary
The existing vehicle water wading simulation methods are inefficient and have poor accuracy, and cannot effectively simulate real working conditions, resulting in inaccurate evaluation of vehicle water wading performance.
By meshing based on the vehicle data model, the wading pool simulation calculation domain is constructed, and boundary conditions are set based on the water wading simulation speed signal and pressure pulse signal, the vehicle water wading simulation analysis is carried out to obtain the vehicle's water wading performance.
The vehicle's water wading simulation efficiency and accuracy are improved, and the problems of low efficiency and poor accuracy in the prior art are overcome, so as to more accurately evaluate the performance of the vehicle under water wading conditions.
Smart Images

Figure CN119167517A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of vehicle performance simulation, and in particular to a whole vehicle wading simulation method, device, equipment and storage medium. Background Art
[0002] The whole vehicle wading performance is a key indicator to measure the vehicle's water management performance. It not only reflects the vehicle's adaptability in high humidity environments, but also reveals the vehicle's airtightness. In the process of forward development of vehicle performance, the whole vehicle wading performance is an important basis for evaluating the performance of the whole vehicle, which helps to ensure that the vehicle can better adapt to the complex and changeable environment of nature. When evaluating the whole vehicle wading performance, it is necessary not only to pay attention to whether the vehicle and its systems and components have the risk of leakage and water wetting, but also to pay attention to whether the bottom guard and other components have the risk of breaking or falling off during water impact. The current whole vehicle wading simulation method requires pre-processing for computational domain modeling and meshing, and cannot achieve accurate simulation of real working conditions, resulting in low efficiency of whole vehicle wading simulation and poor accuracy of vehicle wading performance.
[0003] Therefore, how to effectively improve the efficiency of vehicle wading simulation and the accuracy of vehicle wading performance is a problem that needs to be solved urgently.
[0004] The above contents are only used to assist in understanding the technical solution of the present application and do not constitute an admission that the above contents are prior art. Summary of the invention
[0005] The main purpose of this application is to provide a whole vehicle wading simulation method, device, equipment and storage medium, aiming to solve the technical problem of how to effectively improve the efficiency of whole vehicle wading simulation and the accuracy of vehicle wading performance.
[0006] To achieve the above objectives, the present application proposes a vehicle wading simulation method, the method comprising:
[0007] Perform grid division based on the vehicle data model to obtain the vehicle grid;
[0008] Construct the computational domain of wading pool simulation;
[0009] According to the wading simulation speed signal and the wading simulation pressure pulse signal, the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain are respectively set to obtain the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set;
[0010] A whole vehicle wading simulation analysis is performed based on the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set to obtain the wading performance of the vehicle.
[0011] In one embodiment, the grid division based on the vehicle data model to obtain the vehicle grid includes:
[0012] Obtain the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated;
[0013] Generate a vehicle data model according to the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated;
[0014] The whole vehicle data model is meshed to obtain a whole vehicle mesh.
[0015] In one embodiment, the step of constructing a wading pool simulation calculation domain includes:
[0016] In response to an operation instruction of a user, determining a wading pool size and a grid parameter according to the operation instruction;
[0017] A wading pool simulation calculation domain is constructed according to the wading pool size and the grid parameters.
[0018] In one embodiment, the step of respectively setting the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and obtaining the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, further includes:
[0019] Carry out wading pool wading tests on the whole vehicle based on the benchmark model under different wading conditions, and collect the whole vehicle speed signal and underwater shock wave pressure pulse signal during the test. The wading conditions include wading depth and wading vehicle speed.
[0020] A wading simulation speed signal and a wading simulation pressure pulse signal are obtained according to the vehicle speed signal and the underwater shock wave pressure pulse signal.
[0021] In one embodiment, the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain are respectively set according to the wading simulation speed signal and the wading simulation pressure pulse signal to obtain the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, including:
[0022] Extracting a wading speed function curve and a wading pressure pulse function curve according to the wading simulation speed signal and the wading simulation pressure pulse signal respectively;
[0023] Setting boundary conditions for the whole vehicle grid according to the wading speed function curve to obtain the whole vehicle grid after setting boundary conditions;
[0024] The boundary conditions of the wading pool simulation calculation domain are set according to the wading pressure pulse function curve to obtain the wading pool simulation calculation domain after the boundary conditions are set.
[0025] In one embodiment, before performing a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set to obtain the wading performance information of the vehicle, the method further includes:
[0026] Obtaining a coupling surface between the vehicle mesh after setting boundary conditions and the water pool simulation calculation domain after setting boundary conditions;
[0027] Solving the coupling surface according to a preset solver to obtain a coupling result;
[0028] When the coupling result is the coupling of the whole vehicle grid after setting the boundary conditions and the water pool simulation calculation domain after setting the boundary conditions, the step of performing whole vehicle wading simulation analysis according to the whole vehicle grid after setting the boundary conditions and the water pool simulation calculation domain after setting the boundary conditions is executed to obtain the vehicle's wading performance information.
[0029] In one embodiment, the whole vehicle wading simulation analysis is performed based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set to obtain the wading performance of the vehicle, including:
[0030] Performing a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, to obtain the structural response of each component in the vehicle to be simulated;
[0031] Determine the water leakage, displacement and deformation of key components according to the structural response of each component in the vehicle to be simulated;
[0032] The vehicle's wading performance is determined based on the water leakage, displacement and deformation of the key components.
[0033] In addition, to achieve the above-mentioned purpose, the present application also proposes a whole vehicle wading simulation device, the whole vehicle wading simulation device comprising:
[0034] A partitioning module is used to perform mesh partitioning based on the vehicle data model to obtain the vehicle mesh;
[0035] A construction module is used to construct a computational domain for wading pool simulation;
[0036] A setting module, used to set the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain respectively according to the wading simulation speed signal and the wading simulation pressure pulse signal, and obtain the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set;
[0037] The simulation module is used to perform a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, so as to obtain the wading performance of the vehicle.
[0038] In addition, to achieve the above-mentioned purpose, the present application also proposes a whole vehicle wading simulation device, which includes: a memory, a processor, and a computer program stored on the memory and executable on the processor, and the computer program is configured to implement the steps of the whole vehicle wading simulation method as described above.
[0039] In addition, to achieve the above-mentioned purpose, the present application also proposes a storage medium, which is a computer-readable storage medium, and a computer program is stored on the storage medium. When the computer program is executed by the processor, the steps of the whole vehicle wading simulation method as described above are implemented.
[0040] In addition, to achieve the above-mentioned purpose, the present application also provides a computer program product, which includes a computer program, and when the computer program is executed by a processor, it implements the steps of the whole vehicle wading simulation method as described above.
[0041] The present application provides a whole vehicle wading simulation method, which first performs grid division based on a whole vehicle data model to obtain a whole vehicle grid; constructs a wading pool simulation calculation domain; respectively sets boundary conditions of the whole vehicle grid and boundary conditions of the wading pool simulation calculation domain according to a wading simulation speed signal and a wading simulation pressure pulse signal to obtain the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set; performs whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set to obtain the vehicle's wading performance, which can effectively improve the whole vehicle wading simulation efficiency and the accuracy of the vehicle's wading performance.
[0042] In summary, the present application quickly and accurately constructs a wading pool simulation calculation domain in grid form, without the need for pre-processing to perform calculation domain modeling and grid division, and then accurately sets the boundary conditions of the whole vehicle grid and the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and performs whole vehicle wading simulation to obtain the vehicle's wading performance, thereby overcoming the technical defects of low efficiency of whole vehicle wading simulation and poor accuracy of vehicle wading performance, and can effectively improve the efficiency of whole vehicle wading simulation and the accuracy of vehicle wading performance. BRIEF DESCRIPTION OF THE DRAWINGS
[0043] The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.
[0044] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, for ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative labor.
[0045] Figure 1 A schematic diagram of a process flow provided for the first embodiment of the vehicle wading simulation method of the present application;
[0046] Figure 2 The overall flow chart of the whole vehicle wading simulation provided in the first embodiment of the whole vehicle wading simulation method of the present application;
[0047] Figure 3 A flow chart of the second embodiment of the vehicle wading simulation method of the present application;
[0048] Figure 4 This is a schematic diagram of the module structure of the vehicle wading simulation device according to an embodiment of the present application;
[0049] Figure 5 This is a schematic diagram of the equipment structure of the hardware operating environment involved in the whole vehicle wading simulation method according to an embodiment of the present application.
[0050] The purpose, features and advantages of this application will be further described in conjunction with the embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0051] It should be understood that the specific embodiments described herein are only used to explain the technical solutions of the present application and are not used to limit the present application.
[0052] In order to better understand the technical solution of the present application, a detailed description will be given below in conjunction with the accompanying drawings and specific implementation methods.
[0053] The main solution of the embodiment of the present application is: to perform grid division based on the whole vehicle data model to obtain the whole vehicle grid; to construct a wading pool simulation calculation domain; to set the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain respectively according to the wading simulation speed signal and the wading simulation pressure pulse signal to obtain the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set; to perform whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set to obtain the vehicle's wading performance.
[0054] The whole vehicle wading performance is a key indicator to measure the vehicle's water management performance. It not only reflects the vehicle's adaptability in a high humidity environment, but also reveals the vehicle's airtightness. In the process of forward development of vehicle performance, the whole vehicle wading performance is an important basis for evaluating the performance of the whole vehicle, which helps to ensure that the vehicle can better adapt to the complex and changeable environment of nature. When evaluating the whole vehicle wading performance, it is necessary not only to pay attention to whether there are risks of water leakage and water wetting in the vehicle, system, and components, but also to pay attention to whether there are risks of breakage and falling off of components such as the bottom guard during water impact. The current whole vehicle wading simulation method requires pre-processing for computational domain modeling and meshing, and cannot achieve accurate simulation of the actual working conditions, resulting in low efficiency of whole vehicle wading simulation and poor accuracy of vehicle wading performance. Therefore, how to effectively improve the efficiency of whole vehicle wading simulation and the accuracy of vehicle wading performance is a problem that needs to be solved urgently.
[0055] The present application quickly and accurately constructs a wading pool simulation calculation domain in grid form, without the need for pre-processing to model the calculation domain and divide the grid, and then accurately sets the boundary conditions of the whole vehicle grid and the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and performs a whole vehicle wading simulation to obtain the vehicle's wading performance, thereby overcoming the technical defects of low efficiency of whole vehicle wading simulation and poor accuracy of vehicle wading performance, and can effectively improve the efficiency of whole vehicle wading simulation and the accuracy of vehicle wading performance.
[0056] It should be noted that the execution subject of this embodiment can be a computing service device with data processing, network communication and program running functions, such as a tablet computer, a personal computer, a mobile phone, etc., or an electronic device capable of realizing the above functions, a whole vehicle wading simulation device, etc. The following takes the whole vehicle wading simulation device as an example to illustrate this embodiment and the following embodiments.
[0057] Based on this, the embodiment of the present application provides a vehicle wading simulation method, referring to Figure 1 , Figure 1 This is a flow chart of the first embodiment of the vehicle wading simulation method of the present application.
[0058] In this embodiment, the vehicle wading simulation method includes steps S10 to S40:
[0059] Step S10, grid division is performed based on the vehicle data model to obtain a vehicle grid.
[0060] It should be noted that the vehicle data model may be a vehicle geometry model created by 3D modeling software, which includes various components and structural information of the vehicle. Meshing is to divide the vehicle data model into a limited number of small units for the convenience of numerical calculation.
[0061] In a feasible implementation, step S10 may include: obtaining the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated; generating a whole vehicle data model according to the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated; and meshing the whole vehicle data model to obtain a whole vehicle mesh.
[0062] It should be noted that the body sheet metal is the main component of the vehicle's external structure. It consists of multiple metal plates and is assembled by welding, bonding, etc. The powertrain refers to the collection of all components that transmit the power generated by the engine to the wheels, mainly including: engine, gearbox, drive shaft and differential, etc. The chassis is the basic structure that supports the body and carries the powertrain, including the following parts: frame, suspension system, steering system and braking system, etc. The high-voltage system mainly exists in electric vehicles and hybrid vehicles, including: battery packs, inverters, electric motors: converting electrical energy into mechanical energy to drive the vehicle, charging systems and high-voltage cables and connectors, etc. The cooling system is used to maintain the normal operating temperature of the engine or motor. The main components include: radiator, water pump, cooling fan, thermostat and coolant, etc.
[0063] In the specific implementation, the body sheet metal, powertrain, chassis, high-voltage system and cooling system assembly structure of the vehicle to be simulated can be obtained through CAD software, and then the vehicle data model can be constructed. The vehicle data model includes the body sheet metal, powertrain, chassis, high-voltage system and cooling system assembly structure, and the CAE pre-processing software is used to mesh the vehicle data model.
[0064] It is worth mentioning that when performing meshing, you can choose an appropriate mesh type (such as structured mesh or unstructured mesh) and mesh density. For example, set a higher mesh density in key areas (such as the bottom of the vehicle, near the free surface) to ensure good mesh quality and avoid excessive distortion or stretching.
[0065] Step S20, constructing a wading pool simulation calculation domain.
[0066] It should be noted that the wading pool simulation calculation domain is a virtual water environment, which is used to simulate the fluid environment of the vehicle during the actual wading process. The calculation domain contains all the geometric boundaries related to the simulation, such as the inlet, outlet, side wall, bottom wall and top space. The wading pool simulation calculation domain includes the fluid domain, that is, the part of the wading pool calculation domain that contains the fluid. The fluid domain is usually divided into the water domain and the air domain. The water domain refers to the water area under and around the vehicle, which is mainly used to simulate the hydrodynamic behavior of the vehicle when driving in the water; the air domain refers to the air area above and around the vehicle, which is mainly used to simulate the air flow above and around the vehicle.
[0067] In a feasible implementation, step S20 may include: responding to an operation instruction of a user, determining a wading pool size and grid parameters according to the operation instruction; and constructing a wading pool simulation calculation domain according to the wading pool size and the grid parameters.
[0068] It should be noted that a wading pool refers to an experimental device used to simulate vehicle wading conditions, usually consisting of a pool and related test equipment. Users can enter instructions through the operation interface to set the size of the wading pool, such as length, width and depth, as well as the density of grid division. These parameters will directly affect the accuracy and efficiency of the simulation calculation. The grid parameters include the size and shape of the cells, which need to be adjusted according to the size of the vehicle and the wading depth to ensure that the computational domain can accurately simulate the actual wading environment.
[0069] It is understandable that there is a geometric model that defines the wading pool in the simulation software. The length, width, and height of the calculation domain are determined according to the size of the wading pool, and then the wading pool simulation calculation domain in the form of a grid is generated in combination with the grid parameters. No pre-processing is required for calculation domain modeling and grid division, which can effectively improve the efficiency of wading simulation. The grid of the calculation domain must ensure sufficient grid density in key areas (such as free surface and vehicle bottom).
[0070] Step S30, setting the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain respectively according to the wading simulation speed signal and the wading simulation pressure pulse signal, and obtaining the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set.
[0071] It should be noted that the wading simulation speed signal refers to the speed change signal generated when the vehicle crosses the water body at a specific speed during the wading simulation process. This signal is usually obtained from experimental data and is used to simulate the speed change of the vehicle when driving in the water. The wading simulation pressure pulse signal describes the pressure change experienced by the vehicle during the wading process. This signal can also be obtained from experimental data and is used to simulate the pressure change experienced by the vehicle during the wading process.
[0072] It can be understood that the wading simulation speed signal is used to set the boundary conditions of the whole vehicle grid to drive the movement of the whole vehicle grid during the simulation process. These boundary conditions include parameters such as speed and acceleration, which will ensure that the whole vehicle grid can simulate the movement state of the vehicle according to the actual wading situation. At the same time, the wading simulation pressure pulse signal is used to set the boundary conditions of the wading pool simulation calculation domain to simulate the pressure changes caused by the vehicle to the surrounding fluid environment when driving in the water. These boundary conditions include parameters such as pressure and flow rate, which will ensure that the wading pool simulation calculation domain can accurately reflect the fluid dynamics behavior of the vehicle when wading.
[0073] In a feasible implementation manner, before step S30, it also includes: conducting a whole vehicle wading pool wading test based on a benchmark vehicle model under different wading conditions, and collecting the whole vehicle speed signal and underwater shock wave pressure pulse signal during the test, wherein the wading conditions include wading depth and wading vehicle speed; and obtaining a wading simulation speed signal and a wading simulation pressure pulse signal according to the whole vehicle speed signal and the underwater shock wave pressure pulse signal.
[0074] It should be noted that the benchmark model, i.e. a model with similar powertrain, is used to conduct wading tests under experimental conditions to obtain key data during the wading process. Wading conditions include wading depth and wading speed. By conducting tests at different wading depths and speeds, comprehensive data can be obtained, thereby improving the accuracy and reliability of the simulation. During the test, various sensors and measuring equipment, such as speed sensors and pressure sensors, are used to collect vehicle speed signals and underwater shock wave pressure pulse signals.
[0075] It is understandable that when the vehicle is conducting wading simulation and testing, the wading condition is 30km / h when the wading depth is 150mm, and 8km / h when the wading depth is 300m. The vehicle will try to control the speed at a constant in the wading condition, but the actual situation is often more complicated. When the vehicle enters the water, the water will produce resistance to the vehicle, causing the speed to gradually decrease. In order to maintain the driving speed, the vehicle will increase traction accordingly to accelerate forward. In this process, the speed will fluctuate irregularly. This irregular fluctuation not only affects the driving speed of the vehicle, but also affects the water surface of the wading pool. Due to the acceleration and deceleration of the vehicle, the water surface will shake irregularly. This shaking makes the water impact force on various components of the vehicle irregular, and the impact force is significantly increased. Therefore, during the wading process, the vehicle needs to face complex shock waves from underwater.
[0076] In the specific implementation, the time domain speed signal of the whole vehicle during the wading process is collected as the wading simulation speed input, and the underwater shock wave pressure pulse signal generated during the whole vehicle during the wading process is collected as the underwater pressure pulse signal input to ensure that the simulation model can simulate the actual wading situation more accurately.
[0077] In a feasible implementation manner, step S30 includes: extracting a wading speed function curve and a wading pressure pulse function curve according to the wading simulation speed signal and according to the wading simulation pressure pulse signal, respectively; setting boundary conditions for the whole vehicle grid according to the wading speed function curve to obtain the whole vehicle grid after the boundary conditions are set; setting boundary conditions for the wading pool simulation calculation domain according to the wading pressure pulse function curve to obtain the pool simulation calculation domain after the boundary conditions are set.
[0078] It should be noted that the collected time domain speed signal is analyzed in the time domain to extract the speed change curve, that is, the wading speed function curve is obtained, which can describe in detail the speed change of the vehicle during the wading process, including the peak value, valley value and change trend of the speed. By analyzing these data, the boundary conditions of the whole vehicle grid can be set more accurately, thereby ensuring the reliability of the simulation results. Similarly, by analyzing the collected underwater shock wave pressure pulse signal, the wading pressure pulse function curve can be extracted, which can reflect the pressure change of the vehicle during the wading process, including the peak value, valley value and change trend of the pressure. Through these data, the boundary conditions of the wading pool simulation calculation domain can be set more accurately to ensure that the simulation model can truly simulate the fluid dynamics behavior of the vehicle when wading.
[0079] It is understandable that when extracting the wading speed function curve and the wading pressure pulse function curve, a variety of mathematical methods and algorithms, such as Fourier transform, wavelet analysis, etc., can be used to ensure the accuracy and reliability of the curves.
[0080] It is worth noting that after the extraction of the wading speed function curve and the wading pressure pulse function curve, these curves are applied to the boundary condition settings of the vehicle mesh and the wading pool simulation calculation domain. For the vehicle mesh, the corresponding speed, acceleration and other parameters are set according to the wading speed function curve to ensure that the motion state of the vehicle mesh during the simulation process is consistent with the actual wading situation. For the wading pool simulation calculation domain, the corresponding pressure, flow rate and other parameters are set according to the wading pressure pulse function curve to ensure that the wading pool simulation calculation domain can accurately reflect the fluid dynamics behavior of the vehicle when wading.
[0081] Step S40, performing a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, to obtain the wading performance of the vehicle.
[0082] It should be noted that vehicle wading simulation refers to the simulation of the fluid dynamics behavior of the vehicle during the wading process, including the pressure distribution of water on the vehicle surface, the impact of the fluid on the vehicle movement, and the possible water intrusion into the vehicle interior. During the simulation process, a variety of turbulence models can be used to more accurately simulate the flow state of water, such as the k-ε model, k-ω model or large eddy simulation (LES). These models can capture the eddy and turbulent phenomena in the water flow, thereby improving the accuracy of the simulation results.
[0083] It is understandable that the wading performance of a vehicle is derived from a comprehensive evaluation of the leakage, displacement and deformation of key components of the vehicle during the wading process. In the whole vehicle wading simulation, the performance of the vehicle at different wading depths and speeds can be simulated in detail by setting boundary conditions, collecting the force analysis, displacement and deformation data of key components, so as to evaluate whether the structural strength and sealing performance of the vehicle meet the wading requirements.
[0084] like Figure 2 As shown, Figure 2 This is the overall flow chart of the whole vehicle wading simulation. The overall process of the whole vehicle wading simulation includes: generating a whole vehicle grid according to the whole vehicle data model; planning the wading pool simulation calculation domain; conducting wading tests on similar powertrain models and collecting and processing speed signals and underwater impact pressure; setting boundary conditions for the whole vehicle grid and the wading pool simulation calculation domain according to the processed speed signal and the processed underwater impact pressure; performing S-ALE fluid-solid coupling algorithm and solver settings; conducting whole vehicle wading simulation; judging whether the performance is achieved, and if not, performing structural optimization on the whole vehicle data model.
[0085] It is worth noting that the whole vehicle wading simulation method in this embodiment is based on the structured Lagrangian-Euler method (S-ALE) whole vehicle wading simulation. The S-ALE method is in principle a second-order precision advection algorithm based on the momentum conservation equation of a unified continuous medium. The interface force during the contact between solids is obtained through the contact algorithm, which can effectively solve the problem that the object has large displacement in space and large deformation itself, and the method can automatically generate a structured orthogonal grid internally, without pre-processing for fluid domain modeling and grid division, which greatly improves the simulation accuracy and efficiency of the whole vehicle wading simulation working condition. In the LS-DYNA finite element simulation software, the Euler algorithm is used to establish the air domain and the water domain, and the Lagrangian algorithm is used to establish the wading whole vehicle simulation model, and the time domain velocity signal during the whole vehicle wading process and the real underwater pressure shock wave obtained are combined. According to the weak parts of the whole vehicle structure in the wading working condition, the wading performance of key components and the connection between the chassis and the body is evaluated, and the optimization and verification scheme is promoted according to the simulation analysis data and combined with the test results to achieve lean design.
[0086] The present embodiment provides a whole vehicle wading simulation method. The present embodiment obtains a whole vehicle mesh by first performing grid division based on a whole vehicle data model; constructs a wading pool simulation calculation domain; respectively sets boundary conditions of the whole vehicle mesh and boundary conditions of the wading pool simulation calculation domain according to a wading simulation speed signal and a wading simulation pressure pulse signal, to obtain a whole vehicle mesh after the boundary conditions are set and a water pool simulation calculation domain after the boundary conditions are set; performs whole vehicle wading simulation analysis based on the whole vehicle mesh after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set, to obtain the vehicle's wading performance, which can effectively improve the whole vehicle wading simulation efficiency and the accuracy of the vehicle's wading performance.
[0087] In summary, this embodiment quickly and accurately constructs a wading pool simulation calculation domain in grid form, without the need for pre-processing to perform calculation domain modeling and grid division, and then accurately sets the boundary conditions of the whole vehicle grid and the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and performs whole vehicle wading simulation to obtain the vehicle's wading performance, thereby overcoming the technical defects of low efficiency of whole vehicle wading simulation and poor accuracy of vehicle wading performance, and can effectively improve the efficiency of whole vehicle wading simulation and the accuracy of vehicle wading performance.
[0088] Based on the first embodiment of the present application, in the second embodiment of the present application, the same or similar contents as those in the above-mentioned embodiment 1 can refer to the above introduction, and will not be repeated later. Figure 3 , the step S40 further includes steps S401-S403:
[0089] Step S401 , performing a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, to obtain the structural response of each component in the vehicle to be simulated.
[0090] It should be noted that during the whole vehicle wading simulation process, the structural response of each component includes but is not limited to the stress distribution, displacement, deformation, vibration frequency and water leakage of the component.
[0091] Step S402, determining the leakage, displacement and deformation of key components according to the structural response of each component in the vehicle to be simulated.
[0092] It should be noted that key components refer to the connection between the chassis and the body and key components, such as key transmission system components, brake system components, etc. By analyzing the structural response of these components, the safety and reliability of the vehicle during wading can be more accurately evaluated.
[0093] It is understood that the leakage, displacement and deformation of key components refer to the water penetration, movement and shape change of key components during wading. The evaluation of leakage helps to ensure that the electronic equipment of the vehicle will not be damaged or the vehicle performance will not be affected due to water ingress when wading. The analysis of displacement and deformation helps to determine the stability of the components under water pressure and impact force, and ensure that the vehicle will not suffer structural damage or functional failure during wading.
[0094] Step S403, determining the wading performance of the vehicle according to the water leakage, displacement and deformation of the key components.
[0095] It should be noted that the wading performance of a vehicle is comprehensively evaluated through the sealing and structural strength of the vehicle. The sealing of the vehicle can be evaluated based on the water leakage of key components, while the structural strength of the vehicle during wading can be evaluated by analyzing the displacement and deformation of key components. Combining these two aspects of information, a comprehensive evaluation of the vehicle's wading performance can be conducted to determine whether the vehicle's wading performance meets the standards.
[0096] It is understandable that the sealing performance is evaluated based on the water leakage of key components. If the sealing performance of key components is good, there is no water leakage, which means that the vehicle can be considered to have high safety during wading. By analyzing the displacement of key components, it can be determined whether the vehicle will have component displacement under the action of water pressure and impact force, thereby affecting the normal operation of the vehicle. If the displacement of key components is controlled within a reasonable range, it indicates that the vehicle has high stability during wading. Based on the deformation of key components, it can be determined whether the vehicle will have structural damage or functional failure under the action of water pressure and impact force. If the deformation of key components is small, it indicates that the vehicle has high durability during wading.
[0097] It is worth noting that if the vehicle's wading performance does not meet the standard, the vehicle data model needs to be structurally optimized. After the structural optimization, the vehicle wading simulation needs to be re-performed to verify the effectiveness of the optimization measures. If the optimized simulation results meet the performance requirements, the optimized data model can be applied to the actual vehicle design. If the performance still does not meet the standard, iterative optimization needs to be continued until the expected wading performance standard is achieved.
[0098] In a feasible implementation manner, before S40, it also includes: obtaining a coupling surface between the whole vehicle mesh after setting boundary conditions and the water pool simulation calculation domain after the boundary conditions are set; solving the coupling surface according to a preset solver to obtain a coupling result; when the coupling result is the coupling of the whole vehicle mesh after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set, executing the step of performing whole vehicle wading simulation analysis according to the whole vehicle mesh after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set to obtain the vehicle's wading performance information.
[0099] It should be noted that the coupling between the vehicle mesh and the pool simulation domain is fluid-solid coupling, and the wading simulation of the vehicle mesh and the pool simulation domain is fluid-solid coupling simulation. In the fluid-solid coupling simulation, the solver is responsible for numerically solving the interaction equations between the fluid and the structure, that is, numerically solving the fluid dynamics equations, including the mass, momentum and energy conservation control equations, as shown below:
[0100]
[0101] It is understandable that the key to fluid-structure interaction is to deal with the interaction between fluid and structure. The coupling surface is the interface between the vehicle mesh and the pool simulation domain, which is used to transfer physical quantities such as pressure between the fluid domain and the structure domain. Therefore, solving the coupling surface by the preset solver can ensure that the interaction and influence between the vehicle mesh and the pool simulation domain are accurately simulated during the simulation process.
[0102] It is worth noting that after obtaining the coupling surface, the preset solver will solve the coupling surface according to the set boundary conditions. Boundary conditions include but are not limited to wading speed and wading pressure. Through the calculation of the solver, the coupling results of the whole vehicle grid and the pool simulation calculation domain under specific boundary conditions can be obtained. When the coupling results show that the whole vehicle grid and the pool simulation calculation domain have been correctly coupled, the steps of analyzing the whole vehicle wading simulation performance can be performed.
[0103] In the specific implementation, the coupling surface is determined by the penalty function contact algorithm. The penalty function contact algorithm defines the two surfaces that may be in contact as the master surface and the slave surface. When penetration occurs, it is similar to placing a series of normal springs between the master surface and the slave surface. The role of the spring is to limit the penetration. The force of the spring is called the interface contact force, as shown in the following formula:
[0104] F=kδ
[0105] Among them, F is the interface contact force, k is the unit contact surface stiffness, and δ is the penetration.
[0106] The contact surface stiffness k of the element is as follows:
[0107]
[0108] Where pf is the penalty factor for the element contact surface stiffness, K is the contact element bulk modulus, A is the contact segment area, and V is the main segment volume.
[0109] It is worth noting that the ALE algorithm is used to assign multi-fluid material properties to the water and air domains in the whole vehicle wading condition, and the Lagrangian algorithm is used for the whole vehicle data model to complete the definition of the fluid-solid coupling model. The S-ALE method is closely related to the Lagrangian grid repartitioning method, which ensures that the movement of the grid is independent of the material and avoids grid distortion. The S-ALE method first performs Lagrangian motion calculations at each time step, and then re-divides the grid for the next calculation. The S-ALE method is used to discretize the mass, momentum and energy conservation control equations, effectively improving the efficiency of the whole vehicle wading simulation.
[0110] In this embodiment, by performing whole vehicle wading simulation analysis based on the whole vehicle grid after setting boundary conditions and the water pool simulation calculation domain after setting boundary conditions, the leakage, displacement and deformation of key components can be quickly and accurately determined, and then the vehicle's wading performance can be determined, effectively improving the simulation efficiency of the whole vehicle's wading performance.
[0111] It should be noted that the above examples are only used to understand the present application and do not constitute a limitation on the vehicle wading simulation method of the present application. More simple transformations based on this technical concept are all within the protection scope of the present application.
[0112] This application also provides a vehicle wading simulation device, please refer to Figure 4 The whole vehicle wading simulation device comprises:
[0113] The division module 10 is used to perform grid division based on the vehicle data model to obtain the vehicle grid.
[0114] The construction module 20 is used to construct a wading pool simulation calculation domain.
[0115] The setting module 30 is used to set the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and obtain the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set.
[0116] The simulation module 40 is used to perform a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, so as to obtain the wading performance of the vehicle.
[0117] The present embodiment provides a whole vehicle wading simulation device. The present embodiment performs grid division based on a whole vehicle data model to obtain a whole vehicle grid; constructs a wading pool simulation calculation domain; sets boundary conditions of the whole vehicle grid and boundary conditions of the wading pool simulation calculation domain respectively according to a wading simulation speed signal and a wading simulation pressure pulse signal to obtain a whole vehicle grid after setting boundary conditions and a water pool simulation calculation domain after setting boundary conditions; performs whole vehicle wading simulation analysis based on the whole vehicle grid after setting boundary conditions and the water pool simulation calculation domain after setting boundary conditions to obtain the vehicle's wading performance, which can effectively improve the whole vehicle wading simulation efficiency and the accuracy of the vehicle's wading performance.
[0118] In summary, this embodiment quickly and accurately constructs a wading pool simulation calculation domain in grid form, without the need for pre-processing to perform calculation domain modeling and grid division, and then accurately sets the boundary conditions of the whole vehicle grid and the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and performs whole vehicle wading simulation to obtain the vehicle's wading performance, thereby overcoming the technical defects of low efficiency of whole vehicle wading simulation and poor accuracy of vehicle wading performance, and can effectively improve the efficiency of whole vehicle wading simulation and the accuracy of vehicle wading performance.
[0119] Optionally, the division module 10 is also used to obtain the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated; generate a whole vehicle data model according to the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated; and grid the whole vehicle data model to obtain a whole vehicle grid.
[0120] Optionally, the construction module 20 is further used to respond to a user's operation instruction, determine the size of the wading pool and grid parameters according to the operation instruction; and construct a wading pool simulation calculation domain according to the wading pool size and the grid parameters.
[0121] Optionally, the whole vehicle wading simulation device also includes: a test module, which is used to perform a whole vehicle wading pool wading test based on a benchmark vehicle model under different wading conditions, and collect the whole vehicle speed signal and underwater shock wave pressure pulse signal during the test, wherein the wading conditions include wading depth and wading vehicle speed; and obtain a wading simulation speed signal and a wading simulation pressure pulse signal according to the whole vehicle speed signal and the underwater shock wave pressure pulse signal.
[0122] Optionally, the setting module 30 is also used to extract a wading speed function curve and a wading pressure pulse function curve according to the wading simulation speed signal and the wading simulation pressure pulse signal respectively; set boundary conditions for the whole vehicle grid according to the wading speed function curve to obtain the whole vehicle grid after the boundary conditions are set; set boundary conditions for the wading pool simulation calculation domain according to the wading pressure pulse function curve to obtain the pool simulation calculation domain after the boundary conditions are set.
[0123] Optionally, the whole vehicle wading simulation device also includes: a solution module, which is used to obtain a coupling surface between the whole vehicle grid after setting boundary conditions and the water pool simulation calculation domain after setting the boundary conditions; solve the coupling surface according to a preset solver to obtain a coupling result; when the coupling result is the coupling of the whole vehicle grid after setting the boundary conditions and the water pool simulation calculation domain after setting the boundary conditions, execute the step of performing whole vehicle wading simulation analysis according to the whole vehicle grid after setting the boundary conditions and the water pool simulation calculation domain after setting the boundary conditions to obtain the vehicle's wading performance information.
[0124] Optionally, the simulation module 40 is also used to perform a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set to obtain the structural response of each component in the vehicle to be simulated; determine the leakage, displacement and deformation of key components based on the structural response of each component in the vehicle to be simulated; determine the wading performance of the vehicle based on the leakage, displacement and deformation of the key components.
[0125] The whole vehicle wading simulation device provided by the present application adopts the whole vehicle wading simulation method in the above embodiment, which can solve the technical problem of how to effectively improve the whole vehicle wading simulation efficiency and the accuracy of the vehicle wading performance. Compared with the prior art, the beneficial effects of the whole vehicle wading simulation device provided by the present application are the same as the beneficial effects of the whole vehicle wading simulation method provided by the above embodiment, and the other technical features of the whole vehicle wading simulation device are the same as the features disclosed in the above embodiment method, which will not be repeated here.
[0126] The present application provides a whole vehicle water wading simulation device, which includes: at least one processor; and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can execute the whole vehicle water wading simulation method in the above-mentioned embodiment one.
[0127] Reference below Figure 5, which shows a schematic diagram of the structure of a whole vehicle wading simulation device suitable for implementing the embodiment of the present application. The whole vehicle wading simulation device in the embodiment of the present application may include but is not limited to mobile terminals such as mobile phones, laptop computers, digital broadcast receivers, PDAs (Personal Digital Assistants), PADs (Portable Application Descriptions), PMPs (Portable Media Players), vehicle-mounted terminals (such as vehicle-mounted navigation terminals), etc., and fixed terminals such as digital TVs, desktop computers, etc. Figure 5 The whole vehicle wading simulation equipment shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present application.
[0128] like Figure 5 As shown, the whole vehicle wading simulation device may include a processing device 1001 (such as a central processing unit, a graphics processing unit, etc.), which can perform various appropriate actions and processes according to the program stored in the read-only memory (ROM: Read Only Memory) 1002 or the program loaded from the storage device 1003 to the random access memory (RAM: Random Access Memory) 1004. In RAM1004, various programs and data required for the operation of the whole vehicle wading simulation device are also stored. The processing device 1001, ROM1002 and RAM1004 are connected to each other through a bus 1005. An input / output (I / O) interface 1006 is also connected to the bus. Typically, the following systems can be connected to the I / O interface 1006: input devices 1007 including, for example, a touch screen, a touchpad, a keyboard, a mouse, an image sensor, a microphone, an accelerometer, a gyroscope, etc.; output devices 1008 including, for example, a liquid crystal display (LCD), a speaker, a vibrator, etc.; storage devices 1003 including, for example, a magnetic tape, a hard disk, etc.; and communication devices 1009. The communication device 1009 can allow the whole vehicle wading simulation device to communicate with other devices wirelessly or by wire to exchange data. Although the figure shows a whole vehicle wading simulation device with various systems, it should be understood that it is not required to implement or have all the systems shown. More or fewer systems may be implemented or have instead.
[0129] In particular, according to the embodiments disclosed in the present application, the process described above with reference to the flowchart can be implemented as a computer software program. For example, the embodiments disclosed in the present application include a computer program product, which includes a computer program carried on a computer-readable medium, and the computer program includes a program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network through a communication device, or installed from a storage device 1003, or installed from a ROM 1002. When the computer program is executed by the processing device 1001, the above-mentioned functions defined in the method of the embodiment disclosed in the present application are executed.
[0130] The whole vehicle wading simulation device provided by the present application adopts the whole vehicle wading simulation method in the above embodiment, which can solve the technical problem of how to effectively improve the whole vehicle wading simulation efficiency and the accuracy of the vehicle wading performance. Compared with the prior art, the beneficial effects of the whole vehicle wading simulation device provided by the present application are the same as the beneficial effects of the whole vehicle wading simulation method provided by the above embodiment, and the other technical features of the whole vehicle wading simulation device are the same as the features disclosed in the method of the previous embodiment, which will not be repeated here.
[0131] It should be understood that the various parts disclosed in this application can be implemented by hardware, software, firmware or a combination thereof. In the description of the above embodiments, specific features, structures, materials or characteristics can be combined in any one or more embodiments or examples in a suitable manner.
[0132] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art who is familiar with the present technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.
[0133] The present application provides a computer-readable storage medium having computer-readable program instructions (ie, computer programs) stored thereon, and the computer-readable program instructions are used to execute the vehicle wading simulation method in the above-mentioned embodiment.
[0134] The computer-readable storage medium provided in the present application may be, for example, a USB flash drive, but is not limited to electrical, magnetic, optical, electromagnetic, infrared, or semiconductor systems, systems or devices, or any combination of the above. More specific examples of computer-readable storage media may include, but are not limited to: an electrical connection with 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 above. In this embodiment, the computer-readable storage medium may be any tangible medium containing or storing a program that can be used by or in combination with an instruction execution system, system or device. The program code contained on the computer-readable storage medium may be transmitted using any appropriate medium, including but not limited to: wires, optical cables, RF (Radio Frequency), etc., or any suitable combination of the above.
[0135] The above-mentioned computer-readable storage medium may be included in the whole vehicle wading simulation device; or it may exist independently without being assembled into the whole vehicle wading simulation device.
[0136] The above-mentioned computer-readable storage medium carries one or more programs. When the above-mentioned one or more programs are executed by the whole vehicle water wading simulation device, the whole vehicle water wading simulation device: performs grid division based on the whole vehicle data model to obtain the whole vehicle grid; constructs a wading pool simulation calculation domain; sets the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal respectively, to obtain the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set; performs whole vehicle wading simulation analysis according to the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set, to obtain the vehicle's wading performance.
[0137] Computer program code for performing the operations of the present application may be written in one or more programming languages or a combination thereof, including object-oriented programming languages such as Java, Smalltalk, C++, and conventional procedural programming languages such as "C" or similar programming languages. The program code may be executed entirely on the user's computer, partially on the user's computer, as a separate software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a local area network (LAN) or a wide area network (WAN), or may be connected to an external computer (e.g., via the Internet using an Internet service provider).
[0138] The flow chart and block diagram in the accompanying drawings illustrate the possible architecture, function and operation of the system, method and computer program product according to various embodiments of the present application. In this regard, each square box in the flow chart or block diagram can represent a module, a program segment or a part of a code, and the module, the program segment or a part of the code contains one or more executable instructions for realizing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the square box can also occur in a sequence different from that marked in the accompanying drawings. For example, two square boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each square box in the block diagram and / or flow chart, and the combination of the square boxes in the block diagram and / or flow chart can be implemented with a dedicated hardware-based system that performs a specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0139] The modules involved in the embodiments described in this application may be implemented by software or hardware, wherein the name of the module does not constitute a limitation on the unit itself in some cases.
[0140] The readable storage medium provided in the present application is a computer-readable storage medium, which stores computer-readable program instructions (i.e., computer programs) for executing the above-mentioned vehicle wading simulation method, and can solve the technical problem of how to effectively improve the efficiency of vehicle wading simulation and the accuracy of vehicle wading performance. Compared with the prior art, the beneficial effects of the computer-readable storage medium provided in the present application are the same as the beneficial effects of the vehicle wading simulation method provided in the above-mentioned embodiment, and will not be elaborated here.
[0141] The present application also provides a computer program product, including a computer program, which implements the steps of the above-mentioned vehicle wading simulation method when executed by a processor.
[0142] The computer program product provided by the present application can solve the technical problem of how to effectively improve the efficiency of vehicle wading simulation and the accuracy of vehicle wading performance. Compared with the prior art, the beneficial effects of the computer program product provided by the present application are the same as the beneficial effects of the vehicle wading simulation method provided by the above embodiment, and will not be elaborated here.
[0143] The above descriptions are only some embodiments of the present application, and are not intended to limit the patent scope of the present application. All equivalent structural changes made using the contents of the present application specification and drawings under the technical concept of the present application, or direct / indirect applications in other related technical fields are included in the patent protection scope of the present application.
Claims
1. A whole vehicle wading simulation method, characterized in that: The method comprises: Perform grid division based on the vehicle data model to obtain the vehicle grid; Construct the computational domain of wading pool simulation; According to the wading simulation speed signal and the wading simulation pressure pulse signal, the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain are respectively set to obtain the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set; A whole vehicle wading simulation analysis is performed based on the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set to obtain the wading performance of the vehicle.
2. The method according to claim 1, characterized in that The grid division is performed based on the vehicle data model to obtain the vehicle grid, including: Obtain the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated; Generate a vehicle data model according to the assembly structure of the body sheet metal, powertrain, chassis, high-voltage system and cooling system of the vehicle to be simulated; The whole vehicle data model is meshed to obtain a whole vehicle mesh.
3. The method according to claim 1, characterized in that The construction of the wading pool simulation calculation domain includes: In response to an operation instruction of a user, determining a wading pool size and a grid parameter according to the operation instruction; A wading pool simulation calculation domain is constructed according to the wading pool size and the grid parameters.
4. The method according to claim 1, characterized in that The method further includes: setting the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and obtaining the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set. Carry out wading pool wading tests on the whole vehicle based on the benchmark model under different wading conditions, and collect the whole vehicle speed signal and underwater shock wave pressure pulse signal during the test. The wading conditions include wading depth and wading vehicle speed. A wading simulation speed signal and a wading simulation pressure pulse signal are obtained according to the vehicle speed signal and the underwater shock wave pressure pulse signal.
5. The method according to claim 1, characterized in that The step of respectively setting the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain according to the wading simulation speed signal and the wading simulation pressure pulse signal, and obtaining the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, comprises: Extracting a wading speed function curve and a wading pressure pulse function curve according to the wading simulation speed signal and the wading simulation pressure pulse signal respectively; Setting boundary conditions for the whole vehicle grid according to the wading speed function curve to obtain the whole vehicle grid after setting boundary conditions; The boundary conditions of the wading pool simulation calculation domain are set according to the wading pressure pulse function curve to obtain the wading pool simulation calculation domain after the boundary conditions are set.
6. The method according to claim 1, characterized in that Before performing a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the water pool simulation calculation domain after the boundary conditions are set to obtain the wading performance information of the vehicle, the method further includes: Obtaining a coupling surface between the vehicle mesh after setting boundary conditions and the water pool simulation calculation domain after setting boundary conditions; Solving the coupling surface according to a preset solver to obtain a coupling result; When the coupling result is the coupling of the whole vehicle grid after setting the boundary conditions and the water pool simulation calculation domain after setting the boundary conditions, the step of performing whole vehicle wading simulation analysis according to the whole vehicle grid after setting the boundary conditions and the water pool simulation calculation domain after setting the boundary conditions is executed to obtain the vehicle's wading performance information.
7. The method according to claim 1, characterized in that The whole vehicle wading simulation analysis is performed based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set to obtain the wading performance of the vehicle, including: Performing a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, to obtain the structural response of each component in the vehicle to be simulated; Determine the water leakage, displacement and deformation of key components according to the structural response of each component in the vehicle to be simulated; The vehicle's wading performance is determined based on the water leakage, displacement and deformation of the key components.
8. A whole vehicle wading simulation device, characterized in that: The whole vehicle wading simulation device comprises: A partitioning module is used to perform mesh partitioning based on the vehicle data model to obtain the vehicle mesh; A construction module is used to construct a computational domain for wading pool simulation; A setting module, used to set the boundary conditions of the whole vehicle grid and the boundary conditions of the wading pool simulation calculation domain respectively according to the wading simulation speed signal and the wading simulation pressure pulse signal, and obtain the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set; The simulation module is used to perform a whole vehicle wading simulation analysis based on the whole vehicle grid after the boundary conditions are set and the pool simulation calculation domain after the boundary conditions are set, so as to obtain the wading performance of the vehicle.
9. A whole vehicle wading simulation device, characterized in that: The whole vehicle water wading simulation device comprises: a memory, a processor and a whole vehicle water wading simulation program stored in the memory and executable on the processor, wherein the whole vehicle water wading simulation program is configured to implement the whole vehicle water wading simulation method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that: The storage medium stores a whole vehicle wading simulation program, and when the whole vehicle wading simulation program is executed by the processor, the whole vehicle wading simulation method as described in any one of claims 1 to 7 is implemented.
Citation Information
Cited By
Vehicle wading simulation method and device and computing equipment
CN120234902A
Vehicle wading simulation method, device and computing equipment
CN120234902B
