Bridge substructure adaptive modeling and updating method
By defining adaptive objects for bridge substructures and creating adaptive objects for components, the problems of complex 3D modeling of bridge substructures and difficulties in design changes are solved, achieving efficient adaptive modeling and updating, and improving design efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- POWERCHINA HUADONG ENG CORP LTD
- Filing Date
- 2022-07-28
- Publication Date
- 2026-07-10
AI Technical Summary
Existing technologies for 3D modeling of bridge substructures are cumbersome, error-prone, and involve a large workload of design changes. Furthermore, they fail to fully consider the characteristics of the bridge substructure, resulting in low design efficiency.
By adopting adaptive object definitions for bridge substructures and components, and through adaptive object creation, modeling, and updating methods, environmental data is automatically acquired, design parameters are adjusted, and adaptive modeling and updating of bridge substructures are achieved.
It improves the efficiency of 3D modeling of bridge substructure, reduces the workload of human-computer interaction, shortens the modeling cycle, provides a quick design method, and automatically updates the model to adapt to environmental changes.
Smart Images

Figure CN117521186B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of bridge engineering, and specifically to an adaptive modeling and updating method for bridge substructure. Background Technology
[0002] With the widespread application of 3D engineering design technology, 3D design for bridge engineering is becoming increasingly common in the field. For bridge engineering, the substructure is characterized by its large number, significant variations, complex structure, and high repetition of components. Under traditional 2D design, the design of the substructure suffers from problems such as cumbersome design processes, incomplete consideration of conditions, susceptibility to errors, and substantial workload for design changes. 3D design can effectively solve these problems. In 3D design mode, 3D environmental data and the 3D positional relationships between components can be fully utilized to realistically reflect the spatial geometric information of the bridge substructure, resulting in more accurate and efficient design. The core of 3D design for bridge substructures lies in 3D modeling. Good 3D modeling methods can reduce repetitive work, improve design efficiency, and facilitate modifications. Generally, this is completed through human-computer interaction after the design conditions are determined.
[0003] The 3D modeling process for bridge substructures is extremely complex. The model primarily includes components such as cap beams, abutments, piers, tie beams, and foundations. It requires consideration of factors such as the connections, positioning, constraints, and modifiability of each component. Therefore, the level of detail, the degree of freedom in modeling, and the modeling process all significantly impact the quality and efficiency of the modeling. Currently, while the engineering community possesses 3D modeling techniques for bridge substructures, none fully consider the unique characteristics of bridge substructures or employ adaptive objects for bridge substructure components to achieve adaptive modeling and updating of the bridge substructure. Summary of the Invention
[0004] To address the shortcomings of existing technologies, the present invention aims to provide an adaptive modeling and updating method for bridge substructures. This invention improves the efficiency of 3D modeling and modification of bridge substructures, reduces the workload of human-computer interaction modeling, shortens the 3D modeling cycle of bridge substructures, and provides engineering designers with a faster approach.
[0005] To solve the above-mentioned technical problems, the present invention is achieved through the following technical solution:
[0006] An adaptive modeling and updating method for bridge substructure, characterized by the following steps:
[0007] S1: Define adaptive objects for the bridge substructure and adaptive objects for the bridge substructure components;
[0008] S2: Create adaptive objects for the bridge substructure and adaptive objects for the bridge substructure components;
[0009] S3: Perform adaptive modeling of the bridge substructure and bridge substructure components;
[0010] S4: Perform modifications and adaptive updates to the bridge substructure and bridge substructure components.
[0011] Furthermore: In step S1, the adaptive object definition of the bridge substructure includes the object attributes and object methods of the bridge substructure, and the adaptive object definition of the bridge subcomponent includes the object attributes and object methods of the bridge subcomponent.
[0012] The attributes of the bridge substructure object include: type, component dependency tree, and orientation;
[0013] The methods for bridge substructure objects include: creating structural objects, adding components, deleting components, adaptive orientation, and adaptive updating;
[0014] The attributes of bridge substructure components include: type and design parameters; design parameters include: dimensions and orientation.
[0015] The methods for bridge substructure object include: creating component objects, obtaining environmental data, adaptive sizing, adaptive relative orientation, and outputting component models.
[0016] Furthermore: In step S2, the creation of the bridge substructure object and the creation of the bridge subcomponent object are completed sequentially;
[0017] Bridge substructure object creation:
[0018] S2-1: Referencing the adaptive object definition of the bridge substructure in step S1, call the method to create a structure object for the bridge substructure object to generate the bridge substructure object, and set the type attribute of the bridge substructure object.
[0019] Bridge substructure object creation:
[0020] S2-2: Based on the type attribute of the bridge substructure object, refer to the adaptive object definition of the bridge substructure and the adaptive object definition of the bridge subcomponent in step S1, and call the creation component object method of the bridge subcomponent object to generate the first bridge subcomponent object.
[0021] S2-3: Call the add component method of the bridge substructure object to add the first bridge substructure object to the bridge substructure object in S2-1. At the same time, update the component dependency tree property of the bridge substructure object in S2-1, that is, set the first bridge substructure object as the root node of the component dependency tree.
[0022] S2-4: As needed, the methods for creating component objects and adding components to the bridge substructure object can be called multiple times. Multiple bridge substructure objects can be added under the bridge substructure object in S2-1. At the same time, the component dependency tree attributes of the bridge substructure object in S2-1 can be updated multiple times, that is, other nodes of the component dependency tree can be set according to the association characteristics of the bridge substructure.
[0023] Furthermore: In step S3,
[0024] S3-1: Call the adaptive orientation method of the bridge substructure object to obtain the bridge span information and determine the orientation attributes of the bridge substructure;
[0025] S3-2: Based on the component dependency tree attributes of the bridge substructure object, call the methods for obtaining environmental data of the bridge substructure object sequentially, starting from the root node of the component dependency tree:
[0026] When the bridge substructure object is a cap beam component, the environmental data acquisition method obtains the bridge superstructure section envelope, support height, span angle, and left and right side angles of the bridge superstructure.
[0027] When the bridge substructure object is a pier, the method for obtaining environmental data obtains the coordinates of the terrain at the pier location.
[0028] When the bridge substructure is a foundation component, the environmental data acquisition method obtains the lithology, thickness, cohesion c, and internal friction angle φ of each layer of soil and rock mass in the vertical direction of the foundation positioning point.
[0029] S3-3: Starting from the root node of the component dependency tree, call the adaptive size method and adaptive relative orientation method of the bridge substructure object in sequence to set the design parameter attributes of the bridge substructure object, namely size and orientation, in order to adaptively match the acquired environmental data.
[0030] S3-4: Finally, starting from the root node of the component dependency tree, call the output model method of the bridge substructure object in sequence to generate the three-dimensional model of all bridge substructures.
[0031] Furthermore, in step S4, the design changes include the following forms:
[0032] (1): Modify the orientation attribute of the bridge substructure object;
[0033] (2): Add a new bridge substructure object. Follow step S2 to create the bridge substructure object.
[0034] (3): Delete the bridge substructure object. Call the delete component method of the bridge substructure object to delete all bridge substructure objects corresponding to the corresponding node and child nodes in the component dependency tree of the bridge substructure object.
[0035] (4): Modify the design parameter properties of the bridge substructure object;
[0036] (5): Design changes, environmental data changes;
[0037] After the above modifications are made, the adaptive update method of the bridge substructure object is called, which means deleting the 3D model of all bridge substructure components and remodeling according to step S3.
[0038] Compared with the prior art, the present invention has the following advantages and beneficial effects:
[0039] This invention enables the rapid construction of conventional bridge substructure models based on standard bridge design logic. It can adapt to the environment based on the location of the substructure model and automatically update the model in response to design changes or environmental shifts, achieving adaptive modeling and updating of the bridge substructure. This allows designers to focus on design, improves the efficiency of 3D modeling and modification of bridge substructures, reduces the workload of human-computer interaction modeling, shortens the 3D modeling cycle of bridge substructures, and provides engineering designers with a fast and efficient tool. Attached Figure Description
[0040] Figure 1 This is a flowchart of the present invention;
[0041] Figure 2 This is a diagram illustrating the bridge substructure and bridge substructure components of the present invention.
[0042] Figure 3 Design parameters for each bridge substructure object of the cylindrical pier of the present invention;
[0043] Figure 4 This is a conventional classification of the lower structure of the present invention;
[0044] Figure 5 This is the dependency tree of the cylindrical pier bridge substructure object in this invention;
[0045] Figure 6 This invention relates to an adaptive modeling cap beam cylindrical pier model and its modified version. Detailed Implementation
[0046] To enable those skilled in the art to better understand the technical solutions of the present invention, preferred embodiments of the present invention are described below in conjunction with specific examples. However, it should be understood that the accompanying drawings are for illustrative purposes only and should not be construed as limiting the present invention. For better illustration of this embodiment, some components in the drawings may be omitted, enlarged, or reduced, and do not represent the actual dimensions of the product. It is understandable that some well-known structures and their descriptions may be omitted in the drawings for those skilled in the art. The positional relationships described in the drawings are for illustrative purposes only and should not be construed as limiting the present invention.
[0047] The present invention will be further described below with reference to the accompanying drawings and embodiments, but this should not be construed as limiting the present invention.
[0048] like Figures 1 to 6 As shown, an adaptive modeling and updating method for bridge substructure is implemented on the Bentley OpenRoads Designer CONNECT Edition platform. The bridge superstructure is a simply supported variable continuous small box girder with a 30m span and a skew angle of 56°, including supports and terrain models. The substructure requires the creation of a rectangular cap beam and cylindrical pier model. The adaptive modeling and updating method for bridge substructure adopted in this invention mainly includes the following steps:
[0049] S1: Define adaptive objects for the bridge substructure and bridge substructure components. The adaptive object definition for the bridge substructure includes object properties and methods, while the adaptive object definition for the bridge substructure components includes object properties and methods for the bridge substructure components, such as... Figure 2 As shown.
[0050] The attributes of a bridge substructure object include: type, component dependency tree, and orientation;
[0051] The methods for bridge substructure objects include: creating structural objects, adding components, deleting components, adaptive orientation, and adaptive updating;
[0052] Bridge substructures can generally be divided into piers and abutments. Piers include column piers, wall piers, vase-shaped piers, and custom-designed piers; abutments include ribbed abutments, buttress abutments, column abutments, U-shaped abutments, and thin-walled abutments, etc. Substructure classifications are as follows: Figure 4 As shown;
[0053] The attributes of bridge substructure components include: type and design parameters; design parameters include dimensions and orientation.
[0054] The methods for bridge substructure object include: creating component objects, obtaining environmental data, adaptive sizing, adaptive relative orientation, and outputting component models.
[0055] Bridge substructure components can be categorized by location as follows: cap beams, abutments, piers, tie beams, foundations, abutment caps, and abutment bodies. Specifically, cap beams include rectangular cap beams, L-shaped cap beams, inverted T-shaped cap beams, and custom cap beams; abutments include ordinary abutments and custom abutments; piers include cylindrical piers, square column piers, single-column vase-shaped piers, multi-column vase-shaped piers, and custom piers; tie beams include rectangular tie beams, curved tie beams, and custom tie beams; foundations include pile foundations, spread foundations, pile cap foundations, and custom foundations; abutment caps include cap beams, back walls, abutment walls, abutments, retaining walls, corbels, and approach slabs; and abutment bodies include buttresses, ribs, and thin-walled structures.
[0056] S2: Create adaptive objects for the bridge substructure and bridge sub-components. The creation of the bridge substructure object and the bridge sub-component object is completed sequentially.
[0057] Bridge substructure object creation:
[0058] S2-1: Referencing the adaptive object definition of the bridge substructure in step S1, call the method to create a structure object for the bridge substructure object to generate the bridge substructure object, and set the type attribute of the bridge substructure object.
[0059] Bridge substructure object creation:
[0060] S2-2: Based on the type attribute of the bridge substructure object, refer to the adaptive object definition of the bridge substructure and the adaptive object definition of the bridge subcomponent in step S1, and call the creation component object method of the bridge subcomponent object to generate the first bridge subcomponent object.
[0061] S2-3: Call the add component method of the bridge substructure object to add the first bridge substructure object to the bridge substructure object in S2-1. At the same time, update the component dependency tree property of the bridge substructure object in S2-1, that is, set the first bridge substructure object as the root node of the component dependency tree.
[0062] S2-4: As needed, the methods for creating component objects and adding components to the bridge substructure object can be called multiple times. Multiple bridge substructure objects can be added under the bridge substructure object in S2-1. At the same time, the component dependency tree attributes of the bridge substructure object in S2-1 can be updated multiple times, that is, other nodes of the component dependency tree can be set according to the association characteristics of the bridge substructure.
[0063] This embodiment requires creating a rectangular cap beam and cylindrical pier model. First, create a bridge substructure object, then create the rectangular cap beam object, stop block object, cylindrical pier body object, pier tie beam object, pile foundation object, and foundation tie beam object respectively. The design parameters of each component object are as follows: Figure 3As shown, a dependency tree is then generated based on the dependencies between components, such as... Figure 5 As shown;
[0064] S3: Perform adaptive modeling of the bridge substructure and bridge sub-components.
[0065] S3-1: Call the adaptive orientation method of the bridge substructure object to obtain the bridge span information and determine the orientation attributes of the bridge substructure;
[0066] S3-2: Based on the component dependency tree attributes of the bridge substructure object, call the methods for obtaining environmental data of the bridge substructure object sequentially, starting from the root node of the component dependency tree:
[0067] When the bridge substructure object is a cap beam component, the environmental data acquisition method obtains the bridge superstructure section envelope, support height, span angle, and left and right side angles of the bridge superstructure.
[0068] When the bridge substructure object is a pier, the method for obtaining environmental data obtains the coordinates of the terrain at the pier location.
[0069] When the bridge substructure is a foundation component, the environmental data acquisition method obtains the lithology, thickness, cohesion c, and internal friction angle φ of each layer of soil and rock mass in the vertical direction of the foundation positioning point.
[0070] S3-3: Starting from the root node of the component dependency tree, call the adaptive size method and adaptive relative orientation method of the bridge substructure object in sequence to set the design parameter attributes of the bridge substructure object, namely size and orientation, in order to adaptively match the acquired environmental data.
[0071] S3-4: Finally, starting from the root node of the component dependency tree, call the output model method of the bridge substructure object in sequence to generate the three-dimensional model of all bridge substructures.
[0072] The parameters that need to be adjusted in this embodiment include: the cross slope of the cap beam, the transverse length of the cap beam, the included angle between the left and right sides of the cap beam, the bottom slope of the retaining block, and the height of the pier. The locations that need to be adjusted in this embodiment include: the transverse positioning of the retaining block, the transverse arrangement of the pier, the vertical arrangement of the pier tie beam, the spatial positioning of the pile foundation, and the spatial positioning of the ground tie beam. The substructure position is adaptive; the entity is positioned according to the bridge superstructure information, and the entire bridge substructure model is obtained. The entire substructure entity is positioned according to the bottom contour of the superstructure beam, resulting in a model as shown below. Figure 6 As shown (before modification);
[0073] S4: Perform modifications and adaptive updates to the bridge substructure and bridge substructure components. Design changes include the following forms:
[0074] (1): Modify the orientation attribute of the bridge substructure object;
[0075] (2): Add a new bridge substructure object. Follow step S2 to create the bridge substructure object.
[0076] (3): Delete the bridge substructure object. Call the delete component method of the bridge substructure object to delete all bridge substructure objects corresponding to the corresponding node and child nodes in the component dependency tree of the bridge substructure object.
[0077] (4): Modify the design parameter properties of the bridge substructure object;
[0078] (5): Design changes, environmental data changes;
[0079] After the above modifications are made, the adaptive update method of the bridge substructure object is called, which means deleting the 3D model of all bridge substructure components and remodeling according to step S3.
[0080] In this embodiment, the pier height (H) and foundation height (G) need to be modified. The modified model Figure 6 As shown (after modification).
[0081] In summary, the above steps enable the rapid creation and modification of bridge substructure models. This invention automatically acquires modeling-related information, requires no manual intervention during the modeling process, ensures tight integration between components, achieves high modeling accuracy, and allows for quick modifications if the modeling results do not meet design expectations. The operation is simple and requires minimal workload. The model also adaptively changes when design information changes, significantly improving efficiency compared to manual modeling. This allows designers to focus on design rather than modeling, making it a powerful tool for 3D forward design of bridges.
[0082] This invention abstracts the bridge substructure into an adaptive object of the bridge substructure and the bridge sub-components into adaptive objects of the bridge sub-components. By combining the adaptive objects of the bridge sub-components into an adaptive object of the bridge substructure, the bridge substructure model is not only refined to the component level, but also can be combined with environmental data to automatically adjust design parameters during the modeling process, adapt to environmental changes, and realize rapid adaptive modeling and updating of the bridge substructure.
[0083] Based on the description and accompanying drawings of this invention, those skilled in the art can readily manufacture or use the adaptive modeling and updating method for bridge substructures of this invention, and can achieve the positive effects described in this invention.
[0084] The above description is merely a preferred embodiment of the present invention and is not intended to limit the present invention in any way. Any simple modifications or equivalent changes made to the above embodiments based on the technical essence of the present invention shall fall within the protection scope of the present invention.
Claims
1. An adaptive modeling and updating method for bridge substructure, characterized in that: Includes the following steps: S1: Define adaptive objects for the bridge substructure and adaptive objects for the bridge substructure components; S2: Create adaptive objects for the bridge substructure and adaptive objects for the bridge substructure components; S3: Perform adaptive modeling of the bridge substructure and bridge substructure components; S4: Modify and adaptively update the bridge substructure and bridge substructure components; In step S3 S3-1: Call the adaptive orientation method of the bridge substructure object to obtain the bridge span information and determine the orientation attributes of the bridge substructure; S3-2: Based on the component dependency tree attributes of the bridge substructure object, call the methods for obtaining environmental data of the bridge substructure object sequentially, starting from the root node of the component dependency tree: When the bridge substructure object is a cap beam component, the environmental data acquisition method obtains the bridge superstructure section envelope, support height, span angle, and left and right side angles of the bridge superstructure. When the bridge substructure object is a pier, the method for obtaining environmental data obtains the coordinates of the terrain at the pier location. When the object of the bridge substructure is the foundation component, the method of obtaining environmental data can obtain the lithology, thickness, cohesion, and internal friction angle of each layer of the soil and rock mass in the vertical direction of the foundation positioning point; S3-3: Starting from the root node of the component dependency tree, call the adaptive size method and adaptive relative orientation method of the bridge substructure object in sequence to set the design parameter attributes of the bridge substructure object, namely size and orientation, in order to adaptively match the acquired environmental data. S3-4: Finally, starting from the root node of the component dependency tree, call the output model method of the bridge substructure object in sequence to generate the three-dimensional model of all bridge substructures.
2. The adaptive modeling and updating method for bridge substructure according to claim 1, characterized in that: In step S1, the adaptive object definition of the bridge substructure includes the object attributes and object methods of the bridge substructure, and the adaptive object definition of the bridge subcomponent includes the object attributes and object methods of the bridge subcomponent. The attributes of the bridge substructure object include: type, component dependency tree, and orientation; The methods for bridge substructure objects include: creating structural objects, adding components, deleting components, adaptive orientation, and adaptive updating; The attributes of bridge substructure components include: type and design parameters; design parameters include: dimensions and orientation. The methods for bridge substructure object include: creating component objects, obtaining environmental data, adaptive sizing, adaptive relative orientation, and outputting component models.
3. The adaptive modeling and updating method for bridge substructure according to claim 2, characterized in that: In step S2, the creation of the bridge substructure object and the creation of the bridge subcomponent object are completed successively. Bridge substructure object creation: S2-1: Referencing the adaptive object definition of the bridge substructure in step S1, call the method to create a structure object for the bridge substructure object to generate the bridge substructure object, and set the type attribute of the bridge substructure object. Bridge substructure object creation: S2-2: Based on the type attribute of the bridge substructure object, refer to the adaptive object definition of the bridge substructure and the adaptive object definition of the bridge subcomponent in step S1, and call the creation component object method of the bridge subcomponent object to generate the first bridge subcomponent object. S2-3: Call the add component method of the bridge substructure object to add the first bridge substructure object to the bridge substructure object in S2-1. At the same time, update the component dependency tree property of the bridge substructure object in S2-1, that is, set the first bridge substructure object as the root node of the component dependency tree. S2-4: As needed, the methods for creating component objects and adding components to the bridge substructure object can be called multiple times. Multiple bridge substructure objects can be added under the bridge substructure object in S2-1. At the same time, the component dependency tree attributes of the bridge substructure object in S2-1 can be updated multiple times, that is, other nodes of the component dependency tree can be set according to the association characteristics of the bridge substructure.
4. The adaptive modeling and updating method for bridge substructure according to claim 2, characterized in that: In step S4, the design changes include the following forms: (1): Modify the orientation attribute of the bridge substructure object; (2): Add a new bridge substructure object. Follow step S2 to create the bridge substructure object. (3): Delete the bridge substructure object. Call the delete component method of the bridge substructure object to delete all bridge substructure objects corresponding to the corresponding node and child nodes in the component dependency tree of the bridge substructure object. (5): Modify the design parameter properties of the bridge substructure object; (6): Design changes, resulting in changes to environmental data; After the above modifications are made, the adaptive update method of the bridge substructure object is called, which means deleting the 3D model of all bridge substructure components and remodeling according to step S3.