CN-122021209-A - Method and device for solving completion state of seal assembly
Abstract
The application provides a method and a device for solving a sealing assembly completion state, and relates to the technical field of sealing element design. The method comprises the steps of obtaining a geometric model of an elastic member and a matched member thereof, constructing an initial assembly configuration, carrying out finite element dispersion on a sealing assembly system, setting integral points in the elastic member, determining corresponding projection points based on the integral points and the member combination in which the integral points are positioned in an assembly iteration process, calculating contact force at the integral points by combining material parameters, projection point positions and surface geometric information of the matched member, and uniformly assembling the contact force and the internal elastic force generated by the elastic member under the current configuration into an overall force balance relationship to carry out nonlinear iteration solution until a preset convergence condition is met, so that a sealing assembly completion state is obtained. The application can stably solve the sealing assembly completion state under the condition of initial geometric interference, and improves the convergence and calculation stability of assembly simulation by uniformly processing the contact force and the internal elastic force.
Inventors
- CHEN LIJUN
- HUANG HAOYU
- ZHANG ZHITONG
Assignees
- 中国航空工业集团公司金城南京机电液压工程研究中心
Dates
- Publication Date
- 20260512
- Application Date
- 20260416
Claims (10)
- 1. The method for solving the sealing assembly completion state is characterized by comprising the following steps of: Acquiring a geometric model at least comprising an elastic member and a mating member thereof, and combining them into an assembled initial configuration, determining a member combination based on a contact relationship between the elastic member and the mating member; Performing finite element dispersion on the elastic member and the matching member to obtain finite element units, and determining integration points in each finite element unit of the elastic member; based on the initial configuration, carrying out iterative updating on the current configuration of the seal assembly, wherein the specific iterative steps at least comprise: Determining a projection point corresponding to the integration point based on the integration point and a component combination where the integration point is located; And acquiring material parameters, determining contact force at the integral point based on the material parameters, the integral point, the projection point and the surface geometric information of the matched component, constructing an overall force balance relation based on the contact force and the internal elastic force generated by the elastic component under the current configuration, and carrying out iterative solution to obtain a seal assembly completion state.
- 2. The method of claim 1, wherein determining a projection point corresponding to the integration point based on the integration point and a combination of components in which the integration point is located comprises: acquiring the space coordinates of the integral points under the current configuration, and determining a search domain based on the component combination of the integral points by taking the integral points as the centers; And determining a projection point corresponding to the integration point according to the search field and the component combination.
- 3. The method of claim 2, wherein the determining the search field based on the combination of components at which the integration point is located, centered at the integration point, comprises: determining a facing component combined with a component forming component where the integration point is located according to the component combination where the integration point is located; determining a maximum radial interference dimension formed by the integration point and the opposite component in the assembly process based on a geometric relationship between the integration point and the opposite component; Determining a diameter value of the search field according to the maximum radial interference size; And constructing the search domain by taking the integral point as a sphere center and the diameter value as a diameter.
- 4. The method of claim 1, wherein the determining a contact force at the integration point based on the material parameter, the integration point, the projection point, and surface geometry information of the mating member comprises: calculating the penetration based on the integral points, the projection points and the geometric information of the surface unit where the projection points are located; and calculating the contact force at the integration point according to the penetration amount and the material parameter.
- 5. The method of claim 4, wherein calculating the penetration based on the integral points, the proxels, and geometric information on the surface unit on which the proxels reside comprises: Determining a surface normal direction corresponding to the projection point based on geometric information of the surface of the opposite component where the projection point is located; Constructing a relative displacement vector between the integration point and the projection point according to the spatial positions of the integration point and the projection point, and generating a normal relative displacement of the integration point relative to the projection point based on the relative displacement vector and the surface normal direction; and determining the penetration amount at the integration point according to the spatial positions of the integration point and the projection point and the normal relative displacement.
- 6. The method of claim 4, wherein the contact force at the integration point comprises a first contact force along a surface normal direction at a projection point and a second contact force along a surface tangential direction perpendicular to the surface normal direction, the calculating the contact force at the integration point based on the penetration and the material parameter comprises: calculating the first contact force based on the penetration and the material parameter; And calculating the second contact force based on the spatial positions of the integral point and the projection point, the first contact force and the material parameter in the current iteration step.
- 7. The method of claim 6, wherein the calculating the second contact force based on the spatial locations of the integration point and the projected point, the first contact force, and the material parameter at the current iteration step comprises: Under the current iteration step, determining the relative motion state of the integration point relative to the projection point in the tangential direction of the surface based on the spatial positions of the integration point and the projection point; the second contact force is calculated based on the first contact force, the material parameter, and a relative motion state in the tangential direction of the surface.
- 8. The method of claim 1, wherein the iterative solution comprises at least: Under the current iteration step, an overall force balance relation is constructed based on the contact force at the integration point and the internal elastic force generated by the elastic member under the current configuration, and a residual error is calculated based on the overall force balance relation; If not, updating the current configuration of the seal assembly, returning to the step of iteratively solving based on the integration point and the component combination where the integration point is positioned, and determining the projection point corresponding to the integration point; and when the residual error corresponding to the solving result of the whole force balance relation in the adjacent iteration step is lower than a preset tolerance value, judging that the current configuration of the seal assembly is in a seal assembly completion state.
- 9. The method of claim 1, further comprising, prior to said iteratively updating the current configuration of the seal assembly: And screening the integration points based on the subordinate relation between the integration points and the component combination to obtain screened integration point sets, and executing subsequent iteration update on the screened integration point sets only.
- 10. The device is characterized by comprising an acquisition module, a determination module and an iteration module, wherein: The acquisition module is used for acquiring a geometric model at least comprising an elastic member and a matched member thereof, combining the geometric model into an assembly initial configuration, and determining a member combination based on a contact relation between the elastic member and the matched member; The determining module is used for carrying out finite element dispersion on the elastic component and the matching component to obtain finite element units, and determining integration points in each finite element unit of the elastic component; the iteration module is configured to iteratively update the current configuration of the seal assembly based on the initial configuration, where the specific iteration steps at least include: Determining a projection point corresponding to the integration point based on the integration point and a component combination where the integration point is located; And acquiring material parameters, determining contact force at the integral point based on the material parameters, the integral point, the projection point and the surface geometric information of the matched component, constructing an overall force balance relation based on the contact force and the internal elastic force generated by the elastic component under the current configuration, and carrying out iterative solution to obtain a seal assembly completion state.
Description
Method and device for solving completion state of seal assembly Technical Field The application relates to the technical field of sealing element design, in particular to a method and a device for solving a sealing assembly completion state. Background The rubber and plastic sealing piece is widely applied to various sealing structures, and the geometric form and the stress state of the rubber and plastic sealing piece after the assembly have important influence on the sealing performance. In seal assembly simulation analysis, it is often necessary to simulate the assembly process between a rubber part and a plastic part or a groove structure by a finite element method to obtain the configuration and mechanical properties after assembly. Since the geometric modeling stage can only generally establish an original form model of the sealing assembly, it is difficult to directly establish a deformation form after the assembly is completed, and a radial interference phenomenon exists between the rubber part and the matching component in the original model, the first problem of assembly simulation is how to process the initial interference and obtain a stable assembly completion state. The existing assembly simulation method is generally characterized in that the side wall of a groove is cut in a modeling stage, a sealing component deviates from an original assembly position along the axial direction relative to a cut groove structure, and the deviation component is sequentially reset by gradually applying axial displacement in the simulation process, so that the assembly process is simulated and the assembled morphology and mechanical characteristics are analyzed. Meanwhile, the structure cutting in the modeling stage and the displacement homing operation in the simulation stage increase the complexity of the whole operation, prolong the simulation period and reduce the calculation efficiency of assembly simulation. Disclosure of Invention In view of the above, the present application provides a method and apparatus for solving the problems of difficult initial interference processing, easy calculation divergence and low efficiency in the existing seal assembly simulation. Specifically, the application is realized by the following technical scheme: the first aspect of the application provides a method for solving a sealing assembly completion state, which comprises the following steps: Acquiring a geometric model at least comprising an elastic member and a mating member thereof, and combining them into an assembled initial configuration, determining a member combination based on a contact relationship between the elastic member and the mating member; Performing finite element dispersion on the elastic member and the matching member to obtain finite element units, and determining integration points in each finite element unit of the elastic member; based on the initial configuration, carrying out iterative updating on the current configuration of the seal assembly, wherein the specific iterative steps at least comprise: Determining a projection point corresponding to the integration point based on the integration point and a component combination where the integration point is located; And acquiring material parameters, determining contact force at the integral point based on the material parameters, the integral point, the projection point and the surface geometric information of the matched component, constructing an overall force balance relation based on the contact force and the internal elastic force generated by the elastic component under the current configuration, and carrying out iterative solution to obtain a seal assembly completion state. The second aspect of the application provides a device for solving a sealing assembly completion state, which comprises an acquisition module, a determination module and an iteration module, wherein: The acquisition module is used for acquiring a geometric model at least comprising an elastic member and a matched member thereof, combining the geometric model into an assembly initial configuration, and determining a member combination based on a contact relation between the elastic member and the matched member; The determining module is used for carrying out finite element dispersion on the elastic component and the matching component to obtain finite element units, and determining integration points in each finite element unit of the elastic component; the iteration module is configured to iteratively update the current configuration of the seal assembly based on the initial configuration, where the specific iteration steps at least include: Determining a projection point corresponding to the integration point based on the integration point and a component combination where the integration point is located; And acquiring material parameters, determining contact force at the integral point based on the material parameters, the integral point, the projection point an