CN114997032B - Ballastless track structure reinforcement intelligent design method and system - Google Patents
Ballastless track structure reinforcement intelligent design method and system Download PDFInfo
- Publication number
- CN114997032B CN114997032B CN202210928555.7A CN202210928555A CN114997032B CN 114997032 B CN114997032 B CN 114997032B CN 202210928555 A CN202210928555 A CN 202210928555A CN 114997032 B CN114997032 B CN 114997032B
- Authority
- CN
- China
- Prior art keywords
- ballastless track
- design
- track structure
- parameters
- load
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06T—IMAGE DATA PROCESSING OR GENERATION, IN GENERAL
- G06T17/00—Three dimensional [3D] modelling, e.g. data description of 3D objects
- G06T17/20—Finite element generation, e.g. wire-frame surface description, tesselation
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02T—CLIMATE CHANGE MITIGATION TECHNOLOGIES RELATED TO TRANSPORTATION
- Y02T90/00—Enabling technologies or technologies with a potential or indirect contribution to GHG emissions mitigation
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Computer Graphics (AREA)
- Software Systems (AREA)
- Architecture (AREA)
- Civil Engineering (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Machines For Laying And Maintaining Railways (AREA)
Abstract
The invention discloses an intelligent design method and system for reinforcing bars of a ballastless track structure, wherein the method comprises the following steps: s10, determining a lower foundation form and a ballastless track structure form of a ballastless track and selecting a structural reinforcement object; s20, obtaining design parameters of a ballastless track structure, wherein the design parameters comprise ballastless track structure size parameters, ballastless track material parameters and environment parameters; s30, establishing a finite element calculation model, wherein the finite element calculation model is used for calculating a design load calculation result of the ballastless track structure; s40, calculating different design load combination forms of the ballastless track structure by using a finite element calculation model; s50, carrying out iterative calculation on the steel bar quantity according to different design load combination forms, and carrying out control index judgment and check calculation; and S60, carrying out three-dimensional visual display and output on the diversified calculation results and the structural reinforcement scheme. According to the invention, a parameterized and refined finite element calculation model of the ballastless track structure can be established, so that the calculation precision and accuracy are improved, and the working efficiency of reinforcement design of the ballastless track structure is improved.
Description
Technical Field
The invention relates to the technical field of track engineering, in particular to an intelligent design method for reinforcing bars of a ballastless track structure.
Background
The ballastless track is one of main track structure types of high-speed railways, inter-city railways, urban track traffic and the like in China, has the advantages of being good in track integrity, strong in stability, easy to maintain track geometric states and the like, is widely applied, is particularly suitable for further development of suburban railways, heavy haul railways, existing line reconstruction and the like in recent years, and is more important in ballastless track structure design work suitable for corresponding line conditions.
The ballastless track is of a reinforced concrete structure, and reinforcement design is carried out according to the stress characteristics of the ballastless track mainly according to the current specifications of railway track design specifications, concrete structure design specifications and the like. The stress of the ballastless track is analyzed by adopting a finite element calculation method and an empirical formula method, a reasonable design concept is selected for load combination, and control index detection calculation is carried out. The existing structural reinforcement design still needs designers to adopt modes of manual modeling calculation, formula calculation, excel table calculation and the like, the process steps are complicated and error is easy to occur, and the workload of the designers and the recheckers is greatly increased; the current design specifications are not uniform for the design load algorithm of the ballastless track structure, and colleges and universities, scientific research institutions and design units in the field form respective calculation methods and design methods, so that in order to guarantee the safety of engineering, the common safety margin of partial work point design schemes is redundant, and engineering waste is caused.
Therefore, the workload of manual repeatability is reduced by an informatization means, the design precision and the design digitization level are improved, and the intelligent design of the reinforcing bars of the ballastless track structure is realized.
Disclosure of Invention
The invention aims to provide an intelligent design method applied to ballastless track structure reinforcement, which improves the calculation precision and accuracy and simultaneously improves the reinforcement design work efficiency of the ballastless track structure by establishing a parameterized and refined finite element calculation model of the ballastless track structure.
In order to achieve the purpose, the invention provides the following technical scheme: an intelligent design method for reinforcing bars of a ballastless track structure comprises the following steps:
s10, determining a lower foundation form and a ballastless track structure form of a ballastless track and selecting a structural reinforcement object;
s20, obtaining design parameters of a ballastless track structure, wherein the design parameters comprise ballastless track structure size parameters, ballastless track material parameters and environment parameters;
s30, establishing a finite element calculation model, wherein the finite element calculation model is used for calculating a design load calculation result of the ballastless track structure;
s40, calculating different design load combination forms of the ballastless track structure by using a finite element calculation model;
s50, calculating reinforcement allocation amount according to different design load combination forms;
and S60, carrying out three-dimensional visual display and output on the diversified calculation results and the structural reinforcement scheme.
Preferably, the S20 includes:
s201, acquiring design parameters of a ballastless track structure input by a user as input parameters, comparing the input parameters with a design parameter database of the ballastless track structure, and judging whether the input parameters are complete;
s202, judging whether the parameter range of the input parameter is in compliance;
s203, judging whether the topological relation among the input parameters is qualified;
s204, carrying out standardization processing on the data type of the input parameters;
s205, exporting the txt file carrying the input parameters for establishing the finite element calculation model.
Preferably, the S30 includes:
s301, loading a txt file carrying design parameters for establishing a finite element calculation model;
s302, defining model parameters of a finite element calculation model;
s303, defining the type and material property of the steel rail unit;
s304, establishing a finite element calculation model of the ballastless track structure, dividing grids and endowing related attributes.
Preferably, in S40, the design load of the ballastless track structure includes a train vertical and train transverse design load, a train vertical and train transverse fatigue load, a common and maximum temperature gradient load, an overall temperature load, a concrete shrinkage creep load, a bridge flexural load, and a roadbed differential settlement load.
Preferably, the S40 includes:
s401, loading the finite element calculation model;
s402, respectively carrying out single load application on the design load of the ballastless track structure to form each single load calculation result;
s403, according to the ballastless track structure design object, performing multi-load combination on each single load calculation result in the S402;
s404, extracting the characteristic value and exporting a characteristic value file.
Preferably, the S50 includes:
s501, loading a characteristic value file;
s502, setting the number of initial steel bars, and performing iterative computation on the number of the steel bars in the current design load combination form;
s503, judging whether the control indexes pass the detection calculation;
s504, outputting a steel bar calculation result after the detection calculation is passed;
and S505, judging whether the calculation result meets the design requirement.
Preferably, the control indexes comprise actual reinforcement ratio, calculated strength of steel bars, calculated strength of concrete, calculated crack width and steel bar spacing.
An intelligent design system for reinforcing bars of a ballastless track structure comprises an operation interface module, a parameter acquisition module, a modeling calculation module and an automatic design module;
the operation interface module is used for accommodating and loading each view control, wherein each view control is used for receiving user input data and displaying result data;
the parameter acquisition module acquires data required by the reinforcement design of the ballastless track structure, after parameters are input, a button is clicked to trigger a parameter default judgment event, if the parameters do not pass through the default judgment event, a user is prompted to correct the default parameters, and the step of inputting the parameters is skipped until the parameters pass through the verification step; after the event is judged by parameter default, triggering parameter validity judgment, accurately judging the distance between fasteners, the plate length and the plate width, judging the range of the plate thickness, if the event does not pass, prompting a user to correct illegal data, and skipping to the step of inputting parameters until the verification passes;
after the parameter validity is judged, the modeling calculation module generates a finite element calculation model input language file, and imports the software of the correlation calculation to automatically establish a model, load, calculate and extract a calculation result;
after the calculation result of the automatic design module is generated, the reasonability judgment of the result is triggered, the checking conditions such as the data type, the data range and the data distribution rule are judged according to the predefined calculation result rule, if the checking conditions do not pass through the predefined calculation result rule, the backstage gives a suggestion through an intelligent algorithm, the debugging is carried out by combining manual operation, and the step of establishing a finite element calculation model is skipped until the verification passes.
An intelligent software design system for reinforcing steel bars of a ballastless track structure comprises a user interface layer, a service logic layer and a data application layer; the data application layer completes the design scheme of the service logic layer and realizes man-machine interaction through the user interface layer; the computer software in the data application layer completes parameter management, material library management, model construction, load calculation, control index management and scheme management through the interaction of data objects and key design parameters, calculation models, software control parameters and computer parameter information
Compared with the prior art, the invention has the beneficial effects that:
according to the invention, by establishing a parameterized and refined finite element calculation model of the ballastless track structure, the calculation precision and accuracy are improved, and meanwhile, the working efficiency of reinforcement design of the ballastless track structure is also improved.
The system considers the rationality of a ballastless track structure reinforcement design scheme, realizes the unified standard of a calculation model and a calculation method, improves the calculation precision and accuracy, gives full play to the performance of a computer, improves the standardization, digitization and intellectualization levels of design work, and realizes high-efficiency human-computer interaction and data visualization. The method has good economic and social benefits, provides technical reference for intelligent railway design, and has a promoting effect on accelerating the construction of intelligent high-speed rails and intelligent railways.
Drawings
FIG. 1 is a flow chart of an intelligent design method for reinforcing bars of a ballastless track structure according to the invention;
FIG. 2 is a logical structure diagram of an intelligent design method for reinforcing bars of a ballastless track structure according to the invention;
FIG. 3 is a flow chart of a modeling calculation method in the ballastless track structure intelligent design method of the invention;
FIG. 4 is a logic diagram of a modeling calculation method in the ballastless track structure intelligent design method of the invention;
FIG. 5 is a flow chart of parameters acquired by the ballastless track structure reinforcement intelligent design method of the invention;
FIG. 6 is a flow chart of a parameterized model established by the ballastless track structure reinforcement intelligent design method of the invention;
FIG. 7 is a flowchart of checking and calculating control indexes of the ballastless track structure reinforcement intelligent design method of the invention;
FIG. 8 is a functional structure diagram of the ballastless track structure reinforcement intelligent design system of the present invention;
fig. 9 is a layered architecture diagram of the ballastless track structure reinforcement intelligent design system of the invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
The invention is described in further detail below with reference to the following figures and detailed description:
example 1
As shown in fig. 1 and fig. 2, the intelligent design method for reinforcing bars of a ballastless track structure provided by the invention comprises the following steps:
s10, determining a lower foundation form, a ballastless track structure type and a structural reinforcement object according to design data;
s20, obtaining structural size parameters, ballastless track material parameters and environmental parameters of the ballastless track;
s30, calling finite element calculation software through a computer language, establishing a ballastless track parametric calculation model, calculating necessary loads for ballastless track structural design by considering vehicle, temperature and basic deformation load effects, and generating a diversified calculation result;
s40, performing combined calculation on the load of the ballastless track structure according to the design specification of the ballastless track;
s50, checking and calculating the structural control indexes of the ballastless track, and iteratively calculating the quantity of the reinforcing steel bars by defining an intelligent verification mode until the requirement is met;
and S60, meeting the standard requirements, and displaying and outputting a diversified calculation result and a structural reinforcement scheme in a three-dimensional visual manner.
The S10 lower foundation form comprises a roadbed, a bridge and a tunnel; the ballastless track structure type comprises a CRTSI type plate ballastless track, a CRTSII type plate ballastless track, a CRTSIII type plate ballastless track and a CRTS double-block ballastless track; the structural reinforcement object comprises a track bed plate, a base plate, a track plate, a self-compacting concrete layer, a CA mortar layer, a convex baffle table and a limiting boss.
Implementing step S20 includes the steps of:
s201, comparing the input parameters with database parameters, and judging whether the structural parameters are complete;
s202, judging whether the parameter range is in compliance;
s203, judging whether the topological relation is qualified;
s204, standardizing data types;
s205, exporting a txt file carrying parameters for establishing a finite element calculation model.
The S20 ballastless track structure size comprises track slab length, track slab width, track slab thickness, bed slab length, bed slab width, base slab thickness, fastener spacing, left end fastener to slab left end distance, right end fastener to slab right end distance, fastener number, fastener spacing, slab joint width, convex baffle table diameter, wide joint width, wide joint height, narrow joint width, narrow joint height, limit boss length, limit boss width, limit boss thickness, limit groove length, limit groove width and limit groove depth;
the ballastless track material parameters comprise concrete grade, steel bar grade, fastener type, steel rail type and cushion layer elastic modulus;
the environmental parameters comprise bridge span, bridge deflection, subgrade differential settlement amplitude, temperature gradient, overall temperature, dead axle weight, dynamic load coefficient, concrete protective layer thickness, allowable crack width, structural importance coefficient and load element coefficient.
As shown in fig. 3 and 4, the implementation of step S30 in the parameterized three-dimensional human-computer interactive modeling method includes the steps of:
s301, loading a txt model parameter file; the default parameters are stored in the control view in a text format, and the user modifies the default parameters according to the actual situation;
s302, defining model parameters; after the parameters are input, clicking a button to trigger a parameter default judgment event, if the parameters do not pass through the default judgment event, prompting a user to correct the default parameters, and skipping to the step of inputting the parameters until the parameters pass through the verification; after the event is judged by parameter default, triggering parameter validity judgment, accurately judging the distance between fasteners, the plate length and the plate width, judging the range of the plate thickness, if the event does not pass, prompting a user to correct illegal data, and skipping to the step of inputting parameters until the verification passes;
s303, defining the type and material property of the steel rail unit;
s304, establishing a finite element calculation model of the ballastless track structure, dividing grids and endowing attributes.
Step S40 includes the steps of:
s401, loading the finite element calculation model;
s402, calculating a load calculation result of the finite element calculation model for single load application;
s403, carrying out multi-element load combination according to the ballastless track structure design object;
s404, extracting characteristic values and exporting a characteristic value file, wherein the result data is stored as a dat file.
Wherein a single load, such as a temperature load, a train vertical load, a train transverse load, etc., is applied. The finite element software is embodied in a mode that loads are applied to the model unit, and a loading command is sent to the finite element software.
The S30 ballastless track parameterization calculation model comprises the steps that steel rails are simulated by adopting beam units or solid units, the steel rails are built according to actual sections, and the longitudinal, transverse and vertical three-way deformation of the steel rails is considered;
the fastener is simulated by a spring unit, the longitudinal direction is considered as bilinear resistance, and the vertical direction and the transverse direction are considered as linear resistance;
the track slab, the track bed slab, the base plate, the self-compacting concrete layer and the CA mortar layer are simulated by adopting a shell unit or a solid unit;
the convex blocking platform, the wide seam, the narrow seam and the cushion layer are simulated by a solid unit or a spring unit;
the contact between the materials is simulated by adopting friction contact and binding or adopting the coupling of a spring unit and a node.
The necessary load of the S40 ballastless track structure design comprises: the system comprises a train vertical design load, a train vertical fatigue load, a train transverse design load, a train transverse fatigue load, a maximum temperature gradient load, a common temperature gradient load, an overall temperature load, a concrete shrinkage creep load, a bridge deflection load and a roadbed differential settlement load.
Implementing the steps S50 and S60 includes the steps of:
s501, loading a characteristic value file to obtain an extreme value and a position;
s502, setting the number of initial reinforcing steel bars, and performing iterative computation on the amount of the reinforcing steel bars in the current load combination form;
s503, judging whether the control indexes pass the detection calculation;
s504, outputting a steel bar calculation result after the detection calculation is passed;
and S505, judging whether the calculation result meets the design requirement.
And S601, outputting a reinforcement allocation scheme according with the design requirement.
The S50 ballastless track structure control indexes comprise: the steel bar strength, the concrete strength, the crack width, the actual reinforcement ratio and the steel bar spacing.
Wherein: actual reinforcement ratio
Calculated strength of steel bar
Calculated strength of concrete
Calculating crack width
The influence coefficient of the surface shape of the steel bar is 1 for plain round steel bars and 0.72 for ribbed steel bars
The bending moment under the action of all calculated loads is the sum of the constant load bending moment and the live load bending moment when the main force acts, and is the sum of the constant load bending moment, the live load bending moment and the additional force bending moment when the main force and the additional force act
The ratio of the distance from the neutral axis to the edge of the tension to the distance from the neutral axis to the center of gravity of the tendon under tension, 1.2 for a plate
Taking into account the coefficient of the reinforcement in the bundle, the individual reinforcementsTaking 1.0 part of two partsTake a bundle of 0.85 and threeTake 0.70
Calculation of reinforcement spacing
Example 2
An intelligent software design system for reinforcing bars of a ballastless track structure is used for realizing an intelligent design method for reinforcing bars of the ballastless track structure, and comprises an operation interface module, a parameter acquisition module, a modeling calculation module and an automatic design module;
the operation interface module is used for accommodating and loading each view control, wherein each view control is used for receiving user input data and displaying result data, and functions including man-machine interaction, data three-dimensional visualization, model three-dimensional visualization, action and signal management and the like are realized;
the parameter acquisition module is used for acquiring and storing necessary parameters of ballastless track structural design input by a user, forming standardized data and realizing the functions of parameter library editing, automatic parameter import, parameter input and modification, parameter legalization judgment and the like;
the modeling calculation module is used for defining the mapping incidence relation between necessary parameters and a calculation software model, generating an input file of calculation software, establishing a calculation model and realizing the functions of assembling the model according to the geometric relation, dividing model units and grids, automatically loading and calculating, generating diversified results and the like;
and the automatic design module is used for automatically generating a ballastless track structure design scheme, providing reference for a user, and realizing the functions of automatic load combination, control index analysis, design scheme generation, scheme rationalization judgment and the like.
Constructing a user operation interface, packaging an algorithm, defining a mapping relation between an input object and an output object, and realizing man-machine interaction; constructing a control view in an operation interface, and obtaining necessary parameters for ballastless track structure design, and performing three-dimensional dynamic display on a calculation result and a structure design scheme;
constructing a ballastless track structure design parameter library and a material library, and realizing integrated and unified management of materials and parameters; configuring a dynamic attribute operation panel of a calculation model and calculation parameters to realize reference skip and automatic configuration of different calculation model data; forming a standard library of design load combination, control indexes and design schemes, and realizing a logic judgment rule which can be updated in real time according to the current specification and relevant files;
the method comprises the steps of providing engineering semantic parameterization definition based on ballastless track structure key design parameters, civil engineering materials, calculation software control parameters and user computer parameters, integrating multiple database databases such as a parameter database, a material database, a model database, a software parameter database and a computer parameter database to form a unified, single and standard source database, and realizing interconnection and intercommunication of the source database among multiple application programs in a data development mode of calling an API (application programming interface).
Example 3: modeling calculation method
Taking modeling and calculation of a CRTS double-block ballastless track structure as an example, the implementation process of the ballastless track structure intelligent modeling calculation method is as follows:
s501: the method comprises the steps of developing a program based on a Python language, establishing a man-machine interactive operation interface through a Qt Designer, wherein the interface comprises necessary controls such as QLable, QLineEdit, QPushButton, QTableWidget, qcombobox and QScrolArea, inputting structural design parameters of the double-block ballastless track into the controls such as the QLineEdit and the Qcombobox by a user, and storing the parameters input by the user in a txt text form by combining the Python language with the Qt Designer.
S502: after parameters are input, a user triggers a QPushButton signal, a program background judges data in a control by default through an If judgment statement of a Python language, and prompts the user to carry out filling until the rule is met.
S503: judging the legality and the rationality of the parameters input by the user through an If judgment statement of the Python language and in combination with a data rule defined by a developer, and prompting the user to modify the data until the rule is met.
S504: the method comprises the steps of establishing a Python language array and a list, generating an Ansys APDL language command stream of general finite element calculation software by combining with user input parameters, calling a secondary development function of the Ansys through an envoy function of the Python language to carry out parametric modeling, loading, calculation and post-processing, and generating a calculation result file comprising a mechanical value, a mechanical cloud picture and the like.
S505: and extracting the characteristic value of the mechanical value through a math function packet of Python language, comparing the corresponding characteristic standard value range and rule in a preset database, and prompting and suggesting a user to carry out model adjustment until the rule is met.
S506: and extracting the characteristic value of the calculation result and the cloud picture, and displaying the characteristic value and the cloud picture in controls such as QLineEdit, QLable and QTableWidget of a human-computer interaction interface for visual display.
Example 4
Taking the design of the reinforcing steel bars of the slab structure of the CRTS double-block ballastless track as an example, the method for designing the intelligent software for reinforcing steel bars of the ballastless track structure is specifically described, and the implementation method comprises the following steps:
bottom layer development and design: the development language is Python, and the main function packages comprise PyQt5, os, envoy, math, shutil, pyansys, pycad, docxtpl, datetime and the like;
an operation interface module: the man-machine interactive operation interface is established through Qt Designer, the controls comprise QLable, QLineEdit, QPushButton, QTableWidget, qcombobox, QScrolArea and the like, and the association between the interface and the code is carried out through a uic function of a PyQt5 function packet;
a parameter acquisition module: program development is carried out based on Python language, a man-machine interactive operation interface is established through Qt Designer, the interface comprises necessary controls such as QLable, QLineEdit, QPushButton, QTableWidget, qcombobox and QScrolArea, a user inputs structural design parameters of the double-block ballastless track into the controls such as the QLineEdit and the Qcombobox, and the parameters input by the user are stored in txt text form through the combination of the Python language and the Qt Designer.
After parameters are input, a user triggers a QPushButton signal, a program background judges data in a control by default through an If judgment statement of a Python language, and prompts the user to carry out filling until the rule is met.
Judging the legality and the rationality of the parameters input by the user through an If judgment statement of a Python language and in combination with a data rule defined by a developer, and prompting the user to modify the data until the rule is met;
the method comprises the steps of realizing the rapid reading of standard parameters through calling logics of design parameter libraries, material libraries, design scheme libraries and other databases established and defined in the early stage;
a modeling calculation module: establishing a Python language array and a list, generating an Ansys APDL language command stream of general finite element calculation software by combining with user input parameters, calling a secondary development function of Ansys through an envoy function of the Python language to perform parametric modeling, loading, calculation and post-processing, and generating a calculation result file comprising a mechanical numerical value, a mechanical cloud picture and the like;
an automatic design module: according to the calculation concept, according to railway track design specifications (TB 10082), the characteristic value extraction of the mechanical value is realized through a math function packet of Python language, the corresponding characteristic standard value range and rule in a preset database are compared, and a user is prompted and suggested to carry out model adjustment until the rule is met.
And extracting the characteristic value of the calculation result and the cloud picture, and displaying the characteristic value and the cloud picture in controls such as QLineEdit, QLable and QTableWidget of a human-computer interaction interface for visual display. And taking the characteristic value of the calculation result as a load input value, carrying out load combination calculation, setting a control index through an If judgment statement of a Python language, wherein the control index comprises the strength of a reinforcing steel bar, the strength of concrete, the width of a crack, the actual reinforcement ratio, the spacing of the reinforcing steel bar and the like, carrying out iterative calculation on the number of the reinforcing steel bars through a while loop statement until the requirement of the control index is met, carrying out visual display on the calculation result in a man-machine interactive operation interface control, and outputting and displaying results including a CRTS double-block ballastless track bed plate structure design check calculation report, a structure design drawing and the like through defining calling interface settings including Auto CAD, microsoft Word, origin and other software.
Those skilled in the art will appreciate that embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present application is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the application. It will be understood that each flow and/or block of the flowchart illustrations and/or block diagrams, and combinations of flows and/or blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
Although the embodiments of the present invention have been described with reference to the accompanying drawings, it is not intended to limit the scope of the present invention, and it should be understood by those skilled in the art that various modifications and variations can be made without inventive efforts based on the technical solutions disclosed in the present invention.
Claims (6)
1. The intelligent design method for reinforcing bars of the ballastless track structure is characterized by comprising the following steps:
s10, determining a lower foundation form and a ballastless track structure form of a ballastless track and selecting a structural reinforcement object;
s20, obtaining design parameters of a ballastless track structure, wherein the design parameters comprise ballastless track structure size parameters, ballastless track material parameters and environment parameters;
s30, establishing a finite element calculation model, wherein the finite element calculation model is used for calculating a design load calculation result of the ballastless track structure;
s40, calculating different design load combination forms of the ballastless track structure by using a finite element calculation model;
in the step S40, the design load of the ballastless track structure comprises a train vertical design load, a train transverse design load, a train vertical fatigue load, a train transverse fatigue load, a common maximum temperature gradient load, a total temperature load, a concrete shrinkage creep load, a bridge deflection load and a roadbed differential settlement load;
the S40 includes:
s401, loading the finite element calculation model;
s402, respectively carrying out single load application on the design load of the ballastless track structure to form each single load calculation result;
s403, according to the ballastless track structure design object, performing multi-load combination on each single load calculation result in the S402;
s404, extracting characteristic values and exporting characteristic value files
S50, calculating reinforcement allocation amount according to different design load combination forms;
the S50 includes:
s501, loading a characteristic value file;
s502, setting the number of initial steel bars, and performing iterative computation on the steel bar number in the current design load combination form;
s503, judging whether the control indexes pass the detection calculation;
s504, outputting a steel bar calculation result after the detection calculation is passed;
s505, judging whether the calculation result meets the design requirement;
and S60, carrying out three-dimensional visual display and output on the diversified calculation results and the structural reinforcement scheme.
2. The ballastless track structure reinforcement intelligent design method of claim 1, wherein the S20 comprises:
s201, acquiring design parameters of a ballastless track structure input by a user as input parameters, comparing the input parameters with a design parameter database of the ballastless track structure, and judging whether the input parameters are complete;
s202, judging whether the parameter range of the input parameter is in compliance;
s203, judging whether the topological relation among the input parameters is qualified or not;
s204, carrying out standardization processing on the data type of the input parameter;
s205, exporting the txt file carrying the input parameters for establishing the finite element calculation model.
3. The ballastless track structure reinforcement intelligent design method of claim 2, wherein the S30 comprises:
s301, loading a txt file carrying design parameters for establishing a finite element calculation model;
s302, defining model parameters of a finite element calculation model;
s303, defining the type and material property of the steel rail unit;
s304, establishing a finite element calculation model of the ballastless track structure, dividing grids and endowing related attributes.
4. The ballastless track structure reinforcement intelligent design method of claim 3, wherein the control indexes comprise actual reinforcement ratio, calculated reinforcement strength, calculated concrete strength, calculated crack width and reinforcement spacing.
5. An intelligent design system for reinforcing bars of a ballastless track structure, which is used for realizing the intelligent design method for reinforcing bars of the ballastless track structure in any one of claims 1-4, and is characterized in that the design system comprises an operation interface module, a parameter acquisition module, a modeling calculation module and an automatic design module;
the operation interface module is used for accommodating and loading each view control, wherein each view control is used for receiving user input data and displaying result data;
the parameter acquisition module acquires data required by the ballastless track structure reinforcement design, after parameters are input, a button is clicked to trigger a parameter default judgment event, if the parameter default judgment event does not pass, a user is prompted to correct the default parameters, and the step of inputting the parameters is skipped until the verification passes; after the event is judged by parameter default, triggering parameter validity judgment, accurately judging the distance between fasteners, the plate length and the plate width, judging the range of the plate thickness, if the event does not pass, prompting a user to correct illegal data, and skipping to the step of inputting parameters until the verification passes;
after the parameter validity is judged, the modeling calculation module generates a finite element calculation model input language file, and imports the software of the correlation calculation to automatically establish a model, load, calculate and extract a calculation result;
after the automatic design module generates a calculation result, the reasonability judgment of the calculation result is triggered, the check conditions such as the data type, the data range and the data distribution rule are judged according to the predefined calculation result rule, if the check conditions do not pass through the predefined calculation result rule, the backstage gives a suggestion through an intelligent algorithm, the debugging is carried out by combining manual operation, and the step of establishing a finite element calculation model is skipped until the verification passes.
6. An intelligent software design system for reinforcing steel bars of a ballastless track structure is used for realizing the intelligent design method for reinforcing steel bars of the ballastless track structure in any one of claims 1 to 4, and is characterized by comprising a user interface layer, a service logic layer and a data application layer; the data application layer completes the design scheme of the service logic layer and realizes man-machine interaction through the user interface layer; and computer software in the data application layer interacts with key design parameters, a calculation model, software control parameters and computer parameter information through data objects to complete parameter management, material library management, model construction, load calculation, control index management and scheme management.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210928555.7A CN114997032B (en) | 2022-08-03 | 2022-08-03 | Ballastless track structure reinforcement intelligent design method and system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210928555.7A CN114997032B (en) | 2022-08-03 | 2022-08-03 | Ballastless track structure reinforcement intelligent design method and system |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114997032A CN114997032A (en) | 2022-09-02 |
CN114997032B true CN114997032B (en) | 2022-11-08 |
Family
ID=83022239
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210928555.7A Active CN114997032B (en) | 2022-08-03 | 2022-08-03 | Ballastless track structure reinforcement intelligent design method and system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114997032B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN115369707B (en) * | 2022-09-19 | 2024-05-14 | 中铁大桥局集团第一工程有限公司 | Construction method for ballastless track on long-joint large-span railway steel bridge |
CN117251925B (en) * | 2023-11-20 | 2024-01-23 | 中交第一航务工程勘察设计院有限公司 | Automatic modeling and drawing method and system for high-pile wharf rail beam |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514309A (en) * | 2012-06-21 | 2014-01-15 | 北京交通大学 | Ballastless track designing, checking and calculating system based on space detail solid model |
CN106227956A (en) * | 2016-07-27 | 2016-12-14 | 中南大学 | Vertical linking-board type non-fragment orbit and bridge longitudinal direction interaction analyzing method and system |
CN106250604A (en) * | 2016-07-27 | 2016-12-21 | 中南大学 | Vertical linking-board type non-fragment orbit fatigue stress analysis of spectrum method and system on bridge |
CN106522096A (en) * | 2016-10-09 | 2017-03-22 | 张小东 | Curved incremental launching construction technology for 48m-long-span railway simply-supported box girders and high piers |
CN109255153A (en) * | 2018-08-10 | 2019-01-22 | 北京交通大学 | Optimization method is calculated in the inspection of ballastless track structure arrangement of reinforcement |
CN110188442A (en) * | 2019-05-23 | 2019-08-30 | 南京金蓝智慧城市规划设计有限公司 | High-speed rail ballastless track roadbed basis couples dynamic finite-element simulation analysis method |
CN111339694A (en) * | 2020-05-22 | 2020-06-26 | 中国铁道科学研究院集团有限公司铁道建筑研究所 | Method for designing roadbed structure of ballastless track of high-speed railway |
-
2022
- 2022-08-03 CN CN202210928555.7A patent/CN114997032B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103514309A (en) * | 2012-06-21 | 2014-01-15 | 北京交通大学 | Ballastless track designing, checking and calculating system based on space detail solid model |
CN106227956A (en) * | 2016-07-27 | 2016-12-14 | 中南大学 | Vertical linking-board type non-fragment orbit and bridge longitudinal direction interaction analyzing method and system |
CN106250604A (en) * | 2016-07-27 | 2016-12-21 | 中南大学 | Vertical linking-board type non-fragment orbit fatigue stress analysis of spectrum method and system on bridge |
CN106522096A (en) * | 2016-10-09 | 2017-03-22 | 张小东 | Curved incremental launching construction technology for 48m-long-span railway simply-supported box girders and high piers |
CN109255153A (en) * | 2018-08-10 | 2019-01-22 | 北京交通大学 | Optimization method is calculated in the inspection of ballastless track structure arrangement of reinforcement |
CN110188442A (en) * | 2019-05-23 | 2019-08-30 | 南京金蓝智慧城市规划设计有限公司 | High-speed rail ballastless track roadbed basis couples dynamic finite-element simulation analysis method |
CN111339694A (en) * | 2020-05-22 | 2020-06-26 | 中国铁道科学研究院集团有限公司铁道建筑研究所 | Method for designing roadbed structure of ballastless track of high-speed railway |
Non-Patent Citations (3)
Title |
---|
《Experimental Study on the Vibration Control Effect of Long Elastic Sleeper Track in Subways》;Xiaopei Cai等;《Shock and Vibration》;20180514;全文 * |
《重载铁路隧道内无作轨道结构力学分析》;王会永;《山西建筑》;20200731;全文 * |
《长联大跨桥梁无缝线路力学特性与结构设计》;蔡小培等;《高速铁路技术》;20200430;全文 * |
Also Published As
Publication number | Publication date |
---|---|
CN114997032A (en) | 2022-09-02 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107103158B (en) | Method for realizing rapid modeling dynamic modification of high-speed railway bridge by utilizing DYNAMOO | |
CN114997032B (en) | Ballastless track structure reinforcement intelligent design method and system | |
CN107609321B (en) | Continuous beam bridge parametric modeling method based on Revit platform | |
CN114971597B (en) | BIM-based calculated amount and metering payment road cost calculation system and method | |
CN111985130A (en) | An Excel-based Abaqus parametric modeling and analysis method for corrugated steel web composite channel beams | |
Hasan et al. | Geometrically accurate structural analysis models in BIM-centered software | |
Anil et al. | Building-information-modeling–based earthquake damage assessment for reinforced concrete walls | |
Eamon et al. | Design live-load factor calibration for Michigan highway bridges | |
Bechtel et al. | Ultimate capacity destructive testing and finite-element analysis of steel I-girder bridges | |
CN118071215B (en) | Engineering index analysis processing system and method | |
CN115470565A (en) | Bridge construction method and system based on BIM technology | |
Xu et al. | A parameter-driven method for modeling bridge defects through IFC | |
McGuire | Using building information modeling to track and assess the structural condition of bridges | |
Siavashi et al. | Development of traffic live-load models for bridge superstructure rating with RBDO and best selection approach | |
Kontothanasis et al. | BIM and advanced computer-based tools for the design and construction of underground structures and tunnels | |
Zakeri et al. | Bridge design framework for target seismic loss | |
Hosny et al. | Reducing Reinforced Concrete Materials Waste in Construction Projects Using Building Information Modeling in Egypt. | |
CN114329699B (en) | Abaqus rapid modeling method for pre-bent composite beams based on PBS system | |
Cardani et al. | Challenges from building information modeling to finite element analysis of existing buildings | |
Simões et al. | Reliability-based optimum design of glulam cable-stayed footbridges | |
Chen et al. | Minimizing carbon emission of prefabricated reinforced concrete T-beams using BIM and two-stage metaheuristic searching | |
Hou et al. | Fatigue Life of Composite Truss Used to Strengthen the Prestressed Concrete Box Girder Bridge: A Case Study | |
CN109538254B (en) | Tunnel inverted arch structure verification method and device, memory and processor | |
Hu | Retracted on February 24, 2022: 3D Digital Bridge Construction Based on BIM Technology | |
Zekioglu et al. | Performance-based seismic design succeeds in Turkey |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |