A parametric design method, system, processing equipment and storage medium for double U-shaped metal sealing structure

Through B-spline curve modeling and metaheuristic optimization algorithm, the problems of complex design and difficult optimization of traditional dual-U metal seal structures are solved, and efficient optimization and reliability of the structure are achieved.

CN119047090BActive Publication Date: 2025-04-01CHINA UNIV OF PETROLEUM (BEIJING)
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411091118.X
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-09
Publication Date
2025-04-01
Estimated Expiration
2044-08-09

AI Technical Summary

Technical Problem

The traditional dual U metal seal structure design is difficult to optimize, the parameterized modeling is complex, and it is difficult to determine the relationship between optimization parameters and various parameters, resulting in insufficient design reliability and high optimization difficulty.

Method used

The B-spline curve is used to perform parameterized modeling of the dual U metal seal structure, and combined with the metaheuristic optimization algorithm, the optimal control point coordinate set and analysis results are determined to achieve structural optimization.

Benefits of technology

It reduces the difficulty of parameterization of the new structural design, improves optimization efficiency, reduces stress concentration points, and enhances the reliability and safety of the sealing structure.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119047090B_ABST
    Figure CN119047090B_ABST
Patent Text Reader

Abstract

The present invention relates to a parametric design method, system, processing equipment and storage medium for a double U-shaped metal sealing structure, characterized in that the method comprises: obtaining the coordinates of the cross-sectional curve points of the double U metal sealing structure in the analysis model of the traditional double U metal sealing structure; selecting the number of control points and the B-spline order of the analysis model of the traditional double U metal sealing structure, and fitting the obtained cross-sectional curve point coordinates into a B-spline curve, thereby obtaining the double U metal sealing curve; establishing a finite element analysis model of the double U metal sealing structure based on the analysis model of the traditional double U metal sealing structure and the obtained double U metal sealing curve; using a meta-heuristic optimization algorithm, based on the finite element analysis model of the double U metal sealing structure, determining the optimal control point coordinate set and analysis results of the double U metal sealing structure, and obtaining the optimal double U metal sealing structure. The present invention can be widely used in the technical field of oil production equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the technical field of oil production equipment, and in particular to a parametric design method, system, processing equipment and storage medium for a double U-shaped metal sealing structure. Background Art

[0002] Metal seals are effective components for sealing the annular spaces at the wellhead. Their service reliability is an important guarantee for oil drilling and production safety. As the drilling depth increases, the pressure at the wellhead may increase. It is necessary to design metal seals with higher reliability and adaptability to more severe conditions.

[0003] The traditional double-U metal seal is designed by adding line segments to arcs, which is difficult to design. There are many parameters in parametric modeling, and the mutual influence and combination of the parameters are difficult to determine, which makes it difficult to perform structural optimization based on meta-heuristic optimization algorithms. It can be seen that the traditional design method is not only difficult to seek design optimization, but also lacks theoretical basis for design, takes a long time to design, and cannot fully guarantee the reliability of the design. Summary of the invention

[0004] In view of the above problems, the object of the present invention is to provide a parametric design method, system, processing equipment and storage medium for a double U-shaped metal sealing structure with low design optimization difficulty and high reliability.

[0005] To achieve the above object, the present invention adopts the following technical solutions: In a first aspect, a parametric design method of a double U-shaped metal sealing structure is provided, comprising:

[0006] Obtaining coordinates of cross-sectional curve points of a double-U metal seal structure in an analysis model of a conventional double-U metal seal structure;

[0007] The number of control points and the B-spline order of the analysis model of the traditional double-U metal seal structure are selected, and the coordinates of the obtained cross-sectional curve points are fitted into a B-spline curve, thereby obtaining a double-U metal seal curve;

[0008] Based on the traditional analysis model of the double U metal seal structure and the obtained double U metal seal curve, a finite element analysis model of the double U metal seal structure is established;

[0009] The meta-heuristic optimization algorithm is used to determine the optimal control point coordinate set and analysis results of the double-U metal seal structure based on the finite element analysis model of the double-U metal seal structure, and the optimal double-U metal seal structure is obtained.

[0010] Furthermore, the analysis model of the conventional double-U metal sealing structure adopts a cross-sectional two-dimensional axisymmetric model, a complete three-dimensional overall model, a half overall model with added symmetric boundaries, or a 1 / 4 overall model with added symmetric boundaries.

[0011] Furthermore, the method of selecting the number of control points and the B-spline order of the analysis model of the traditional double-U metal sealing structure, and fitting the obtained cross-sectional curve point coordinates into a B-spline curve, thereby obtaining the double-U metal sealing curve, includes:

[0012] Select the number of control points and B-spline order of the analysis model of the traditional double-U metal seal structure;

[0013] Based on the number of selected control points and the B-spline order, the obtained coordinates of the cross-section curve points are fitted into a B-spline curve;

[0014] Based on the B-spline curve, a double U metal sealing curve is obtained, including original data points, B-spline curve control points and B-spline curve segments, wherein the original data points are coordinate points extracted from the analysis model of the traditional double U metal sealing structure for fitting the B-spline curve segments.

[0015] Furthermore, the Sub-B-spline curve for:

[0016]

[0017] in, For the control points; , They are constants, usually taken as , , which is a formal parameter scope; Defined at the node vector on The B-spline basis function, that is, indivual Second-rate B-spline basis functions of order, including Nodes:

[0018]

[0019]

[0020] Node Vector for:

[0021]

[0022] in, For the nodes.

[0023] Furthermore, the finite element analysis model of the double-U metal seal structure is a finite element analysis model obtained by modeling the double-U metal seal curve obtained by using the double-U metal seal in the analysis model of the traditional double-U metal seal structure.

[0024] Furthermore, the meta-heuristic optimization algorithm is used to determine the optimal control point coordinate set and analysis results of the double U metal seal structure based on the finite element analysis model of the double U metal seal structure, and obtain the optimal double U metal seal structure, including:

[0025] Based on the finite element analysis model of the double-U metal seal structure, the optimization objectives, constraints and optimization parameters of the optimization model based on the meta-heuristic optimization algorithm are determined;

[0026] Based on the determined optimization objectives, constraints and optimization parameters, as well as design requirements, a two-dimensional axisymmetric double-U metal seal finite element automatic simulation model is established;

[0027] A meta-heuristic optimization algorithm is used to iteratively optimize the two-dimensional axisymmetric double-U metal seal finite element automatic simulation model constructed above, and the optimal control point coordinate set and analysis results of the double-U metal seal structure are output.

[0028] Furthermore, the input of the two-dimensional axisymmetric double U metal seal finite element automatic simulation model is a control point coordinate set, and the output after automatic analysis and calculation and processing of the results is the analysis result, wherein the analysis results include the number of effective seals under each working condition, the effective sealing length, whether the sealing conditions are met, and the maximum equivalent stress value of the double U metal seal.

[0029] In a second aspect, a parametric design system for a double U-shaped metal sealing structure is provided, comprising:

[0030] A coordinate acquisition module, used to acquire the coordinates of the cross-sectional curve points of the double-U metal seal structure in the analysis model of the traditional double-U metal seal structure;

[0031] The double-U metal seal curve fitting module is used to select the number of control points and the B-spline order of the analysis model of the traditional double-U metal seal structure, and fit the obtained cross-sectional curve point coordinates into a B-spline curve to obtain the double-U metal seal curve;

[0032] A finite element analysis model building module is used to build a finite element analysis model of a double U metal seal structure based on a traditional analysis model of the double U metal seal structure and the obtained double U metal seal curve;

[0033] The optimization module is used to determine the optimal control point coordinate set and analysis results of the double U metal seal structure based on the finite element analysis model of the double U metal seal structure by using a meta-heuristic optimization algorithm, so as to obtain the optimal double U metal seal structure.

[0034] According to a third aspect, a processing device is provided, comprising computer program instructions, wherein the computer program instructions, when executed by the processing device, are used to implement the steps corresponding to the parametric design method of the double U-shaped metal sealing structure.

[0035] In a fourth aspect, a computer-readable storage medium is provided, on which computer program instructions are stored, wherein the computer program instructions, when executed by a processor, are used to implement the steps corresponding to the parametric design method of the above-mentioned double U-shaped metal sealing structure.

[0036] The present invention adopts the above technical solution, which has the following advantages:

[0037] 1. The present invention abandons the line segment plus arc design method adopted by the traditional double U metal seal, converts the traditional designed line segments, arcs and ellipses, etc., and uses B-spline curves to perform full segment modeling of the double U metal seal, which greatly reduces the parameterization difficulty of the new structure design.

[0038] 2. The modeling design of the present invention is based on the B-spline curve, which provides effective theoretical support for determining the optimization parameters of the parametric optimization scheme, and overcomes the difficulty of determining the optimization parameters and the relationship between the parameters in the traditional line segment plus arc design method.

[0039] 3. The structure of the B-spline curve design of the present invention and the parametric equation modeling method greatly reduce the optimization dimension, effectively reduce the parameter space, reduce the optimization difficulty, and improve the optimization efficiency.

[0040] 4. The structure of the B-spline curve design of the present invention has a smooth surface curve, no sharp corners, and no need for chamfering, which can effectively reduce the stress concentration points of the double U metal sealing structure and reduce local fatigue damage during use.

[0041] 5. The present invention cooperates with the meta-heuristic optimization algorithm to realize automated design. The design program will combine the performance response of the double U metal seal within the specified design space, and randomly search for the optimal structural parameters or those that meet the design conditions based on the iterative method in the discrete nonlinear fragmented space, thereby fully exploring the design space, ensuring the performance reliability of the double U metal seal to a large extent, and ensuring the safety of the system during service.

[0042] In summary, the present invention can be widely used in the technical field of oil production equipment. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] Various other advantages and benefits will become apparent to those of ordinary skill in the art by reading the detailed description of the preferred embodiments below. The accompanying drawings are only for the purpose of illustrating the preferred embodiments and are not to be considered as limiting the present invention. Throughout the accompanying drawings, the same reference numerals are used to represent the same components. In the accompanying drawings:

[0044] Figure 1 It is a schematic diagram of the overall flow of the method provided by an embodiment of the present invention;

[0045] Figure 2 It is a structural schematic diagram of a cross-sectional two-dimensional axisymmetric model of a conventional double-U metal sealing structure provided by an embodiment of the present invention;

[0046] Figure 3 It is a schematic diagram of extracting curve point coordinates of a double U metal sealing structure provided by an embodiment of the present invention;

[0047] Figure 4 is a schematic diagram of constructing a B-spline curve provided by an embodiment of the present invention;

[0048] Figure 5 It is a schematic diagram of a double U metal sealing curve design provided by an embodiment of the present invention;

[0049] Figure 6 It is a structural schematic diagram of a cross-sectional two-dimensional axisymmetric model of a double U metal sealing structure based on a B-spline curve provided by an embodiment of the present invention;

[0050] Figure 7 It is a schematic diagram comparing the design process and results of a double U metal sealing structure provided in one embodiment of the present invention. DETAILED DESCRIPTION

[0051] The exemplary embodiments of the present invention will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present invention are shown in the accompanying drawings, it should be understood that the present invention can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present invention and to fully convey the scope of the present invention to those skilled in the art.

[0052] It should be understood that the terms used herein are only for the purpose of describing specific example embodiments and are not intended to be limiting. Unless the context clearly indicates otherwise, the singular forms "one", "an" and "said" as used herein may also be meant to include plural forms. The terms "include", "comprise", "contain", and "have" are inclusive, and therefore specify the existence of stated features, steps, operations, elements and / or parts, but do not exclude the existence or addition of one or more other features, steps, operations, elements, parts, and / or combinations thereof. The method steps, processes, and operations described herein are not interpreted as necessarily requiring them to be performed in the specific order described or illustrated, unless the execution order is clearly indicated. It should also be understood that additional or alternative steps may be used.

[0053] Although the terms first, second, third, etc. can be used in the text to describe multiple elements, components, regions, layers and / or sections, these elements, components, regions, layers and / or sections should not be limited by these terms. These terms can only be used to distinguish an element, component, region, layer or section from another region, layer or section. Unless the context clearly indicates, terms such as "first", "second" and other numerical terms do not imply order or sequence when used in the text. Therefore, the first element, component, region, layer or section discussed below can be referred to as the second element, component, region, layer or section without departing from the teaching of the example embodiments.

[0054] This method transforms the traditional design of line segments, arcs and ellipses, etc., and uses B-spline curves to perform full segment modeling of double U metal seals, which greatly reduces the difficulty of parameterization of new structural design; the modeling design based on B-spline curves provides effective theoretical support for the determination of optimization parameters of parametric optimization schemes, and overcomes the difficulty of determining optimization parameters and the relationship between parameters in the traditional design method of line segments plus arcs; at the same time, the structure designed by B-spline curves and the modeling method of parameter equations greatly reduce the dimension of optimization, effectively reduce the parameter space, reduce the difficulty of optimization, and improve the optimization efficiency. The structure designed by B-spline curves has smooth surface curves, no sharp corners, and no need for chamfering, which can effectively reduce the stress concentration points of the double U metal seal structure and reduce the local fatigue damage generated during use; at the same time, this parametric design method can be used in conjunction with the meta-heuristic optimization algorithm to realize automated design. The design program will combine the performance response of the double U metal seal in the specified design space, and in the discrete nonlinear fragmented space, based on the iterative method, randomly search for the optimal or design-satisfying structural parameters, so as to fully explore the design space, guarantee the performance reliability of the double U metal seal to a large extent, and ensure the safety of the system during service.

[0055] Example 1

[0056] like Figure 1 As shown, this embodiment provides a parametric design method for a double U-shaped metal sealing structure, comprising the following steps:

[0057] 1) If Figure 2 As shown, a two-dimensional axisymmetric model of the cross section of a traditional double-U metal sealing structure is established.

[0058] Specifically, the cross-sectional two-dimensional axisymmetric model of the conventional double-U metal seal structure includes a double-U metal seal 11, an upper seal pressure ring 12, a lower seal pressure ring 13, a seal inner wall 14 and a seal outer wall 15. The double-U metal seal 11 seals the seal inner wall 14 and the seal outer wall 15 by squeezing the upper seal pressure ring 12 and the lower seal pressure ring 13.

[0059] Specifically, the cross-sectional two-dimensional axisymmetric model of the traditional double-U metal seal structure is established by a simplified analysis method of the seal finite element analysis. The double-U metal seal 11 is a cross-sectional diagram of the seal structure. The upper seal pressure ring 12, the lower seal pressure ring 13, the seal inner wall 14 and the seal outer wall 15 are all modeled in the form of analytical rigid bodies, but are not limited to analytical rigid bodies. At the same time, the analysis model is not limited to the cross-sectional two-dimensional axisymmetric model, and a complete three-dimensional overall model and a half-overall model with a symmetric boundary added, a 1 / 4 overall model, etc. can also be used.

[0060] It should be noted that the upper sealing ring 12, the lower sealing ring 13, the sealing inner wall 14 and the sealing outer wall 15 are simplified in the figure and do not represent the real objects. The double U metal seal 11 is designed in the form of a line segment, an arc or an ellipse. The sealing inner wall 14 includes but is not limited to the casing hanger, and the sealing outer wall 15 includes but is not limited to the casing head.

[0061] 2) Obtain the coordinates of the cross-sectional curve points of the double-U metal sealing structure in the cross-sectional two-dimensional axisymmetric model of the traditional double-U metal sealing structure through scripting or calculation, wherein the coordinate points are saved in the format of node number, X-axis coordinate and Y-axis coordinate.

[0062] Specifically, Figure 3 As shown, the starting node D21 has no specific restrictions and can be selected arbitrarily; the coordinate points are marked as serial number 1 starting from the starting node D21, and the coordinate points are saved in sequence along the node path P21. In particular, the node path P21 is not limited to the clockwise direction.

[0063] 3) If Figure 4 and Figure 5 As shown, the number of control points and the B-spline order of the cross-sectional two-dimensional axisymmetric model of the traditional double-U metal seal structure are selected, and the coordinates of the obtained cross-sectional curve points are fitted into a B-spline curve, thereby obtaining a double-U metal seal curve, specifically:

[0064] 3.1) According to the design concept, the number of control points and the B-spline order (the order affects the shape of the fitted B-spline curve) of the cross-sectional two-dimensional axisymmetric model of the traditional double-U metal seal structure are selected.

[0065] Specifically, the design concepts include the use of B-spline curves for all double U metal seals and the use of B-spline curves for segmented designs.

[0066] 3.2) If Figure 4 As shown, based on the number of selected control points and the B-spline order, the obtained cross-section curve point coordinates are fitted into a B-spline curve L31, including the control point D31.

[0067] Specifically, Sub-B-spline curve for:

[0068] (1)

[0069] in, For the control points; , They are constants, usually taken as , , which is the formal parameter scope; Defined at the node vector on The B-spline basis function, that is, indivual Second-rate B-spline basis functions of order, including Nodes:

[0070] (2)

[0071] (3)

[0072] Node Vector for:

[0073] (4)

[0074] is a monotonically non-decreasing sequence of real numbers, For the nodes, and assume that , .

[0075] Specifically, in In the formula, 0 / 0=0 is stipulated.

[0076] Specifically, the number of , number of control points and the number of nodes , satisfying the relationship:

[0077] (5)

[0078] 3.3) Based on the B-spline curve L31, a double U metal sealing curve is obtained, including an original data point N41, a B-spline curve control point D41 and a B-spline curve segment L41, wherein the original data point N41 is a coordinate point extracted from a cross-sectional two-dimensional axisymmetric model of a traditional double U metal sealing structure for fitting the B-spline curve segment L41.

[0079] Specifically, the double U metal sealing curve adopts a difference fitting method, and the fitting curve passes through the original data point N41, and the obtained control point is used as the design parameter for subsequent optimization.

[0080] Specifically, the original data point N41 and the B-spline curve segment L41 are not limited to Figure 5 As shown in , the double U metal sealing structure can be decomposed into different combinations according to actual needs and design requirements, including but not limited to: different combinations of control point coordinates, using B-spline curve segments only in specific areas, etc.

[0081] 4) Based on the traditional two-dimensional axisymmetric model of the double U metal seal structure and the obtained double U metal seal curve, a finite element analysis model of the double U metal seal structure is established, such as Figure 6 shown.

[0082] Specifically, the finite element analysis model of the double U metal sealing structure is a finite element analysis model of the double U metal sealing in the traditional cross-sectional two-dimensional axisymmetric model of the double U metal sealing structure after being modeled using the double U metal sealing curve P51 (i.e., the double U metal sealing curve obtained in the above step 3), wherein the shape of the double U metal sealing curve P51 is calculated through the curve control point D51.

[0083] Specifically, the finite element analysis model of the double-U metal seal structure may adopt a calculation method of interference analysis.

[0084] 5) Using the meta-heuristic optimization algorithm, based on the finite element analysis model of the double U metal seal structure, the optimal control point coordinate set and analysis results of the double U metal seal structure are determined, and the optimal double U metal seal structure is obtained, specifically:

[0085] 5.1) Based on the finite element analysis model of the double-U metal seal structure, determine the optimization objectives, constraints and optimization parameters of the optimization model based on the meta-heuristic optimization algorithm.

[0086] Specifically, the optimization goal is based on the finite element analysis model of the double U metal sealing structure, and the performance of the double U metal sealing structure under the working conditions of concern is analyzed. The analysis results may include but are not limited to: sealing performance (the number of effective seals under each working condition, the effective sealing length, and whether the sealing conditions are met) and strength performance (the maximum equivalent stress value of the double U metal seal under each working condition).

[0087] Specifically, the constraints are the range of parameters and known conditions that need to be met. Combined with practical issues of concern in the engineering field, the parameters that can be selected but are not limited to include the coordinate range of coordinate points, minimum effective sealing length, minimum effective sealing contact stress, sealing effectiveness in all directions, maximum equivalent stress, etc.

[0088] Specifically, the optimization parameters are the control points of the fitted B-spline curve, and the double-U metal sealing structure can be completely determined by the control points of the B-spline curve.

[0089] 5.2) Based on the determined optimization objectives, constraints and optimization parameters, as well as design requirements, a two-dimensional axisymmetric double U metal seal finite element automatic simulation model is established.

[0090] Specifically, the input of the two-dimensional axisymmetric double-U metal seal finite element automatic simulation model is the control point coordinate set, and the output after automated analysis and calculation and result processing is the analysis result, wherein the automated analysis and calculation includes automated modeling and automated result analysis, and the analysis results include the number of effective seals under each working condition, the effective sealing length, whether the sealing conditions are met, the maximum equivalent stress value of the double-U metal seal, etc.

[0091] 5.3) Using a meta-heuristic optimization algorithm, the above-constructed two-dimensional axisymmetric double-U metal seal finite element automatic simulation model is iteratively optimized to output the optimal control point coordinate set and analysis results of the double-U metal seal structure.

[0092] Specifically, the selected meta-heuristic optimization algorithm may be a genetic algorithm (GA), simulated annealing (SA), or particle swarm optimization (PSO).

[0093] Specifically, multi-objective optimization may be used for iterative optimization, or different optimization objectives may be converted into a single-objective problem by means of weights, or other methods may be used.

[0094] Comparison of the design process and results of the double U metal seal structure Figure 7 As shown, the double U metal sealing structure based on the B-spline curve obtained after optimization has higher structural reliability than the traditional double U metal sealing structure before optimization, thereby improving the safety level of the wellhead.

[0095] Example 2

[0096] This embodiment provides a parametric design system for a double U-shaped metal sealing structure, including:

[0097] The coordinate acquisition module is used to obtain the coordinates of the cross-sectional curve points of the double-U metal sealing structure in the analysis model of the traditional double-U metal sealing structure.

[0098] The double-U metal seal curve fitting module is used to select the number of control points and the B-spline order of the analysis model of the traditional double-U metal seal structure, and fit the obtained cross-sectional curve point coordinates into a B-spline curve to obtain the double-U metal seal curve.

[0099] The finite element analysis model building module is used to build a finite element analysis model of the double U metal sealing structure based on the traditional analysis model of the double U metal sealing structure and the obtained double U metal sealing curve.

[0100] The optimization module is used to determine the optimal control point coordinate set and analysis results of the double U metal seal structure based on the finite element analysis model of the double U metal seal structure by using a meta-heuristic optimization algorithm, so as to obtain the optimal double U metal seal structure.

[0101] The system provided in this embodiment is used to execute the above-mentioned method embodiments. Please refer to the above-mentioned embodiments for specific processes and detailed contents, which will not be repeated here.

[0102] Example 3

[0103] This embodiment provides a processing device corresponding to the parametric design method of the double U-shaped metal sealing structure provided in Example 1. The processing device can be suitable for client processing devices, such as mobile phones, laptops, tablet computers, desktop computers, etc., to execute the method of Example 1.

[0104] The processing device includes a processor, a memory, a communication interface and a bus, and the processor, the memory and the communication interface are connected through the bus to complete mutual communication. The memory stores a computer program that can be run on the processing device, and the processing device executes the parameterized design method of the double U-shaped metal sealing structure provided in this embodiment 1 when running the computer program.

[0105] In some implementations, the memory may be a high-speed random access memory (RAM), and may also include a non-volatile memory, such as at least one disk storage.

[0106] In some other implementations, the processor may be a central processing unit (CPU), a digital signal processor (DSP), or other general-purpose processors of various types, which are not limited herein.

[0107] In addition, the logic instructions in the above-mentioned memory can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), disk or optical disk, etc. Various media that can store program codes.

[0108] Those skilled in the art will understand that the structure of the above-mentioned computing device is only a partial structure related to the solution of the present invention, and does not constitute a limitation on the computing device to which the solution of the present invention is applied. The specific computing device may include more or fewer components, or combine certain components, or have a different arrangement of components.

[0109] Example 4

[0110] This embodiment provides a computer program product corresponding to the parametric design method of the double U-shaped metal sealing structure provided in Example 1. The computer program product may include a computer-readable storage medium on which computer-readable program instructions for executing the parametric design method of the double U-shaped metal sealing structure described in Example 1 are loaded.

[0111] Computer readable storage media can be tangible devices that hold and store instructions used by instruction execution devices. Computer readable storage media can be, for example, but not limited to, electronic storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any combination thereof.

[0112] The above embodiment provides a computer-readable storage medium, whose implementation principle and technical effect are similar to those of the above method embodiment, and will not be repeated here.

[0113] The present invention is described with reference to flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or 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 produce 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 and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0114] 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 including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0115] 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 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0116] The above embodiments are only used to illustrate the present invention, wherein the structure, connection mode and manufacturing process of each component may be changed. Any equivalent transformations and improvements based on the technical solution of the present invention should not be excluded from the protection scope of the present invention.

Claims

1. A parametric design method for a double U-shaped metal sealing structure, characterized in that: include: Obtaining coordinates of cross-sectional curve points of a double-U metal seal structure in an analysis model of a conventional double-U metal seal structure; The number of control points and the B-spline order of the analysis model of the traditional double-U metal seal structure are selected, and the coordinates of the obtained cross-sectional curve points are fitted into a B-spline curve, thereby obtaining a double-U metal seal curve; Based on the traditional analysis model of the double U metal seal structure and the obtained double U metal seal curve, a finite element analysis model of the double U metal seal structure is established; Using the meta-heuristic optimization algorithm, based on the finite element analysis model of the double-U metal seal structure, the optimal control point coordinate set and analysis results of the double-U metal seal structure are determined, and the optimal double-U metal seal structure is obtained; The method of selecting the number of control points and the B-spline order of the analysis model of the traditional double-U metal sealing structure, and fitting the obtained cross-sectional curve point coordinates into a B-spline curve, thereby obtaining the double-U metal sealing curve, includes: Select the number of control points and B-spline order of the analysis model of the traditional double-U metal seal structure; Based on the number of selected control points and the B-spline order, the obtained coordinates of the cross-section curve points are fitted into a B-spline curve; Based on the B-spline curve, a double U metal sealing curve is obtained, including original data points, B-spline curve control points and B-spline curve segments, wherein the original data points are coordinate points extracted from the analysis model of the traditional double U metal sealing structure for fitting the B-spline curve segments.

2. A parametric design method for a double U-shaped metal sealing structure as claimed in claim 1, characterized in that: The analysis model of the conventional double-U metal sealing structure adopts a cross-sectional two-dimensional axisymmetric model, a complete three-dimensional overall model, a half overall model with a symmetric boundary added, or a 1 / 4 overall model with a symmetric boundary added.

3. A parametric design method for a double U-shaped metal sealing structure as claimed in claim 1, characterized in that: Sub-B-spline curve for: in, For the control points; , , which is a formal parameter scope; Defined at the node vector on The B-spline basis function, that is, indivual Second-rate B-spline basis functions of order, including Nodes: Node Vector for: in, For the nodes.

4. A parametric design method for a double U-shaped metal sealing structure as claimed in claim 1, characterized in that: The finite element analysis model of the double U metal seal structure is a finite element analysis model obtained by modeling the double U metal seal curve obtained by using the double U metal seal in the analysis model of the traditional double U metal seal structure.

5. A parametric design method for a double U-shaped metal sealing structure as claimed in claim 1, characterized in that: The meta-heuristic optimization algorithm is used to determine the optimal control point coordinate set and analysis results of the double U metal seal structure based on the finite element analysis model of the double U metal seal structure, and obtain the optimal double U metal seal structure, including: Based on the finite element analysis model of the double-U metal seal structure, the optimization objectives, constraints and optimization parameters of the optimization model based on the meta-heuristic optimization algorithm are determined; Based on the determined optimization objectives, constraints and optimization parameters, as well as design requirements, a two-dimensional axisymmetric double-U metal seal finite element automatic simulation model is established; A meta-heuristic optimization algorithm is used to iteratively optimize the two-dimensional axisymmetric double-U metal seal finite element automatic simulation model constructed above, and the optimal control point coordinate set and analysis results of the double-U metal seal structure are output.

6. A parametric design method for a double U-shaped metal sealing structure as claimed in claim 5, characterized in that: The input of the two-dimensional axisymmetric double U metal seal finite element automatic simulation model is a control point coordinate set, and the output after automatic analysis and calculation and processing of the results is the analysis result, wherein the analysis result includes the number of effective seals, effective sealing length, whether the sealing conditions are met, and the maximum equivalent stress value of the double U metal seal under each working condition.

7. A parametric design system for a double U-shaped metal sealing structure, characterized in that: include: A coordinate acquisition module, used to acquire the coordinates of the cross-sectional curve points of the double-U metal seal structure in the analysis model of the traditional double-U metal seal structure; The double-U metal seal curve fitting module is used to select the number of control points and the B-spline order of the analysis model of the traditional double-U metal seal structure, and fit the obtained cross-sectional curve point coordinates into a B-spline curve to obtain the double-U metal seal curve; A finite element analysis model building module is used to build a finite element analysis model of a double U metal seal structure based on a traditional analysis model of the double U metal seal structure and the obtained double U metal seal curve; An optimization module is used to determine the optimal control point coordinate set and analysis results of the double U metal seal structure based on the finite element analysis model of the double U metal seal structure by using a meta-heuristic optimization algorithm, so as to obtain the optimal double U metal seal structure; The method of selecting the number of control points and the B-spline order of the analysis model of the traditional double-U metal sealing structure, and fitting the obtained cross-sectional curve point coordinates into a B-spline curve, thereby obtaining the double-U metal sealing curve, includes: Select the number of control points and B-spline order of the analysis model of the traditional double-U metal seal structure; Based on the number of selected control points and the B-spline order, the obtained coordinates of the cross-section curve points are fitted into a B-spline curve; Based on the B-spline curve, a double U metal sealing curve is obtained, including original data points, B-spline curve control points and B-spline curve segments, wherein the original data points are coordinate points extracted from the analysis model of the traditional double U metal sealing structure for fitting the B-spline curve segments.

8. A processing device, characterized in that: The method comprises computer program instructions, wherein the computer program instructions are used to implement the steps corresponding to the parametric design method of the double U-shaped metal sealing structure according to any one of claims 1 to 6 when the computer program instructions are executed by a processing device.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer program instructions, wherein the computer program instructions, when executed by a processor, are used to implement steps corresponding to the parametric design method for the double U-shaped metal sealing structure according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Electric energy meter self-heating error correction method and device, electric energy meter and storage medium

    CN114325553A

  • Anchoring systems and methods for anchoring an object

    WO2006112821A1