Automatic acquisition method, system and equipment for vehicle wind resistance data and medium

Through the server-side analysis of simulation calculation files and multiple logical judgments, the automated management of vehicle wind resistance data is realized, and the problems of manual exporting are solved in the existing technology, which are time-consuming and error-prone, and data processing and management efficiency are improved.

CN120256399APending Publication Date: 2025-07-04CHERY AUTOMOBILE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202510341943.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-21
Publication Date
2025-07-04

AI Technical Summary

Technical Problem

In the prior art, vehicle wind resistance data simulation calculation requires manual export and analysis, which takes a long time and is prone to data duplication or omission, resulting in inefficiency.

Method used

It provides an automatic collection method for vehicle wind resistance data, parsing simulation calculation files through the server side and multi-logical judgment, automatically synchronizing or storing data, reducing manual intervention, and improving data processing and management efficiency.

Benefits of technology

It realizes the automated management of vehicle wind resistance data, reduces manual intervention and errors, improves data processing and management efficiency, and simplifies the data query process.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120256399A_ABST
    Figure CN120256399A_ABST
Patent Text Reader

Abstract

According to the automatic collection method, system and device for the vehicle wind resistance data and the medium, the wind resistance simulation data uploaded by a user can be exported from the computing cloud server at the same time, management is convenient, and the manual storage process of the user is omitted; by analyzing the simulation calculation file, multiple logic judgment is carried out to judge whether data is required to be acquired, whether simulation calculation is successful, whether a calculation directory exists and whether data synchronization is successful, data synchronization or data storage is completed, subsequent data query is also facilitated, the data processing and management efficiency can be greatly improved, and the data processing and management efficiency is improved. And manual intervention and errors are reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention belongs to the technical field related to vehicles, and particularly relates to an automatic acquisition method, system, device and medium for vehicle aerodynamic drag data. Background Technique

[0002] The statements in this part only provide background technical information related to the present invention, and do not necessarily constitute prior art.

[0003] The automatic acquisition of automotive model data is to download relevant data from a computing cloud server and extract relevant information. Currently, data acquisition and CD value calculation mainly use simulation calculation methods. This method can more quickly evaluate the aerodynamic drag performance of different vehicle models and can perform multiple iterations for optimization. However, this calculation requires huge computing resources and high-performance computers, so most automobile manufacturers use supercomputer servers for simulation calculation.

[0004] After the simulation calculation is completed, it is necessary to manually export data from the computing cloud server and perform data analysis and collation. Due to the huge amount of data, exporting data takes a long time and there may be cases of duplicate or missing data. Summary of the Invention

[0005] To overcome the deficiencies of the above-mentioned prior art, the present invention provides an automatic acquisition method, system, device and medium for vehicle aerodynamic drag data, which can be exported from a computing cloud server simultaneously according to the aerodynamic drag simulation data uploaded by a user, facilitating convenient management and eliminating the process of manual storage by the user; through the parsing of simulation calculation files, multiple logical judgments are then carried out to complete data synchronization or data storage, which can greatly improve data processing and management efficiency and reduce manual intervention and errors.

[0006] To achieve the above object, the present invention adopts the following technical solutions:

[0007] In a first aspect, the present invention provides an automatic acquisition method for vehicle aerodynamic drag data, which is used for an automatic acquisition system for vehicle aerodynamic drag data. The automatic acquisition system for vehicle aerodynamic drag data at least includes a server side and a computing cloud server. The method includes:

[0008] The computing cloud server performs simulation calculation according to the aerodynamic drag simulation data uploaded by the user;

[0009] The server side synchronizes the simulation calculation files on at least one of the computing cloud servers according to a preset acquisition plan. The server side is used to parse the simulation calculation files and perform multiple logical judgments, and perform status synchronization or data saving according to the results of each logical judgment. Among them, the multiple logical judgments include judging whether it is the data to be acquired, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful.

[0010] Preferably, the server side is used to parse the simulation calculation files, including parsing the job ID, job name, analysis purpose, vehicle model code, vehicle type, analysis type, styling stage, and software version of the calculation files.

[0011] Preferably, when the server side is used to parse the simulation calculation files to judge whether it is the data to be acquired, specifically:

[0012] Judge whether the parsed job information is the data to be acquired;

[0013] If the parsed job information is the data to be acquired, store the synchronization log in the database of the server side.

[0014] Preferably, when the server side is used to parse the simulation calculation files to judge whether the simulation calculation is successful, specifically:

[0015] Judge whether the status in the parsed job information is END;

[0016] If the status in the parsed job information is not END, save the synchronization status as waiting for re-synchronization;

[0017] If the status in the parsed job information is END, judge whether the return value in the parsed job information is 0;

[0018] If the return value in the parsed job information is not 0, save the synchronization status as failed.

[0019] Preferably, when the server side is used to parse the simulation calculation files to judge whether the calculation directory exists, specifically:

[0020] If it is judged that the return value in the parsed job information is 0:

[0021] Then judge whether the original file directory of the job exists;

[0022] If the original file directory of the job does not exist, save the synchronization status as failed;

[0023] If the original file directory of the job exists, judge whether the job calculation result file path exists;

[0024] If the path of the job calculation result file does not exist, save the synchronization status as waiting for re - synchronization.

[0025] Preferably, it further includes: when it is determined that the path of the job calculation result file exists, determine whether the model file and the information file of the calculation model exist;

[0026] If the model file and the information collection of the calculation model exist, save the synchronization result information as synchronization success.

[0027] Preferably, it further includes: the server - side determines whether to back - transmit files and information; if so, record the synchronization status as successful, and the server - side saves the data and ends; if not, record the synchronization status as failed.

[0028] In a second aspect, the present invention provides an automatic acquisition system for vehicle wind resistance data. The automatic acquisition system for vehicle wind resistance data at least includes a server - side and a computing cloud server, and includes:

[0029] The computing cloud server is used to perform simulation calculations based on the wind resistance simulation data uploaded by the user;

[0030] The server - side is used to synchronize the simulation calculation files on at least one of the computing cloud servers according to a preset acquisition plan, and is also used to parse the simulation calculation files and perform multiple logical judgments, and perform status synchronization or data saving according to the result of each logical judgment; wherein, the multiple logical judgments include judging whether it is the data required to be obtained, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful.

[0031] In a third aspect, the present invention provides an electronic device, including a memory, a processor, and computer instructions stored on the memory and running on the processor. When the computer instructions are run by the processor, the method described in the first aspect is completed.

[0032] In a fourth aspect, the present invention provides a computer - readable storage medium for storing computer instructions. When the computer instructions are executed by the processor, the method described in the first aspect is completed.

[0033] The above - mentioned one or more technical solutions have the following beneficial effects:

[0034] In the present invention, it is possible to export from the computing cloud server simultaneously according to the wind resistance simulation data uploaded by the user, which is convenient for management and eliminates the process of manual storage by the user. Through the parsing of the simulation calculation files, multiple logical judgments are further carried out to determine whether the data to be obtained is what is needed, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful, so as to complete the data synchronization or data storage, and it is also convenient for subsequent data query, which can greatly improve the data processing and management efficiency and reduce manual intervention and errors.

[0035] Advantages of additional aspects of the present invention will be given in part in the following description, become apparent in part from the following description, or be learned through the practice of the present invention. BRIEF DESCRIPTION OF THE DRAWINGS

[0036] The accompanying drawings forming a part of this specification are used to provide a further understanding of the present invention. The schematic embodiments and descriptions thereof of the present invention are used to explain the present invention and do not constitute an improper limitation of the present invention.

[0037] Figure 1 It is a flowchart of an automatic acquisition method for vehicle wind resistance data in an embodiment of the present invention;

[0038] Figure 2 It is a logic diagram of wind resistance model data synchronization and feedback in an embodiment of the present invention;

[0039] Figure 3 It is an overall block diagram of a data acquisition system in an embodiment of the present invention. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0040] It should be noted that the following detailed description is exemplary and is intended to provide further illustration of the present invention. Unless otherwise specified, all technical and scientific terms used herein have the same meaning as commonly understood by those of ordinary skill in the technical field to which the present invention belongs.

[0041] It should be noted that the terms used herein are only for describing specific embodiments and are not intended to limit the exemplary embodiments according to the present invention.

[0042] In the case of no conflict, the embodiments in the present invention and the features in the embodiments can be combined with each other.

[0043] After the wind resistance data of the vehicle mentioned in the background art is completed in the simulation calculation, it is necessary to manually export the data from the computing cloud server and perform data analysis and collation. However, due to the huge amount of data, it takes a long time to export the data, and there may be cases of duplicate or missing data. In response to this, the present application proposes an automatic acquisition method, system, device and medium for vehicle wind resistance data, which can be exported from the computing cloud server simultaneously according to the wind resistance simulation data uploaded by the user, facilitating convenient management and eliminating the process of manual storage by the user; by parsing the simulation calculation file, and then performing multiple logical judgments to determine whether the data to be obtained, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful, to complete the data synchronization or data storage, facilitating subsequent data query, and can greatly improve the data processing and management efficiency, reducing manual intervention and errors.

[0044] As Figure 1 shown, this embodiment proposes an automatic acquisition method for vehicle wind resistance data, which is applied to an automatic acquisition system for vehicle wind resistance data. The automatic acquisition system for vehicle wind resistance data at least includes a server side and a computing cloud server. The method includes:

[0045] The computing cloud server performs simulation calculations based on the wind resistance simulation data uploaded by the user;

[0046] The server side synchronizes the simulation calculation files on at least one computing cloud server according to a preset acquisition plan. The server side is used to parse the simulation calculation files and perform multiple logical judgments, and perform status synchronization or data saving according to the results of each logical judgment; among them, the multiple logical judgments include determining whether the data to be obtained, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful.

[0047] As a possible implementation manner, the server side is used to parse the simulation calculation files, including parsing the job ID, job name, analysis purpose, vehicle model code, vehicle type, analysis type, styling stage and software version of the calculation files.

[0048] As a possible implementation manner, the server side is used to parse the simulation calculation files and determine whether the data to be obtained. Specifically:

[0049] Determine whether the parsed job information is the data to be obtained;

[0050] If the parsed job information is the data to be obtained, store the synchronization log in the database of the server side.

[0051] As a possible implementation manner, the server side is used to parse the simulation calculation files and determine whether the simulation calculation is successful. Preferably, specifically:

[0052] Judge whether the status in the parsed job information is END;

[0053] If the status in the parsed job information is not END, then save the synchronization status as waiting for re-synchronization;

[0054] If the status in the parsed job information is END, then judge whether the return value in the parsed job information is 0;

[0055] If the return value in the parsed job information is not 0, then save the synchronization status as failed.

[0056] As a possible implementation, the server is used to parse the simulation calculation file and judge whether the calculation directory exists. Specifically:

[0057] If it is judged that the return value in the parsed job information is 0:

[0058] Then judge whether the original file directory of the job exists;

[0059] If the original file directory of the job does not exist, then save the synchronization status as failed;

[0060] If the original file directory of the job exists, then judge whether the file path of the job calculation result exists;

[0061] If the file path of the job calculation result does not exist, then save the synchronization status as waiting for re-synchronization.

[0062] As a possible implementation, it further includes: after judging that the file path of the job calculation result exists, judge whether the model file and the information file of the calculation model exist;

[0063] If the model file and the information collection of the calculation model exist, then save the synchronization result information as synchronization successful.

[0064] As a possible implementation, it further includes: the server judges whether to return files and information; if so, record the synchronization status as successful, and the server saves the data and ends; if not, record the synchronization status as failed.

[0065] An automatic acquisition method for vehicle wind resistance data provided by this embodiment adopts a timed acquisition method to collect calculation files from a calculation cloud server, and parses information such as the job ID, job name, analysis purpose, vehicle model code, vehicle type, analysis type, styling stage, software version, etc. of the calculation file as items to be requested, and stores the data status of the calculation file into the database of the system server by judgment.

[0066] The following combines Figure 1Describe in detail the synchronous feedback logic for the automatic acquisition of vehicle aerodynamic resistance data proposed in this implementation, specifically including:

[0067] Step 11: The user submits aerodynamic resistance simulation data, fills in whether it is AI data, supplements vehicle model stage information, etc., and submits for calculation.

[0068] Specifically, the aerodynamic resistance simulation data uploaded by the user includes but is not limited to:

[0069] Vehicle geometric data. The three-dimensional model of the whole vehicle: This is the most crucial data, generally uploaded in a common CAD format (such as STEP, IGS, etc.) or a specialized CAE mesh format (such as STL). The three-dimensional model of the whole vehicle should include all external details of the vehicle, such as the body shape, rearview mirrors, door handles, windshield wipers, etc., because these details will all affect the aerodynamic resistance.

[0070] Dimensional parameters of components: For some complex movable components, such as sunroofs, doors, etc., it is necessary to provide the detailed dimensional parameters in their open or closed states, as well as the relative position relationship with the vehicle body.

[0071] Material property data. Density: The density information of the materials used for different vehicle components, which is used to calculate the mass distribution of the vehicle. Elastic modulus and Poisson's ratio: When it comes to the deformation analysis of the vehicle structure under wind load, the elastic modulus and Poisson's ratio of the material are required to determine the mechanical response of the structure, so as to accurately simulate the interaction between the wind and the vehicle.

[0072] Vehicle operating parameters. Vehicle speed: The vehicle driving speed is a key parameter for aerodynamic resistance simulation. Different vehicle speeds will result in great differences in the flow state of the wind and the force acting on the vehicle. Driving attitude: It includes attitude parameters such as the pitch angle and roll angle of the vehicle.

[0073] Environmental parameters. Air density: The air density is related to factors such as altitude, temperature, humidity, etc. The air density is different under different environmental conditions, and its influence on aerodynamic resistance is also different. Generally, the air density needs to be determined according to the actual simulation scenario. Wind speed and wind direction: In addition to the wind speed corresponding to the vehicle's own driving speed, the influence of the external natural wind also needs to be considered, including the magnitude of the natural wind speed and the angle between the wind direction and the vehicle driving direction.

[0074] Boundary condition data. Constraint conditions: In the simulation, it is necessary to define the connection methods and constraint conditions between the vehicle and the ground, suspension system, etc. For example, the contact method between the wheels and the ground is rolling friction or sliding friction, and parameters such as the stiffness and damping of the suspension system. Symmetric boundary conditions: If the vehicle has a symmetric structure, symmetric boundary conditions can be used to simplify the calculation model and improve the calculation efficiency. At this time, it is necessary to clearly specify the position of the symmetric plane and the type of symmetry.

[0075] Step 12: Parallel computing by the cloud server.

[0076] Step 13: The server side of the local acquisition system requests the job interface and information interface of the parallel computing cloud server. After logging in, it requests the list data and information interface to obtain the calculation result data that needs to be saved and the information data supplemented by the user.

[0077] Step 14: The server side of the local acquisition system sets up a byte buffer and saves the extracted data in this byte data buffer. After the buffer is filled or closed, it is written to the disk.

[0078] Step 15: The server side of the local acquisition system sets up automatic synchronization, supporting restart execution at intervals after the acquisition fails.

[0079] Step 16: The server side of the local acquisition system sets the execution time of the acquisition task, obtains the current execution time, and executes the synchronization task.

[0080] Step 17: The server side of the local acquisition system sets up a synchronization log to record the synchronization status.

[0081] Step 18: The server side of the local acquisition system judges the parsed job information. If there is data in the job list, it confirms whether AI is selected (separated from other jobs). The AI data is the data that needs to be obtained; it judges whether it has been synchronized through the job ID. If not, it saves the synchronization information 'Calculation failed' and the synchronization status 'Failed'.

[0082] Step 19: Continue to judge whether the synchronization status of the job information is Status = END. If not, it saves the synchronization result information 'Not completed, resynchronize' and the job status 'Waiting for resynchronization'; if so, it proceeds to Step 110.

[0083] Step 110: Continue to judge the job synchronization status and judge whether the return value ExitCod is 0. If not, it saves the synchronization result information 'Synchronization failed' and the synchronization status 'Failed'; if so, it proceeds to Step 111.

[0084] Step 111: Judge whether the original file result directory exists. If not, it saves the synchronization result information 'File has been deleted' and the synchronization status 'Failed'; if so, it proceeds to Step 112.

[0085] Step 112: Judge whether the calculation result directory exists. If not, it saves the synchronization information 'Output file not found' and the synchronization status 'Waiting for resynchronization'; if so, it proceeds to Step 113.

[0086] Step 113: Determine whether the output txt file and stl file exist. If not, determine whether the calculation fails based on the information in the Pbs.out file. If not, save the result information 'Output file not found' and the synchronization status 'Waiting for resynchronization'; if so, save the result information 'Calculation failed' and the synchronization status 'Failed'.

[0087] Among them, stl is the model file, and the txt file is the information file of the calculation model. The model information is obtained by parsing the txt file.

[0088] If the above process is completed, the job data will be saved and the entire process will end, and the data on the server side will be successfully saved to the local server.

[0089] As Figure 2 shown, the steps of data collection in this embodiment can be described as follows:

[0090] Step 21: Start;

[0091] Step 22: The user submits the wind resistance simulation model file to the upload calculation server, fills in the relevant information, and selects whether to check the AI data, vehicle information, and version information;

[0092] Step 23: The calculation cloud server performs wind resistance simulation and outputs the results;

[0093] Step 24: The server side requests the interface of the cloud server, and judges whether to return the file and information after receiving the information;

[0094] Step 25: If so, record the synchronization status as 'Success' and prepare for return; among them, the data to be returned is: save the data to the database on the server side and return it to the local server;

[0095] Step 26: If not, record the synchronization status as 'Failed' and do not return;

[0096] Step 27: End.

[0097] The solution of this embodiment realizes the automatic collection of simulation calculation data, and the collected data information is used as a data retrieval item to facilitate users to retrieve data. The system also has functions such as data export, data cleaning, and data management, and can automatically filter out duplicate or invalid data and organize the data into a standard format for subsequent data query and storage.

[0098] This embodiment also provides an automatic collection system for vehicle wind resistance data. The automatic collection system for vehicle wind resistance data at least includes a server side and a calculation cloud server, including:

[0099] The calculation cloud server is used to perform simulation calculations based on the wind resistance simulation data uploaded by the user;

[0100] The server side is used to synchronize the simulation calculation files on at least one of the computing cloud servers according to a preset collection plan, and is also used to parse the simulation calculation files and perform multiple logical judgments, and perform status synchronization or data saving according to the results of each logical judgment; wherein, the multiple logical judgments include judging whether it is the data to be acquired, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful.

[0101] In more embodiments, there is also provided:

[0102] An electronic device includes a memory, a processor, and computer instructions stored on the memory and running on the processor. When the computer instructions are run by the processor, the method described in Embodiment 1 is completed. For the sake of brevity, it will not be elaborated here.

[0103] It should be understood that in this embodiment, the processor may be a central processing unit CPU, and the processor may also be other general-purpose processors, digital signal processors DSP, application-specific integrated circuits ASIC, off-the-shelf programmable gate arrays FPGA, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0104] The memory may include a read-only memory and a random access memory, and provide instructions and data to the processor. A part of the memory may also include a non-volatile random access memory. For example, the memory may also store information about the device type.

[0105] A computer-readable storage medium is used to store computer instructions. When the computer instructions are executed by the processor, the method described in Embodiment 1 is completed.

[0106] The method in Embodiment 1 can be directly embodied as being executed and completed by a hardware processor, or by a combination of hardware and software modules in the processor. The software module may be located in a mature storage medium in the art such as a random access memory, a flash memory, a read-only memory, a programmable read-only memory, or an electrically erasable programmable memory, a register, etc. This storage medium is located in the memory, and the processor reads the information in the memory and combines its hardware to complete the steps of the above method. To avoid repetition, it will not be described in detail here.

[0107] A computer program product includes a computer program. When the computer program is executed by the processor, the method described in Embodiment 1 is implemented and completed.

[0108] The present invention also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in program modules, which are executed in a device on a target real or virtual processor to perform the processes / methods described above. Generally, program modules include routines, programs, libraries, objects, classes, components, data structures, etc. that perform specific tasks or implement specific abstract data types. In various embodiments, the functions of program modules can be combined or divided among program modules as needed. The machine-executable instructions for program modules can be executed within a local or distributed device. In a distributed device, program modules can be located in local and remote storage media.

[0109] The computer program code for implementing the method of the present invention can be written in one or more programming languages. This computer program code can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing device, such that when the program code is executed by the computer or other programmable data processing device, the functions / operations specified in the flowchart and / or block diagram are implemented. The program code can be executed entirely on the computer, partially on the computer, as a stand-alone software package, partially on the computer and partially on a remote computer, or entirely on a remote computer or server.

[0110] In the context of the present invention, the computer program code or related data can be carried by any suitable carrier so that a device, apparatus, or processor can perform the various processes and operations described above. Examples of carriers include signals, computer-readable media, etc. Examples of signals can include electrical, optical, radio, acoustic, or other forms of propagated signals, such as carrier waves, infrared signals, etc.

[0111] Those of ordinary skill in the art can realize that the units and algorithm steps of the examples described in conjunction with this embodiment can be implemented by electronic hardware or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner depends on the specific application and design constraints of the technical solution. A professional technician can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of this application.

[0112] Although the specific implementation manners of the present invention have been described above in conjunction with the accompanying drawings, it is not a limitation on the protection scope of the present invention. Those skilled in the art should understand that based on the technical solution of the present invention, various modifications or deformations that can be made by those skilled in the art without creative efforts are still within the protection scope of the present invention.

Claims

1. An automatic acquisition method for vehicle aerodynamic drag data, characterized in that, An automatic acquisition system applied to vehicle aerodynamic resistance data. The automatic acquisition system for vehicle aerodynamic resistance data at least includes a server side and a computing cloud server. The method includes: The computing cloud server performs simulation calculations based on the aerodynamic resistance simulation data uploaded by the user. The server side synchronizes the simulation calculation files on at least one of the computing cloud servers according to a preset acquisition plan. The server side is used to parse the simulation calculation files and perform multiple logical judgments, and perform status synchronization or data saving according to the result of each logical judgment. Among them, the multiple logical judgments include judging whether it is the data to be acquired, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful.

2. The automatic acquisition method of vehicle aerodynamic drag data according to claim 1, characterized in that The server side is used to parse the simulation calculation files, including parsing the job ID, job name, analysis purpose, vehicle model code, vehicle type, analysis type, styling stage, and software version of the calculation files.

3. The automatic acquisition method of vehicle aerodynamic resistance data according to claim 1, characterized in that, The server side is used to parse the simulation calculation files and judge whether it is the data to be acquired. Specifically: Judge whether the parsed job information is the data to be acquired. If the parsed job information is the data to be acquired, store the synchronization log in the database of the server side.

4. The automatic acquisition method of vehicle aerodynamic drag data according to claim 1, characterized in that, The server side is used to parse the simulation calculation files and judge whether the simulation calculation is successful. Specifically: Judge whether the status in the parsed job information is END. If the status in the parsed job information is not END, save the synchronization status as waiting for re-synchronization. If the status in the parsed job information is END, then judge whether the return value in the parsed job information is 0. If the return value in the parsed job information is not 0, save the synchronization status as failed.

5. The automatic acquisition method of vehicle aerodynamic drag data according to claim 1 or 4, characterized in that, The server side is used to parse the simulation calculation files and judge whether the calculation directory exists. Specifically: If it is judged that the return value in the parsed job information is 0: Then judge whether the original file directory of the job exists. If the original file directory of the job does not exist, save the synchronization status as failed. If the original file directory of the job exists, then judge whether the file path of the job calculation result exists. If the file path of the job calculation result does not exist, save the synchronization status as waiting for re-synchronization.

6. The automatic acquisition method of vehicle aerodynamic drag data according to claim 5, wherein, It also includes: After judging that the file path of the job calculation result exists, judge whether the model file and the information file of the calculation model exist. If the model file and the information collection of the calculation model exist, save the synchronization result information as synchronization successful.

7. The automatic acquisition method of vehicle aerodynamic drag data according to claim 1, characterized in that, It also includes: The server side judges whether to upload files and information. If so, record the synchronization status as successful, and the server side saves the data and ends. If not, record the synchronization status as failed.

8. An automatic acquisition system for vehicle aerodynamic drag data, characterized in that, The automatic acquisition system for vehicle aerodynamic resistance data at least includes a server side and a computing cloud server, including: The computing cloud server is used to perform simulation calculations based on the aerodynamic resistance simulation data uploaded by the user. The server is used to synchronize simulation calculation files on at least one of the computing cloud servers according to a preset collection plan, and is also used to parse the simulation calculation files and perform multiple logical judgments, and perform status synchronization or data storage according to the result of each logical judgment; wherein, the multiple logical judgments include judging whether it is the data to be acquired, whether the simulation calculation is successful, whether the calculation directory exists, and whether the data synchronization is successful.

9. An electronic device, characterized in that, It includes a memory, a processor, and computer instructions stored on the memory and running on the processor. When the computer instructions are run by the processor, the method according to any one of claims 1-7 is completed.

10. A computer-readable storage medium, characterized in that, It is used to store computer instructions. When the computer instructions are executed by the processor, the method according to any one of claims 1-7 is completed.