Diaphragm compressor diaphragm cavity molded line design method and related device
By optimizing the diaphragm cavity profile of the diaphragm compressor using the Abaqus diaphragm simulation Python program and taking into account oil and gas pressure loads, the problem of diaphragm stress calculation deviation in the existing technology was solved, and the rationalization of diaphragm stress and miniaturization of compressor design were realized.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- XI AN JIAOTONG UNIV
- Filing Date
- 2025-12-29
- Publication Date
- 2026-04-21
AI Technical Summary
The optimization of the diaphragm cavity profile of existing diaphragm compressors fails to effectively consider the actual stress state of oil and gas pressure on both sides of the diaphragm under high-pressure conditions, resulting in unreasonable optimization results that affect diaphragm life and compressor economy.
Using the Abaqus diaphragm simulation Python program, a geometric model was established by combining the initial radius and profile parameters of the diaphragm. Boundary conditions were set and oil and gas pressure loads were applied. The simplex method was used to optimize the diaphragm cavity profile to ensure that the diaphragm stress meets the allowable stress and maximizes the volume.
This achieves a reasonable balance between diaphragm stress and volume, reduces diaphragm diameter and compressor size, and improves diaphragm life and compressor economy.
Smart Images

Figure CN121902318A_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the field of compressors, and specifically relates to a method for designing the membrane cavity profile of a diaphragm compressor and related devices. Background Technology
[0002] Diaphragm compressors, with their technological advantages of achieving high-pressure output and ensuring high-purity, leak-free gas compression, have been widely used in new energy and chemical industries such as hydrogen refueling stations and chemical plants. The diaphragm is a key component of the diaphragm compressor, and improving its lifespan has always been a focus of industry research. There are various methods to reduce diaphragm stress and extend its lifespan, primarily by improving the properties of the diaphragm material or optimizing the diaphragm cavity profile to improve the diaphragm stress state.
[0003] In recent years, numerous studies have been conducted on diaphragm cavity profile optimization. Diaphragm compressors typically use single-index diaphragm cavity profiles. To reduce stress at the diaphragm center, double-index and triple-index diaphragm cavity profiles have been proposed. To reduce edge stress, double-tangential arc and other two-segment diaphragm cavity profiles have been proposed. The diaphragm stress in the above diaphragm cavity profile optimization process is based on the theoretical calculated stress under the action of oil-gas pressure difference. However, when the compressor operates under high-pressure conditions, the diaphragm is actually subjected to the squeezing action of oil-gas pressure on both sides, rather than the action of oil-gas pressure difference on one side. This results in the stress of the diaphragm under actual working conditions being lower than the theoretical calculated stress. In actual operation, the diaphragm stress obtained by optimizing the diaphragm cavity profile according to the theoretical stress still has a large margin compared to the allowable stress. The diaphragm diameter required to meet the design volume is too large, which affects the economy of high-pressure diaphragm compressors. Summary of the Invention
[0004] In existing technologies, the optimization of the diaphragm cavity profile of a diaphragm compressor is based on the theoretical stress of the oil-gas pressure difference, without considering the actual stress state of the diaphragm under high-pressure conditions, resulting in unreasonable optimization results. The purpose of this invention is to provide a diaphragm compressor diaphragm cavity profile design method and related device. This invention optimizes the profile by incorporating the actual stress state of the two surfaces of the diaphragm under oil-gas pressure, ensuring that the diaphragm cavity profile optimization takes into account both reliability and economy.
[0005] To achieve the above objectives, the present invention adopts the following technical solution: A method for designing the membrane cavity profile of a diaphragm compressor includes the following steps: The initial diaphragm radius and initial parameters of the diaphragm cavity profile of the diaphragm compressor were obtained and assigned as initial values to the Abaqus diaphragm simulation Python program. Running the Abaqus diaphragm simulation Python program: Using the initial radius and initial parameters of the diaphragm cavity profile of the diaphragm compressor, establish a geometric model of the diaphragm and a cylinder head with a corresponding cavity profile; set the material properties of each component in the geometric model; set the boundary conditions of the geometric model: the diaphragm is peripherally fixed, the cylinder head is set as a rigid body, the contact type between the diaphragm and the cylinder head is set to a friction type that allows normal separation and contact; set the oil pressure and air pressure on the two surfaces of the diaphragm as uniform pressure loads, and apply the oil pressure and air pressure to the two surfaces of the diaphragm respectively; mesh the geometric model; set calculation parameters, create the job, and submit the job. Abaqus executes the job, simulates and calculates the diaphragm stress, and returns the obtained diaphragm stress as the result to the Abaqus diaphragm simulation Python program. With the maximum diaphragm cavity volume as the optimization objective and the diaphragm stress being lower than the allowable stress as the constraint, the diaphragm cavity profile is optimized to obtain the optimized diaphragm diameter and diaphragm cavity profile parameters.
[0006] Preferably, the material properties of the component include density, elastic modulus and Poisson's ratio.
[0007] Preferably, when setting boundary conditions, the rotation angle and displacement at the edge of the diaphragm are both 0.
[0008] Preferably, when meshing the geometric model, a hexahedral mesh is performed.
[0009] Preferably, the calculation parameters include: calculation mode, number of processor cores, and memory allocation.
[0010] Preferably, the simplex method is used to optimize the membrane cavity profile. Specifically, when the ratio of the deviation of the membrane cavity volume result to the average value in the first set number of adjacent iterations is less than a first preset percentage, the optimization iteration calculation is considered to have converged. If it has not converged, the membrane cavity profile parameters are transferred to the Abaqus membrane simulation Python program and the membrane stress is calculated. The next iteration optimization calculation is then started, and the membrane cavity profile parameters and membrane stress of each iteration are saved. When the iterative calculation converges, the safety factor of the diaphragm is calculated when the diaphragm compressor is in the start-up state under the optimal membrane cavity profile. The minimum value of the safety factor between the center and edge positions of the diaphragm is taken. The safety factor at the center position of the diaphragm is the ratio of the yield strength to the maximum stress at the center, and the safety factor at the edge position is the ratio of the yield strength to the maximum stress at the edge position. If the safety factor is less than the preset safety factor value, the safety factor of the diaphragm in the start-up state is calculated from the previous iteration result of the optimal result in the membrane cavity profile parameter record until the safety factor is not less than the preset safety factor value. When the safety factor is not less than the preset safety factor value, the membrane cavity profile parameters and membrane cavity volume are output. When the optimized membrane cavity volume is less than the design volume or greater than a first preset multiple of the design volume, the membrane radius is changed, and the above membrane cavity optimization process is repeated until the optimized membrane cavity volume is between the design volume and the first preset multiple of the design volume. Then the simulation process ends, and the final membrane diameter and membrane cavity profile parameters are output.
[0011] Preferably, when the membrane cavity volume of the optimized membrane cavity profile is less than the design volume or greater than a first preset multiple of the design volume, the membrane radius is changed to... Repeat the process of optimizing the membrane cavity profile;
[0012] in, This is the initial volume of the membrane cavity. The membrane cavity volume is the same as the membrane cavity profile after the previous optimization. The initial radius of the diaphragm, b The ratio of the preset volume increase to the optimized volume increase without changing the radius is taken in the range of 0.1 to 1.
[0013] The present invention also provides a diaphragm compressor cavity profile design system for implementing the diaphragm compressor cavity profile design method described above, comprising: Assignment module: Used to assign the acquired initial diaphragm radius and initial parameters of the diaphragm cavity profile of the diaphragm compressor as initial values to the Abaqus diaphragm simulation Python program; Simulation Module: Used for running the Python program for Abaqus diaphragm simulation. It establishes a geometric model of the diaphragm and cylinder head with corresponding diaphragm profiles using the initial diaphragm radius and cavity profile parameters of the diaphragm compressor. It sets the material properties of each component in the geometric model; sets the boundary conditions: the diaphragm is peripherally fixed, the cylinder head is a rigid body, the contact type between the diaphragm and cylinder head is set to a friction type allowing normal separation and contact, and the oil and gas pressures on both surfaces of the diaphragm are set as uniform pressure loads, applied to the two surfaces of the diaphragm respectively; it meshes the geometric model; sets calculation parameters, creates the job, and submits the job. The optimization module is used by Abaqus to execute jobs, simulate and calculate diaphragm stress, and return the obtained diaphragm stress as a result to the Abaqus diaphragm simulation Python program. With the maximum diaphragm cavity volume as the optimization objective and the diaphragm stress being lower than the allowable stress as the constraint, the diaphragm cavity profile is optimized to obtain the optimized diaphragm diameter and diaphragm cavity profile parameters.
[0014] The present invention also provides an electronic device, comprising: One or more processors; A storage device on which one or more programs are stored; When the one or more programs are executed by the one or more processors, the one or more processors implement the diaphragm compressor cavity profile design method of the present invention as described above.
[0015] The present invention also provides a storage medium storing a computer program thereon, wherein the computer program, when executed by a processor, implements the diaphragm compressor cavity profile design method of the present invention as described above.
[0016] Compared with the prior art, the present invention has the following beneficial effects: This invention discloses a method for designing the diaphragm cavity profile of a diaphragm compressor. By directly assigning the initial radius and initial parameters of the diaphragm cavity profile to the Abaqus diaphragm simulation Python program, the program automatically completes the entire process, including geometric model establishment, material property setting, mesh generation, calculation parameter setting, job creation, and submission, eliminating the need for manual intervention. This significantly reduces human error and improves the efficiency of diaphragm stress simulation analysis. Furthermore, this method explicitly defines the diaphragm periphery as fixed, the cylinder head as a rigid body, and the friction type between the diaphragm and cylinder head as allowing normal separation and contact during simulation. Oil pressure and gas pressure are applied to the diaphragm as uniform pressure loads. The two surfaces accurately reproduce the stress state of the diaphragm during actual operation, making the simulated diaphragm stress closer to the real working condition. This solves the problem of deviation between the stress calculated based on the oil-gas pressure difference theory in existing technologies and the actual situation. On this basis, the diaphragm cavity profile is optimized with the maximum diaphragm cavity volume as the optimization goal and the diaphragm stress being lower than the allowable stress as the constraint. This can accurately obtain the optimal diaphragm diameter and diaphragm cavity profile parameters while ensuring that the diaphragm stress meets the usage requirements. This achieves a reasonable balance between the diaphragm cavity volume and the diaphragm stress, effectively avoiding the problem of the diaphragm diameter being too large when meeting the volume requirements in existing technologies. This helps to achieve miniaturization of diaphragm compressors and reduce manufacturing costs. Attached Figure Description
[0017] Figure 1 This is a schematic diagram of the diaphragm compressor cavity profile design method for secondary development of Abaqus software in an embodiment of the present invention; Figure 2 The radial stress curves of the diaphragm in the embodiment of the present invention are theoretical and simulated (diaphragm radius 200 mm, working pressure 90 MPa). Figure 3 These are the original and optimized profile curves of the membrane cavity in an embodiment of the present invention. Figure 4 This is a diagram showing the membrane stress curves of the original membrane cavity profile and the optimized profile A in an embodiment of the present invention (with the membrane radius unchanged). Figure 5This is a radial stress curve diagram of the membrane cavity optimization profiles A and B in an embodiment of the present invention (with changes in membrane radius). Detailed Implementation
[0018] The present invention will be further described clearly and in detail below with reference to specific embodiments and the accompanying drawings. Those skilled in the art will be able to implement the present invention based on these descriptions. Furthermore, the embodiments of the present invention described below are generally only some, not all, of the embodiments of the present invention. Therefore, all other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort should fall within the scope of protection of the present invention.
[0019] In existing diaphragm cavity profile optimization processes, if the stress is optimized based on the actual stress of the diaphragm under compressor operating conditions, the resulting cavity volume enclosed by the optimized profile should be larger than that obtained by the original optimization method. Therefore, to meet the design cavity volume, the required diaphragm diameter can be reduced, which is of great significance for the reliability and economic design of high-pressure diaphragm compressors. To solve the problem of stress calculation in the existing diaphragm compressor cavity profile optimization process, this invention provides a diaphragm compressor cavity profile design method for secondary development of Abaqus software. This invention considers the actual stress state of the diaphragm under diaphragm compressor operating conditions, that is, both surfaces are subjected to oil and gas pressures, rather than only one surface experiencing an oil and gas pressure difference, and then performs profile optimization, taking into account both the reliability and economic design of the diaphragm compressor diaphragm. This method can be used for different types of profile optimization processes.
[0020] Since diaphragm compressors are often used under high-pressure conditions, and the diaphragm stress during normal operation is lower than that under theoretical calculations considering only the oil-gas pressure difference, this application proposes a process and method for optimizing the diaphragm cavity profile based on the actual operating conditions. This involves secondary development of Abaqus software using Python to achieve parametric modeling, mesh generation, analysis, and calculation settings for the cylinder head, cylinder block, and diaphragm. Based on traditional diaphragm cavity profile design requirements, the profile is optimized and parameters are determined using the simplex method. The actual diaphragm stress is calculated using the Abaqus processor until the stress is less than or equal to the allowable stress, thus obtaining the optimal profile. The safety factor of the diaphragm stress under start-up conditions under the optimal profile is then simulated and calculated. Only when this safety factor is higher than a preset value (e.g., 2) is the profile at that diaphragm radius considered optimal. When the diaphragm cavity volume is greater than a preset multiple (e.g., 1.05 times) or lower than the required diaphragm cavity volume, the diaphragm radius needs to be changed, and the above process repeated until the optimized diaphragm cavity volume meets the requirements. This invention application optimizes the diaphragm cavity profile based on the stress of the diaphragm when it reaches maximum deformation under the working state of the diaphragm compressor. This design method can ensure that the diaphragm stress meets the requirements while reducing the size of the diaphragm compressor and lowering its manufacturing cost. In addition, it simplifies and parameterizes the finite element calculation process of diaphragm stress, eliminating the need for manual modeling and mesh generation.
[0021] Specifically, the diaphragm compressor cavity profile design method of the present invention includes the following process: This invention obtains the initial radius of the diaphragm and the initial parameters of the diaphragm cavity profile of a diaphragm compressor. Specifically, the invention can obtain the initial radius of the diaphragm based on the traditional diaphragm compressor cavity profile design method, where the stress calculation of the diaphragm only considers the effect of the oil-gas pressure difference. R 0 and the initial parameters of the membrane cavity profile; Pre-built Python code was used to pass profile optimization parameters, and the Abaqus membrane simulation Python program was called to obtain stress simulation results for profile optimization. Specifically, first check if the Abaqus diaphragm simulation Python program is usable. Assign the initial diaphragm radius and initial parameters of the diaphragm cavity profile obtained using traditional methods as initial values to the Abaqus diaphragm simulation Python program, and then start running the code (i.e., the Abaqus diaphragm simulation Python program). The Abaqus diaphragm simulation Python program specifically includes the following functions: 1. Establishing a geometric model of the diaphragm and a cylinder head with corresponding diaphragm cavity profiles; 2. Setting the material properties of each component in the geometric model, including: density, elastic modulus, and Poisson's ratio; 3. Setting the boundary conditions of the geometric model: such as... The diaphragm is peripherally fixed (i.e., the rotation and displacement at the edge are both 0). Cylinder head deformation is ignored, and the cylinder head is set as a rigid body. The contact type between the diaphragm and the cylinder head is a friction type that allows normal separation and contact. The oil and gas pressure on both surfaces of the diaphragm (i.e., the oil side and gas side surfaces) is considered a uniform pressure load and applied to the upper and lower surfaces of the diaphragm (i.e., the oil side and gas side surfaces). 4. Perform hexahedral mesh generation on the diaphragm and cylinder head in the geometric model and check the mesh quality. 5. Set the calculation parameters, including: calculation mode, number of processor cores (if parallel operation is selected, the number of processor cores is set to 60). 6. Create and submit the job. The Abaqus software executes the job and returns the membrane stress obtained from the Abaqus simulation calculation as the result to the Python main program (i.e., the Abaqus membrane simulation Python program) to optimize the membrane cavity profile. The optimization goal is to maximize the membrane cavity volume, and the constraint condition is that the membrane stress is lower than the allowable stress. The optimization method adopts the simplex method. In order to avoid the optimization iteration calculation time being too long, when the ratio of the deviation of the membrane cavity volume result to the average value of the first set number of adjacent iterations (e.g., 5 times) is less than the first preset percentage (e.g., 5%), it is considered that the optimization iteration calculation has converged (see formula (1)). If it has not converged, the membrane cavity profile parameters are transferred to the Abaqus membrane simulation program to calculate the membrane stress and start the next iteration optimization calculation. The membrane cavity profile parameters and membrane stress of each iteration are saved. (1) in, The average cavity volume is the value of the membrane cavity after the first set number of adjacent iterations. The volume of the membrane cavity obtained in each iteration. The ratio of the deviation of the cavity volume result to the average value in the first set number of adjacent iterations. The iteration number, This represents the number of iterations. When the iterative calculation converges, the safety factor of the diaphragm is calculated when the optimal membrane cavity type offline diaphragm compressor is in the start-up state. n As shown in formula (2), the minimum safety factor is taken between the center and edge positions of the diaphragm. The safety factor at the center position of the diaphragm is the yield strength. σy,c With the maximum stress at the center σ c,max The ratio of the safety factor at the edge position to the diaphragm yield strength. σ y,e Maximum stress at the edge σ e,max The ratio of the safety factor n If the value is less than the preset safety factor (e.g., the preset safety factor is 2), then the safety factor of the diaphragm in the start-up state is calculated from the previous iteration result of the optimal result in the profile parameter record, until... n When the value is greater than the preset safety factor, n When the value exceeds the preset safety factor, output the membrane cavity profile parameters and membrane cavity volume; (2) When the optimized membrane cavity profile has a membrane cavity volume V Given the membrane cavity design volume V des Beyond 1.05 times the designed volume of the membrane cavity (i.e. V < V des Or 1.05 V des < V If the membrane radius is changed to (Formula (3)), repeat the above membrane cavity profile optimization process until the optimized membrane cavity volume is between the design volume and 1.05 times the design volume, end the simulation process, output the final diaphragm diameter and membrane cavity profile parameters, and save the obtained optimal membrane cavity profile under the determined pressure and flow conditions to the profile library, which can be used for the design of membrane cavity profiles of engineering diaphragm compressors.
[0022] (3) in, This is the initial volume of the membrane cavity. The membrane cavity volume is the same as the membrane cavity profile after the previous optimization. The initial radius of the diaphragm, b The ratio of the preset volume increase for optimizing to reduce the radius to the preset volume increase after optimization without changing the radius is taken in the range of 0.1 to 1. When the radius is small, b The value should be as small as possible.
[0023] The simulation of the membrane cavity profile optimization requires the use of the finite element analysis software Abaqus. Therefore, the computer performance must meet the simulation requirements, including the number of computer cores and disk space. The number of model meshes needs to be determined by combining the actual size of the membrane and the computer performance.
[0024] Example This embodiment uses a single-exponential membrane cavity profile, an exhaust pressure of 90 MPa, and an original membrane radius of 200 mm as an example. Figure 1 This document describes a method for designing the membrane cavity profile of a diaphragm compressor for secondary development using Abaqus software.
[0025] Based on the design concept of the membrane cavity profile, that is, to obtain the maximum membrane cavity volume while ensuring that the diaphragm stress is below the allowable stress, the original membrane cavity profile is determined according to the compressor flow rate and spatial structure requirements, with reference to... Figure 3 Maximum deflection of the membrane cavity profile W With a deflection of 4.3 mm and a deflection index of 3.43, the cavity volume is 186.14 cm³. 3 .
[0026] See Figure 2 The theoretical and simulated radial stresses at the point of exhaustion when the diaphragm contacts the diaphragm cavity show that the simulated stress is generally lower than the theoretical stress because the theoretical stress calculation ignores the compressive stress generated by the squeezing action of oil and gas pressure on both sides of the diaphragm.
[0027] Therefore, based on the original membrane cavity profile, we carried out diaphragm stress calculation and membrane cavity profile optimization considering the effects of oil and gas pressure loads.
[0028] Specifically, the Abaqus diaphragm simulation script file (i.e., the Abaqus diaphragm simulation Python program) is called through the Python main program of the Abaqus software. Based on the original diaphragm cavity profile parameters, a geometric model is established, material properties are set, boundary conditions are set, mesh generation is performed, calculation parameters are set, and simulation is performed to obtain the diaphragm stress considering the effects of oil and gas pressure loads. The radial stress at the center and edge of the diaphragm simulation is read, and the stress is fed back to the Python main program in Abaqus software. The simplex method is then used to optimize the cavity profile to obtain the parameters for the next iteration, until the cavity volume deviation satisfies the constraints after five consecutive iterations. δ i If the value is less than 5% of the mean, the calculation is considered to have converged and the iteration is stopped. If it has not converged, the membrane cavity profile parameters are transferred to the Abaqus membrane simulation program to calculate the membrane stress and start the next iteration optimization calculation. The membrane cavity profile parameters and membrane stress of each iteration are saved.
[0029] After the iterative calculation converges, the safety factor of the diaphragm is calculated when the diaphragm compressor is in the start-up state under the optimal membrane cavity profile A. n =3.18, output the maximum deflection of the membrane cavity profile A at this time. W The diameter is 4.96 mm, and the deflection index is 3.98. Figure 2The radial stress of the diaphragm under profile A and the original profile is as follows: Figure 4 The trends were consistent, with radial stresses consistently meeting the requirements of less than 170 MPa at the center and less than 200 MPa at the edges. At this point, the membrane cavity volume was 222.35 cm³. 3 It is 1.195 times the volume of the membrane cavity enclosed by the original profile, which is greater than 1.05 times the original membrane cavity volume; By changing the diaphragm radius and repeating the iterative optimization calculations, the membrane cavity volume finally met the requirements when the diaphragm radius was 187 mm. The maximum deflection of output profile B was 4.81 mm, and the deflection index was 3.80. The radial stress of the diaphragm was similar to that of profile A. Figure 5 The radial stress at both the center and edge positions is lower than the allowable stress. The safety factor of the diaphragm is [value missing] when the diaphragm compressor is in the start-up state under profile B. n =3.01, the membrane cavity volume is 186.48, which is 1.002 times the original membrane cavity volume, and less than 1.05 times the original membrane cavity volume.
[0030] Furthermore, embodiments of the present invention also provide a system for implementing the above-described diaphragm compressor cavity profile design method of the present invention, the system comprising: Assignment module: Used to assign the acquired initial diaphragm radius and initial parameters of the diaphragm cavity profile of the diaphragm compressor as initial values to the Abaqus diaphragm simulation Python program; Simulation Module: Used for running the Python program for Abaqus diaphragm simulation. It establishes a geometric model of the diaphragm and cylinder head with corresponding diaphragm profiles using the initial diaphragm radius and cavity profile parameters of the diaphragm compressor. It sets the material properties of each component in the geometric model; sets the boundary conditions: the diaphragm is peripherally fixed, the cylinder head is a rigid body, the contact type between the diaphragm and cylinder head is set to a friction type allowing normal separation and contact, and the oil and gas pressures on both surfaces of the diaphragm are set as uniform pressure loads, applied to the two surfaces of the diaphragm respectively; it meshes the geometric model; sets calculation parameters, creates the job, and submits the job. The optimization module is used by Abaqus to execute jobs, simulate and calculate diaphragm stress, and return the obtained diaphragm stress as a result to the Abaqus diaphragm simulation Python program. With the maximum diaphragm cavity volume as the optimization objective and the diaphragm stress being lower than the allowable stress as the constraint, the diaphragm cavity profile is optimized to obtain the optimized diaphragm diameter and diaphragm cavity profile parameters.
[0031] The embodiments of the present invention also provide corresponding electronic devices and computer-readable storage media for implementing the solutions provided in the embodiments of the present invention.
[0032] The electronic device includes a storage device and one or more processors. The storage device stores instructions or code, and the processors execute the instructions or code to enable the device to perform the diaphragm compressor cavity profile design method according to any embodiment of this application.
[0033] The storage medium stores a computer program, which, when executed by a processor, implements the diaphragm compressor cavity profile design method according to any embodiment of this application.
[0034] Obviously, the described embodiments are only some, not all, of the embodiments of the present invention. All other embodiments obtained by those skilled in the art based on the embodiments of the present invention without inventive effort should fall within the scope of protection of the present invention.
[0035] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention and not to limit it. Although the present invention has been described in detail with reference to the above embodiments, those skilled in the art should understand that modifications or equivalent substitutions can still be made to the specific implementation of the present invention. Any modifications or equivalent substitutions that do not depart from the spirit and scope of the present invention should be covered within the scope of protection of the claims of the present invention.
Claims
1. A method for designing the membrane cavity profile of a diaphragm compressor, characterized in that, The process includes the following: The initial diaphragm radius and initial parameters of the diaphragm cavity profile of the diaphragm compressor were obtained and assigned as initial values to the Abaqus diaphragm simulation Python program. Running the Abaqus diaphragm simulation Python program: Using the initial radius and initial parameters of the diaphragm cavity profile of the diaphragm compressor, a geometric model of the diaphragm and a cylinder head with a corresponding cavity profile is established; the material properties of each component in the geometric model are set; the boundary conditions of the geometric model are set: the diaphragm is peripherally fixed, the cylinder head is set as a rigid body, the contact type between the diaphragm and the cylinder head is set to a friction type that allows normal separation and contact, the oil pressure and air pressure on the two surfaces of the diaphragm are set as uniform pressure loads, and the oil pressure and air pressure are applied to the two surfaces of the diaphragm respectively; the geometric model is then meshed. Set calculation parameters, create a job, and submit the job; Abaqus executes the job, simulates and calculates the diaphragm stress, and returns the obtained diaphragm stress as the result to the Abaqus diaphragm simulation Python program. With the maximum diaphragm cavity volume as the optimization objective and the diaphragm stress being lower than the allowable stress as the constraint, the diaphragm cavity profile is optimized to obtain the optimized diaphragm diameter and diaphragm cavity profile parameters.
2. The method for designing the membrane cavity profile of a diaphragm compressor according to claim 1, characterized in that, The material properties of components include density, elastic modulus, and Poisson's ratio.
3. The method for designing the membrane cavity profile of a diaphragm compressor according to claim 1, characterized in that, When setting boundary conditions, the rotation angle and displacement at the edge of the diaphragm are both 0.
4. The method for designing the membrane cavity profile of a diaphragm compressor according to claim 1, characterized in that, When meshing the geometric model, a hexahedral mesh is used.
5. The method for designing the membrane cavity profile of a diaphragm compressor according to claim 1, characterized in that, The computing parameters to be configured include: computing mode, number of processor cores, and memory allocation.
6. The method for designing the membrane cavity profile of a diaphragm compressor according to claim 5, characterized in that, The simplex method is used to optimize the membrane cavity profile. Specifically, when the ratio of the deviation of the membrane cavity volume result to the average value in the first set number of adjacent iterations is less than the first preset percentage, the optimization iteration calculation is considered to have converged. If it has not converged, the membrane cavity profile parameters are transferred to the Abaqus membrane simulation Python program and the membrane stress is calculated. The next iteration optimization calculation is then started, and the membrane cavity profile parameters and membrane stress of each iteration are saved. When the iterative calculation converges, the safety factor of the diaphragm is calculated when the diaphragm compressor is in the start-up state under the optimal membrane cavity profile. The minimum value of the safety factor between the center and edge positions of the diaphragm is taken. The safety factor at the center position of the diaphragm is the ratio of the yield strength to the maximum stress at the center, and the safety factor at the edge position is the ratio of the yield strength to the maximum stress at the edge position. If the safety factor is less than the preset safety factor value, the safety factor of the diaphragm in the start-up state is calculated from the previous iteration result of the optimal result in the membrane cavity profile parameter record until the safety factor is not less than the preset safety factor value. When the safety factor is not less than the preset safety factor value, the membrane cavity profile parameters and membrane cavity volume are output. When the optimized membrane cavity volume is less than the design volume or greater than a first preset multiple of the design volume, the membrane radius is changed, and the above membrane cavity optimization process is repeated until the optimized membrane cavity volume is between the design volume and the first preset multiple of the design volume. Then the simulation process ends, and the final membrane diameter and membrane cavity profile parameters are output.
7. The method for designing the membrane cavity profile of a diaphragm compressor according to claim 6, characterized in that, When the membrane cavity volume of the optimized membrane cavity profile is less than the design volume or greater than a first preset multiple of the design volume, the membrane radius is changed to... Repeat the process of optimizing the membrane cavity profile; in, This is the initial volume of the membrane cavity. The membrane cavity volume is the same as the membrane cavity profile after the previous optimization. The initial radius of the diaphragm, b The ratio of the preset volume increase to the optimized volume increase without changing the radius is taken in the range of 0.1 to 1.
8. A diaphragm compressor membrane cavity profile design system, characterized in that, The method for designing the membrane cavity profile of a diaphragm compressor according to any one of claims 1-7 includes: Assignment module: Used to assign the acquired initial diaphragm radius and initial parameters of the diaphragm cavity profile of the diaphragm compressor as initial values to the Abaqus diaphragm simulation Python program; Simulation Module: Used for running the Python program for Abaqus diaphragm simulation. It establishes a geometric model of the diaphragm and cylinder head with corresponding diaphragm profiles using the initial diaphragm radius and cavity profile parameters of the diaphragm compressor. It sets the material properties of each component in the geometric model; sets the boundary conditions: the diaphragm is peripherally fixed, the cylinder head is a rigid body, the contact type between the diaphragm and cylinder head is set to a friction type allowing normal separation and contact, and the oil and gas pressures on both surfaces of the diaphragm are set as uniform pressure loads, applied to the two surfaces of the diaphragm respectively; it meshes the geometric model; sets calculation parameters, creates the job, and submits the job. The optimization module is used by Abaqus to execute jobs, simulate and calculate diaphragm stress, and return the obtained diaphragm stress as a result to the Abaqus diaphragm simulation Python program. With the maximum diaphragm cavity volume as the optimization objective and the diaphragm stress being lower than the allowable stress as the constraint, the diaphragm cavity profile is optimized to obtain the optimized diaphragm diameter and diaphragm cavity profile parameters.
9. An electronic device, characterized in that, include: One or more processors; A storage device on which one or more programs are stored; When the one or more programs are executed by the one or more processors, the one or more processors implement the diaphragm compressor cavity profile design method as described in any one of claims 1 to 7.
10. A storage medium, characterized in that, It stores a computer program, wherein when the computer program is executed by a processor, it implements the diaphragm compressor cavity profile design method as described in any one of claims 1-7.