A load-bearing-bidirectional anti-seismic comprehensive support-hanger optimization design method and system based on a genetic algorithm

CN122926658APending Publication Date: 2026-10-16SHANGHAI RESEARCH INSTITUTE OF BUILDING SCIENCES CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202611145747.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-07-30
Publication Date
2026-10-16

AI Technical Summary

Technical Problem

现有的设计方法大多仅进行平面内分析或单独校核,难以真实反映双向地震作用下支吊架的整体受力状态

Benefits of technology

本发明同时考虑承重荷载和双向地震作用,避免了传统分离式设计中承重支吊架与抗震支吊架独立建模、受力协同性差的缺陷,真实反映综合支吊架在重力与双向地震耦合作用下的实际受力状态。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122926658A_ABST
    Figure CN122926658A_ABST
Patent Text Reader

Abstract

This invention discloses a method and system for optimizing the design of load-bearing and bidirectional seismic-resistant integrated support systems based on genetic algorithms, belonging to the technical field of support system design for building electromechanical engineering. The load-bearing and bidirectional seismic-resistant integrated support system includes crossbeams, vertical channel steels, and lateral and longitudinal seismic braces. The crossbeams and vertical channel steels are rigidly connected, and the two ends of the seismic braces are hinged. The method includes the following steps: extracting pipeline information from BIM and calculating gravity loads and bidirectional seismic action; establishing a finite element analysis model in OpenSees, using beam-column elements to simulate the crossbeams and vertical channel steels, and truss elements to simulate the supports; defining load cases containing bidirectional seismic combinations and analyzing internal forces; and using a genetic algorithm in MATLAB to optimize the design of lateral and longitudinal seismic braces angles. α、β To optimize the variables, with the goal of minimizing the maximum stress ratio under bidirectional seismic conditions, MATLAB automatically generates OpenSees input files and calls them for analysis during iteration to obtain stress until the optimal angle is found; if the constraints are not met, the cross section is adjusted and the OpenSees model is rebuilt.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of building electromechanical engineering support and hanger design technology, and in particular to a comprehensive support and hanger system that can simultaneously bear gravity and resist bidirectional seismic forces, and an optimization design method that uses a genetic algorithm to optimize the installation angle of seismic bracing. Background Technology

[0002] In building electromechanical installation, water and electricity pipes, air ducts, cable trays, and other facilities need to be supported and fixed by supports and hangers. Traditionally, load-bearing supports and hangers are designed separately from seismic supports and hangers: load-bearing supports and hangers only consider vertical gravity, while seismic supports and hangers are set up separately to resist horizontal seismic forces. This separate design easily leads to spatial conflicts, material waste, and low design efficiency. Furthermore, the separate design under the two load conditions makes the seismic force transmission path unclear, lacks coordination between load-bearing and seismic components, and makes nodal areas prone to becoming weak points in seismic resistance.

[0003] The problem becomes even more pronounced when considering bidirectional seismic action. Actual seismic vibrations contain two horizontal components, and the lateral and longitudinal seismic braces in seismic bracing systems must bear seismic forces in different directions, with spatial coupling between the two seismic effects. Existing design methods mostly perform only in-plane analysis or individual checks, failing to accurately reflect the overall stress state of the bracing system under bidirectional seismic action. Furthermore, the installation angle of the braces directly affects the distribution of seismic forces among the members; improper angle selection can lead to stress concentration in some components, low material utilization, and even failure to meet load-bearing capacity requirements. Existing design methods typically rely on experience to select a fixed angle of around 45°, lacking systematic optimization methods, making it difficult to achieve the lowest stress level and most balanced safety reserve in the bracing system under bidirectional seismic action.

[0004] With the widespread adoption of Building Information Modeling (BIM) technology, support and hanger design has achieved a parametric and information-based foundation. However, existing design processes largely rely on manual modeling using general-purpose finite element software. Model modifications and angle adjustments require significant manual intervention, making efficient integration with optimization algorithms difficult. Furthermore, traditional finite element software is a closed-source commercial program, hindering automated iteration and secondary development, and preventing the achievement of a fully automated closed loop from parameter generation and structural analysis to optimization search. Simultaneously, there is a lack of mature methods specifically designed for optimizing the angles of bidirectional seismic support and hanger braces by combining open-source finite element analysis tools with intelligent optimization algorithms.

[0005] Meanwhile, new integrated support structures are constantly emerging. For example, the crossbeam channel steel and the load-bearing vertical channel steel are rigidly connected, and lateral and longitudinal seismic bracing are simultaneously connected through specific connectors, deeply integrating the load-bearing system and the seismic system. The stress on this spatial structure is highly correlated with the angle of the diagonal bracing, and there is an urgent need for an optimization design method that can automatically optimize the angle of the diagonal bracing and reduce bidirectional seismic stress. Summary of the Invention

[0006] To address the problems of existing methods, this invention aims to provide a load-bearing and bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm. This method enables automatic optimization of the bracing angle and minimizes the stress of the support and hanger under bidirectional seismic action while meeting the load-bearing capacity requirements. It provides a reliable calculation tool for the optimization design of integrated support and hanger with both load-bearing and bidirectional seismic resistance functions.

[0007] This invention provides an optimized design method for load-bearing, two-way seismic-resistant integrated support system based on a genetic algorithm. The integrated support system includes crossbeams, vertical channel steel, lateral seismic braces, and longitudinal seismic braces. The crossbeams and vertical channel steel are rigidly connected, while the lateral and longitudinal seismic braces are hinged to the vertical channel steel. The method includes the following steps: Step S1: Based on the integrated pipeline layout plan, determine the preliminary layout of the integrated support and hanger, and extract information such as the spatial geometry, material density and medium load of the pipeline from the building information model. At the same time, extract the position of the rigid connection node between the vertical channel steel and the floor slab and the height of the vertical channel steel as known prerequisites for subsequent modeling. Step S2: Calculate the representative value of the gravity load borne by the integrated support and hanger, including the self-weight of the pipeline, the weight of the internal medium, and the weight of the accessories; Step S3: According to the seismic design code for buildings, calculate the standard values ​​of seismic action of the pipeline in the two horizontal principal axis directions respectively, and select the seismic action coefficient in each direction according to the fortification intensity, site category and pipeline characteristics. Step S4: Initially select the cross sections of the crossbeam channel steel, vertical channel steel, lateral seismic bracing, and longitudinal seismic bracing, and establish an analysis model based on finite element analysis. The crossbeam channel steel and vertical channel steel use displacement-based or flexibility-based beam-column elements, while the lateral and longitudinal seismic bracing use truss elements. The crossbeam channel steel and vertical channel steel are rigidly connected through shared nodes. The connections between the lateral and longitudinal seismic bracing and the vertical channel steel are either hinged to release rotational freedom or naturally hinged by the truss elements. The connection between the bottom of the vertical channel steel and the floor slab is subject to rigid connection constraints at the rigid connection node locations extracted in step S1. Define the angle between the lateral seismic bracing and the vertical channel steel. α The angle between the longitudinal seismic brace and the vertical channel steel β This is an adjustable angle parameter; Step S5: Define load combinations, including non-seismic bearing capacity ultimate limit state combinations and seismic bearing capacity ultimate limit state combinations considering bidirectional seismic action; the seismic bearing capacity ultimate limit state combinations considering bidirectional seismic action shall include at least the combination of seismic effects in two principal axis directions and take into account the bearing capacity seismic adjustment coefficient; Step S6: Set up a genetic algorithm in the MATLAB environment to determine the lateral seismic bracing angle. α and the angle of the longitudinal seismic braceβ To optimize variables, the angle search range and algorithm parameters are defined; initial individuals are generated through population initialization, and for each individual in each generation of the population, the following sub-steps are performed: Step S6.1, based on the current individual's corresponding α and β Update the spatial coordinates of the brace connection nodes in the OpenSees model; Step S6.2: Apply the load combinations defined in step S5 to the updated model, perform structural analysis, and obtain the axial force, bending moment, shear force, and deformation of each member; Step S6.3: Perform component bearing capacity verification and deformation calculation. The strength verification under seismic combination involves adjusting the material strength design value by dividing the bearing capacity seismic adjustment coefficient, and performing normal service limit state verification on the crossbeam deflection, lateral seismic bracing and longitudinal seismic bracing. Step S6.4: Calculate the fitness value, which is the sum of the maximum stress ratio of all components under the combination of two-way seismic action and the constraint violation penalty term; after completing the evaluation of all individuals in the current population, generate a new generation population through selection, crossover, and mutation operations; Step S6.5: Repeat the iterative evolution until the convergence condition is met. The convergence condition is that the optimal fitness value changes less than a preset threshold for 10 consecutive generations or reaches a preset maximum number of generations. Step S6.6: Determine whether the optimal solution in the last generation of the population satisfies all the constraints. If it does, proceed to step S7. If no solution can be found that satisfies all the constraints under the current cross-sectional specifications, return to step S4 and adjust the component cross-section. Step S7 outputs the final integrated support and hanger design scheme that meets the bearing capacity requirements and minimizes bidirectional seismic stress.

[0008] Preferably, in step S3, the standard value of vertical seismic action can be calculated according to the building design requirements, and the ultimate limit state combination of seismic bearing capacity considering bidirectional seismic action can be included.

[0009] Preferably, the ultimate limit state combination of seismic bearing capacity considering bidirectional seismic action adopts the following envelope combination: Combination a: 1.2 × (dead load standard value effect + 0.5 × live load standard value effect) ± 1.3 × X-direction seismic action effect ± 0.5 × Y-direction seismic action effect; Combination b: 1.2 × (dead load standard value effect + 0.5 × live load standard value effect) ± 0.5 × X-direction seismic action effect ± 1.3 × Y-direction seismic action effect.

[0010] Preferably, in step S4, the analysis model for finite element analysis is an analysis model based on OpenSees; the beam and column elements are dispBeamColumn elements or forceBeamColumn elements, and the cross-section adopts a fiber model or an elastic cross-section; the truss elements are corotTruss elements; the connection between the diagonal brace and the lateral seismic brace and the longitudinal seismic brace is to release the rotational degree of freedom through zero-length elements or to transmit the axial force through a rigid link.

[0011] Preferably, in step S6.4, the method for calculating the fitness value is as follows: In the formula, For the second earthquake combination i The maximum equivalent stress of each component The strength design value is taken into account after considering the seismic adjustment coefficient for bearing capacity, and P is the penalty term for violating the constraints.

[0012] Preferably, the constraints include: stress ratio of each component ≤ 1.0, deflection of the crossbeam channel steel ≤ L / 250, slenderness ratio of the lateral and longitudinal seismic braces ≤ 180, and slenderness ratio of the vertical channel steel ≤ 150. Where L is the length of the crossbeam channel steel.

[0013] Preferably, in step S6, the angle of the lateral seismic brace... α and the angle of the longitudinal seismic brace β The search range is 25° to 65°; the parameters of the genetic algorithm are set as follows: population size 40 to 100, crossover probability 0.8, mutation probability 0.1, and maximum number of generations 50 to 100; MATLAB calls OpenSees through system commands to execute Tcl scripts and reads the component stress and nodal displacement from the text file generated by the analysis.

[0014] This invention provides a load-bearing-bidirectional seismic integrated support and hanger optimization design system based on genetic algorithm, comprising: an information extraction module, used to determine the preliminary layout of the integrated support and hanger according to the pipeline integrated layout scheme, and extract the spatial geometry, material density, and medium load information of the pipeline from the building information model, while extracting the position of the rigid connection node between the vertical channel steel and the floor slab and the height of the vertical channel steel; a gravity calculation module, used to calculate the representative value of the gravity load borne by the integrated support and hanger; an earthquake calculation module, used to calculate the standard value of seismic action of the pipeline in the two horizontal principal axis directions according to the seismic design code of buildings; and a model building module, used for preliminary selection. For each component section, an analysis model based on OpenSees is established, and the angles α between the lateral seismic brace and the vertical channel steel and β between the longitudinal seismic brace and the vertical channel steel are defined as adjustable angle parameters. The load definition module is used to define load combinations, including non-seismic bearing capacity ultimate limit state combinations and seismic bearing capacity ultimate limit state combinations considering bidirectional seismic action. The optimization solution module is used to set up a genetic algorithm in the MATLAB environment to perform iterative optimization with the lateral seismic brace angle α and the longitudinal seismic brace angle β as optimization variables. The scheme output module is used to output the integrated support and hanger design scheme that meets the bearing capacity requirements and minimizes bidirectional seismic stress.

[0015] The present invention provides an electronic device, including a memory and a processor. The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions. When the computer-executable instructions are executed by the processor, they implement the steps of the method described above.

[0016] The present invention provides a computer storage medium storing computer-executable instructions thereon, which, when executed by a processor, implement the steps of the method described above.

[0017] Technical effect Compared with existing technologies, the load-bearing-bidirectional seismic integrated support and hanger optimization design method and system based on genetic algorithm provided by this invention can achieve the following technical effects: This invention considers both load-bearing loads and bidirectional seismic action, avoiding the shortcomings of traditional separate designs where load-bearing supports and seismic supports are modeled independently and have poor stress coordination. It truly reflects the actual stress state of the integrated supports under the coupled action of gravity and bidirectional seismic action.

[0018] This invention establishes a load case that includes the ultimate limit state of non-seismic bearing capacity and a combination of two-way seismic envelopes, and incorporates the seismic adjustment coefficient of bearing capacity, ensuring that the optimization results simultaneously meet the requirements of load-bearing safety and two-way seismic fortification. This overcomes the shortcomings of existing methods that only perform unidirectional earthquakes or simplified verifications, and improves the safety reserve of integrated supports and hangers under two-way earthquakes.

[0019] This invention uses a genetic algorithm for global optimization, automatically solving for the optimal angle combination that minimizes the maximum stress ratio of components under bidirectional seismic loading. This solves the problem of blindly fixing angles based on experience in traditional design, making the stress on each component more balanced, the safety reserve consistent, avoiding local overload, and significantly improving material utilization. Attached Figure Description

[0020] Figure 1 This is a flowchart of the load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm in an embodiment of the present invention; Figure 2 This is a schematic diagram of a load-bearing, two-way seismic-resistant integrated support and hanger structure in an embodiment of the present invention.

[0021] Wherein: 1—crossbeam channel steel, 2—vertical channel steel, 3—lateral seismic brace, 4—longitudinal seismic brace. α —Angle of lateral seismic bracing β — Angle of longitudinal seismic bracing. Detailed Implementation

[0022] To make the technical means, creative features, objectives and effects of this invention easier to understand, the following embodiments, in conjunction with the accompanying drawings, specifically illustrate a method and system for optimizing the design of load-bearing-bidirectional seismic integrated support and hanger based on a genetic algorithm.

[0023] This embodiment takes the integrated support and hanger design of a standard floor corridor of a high-rise building as an example. DN150 air conditioning water pipes (including insulation layer), 400mm×200mm cable trays and 800mm×400mm smoke exhaust ducts are laid side by side in the corridor, with a support and hanger spacing of 6.0m. It provides a load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm, and realizes the design of load-bearing-bidirectional seismic integrated support and hanger based on genetic algorithm.

[0024] Figure 1 This is a flowchart of the load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm in this embodiment.

[0025] Figure 2 This is a schematic diagram of the load-bearing-bidirectional seismic integrated support structure in this embodiment.

[0026] like Figure 2 As shown, the integrated support frame in this embodiment includes a crossbeam channel steel 1, a vertical channel steel 2, a lateral seismic brace 3, and a longitudinal seismic brace 4; the crossbeam channel steel 1 and the vertical channel steel 2 are rigidly connected, while the lateral seismic brace 3, the longitudinal seismic brace 4, and the vertical channel steel 2 are all hinged.

[0027] like Figure 1As shown, the load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm in this embodiment includes the following steps: Step S1: Based on the integrated pipeline layout plan, the integrated support and hanger will be a double-column portal frame type. According to the requirement of parallel pipeline arrangement, the total width of the three pipelines side-by-side is approximately 1.5m. Considering the reserved installation space on both sides and the column positions, the length of the crossbeam channel steel is determined to be 2.0m; the height of the vertical channel steel is taken as 1.5m, and the rigid connection node between the bottom of the vertical channel steel and the floor slab is located at the embedded part of the floor slab. The spatial coordinates, cross-sectional dimensions, material density, medium density, and insulation thickness of each pipeline are extracted from the BIM model as known prerequisites for subsequent modeling.

[0028] Step S2: Calculate the representative value of gravity load. The standard value of the converted line load for the water pipe's self-weight plus the weight of the full water supply plus the insulation weight is 1.5 kN / m. The cable tray including cables is 0.8 kN / m, and the air duct's self-weight (including flanges and other accessories) is 1.5 kN / m. The support and hanger spacing is 6m. The standard values ​​of the concentrated dead loads acting on the crossarm channel steel for each pipeline are 9.0 kN, 4.8 kN, and 9.0 kN, respectively. The live load considering the additional force caused by the water hammer effect inside the water pipe is taken as a concentrated force of 1.0 kN.

[0029] Step S3: The seismic fortification intensity of the project is 8 degrees (0.20g), the site category is Class II, and the design seismic group is Group 1. According to the "Code for Seismic Design of Building Mechanical and Electrical Engineering" GB 50981, calculate the standard value of the horizontal seismic action in the X direction: water pipe suspension point. cable tray air duct Standard value of horizontal seismic action in the Y direction: , , Based on the architectural design requirements, a standard value for vertical seismic action is calculated, and 10% of the representative value of gravity load is applied.

[0030] Step S4: Initially select the component cross-section specifications: C16b channel steel for the crossbeams, C20a channel steel for the vertical channel steel, and C8 channel steel for both lateral and longitudinal seismic braces. Based on this, establish an OpenSees-based analysis model. The crossbeams and vertical channel steels use forceBeamColumn elements based on the flexibility method, with fiber-based cross-sections and a steel constitutive model of Steel02 to accurately consider the axial force-bending moment coupling effect. The lateral and longitudinal seismic braces use corotTruss elements, assigning the C8 channel steel the required cross-sectional area and material properties to satisfy the load-bearing state of hinged ends and bearing only axial force. The crossbeams and vertical channel steels are rigidly connected at the connection nodes through shared nodes. The lateral and longitudinal seismic braces are connected to the vertical channel steel via rigid links to transfer axial force, releasing rotational degrees of freedom and achieving hinged connections. Fixed-end constraints are applied to the connection between the bottom of the vertical channel steel and the floor slab at the rigid connection node locations extracted in step S1. Define the angle between the lateral seismic brace and the vertical channel steel. α The angle between the longitudinal seismic brace and the vertical channel steel β The initial values ​​were all set to 45°, and the angle was changed by modifying the coordinates of the support end nodes. The model includes both load-bearing components and bidirectional seismic bracing, which can realistically reflect the stress state of the spatial structure under the coupling of gravity load and bidirectional seismic action.

[0031] Step S5, define the load combination. The ultimate limit state combination for non-seismic bearing capacity is 1.3 × dead load standard value effect + 1.5 × live load standard value effect. The ultimate limit state combination for seismic bearing capacity under bidirectional seismic action adopts an envelope combination, simultaneously applying representative values ​​of gravity load and bidirectional horizontal seismic action to consider spatially coupled forces. Combination a: 1.2 × (dead load + 0.5 × live load) ± 1.3 × X-direction seismic effect ± 0.5 × Y-direction seismic effect; Combination b: 1.2 × (dead load + 0.5 × live load) ± 0.5 × X-direction seismic effect ± 1.3 × Y-direction seismic effect.

[0032] Step S6: Set up a genetic algorithm in the MATLAB environment for optimization. Lateral seismic bracing angle. α and the angle of the longitudinal seismic brace β The search range is 25°–65°. The genetic algorithm parameters are set as follows: population size 60, crossover probability 0.8, mutation probability 0.1, and maximum number of generations 80. The convergence condition is that the optimal fitness value changes less than a preset threshold for 10 consecutive generations or reaches the maximum number of generations, with the threshold set to 1×10⁻⁶. -4 .

[0033] The optimization iterative process is as follows: MATLAB randomly generates the initial population. For the k-th generation population, the th... j Individuals (corresponding to)α j , β j ), perform the following sub-steps: Step S6.1, MATLAB according to α j , β j Recalculate the spatial coordinates of the diagonal brace connection nodes and generate the corresponding OpenSees Tcl input file.

[0034] In step S6.2, MATLAB executes the Tcl script by calling OpenSees.exe through system commands. At the same time, it applies the non-seismic bearing capacity ultimate limit state combination defined in step S5 and the seismic bearing capacity ultimate limit state combination considering bidirectional seismic action. Under the condition that gravity load and bidirectional horizontal seismic action exist simultaneously, the spatial structure analysis is completed, and the axial force, bidirectional bending moment, shear force and nodal displacement results of each member are output to a text file.

[0035] Step S6.3: MATLAB reads the result file and performs component bearing capacity verification. Under the bidirectional seismic envelope combination, the most unfavorable values ​​of both combinations are taken. During strength verification, the design strength value of the steel is divided by the seismic adjustment coefficient for bearing capacity. γ RE =0.80 was adjusted. At the same time, it was checked whether the deflection of the crossbeam channel steel was less than L / 250=8mm (L is the length of the crossbeam channel steel, 2.0m), whether the slenderness ratio of the lateral seismic brace and the longitudinal seismic brace was ≤180, and whether the slenderness ratio of the vertical channel steel was ≤150.

[0036] Step S6.4, calculate the fitness value of the individual: In the formula, For the second earthquake combination i The maximum equivalent stress of each component This is the design strength value after considering the seismic adjustment factor for bearing capacity. If the stress ratio of all components is ≤1.0, and the deflection and slenderness ratio meet the constraints, then P=0; if any constraint is violated, P takes the maximum value of 10. 4 Punish them.

[0037] After evaluating all 60 individuals in the current generation, they are sorted by fitness value from smallest to largest, and a new generation of population is generated by selection, crossover, and mutation operations.

[0038] Step S6.5: By the 40th generation, the optimal fitness value has changed by less than 1 × 10 for 10 consecutive generations. -4 The iteration terminates when the convergence condition is met.

[0039] Step S6.6, at this point the optimal solution is α =35°,β =52°. At this angle, the maximum stress ratio of the member under the coupled effect of bidirectional seismic and gravity loads is 0.78, and the stress ratios of each member are distributed between 0.73 and 0.78, indicating balanced stress. The maximum deflection of the crossbeam channel steel is 6.8mm, which meets the requirements. The slenderness ratio of the diagonal braces all meet the requirement of ≤180, and the slenderness ratio of the vertical channel steel meets the requirement of ≤150. Since all constraints have been met, there is no need to return to step S4 to adjust the cross-sectional specifications.

[0040] Step S7, final optimized solution output: The crossbeam channel steel remains C16b, the vertical channel steel remains C20a, and the lateral and longitudinal seismic braces remain C8. The lateral seismic braces are installed at a 35° angle, and the longitudinal seismic braces at a 52° angle. Compared to the initial 45° solution, the maximum stress ratio under the coupled action of bidirectional seismic and gravity loads decreases from 0.94 to 0.78, a reduction of 17.0%, significantly improving structural safety. Update the integrated support and hanger brace and floor slab node positioning in the BIM model to complete the optimized design.

[0041] This embodiment also provides a load-bearing-bidirectional seismic integrated support and hanger optimization design system based on genetic algorithm, including an information extraction module, a gravity calculation module, an earthquake calculation module, a model building module, a load definition module, an optimization solution module, and a scheme output module.

[0042] The information extraction module is used to execute the process in step S1 of this embodiment; The gravity calculation module is used to execute the process in step S2 of this embodiment; The earthquake calculation module is used to execute the process in step S3 of this embodiment; The model building module is used to execute the process in step S4 of this embodiment; The load definition module is used to execute the process in step S5 of this embodiment; The optimization and solution module is used to execute the process in step S6 of this embodiment; The solution output module is used to execute the process in step S7 of this embodiment.

[0043] The above embodiments are preferred embodiments of the present invention and are not intended to limit the scope of protection of the present invention.

Claims

1. A method for optimizing the design of a load-bearing, two-way seismic integrated support system based on a genetic algorithm, wherein the integrated support system comprises crossbeams, vertical channel steels, lateral seismic braces, and longitudinal seismic braces; the crossbeams and vertical channel steels are rigidly connected, while the lateral seismic braces, the longitudinal seismic braces, and the vertical channel steels are hinged; characterized in that... Includes the following steps: Step S1: Based on the integrated pipeline layout plan, determine the preliminary layout of the integrated support and hanger, and extract the spatial geometry, material density and medium load information of the pipeline from the building information model. At the same time, extract the position of the rigid connection node between the vertical channel steel and the floor slab and the height of the vertical channel steel. Step S2: Calculate the representative value of the gravity load borne by the integrated support and hanger; Step S3: According to the seismic design code for buildings, calculate the standard values ​​of seismic action of the pipeline in the two horizontal principal axis directions respectively, and select the seismic action coefficient in each direction according to the fortification intensity, site category and pipeline characteristics. Step S4: Initially select the cross sections of the crossbeam channel steel, vertical channel steel, lateral seismic bracing, and longitudinal seismic bracing, and establish an analysis model based on finite element analysis. The crossbeam channel steel and vertical channel steel use beam-column elements, while the lateral and longitudinal seismic bracing use truss elements. The crossbeam channel steel and the vertical channel steel are rigidly connected through shared nodes, and the lateral and longitudinal seismic bracing are hinged to the connectors on the vertical channel steel. Rigid constraints are applied to the connection between the bottom of the vertical channel steel and the floor slab according to the rigid connection node positions extracted in step S1. Define the angle between the lateral seismic bracing and the vertical channel steel. α The angle between the longitudinal seismic brace and the vertical channel steel β This is an adjustable angle parameter; Step S5: Define load combinations, including non-seismic bearing capacity ultimate limit state combinations and seismic bearing capacity ultimate limit state combinations considering bidirectional seismic action; the seismic bearing capacity ultimate limit state combinations considering bidirectional seismic action shall include at least a combination of seismic effects in two principal axis directions, and take into account the bearing capacity seismic adjustment coefficient; Step S6: In the MATLAB environment, set up a genetic algorithm with the lateral seismic bracing angle α and the longitudinal seismic bracing angle β as optimization variables. Set the angle search range and algorithm parameters, generate initial individuals through population initialization, and perform the following sub-steps for each individual in each generation of the population: Step S6.1, based on the current individual's corresponding α and β Update the spatial coordinates of the brace connection nodes in the OpenSees model; Step S6.2: Apply the load combinations defined in step S5 to the updated model, perform structural analysis, and obtain the axial force, bending moment, shear force, and deformation of each member; Step S6.3: Perform component bearing capacity verification and deformation calculation. The strength verification under seismic combination involves dividing the material strength design value by the bearing capacity seismic adjustment coefficient for adjustment, and performing normal service limit state verification on the crossbeam deflection, lateral seismic bracing and longitudinal seismic bracing slenderness ratio. Step S6.4: Calculate the fitness value, which is the sum of the maximum stress ratio of all components under the combination of two-way seismic action and the constraint violation penalty term; after completing the evaluation of all individuals in the current population, generate a new generation population through selection, crossover, and mutation operations; Step S6.5: Repeat the iterative evolution until the convergence condition is met and then stop. Step S6.6: Determine whether the optimal solution in the last generation of the population satisfies all the constraints. If it does, proceed to step S7. If no solution can be found that satisfies all the constraints under the current cross-sectional specifications, return to step S4 and adjust the component cross-section. Step S7 outputs the final integrated support and hanger design scheme that meets the bearing capacity requirements and minimizes bidirectional seismic stress.

2. The method for optimizing the design of load-bearing-bidirectional seismic integrated support and hanger based on genetic algorithm according to claim 1, characterized in that: In step S3, the standard value of vertical seismic action is calculated according to the building design requirements, and is incorporated into the ultimate limit state combination of seismic bearing capacity considering bidirectional seismic action.

3. The load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm according to claim 1, characterized in that: In step S5, the ultimate limit state combination of seismic bearing capacity considering bidirectional seismic action adopts the following envelope combination: Combination a: 1.2 × (dead load standard value effect + 0.5 × live load standard value effect) ± 1.3 × X-direction seismic action effect ± 0.5 × Y-direction seismic action effect; Combination b: 1.2 × (dead load standard value effect + 0.5 × live load standard value effect) ± 0.5 × X-direction seismic action effect ± 1.3 × Y-direction seismic action effect.

4. The load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm according to claim 1, characterized in that: In step S4, the analysis model for the finite element analysis is an analysis model based on OpenSees; The beam-column elements are either dispBeamColumn elements or forceBeamColumn elements, and the cross-sections adopt fiber models or elastic cross-sections. The truss unit is a corotTruss unit; The connection between the diagonal brace and the lateral and longitudinal seismic braces is achieved by releasing rotational freedom through zero-length units or by transmitting axial force through rigid links.

5. The load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm according to claim 1, characterized in that: In step S6.4, the method for calculating the fitness value is as follows: In the formula, For the second earthquake combination i The maximum equivalent stress of each component The strength design value is taken into account after considering the seismic adjustment coefficient for bearing capacity, and P is the penalty term for violating the constraints.

6. The load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm according to claim 5, characterized in that: The constraints include: stress ratio of each component ≤ 1.0, deflection of crossbeam channel steel ≤ L / 250, slenderness ratio of lateral and longitudinal seismic braces ≤ 180, and slenderness ratio of vertical channel steel ≤ 150. Where L is the length of the crossbeam channel steel.

7. The load-bearing-bidirectional seismic integrated support and hanger optimization design method based on genetic algorithm according to claim 1, characterized in that: In step S6, the angle of the lateral seismic brace... α and the angle of the longitudinal seismic brace β The search range is 25° to 65°; the parameters of the genetic algorithm are set as follows: population size 40 to 100, crossover probability 0.8, mutation probability 0.1, and maximum number of generations 50 to 100; MATLAB calls OpenSees to execute the Tcl script through system commands and reads the component stress and nodal displacement from the text file generated by the analysis.

8. A load-bearing-bidirectional seismic integrated support and hanger optimization design system based on genetic algorithm, characterized in that, include: The information extraction module is used to determine the preliminary layout of the integrated support and hanger according to the integrated pipeline layout plan, and extract the spatial geometry, material density and medium load information of the pipeline from the building information model. At the same time, it extracts the position of the rigid connection node between the vertical channel steel and the floor slab and the height of the vertical channel steel. The gravity calculation module is used to calculate the representative value of the gravity load borne by the integrated support and hanger; The seismic calculation module is used to calculate the standard values ​​of seismic action on pipelines in the two horizontal principal axis directions according to the seismic design code for buildings. The model building module is used to initially select the cross-sections of each component, build an analysis model based on OpenSees, and define the angle α between the lateral seismic brace and the vertical channel steel and the angle β between the longitudinal seismic brace and the vertical channel steel as adjustable angle parameters. The load definition module is used to define load combinations, including non-seismic bearing capacity ultimate limit state combinations and seismic bearing capacity ultimate limit state combinations considering bidirectional seismic action; The optimization solution module is used to set up a genetic algorithm in the MATLAB environment to perform iterative optimization with the lateral seismic bracing angle α and the longitudinal seismic bracing angle β as optimization variables; The solution output module is used to output a comprehensive support and hanger design scheme that meets the bearing capacity requirements and minimizes bidirectional seismic stress.

9. An electronic device comprising a memory and a processor, characterized in that: The memory is used to store computer-executable instructions, and the processor is used to execute the computer-executable instructions, which, when executed by the processor, implement the steps of the method as described in any one of claims 1-7.

10. A computer-readable storage medium having computer-executable instructions stored thereon, characterized in that, When the computer-executable instructions are executed by a processor, they implement the steps of the method as described in any one of claims 1 to 7.