Modular design method and system for corrugated steel web composite beam bridge
Through genetic algorithms and adaptive parameter adjustment, the problem of inefficient design of waveform steel web combined beam bridges in traditional design methods is solved, and automated design is realized, which improves design efficiency and convergence speed.
Patent Information
- Application Number
- CN202411658587.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-20
- Publication Date
- 2024-12-17
AI Technical Summary
It is difficult to quickly and accurately design the diversified design of corrugated steel web composite beam bridges, especially in the face of inefficiency in meeting multiple constraints and optimizing the selection of design parameters.
By obtaining the design requirements documents of corrugated steel web combined beam bridges, using genetic algorithms to simulate and generate design parameters, using priori individual generation and adaptive parameter variation probability adjustment, automatic modular design is realized.
It significantly improves the design efficiency and iterative convergence speed, reduces the calculation amount consumption, and realizes the fast and accurate automatic design of corrugated steel web combined beam bridges.
Smart Images

Figure CN119150715A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the field of computer-aided design, and in particular to a modular design method and system for a corrugated steel web composite beam bridge. Background Art
[0002] In recent years, composite beam bridges with corrugated steel webs have become an important trend in bridge design due to their good structural performance, high material utilization and low construction cost. The core advantage of composite beam bridges with corrugated steel webs is that through the innovative design of corrugated steel webs, it can not only reduce deadweight and improve rigidity, but also significantly reduce the amount of materials used and the difficulty of construction, which is especially suitable for bridge structures with large spans and high load requirements.
[0003] However, despite the significant advantages of corrugated steel web composite beam bridges, how to quickly and accurately design them while meeting diverse design requirements is still a major challenge facing the current bridge design field. Traditional design methods often fail to fully consider the various constraints of bridges, and the selection space for optimizing design parameters (such as steel web corrugation frequency, flange thickness, web thickness, etc.) is too large to effectively perform global optimization through manual means. Summary of the invention
[0004] The present invention obtains a design requirement document of a corrugated steel web composite beam bridge corresponding to the modular design of a corrugated steel web composite beam bridge, and then simulates and generates the design parameters of the corrugated steel web composite beam bridge through a genetic algorithm, so as to complete the automatic modular design of the corrugated steel web composite beam bridge, no longer relying on manual means, and can significantly improve efficiency; in the process of simulating and generating the design parameters of the corrugated steel web composite beam bridge through a genetic algorithm, the design parameters of the corrugated steel web composite beam bridge of a project similar to the design requirement document of the corrugated steel web composite beam bridge are used for a priori individual generation, thereby improving the convergence speed in the early stage of iteration; and a corresponding parameter variation probability value is set for each simulated design parameter of the corrugated steel web composite beam bridge, and the parameter variation probability value can also be adaptively adjusted according to the iteration process, thereby reducing the computational consumption in the middle and late stages of iteration and improving the convergence speed in the middle and late stages of iteration.
[0005] A modular design method for a corrugated steel web composite beam bridge, comprising: Step S1: constructing a required data set of corrugated steel web composite beam bridges; Obtain a design requirement document for a corrugated steel web composite beam bridge, and construct a demand data set for a corrugated steel web composite beam bridge based on the design requirement document for the corrugated steel web composite beam bridge, wherein the demand data set for the corrugated steel web composite beam bridge includes M lower limit demand data for corrugated steel web composite beam bridges; Step S2: construct a population set; Construct N simulation design parameter sets of corrugated steel web composite beam bridges, each of which includes G simulation design parameter sets of corrugated steel web composite beam bridges F g , g=1,2,3,…,G, G is the total number of simulation design parameters of corrugated steel web composite beam bridge; and each simulation design parameter set of corrugated steel web composite beam bridge includes several corrugated steel web module parts; N simulation design parameter sets of corrugated steel web composite beam bridge are formed into a population set, and the maximum number of iterations is set; Step S3: fitness calculation; Calculate the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, and record the corrugated steel web composite beam bridge simulation design parameter set with the largest fitness as the local optimal corrugated steel web composite beam bridge simulation design parameter set, and then store the local optimal corrugated steel web composite beam bridge simulation design parameter set in the optimal corrugated steel web composite beam bridge simulation design parameter set library; Step S4: iterative update of population set; Based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, the corrugated steel web composite beam bridge simulation design parameter set in the population set is iteratively updated through a genetic algorithm. The iterative update process specifically includes the following steps: based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are selected to form a parent set to complete the selection operation; the stability corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set is calculated, and a parent set is constructed based on the local optimal corrugated steel web composite beam bridge simulation design parameter set. The intermediate population set is constructed by performing a recombination operation through the paternal set and the maternal set; if the stability corresponding to the population set is not higher than the stability threshold, a recombination operation is performed based on the paternal set to construct an intermediate population set; a mutation operation is performed on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set is adaptively adjusted, and the parameter mutation probability value refers to the probability of the corresponding corrugated steel web composite beam bridge simulation design parameter mutation; Step S5: outputting the optimal design parameter set of the corrugated steel web composite beam bridge; Repeat step S3-step S4 until the number of iterations reaches the maximum number of iterations, and output the local optimal corrugated steel web composite beam bridge simulation design parameter set with the largest fitness in the optimal corrugated steel web composite beam bridge simulation design parameter set library as the optimal corrugated steel web composite beam bridge design parameter set; Step S6: modular design of corrugated steel web composite beam bridge; The demand data set of corrugated steel web composite beam bridge and the optimal design parameter set of corrugated steel web composite beam bridge are stored in the design parameter library of corrugated steel web composite beam bridge as one-to-one corresponding demand standard data set of corrugated steel web composite beam bridge and simulation design standard parameter set of corrugated steel web composite beam bridge, and the corresponding modular design drawing of corrugated steel web composite beam bridge is constructed based on the optimal design parameter set of corrugated steel web composite beam bridge.
[0006] As a preferred aspect, in step S2, constructing N sets of simulation design parameter sets for corrugated steel web composite beam bridges specifically includes the following steps: Step A1: Match the corrugated steel web composite beam bridge demand data set with the corrugated steel web composite beam bridge demand standard data set in the corrugated steel web composite beam bridge design parameter library. The matching method is: calculate the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set, and determine whether the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set is higher than the similarity threshold. If the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set is higher than the similarity threshold, output the corrugated steel web composite beam bridge simulation design standard parameter set corresponding to the successfully matched corrugated steel web composite beam bridge demand standard data set, and output the corrugated steel web composite beam bridge simulation design standard parameter set. The design standard parameter set includes G corrugated steel web composite beam bridge simulation design standard parameters, and the process proceeds to step A2; if the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set is not higher than the similarity threshold, the corrugated steel web composite beam bridge demand standard data set is continued to be selected from the corrugated steel web composite beam bridge design parameter library for matching; until all the corrugated steel web composite beam bridge demand standard data sets in the corrugated steel web composite beam bridge design parameter library are selected, if there is no successfully matched corrugated steel web composite beam bridge demand standard data set, the process proceeds to step A3; and the corrugated steel web composite beam bridge design parameter library includes one-to-one corresponding corrugated steel web composite beam bridge demand standard data sets and corrugated steel web composite beam bridge simulation design standard parameter sets; Step A2: Construct 0.5N intermediate sets, each of which stores G elements. For each intermediate set, perform the following operations: randomly select a value from the parameter range corresponding to the g-th corrugated steel web composite beam bridge simulation design parameter and assign it to the g-th element in the intermediate set until all elements in the intermediate set are assigned values. The intermediate set is recorded as a corrugated steel web composite beam bridge simulation design parameter set. 0.5N intermediate sets correspond to generating 0.5N corrugated steel web composite beam bridge simulation design parameter sets. Based on the corrugated steel web composite beam bridge simulation design standard parameter set, the remaining 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated by the following formula: F g =H g+μ(F_max g -F_min g ), where H g is the gth corrugated steel web composite beam bridge simulation design standard parameter set, μ is a random number between (-1, 1), F_max g and F_min g are the upper and lower limits of the parameters corresponding to the simulated design parameters of the g-th corrugated steel web composite beam bridge; Step A3: Construct N intermediate sets, each intermediate set stores G elements. For each intermediate set, perform the following operations: randomly select a value from the parameter range corresponding to the g-th corrugated steel web composite beam bridge simulation design parameter and assign it to the g-th element in the intermediate set until all elements in the intermediate set are assigned values. The intermediate set is recorded as a corrugated steel web composite beam bridge simulation design parameter set. N intermediate sets generate N corrugated steel web composite beam bridge simulation design parameter sets accordingly.
[0007] As a preferred aspect, calculating the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set specifically includes the following steps: The simulation design parameter set of the corrugated steel web composite beam bridge is sent to the trained performance prediction model of the corrugated steel web composite beam bridge for processing, and the performance data set of the corrugated steel web composite beam bridge is output. The performance data set of the corrugated steel web composite beam bridge includes M performance data of the corrugated steel web composite beam bridge, and each performance data of the corrugated steel web composite beam bridge corresponds to a lower limit data of the demand of the corrugated steel web composite beam bridge, and the corresponding material cost of the corrugated steel web composite beam bridge is calculated based on the simulation design parameter set of the corrugated steel web composite beam bridge; on the basis of the performance data set of the corrugated steel web composite beam bridge and the demand data set of the corrugated steel web composite beam bridge, the fitness δ corresponding to the simulation design parameter set of the corrugated steel web composite beam bridge is calculated by the following formula: ; Where L is the material cost of the composite beam bridge with corrugated steel webs, α m is the weight coefficient corresponding to the mth corrugated steel web composite beam bridge performance data in the corrugated steel web composite beam bridge performance data set, m=1,2,3,…,M,X m is the performance data of the mth corrugated steel web composite beam bridge in the performance data set of corrugated steel web composite beam bridge, E m is the lower limit data of the mth corrugated steel web composite beam bridge demand in the corrugated steel web composite beam bridge demand data set, max() is the maximum value function, γ m is the penalty coefficient corresponding to the mth corrugated steel web composite beam bridge performance data in the corrugated steel web composite beam bridge performance data set.
[0008] As a preferred aspect, a parent set is constructed based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, and a recombination operation is performed through the parent set and the parent set to construct an intermediate population set, which specifically includes the following steps: Based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated by the following formula: g =P g +μ(F_max g -F_min g ), where P g The g-th corrugated steel web composite beam bridge simulation design standard parameter of the optimal corrugated steel web composite beam bridge simulation design parameter set is generated, and then 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated to form a parent set, and then a corrugated steel web composite beam bridge simulation design parameter set is randomly selected from the parent set and the parent set to perform a reorganization operation, and the selected corrugated steel web composite beam bridge simulation design parameter set is no longer selected, and the 0.5N corrugated steel web composite beam bridge simulation design parameter sets generated after the reorganization operation and the parent set are composed of an intermediate population set.
[0009] As a preferred aspect, a mutation operation is performed on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and an adaptive adjustment is performed on the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set, specifically comprising the following steps: Step B1: Based on all the simulation design parameter sets of corrugated steel web composite beam bridges in the intermediate population set, calculate the simulation design parameter F of the corrugated steel web composite beam bridge g The corresponding parameter standard deviation D g , the parameter variation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter is updated by the following formula: ; Where K g (now) is the updated simulation design parameter F of the corrugated steel web composite beam bridge in this iteration g The corresponding parameter mutation probability value, K g (bef) is the updated simulation design parameter F of the corrugated steel web composite beam bridge in the last iteration g The corresponding parameter variation probability value, U is the parameter standard deviation threshold, and in the initial state, the parameter variation probability values corresponding to the simulation design parameters of the corrugated steel web composite beam bridge are G -1 ; Step B2: traverse each corrugated steel web composite beam bridge simulation design parameter set in the intermediate population set, and perform the following operations for the selected corrugated steel web composite beam bridge simulation design parameter set: Step B2.1: Generate a random number η between 0 and 1 through a random function, and determine whether η>P c Is it established? c is the mutation threshold, if η>P c Established, go to step B2.2; if η>P c If it is not true, continue to select the next simulation design parameter set of the composite beam bridge with corrugated steel web; Step B2.2: Select a corrugated steel web composite beam bridge simulation design parameter to perform a mutation operation based on the parameter mutation probability values corresponding to all corrugated steel web composite beam bridge simulation design parameters; Step B3: until all the simulation design parameter sets of the corrugated steel web composite beam bridges in the intermediate population set are traversed, all the simulation design parameter sets of the corrugated steel web composite beam bridges are formed into a new population set.
[0010] As a preferred aspect, in the process of calculating the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, the trained corrugated steel web composite beam bridge performance prediction model is obtained by the following steps: A number of training samples are obtained, including a design parameter set of a corrugated steel web composite beam bridge, and the training samples are labeled through a performance data set of a corrugated steel web composite beam bridge, all labeled training samples are combined into a training set, and a performance prediction model of a corrugated steel web composite beam bridge is trained through the training set, a loss value is calculated, and it is determined whether the loss value is within a preset range. If the loss value is within the preset range, the trained performance prediction model of the corrugated steel web composite beam bridge is output; otherwise, the performance prediction model of the corrugated steel web composite beam bridge is continuously trained through the training set.
[0011] As a preferred aspect, when performing the selection operation, a roulette algorithm is used to select 0.5N corrugated steel web composite beam bridge simulation design parameter sets to form a parent set.
[0012] A modular design system for a corrugated steel web composite beam bridge, comprising: A module for constructing a demand data set for a corrugated steel web composite beam bridge is used to obtain a design demand document for a corrugated steel web composite beam bridge, and to construct a demand data set for a corrugated steel web composite beam bridge based on the design demand document for the corrugated steel web composite beam bridge. The demand data set for the corrugated steel web composite beam bridge includes M lower limit demand data for corrugated steel web composite beam bridges. The population set construction module is used to construct N corrugated steel web composite beam bridge simulation design parameter sets, each of which includes G corrugated steel web composite beam bridge simulation design parameter sets F g , g=1,2,3,…,G, G is the total number of simulation design parameters of corrugated steel web composite beam bridge; and each simulation design parameter set of corrugated steel web composite beam bridge includes several corrugated steel web module parts; N simulation design parameter sets of corrugated steel web composite beam bridge are formed into a population set, and the maximum number of iterations is set; The fitness calculation module is used to calculate the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, and record the corrugated steel web composite beam bridge simulation design parameter set with the largest fitness as the local optimal corrugated steel web composite beam bridge simulation design parameter set, and then store the local optimal corrugated steel web composite beam bridge simulation design parameter set in the optimal corrugated steel web composite beam bridge simulation design parameter set library; The population set iterative update module iteratively updates the corrugated steel web composite beam bridge simulation design parameter set in the population set through a genetic algorithm based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set. The iterative update process specifically includes the following steps: based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are selected to form a parent set to complete the selection operation; the stability corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set is calculated, and based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, the stability corresponding to the corrugated steel web composite beam bridge simulation design parameter set is calculated; the stability corresponding to the corrugated steel web composite beam bridge simulation design parameter set is calculated, and ... Construct a maternal set, and perform a recombination operation through the paternal set and the maternal set to construct an intermediate population set; if the stability corresponding to the population set is not higher than the stability threshold, perform a recombination operation based on the paternal set to construct an intermediate population set; perform a mutation operation on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and adaptively adjust the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set, and the parameter mutation probability value refers to the probability of the corresponding corrugated steel web composite beam bridge simulation design parameter to mutate; The optimal corrugated steel web composite beam bridge design parameter set output module is used to output the local optimal corrugated steel web composite beam bridge simulation design parameter set with the largest fitness in the optimal corrugated steel web composite beam bridge simulation design parameter set library as the optimal corrugated steel web composite beam bridge design parameter set; The modular design module of the corrugated steel web composite beam bridge is used to store the demand data set of the corrugated steel web composite beam bridge and the optimal design parameter set of the corrugated steel web composite beam bridge as a one-to-one corresponding standard data set of the demand of the corrugated steel web composite beam bridge and the standard parameter set of the simulation design of the corrugated steel web composite beam bridge in the design parameter library of the corrugated steel web composite beam bridge, and to construct the corresponding modular design drawing of the corrugated steel web composite beam bridge based on the optimal design parameter set of the corrugated steel web composite beam bridge.
[0013] The present invention has the following advantages: The present invention obtains a design requirement document of a corrugated steel web composite beam bridge corresponding to the modular design of a corrugated steel web composite beam bridge, and then simulates and generates the design parameters of the corrugated steel web composite beam bridge through a genetic algorithm, so as to complete the automatic modular design of the corrugated steel web composite beam bridge, no longer relying on manual means, and can significantly improve efficiency; in the process of simulating and generating the design parameters of the corrugated steel web composite beam bridge through a genetic algorithm, the design parameters of the corrugated steel web composite beam bridge of a project similar to the design requirement document of the corrugated steel web composite beam bridge are used for a priori individual generation, thereby improving the convergence speed in the early stage of iteration; and a corresponding parameter variation probability value is set for each simulated design parameter of the corrugated steel web composite beam bridge, and the parameter variation probability value can also be adaptively adjusted according to the iteration process, thereby reducing the computational consumption in the middle and late stages of iteration and improving the convergence speed in the middle and late stages of iteration. BRIEF DESCRIPTION OF THE DRAWINGS
[0014] Figure 1 It is a schematic flow chart of a modular design method for a corrugated steel web composite beam bridge adopted in an embodiment of the present invention.
[0015] Figure 2 It is a schematic structural diagram of a modular design system for a corrugated steel web composite beam bridge adopted in an embodiment of the present invention. DETAILED DESCRIPTION
[0016] In order to enable persons skilled in the art to better understand the technical solutions in the present invention, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings in the embodiments of the present invention.
[0017] Example 1, a modular design method for a corrugated steel web composite beam bridge, such as Figure 1 As shown, including: Step S1: constructing a required data set of corrugated steel web composite beam bridges; Obtain the design requirement document of the corrugated steel web composite beam bridge, and construct the corrugated steel web composite beam bridge requirement data set based on the design requirement document of the corrugated steel web composite beam bridge. The corrugated steel web composite beam bridge requirement data set includes M lower limit data of the corrugated steel web composite beam bridge, such as the lower limit of bearing capacity, the lower limit of structural displacement, the lower limit of corrosion resistance, and the lower limit of wind resistance, among which the lower limit of structural displacement is the lower limit of structural displacement under the maximum load, which are all determined based on the design requirement document of the corrugated steel web composite beam bridge and are used to constrain the modular design of the corrugated steel web composite beam bridge; Step S2: construct a population set; Construct N simulation design parameter sets of corrugated steel web composite beam bridges, each of which includes G simulation design parameter sets of corrugated steel web composite beam bridges F g , g=1,2,3,…,G, G is the total number of simulation design parameters of the corrugated steel web composite beam bridge, and the simulation design parameters of the corrugated steel web composite beam bridge can be structural geometric parameters, such as the geometric dimensions of the bridge (such as length, width, height), material type (such as steel, concrete, etc.), structural mechanics parameters (such as web waveform frequency, waveform amplitude, wavelength, etc.); and each corrugated steel web composite beam bridge simulation design parameter set includes a number of corrugated steel web module parts, and the corrugated steel web module part refers to the number of modules into which the entire corrugated steel web composite beam bridge is divided when performing modular design, such as steel web, flange, support and connector, etc., and each corrugated steel web module part includes the corresponding corrugated steel web composite beam bridge simulation design parameters, for example, each corrugated steel web module part includes the material type; N corrugated steel web composite beam bridge simulation design parameter sets are formed into a population set, and the maximum number of iterations is set; In step S2, constructing N simulation design parameter sets of corrugated steel web composite beam bridges specifically includes the following steps: Step A1: Match the demand data set of corrugated steel web composite beam bridge with the standard demand data set of corrugated steel web composite beam bridge in the design parameter library of corrugated steel web composite beam bridge. The matching method is: calculate the similarity between the demand data set of corrugated steel web composite beam bridge and the standard demand data set of corrugated steel web composite beam bridge. The similarity calculation method is the cosine similarity algorithm. It is judged whether the similarity between the demand data set of corrugated steel web composite beam bridge and the standard demand data set of corrugated steel web composite beam bridge is higher than the similarity threshold. The similarity threshold is set manually. If the demand data set of corrugated steel web composite beam bridge is The similarity between the data set and the standard data set of corrugated steel web composite beam bridge requirements is higher than the similarity threshold, and the standard parameter set of corrugated steel web composite beam bridge simulation design corresponding to the successfully matched standard data set of corrugated steel web composite beam bridge requirements is output. The standard parameter set of corrugated steel web composite beam bridge simulation design includes G standard parameters of corrugated steel web composite beam bridge simulation design. The standard parameters of corrugated steel web composite beam bridge simulation design are consistent with the contents of corrugated steel web composite beam bridge simulation design parameters, and step A2 is entered; if the corrugated steel web composite beam bridge requirement data set is consistent with the standard data set of corrugated steel web composite beam bridge requirement, the standard parameters of corrugated steel web composite beam bridge simulation design are consistent with the contents of corrugated steel web composite beam bridge simulation design parameters, and step A2 is entered; if the corrugated steel web composite beam bridge requirement data set is consistent with the standard data set of corrugated steel web composite beam bridge requirement If the similarity between the data sets is not higher than the similarity threshold, continue to select the standard data set for the demand of the composite beam bridge with corrugated steel web from the design parameter library of the composite beam bridge with corrugated steel web for matching; until all the standard data sets for the demand of the composite beam bridge with corrugated steel web in the design parameter library of the composite beam bridge with corrugated steel web are selected, if there is no standard data set for the demand of the composite beam bridge with corrugated steel web that matches successfully, it means that there is no standard data set for the demand of the composite beam bridge with corrugated steel web in the design parameter library of the composite beam bridge with corrugated steel web that is similar to the design requirement document of the composite beam bridge with corrugated steel web currently obtained, and enter step A3; and the standard data set for the demand of the composite beam bridge with corrugated steel web in the design parameter library of the composite beam bridge with corrugated steel web is selected, if there is no standard data set for the demand of the composite beam bridge with corrugated steel web that matches successfully, then the standard data set for the demand of the composite beam bridge with corrugated steel web is selected, and ... The design parameter library of plate composite beam bridges includes one-to-one corresponding standard data sets of requirements for composite beam bridges with corrugated steel webs and standard parameter sets of simulation design for composite beam bridges with corrugated steel webs. It should be noted that each time a modular design of a composite beam bridge with corrugated steel webs is performed, a corresponding set of standard data sets of requirements for composite beam bridges with corrugated steel webs and standard parameter sets of simulation design for composite beam bridges with corrugated steel webs will be generated. It can be expected that once the design requirements of two composite beam bridges with corrugated steel webs are similar, the design parameters of the corresponding composite beam bridges with corrugated steel webs should also be consistent, and the initial individual settings can be performed a priori. Step A2: Construct 0.5N intermediate sets, each of which stores G elements. For each intermediate set, perform the following operations: randomly select a value from the parameter range corresponding to the g-th corrugated steel web composite beam bridge simulation design parameter and assign it to the g-th element in the intermediate set until all elements in the intermediate set are assigned values. The intermediate set is recorded as a corrugated steel web composite beam bridge simulation design parameter set. 0.5N intermediate sets correspond to generating 0.5N corrugated steel web composite beam bridge simulation design parameter sets. Based on the corrugated steel web composite beam bridge simulation design standard parameter set, the remaining 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated by the following formula: F g =H g +μ(F_max g -F_min g ), where H g is the gth corrugated steel web composite beam bridge simulation design standard parameter set, μ is a random number between (-1, 1), F_max g and F_min g are the upper and lower limits of the parameters corresponding to the simulated design parameters of the g-th corrugated steel web composite beam bridge; the initial individual setting in a priori manner can significantly improve the convergence speed in the early stage of iterative update; Step A3: construct N intermediate sets, each of which stores G elements. For each intermediate set, perform the following operations: randomly select a value from the parameter range corresponding to the g-th corrugated steel web composite beam bridge simulation design parameter and assign it to the g-th element in the intermediate set until all elements in the intermediate set are assigned values. The intermediate set is recorded as a corrugated steel web composite beam bridge simulation design parameter set. N intermediate sets generate N corrugated steel web composite beam bridge simulation design parameter sets accordingly. Step S3: fitness calculation; Calculate the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, and record the corrugated steel web composite beam bridge simulation design parameter set with the largest fitness as the local optimal corrugated steel web composite beam bridge simulation design parameter set, and then store the local optimal corrugated steel web composite beam bridge simulation design parameter set in the optimal corrugated steel web composite beam bridge simulation design parameter set library; Calculating the fitness corresponding to each simulation design parameter set of the corrugated steel web composite beam bridge in the population set specifically includes the following steps: The simulation design parameter set of the corrugated steel web composite beam bridge is sent to the trained corrugated steel web composite beam bridge performance prediction model for processing, and a corrugated steel web composite beam bridge performance data set is output, and the corrugated steel web composite beam bridge performance data set includes M corrugated steel web composite beam bridge performance data, such as bearing capacity data, structural displacement data, corrosion resistance data and wind resistance data, etc., and each corrugated steel web composite beam bridge performance data corresponds to a corrugated steel web composite beam bridge demand lower limit data, such as the bearing capacity data, structural displacement data, corrosion resistance data and wind resistance data correspond to the bearing capacity lower limit, structural displacement lower limit, corrosion resistance lower limit, respectively. The erosion lower limit and the wind force lower limit are determined, and the corresponding material cost of the corrugated steel web composite beam bridge is calculated based on the corrugated steel web composite beam bridge simulation design parameter set. It should be noted that in the process of calculating the material cost of the corrugated steel web composite beam bridge, the finite element analysis is performed based on the corrugated steel web composite beam bridge simulation design parameter set, and the material cost of the corrugated steel web composite beam bridge is calculated according to the geometric dimensions and material type therein; based on the performance data set of the corrugated steel web composite beam bridge and the demand data set of the corrugated steel web composite beam bridge, the fitness δ corresponding to the corrugated steel web composite beam bridge simulation design parameter set is calculated by the following formula: ; Where L is the material cost of the composite beam bridge with corrugated steel webs, α m is the weight coefficient corresponding to the mth corrugated steel web composite beam bridge performance data in the corrugated steel web composite beam bridge performance data set, which is used to reflect the importance of the corrugated steel web composite beam bridge performance data in the design of corrugated steel web composite beam bridges. It is set by the developer, m=1,2,3,…,M,X m is the performance data of the mth corrugated steel web composite beam bridge in the performance data set of corrugated steel web composite beam bridge, E m is the lower limit data of the mth corrugated steel web composite beam bridge demand in the corrugated steel web composite beam bridge demand data set, max() is the maximum value function, when (E m -X m ) is greater than 0, max(E m -X m ) is taken as (E m -X m ), when (E m -X m ) is not greater than 0, max (E m -X m ) takes the value of 0, γ mIt is the penalty coefficient corresponding to the mth corrugated steel web composite beam bridge performance data in the corrugated steel web composite beam bridge performance data set, which is used to reflect the influence degree of the corrugated steel web composite beam bridge performance data when it is lower than the corresponding corrugated steel web composite beam bridge demand lower limit data. It is set by the developer. In the fitness calculation process, the goal is to reduce the material cost, and the designed bridge performance can meet the various requirements in the corrugated steel web composite beam bridge demand data set. Once the corrugated steel web composite beam bridge performance data is lower than the corresponding corrugated steel web composite beam bridge demand lower limit data, a penalty will be imposed. Step S4: iterative update of population set; Based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, the corrugated steel web composite beam bridge simulation design parameter set in the population set is iteratively updated by a genetic algorithm. The iterative update process specifically includes the following steps: based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are selected by a roulette algorithm to form a parent set to complete the selection operation; the stability corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set is calculated, and the calculation method is the standard deviation of the fitness corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set. The stability here refers to the distribution of the fitness corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set. If the stability corresponding to the population set is higher than the stability threshold, it means that the fitness corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set is too dispersed, and the local optimal corrugated steel web composite beam bridge simulation design parameter sets are too dispersed. A parent set is constructed on the basis of the web composite beam bridge simulation design parameter set, that is, individuals with higher fitness are directly constructed through the local optimal corrugated steel web composite beam bridge simulation design parameter set, so as to improve the stability of the population set, and then improve the convergence speed in the iteration process, and perform recombination operations through the parent set and the parent set to construct an intermediate population set; if the stability corresponding to the population set is not higher than the stability threshold, it means that the fitness corresponding to all the corrugated steel web composite beam bridge simulation design parameter sets in the population set is relatively concentrated, and a recombination operation is performed based on the parent set to construct an intermediate population set; mutation operations are performed on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set is adaptively adjusted, and the parameter mutation probability value refers to the probability of the corresponding corrugated steel web composite beam bridge simulation design parameter to mutate; Based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, a parent set is constructed, and a recombination operation is performed through the parent set and the parent set to construct an intermediate population set, which specifically includes the following steps: Based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated by the following formula: g =P g +μ(F_max g -F_min g ), where P g The g-th corrugated steel web composite beam bridge simulation design standard parameter of the optimal corrugated steel web composite beam bridge simulation design parameter set is then generated to form a parent set of 0.5N corrugated steel web composite beam bridge simulation design parameter sets, and then a corrugated steel web composite beam bridge simulation design parameter set is randomly selected from the parent set and the parent set to perform a recombination operation. The recombination operation is to randomly generate a random number ζ between 1 and G, and replace the ζ-th corrugated steel web composite beam bridge simulation design standard parameter of the two selected corrugated steel web composite beam bridge simulation design parameter sets. Of course, multi-point exchange can also be selected, for example, a random replacement is performed for each corrugated steel web module part, and the selected corrugated steel web composite beam bridge simulation design parameter set is no longer selected, and the 0.5N corrugated steel web composite beam bridge simulation design parameter sets generated after the recombination operation and the parent set form an intermediate population set; It should be noted that the reorganization operation based on the parent set may be to randomly select a corrugated steel web composite beam bridge simulation design parameter set from the parent set and the 0.5N corrugated steel web composite beam bridge simulation design parameter sets remaining after the selection operation is performed to perform the reorganization operation; A mutation operation is performed on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and an adaptive adjustment is performed on the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set, specifically including the following steps: Step B1: Based on all the simulation design parameter sets of corrugated steel web composite beam bridges in the intermediate population set, calculate the simulation design parameter F of the corrugated steel web composite beam bridge g The corresponding parameter standard deviation D g It should be noted that in the population set, each corrugated steel web composite beam bridge simulation design parameter set has a corresponding corrugated steel web composite beam bridge simulation design parameter. The standard deviation calculated based on N corrugated steel web composite beam bridge simulation design parameters can reflect the degree of change of the corrugated steel web composite beam bridge simulation design parameters. Once the degree of change is low, it means that the corresponding parameters should tend to the optimal solution, which can reduce the probability of variation and thus reduce the amount of calculation. The parameter variation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter is updated by the following formula: ; Where Kg (now) is the updated simulation design parameter F of the corrugated steel web composite beam bridge in this iteration g The corresponding parameter mutation probability value, K g (bef) is the updated simulation design parameter F of the corrugated steel web composite beam bridge in the last iteration g The corresponding parameter variation probability value, U is the parameter standard deviation threshold, which is determined by the developer, and in the initial state, the parameter variation probability values corresponding to the simulation design parameters of the corrugated steel web composite beam bridge are G -1 , which is the average distribution; in the process of updating the parameter variation probability value, when the parameter standard deviation is less than the parameter standard deviation threshold, it means that the smaller the degree of change of the simulation design parameters of the composite beam bridge with corrugated steel webs, the greater the parameter variation probability value will be, thereby reducing the variation probability of the simulation design parameters of the composite beam bridge with corrugated steel webs; Step B2: traverse each corrugated steel web composite beam bridge simulation design parameter set in the intermediate population set, and perform the following operations for the selected corrugated steel web composite beam bridge simulation design parameter set: Step B2.1: Generate a random number η between 0 and 1 through a random function, and determine whether η>P c Is it established? c is the mutation threshold, usually 0.7, determined by the developer. If η>P c Established, go to step B2.2; if η>P c If it is not true, continue to select the next simulation design parameter set of the composite beam bridge with corrugated steel web; Step B2.2: Based on the parameter mutation probability values corresponding to all the corrugated steel web composite beam bridge simulation design parameters, a corrugated steel web composite beam bridge simulation design parameter is selected by a roulette algorithm to perform a mutation operation, that is, the selected corrugated steel web composite beam bridge simulation design parameter is randomly replaced with a random value within the corresponding parameter range; Step B3: until all the simulation design parameter sets of corrugated steel web composite beam bridges in the intermediate population set are traversed, all the simulation design parameter sets of corrugated steel web composite beam bridges are formed into a new population set; Step S5: outputting the optimal design parameter set of the corrugated steel web composite beam bridge; Repeat step S3-step S4 until the number of iterations reaches the maximum number of iterations, and output the local optimal corrugated steel web composite beam bridge simulation design parameter set with the largest fitness in the optimal corrugated steel web composite beam bridge simulation design parameter set library as the optimal corrugated steel web composite beam bridge design parameter set; Step S6: modular design of corrugated steel web composite beam bridge; The demand data set of the corrugated steel web composite beam bridge and the optimal design parameter set of the corrugated steel web composite beam bridge are stored in the design parameter library of the corrugated steel web composite beam bridge as a one-to-one corresponding demand standard data set of the corrugated steel web composite beam bridge and a simulation design standard parameter set of the corrugated steel web composite beam bridge, and the corresponding modular design drawing of the corrugated steel web composite beam bridge is constructed based on the optimal design parameter set of the corrugated steel web composite beam bridge. The specific construction method can be carried out by using finite element analysis software and computer-aided design software; This application obtains the corrugated steel web composite beam bridge design requirement document corresponding to the modular design of the corrugated steel web composite beam bridge, and then simulates and generates the design parameters of the corrugated steel web composite beam bridge through a genetic algorithm to complete the automatic modular design of the corrugated steel web composite beam bridge, no longer relying on manual means, and can significantly improve efficiency; in the process of simulating and generating the design parameters of the corrugated steel web composite beam bridge through a genetic algorithm, the design parameters of the corrugated steel web composite beam bridge of a project similar to the corrugated steel web composite beam bridge design requirement document are used for a priori individual generation, thereby improving the convergence speed in the early stage of iteration; and a corresponding parameter variation probability value is set for each corrugated steel web composite beam bridge simulation design parameter, and the parameter variation probability value can also be adaptively adjusted according to the iteration process, thereby reducing the computational consumption in the middle and late stages of iteration and improving the convergence speed in the middle and late stages of iteration.
[0018] In the process of calculating the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, the trained corrugated steel web composite beam bridge performance prediction model is obtained through the following steps: A number of training samples are obtained, including a design parameter set of a corrugated steel web composite beam bridge. The design parameter set of a corrugated steel web composite beam bridge includes the design parameters of the corrugated steel web composite beam bridge that are actually collected or set, and the design parameters of the corrugated steel web composite beam bridge are consistent with the content of the simulation design parameters of the corrugated steel web composite beam bridge, and also include structural geometric parameters, material type, structural mechanics parameters, etc., and the training samples are annotated by the performance data set of the corrugated steel web composite beam bridge. It should be noted that the performance data set of the corrugated steel web composite beam bridge is data obtained by developers based on actual measurements or finite element analysis. All annotated training samples are formed into a training set, and the performance prediction model of the corrugated steel web composite beam bridge is trained by the training set. The loss value is calculated by the cross entropy loss function to determine whether the loss value is within a preset range. The preset range is set manually. If the loss value is within the preset range, the trained performance prediction model of the corrugated steel web composite beam bridge is output; otherwise, the performance prediction model of the corrugated steel web composite beam bridge is continuously trained by the training set.
[0019] Embodiment 2, a modular design system for a corrugated steel web composite beam bridge, such as Figure 2 As shown, including: A module for constructing a demand data set for a composite beam bridge with corrugated steel webs is used to obtain a design demand document for a composite beam bridge with corrugated steel webs, and to construct a demand data set for a composite beam bridge with corrugated steel webs based on the design demand document for the composite beam bridge with corrugated steel webs. The demand data set for a composite beam bridge with corrugated steel webs includes M lower limit demand data for composite beam bridges with corrugated steel webs, such as the lower limit of bearing capacity, the lower limit of structural displacement, the lower limit of corrosion resistance, and the lower limit of wind resistance, among which the lower limit of structural displacement is the lower limit of structural displacement under the maximum load, which are all determined based on the design demand document for composite beam bridge with corrugated steel webs, and are used to constrain the modular design of composite beam bridges with corrugated steel webs; The population set construction module is used to construct N corrugated steel web composite beam bridge simulation design parameter sets, each of which includes G corrugated steel web composite beam bridge simulation design parameter sets F g , g=1,2,3,…,G, G is the total number of simulation design parameters of the corrugated steel web composite beam bridge, and the simulation design parameters of the corrugated steel web composite beam bridge can be structural geometric parameters, such as the geometric dimensions of the bridge (such as length, width, height), material type (such as steel, concrete, etc.), structural mechanics parameters (such as web waveform frequency, waveform amplitude, wavelength, etc.); and each corrugated steel web composite beam bridge simulation design parameter set includes a number of corrugated steel web module parts, and the corrugated steel web module part refers to the number of modules into which the entire corrugated steel web composite beam bridge is divided when performing modular design, such as steel web, flange, support and connector, etc., and each corrugated steel web module part includes the corresponding corrugated steel web composite beam bridge simulation design parameters, for example, each corrugated steel web module part includes the material type; N corrugated steel web composite beam bridge simulation design parameter sets are formed into a population set, and the maximum number of iterations is set; The fitness calculation module is used to calculate the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, and record the corrugated steel web composite beam bridge simulation design parameter set with the largest fitness as the local optimal corrugated steel web composite beam bridge simulation design parameter set, and then store the local optimal corrugated steel web composite beam bridge simulation design parameter set in the optimal corrugated steel web composite beam bridge simulation design parameter set library; The population set iterative update module is used to iteratively update the corrugated steel web composite beam bridge simulation design parameter set in the population set through a genetic algorithm based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set. The iterative update process specifically includes the following steps: based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are selected through a roulette algorithm to form a parent set to complete the selection operation; the stability corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set is calculated, and the calculation method is the standard deviation of the fitness corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set. The stability here refers to the distribution of the fitness corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set. If the stability corresponding to the population set is higher than the stability threshold, it means that the fitness corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set is too dispersed. A parent set is constructed on the basis of the local optimal corrugated steel web composite beam bridge simulation design parameter set, that is, individuals with higher fitness are directly constructed through the local optimal corrugated steel web composite beam bridge simulation design parameter set, thereby improving the stability of the population set, and then improving the convergence speed in the iteration process, and performing a recombination operation through the parent set and the parent set to construct an intermediate population set; if the stability corresponding to the population set is not higher than the stability threshold, it means that the fitness corresponding to all the corrugated steel web composite beam bridge simulation design parameter sets in the population set is relatively concentrated, and a recombination operation is performed based on the parent set to construct an intermediate population set; a mutation operation is performed on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set is adaptively adjusted, and the parameter mutation probability value refers to the probability of the corresponding corrugated steel web composite beam bridge simulation design parameter to mutate; The optimal corrugated steel web composite beam bridge design parameter set output module is used to output the local optimal corrugated steel web composite beam bridge simulation design parameter set with the largest fitness in the optimal corrugated steel web composite beam bridge simulation design parameter set library as the optimal corrugated steel web composite beam bridge design parameter set; The modular design module of the corrugated steel web composite beam bridge is used to store the demand data set of the corrugated steel web composite beam bridge and the optimal design parameter set of the corrugated steel web composite beam bridge as a one-to-one corresponding standard data set of the demand of the corrugated steel web composite beam bridge and the standard parameter set of the simulation design of the corrugated steel web composite beam bridge in the design parameter library of the corrugated steel web composite beam bridge, and to construct the corresponding modular design drawing of the corrugated steel web composite beam bridge based on the optimal design parameter set of the corrugated steel web composite beam bridge. The specific construction method can be carried out using finite element analysis software and computer-aided design software.
[0020] It should be understood that those skilled in the art can make improvements or changes based on the above description, and all such improvements and changes should fall within the scope of protection of the appended claims of the present invention. Parts not described in detail in this specification belong to the prior art known to those skilled in the art.
Claims
1. A modular design method for a composite beam bridge with corrugated steel webs, characterized in that: include: Step S1: constructing a required data set of corrugated steel web composite beam bridges; Obtain a design requirement document for a corrugated steel web composite beam bridge, and construct a demand data set for a corrugated steel web composite beam bridge based on the design requirement document for the corrugated steel web composite beam bridge, wherein the demand data set for the corrugated steel web composite beam bridge includes M lower limit demand data for corrugated steel web composite beam bridges; Step S2: construct a population set; Construct N simulation design parameter sets of corrugated steel web composite beam bridges, each of which includes G simulation design parameter sets of corrugated steel web composite beam bridges F g , g=1,2,3,…,G, G is the total number of simulation design parameters of corrugated steel web composite beam bridge; and each simulation design parameter set of corrugated steel web composite beam bridge includes several corrugated steel web module parts; N simulation design parameter sets of corrugated steel web composite beam bridge are formed into a population set, and the maximum number of iterations is set; Step S3: fitness calculation; Calculate the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, and record the corrugated steel web composite beam bridge simulation design parameter set with the largest fitness as the local optimal corrugated steel web composite beam bridge simulation design parameter set, and then store the local optimal corrugated steel web composite beam bridge simulation design parameter set in the optimal corrugated steel web composite beam bridge simulation design parameter set library; Step S4: iterative update of population set; Based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, the corrugated steel web composite beam bridge simulation design parameter set in the population set is iteratively updated by a genetic algorithm, and the iterative update process specifically includes the following steps: based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are selected to form a parent set, and the selection operation is completed; Calculate the stability corresponding to all the corrugated steel web composite beam bridge simulation design parameter sets in the population set, construct a parent set based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, and perform a recombination operation through the parent set and the parent set to construct an intermediate population set; if the stability corresponding to the population set is not higher than the stability threshold, perform a recombination operation based on the parent set to construct an intermediate population set; Mutation operations are performed on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and adaptive adjustment is performed on the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set. The parameter mutation probability value refers to the probability of the corrugated steel web composite beam bridge simulation design parameter corresponding to the mutation; Step S5: outputting the optimal design parameter set of the corrugated steel web composite beam bridge; Repeat step S3-step S4 until the number of iterations reaches the maximum number of iterations, and output the local optimal corrugated steel web composite beam bridge simulation design parameter set with the largest fitness in the optimal corrugated steel web composite beam bridge simulation design parameter set library as the optimal corrugated steel web composite beam bridge design parameter set; Step S6: modular design of corrugated steel web composite beam bridge; The demand data set of corrugated steel web composite beam bridge and the optimal design parameter set of corrugated steel web composite beam bridge are stored in the design parameter library of corrugated steel web composite beam bridge as one-to-one corresponding demand standard data set of corrugated steel web composite beam bridge and simulation design standard parameter set of corrugated steel web composite beam bridge, and the corresponding modular design drawing of corrugated steel web composite beam bridge is constructed based on the optimal design parameter set of corrugated steel web composite beam bridge.
2. The modular design method for a corrugated steel web composite beam bridge according to claim 1, characterized in that: In step S2, constructing N simulation design parameter sets of corrugated steel web composite beam bridges specifically includes the following steps: Step A1: Match the corrugated steel web composite beam bridge demand data set with the corrugated steel web composite beam bridge demand standard data set in the corrugated steel web composite beam bridge design parameter library. The matching method is: calculate the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set, and determine whether the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set is higher than the similarity threshold. If the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set is higher than the similarity threshold, output the corrugated steel web composite beam bridge simulation design standard parameter set corresponding to the successfully matched corrugated steel web composite beam bridge demand standard data set, and output the corrugated steel web composite beam bridge simulation design standard parameter set. The design standard parameter set includes G corrugated steel web composite beam bridge simulation design standard parameters, and the process proceeds to step A2; if the similarity between the corrugated steel web composite beam bridge demand data set and the corrugated steel web composite beam bridge demand standard data set is not higher than the similarity threshold, the corrugated steel web composite beam bridge demand standard data set is continued to be selected from the corrugated steel web composite beam bridge design parameter library for matching; until all the corrugated steel web composite beam bridge demand standard data sets in the corrugated steel web composite beam bridge design parameter library are selected, if there is no successfully matched corrugated steel web composite beam bridge demand standard data set, the process proceeds to step A3; and the corrugated steel web composite beam bridge design parameter library includes one-to-one corresponding corrugated steel web composite beam bridge demand standard data sets and corrugated steel web composite beam bridge simulation design standard parameter sets; Step A2: Construct 0.5N intermediate sets, each of which stores G elements. For each intermediate set, perform the following operations: randomly select a value from the parameter range corresponding to the g-th corrugated steel web composite beam bridge simulation design parameter and assign it to the g-th element in the intermediate set until all elements in the intermediate set are assigned values. The intermediate set is recorded as a corrugated steel web composite beam bridge simulation design parameter set. 0.5N intermediate sets correspond to generating 0.5N corrugated steel web composite beam bridge simulation design parameter sets. Based on the corrugated steel web composite beam bridge simulation design standard parameter set, the remaining 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated by the following formula: F g =H g +μ(F_max g -F_min g ), where H g is the gth corrugated steel web composite beam bridge simulation design standard parameter set, μ is a random number between (-1, 1), F_max g and F_min g are the upper and lower limits of the parameters corresponding to the simulated design parameters of the g-th corrugated steel web composite beam bridge; Step A3: Construct N intermediate sets, each intermediate set stores G elements. For each intermediate set, perform the following operations: randomly select a value from the parameter range corresponding to the g-th corrugated steel web composite beam bridge simulation design parameter and assign it to the g-th element in the intermediate set until all elements in the intermediate set are assigned values. The intermediate set is recorded as a corrugated steel web composite beam bridge simulation design parameter set. N intermediate sets generate N corrugated steel web composite beam bridge simulation design parameter sets accordingly.
3. The modular design method for a corrugated steel web composite beam bridge according to claim 2, characterized in that: Calculating the fitness corresponding to each simulation design parameter set of the corrugated steel web composite beam bridge in the population set specifically includes the following steps: The simulation design parameter set of the corrugated steel web composite beam bridge is sent to the trained performance prediction model of the corrugated steel web composite beam bridge for processing, and a performance data set of the corrugated steel web composite beam bridge is output. The performance data set of the corrugated steel web composite beam bridge includes M performance data of the corrugated steel web composite beam bridge, and each performance data of the corrugated steel web composite beam bridge corresponds to a lower limit data of the demand of the corrugated steel web composite beam bridge. The corresponding material cost of the corrugated steel web composite beam bridge is calculated based on the simulation design parameter set of the corrugated steel web composite beam bridge. Based on the performance data set of the corrugated steel web composite beam bridge and the demand data set of the corrugated steel web composite beam bridge, the fitness δ corresponding to the simulation design parameter set of the corrugated steel web composite beam bridge is calculated by the following formula: ; Where L is the material cost of the composite beam bridge with corrugated steel webs, α m is the weight coefficient corresponding to the mth corrugated steel web composite beam bridge performance data in the corrugated steel web composite beam bridge performance data set, m=1,2,3,…,M,X m is the performance data of the mth corrugated steel web composite beam bridge in the performance data set of corrugated steel web composite beam bridge, E m is the lower limit data of the mth corrugated steel web composite beam bridge demand in the corrugated steel web composite beam bridge demand data set, max() is the maximum value function, γ m is the penalty coefficient corresponding to the mth corrugated steel web composite beam bridge performance data in the corrugated steel web composite beam bridge performance data set.
4. The modular design method for a corrugated steel web composite beam bridge according to claim 3, characterized in that: Based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, a parent set is constructed, and a recombination operation is performed through the parent set and the parent set to construct an intermediate population set, which specifically includes the following steps: Based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated by the following formula: g =P g +μ(F_max g -F_min g ), where P g The g-th corrugated steel web composite beam bridge simulation design standard parameter of the optimal corrugated steel web composite beam bridge simulation design parameter set is generated, and then 0.5N corrugated steel web composite beam bridge simulation design parameter sets are generated to form a parent set, and then a corrugated steel web composite beam bridge simulation design parameter set is randomly selected from the parent set and the parent set to perform a reorganization operation, and the selected corrugated steel web composite beam bridge simulation design parameter set is no longer selected, and the 0.5N corrugated steel web composite beam bridge simulation design parameter sets generated after the reorganization operation and the parent set are composed of an intermediate population set.
5. The modular design method of a corrugated steel web composite beam bridge according to claim 4, characterized in that: A mutation operation is performed on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and an adaptive adjustment is performed on the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set, specifically including the following steps: Step B1: Based on all the simulation design parameter sets of corrugated steel web composite beam bridges in the intermediate population set, calculate the simulation design parameter F of the corrugated steel web composite beam bridge g The corresponding parameter standard deviation D g , the parameter variation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter is updated by the following formula: ; Where K g (now) is the updated simulation design parameter F of the corrugated steel web composite beam bridge in this iteration g The corresponding parameter mutation probability value, K g (bef) is the updated simulation design parameter F of the corrugated steel web composite beam bridge in the last iteration g The corresponding parameter variation probability value, U is the parameter standard deviation threshold, and in the initial state, the parameter variation probability values corresponding to the simulation design parameters of the corrugated steel web composite beam bridge are G -1 ; Step B2: traverse each corrugated steel web composite beam bridge simulation design parameter set in the intermediate population set, and perform the following operations for the selected corrugated steel web composite beam bridge simulation design parameter set: Step B2.1: Generate a random number η between 0 and 1 through a random function, and determine whether η>P c Is it established? c is the mutation threshold, if η>P c Established, go to step B2.2; if η>P c If it is not true, continue to select the next simulation design parameter set of the composite beam bridge with corrugated steel web; Step B2.2: Select a corrugated steel web composite beam bridge simulation design parameter to perform a mutation operation based on the parameter mutation probability values corresponding to all corrugated steel web composite beam bridge simulation design parameters; Step B3: until all the simulation design parameter sets of the corrugated steel web composite beam bridges in the intermediate population set are traversed, all the simulation design parameter sets of the corrugated steel web composite beam bridges are formed into a new population set.
6. The modular design method for a corrugated steel web composite beam bridge according to claim 5, characterized in that: In the process of calculating the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, the trained corrugated steel web composite beam bridge performance prediction model is obtained through the following steps: A number of training samples are obtained, including a design parameter set of a corrugated steel web composite beam bridge, and the training samples are labeled through a performance data set of a corrugated steel web composite beam bridge, all labeled training samples are combined into a training set, and a performance prediction model of a corrugated steel web composite beam bridge is trained through the training set, a loss value is calculated, and it is determined whether the loss value is within a preset range. If the loss value is within the preset range, the trained performance prediction model of the corrugated steel web composite beam bridge is output; otherwise, the performance prediction model of the corrugated steel web composite beam bridge is continuously trained through the training set.
7. The modular design method for a corrugated steel web composite beam bridge according to claim 6, characterized in that: When performing the selection operation, the roulette algorithm is used to select 0.5N corrugated steel web composite beam bridge simulation design parameter sets to form a parent set.
8. A modular design system for composite beam bridges with corrugated steel webs, characterized in that: The system applies a modular design method for a corrugated steel web composite beam bridge according to any one of claims 1 to 7, comprising: A module for constructing a demand data set for a corrugated steel web composite beam bridge is used to obtain a design demand document for a corrugated steel web composite beam bridge, and to construct a demand data set for a corrugated steel web composite beam bridge based on the design demand document for the corrugated steel web composite beam bridge. The demand data set for the corrugated steel web composite beam bridge includes M lower limit demand data for corrugated steel web composite beam bridges. The population set construction module is used to construct N corrugated steel web composite beam bridge simulation design parameter sets, each of which includes G corrugated steel web composite beam bridge simulation design parameter sets F g , g=1,2,3,…,G, G is the total number of simulation design parameters of corrugated steel web composite beam bridge; and each simulation design parameter set of corrugated steel web composite beam bridge includes several corrugated steel web module parts; N simulation design parameter sets of corrugated steel web composite beam bridge are formed into a population set, and the maximum number of iterations is set; The fitness calculation module is used to calculate the fitness corresponding to each corrugated steel web composite beam bridge simulation design parameter set in the population set, and record the corrugated steel web composite beam bridge simulation design parameter set with the largest fitness as the local optimal corrugated steel web composite beam bridge simulation design parameter set, and then store the local optimal corrugated steel web composite beam bridge simulation design parameter set in the optimal corrugated steel web composite beam bridge simulation design parameter set library; The population set iterative update module iteratively updates the corrugated steel web composite beam bridge simulation design parameter set in the population set through a genetic algorithm based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set. The iterative update process specifically includes the following steps: based on the fitness corresponding to the corrugated steel web composite beam bridge simulation design parameter set, 0.5N corrugated steel web composite beam bridge simulation design parameter sets are selected to form a parent set to complete the selection operation; the stability corresponding to all corrugated steel web composite beam bridge simulation design parameter sets in the population set is calculated, and based on the local optimal corrugated steel web composite beam bridge simulation design parameter set, the stability corresponding to the corrugated steel web composite beam bridge simulation design parameter set is calculated; the stability corresponding to the corrugated steel web composite beam bridge simulation design parameter set is calculated, and ... Construct a maternal set, and perform a recombination operation through the paternal set and the maternal set to construct an intermediate population set; if the stability corresponding to the population set is not higher than the stability threshold, perform a recombination operation based on the paternal set to construct an intermediate population set; perform a mutation operation on all the corrugated steel web composite beam bridge simulation design parameter sets in the intermediate population set to construct a new population set, and adaptively adjust the parameter mutation probability value corresponding to each corrugated steel web composite beam bridge simulation design parameter in the corrugated steel web composite beam bridge simulation design parameter set, and the parameter mutation probability value refers to the probability of the corresponding corrugated steel web composite beam bridge simulation design parameter to mutate; The optimal corrugated steel web composite beam bridge design parameter set output module is used to output the local optimal corrugated steel web composite beam bridge simulation design parameter set with the largest fitness in the optimal corrugated steel web composite beam bridge simulation design parameter set library as the optimal corrugated steel web composite beam bridge design parameter set; The modular design module of the corrugated steel web composite beam bridge is used to store the demand data set of the corrugated steel web composite beam bridge and the optimal design parameter set of the corrugated steel web composite beam bridge as a one-to-one corresponding standard data set of the demand of the corrugated steel web composite beam bridge and the standard parameter set of the simulation design of the corrugated steel web composite beam bridge in the design parameter library of the corrugated steel web composite beam bridge, and to construct the corresponding modular design drawing of the corrugated steel web composite beam bridge based on the optimal design parameter set of the corrugated steel web composite beam bridge.
Citation Information
Patent Citations
Anti-shearing design method for corrugated steel web composite girder bridge and corrugated steel web composite girder bridge
CN113152242A
Multi-design-variable comprehensive intelligent optimization method for finished bridge state of cable-stayed bridge
CN115630427A
Bridge BIM model construction system and method
CN117150603A
Genetic algorithm-based force transducer structure optimization method
CN118364674A
Method for optimizing buckling-restrained design of large-size corrugated steel web
CN118709574A
Cited By
Corrugated steel web composite beam bridge simulation method, system, equipment and medium
CN119646954A
Crushed stone hardcore dynamic loading deformation analysis system based on computer simulation
CN119885805A
