A method and device for automatically generating a high-pile wharf design scheme
By using automated design methods, input information for high-pile wharves is obtained, auxiliary facilities and components are selected, internal force calculations and structural verification are performed using finite element software, and preliminary design schemes and bills of quantities are generated. This solves the problems of tight design time and large workload for high-pile wharves and improves design efficiency.
Patent Information
- Application Number
- CN202210385308.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-13
- Publication Date
- 2025-12-30
- Estimated Expiration
- 2042-04-13
AI Technical Summary
In port engineering, the design of high-pile wharves requires the completion of drawings and bill of quantities in a short period of time, and the hydraulic design often needs to be adjusted frequently due to dynamic conditions, resulting in a huge workload for designers.
An automated design approach is adopted, which obtains input information from the high-pile wharf, selects ancillary facilities, revetment stone materials, and wharf components, uses finite element software to calculate internal forces and verify structural strength, automatically adjusts component dimensions and positioning, and generates preliminary design schemes and bills of quantities.
It reduced the time spent on designing high-pile wharves, decreased the workload of designers in the early stages, and improved design efficiency.
Smart Images

Figure CN115238334B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of port engineering design technology, and in particular to a method and device for automatically generating high-pile wharf design schemes. Background Technology
[0002] In port engineering, the design of wharf structures involves numerous professional conditions. In the early stages of a project, such as the bidding stage, the design period is often limited to a short time frame. The design deliverables, including the drawing, calculation sheets, and bill of quantities, often require a significant amount of time. In addition, the conditions of various professions are frequently dynamically adjusted after discussion and review. As a downstream professional, hydraulic engineering designers often need to make design adjustments due to dynamic conditions, resulting in a huge workload for hydraulic engineers in the early stages. Summary of the Invention
[0003] In view of the above problems, embodiments of the present invention are proposed to provide an automatic generation method for high-pile wharf design schemes and a corresponding automatic generation device for high-pile wharf design schemes to overcome or at least partially solve the above problems.
[0004] To address the aforementioned problems, this invention discloses an automatic generation method for high-pile wharf design schemes, comprising:
[0005] Obtain input information for the high-pile wharf; the input information includes upstream professional conditions, high-pile wharf structural form, load condition combination, and wharf component structural redundancy threshold;
[0006] Based on the input information, the selection of ancillary facilities, revetment stone materials, and various components of the high-pile wharf is carried out. Load data and revetment structure outline data are calculated, and further retaining wall size data, pile foundation soil layer data, and preliminary setting of the size and positioning data of each component of the high-pile wharf are obtained.
[0007] Finite element software is called, and a finite element model is built based on the pile foundation soil layer data and the size and positioning data of each component of the high pile wharf determined in the preliminary finite element software. Loads are then applied to the finite element model to calculate the internal forces of each component of the wharf.
[0008] Based on the internal force calculation results of each component, the structural strength of each component and the structural redundancy of each component are verified.
[0009] If a component fails to meet the strength requirements or the structural redundancy of the component exceeds the structural redundancy threshold of the wharf component, the component size and positioning data are automatically adjusted. The steps of building the finite element model and applying loads to the finite element model are repeated to calculate the internal forces of each wharf component. Based on the internal force calculation results of each component, the structural strength verification and structural redundancy calculation of each component are performed until all components meet the design requirements.
[0010] If all components of the high-pile wharf meet the design requirements, output the target dimension data of each structure of the high-pile wharf.
[0011] The drafting application is invoked to generate preliminary design drawings for the high-pile wharf based on the pile foundation soil layer data, revetment structure outline data, ancillary facility selection, and target dimension data of each structure of the high-pile wharf.
[0012] The tabulation application is invoked to generate a bill of quantities for the preliminary design quotation of the high-pile wharf based on the pile foundation soil layer data, revetment structure outline data, ancillary facility selection, and target dimension data of each structure of the high-pile wharf.
[0013] Optionally, the upstream professional conditions include general layout conditions, hydrological conditions, survey conditions, and technological conditions; the selection of ancillary facilities, revetment stone materials, and various components of the high-pile wharf based on the input information, the calculation of load data, revetment structure outline data, and further the acquisition of retaining wall size data, pile foundation soil layer data, and preliminary setting of the dimensions and positioning data of various components of the high-pile wharf, including:
[0014] Based on the general layout conditions and the hydrological conditions, the selection of auxiliary facilities for the high-pile wharf and the selection of revetment stone materials will be carried out.
[0015] Based on the upstream professional conditions, the load of the high-pile wharf is calculated to obtain the load data of the high-pile wharf.
[0016] Based on the general plan conditions and the selection results of the revetment stone, the outline data of the revetment structure is calculated; based on the outline data of the revetment structure, the retaining wall size data is determined.
[0017] Based on the survey conditions and the outline data of the revetment structure, the soil layer data for the pile foundation was obtained.
[0018] Optionally, determining the retaining wall dimensions based on the revetment structure outline data includes:
[0019] Based on the outline data of the revetment structure, the height data of the retaining wall is determined, and the remaining dimensions of the retaining wall are initially set;
[0020] Based on the retaining wall height data and the initially set remaining retaining wall dimensions, the anti-tilting and anti-slip stability of the retaining wall is verified, and it is determined whether the retaining wall dimensions meet the anti-tilting and anti-slip stability verification requirements.
[0021] If the dimensions of the retaining wall do not meet the anti-tilting and anti-sliding stability calculation, adjust the remaining dimensions of the retaining wall until they meet the anti-tilting and anti-sliding stability calculation.
[0022] Determine the retaining wall dimensions that meet the aforementioned anti-tilting and anti-sliding stability calculations.
[0023] Optionally, adjusting the size and positioning of the component includes:
[0024] When the component does not meet the design requirements, increase the size of the component or decrease the spacing between the components;
[0025] When the structural redundancy of the component exceeds the structural redundancy threshold of the wharf component, the size of the component is reduced or the spacing between the components is increased.
[0026] Optionally, the drawing application generates preliminary design drawings for the high-pile wharf based on the selection of ancillary facilities, the outline data of the revetment structure, the soil layer data of the pile foundation, and the target dimension data of each structure of the high-pile wharf, including:
[0027] The outline of the revetment structure is drawn based on the revetment structure outline data;
[0028] Geological profiles were drawn based on the soil layer data.
[0029] The geological profile is cut according to the bottom outline of the revetment;
[0030] Based on the dimensions and positioning data of the wharf components, the wharf structure lines are drawn;
[0031] Label the structure with dimensions and name;
[0032] Output the completed and annotated drawings as graphic format files.
[0033] Optionally, the step of calling the tabulation application generates a bill of quantities for the preliminary design quotation of the high-pile wharf based on the selection of ancillary facilities, the outline data of the revetment structure, the soil layer data of the pile foundation, and the target dimension data of each structure of the high-pile wharf, including:
[0034] Search for basic item names, quantity calculation formulas, and basic remarks, and add them to the current quantity table;
[0035] Based on the selection of the auxiliary components of the high-pile wharf, the selection of the revetment stone, the design of the retaining wall dimensions, the selection results of each component of the wharf, and the target dimensions of each structure of the high-pile wharf, the names are refined, the quantities are calculated, and the remarks are improved. The quantity table is then output as a tabular file.
[0036] This invention also discloses an automatic generation device for high-pile wharf design schemes, comprising:
[0037] The acquisition module is used to acquire input information for the high-pile wharf; the input information includes upstream professional conditions, wharf structure type, load condition combination, and wharf component structural redundancy threshold.
[0038] The data initialization module is used to select the auxiliary facilities, revetment stone materials, and various components of the high-pile wharf based on the input information, calculate the load data and revetment structure outline data, and further obtain the retaining wall size data, pile foundation soil layer data, and initially set the size and positioning data of each component of the high-pile wharf.
[0039] The first calling module is used to call the finite element software, build a finite element model based on the pile foundation soil layer data and the size and positioning data of each component of the preliminarily determined high pile wharf, and apply loads to the finite element model to calculate the internal forces of each component of the wharf.
[0040] The verification module is used to verify the structural strength of each component and calculate the structural redundancy of each component based on the internal force calculation results of each component.
[0041] The adjustment module is used to automatically adjust the size and positioning data of the component when the component does not meet the strength requirements or the structural redundancy of the component is greater than the structural redundancy threshold of the wharf component. It repeats the steps of building the finite element model and applying loads in the finite element model, calculating the internal forces of each component of the wharf, and performing structural strength verification and structural redundancy calculation of each component based on the internal force calculation results of each component until all components meet the design requirements.
[0042] The first output module is used to output the target dimension data of each structure of the high-pile wharf when each component of the high-pile wharf meets the design requirements.
[0043] The second calling module is used to call the drawing application to generate preliminary design drawings of the high pile wharf based on the selection of the ancillary facilities, the outline data of the revetment structure, the pile foundation soil layer data, and the target size data of each structure of the high pile wharf.
[0044] The third calling module is used to call the tabulation application to generate a bill of quantities for the preliminary design quotation of the high-pile wharf based on the selected ancillary facilities, the outline data of the revetment structure, the pile foundation soil layer data, and the target dimension data of each structure of the high-pile wharf.
[0045] Optionally, the upstream professional conditions include general layout conditions, hydrological conditions, exploration conditions, and technological conditions; the data preliminary determination module includes:
[0046] The selection submodule is used to select the type of high-pile wharf ancillary facilities and revetment stone materials based on the general layout conditions and the hydrological conditions.
[0047] The load calculation submodule is used to calculate the load of the high-pile wharf based on the upstream professional conditions and obtain the load data of the high-pile wharf.
[0048] The first data calculation submodule is used to calculate the outline data of the revetment structure based on the general plan conditions and the selection results of the revetment stone; and to determine the retaining wall size data based on the outline data of the revetment structure.
[0049] The second data calculation submodule is used to obtain the pile foundation soil layer data based on the survey conditions and the outline data of the revetment structure.
[0050] Optionally, the first data calculation submodule includes:
[0051] The first data calculation submodule is used to determine the retaining wall height data and initially set the remaining dimensions of the retaining wall based on the outline data of the revetment structure.
[0052] The first data calculation submodule is used to verify the anti-tilting and anti-slip stability of the retaining wall based on the retaining wall height data and the initially set remaining retaining wall size data, and to determine whether the retaining wall size meets the anti-tilting and anti-slip stability verification requirements.
[0053] The first data calculation submodule is used to adjust the remaining size data of the retaining wall until the anti-tilting and anti-sliding stability calculation is met when the retaining wall size does not meet the anti-tilting and anti-sliding stability calculation.
[0054] The first data calculation submodule is used to determine the retaining wall size data that meets the anti-tilting and anti-sliding stability verification.
[0055] Optionally, the adjustment module includes:
[0056] The adjustment module is used to increase the size of the component or decrease the spacing between the components when the component does not meet the design requirements;
[0057] The adjustment module is used to reduce the size of the component or increase the spacing between the components when the structural redundancy of the component is greater than the structural redundancy threshold of the wharf component.
[0058] Optionally, the second calling module includes:
[0059] The second calling module is used to draw the outline of the revetment structure based on the revetment structure outline data;
[0060] The second calling module is used to draw a geological profile based on the soil layer data;
[0061] The second calling module is used to cut the geological profile according to the bottom outline of the revetment;
[0062] The second calling module is used to draw the dock structure lines based on the dimensions and positioning data of the dock components;
[0063] The second calling module is used to label the structure with dimensions and name;
[0064] The second calling module is used to output the drawn and annotated drawings as graphic format files.
[0065] Optionally, the third calling module includes:
[0066] The third calling module is used to retrieve the basic item name, engineering quantity calculation formula and basic remarks, and add them to the current engineering quantity table;
[0067] The third calling module is used to refine the names, calculate the quantities, and improve the remarks based on the auxiliary selection of the high-pile wharf, the selection of the revetment stone, the size data of the retaining wall, the selection results of each component of the wharf, and the target dimensions of each structure of the high-pile wharf, and output the quantity table as a tabular file.
[0068] This invention also discloses an electronic device, including: a processor, a memory, and a computer program stored in the memory and capable of running on the processor. When the computer program is executed by the processor, it implements the steps of the above-described method for automatically generating high-pile wharf design schemes.
[0069] This invention also discloses a computer-readable storage medium storing a computer program, which, when executed by a processor, implements the steps of the above-described method for automatically generating high-pile wharf design schemes.
[0070] The embodiments of this invention include the following advantages: By acquiring the input information of the high-pile wharf, the selection of ancillary facilities, revetment stone materials, and various components of the wharf are performed. Load data and revetment structure outline data are calculated, and further, retaining wall size data, pile foundation soil layer data, and preliminary setting of the dimensions and positioning data of each component of the high-pile wharf are obtained. Finite element software is called to build a finite element model, and loads are applied to calculate the internal forces of each component of the wharf. Based on the internal force calculation results of each component, the structural strength of each component is verified and the structural redundancy of each component is calculated to determine whether each component of the high-pile wharf meets the strength requirements. If each component does not meet the strength requirements or the structural redundancy of each component is greater than the structural redundancy threshold of the wharf components, the component dimensions and positioning data are automatically adjusted, the finite element model is built again, and loads are applied in the finite element model to calculate the internal forces of each component of the wharf. Based on the internal force calculation results of each component, the structural strength verification and structural redundancy calculation of each component are performed until all components meet the design requirements. Once all components of the high-pile wharf meet the design requirements, a preliminary design scheme is automatically generated, and drawings and bills of quantities are output for designers to reference, adjust, and refine to form the final scheme. This significantly reduces the time spent on the structural design of high-pile wharves, thereby reducing the designer's preliminary workload. Attached Figure Description
[0071] Figure 1 This is a flowchart illustrating the steps of an automatic generation method for high-pile wharf design schemes provided in an embodiment of the present invention.
[0072] Figure 2 This is a schematic diagram of a computer-generated high-pile wharf structure provided in an embodiment of the present invention;
[0073] Figure 3 This is a structural block diagram of an automatic generation device for high-pile wharf design schemes provided in an embodiment of the present invention. Detailed Implementation
[0074] To make the above-mentioned objects, features and advantages of the present invention more apparent and understandable, the present invention will be further described in detail below with reference to the accompanying drawings and specific embodiments.
[0075] In existing technologies, the design results of wharf structures are often dynamically adjusted after discussion and review. As a downstream professional, hydraulic engineering design often needs to make design adjustments due to dynamic conditions, resulting in a huge workload for hydraulic engineers in the early stages. Therefore, there is a need for a solution that reduces the workload of preliminary design, allowing designers to devote more time and energy to overall scheme research, interdisciplinary design, and economic and construction feasibility studies. This solution is of great significance to the design of early-stage projects.
[0076] One of the core concepts of this invention is to design an automated design method script. Based on this script file, taking upstream professional conditions, wharf structure type, load combination, and structural design margin as input, and through computer language programming, data exchange occurs between various applications such as scripting programs, finite element software, CAD software, and Excel software. This enables the computer to automatically select wharf ancillary facilities, revetment riprap, retaining wall dimensions, and various wharf components. Through program iteration, a preliminary design scheme that meets the specifications is generated, and design drawings and bills of quantities are output as design deliverables for designers to reference, adjust, and refine to form the final scheme. This significantly reduces the time spent on high-pile wharf structure design, thereby reducing the designer's preliminary workload.
[0077] Reference Figure 1 The diagram illustrates a flowchart of a method for generating a high-pile wharf design scheme according to an embodiment of the present invention, which may specifically include the following steps:
[0078] Step 101: Obtain input information for the high-pile wharf; the input information includes upstream professional conditions, wharf structure type, load condition combination, and wharf component structural redundancy threshold.
[0079] In port engineering, preliminary design schemes can be generated in the early stages of a project, such as the bidding stage. These preliminary design schemes typically include the selection, dimensions, and positioning of the various components of the high-pile wharf revetment and wharf structure, and generate cross-sectional views, plan and elevation drawings, as well as a bill of quantities for quotation purposes. This invention uses a high-pile beam-slab wharf as an example for illustration.
[0080] For example, the design of a high-pile wharf may include revetment design, pile foundation structure design, and superstructure design.
[0081] For example, upstream professional conditions include, but are not limited to, general layout conditions, hydrological conditions, survey conditions, and technological conditions. Among them, general layout conditions include, but are not limited to, wharf length, wharf width, wharf top elevation, dredging elevation, and designed vessel type; hydrological conditions include, but are not limited to, water level conditions, wave conditions, wind speed conditions, and current velocity conditions; survey conditions include, but are not limited to, soil layer elevation, soil layer naming, and soil layer indicators; and technological conditions include, but are not limited to, equipment operating conditions, load arrangement form, and magnitude.
[0082] For example, the structural form of a high-pile wharf can include the type of pile foundation (such as steel pipe piles, PHC piles, cast-in-place piles, etc.) and the type of superstructure (such as whether there are crossbeams, longitudinal beams, track beams, composite slabs, pile caps, etc.). By inputting the wharf structural form, it can be determined whether the wharf structure includes beams, slabs, pile caps, etc.
[0083] For example, in the embodiments of the present invention, the load case combination can refer to the load combination specified according to national or international standards; the structural redundancy threshold can refer to the maximum redundancy of the structural strength of each component in the expected design result, and can be described according to the ratio of structural internal force to structural strength resistance.
[0084] The loads borne by the wharf structure can include its own weight, ship loads, wave loads, water flow loads, process equipment loads, seismic loads, wharf uniform loads, and other permanent loads. The design of a high-pile wharf should ensure that the wharf structure meets the requirements of stability and durability under various load combinations, and meets the operational requirements of the superstructure.
[0085] This invention takes a pre-set script program as an example. This script program can obtain input information such as upstream professional conditions, wharf structure type, load condition combination, and wharf component structural redundancy threshold.
[0086] For example, the following site plan conditions can be used as input:
[0087] The wharf is 87m long, 38.5m wide, with a top elevation of +5.3m, a dredging elevation of -14.5m, and a bottom elevation of -13m. The maximum design vessel size is a 50,000 DWT container ship.
[0088] The following hydrological conditions can be used as input:
[0089] The effective wave height is 0.5m, the wave period is 7s, the design high water level is +3.7m, the design low water level is +0.5m, the maximum wind speed is 16.6m / s, and the maximum flow velocity is 0.5m / s.
[0090] Soil layer data recorded in boreholes SBH06 and SBH12, and soil layer indices in the geological survey report are used as input conditions for the survey.
[0091] The following process conditions can be used as input:
[0092] Consider a 5t average load on the wharf surface; consider a 315t high tower crane.
[0093] For example, a high-pile wharf can adopt a high-pile beam-slab structure, with front and rear longitudinal beams. The panel is a composite slab of precast slabs and cast-in-place slabs, with the precast slabs erected on the crossbeams without pile caps. The pile foundation uses cast-in-place piles.
[0094] The working condition combinations can be set according to the European standard BS 6349-1-2, which can include impact load-dominated working condition, mooring load-dominated working condition, load-sharing-dominated working condition, and high tower crane operation load-dominated working condition, etc.
[0095] The structural redundancy threshold can be set to a ratio of 1.05 between internal structural forces and structural resistance.
[0096] Step 102: Based on the input information, select the auxiliary facilities of the high-pile wharf, select the revetment stone materials, design the retaining wall size, select the components of the wharf, and obtain the pile foundation soil layer data, load data, and preliminarily set the size and positioning data of each component of the high-pile wharf.
[0097] As an example, the script application can select auxiliary materials for the high-pile wharf, the revetment stone materials, and the various components of the wharf based on the input information, calculate the load data and the revetment structure outline data, and further obtain the retaining wall size data, pile foundation soil layer data, load data, and initially set the size and positioning of each component of the high-pile wharf.
[0098] For example, the ancillary facilities of a high-pile wharf can be mooring bollards, fenders, etc. A revetment can consist of various parts such as the toe, slope, and shoulder. The revetment structure mainly withstands the effects of waves and currents, and the design of the revetment should ensure that each component of the stone meets stability requirements within its design service life. The revetment design may include the design of characteristic elevations, characteristic lengths, and characteristic slopes of the revetment.
[0099] For example, the soil layer data for pile foundations may include the elevation, name, and mechanical properties of the original soil layer and the excavated and replaced soil layer.
[0100] For example, the initial dimensions and positioning of each component of the high-pile wharf can be determined using the cross-sectional dimensions of the transverse and longitudinal beams, the thickness of the composite slab, the thickness of the transition slab, the dimensions of the pile caps, the pile diameter, the pile spacing, and the spacing of the frame structures as initial dimensions. The number and spacing of piles, and the width and number of precast slabs, are constrained by factors such as the wharf width, the presence or absence of track beams, longitudinal beams, and forked piles. The arrangement of piles and precast slabs are respectively linear functions of two variables with quantity, distance, or width as independent variables, having multiple solutions. One of these solutions can be initially selected as the data for the dimensions and positioning of each component of the high-pile wharf.
[0101] For example, the script program can set the cross-section width and height of the crossbeam to 1.5m*2m, the cross-section width and height of the longitudinal beam to 1.5m*1.9m, the thickness of the composite slab to 0.6m, the thickness of the precast slab to 0.35m, the diameter of the cast-in-place pile to 1m, the spacing between the frames to 8m, the spacing between the first three rows of piles to 6.25m according to the wharf usage requirements, the spacing between the rear rows of piles to be automatically determined according to the constraint conditions, the spacing between the precast slabs to be automatically determined according to the constraint conditions, the top width of the berthing component to 1m, the width of the transition plate to 3m, and the thickness to 0.3m.
[0102] Sub-step S11: Select the type of auxiliary facilities for the high-pile wharf and the type of revetment stone materials based on the general plan conditions and the hydrological conditions.
[0103] For example, the selection methods of national or international standards can be compiled into computer programming language code, taking upstream conditions as input and the selection of auxiliary facilities as output, thereby realizing the selection of auxiliary facilities. For instance, the script program can adopt the methods specified in European standards BS 6349-1-2 and BS 6349-4, and through calculation based on hydrological conditions and the design vessel type, the selection result is a 100t mooring bollard and SCN1300 fenders.
[0104] For example, the selection of revetment stone materials can refer to the selection of the weight of the stones for components such as the core, bottom, toe, facing, and shoulder.
[0105] Sub-step S12: Based on the upstream professional conditions, calculate the load of the high-pile wharf to obtain the load data of the high-pile wharf.
[0106] For example, the load calculation methods of national or international standards can be compiled into computer programming language code, taking upstream conditions as input and information such as the form, magnitude, and location of the load as output. These loads include, but are not limited to, wharf loads, ship loads, wave loads, current loads, wind loads, and equipment loads.
[0107] For example, the script program can use the method specified in European standard BS 6349-1-2 to calculate the distribution of wave forces acting on the piles based on hydrological conditions and dredging elevation.
[0108] Sub-step S13: Calculate the outline data of the revetment structure based on the general plan conditions and the selection results of the revetment stone; determine the retaining wall size data based on the outline data of the revetment structure.
[0109] For example, a set of solutions containing all the cross-sectional dimensions required to draw the revetment section can be obtained based on each characteristic elevation, characteristic length, and characteristic slope, generating the revetment structure outline data and designing the retaining wall dimensions.
[0110] Among them, the elevation features of the revetment include, but are not limited to, dredging elevation, top elevation of the dike toe, shoulder elevation, bottom elevation of the retaining wall, and bottom elevation of the crossbeam; the length features of the revetment include, but are not limited to, wharf width, bottom protection width, top width of the dike toe, width of the dike slope, and shoulder width; the slope features of the revetment include, but are not limited to, dike toe slope and dike slope.
[0111] In one embodiment of the present invention, determining the retaining wall size data based on the revetment structure outline data includes: determining the retaining wall height data based on the revetment structure outline data, and initially setting the remaining retaining wall size; verifying the overturning and sliding stability of the retaining wall based on the retaining wall height data and the initially set remaining retaining wall size data, and determining whether the retaining wall size meets the overturning and sliding stability verification; if the retaining wall size does not meet the overturning and sliding stability verification, adjusting the remaining retaining wall size data until the overturning and sliding stability verification is met; and determining the retaining wall size data that meets the overturning and sliding stability verification.
[0112] For example, since the revetment consists of various parts such as the toe, slope, and abutment, given the thickness and minimum slope of the riprap in each part, the revetment cross-sectional profile is still a multivariate linear function with the slope, width, and other dimensions of each part as independent variables, possessing multiple solutions. The preliminary scheme can obtain one of these solutions to form the revetment cross-sectional profile. After determining the revetment cross-sectional profile, the retaining wall height can be determined. At this point, other dimensions of the retaining wall can be initially set as standard retaining wall dimensions. The retaining wall dimensions can be adjusted by verifying its anti-overturning and anti-sliding stability until the retaining wall meets the anti-overturning and anti-sliding stability verification. This determines the retaining wall dimensions that satisfy the anti-overturning and anti-sliding stability verification.
[0113] Sub-step S14: Based on the survey conditions and the outline data of the revetment structure, obtain the soil layer data for the pile foundation.
[0114] For example, the soil layer data at each elevation of the pile foundation can be obtained based on the soil layer data in the input survey conditions and the generated revetment outline data.
[0115] Step 103: Call the finite element software, build a finite element model based on the pile foundation soil data and the dimensions and positioning data of each component of the high pile wharf determined in the finite element software, and apply loads to the finite element model to calculate the internal forces of each component of the wharf.
[0116] For example, the model information of the pile foundation soil layer data and the dimensions and positioning data of each component of the high-pile wharf can be generated into an ANSYS APDL command stream through a program to achieve finite element modeling. Then, loads can be applied to the finite element model to perform finite element calculations. The finite element model includes, but is not limited to, finite element models built by finite element calculation software such as ANSYS, SAP, LUSAS, and MIDAS.
[0117] Step 104: Based on the internal force calculation results of each component, perform structural strength verification of each component and structural redundancy calculation of each component.
[0118] For example, the script program can perform structural redundancy calculations and structural strength verifications for each component based on the internal force results of finite element calculations, and determine whether all structures meet the strength requirements.
[0119] For example, component verification can refer to compiling the calculation methods of each component according to national or international standards into computer programming language code, using the internal force results of finite element calculation as input, using the structural redundancy threshold of the wharf component set in step 101 as the verification standard, and using the verification result as the output.
[0120] For example, the high tower crane load in the input process conditions can be applied, with a load arrangement of 5 axles and 20 wheels, and the load size is 15.8t for the wheel pressure in the moving condition and 217.6t for the single leg in the working condition; the mooring load of 100t horizontal force and the impact load of 125t can be applied according to the selection of the mooring bollard and fender determined in sub-step S11; the wave force load of 1kN / m acting on the pile can be applied according to the hydrological conditions, with the range from the high water level to the mud surface elevation.
[0121] For example, the program uses the method specified in the European standard BS EN 1992 to verify the structural strength of cast-in-place piles; the program uses the method specified in the American standard API to verify the bearing capacity of cast-in-place pile foundations; the program uses the method specified in the European standard BS EN 1992 to verify the structural strength of transverse and longitudinal beams, composite slabs, transition slabs, and berthing components.
[0122] Step 105: If the component does not meet the strength requirements or the structural redundancy of the component is greater than the structural redundancy threshold of the wharf component, automatically adjust the component size and positioning data, repeat the steps of building the finite element model and applying loads in the finite element model, calculate the internal forces of each wharf component, and perform structural strength verification and structural redundancy calculation of each component based on the internal force calculation results of each component until all components meet the design requirements.
[0123] For example, if some components do not meet the design requirements or the structural redundancy of the components is greater than the preset threshold of 1.05, the size and positioning data of the components are adjusted, the finite element model is built again and the load is applied in the finite element model, the internal force of each component of the wharf is calculated, and the structural strength of each component is verified and the structural redundancy of each component is calculated based on the internal force calculation results of each component, until all components meet the redundancy of no more than 1.05.
[0124] In one embodiment, adjusting the size and positioning of the components includes: increasing the size of the components or decreasing the spacing between the components when the components do not meet design requirements; and decreasing the size of the components or increasing the spacing between the components when the structural redundancy of the components is greater than the structural redundancy threshold of the wharf components.
[0125] For example, when a component of a high-pile wharf does not meet the design requirements, the script will automatically increase the size of the component or decrease the spacing between components; when the component has a large margin of safety, the script will automatically decrease the size of the component or increase the spacing between components.
[0126] Furthermore, when adjusting the positions of components, some components, like those initially determined in the steps of defining the dimensions and positioning data of each component of the high-pile wharf, are subject to various constraints and have multiple solutions. The adjustment process can select the optimal result from the multiple solutions to determine the preferred wharf component dimensions and positioning. The selection of the optimal result can be carried out according to the principles mentioned above in the claim to adjust the dimensions and positioning of the components, or optimization algorithms such as genetic algorithms and annealing algorithms can be introduced for optimization. This embodiment of the invention does not impose any limitations on this.
[0127] Step 106: If all components of the high-pile wharf meet the design requirements, output the target dimension data of each structure of the high-pile wharf.
[0128] For example, the script program can determine whether each component of the high-pile wharf meets the design requirements, and if all components of the high-pile wharf meet the design requirements, it can output the target size data of each structure of the high-pile wharf.
[0129] Step 107: Call the drawing application to generate preliminary design drawings for the high-pile wharf based on the selected ancillary facilities, the outline data of the revetment structure, the soil layer data of the pile foundation, and the target size data of each structure of the high-pile wharf.
[0130] For example, a script program can call a drafting application to generate preliminary design drawings for a high-pile wharf based on pile foundation soil data, revetment cross-sectional outline, and target dimensions of various structures of the high-pile wharf.
[0131] As an example, the outline of a revetment structure can be drawn based on the revetment structure outline data; a geological profile can be drawn based on soil layer data; the geological profile can be trimmed based on the bottom outline of the revetment; the wharf structure line can be drawn based on the dimensions and positioning data of the wharf components; the dimensions and names of the structures can be labeled; and the drawn and labeled CAD drawings can be exported as dwg files. (See attached file.) Figure 2This is a schematic diagram of a high-pile wharf structure provided by an embodiment of the present invention. The crossbeam has a cross-sectional width and height of 1.6m * 2m, the front longitudinal beam has a cross-sectional width and height of 1.4m * 1.9m, the rear longitudinal beam has a cross-sectional width and height of 1.3m * 1.9m, the composite slab is 0.6m thick, the precast slab is 0.30m thick, the cast-in-place pile diameter is 1.1m, the frame spacing is 8.2m, and the pile spacing is as shown in the attached diagram. Figure 2 As shown, the width of a single precast slab is 2.67m, the spacing is 0.4m, the top width of the berthing component is 0.9m, the width of the transition slab is 4.05m, and the thickness is 0.6m.
[0132] In addition, geological profile drawing can include drawing soil layer lines, adding soil layer description text, and adding standard penetration test blow counts along the borehole depth.
[0133] Step 108: Call the tabulation application to generate a bill of quantities for the preliminary design quotation of the high-pile wharf based on the selected ancillary facilities, the outline data of the revetment structure, the soil layer data of the pile foundation, and the target dimension data of each structure of the high-pile wharf.
[0134] For example, the script program can call a tabulation application to generate a bill of quantities for quotation based on the pile foundation soil layer data, revetment cross-sectional profile, ancillary facility selection, and target size data of each structure.
[0135] As an example, basic entry names, quantity calculation formulas, and basic remarks can be retrieved and added to the current quantity table. Based on the selection of auxiliary materials for the high-pile wharf, the selection of revetment stone materials, the design of retaining wall dimensions, the selection results of various components of the wharf, and the target dimensions of various structures of the high-pile wharf, the names can be refined, the quantities calculated, and the remarks improved. The quantity table is then output as a tabular file.
[0136] The quantity table database can be a database containing quantity table entries for the high-pile wharf project. Each entry has fields such as basic entry name, quantity calculation formula, and basic remarks.
[0137] For example, data such as soil layer data, revetment cross-sectional outline, selection of ancillary facilities, and final dimensions of each structure are input into an Excel secondary development program. The program then retrieves the corresponding basic entry name, quantity calculation formula, and basic remarks from the quantity table database by structure name and adds them to the project's quantity table. Based on the specific selection and dimensions of each facility, material, and component, the program refines the names, calculates the quantities, and completes the relevant remarks. Finally, the quantity table is output as an xlsx file.
[0138] In an embodiment of the present invention, a preset script program is used to obtain input information for a high-pile wharf. Based on the input information, the selection of auxiliary facilities, revetment stone materials, and various components of the wharf is performed. Load data and revetment structure outline data are calculated, and further, retaining wall size data, pile foundation soil layer data, and preliminary setting of the dimensions and positioning data of each component of the high-pile wharf are obtained. Finite element software is called, and a finite element model is built based on the pile foundation soil layer data and the preliminary determined dimensions and positioning data of each component of the high-pile wharf. Loads are applied to the finite element model to calculate the internal forces of each component of the wharf. Based on the internal force calculation results of each component, the structural strength of each component and the structural redundancy of each component are verified to determine whether each component of the high-pile wharf meets the strength requirements. If each component does not meet the strength requirements or the structural redundancy of each component is greater than the structural redundancy threshold, the component dimensions and positioning data are automatically adjusted, the finite element model is built again, and loads are applied to the finite element model to calculate the internal forces of each component of the wharf. Based on the internal force calculation results of each component... The process involves performing structural strength verification and redundancy calculations for each component until all components meet design requirements. Once all components of the high-pile wharf meet design requirements, the target dimensions of each structure are output. A drafting application is used to generate preliminary design drawings for the high-pile wharf based on pile foundation soil data, revetment cross-sectional outline, and target dimensions of each structure. A tabulation application is then used to generate a bill of quantities for pricing based on pile foundation soil data, revetment cross-sectional outline, ancillary facility selection, and target dimensions of each structure. This process utilizes upstream professional conditions as input, connecting finite element analysis software, drafting software, tabulation software, and other relevant design tools to automatically calculate, design, and provide a preliminary design scheme for the high-pile wharf that meets specifications and design requirements, outputting corresponding drawings and bills of quantities. This saves time required for preliminary design and reduces the workload of designers in the early stages.
[0139] It should be noted that, for the sake of simplicity, the method embodiments are all described as a series of actions. However, those skilled in the art should understand that the embodiments of the present invention are not limited to the described order of actions, because according to the embodiments of the present invention, some steps can be performed in other orders or simultaneously. Furthermore, those skilled in the art should also understand that the embodiments described in the specification are preferred embodiments, and the actions involved are not necessarily essential to the embodiments of the present invention.
[0140] Reference Figure 2 The diagram shows a structural block diagram of a high-pile wharf design scheme generation device provided by an embodiment of the present invention, which may specifically include the following modules:
[0141] The acquisition module 201 is used to acquire input information for the high-pile wharf; the input information includes upstream professional conditions, wharf structure type, load condition combination, and wharf component structural redundancy threshold.
[0142] The data initialization module 202 is used to select the auxiliary facilities, revetment stone materials, and various components of the high-pile wharf according to the input information, calculate the load data and revetment structure outline data, and further obtain the retaining wall size data, pile foundation soil layer data, and initially set the size and positioning data of each component of the high-pile wharf.
[0143] The first calling module 203 is used to call the finite element software, and to build a finite element model based on the pile foundation soil layer data and the size and positioning data of each component of the high pile wharf, and to apply loads to the finite element model to calculate the internal forces of each component of the wharf.
[0144] The verification module 204 is used to verify the structural strength of each component and calculate the structural redundancy of each component based on the internal force calculation results of each component.
[0145] The adjustment module 205 is used to automatically adjust the size and positioning data of the component when the component does not meet the strength requirements or the structural redundancy of the component is greater than the structural redundancy threshold of the wharf component. It repeats the steps of building the finite element model and applying loads in the finite element model, calculating the internal forces of each component of the wharf, and performing structural strength verification and structural redundancy calculation of each component based on the internal force calculation results of each component until all components meet the design requirements.
[0146] The first output module 206 is used to output the target dimension data of each structure of the high-pile wharf when each component of the high-pile wharf meets the design requirements.
[0147] The second calling module 207 is used to call the drawing application to generate preliminary design drawings of the high pile wharf based on the selection of the ancillary facilities, the outline data of the revetment structure, the pile foundation soil layer data, and the target size data of each structure of the high pile wharf.
[0148] The third calling module 208 is used to call the tabulation application to generate a bill of quantities for the preliminary design quotation of the high-pile wharf based on the selection of the ancillary facilities, the outline data of the revetment structure, the soil layer data of the pile foundation, and the target size data of each structure of the high-pile wharf.
[0149] In one embodiment of the present invention, the upstream professional conditions include general map conditions, hydrological conditions, exploration conditions, and technological conditions; the data preliminary determination module 202 may include:
[0150] The selection submodule is used to select the type of high-pile wharf ancillary facilities and revetment stone materials based on the general layout conditions and the hydrological conditions.
[0151] The load calculation submodule is used to perform load calculations on the high-pile wharf based on the general layout conditions and the hydrological conditions, and to obtain the load data of the high-pile wharf.
[0152] The first data calculation submodule is used to calculate the outline data of the revetment structure based on the general plan conditions and the selection results of the revetment stone; and to determine the retaining wall size data based on the outline data of the revetment structure.
[0153] The second data calculation submodule is used to obtain the pile foundation soil layer data based on the survey conditions and the outline data of the revetment structure.
[0154] In one embodiment of the present invention, the first data calculation submodule may include:
[0155] The first data calculation submodule is used to determine the retaining wall height data and initially set the remaining dimensions of the retaining wall based on the outline data of the revetment structure.
[0156] The first data calculation submodule is used to verify the anti-tilting and anti-slip stability of the retaining wall based on the retaining wall height data and the initially set remaining retaining wall size data, and to determine whether the retaining wall size meets the anti-tilting and anti-slip stability verification requirements;
[0157] The first data calculation submodule is used to adjust the remaining size data of the retaining wall until the anti-tilting and anti-sliding stability calculation is met when the retaining wall size does not meet the anti-tilting and anti-sliding stability calculation.
[0158] The first data calculation submodule is used to determine the retaining wall size data that meets the anti-tilting and anti-sliding stability verification.
[0159] In one embodiment of the present invention, the adjustment module 206 may include:
[0160] The adjustment module is used to increase the size of the component or decrease the spacing between the components when the component does not meet the design requirements;
[0161] The adjustment module is used to reduce the size of the component or increase the spacing between the components when the structural redundancy of the component is greater than the structural redundancy threshold of the wharf component.
[0162] In one embodiment of the present invention, the second calling module 207 may include:
[0163] The second calling module is used to draw the outline of the revetment structure based on the revetment structure outline data;
[0164] The second calling module is used to draw a geological profile based on the soil layer data;
[0165] The second calling module is used to cut the geological profile according to the bottom outline of the revetment;
[0166] The second calling module is used to draw the dock structure lines based on the dimensions and positioning data of the dock components;
[0167] The second calling module is used to label the structure with dimensions and name;
[0168] The second calling module is used to output the drawn and annotated drawings as graphic format files.
[0169] In one embodiment of the present invention, the third calling module 208 may include:
[0170] The third calling module is used to retrieve the basic item name, engineering quantity calculation formula and basic remarks, and add them to the current engineering quantity table;
[0171] The third calling module is used to refine the names, calculate the quantities, and improve the remarks based on the auxiliary selection of the high-pile wharf, the selection of the revetment stone, the design data of the retaining wall size, the selection results of each component of the wharf, and the target dimensions of each structure of the high-pile wharf, and output the quantity table as a tabular file.
[0172] In an embodiment of the present invention, a preset script program is used to obtain input information for a high-pile wharf. Based on the input information, the selection of auxiliary facilities, revetment stone materials, and various components of the wharf is performed. Load data and revetment structure outline data are calculated, and further, retaining wall size data, pile foundation soil layer data, and preliminary setting of the dimensions and positioning data of each component of the high-pile wharf are obtained. Finite element software is called, and a finite element model is built based on the pile foundation soil layer data and the preliminary determined dimensions and positioning data of each component of the high-pile wharf. Loads are applied to the finite element model to calculate the internal forces of each component of the wharf. Based on the internal force calculation results of each component, the structural strength of each component and the structural redundancy of each component are verified to determine whether each component of the high-pile wharf meets the strength requirements. If each component does not meet the strength requirements or the structural redundancy of each component is greater than the structural redundancy threshold, the component dimensions and positioning data are automatically adjusted, the finite element model is built again, and loads are applied to the finite element model to calculate the internal forces of each component of the wharf. Based on the internal force calculation results of each component... The process involves performing structural strength verification and redundancy calculations for each component until all components meet design requirements. Once all components of the high-pile wharf meet design specifications, the target dimensions of each structure are output. A drafting application is then used to generate preliminary design drawings for the high-pile wharf based on the pile foundation soil data, revetment structure outline data, ancillary facility selection, and target dimensions. Finally, a tabulation application is used to generate a bill of quantities for quoting the preliminary design specifications, based on the same data. This process utilizes upstream professional conditions as input, connecting finite element analysis software, drafting software, tabulation software, and other relevant design tools to automatically calculate, design, and provide a preliminary design scheme for the high-pile wharf that meets specifications and design requirements. It outputs corresponding drawings and bills of quantities, saving time required for the preliminary design and reducing the workload of designers.
[0173] As the device embodiment is basically similar to the method embodiment, the description is relatively simple, and relevant parts can be found in the description of the method embodiment.
[0174] This invention also provides an electronic device that may include:
[0175] The processor, memory, and computer program stored in the memory and capable of running on the processor, when executed by the processor, implement the various processes of the above-described automatic generation method embodiment for high-pile wharf design schemes and achieve the same technical effect. To avoid repetition, they will not be described again here.
[0176] This invention also provides a computer-readable storage medium storing a computer program. When the computer program is executed by a processor, it implements the various processes of the above-described method for automatically generating high-pile wharf design schemes and achieves the same technical effect. To avoid repetition, it will not be described again here.
[0177] The various embodiments in this specification are described in a progressive manner, with each embodiment focusing on the differences from other embodiments. The same or similar parts between the various embodiments can be referred to each other.
[0178] Those skilled in the art will understand that embodiments of the present invention can be provided as methods, apparatus, or computer program products. Therefore, embodiments of the present invention can take the form of entirely hardware embodiments, entirely software embodiments, or embodiments combining software and hardware aspects. Furthermore, embodiments of the present invention can take the form of computer program products implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0179] Embodiments of the present invention are described with reference to flowchart illustrations and / or block diagrams of methods, terminal devices (systems), and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing terminal device to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing terminal device, generate instructions for implementing the flowchart illustrations. Figure 1 One or more processes and / or boxes Figure 1 A device that provides the functions specified in one or more boxes.
[0180] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing terminal device to operate in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means, which are implemented in a process Figure 1 One or more processes and / or boxes Figure 1 The function specified in one or more boxes.
[0181] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal equipment, causing a series of operational steps to be performed on the computer or other programmable terminal equipment to produce a computer-implemented process, thereby providing instructions that execute on the computer or other programmable terminal equipment for implementing the process. Figure 1 One or more processes and / or boxes Figure 1 The steps of the function specified in one or more boxes.
[0182] Although preferred embodiments of the present invention have been described, those skilled in the art, upon learning the basic inventive concept, can make other changes and modifications to these embodiments. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments as well as all changes and modifications falling within the scope of the present invention.
[0183] Finally, it should be noted that in this document, relational terms such as "first" and "second" are used only to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or terminal device that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or terminal device. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or terminal device that includes said element.
[0184] The above provides a detailed description of the automatic generation method and apparatus for high-pile wharf design schemes provided by the present invention. Specific examples have been used to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only for the purpose of helping to understand the method and core ideas of the present invention. At the same time, for those skilled in the art, there will be changes in the specific implementation methods and application scope based on the ideas of the present invention. Therefore, the content of this specification should not be construed as a limitation of the present invention.
Claims
1. A high-pile wharf design scheme automatic generation method, characterized in that, The method comprises the following steps: acquiring input information for the high-pile wharf; the input information comprises upstream professional conditions, high-pile wharf structure forms, load working condition combinations, and wharf component structure margin threshold values; based on the input information, performing high-pile wharf accessory facility selection, revetment stone selection, and wharf component selection, calculating load data and revetment structure contour line data, and further obtaining retaining wall size data, pile foundation soil layer data, and preliminary setting of high-pile wharf component sizes and positioning data; calling a finite element software, building a finite element model based on the pile foundation soil layer data and the preliminary setting of the high-pile wharf component sizes and positioning data, and applying loads in the finite element model to calculate the internal forces of the wharf components; based on the internal force calculation results of the components, performing component structure strength checking and component structure margin calculation; in the case that the components do not meet the strength requirements or the component structure margins are greater than the wharf component structure margin threshold values, automatically adjusting the component sizes and positioning data, repeating the steps of building the finite element model, applying loads in the finite element model, calculating the internal forces of the wharf components, based on the internal force calculation results of the components, performing component structure strength checking and component structure margin calculation, until all the components meet the design requirements; in the case that the components of the high-pile wharf meet the design requirements, outputting high-pile wharf structure target size data; calling a drawing application to generate high-pile wharf preliminary design scheme drawings based on the accessory facility selection, revetment structure contour line data, pile foundation soil layer data, and high-pile wharf structure target size data; calling a tabulation application to generate an engineering quantity table for high-pile wharf preliminary design scheme pricing based on the accessory facility selection, revetment structure contour line data, pile foundation soil layer data, and high-pile wharf structure target size data.
2. The method of claim 1, wherein, The upstream professional conditions comprise general layout conditions, hydrological conditions, survey conditions, and process conditions; the accessory facility selection, revetment stone selection, and wharf component selection based on the input information, the calculation of load data and revetment structure contour line data, and the further obtaining of retaining wall size data and pile foundation soil layer data and the preliminary setting of high-pile wharf component sizes and positioning data comprise the following steps: performing high-pile wharf accessory facility selection and revetment stone selection based on the general layout conditions and the hydrological conditions; performing high-pile wharf load calculation based on the upstream professional conditions to obtain high-pile wharf load data; calculating revetment structure contour line data based on the general layout conditions and the revetment stone selection results; determining retaining wall size data based on the revetment structure contour line data; obtaining pile foundation soil layer data based on the survey conditions and the revetment structure contour line data.
3. The method of claim 2, wherein, The determination of retaining wall size data based on the revetment structure contour line data comprises the following steps: determining retaining wall height data and preliminarily setting retaining wall remaining sizes based on the revetment structure contour data; According to the height data of the retaining wall and the remaining size data of the retaining wall, the stability of the retaining wall against tilting and sliding is checked, and it is determined whether the size of the retaining wall meets the stability check against tilting and sliding; In the case that the size of the retaining wall does not meet the stability check against tilting and sliding, the remaining size data of the retaining wall is adjusted until the stability check against tilting and sliding is met; The size data of the retaining wall that meets the stability check against tilting and sliding is determined.
4. The method of claim 1, wherein, The adjustment of the size and position of the component includes: When the component does not meet the design requirement, the size of the component is increased or the spacing of the component is reduced; When the structural redundancy of the component is greater than the threshold of the structural redundancy of the wharf component, the size of the component is reduced or the spacing of the component is increased.
5. The method of claim 1, wherein, The calling of the drawing application generates a preliminary design scheme drawing of the high-pile wharf according to the auxiliary facility selection, the contour line data of the revetment structure, the soil layer data of the pile foundation, and the target size data of each structure of the high-pile wharf, including: contour line drawing of the revetment structure according to the contour line data of the revetment structure; geological profile drawing according to the soil layer data; cutting of the geological profile according to the contour line of the bottom of the revetment; wharf structure line drawing according to the size and position data of the wharf component; dimension and name labeling of the structure; output of the drawn and labeled drawing as a graphic format file.
6. The method of claim 1, wherein, The calling of the tabulation application generates a bill of quantities for the preliminary design scheme of the high-pile wharf according to the auxiliary facility selection, the contour line data of the revetment structure, the soil layer data of the pile foundation, and the target size data of each structure of the high-pile wharf, including: searching for basic item names, quantity calculation formulas, and basic remarks, and adding them to the current bill of quantities; name refinement, quantity calculation, and remark improvement according to the auxiliary selection of the high-pile wharf, the revetment stone selection, the size data of the retaining wall, the selection results of each component of the wharf, and the target size of each structure of the high-pile wharf, and outputting the bill of quantities as a table format file.
7. A high-pile wharf design scheme automatic generation device characterized by comprising: including: an acquisition module configured to acquire input information for the high-pile wharf; the input information includes upstream professional conditions, wharf structure types, load working condition combinations, and a wharf component structural redundancy threshold; a data preliminary determination module configured to perform auxiliary facility selection, revetment stone selection, and selection of each component of the wharf according to the input information, to calculate load data and contour line data of the revetment structure, and to further obtain retaining wall size data, soil layer data of the pile foundation, and preliminary setting of component size and position data of the high-pile wharf; a first calling module configured to call a finite element software, to build a finite element model according to the soil layer data of the pile foundation and the preliminary setting of the size and position data of each component of the high-pile wharf, and to apply loads in the finite element model to calculate internal forces of each component of the wharf; a checking module configured to perform structural strength checking and structural redundancy calculation of each component according to the calculation results of the internal forces of each component; The adjusting module is configured to automatically adjust the component size and positioning data, repeat the steps of building the finite element model, applying the load in the finite element model, calculating the internal force of each component of the wharf, performing the strength checking of each component and calculating the structural redundancy of each component until all the components meet the design requirements, when the components do not meet the strength requirements or the structural redundancy of the components is greater than the threshold of the structural redundancy of the wharf components; The first output module is configured to output the target size data of each structure of the high-pile wharf when each component of the high-pile wharf meets the design requirements; The second calling module is configured to call a drawing application to generate a preliminary design scheme drawing of the high-pile wharf according to the accessory facility selection, the contour line data of the revetment structure, the pile foundation soil layer data and the target size data of each structure of the high-pile wharf; The third calling module is configured to call a tabulation application to generate a bill of quantities for the preliminary design scheme of the high-pile wharf according to the accessory facility selection, the contour line data of the revetment structure, the pile foundation soil layer data and the target size data of each structure of the high-pile wharf.
8. An electronic device, comprising: The computer program stored on the memory and capable of running on the processor, when executed by the processor, implements the steps of the high-pile wharf design scheme automatic generation method according to any one of claims 1-6. The computer program stored on the computer readable storage medium, when executed by the processor, implements the steps of the high-pile wharf design scheme automatic generation method according to any one of claims 1-6.
9. A computer-readable storage medium, characterized in that,
Citation Information
Patent Citations
Space finite element modeling method of long-piled beam slab type wharf
CN102637230A
Quay wall structure and quay wall structure construction method
JP2021134655A