An ideal load surface fitting method and industrial simulation platform for load simulation

By constructing a feature recognition and extraction unit, arc surface information calculation unit and load surface fitting unit, the surface information of the three-dimensional model is reconstructed, which solves the problem of difficult non-ideal load application surface processing in the prior art, and realizes efficient and accurate load simulation, which improves the reliability of numerical calculations.

CN118917023BActive Publication Date: 2025-03-21ZHEJIANG YUANSUAN TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411408602.0
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-10-10
Publication Date
2025-03-21
Estimated Expiration
2044-10-10

AI Technical Summary

Technical Problem

The prior art is difficult to effectively deal with load application surfaces in non-ideal states, resulting in the impact of load distribution and accuracy of analysis results. Manual geometric corrections are cumbersome, time-consuming and error-prone, and cannot meet efficient and accurate industrial needs.

Method used

By constructing a feature recognition and extraction unit, an arc surface information calculation unit and a load surface fitting unit, the surface information of the three-dimensional model is reconstructed to realize the effective processing of the load application surface in a non-ideal state, and obtain the ideal load surface of the object to be simulated, avoiding the manual correction process.

Benefits of technology

It realizes the ideal load surface fitting of non-ideal cylindrical surfaces and other components, improves the accuracy of load distribution and the reliability and efficiency of numerical calculations, and meets the needs of efficient and accurate industrial simulation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118917023B_ABST
    Figure CN118917023B_ABST
Patent Text Reader

Abstract

The present invention discloses an ideal load surface fitting method and an industrial simulation platform for load simulation, and belongs to the field of industrial simulation technology. When performing non-uniform load analysis, existing industrial simulation technologies are difficult to effectively handle load application surfaces in non-ideal states, resulting in serious impact on the accuracy of load distribution and analysis results. An ideal load surface fitting method for load simulation of the present invention reconstructs the surface information of a three-dimensional model by constructing a feature recognition and extraction unit, an arc surface information calculation unit, and a load surface fitting unit, thereby achieving effective processing of load application surfaces in non-ideal states, thereby obtaining an ideal load surface of an object to be simulated, thereby effectively solving the problem of non-standard load application surfaces in many shaft and bearing components; further, the present invention can convert non-standard cylindrical surfaces into ideal cylindrical surfaces through multiple calculation units, thereby achieving accurate application and analysis of non-uniform loads.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to an ideal load surface fitting method for load simulation and an industrial simulation platform, belonging to the technical field of industrial simulation. Background Art

[0002] When manufacturing rotating mechanical parts such as shafts and bearings, due to the limitations of the casting process and the precision requirements during the assembly process, the cylindrical surface of the parts is often not an ideal standard cylindrical surface, but has a certain curvature or surface deviation. This deviation is difficult to avoid in physical processing, and also affects the subsequent numerical analysis, especially when non-uniform loads are applied, the standard cylindrical surface assumption is no longer applicable, resulting in errors in the analysis results.

[0003] Furthermore, in the field of numerical calculation, especially when dealing with the analysis of non-uniformly distributed loads, the existing technical solutions mainly face two core problems:

[0004] First, when applying non-uniform loads, existing numerical calculation methods usually assume that the load-bearing surface is an ideal geometric shape, such as a standard cylindrical surface. However, in actual industrial production, due to the limitations of casting and assembly processes, the cylindrical surfaces of many shafts and bearing components often have a certain curvature, forming a non-standard cylindrical surface, that is, a non-ideal load application surface. This curvature causes the force distribution to no longer be uniform when a non-uniform load is applied, which is inconsistent with the requirements for applying a non-uniform load. As a result, the inaccuracy of the load distribution during the analysis process directly affects the reliability and accuracy of the calculation results, and may even lead to the failure of the analysis.

[0005] Secondly, for these non-ideal cylindrical surfaces, the existing technology usually relies on manual geometric correction, that is, before numerical calculation, the user needs to adjust the geometric features of the model to make it as close to the ideal standard cylindrical surface as possible. This process not only requires professional knowledge of CAD, but may also introduce new errors. In addition, the manual correction process is complicated and time-consuming, especially when dealing with large or complex models, the efficiency is extremely low. This manual correction method cannot be automated when facing multiple parts, which increases the user's workload and is prone to errors due to human factors. As a result, the corrected model still cannot be used for numerical calculation of non-uniformly distributed loads.

[0006] Therefore, when performing load analysis, existing industrial simulation technologies are unable to effectively handle non-ideal load application surfaces, which seriously affects the accuracy of load distribution and analysis results. At the same time, the manual geometric correction method is cumbersome and error-prone, and cannot meet the needs of efficient and accurate industry.

[0007] The information disclosed in this Background Art is only for understanding the background of the inventive concept and therefore it may include information that does not constitute the prior art. Summary of the invention

[0008] In response to the above problem or one of the above problems, an object of the present invention is to provide an ideal load surface fitting method for load simulation. By constructing a feature recognition and extraction unit, a curved surface information calculation unit, and a load surface fitting unit, the surface information of the three-dimensional model is reconstructed to achieve effective processing of the load application surface in a non-ideal state, thereby obtaining the ideal load surface of the object to be simulated, thereby effectively solving the problem of non-standard load application surfaces of many shaft and bearing components. At the same time, the present invention performs processing through a calculation unit without the need for tedious manual correction, thereby meeting efficient and precise industrial needs and improving the reliability and efficiency of numerical calculations.

[0009] In response to the above problem or one of the above problems, the second object of the present invention is to provide an industrial simulation platform for load simulation, aiming to solve the complex force problems faced by most manufacturing companies in product development and mechanical analysis, especially for parts with non-standardized cylindrical surfaces or corresponding circular shell edge features. Through multi-model fitting, the non-standard load application surface is converted into an ideal load application surface, thereby realizing accurate application and analysis of non-uniformly distributed loads, and can perform complex mechanical analysis efficiently and conveniently, effectively improving the accuracy of numerical analysis of non-uniformly distributed loads.

[0010] To achieve one of the above purposes, the first technical solution of the present invention is:

[0011] An ideal load surface fitting method for load simulation includes the following contents:

[0012] Obtaining a three-dimensional model of an object to be simulated;

[0013] The three-dimensional model is processed through a pre-built feature recognition and extraction unit, a surface of the object to be simulated is selected, and geometric feature information of the surface is extracted;

[0014] Using the pre-built arc surface information calculation unit, the geometric feature information is processed to obtain the surface simulation information of the object to be simulated;

[0015] The pre-constructed load surface fitting unit is used to reconstruct the surface simulation information, obtain the load application surface of the object to be simulated, and use it as the ideal load surface to complete the ideal load surface fitting for load simulation.

[0016] After continuous exploration and experiments, the present invention reconstructs the surface information of the three-dimensional model by constructing a feature recognition and extraction unit, a camber information calculation unit, and a load surface fitting unit, thereby achieving effective processing of the load application surface in a non-ideal state, thereby obtaining the ideal load surface of the object to be simulated, thereby effectively solving the problem of non-standard load application surfaces of many shaft and bearing components; at the same time, the present invention performs processing through the calculation unit without the need for tedious manual correction, thereby meeting the efficient and accurate industrial needs and improving the reliability and efficiency of numerical calculations.

[0017] Furthermore, the present invention can transform a non-standard cylindrical surface into an ideal cylindrical surface through multiple calculation units, thereby achieving accurate application and analysis of non-uniformly distributed loads, and further effectively improving the accuracy of numerical analysis of non-uniformly distributed loads.

[0018] As the preferred technical measures:

[0019] The method of processing the three-dimensional model through the pre-built feature recognition and extraction unit, selecting a surface of the object to be simulated, and extracting the geometric feature information of the surface is as follows:

[0020] After selecting a surface of the object to be simulated, extract the face identification of the surface for identification in subsequent operations;

[0021] After obtaining the face identification of a certain surface, extracting the edge information and corresponding node data inside the surface corresponding to the face identification;

[0022] When the surface corresponding to the face identifier is a complete cylindrical surface, the edge information includes circular edges on both sides;

[0023] When the surface corresponding to the face identifier is a subdivided cylindrical surface, the edge information includes the circular edges on both sides and the subdivided edges formed by the subdivided surface;

[0024] The surface identification, edge information and node data are coupled to obtain the geometric feature information of the surface of the object to be simulated.

[0025] As the preferred technical measures:

[0026] The method of processing the geometric feature information by using the pre-built arc surface information calculation unit to obtain the surface simulation information of the object to be simulated is as follows:

[0027] Obtaining geometric feature information, including face identification, edge information, and node data;

[0028] Check whether the edge information contains the circle center feature to determine whether the edge information is an arc edge and count the number of arc edges;

[0029] When the edge information contains the circle center feature, the edge information is an arc edge;

[0030] If there are two arc edges, it indicates that the surface of the object to be simulated is a continuous closed surface with two standard arcs, indicating that the fitting operation can be performed; at this time, the two arc edges and the center features are used as the surface simulation information of the object to be simulated;

[0031] When the edge information does not contain the center information, or the number of arc edges is less than or more than two arc edges, it means that an error has occurred in the selected surface or the two side edges of the selected surface are non-arc edges. In this case, you need to reselect the surface of the object to be simulated.

[0032] As the preferred technical measures:

[0033] The method of reconstructing the surface simulation information by using the pre-constructed load surface fitting unit to obtain the load application surface of the object to be simulated is as follows:

[0034] Obtain two arc edges and circle center features in the surface simulation information;

[0035] According to the features of the two arc edges and the center of the circle, the midpoint coordinates and radius information of the two arc edges are calculated;

[0036] Based on the midpoint coordinates and radius information of the two arc edges, the arc distance between the midpoints of the two arc edges is calculated;

[0037] The arc distance is taken as the height of the ideal cylindrical surface, that is, the size of the ideal cylinder in the z-axis direction;

[0038] Based on the arc distance and combined with the radius information of the arc, an ideal cylindrical surface is constructed and used as the load application surface of the object to be simulated.

[0039] As the preferred technical measures:

[0040] It also includes a load analysis unit for fitting the non-uniform load applied to the load application surface to obtain a simulation result of the non-uniform load. The processing method is as follows:

[0041] Obtaining a non-uniform load to be applied;

[0042] Fit the non-uniformly distributed load to be applied to obtain a digital simulation load;

[0043] The digital simulation load is transferred to all nodes of the object to be simulated along the circumference of the load application surface or the cross section of the load application surface to obtain the nodal force;

[0044] Since the object to be simulated is a cylindrical surface, the node force is decomposed according to the bilateral symmetry of the cylindrical surface to obtain the horizontal component force in the x-axis direction and the longitudinal component force in the y-axis direction; according to the principle of force balance, the horizontal component force in the x-axis direction cancels out to zero, leaving only the longitudinal component force in the y-axis direction;

[0045] The longitudinal forces of all nodes are accumulated and superimposed to obtain the total load force;

[0046] Based on the total load force and the global stiffness matrix of the cylindrical surface, the simulation results of non-uniform load are obtained.

[0047] As the preferred technical measures:

[0048] The method for fitting the non-uniformly distributed load to be applied and obtaining the digital simulation load is as follows:

[0049] Obtain non-uniformly distributed loads and set the load coordinate system;

[0050] The load coordinate system sets the axial direction of the cylindrical surface as the z-axis, and sets the x-axis and y-axis on the plane where the cylindrical surface is located;

[0051] Based on the load coordinate system, obtain the load angle between the force direction of the node and the x-axis;

[0052] According to the load angle and parabola formula, a parabola-varying load calculation function is constructed;

[0053] Based on the parabolic load calculation function and non-uniform load, the digital simulation load is obtained.

[0054] As the preferred technical measures:

[0055] Based on the total load force and the stiffness matrix of the cylindrical surface, the method to obtain the simulation results of non-uniform load is as follows:

[0056] Based on the total load force and the global stiffness matrix of the cylindrical surface, a linear equation system is constructed and solved using a numerical method to obtain the displacement value of each node;

[0057] After obtaining the displacement value of the node, the strain vector inside the node is calculated according to the strain-displacement matrix;

[0058] Next, based on the material elastic matrix and strain vector, the relationship between strain and stress is constructed, and the stress information of the node is calculated;

[0059] According to the stress information of the nodes, combined with the geometric characteristics and local stress distribution, the force analysis of the simulation object is carried out to obtain the simulation results of non-uniform load.

[0060] As the preferred technical measures:

[0061] According to the stress information of the nodes, combined with the geometric characteristics and local stress distribution, the method for force analysis of the simulation object is as follows:

[0062] Based on the stress information of the nodes, analyze the stress distribution of each node and screen out the areas of stress concentration;

[0063] Based on the stress information of the nodes, calculate the deformation of the object to be simulated under the load.

[0064] According to the deformation amount, the deformation of the object to be simulated under the action of non-uniform load is determined, and whether the object to be simulated will have excessive deformation or failure risk in actual use is judged to obtain the deformation analysis result;

[0065] The stress distribution, deformation and deformation analysis results are summarized to generate a mechanical properties report, which is used to evaluate the feasibility and safety of the design scheme of the object to be simulated.

[0066] To achieve one of the above purposes, the second technical solution of the present invention is:

[0067] An industrial simulation platform for load simulation, comprising a feature recognition and extraction unit, a camber information calculation unit, a load surface fitting unit and a load analysis unit;

[0068] The feature recognition and extraction unit processes the three-dimensional model of the object to be simulated, selects a surface of the object to be simulated, and extracts geometric feature information of the surface;

[0069] The arc surface information calculation unit processes the geometric feature information to obtain the surface simulation information of the object to be simulated;

[0070] The load surface fitting unit reconstructs the surface simulation information to obtain the load application surface of the object to be simulated, and uses it as the ideal load surface to complete the ideal load surface fitting for load simulation;

[0071] The load analysis unit is used to fit the non-uniform load applied to the load application surface to obtain a non-uniform load simulation result.

[0072] The present invention proposes an industrial simulation platform for load simulation, which aims to solve the complex force problems faced by most manufacturing companies in product development and mechanical analysis, especially for parts with non-standard cylindrical surfaces or corresponding circular shell edge features. Through multi-model fitting, the non-standard load application surface is converted into an ideal load application surface, thereby achieving accurate application and analysis of non-uniformly distributed loads, and can perform complex mechanical analysis efficiently and conveniently, effectively improving the accuracy of numerical analysis of non-uniformly distributed loads.

[0073] Furthermore, the application of the present invention can fit a non-ideal cylindrical surface into an ideal cylindrical surface, thereby simplifying the processing flow and improving the calculation efficiency without sacrificing the calculation accuracy. This not only solves the problem of applying non-uniformly distributed loads, but also enhances the adaptability of the software to actual industrial applications, allowing users to deal with various complex geometric features and processing errors more efficiently.

[0074] Furthermore, the industrial simulation platform of the present application is a system or software or mobile app or browser or web page or cloud computing platform.

[0075] As the preferred technical measures:

[0076] The feature recognition and extraction unit, the arc surface information calculation unit, the load surface fitting unit and the load analysis unit are encapsulated to obtain a load surface fitting algorithm module;

[0077] And set up an interactive interface and result visualization module, which is connected with the load surface fitting algorithm module;

[0078] Through the interactive interface, the interactive information is obtained, and the load surface fitting algorithm module is called for analysis and processing to obtain the simulation results of non-uniformly distributed loads;

[0079] The simulation results of the non-uniform load are transmitted to the result visualization module for visualization. The presentation content includes at least a stress distribution diagram and a deformation cloud diagram to show the structural changes of the object to be simulated under the non-uniform load.

[0080] Compared with the prior art solutions, the present invention has the following beneficial effects:

[0081] After continuous exploration and experiments, the present invention reconstructs the surface information of the three-dimensional model by constructing a feature recognition and extraction unit, a camber information calculation unit, and a load surface fitting unit, thereby achieving effective processing of the load application surface in a non-ideal state, thereby obtaining the ideal load surface of the object to be simulated, thereby effectively solving the problem of non-standard load application surfaces of many shaft and bearing components; at the same time, the present invention performs processing through the calculation unit without the need for tedious manual correction, thereby meeting the efficient and accurate industrial needs and improving the reliability and efficiency of numerical calculations.

[0082] At the same time, the present invention proposes an industrial simulation platform for load simulation, which aims to solve the complex force problems faced by most manufacturing companies in product development and mechanical analysis, especially for parts with non-standard cylindrical surfaces or corresponding circular shell edge features. Through multi-model fitting, the non-standard load application surface is converted into an ideal load application surface, thereby realizing accurate application and analysis of non-uniformly distributed loads, and can perform complex mechanical analysis efficiently and conveniently, effectively improving the accuracy of numerical analysis of non-uniformly distributed loads.

[0083] Furthermore, the application of the present invention can fit non-ideal cylindrical surfaces into ideal cylindrical surfaces, thereby simplifying the processing flow and improving calculation efficiency without sacrificing calculation accuracy. This not only solves the problem of applying non-uniform loads, but also enhances the adaptability of the software to actual industrial applications, allowing users to deal with various complex geometric features and processing errors more efficiently. BRIEF DESCRIPTION OF THE DRAWINGS

[0084] Figure 1 A schematic diagram of a flow chart of the ideal load surface fitting method of the present invention;

[0085] Figure 2 A distribution principle diagram of a sinusoidally varying non-uniformly distributed load of the present invention;

[0086] Figure 3 A distribution effect diagram of the non-uniformly distributed load of the present invention;

[0087] Figure 4 A distribution principle diagram of a non-uniformly distributed load of a parabola distribution according to the present invention;

[0088] Figure 5 A process diagram of fitting an ideal cylindrical surface according to the present invention;

[0089] Figure 6 It is an oblique view of the inner wall surface of a cast flange-type square bearing seat;

[0090] Figure 7 It is a side view of the inner wall of a cast flange-type square bearing seat;

[0091] Figure 8 It is a structural schematic diagram of the suspended bearing seat of the present invention. DETAILED DESCRIPTION

[0092] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.

[0093] On the contrary, the present invention covers any substitution, modification, equivalent method and scheme made on the essence and scope of the present invention as defined by the claims. Further, in order to make the public have a better understanding of the present invention, some specific details are described in detail in the following detailed description of the present invention. Those skilled in the art can fully understand the present invention without the description of these details.

[0094] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as those commonly understood by those skilled in the art to which the present invention belongs. The terms used herein are only for the purpose of describing specific embodiments and are not intended to limit the present invention.

[0095] like Figure 1 As shown, the first specific embodiment of the ideal load surface fitting method for load simulation of the present invention is:

[0096] An ideal load surface fitting method for load simulation includes the following contents:

[0097] Obtaining a three-dimensional model of an object to be simulated;

[0098] The three-dimensional model is processed through a pre-built feature recognition and extraction unit, a surface of the object to be simulated is selected, and geometric feature information of the surface is extracted;

[0099] Using the pre-built arc surface information calculation unit, the geometric feature information is processed to obtain the surface simulation information of the object to be simulated;

[0100] The pre-constructed load surface fitting unit is used to reconstruct the surface simulation information, obtain the load application surface of the object to be simulated, and use it as the ideal load surface to complete the ideal load surface fitting for load simulation.

[0101] In this embodiment, the method of processing the three-dimensional model through the pre-built feature recognition and extraction unit, selecting a surface of the object to be simulated, and extracting the geometric feature information of the surface is as follows:

[0102] After selecting a surface of the object to be simulated, extract the face identification of the surface for identification in subsequent operations;

[0103] After obtaining the face identification of a certain surface, extracting the edge information and corresponding node data inside the surface corresponding to the face identification;

[0104] When the surface corresponding to the face identifier is a complete cylindrical surface, the edge information includes circular edges on both sides;

[0105] When the surface corresponding to the face identifier is a subdivided cylindrical surface, the edge information includes the circular edges on both sides and the subdivided edges formed by the subdivided surface;

[0106] The surface identification, edge information and node data are coupled to obtain the geometric feature information of the surface of the object to be simulated.

[0107] In this embodiment, the method of using the pre-built arc surface information calculation unit to process the geometric feature information to obtain the surface simulation information of the object to be simulated is as follows:

[0108] Obtaining geometric feature information, including face identification, edge information, and node data;

[0109] Check whether the edge information contains the circle center feature to determine whether the edge information is an arc edge and count the number of arc edges;

[0110] When the edge information contains the circle center feature, the edge information is an arc edge;

[0111] If there are two arc edges, it indicates that the surface of the object to be simulated is a continuous closed surface with two standard arcs, indicating that the fitting operation can be performed; at this time, the two arc edges and the center features are used as the surface simulation information of the object to be simulated;

[0112] When the edge information does not contain the center information, or the number of arc edges is less than or more than two arc edges, it means that an error has occurred in the selected surface or the two side edges of the selected surface are non-arc edges. In this case, you need to reselect the surface of the object to be simulated.

[0113] In this embodiment, a method of using a pre-built load surface fitting unit to reconstruct surface simulation information and obtain a load application surface of the object to be simulated is as follows:

[0114] Obtain two arc edges and circle center features in the surface simulation information;

[0115] According to the features of the two arc edges and the center of the circle, the midpoint coordinates and radius information of the two arc edges are calculated;

[0116] Based on the midpoint coordinates and radius information of the two arc edges, the arc distance L between the midpoints of the two arc edges is calculated;

[0117] The arc distance L is taken as the height of the ideal cylindrical surface, that is, the size of the ideal cylinder in the z-axis direction;

[0118] Based on the arc distance L and combined with the radius information of the arc, an ideal cylindrical surface is constructed and used as the load application surface of the object to be simulated.

[0119] In this embodiment: a load analysis unit is also included, which is used to fit the non-uniform load applied to the load application surface to obtain a simulation result of the non-uniform load, and the processing method is as follows:

[0120] Obtaining a non-uniform load to be applied;

[0121] Fit the non-uniformly distributed load to be applied to obtain a digital simulation load;

[0122] The digital simulation load is transferred to all nodes of the object to be simulated along the circumference of the load application surface or the cross section of the load application surface to obtain the nodal force;

[0123] Since the object to be simulated is a cylindrical surface, the node force is decomposed according to the bilateral symmetry of the cylindrical surface to obtain the horizontal component force in the x-axis direction and the longitudinal component force in the y-axis direction; according to the principle of force balance, the horizontal component force in the x-axis direction cancels out to zero, leaving only the longitudinal component force in the y-axis direction;

[0124] The longitudinal forces of all nodes are accumulated and superimposed to obtain the total load force;

[0125] Based on the total load force and the global stiffness matrix of the cylindrical surface, the simulation results of non-uniform load are obtained.

[0126] In this embodiment, the method for fitting the non-uniformly distributed load to be applied to obtain the digital simulation load is as follows:

[0127] Obtain non-uniformly distributed loads and set the load coordinate system;

[0128] The load coordinate system sets the axial direction of the cylindrical surface as the z-axis, and sets the x-axis and y-axis on the plane where the cylindrical surface is located;

[0129] Based on the load coordinate system, obtain the load angle between the force direction of the node and the x-axis;

[0130] According to the load angle and parabola formula, a parabola-varying load calculation function is constructed;

[0131] Based on the parabolic load calculation function and non-uniform load, the digital simulation load is obtained.

[0132] In this embodiment: Based on the total load force and the stiffness matrix of the cylindrical surface, the method for obtaining the simulation result of the non-uniformly distributed load is as follows:

[0133] Based on the total load force and the global stiffness matrix of the cylindrical surface, a linear equation system is constructed and solved using a numerical method to obtain the displacement value of each node;

[0134] After obtaining the displacement value of the node, the strain vector inside the node is calculated according to the strain-displacement matrix;

[0135] Next, based on the material elastic matrix and strain vector, the relationship between strain and stress is constructed, and the stress information of the node is calculated;

[0136] According to the stress information of the nodes, combined with the geometric characteristics and local stress distribution, the force analysis of the simulation object is carried out to obtain the simulation results of non-uniform load.

[0137] In this embodiment: Based on the stress information of the nodes, combined with the geometric features and the local stress distribution, the method for performing force analysis on the simulation object is as follows:

[0138] Based on the stress information of the nodes, analyze the stress distribution of each node and screen out the areas of stress concentration;

[0139] Based on the stress information of the nodes, calculate the deformation of the object to be simulated under the load.

[0140] According to the deformation amount, the deformation of the object to be simulated under the action of non-uniform load is determined, and whether the object to be simulated will have excessive deformation or failure risk in actual use is judged to obtain the deformation analysis result;

[0141] The stress distribution, deformation and deformation analysis results are summarized to generate a mechanical properties report, which is used to evaluate the feasibility and safety of the design scheme of the object to be simulated.

[0142] A specific embodiment of the industrial simulation platform for load simulation of the present invention:

[0143] An industrial simulation platform for load simulation, comprising a feature recognition and extraction unit, a camber information calculation unit, a load surface fitting unit and a load analysis unit;

[0144] The feature recognition and extraction unit processes the three-dimensional model of the object to be simulated, selects a surface of the object to be simulated, and extracts geometric feature information of the surface;

[0145] The arc surface information calculation unit processes the geometric feature information to obtain the surface simulation information of the object to be simulated;

[0146] The load surface fitting unit reconstructs the surface simulation information to obtain the load application surface of the object to be simulated, and uses it as the ideal load surface to complete the ideal load surface fitting for load simulation;

[0147] The load analysis unit is used to fit the non-uniform load applied to the load application surface to obtain a non-uniform load simulation result.

[0148] In this embodiment: the feature recognition and extraction unit, the arc surface information calculation unit, the load surface fitting unit and the load analysis unit are encapsulated to obtain a load surface fitting algorithm module;

[0149] And set up an interactive interface and result visualization module, which is connected with the load surface fitting algorithm module;

[0150] Through the interactive interface, the interactive information is obtained, and the load surface fitting algorithm module is called for analysis and processing to obtain the simulation results of non-uniformly distributed loads;

[0151] The simulation results of the non-uniform load are transmitted to the result visualization module for visualization. The presentation content includes at least a stress distribution diagram and a deformation cloud diagram to show the structural changes of the object to be simulated under the non-uniform load.

[0152] A second specific embodiment of the ideal load surface fitting method for load simulation of the present invention:

[0153] An ideal load surface fitting method for load simulation includes the following contents:

[0154] Step 1, using the feature recognition and extraction unit, performs geometric feature recognition and extraction, which includes the following contents:

[0155] In the industrial simulation platform, the feature data of the three-dimensional model of the object to be simulated input by the user is first identified to obtain the face identification number and corresponding node data of the three-dimensional model; then, the face identification number to which the user needs to apply the load is obtained through interaction, and the selected face must be a feature area such as a standard cylindrical surface or cylindrical shell.

[0156] In this embodiment: according to the actual needs of the analysis, a load analysis unit is constructed, and the user can select a suitable non-uniform load solution in the load analysis unit. The non-uniform load mainly includes a sinusoidal non-uniform load and a parabolic non-uniform load.

[0157] Then, according to the non-uniform load with sinusoidal variation, the load force distribution is calculated, which includes the following contents:

[0158] The sine function is used to describe the distribution of load on the cylindrical surface or shell edge line. It is suitable for analyzing the mechanical behavior under normal static conditions. In this non-uniform load implementation method, the sinusoidal variation load is determined as the default loading method.

[0159] Figure 2 The force distribution of the cross section of a cylindrical solid or cylindrical shell under a sinusoidally varying non-uniform load is shown. The lower left corner of this figure shows the directions of the force components, the x-axis and the y-axis. At this time, the axial direction of the cylindrical surface is set to the z-axis, and the force at each node is , n represents the node number, then the angle between the node force and the horizontal x-axis is .

[0160] At this time, if the total input load force is , the present invention will follow this sinusoidal loading method, that is, The function form transfers the load to all nodes along the circumference of the selected edge or the cross section of the selected cylindrical surface. Since the cylindrical surface is bilaterally symmetrical, the node force here can be decomposed and analyzed, and each node force is decomposed into a horizontal x-axis component force. and the vertical y-axis force , we can get the following formula:

[0161]

[0162]

[0163] The main variable of the force decomposition here is the angle , which has nothing to do with the size of the cylinder. Each node is assigned a value according to the divided node position, which is expressed as extracting node information and using the inverse tangent function to calculate the angle corresponding to the node. , and then distribute the corresponding load force. The calculation formula of the inverse tangent function is as follows:

[0164]

[0165] in, is the displacement component of the center of the circle corresponding to the node on the x-axis, is the displacement component of the circle center corresponding to the node on the y-axis.

[0166] Since this force distribution section is horizontally symmetrical, according to the principle of force balance, the force distribution in the x-axis direction cancels out and becomes zero, leaving only the force component in the y-axis direction. The relationship with the total load force is as follows:

[0167]

[0168] Where m is the total number of nodes along the circumference.

[0169] The total number of nodes can be extracted using the Ansys.Mechanical.DataModel library in the high-level programming language Python.

[0170] According to the above formula, the load force distribution when a load is applied to such a cylinder can be determined, such as Figure 3 shown.

[0171] In this embodiment, the load force distribution is calculated according to the non-uniform load of parabola distribution, which includes the following contents:

[0172] Based on the corresponding parabolic distribution model, it is based on the basic parabolic equation As the default parabolic formula, the formula settings can be adjusted and improved according to the user's specific settings. It is suitable for simulating situations where the load gradually increases or decreases with position changes, which is common in the analysis of structural pressure concentration areas.

[0173] Figure 4 The force distribution of a cylindrical solid or cylindrical shell side cross section when a non-uniform load is applied according to a parabolic distribution is shown. Consistent with the principle of sinusoidal non-uniform load distribution, the direction of the force component, x-axis and y-axis, is shown in the lower left corner of this figure. The force at each node is , n represents the node number, then the angle between the node force and the horizontal x-axis is At this time, if the total input load force is , then the present invention will follow the parabola formula, The function form transfers the load to all nodes along the circumference of the selected edge or the cross section of the selected cylindrical surface. , the force on node n, calculate the value of x, and use Substituting in, the node force is expressed as:

[0174]

[0175] Since the cylindrical surface is bilaterally symmetrical, the node forces here can be decomposed and analyzed, and each node force can be decomposed into the horizontal x-axis force and the vertical y-axis force , we can get the following formula:

[0176]

[0177]

[0178] Since this force distribution section is horizontally symmetrical, according to the principle of force balance, the force distribution in the x-axis direction cancels out and becomes zero, leaving only the force component in the y-axis direction. The relationship with the total load force is as follows:

[0179]

[0180] Where m is the total number of nodes along the circumference.

[0181] Step 2, encapsulate the non-uniform load scheme of sinusoidal variation in the feature recognition and extraction unit, the camber information calculation unit, the load surface fitting unit and the load analysis unit to obtain algorithm module 1; encapsulate the non-uniform load scheme of parabolic distribution in the feature recognition and extraction unit, the camber information calculation unit, the load surface fitting unit and the load analysis unit to obtain algorithm module 2; algorithm module 1 and algorithm module 2 run independently, which can facilitate users to select algorithm modules, which includes the following contents:

[0182] The present invention encapsulates different non-uniform load calculation methods into independent algorithm modules. These algorithm modules are designed according to specific mechanical characteristics and load requirements, covering sinusoidal variation and parabolic load distribution strategies. Each module implements the calculation and numerical analysis functions of the above-mentioned model units, and these processes are transparent to users.

[0183] In the numerical calculation industrial simulation platform, the user first selects the geometric feature area (corresponding surface identification number) to be analyzed and the corresponding non-uniform load scheme through the interactive interface. When the user selects a specific load scheme, the present invention automatically calls the corresponding algorithm module. The module will perform the preset load distribution operation according to the identified feature area.

[0184] This modular packaging and automatic calling design greatly improves the flexibility and ease of use of the present invention, allowing users to complete high-precision load analysis without in-depth understanding of complex mechanical theories, thereby providing effective technical support for engineering design and optimization.

[0185] Step 3: Use the encapsulated algorithm module to perform numerical calculation and analysis, which includes the following contents:

[0186] After the algorithm module completes the preliminary load processing, the present invention will perform in-depth numerical calculations on the geometric model based on the parameters input by the user and the selected load scheme. These calculations are not limited to basic mechanical analysis, but also include a series of complex calculations of various physical quantities such as stress, strain, displacement, etc., to comprehensively evaluate the mechanical behavior of the entity under non-uniform loads.

[0187] In the numerical calculation process, the calculation of stress, strain and displacement in structural mechanics is carried out through a series of steps, including the following:

[0188] The solution to the displacement depends on the global stiffness matrix. The stiffness matrix is ​​a square matrix whose dimension depends on the number of degrees of freedom of the system. For example, for a system with n degrees of freedom, the stiffness matrix is ​​an n×n matrix. The stiffness matrix is ​​constructed by combining the stiffness matrices of each unit to describe the relationship between the degrees of freedom in the structure and to predict the force response when a unit displacement is applied, that is, the node displacement vector. The calculation formula is as follows:

[0189]

[0190] in, is the global stiffness matrix, is the node displacement vector, is the force component at the node.

[0191] Furthermore, according to the node displacement vector, the strain vector can be calculated, and its calculation formula is as follows:

[0192]

[0193] in: is the strain vector, is the strain-displacement matrix.

[0194] After obtaining the strain vector, the stress is calculated according to the stress-strain formula. The calculation formula is as follows:

[0195]

[0196] in, is the stress vector, is the material elastic matrix.

[0197] The node displacement vector represents the displacement of all nodes. In 3D modeling, each node usually has 6 degrees of freedom, so the node displacement vector includes information about all these degrees of freedom. External forces are represented by a node force vector, which is distributed according to specific non-uniform loads and includes forces and torques along the three coordinate axes.

[0198] By introducing appropriate boundary conditions, constructing a linear system of equations, and solving them numerically, the displacement value of each node can be obtained. After obtaining the node displacement, the strain inside the unit can be calculated. This process is calculated through the strain-displacement matrix and the displacement vector.

[0199] Next, the relationship between strain and stress is used to calculate stress. Stress calculation involves the elastic properties of the material, especially when considering isotropic materials, a simplified elastic matrix can be used to describe its mechanical behavior.

[0200] In this embodiment: according to the geometric model and loading conditions specified by the user, a stress analysis module and a strain analysis module are set in the algorithm module, and the application of non-uniform loads to the selected area is simulated in combination with the algorithm model in the algorithm module, and the numerical calculation is started in combination with the physical boundary conditions and material properties.

[0201] The stress analysis module calculates the stress distribution on each node or element, focusing on areas where stress concentration may occur; the strain analysis module calculates the deformation and strain distribution under load to help users understand the deformation behavior of materials under load.

[0202] The key to the stress concentration judgment standard is to ensure the mesh independence of the analysis results, that is, the calculation results of the stress concentration area should be independent of the fineness of the mesh division. When performing finite element analysis, the stress concentration area should be stable under different mesh densities, and the change of mesh density should not significantly affect the results. If there is a significant difference in the calculation results under coarse and fine meshes, it may indicate that the mesh division is not fine enough, resulting in inaccurate stress concentration assessment.

[0203] In addition, stress concentration can also be judged by the sharp increase in stress at geometric discontinuities, such as holes, grooves, or structural protrusions. These areas usually show higher local stresses, so in addition to mesh independence, it is necessary to combine geometric characteristics and local stress distribution to fully evaluate stress concentration.

[0204] Furthermore, the present invention also performs deformation analysis, and displays the deformation of the three-dimensional model under the action of non-uniformly distributed loads by solving the displacement field. This analysis can help users determine whether the entity will have excessive deformation or failure risk in actual use. The judgment standard for excessive deformation depends on the enterprise standard. The default value (such as 10 wires) will be set in the software according to the national standard requirements, which can be modified interactively.

[0205] By integrating various analysis results such as stress, strain and deformation, the present invention can generate a detailed mechanical property report to help users accurately evaluate the feasibility and safety of design solutions.

[0206] Therefore, these numerical calculations of the present invention ensure that the analysis results can truly reflect the stress condition of the entity under the action of non-uniformly distributed loads, provide reliable data support, and assist users in structural optimization, material selection and process improvement.

[0207] Step 4: Visualize and provide feedback on the analysis results, which includes the following:

[0208] After the calculation is completed, the industrial simulation platform will present the results to the user in a visual way, including stress distribution diagrams, deformation cloud diagrams, etc. Users can intuitively observe the structural changes after the load is applied, and adjust and optimize the design plan as needed.

[0209] A third specific embodiment of the ideal load surface fitting method for load simulation of the present invention:

[0210] A method for fitting an ideal load surface for load simulation. In the process of fitting a non-ideal cylindrical surface, it is first necessary to extract the geometric feature information of the selected non-ideal cylindrical surface. This information includes the surface identification number, the surface internal edge information, and the node data. With this data, a detailed geometric analysis of the non-ideal cylindrical surface can be performed to determine whether it meets the fitting conditions of the ideal cylindrical surface, which specifically includes the following:

[0211] Step 1, using the feature recognition and extraction unit, performs feature information extraction and preliminary judgment, which includes the following contents:

[0212] Step 11, after the user selects a specific surface in the industrial simulation platform, the surface identification number, edge information and node data are extracted, and the identification number of the surface is recorded for identification of subsequent operations.

[0213] After obtaining the face identification number, the present invention will extract the edge information and corresponding node data inside the face.

[0214] In this embodiment, when the user selects a cylindrical surface through interaction, the present invention will first mark the identification number information of the cylindrical surface, and then read the edge information of the cylindrical surface. If the cylindrical surface is a complete cylindrical surface, the entire surface only contains circular edges on both sides. If the cylindrical surface is a divided cylindrical surface, it will contain circular edges on both sides and divided edges formed by the divided surface, which is generally expressed as a rectangle.

[0215] Step 12, by analyzing the geometric data of the edge, determine whether the edge is an arc edge. This can be done by checking whether the edge data contains the center information. For example, in the edge features that may appear in the above-mentioned cylindrical surface, the circular edges on both sides will have the center feature, while the subdivided edge does not have the center feature, so it can be judged by identifying the center feature of the edge. If the node data of an edge contains the center information, the edge is an arc edge. The key to this step is to ensure that the model contains accurate arc information, which is the basis for the subsequent fitting of the ideal cylindrical surface.

[0216] Step 2, using the arc surface information calculation unit to confirm the number of arc edges, which includes the following:

[0217] After determining whether there is an arc in the model, the present invention will further count the number of arc edges inside the selected face. If there are two arc edges in the model, the next fitting operation can be performed. If there are less than or more than two arc edges, the present invention will prompt the user that the selected face does not meet the requirements and display the current number of arc edges so that the user can adjust or reselect. If there are less than two arc edges, it means that the user has made an error in face selection or the model is incorrect, which is manifested in that the user has not made a correct face selection or the two side edges of the selected face are non-arc edges. It is necessary to select a continuously closed surface with two standard arcs or to correct the model according to this standard.

[0218] Step 3, based on the load surface fitting unit, fit and construct the ideal cylindrical surface, which includes the following contents:

[0219] Step 31, once the three-dimensional model is confirmed to be correct, the present invention will extract the geometric information of the two arcs, especially the midpoint coordinates and radius of the arcs. This information is crucial for the subsequent ideal cylindrical surface construction.

[0220] Step 32, using the extracted arc midpoint coordinates , calculate the distance L between the midpoints of the two arcs. This distance L is the height of the ideal cylindrical surface, that is, the size of the ideal cylinder in the Z-axis direction.

[0221] The formula for calculating the distance L between the midpoints of two arcs is as follows:

[0222]

[0223] Step 33, combining the radius information R of the arc and the distance L between the midpoints of the two arcs, construct an ideal cylindrical surface, such as Figure 5 This cylindrical surface will be used as the fitting result of the non-ideal cylindrical surface and can be used for subsequent non-uniform load analysis.

[0224] Step 34. Through the above steps, the present invention can automatically identify and fit the ideal cylindrical surface, so that even when faced with a non-ideal cylindrical surface with curvature during the processing process, accurate numerical analysis and load application can be performed, thereby improving the analysis accuracy and applicability of the industrial simulation platform under complex geometric features.

[0225] The present invention avoids the technical problem of failure in applying non-uniformly distributed loads by estimating these non-standard cylindrical surfaces as ideal cylindrical surfaces. Although actual parts have slight processing deviations, this estimation method can guarantee the accuracy of the calculation results in most cases without introducing significant errors. Therefore, the present invention proposes to introduce this function in an industrial simulation platform for numerical calculation, automatically complete the fitting process of the ideal cylindrical surface, so that when facing a non-ideal cylindrical surface, the numerical analysis of non-uniformly distributed loads can also be successfully performed.

[0226] A specific embodiment of applying the present invention to perform fitting analysis on a certain bearing seat model:

[0227] During the processing of many shaft and bearing parts, the cylindrical surface is often designed with a certain curvature instead of a standard cylindrical surface, considering the requirements of casting and assembly process. Figure 6 and Figure 7 . Figure 6 It is an oblique view of the inner wall of the cast flange-type square bearing seat; Figure 7 This is a side view of the inner wall of a cast flange-type square bearing seat, where bm represents the inner wall of the bearing seat. The inner wall bm has a certain curvature. This design will cause difficulties in simulating non-uniform loads.

[0228] Furthermore, in order to verify the specific implementation effect of the present invention, the present invention selects a bearing seat model as a test case, that is, Figure 8 The suspended bearing seat shown. This embodiment shows the whole process of model uploading, non-uniform load scheme setting, total load and boundary condition setting and result display, which specifically includes the following contents:

[0229] Step 1: The user first uploads the suspended bearing seat model on the interactive interface of the industrial simulation platform of the present invention. The upload interface only requires the user to click the "Upload Model" button in the interface, and the industrial simulation platform will pop up a file selection window, and the user can select the required model file from the local file system. After the selection is completed, click the confirmation button, and the model file will be quickly uploaded to the model of the present invention, ready for subsequent analysis operations.

[0230] Step 2: Set the non-uniform load scheme. Users can select different non-uniform load schemes, such as sinusoidal variation and parabolic distribution, through the drop-down menu. The interface contains a parameter input box, allowing users to adjust the parameters of the non-uniform load control formula. The interface also provides a "Confirm" button, which allows users to save the scheme settings with one click and continue with the subsequent pre-processing settings.

[0231] Step 3, the user can define the total load size in the setting interface. Its direction is limited to the -z axis in this industrial simulation platform. The user needs to adjust the model direction according to this limited direction to ensure that the load is reasonably applied to the three-dimensional model. The interface provides options to specify boundary conditions, that is, to set fixed support surfaces to ensure that the three-dimensional model conforms to the actual physical environment during the calculation process. Users can intuitively adjust these settings through the graphical interface. After the settings are completed, click the "Apply" button to save and apply these conditions and prepare to enter the numerical calculation stage.

[0232] Step 4: Display the analysis results through a graphical interface, including visualization charts of mechanical properties such as stress, strain, and deformation. Users can view details such as stress distribution and deformation in different directions by switching views. At the same time, the interface provides zoom, move, and rotate functions, allowing users to deeply analyze the stress state of the model. The result data can also be exported as a numerical analysis report. Through intuitive display, users can quickly evaluate the design effect and make adjustment decisions.

[0233] An embodiment of a device applying the method of the present invention:

[0234] An electronic device comprising:

[0235] one or more processors;

[0236] A storage device for storing one or more programs;

[0237] When the one or more programs are executed by the one or more processors, the one or more processors implement the above-mentioned ideal load surface fitting method for load simulation.

[0238] A computer medium embodiment using the method of the present invention:

[0239] A computer-readable storage medium stores a computer program, which, when executed by a processor, implements the above-mentioned ideal load surface fitting method for load simulation.

[0240] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, and computer program products. Therefore, the present application may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present application may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0241] The present application is described by flowcharts or / and block diagrams of the methods, devices (systems), and computer program products of the embodiments of the present application. It should be understood that each process or / and block in the flowchart or / and block diagram and the combination of the processes or / and blocks in the flowchart or / and block diagram can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart or / and block diagram. Figure 1 Process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0242] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 Process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0243] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 Process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0244] The unit in this application is an object that objectively describes the morphological structure with the help of physical or virtual expressions. The object is not equal to the object and is not limited to physical and virtual. It can be a data processing function, software program, processing mode, usage method, operation method, workflow, application process, electronic hardware, circuit module, processing system, system imitation or simulation object.

[0245] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention rather than to limit it. Although the present invention has been described in detail with reference to the above embodiments, ordinary technicians in the relevant field can still modify or replace the specific implementation methods of the present invention with equivalents. Any modification or equivalent replacement that does not depart from the spirit and scope of the present invention should be included in the scope of protection of the claims of the present invention.

Claims

1. An ideal load surface fitting method for load simulation, characterized in that: Includes the following: Obtaining a three-dimensional model of an object to be simulated; The three-dimensional model is processed through a pre-built feature recognition and extraction unit, a surface of the object to be simulated is selected, and geometric feature information of the surface is extracted; The method is as follows: After selecting a surface of the object to be simulated, extract the face identification of the surface for identification in subsequent operations; After obtaining the face identification of a certain surface, extracting the edge information and corresponding node data inside the surface corresponding to the face identification; When the surface corresponding to the face identifier is a complete cylindrical surface, the edge information includes circular edges on both sides; When the surface corresponding to the face identifier is a subdivided cylindrical surface, the edge information includes the circular edges on both sides and the subdivided edges formed by the subdivided surface; The surface identification, edge information and node data are coupled to obtain the geometric feature information of the surface of the object to be simulated; Using the pre-built arc surface information calculation unit, the geometric feature information is processed to obtain the surface simulation information of the object to be simulated; The method is as follows: Obtaining geometric feature information, including face identification, edge information, and node data; Check whether the edge information contains the circle center feature to determine whether the edge information is an arc edge and count the number of arc edges; When the edge information contains the circle center feature, the edge information is an arc edge; If there are two arc edges, it indicates that the surface of the object to be simulated is a continuous closed surface with two standard arcs, indicating that the fitting operation can be performed; at this time, the two arc edges and the center features are used as the surface simulation information of the object to be simulated; When the edge information does not contain the circle center information, or the number of arc edges is less than or more than two arc edges, it means that an error has occurred in the selected surface or the two sides of the selected surface are non-arc edges, and you need to reselect the surface of the object to be simulated; The pre-built load surface fitting unit is used to reconstruct the surface simulation information, obtain the load application surface of the object to be simulated, and use it as the ideal load surface to complete the ideal load surface fitting for load simulation; the method is as follows: Obtain two arc edges and circle center features in the surface simulation information; According to the features of the two arc edges and the center of the circle, the midpoint coordinates and radius information of the two arc edges are calculated; Based on the midpoint coordinates and radius information of the two arc edges, the arc distance between the midpoints of the two arc edges is calculated; The arc distance is taken as the height of the ideal cylindrical surface, that is, the size of the ideal cylinder in the z-axis direction; Based on the arc distance and combined with the radius information of the arc, an ideal cylindrical surface is constructed and used as the load application surface of the object to be simulated.

2. The ideal load surface fitting method for load simulation according to claim 1, characterized in that: It also includes a load analysis unit for fitting the non-uniform load applied to the load application surface to obtain a simulation result of the non-uniform load. The processing method is as follows: Obtaining a non-uniform load to be applied; Fit the non-uniformly distributed load to be applied to obtain a digital simulation load; The digital simulation load is transferred to all nodes of the object to be simulated along the circumference of the load application surface or the cross section of the load application surface to obtain the nodal force; Since the object to be simulated is a cylindrical surface, the node force is decomposed according to the bilateral symmetry of the cylindrical surface to obtain the horizontal component force in the x-axis direction and the longitudinal component force in the y-axis direction; according to the principle of force balance, the horizontal component force in the x-axis direction cancels out to zero, leaving only the longitudinal component force in the y-axis direction; The longitudinal forces of all nodes are accumulated and superimposed to obtain the total load force; Based on the total load force and the global stiffness matrix of the cylindrical surface, the simulation results of non-uniform load are obtained.

3. The ideal load surface fitting method for load simulation according to claim 2, characterized in that: The method for fitting the non-uniformly distributed load to be applied and obtaining the digital simulation load is as follows: Obtain non-uniformly distributed loads and set the load coordinate system; The load coordinate system sets the axial direction of the cylindrical surface as the z-axis, and sets the x-axis and y-axis on the plane where the cylindrical surface is located; Based on the load coordinate system, obtain the load angle between the force direction of the node and the x-axis; According to the load angle and parabola formula, a parabola-varying load calculation function is constructed; Based on the parabolic load calculation function and non-uniform load, the digital simulation load is obtained.

4. The ideal load surface fitting method for load simulation according to claim 3, characterized in that: Based on the total load force and the stiffness matrix of the cylindrical surface, the method to obtain the simulation results of non-uniform load is as follows: Based on the total load force and the global stiffness matrix of the cylindrical surface, a linear equation system is constructed and solved using a numerical method to obtain the displacement value of each node; After obtaining the displacement value of the node, the strain vector inside the node is calculated according to the strain-displacement matrix; Next, based on the material elastic matrix and strain vector, the relationship between strain and stress is constructed, and the stress information of the node is calculated; According to the stress information of the nodes, combined with the geometric characteristics and local stress distribution, the force analysis of the simulation object is carried out to obtain the simulation results of non-uniform load.

5. The ideal load surface fitting method for load simulation according to claim 4, characterized in that: According to the stress information of the nodes, combined with the geometric characteristics and local stress distribution, the method for force analysis of the simulation object is as follows: Based on the stress information of the nodes, analyze the stress distribution of each node and screen out the areas of stress concentration; Based on the stress information of the nodes, calculate the deformation of the object to be simulated under the load. According to the deformation amount, the deformation of the object to be simulated under the action of non-uniform load is determined, and whether the object to be simulated will have excessive deformation or failure risk in actual use is judged to obtain the deformation analysis result; The stress distribution, deformation and deformation analysis results are summarized to generate a mechanical properties report, which is used to evaluate the feasibility and safety of the design scheme of the object to be simulated.

6. An industrial simulation platform for load simulation, characterized in that: An ideal load surface fitting method for load simulation as described in any one of claims 1 to 5 is adopted, which comprises a feature recognition and extraction unit, a camber information calculation unit, a load surface fitting unit and a load analysis unit; The feature recognition and extraction unit processes the three-dimensional model of the object to be simulated, selects a surface of the object to be simulated, and extracts geometric feature information of the surface; The arc surface information calculation unit processes the geometric feature information to obtain the surface simulation information of the object to be simulated; The load surface fitting unit reconstructs the surface simulation information to obtain the load application surface of the object to be simulated, and uses it as the ideal load surface to complete the ideal load surface fitting for load simulation; The load analysis unit is used to fit the non-uniform load applied to the load application surface to obtain a non-uniform load simulation result.

7. An industrial simulation platform for load simulation according to claim 6, characterized in that: The feature recognition and extraction unit, the arc surface information calculation unit, the load surface fitting unit and the load analysis unit are encapsulated to obtain a load surface fitting algorithm module; And set up an interactive interface and result visualization module, which is connected with the load surface fitting algorithm module; Through the interactive interface, the interactive information is obtained, and the load surface fitting algorithm module is called for analysis and processing to obtain the simulation results of non-uniformly distributed loads; The simulation results of the non-uniform load are transmitted to the result visualization module for visualization. The presentation content includes at least a stress distribution diagram and a deformation cloud diagram to show the structural changes of the object to be simulated under the non-uniform load.

Citation Information

Patent Citations

  • Grinding wheel grinding simulation method

    CN111008493A

  • Analysis method and device for load distribution of rocket supporting bracket

    CN118228375A