Joint simulation method and system, computer equipment and storage medium
Through the joint simulation method between ABAQUS and MWorks software platforms, the problem that finite element software cannot accurately simulate the real structure of the vehicle chassis, especially the collusion effect of the oil and gas suspension system, achieving higher precision vehicle chassis suspension model simulation.
Patent Information
- Application Number
- CN202411712551.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-27
- Publication Date
- 2025-05-06
AI Technical Summary
In the prior art, when modeling the vehicle chassis through finite element software, due to the limitations of the finite element software itself, it is impossible to accurately simulate the real structure, especially the collusion effect in the oil and gas suspension system.
The joint simulation method between the ABAQUS software platform and the MWorks software platform is adopted. The first simulation result is sent to the MWorks software platform through the ABAQUS software platform. The MWorks software platform generates the second simulation result and sends it back to the ABAQUS software platform until the joint simulation is over, and more accurate joint simulation results are generated.
Through the joint simulation method, the vehicle chassis suspension model can be more realistically simulated, which improves the system simulation modeling accuracy and the accuracy of simulation results, and verifies the feasibility of joint simulation.
Smart Images

Figure CN119939978A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of software simulation, and in particular to a joint simulation method, system, computer equipment and storage medium. Background Art
[0002] In the related art, when the finite element modeling of the vehicle chassis is performed by finite element software, the limitations of the finite element software itself make it impossible to accurately simulate the real structure. For example, when the oil-gas suspension system is modeled by finite element software, although the oil-gas suspension system is established, the collusion effect of the oil-gas spring is simplified and the simulation of the collusion effect cannot be completed, resulting in the accuracy of the simulation results being affected to a certain extent. Summary of the invention
[0003] In view of the above problems, an embodiment of the present invention provides a joint simulation method, system, computer device and storage medium to solve the problem in the prior art that when finite element modeling of a vehicle chassis is performed using finite element software, the finite element software itself is affected by the limitations of the software and thus the real structure cannot be simulated more accurately.
[0004] In a first aspect, an embodiment of the present invention provides a joint simulation method, which is applied to an ABAQUS software platform, and the method includes:
[0005] Sending the first simulation result to the MWorks software platform, so that the MWorks software platform uses the first simulation result as input to generate a second simulation result;
[0006] receiving a second simulation result sent by the MWorks software platform, taking the second simulation result as input, and proceeding to the next step to generate a first simulation result for the next step;
[0007] Continue to execute the step of sending the first simulation result to the MWorks software platform until the joint simulation is completed and the joint simulation result is generated.
[0008] In a possible implementation manner, the first simulation result includes displacement, the second simulation result includes load, and the joint simulation result includes a displacement curve generated based on the displacement and a load curve generated based on the load.
[0009] In a possible implementation, before sending the first simulation result to the MWorks software platform, the method further includes:
[0010] Determine whether the current time of the ABAQUS software platform is the same as the current time of the MWorks software platform;
[0011] If it is determined that the current time of the ABAQUS software platform is the same as the current time of the MWorks software platform, the first simulation result is sent to the MWorks software platform.
[0012] In a possible implementation, the method further includes:
[0013] A first network communication interface is established through a user subroutine, and a communication connection between the ABAQUS software platform and the MWorks software platform is realized through the first network communication interface.
[0014] In a possible implementation, before sending the first simulation result to the MWorks software platform, the method further includes:
[0015] Determining whether the communication connection is successfully established by the user subroutine;
[0016] If it is determined that the communication connection is successfully established, the communication connection between the ABAQUS software platform and the MWorks software platform is realized through the first network communication interface;
[0017] If it is determined that the communication connection fails to be established, the network communication connection function is called to establish a network communication channel to achieve the communication connection between the ABAQUS software platform and the MWorks software platform through the network communication channel.
[0018] In a second aspect, an embodiment of the present invention provides another joint simulation method, which is applied to the MWorks software platform. The method includes:
[0019] Receiving a first simulation result sent by the ABAQUS software platform;
[0020] Using the first simulation result as input, generating a second simulation result, and sending the second simulation result to the ABAQUS software platform, so that the ABAQUS software platform uses the second simulation result as input, continues to the next step, and generates the first simulation result of the next step;
[0021] Continue to execute the step of receiving the first simulation result sent by the ABAQUS software platform until the joint simulation is completed and the joint simulation result is generated.
[0022] In a possible implementation, the method further includes:
[0023] A second network communication interface is established through a software development kit SDK, and a communication connection between the MWorks software platform and the ABAQUS software platform is realized through the second network communication interface. The second network communication interface is integrated into the MWorks software platform in the form of a plug-in.
[0024] In a third aspect, an embodiment of the present invention provides a joint simulation system, the system comprising an ABAQUS software platform and an MWorks software platform;
[0025] The ABAQUS software platform is used to send the first simulation result to the MWorks software platform;
[0026] The MWorks software platform is used to take the first simulation result as input, generate a second simulation result, and send the second simulation result to the ABAQUS software platform;
[0027] The ABAQUS software platform is used to take the second simulation result as input, proceed to the next step, and generate the first simulation result of the next step; continue to execute the step of sending the first simulation result to the MWorks software platform until the joint simulation is completed and the joint simulation result is generated.
[0028] In a fourth aspect, an embodiment of the present invention provides a computer device, comprising one or more processors; a memory; and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the computer device, enable the computer device to perform the joint simulation method as described in the first aspect or the second aspect.
[0029] In a fifth aspect, the present invention provides a computer-readable storage medium, characterized in that the computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the joint simulation method described in the first aspect or the second aspect.
[0030] In the technical solution provided by the embodiment of the present invention, through the joint simulation between the ABAQUS software platform and the MWorks software platform, a more realistic vehicle chassis suspension model can be simulated, which verifies the feasibility of the joint simulation, improves the modeling accuracy of the system simulation, and improves the accuracy of the system simulation results. BRIEF DESCRIPTION OF THE DRAWINGS
[0031] Figure 1 A flowchart of a joint simulation method provided by an embodiment of the present invention.
[0032] Figure 2A schematic structural diagram of a two-axle series oil-gas suspension model in the Mworks software platform provided in an embodiment of the present invention.
[0033] Figure 3 A schematic diagram of the structure of an oil-gas spring in a two-axle series oil-gas suspension model provided in an embodiment of the present invention.
[0034] Figure 4 A flowchart of another joint simulation method provided by an embodiment of the present invention.
[0035] Figure 5 A schematic diagram of a joint simulation system provided by an embodiment of the present invention.
[0036] Figure 6 A schematic diagram of a computer device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0037] In order to make the purpose, technical solution and advantages of the present invention clearer and more understandable, the present invention is further described below in conjunction with the accompanying drawings and specific implementation methods. Obviously, the described embodiments are only part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0038] Figure 1 A flowchart of a joint simulation method provided by an embodiment of the present invention is as follows: Figure 1 As shown, the method includes:
[0039] Step 101: Send the first simulation result to the MWorks software platform, so that the MWorks software platform uses the first simulation result as input to generate a second simulation result.
[0040] Each step in the embodiment of the present invention can be executed by the ABAQUS software platform installed on the computer device.
[0041] In this step, the first simulation result includes displacement, and the second simulation result includes load.
[0042] In the embodiment of the present invention, the suspension model includes an oil-gas suspension model as an example for description. Before step 101, it may also include: the computer device establishes a series oil-gas suspension model based on the Modelia modeling language through the MWorks software platform, and sets the first simulation parameters for the series oil-gas suspension model; in response to the first simulation instruction input by the user, the series oil-gas suspension model is simulated. The computer device establishes an oil-gas suspension model through the ABAQUS software platform, and sets the second simulation parameters for the oil-gas suspension model; in response to the second simulation instruction input by the user, the oil-gas suspension model is simulated. Among them, the first simulation instruction is the instruction for the user to click the simulation start button on the MWorks software platform, and the second simulation instruction is the instruction for the user to click the submit job button on the ABAQUS software platform.
[0043] It should be noted that the oil-gas suspension model established by the ABAQUS software platform is a three-dimensional structural model, which is not refined to the specific components of the oil-gas suspension model, that is, it is unable to simulate the collusion effect; while the serial oil-gas suspension model established by the Mworks software platform can be refined to the specific components of the oil-gas suspension model to realize the simulation of the collusion effect, thereby improving the accuracy of the simulation results.
[0044] In the embodiment of the present invention, the first simulation parameter setting includes component parameter setting, simulation step setting and simulation accuracy setting.
[0045] Figure 2 A schematic diagram of the structure of a two-axle series oil-gas suspension model in an MWorks software platform provided in an embodiment of the present invention is shown in FIG. Figure 2 As shown in the figure, the computer equipment establishes a two-axle series oil-gas suspension model through the MWorks software platform. The two-axle series oil-gas suspension model includes displacement input, logic operator, displacement limiter, converter, oil-gas spring and accumulator. Take the single-side oil-gas suspension model in a certain axis as an example: the initial displacement obtained is input, and the initial displacement input is processed by the logic operator and displacement limiter in turn to obtain displacement data. The displacement data is converted from numerical quantity to physical quantity through the converter and applied to the oil-gas spring, which is connected to the accumulator. The two oil-gas springs share an accumulator to realize the unilateral series connection of the two axes. The series oil-gas suspension models are connected by oil pipelines, and the impact of vibration on the chassis can be alleviated by dynamically adjusting the suspension stiffness, thereby improving the performance of the vehicle chassis.
[0046] In the embodiment of the present invention, the input of the two-axle series oil-gas suspension model is the displacement of the oil-gas spring, which can be a compression amount or an elongation amount; the output of the two-axle series oil-gas suspension model is the load of the oil-gas spring. Among them, the load of the oil-gas spring is extracted from the oil-gas spring. In other words, the first simulation result is the displacement of the oil-gas spring, and the second simulation result is the load of the oil-gas spring.
[0047] Figure 3 A schematic diagram of the structure of an oil-gas spring in a two-axle series oil-gas suspension model provided by an embodiment of the present invention is shown in FIG. Figure 3 As shown, the oil-gas spring includes a hydraulic cylinder, a one-way valve, a throttle hole and a limit mass block. Specifically, the component parameter setting includes parameter setting of the accumulator, hydraulic cylinder, throttle hole and other components in the series oil-gas suspension model. In the embodiment of the present invention, the simulation step size of the series oil-gas suspension model is set to 0.0005, the Rkfix4 algorithm is selected, and the simulation accuracy is set to 0.0001.
[0048] In the embodiment of the present invention, the MWorks software platform constructs a series oil-gas suspension model that is consistent with the actual installation based on the Modelia modeling language, and makes targeted improvements and perfections in the modeling technology, thereby realizing the visual modeling of the series oil-gas suspension model, being able to simulate the real structural effects, and being able to more accurately analyze the comprehensive response of the system in system simulation.
[0049] In the embodiment of the present invention, the second simulation parameter setting includes analysis step setting, amplitude function setting, load setting and sensor setting.
[0050] In the embodiment of the present invention, the analysis step setting refers to setting the analysis step type and the analysis step length in the analysis step module. The analysis step type includes an explicit analysis step or an implicit analysis step, and the analysis step length can be set based on actual simulation requirements. For example, the analysis step length can be 0.001s to make the simulation result more accurate.
[0051] Specifically, when the ABAQUS software platform solves through an explicit algorithm, an explicit analysis step is established; when the ABAQUS software platform solves through an implicit algorithm, an implicit analysis step is established. In practical applications, the analysis step type corresponds to the oil-gas suspension model type and the serial oil-gas suspension model type. For example, when the analysis step type is explicit, the oil-gas suspension model type and the serial oil-gas suspension model type are also set to explicit; or, when the analysis step type is implicit, the oil-gas suspension type and the serial oil-gas suspension model type are also set to implicit.
[0052] In the embodiment of the present invention, the amplitude function setting refers to the establishment, type setting and variable number setting of the amplitude function in the load module. Specifically, the computer device establishes n amplitude functions in the load module through the ABAQUS software platform, the type is set to a user-defined type, and the number of variables is set to be greater than or equal to 2n. Where n is the number of established oil and gas springs.
[0053] In the embodiment of the present invention, load setting refers to establishing loads, setting load types and setting load sizes in a load module. Specifically, the computer device establishes n loads in the load module through the ABAQUS software platform, sets the type to a connection unit load, sets the load size to 1, and selects the corresponding amplitude function established above.
[0054] In the embodiment of the present invention, sensor setting refers to the establishment of process output variables, analysis step setting and domain setting in the analysis step module. Specifically, the computer device establishes n process output variables in the analysis step module through the ABAQUS software platform, selects the current analysis step, selects the corresponding Axial connection unit set in the domain, sets the process output variable to displacement, and checks the sensor option, that is, the include sensor when available option, so that the user subroutine can call the process output variable.
[0055] In the embodiment of the present invention, before step 101, the method may further include: determining whether the current time of the ABAQUS software platform is the same as the current time of the MWorks software platform; if it is determined that the current time of the ABAQUS software platform is the same as the current time of the MWorks software platform, the first simulation result is sent to the MWorks software platform. In the embodiment of the present invention, the time synchronization of the ABAQUS software platform and the MWorks software platform is verified to achieve real-time simulation of the ABAQUS software platform and the MWorks software platform.
[0056] In the embodiment of the present invention, the computer device establishes a first network communication interface through a user subroutine, and realizes the communication connection between the ABAQUS software platform and the MWorks software platform through the first network communication interface.
[0057] In the embodiment of the present invention, before step 101, the method may further include: determining whether the communication connection is successfully established through a user subroutine; if it is determined that the communication connection is successfully established, realizing the communication connection between the ABAQUS software platform and the MWorks software platform through the first network communication interface; if it is determined that the communication connection fails to be established, calling the network communication connection function to establish a network communication channel to realize the communication connection between the ABAQUS software platform and the MWorks software platform through the network communication channel. In other words, the ABAQUS software platform can send the first simulation result to the MWorks software platform through the first network communication interface; or, send the first simulation result to the MWorks software platform through the network communication channel.
[0058] Step 102, receiving the second simulation result sent by the MWorks software platform, taking the second simulation result as input, continuing to the next step, and generating the first simulation result of the next step.
[0059] Step 103 , continue to execute step 101 until the joint simulation is completed and a joint simulation result is generated.
[0060] In this step, when the simulation time reaches the preset simulation time, the ABAQUS software platform automatically ends the simulation. The computer device responds to the simulation end instruction input by the user and ends the simulation process of the MWorks software platform. At this time, the joint simulation ends. The computer device outputs the joint simulation results, which include a displacement curve generated based on the displacement and a load curve generated based on the load. R&D personnel can analyze the displacement curve and the load curve to draw corresponding conclusions about the system response. Optionally, R&D personnel can view the joint simulation results through the ABAQUS software platform or the MWorks software platform.
[0061] In the technical solution provided by the embodiment of the present invention, through the joint simulation between the ABAQUS software platform and the MWorks software platform, a more realistic vehicle chassis suspension model can be simulated, which verifies the feasibility of the joint simulation, improves the modeling accuracy of the system simulation, and improves the accuracy of the system simulation results.
[0062] In an embodiment of the present invention, the computer device can also establish a suspension model based on the schematic diagram of other suspension models to generate a model library containing different suspension models. For example, when the computer device needs to establish a chassis system with the same number of axes as the existing suspension model, it only needs to re-set the first simulation parameter of the existing suspension model according to actual needs. For another example, when the computer device needs to establish a chassis system with more axes than the existing suspension model, it only needs to copy the model of a certain axis of the existing suspension model in the MWorks software platform, and add corresponding variable values in the MWorks software platform and the ABAQUS software platform. For another example, when the computer device needs to establish a chassis system with less axes than the existing suspension model, it only needs to delete the model of a certain axis of the existing suspension model in the MWorks software platform, and delete the corresponding variable values in the MWorks software platform and the ABAQUS software platform. In the subsequent modeling process, the computer device can directly call the existing suspension model in the model library, simplifying the modeling process, thereby improving the modeling efficiency.
[0063] Figure 4 A flowchart of another joint simulation method provided by an embodiment of the present invention is shown in FIG. Figure 4 As shown, the method includes:
[0064] Step 201: Receive a first simulation result sent by the ABAQUS software platform.
[0065] Each step in the embodiment of the present invention can be executed by the MWorks software platform installed on the computer device, and the MWorks software platform refers to the MWorks.Sysplorer software platform. The MWorks.Sysplorer software platform supports model implementation in the fields of mechanics, fluid, control, electrical, electromagnetic, hydraulic, etc., has excellent compilation analysis and simulation solving functions, and also supports visualization post-processing, model-driven code generation, and real-time simulation and other functions. At the same time, the MWorks.Sysplorer software platform also supports a wealth of integration and expansion interfaces, and can carry out multi-domain physical model development, virtual integration, solution simulation verification, and solution analysis and optimization of products based on physical topology, providing comprehensive support for applications such as digital twins, model-based system engineering, and digital engineering. Compared with the Advanced Modeling Environment for performing Simulation of engineering systems (AMEsim), a multi-disciplinary field complex system modeling and simulation software platform, the MWorks.Sysplorer software platform has stronger openness and extensibility, uses the multi-domain physical unified modeling language Modelica, supports equation-based declarative modeling, and is more efficient and convenient in the development of industry model libraries.
[0066] In the embodiment of the present invention, the specific description can refer to the embodiment of the above-mentioned joint simulation method. For the sake of brevity, the description will not be repeated here.
[0067] In this step, the software development kit (SDK) in the MWorks software platform has an application programming interface of a full-function module, which supports the functional expansion of the MWorks software platform. The computer device establishes a second network communication interface through the SDK, and realizes the communication connection between the MWorks software platform and the ABAQUS software platform through the second network communication interface. The second network communication interface is integrated into the MWorks software platform in the form of a plug-in.
[0068] Step 202, using the first simulation result as input to generate a second simulation result, and sending the second simulation result to the ABAQUS software platform, so that the ABAQUS software platform uses the second simulation result as input, continues to the next step, and generates the first simulation result of the next step.
[0069] Step 203 , continue to execute step 201 until the joint simulation is completed and a joint simulation result is generated.
[0070] In the technical solution provided by the embodiment of the present invention, through the joint simulation between the ABAQUS software platform and the MWorks software platform, a more realistic vehicle chassis suspension model can be simulated, which verifies the feasibility of the joint simulation, improves the modeling accuracy of the system simulation, and improves the accuracy of the system simulation results.
[0071] Figure 5 A schematic diagram of a joint simulation system provided by an embodiment of the present invention is shown in FIG. Figure 5 As shown, the joint simulation system includes ABAQUS software platform 1 and MWorks software platform 2. ABAQUS software platform 1 is used to send the first simulation result to MWorks software platform 2; MWorks software platform 2 is used to take the first simulation result as input, generate the second simulation result, and send the second simulation result to ABAQUS software platform; ABAQUS software platform 1 is used to take the second simulation result as input, continue to the next step, and generate the first simulation result of the next step; continue to execute the step of sending the first simulation result to MWorks software platform 2 until the joint simulation is completed and the joint simulation result is generated.
[0072] In the technical solution provided by the embodiment of the present invention, through the joint simulation between the ABAQUS software platform and the MWorks software platform, a more realistic vehicle chassis suspension model can be simulated, which verifies the feasibility of the joint simulation, improves the modeling accuracy of the system simulation, and improves the accuracy of the system simulation results.
[0073] An embodiment of the present invention provides a computer-readable storage medium, which includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the steps of the embodiment of the above-mentioned joint simulation method. For a specific description, please refer to the embodiment of the above-mentioned joint simulation method.
[0074] Figure 6 A schematic diagram of the structure of a computer device provided by an embodiment of the present invention is shown in FIG. Figure 6 As shown, the computer device 3 of this embodiment includes: a processor 301, a memory 302, and a computer program 303 stored in the memory 302 and executable on the processor 301. When the processor 301 executes the computer program 303, the steps in the above-mentioned method embodiments are implemented. Alternatively, when the processor 301 executes the computer program 303, the functions of the modules / units in the above-mentioned device embodiments are implemented.
[0075] The computer device 3 may be a desktop computer, a notebook, a PDA, a cloud server or other electronic device. The computer device 3 may include but is not limited to a processor 301 and a memory 302. Those skilled in the art will appreciate that Figure 6 The computer device 3 is merely an example and does not limit the computer device 3 , and may include more or less components than those shown in the figure, or different components.
[0076] The processor 301 may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc.
[0077] The memory 302 may be an internal storage unit of the computer device 3, for example, a hard disk or memory of the computer device 3. The memory 302 may also be an external storage device of the computer device 3, for example, a plug-in hard disk, a SmartMedia Card (SMC), a Secure Digital (SD) card, a Flash Card, etc. equipped on the computer device 3. The memory 302 may also include both an internal storage unit of the computer device 3 and an external storage device. The memory 302 is used to store computer programs and other programs and data required by the electronic device.
[0078] Those skilled in the art can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional units and modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional units and modules as needed, that is, the internal structure of the device can be divided into different functional units or modules to complete all or part of the functions described above. The functional units and modules in the embodiments can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The above-mentioned integrated unit can be implemented in the form of hardware or in the form of software functional units.
[0079] The above is only a preferred specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any changes or substitutions that can be easily thought of by a person skilled in the art within the technical scope disclosed by the present invention should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.
Claims
1. A joint simulation method, characterized in that: Applied to the ABAQUS software platform, the method includes: Sending the first simulation result to the MWorks software platform, so that the MWorks software platform uses the first simulation result as input to generate a second simulation result; Receive the second simulation result sent by the MWorks software platform, take the second simulation result as input, proceed to the next step, and generate the first simulation result of the next step; Continue to execute the step of sending the first simulation result to the MWorks software platform until the joint simulation is completed and the joint simulation result is generated.
2. The method according to claim 1, characterized in that The first simulation result includes displacement, the second simulation result includes load, and the joint simulation result includes a displacement curve generated based on the displacement and a load curve generated based on the load.
3. The method according to claim 1, characterized in that Before sending the first simulation result to the MWorks software platform, the method further includes: Determine whether the current time of the ABAQUS software platform is the same as the current time of the MWorks software platform; If it is determined that the current time of the ABAQUS software platform is the same as the current time of the MWorks software platform, the first simulation result is sent to the MWorks software platform.
4. The method according to claim 1, characterized in that The method further comprises: A first network communication interface is established through a user subroutine, and a communication connection between the ABAQUS software platform and the MWorks software platform is realized through the first network communication interface.
5. The method according to claim 4, characterized in that Before sending the first simulation result to the MWorks software platform, the method further includes: Determining whether the communication connection is successfully established by the user subroutine; If it is determined that the communication connection is successfully established, the communication connection between the ABAQUS software platform and the MWorks software platform is realized through the first network communication interface; If it is determined that the communication connection fails to be established, the network communication connection function is called to establish a network communication channel to achieve the communication connection between the ABAQUS software platform and the MWorks software platform through the network communication channel.
6. A joint simulation method, characterized in that: Applied to the MWorks software platform, the method includes: Receiving a first simulation result sent by the ABAQUS software platform; Using the first simulation result as input, generating a second simulation result, and sending the second simulation result to the ABAQUS software platform, so that the ABAQUS software platform uses the second simulation result as input, continues to the next step, and generates the first simulation result of the next step; Continue to execute the step of receiving the first simulation result sent by the ABAQUS software platform until the joint simulation is completed and the joint simulation result is generated.
7. The method according to claim 6, characterized in that The method further comprises: A second network communication interface is established through a software development kit SDK, and a communication connection between the MWorks software platform and the ABAQUS software platform is realized through the second network communication interface. The second network communication interface is integrated into the MWorks software platform in the form of a plug-in.
8. A joint simulation system, characterized in that: The system includes ABAQUS software platform and MWorks software platform; The ABAQUS software platform is used to send the first simulation result to the MWorks software platform; The MWorks software platform is used to take the first simulation result as input, generate a second simulation result, and send the second simulation result to the ABAQUS software platform; The ABAQUS software platform is used to take the second simulation result as input, proceed to the next step, and generate the first simulation result of the next step; continue to execute the step of sending the first simulation result to the MWorks software platform until the joint simulation is completed and the joint simulation result is generated.
9. A computer device, characterized in that: The computer device includes one or more processors, a memory, and one or more computer programs, wherein the one or more computer programs are stored in the memory, and the one or more computer programs include instructions, which, when executed by the computer device, enable the computer device to execute the joint simulation method described in claims 1-5 or claims 6-7.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes a stored program, wherein when the program is running, the device where the computer-readable storage medium is located is controlled to execute the joint simulation method according to any one of claims 1-5 or claims 6-7.