CN112948943B - Pre-processing method and post-processing method of OpenSees software for grid-type diaphragm wall foundation - Google Patents
Pre-processing method and post-processing method of OpenSees software for grid-type diaphragm wall foundation Download PDFInfo
- Publication number
- CN112948943B CN112948943B CN202110302693.XA CN202110302693A CN112948943B CN 112948943 B CN112948943 B CN 112948943B CN 202110302693 A CN202110302693 A CN 202110302693A CN 112948943 B CN112948943 B CN 112948943B
- Authority
- CN
- China
- Prior art keywords
- software
- gid
- processing
- file
- opensees
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/10—Geometric CAD
- G06F30/13—Architectural design, e.g. computer-aided architectural design [CAAD] related to design of buildings, bridges, landscapes, production plants or roads
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F30/00—Computer-aided design [CAD]
- G06F30/20—Design optimisation, verification or simulation
- G06F30/23—Design optimisation, verification or simulation using finite element methods [FEM] or finite difference methods [FDM]
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2119/00—Details relating to the type or aim of the analysis or the optimisation
- G06F2119/14—Force analysis or force optimisation, e.g. static or dynamic forces
Landscapes
- Engineering & Computer Science (AREA)
- Physics & Mathematics (AREA)
- Geometry (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Computer Hardware Design (AREA)
- Evolutionary Computation (AREA)
- General Engineering & Computer Science (AREA)
- Structural Engineering (AREA)
- Computational Mathematics (AREA)
- Civil Engineering (AREA)
- Mathematical Analysis (AREA)
- Mathematical Optimization (AREA)
- Pure & Applied Mathematics (AREA)
- Architecture (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
Description
技术领域technical field
本发明涉及软件技术领域,尤其涉及OpenSees软件的前、后处理软件技术 领域。The present invention relates to the technical field of software, in particular to the technical field of pre- and post-processing software of OpenSees software.
背景技术Background technique
地震工程模拟开放系统OpenSees(Open System for Earthquake EngineeringSimulation)是由美国国家自然科学基金资助、太平洋地震工程研究中心主导、 UC伯克利分校为主研发的用于结构和岩土方面地震反应模拟的一个较为全面且 不断发展的开放的程序软件体系。该软件主要用于结构和岩土方面的地震反应模 拟,可以实现的分析包括:简单的静力线弹性分析、静力非线性分析、截面分析、 模态分析、PushOver拟动力分析、动力线弹性分析和复杂的动力非线性分析等, 还可用于结构和岩土体系在地震作用下的可靠度及灵敏度的分析。它允许用户创 建串行和并行的有限元计算机应用程序,以模拟受地震和其他灾害影响的结构和 岩土系统的响应。OpenSees主要是用c++编写的,并使用一些Fortran和C数字 库来求解线性方程,以及材料和元素例程。关于该软件的具体信息可以从参考: https://opensees.berkeley.edu/。The open system for earthquake engineering simulation OpenSees (Open System for Earthquake Engineering Simulation) is funded by the National Natural Science Foundation of the United States, led by the Pacific Earthquake Engineering Research Center, and developed by UC Berkeley. And the continuous development of open program software system. This software is mainly used for seismic response simulation of structures and geotechnical aspects. The analyzes that can be realized include: simple static linear elastic analysis, static nonlinear analysis, section analysis, modal analysis, PushOver pseudo-dynamic analysis, dynamic linear elasticity It can also be used for reliability and sensitivity analysis of structures and geotechnical systems under earthquake action. It allows users to create serial and parallel finite element computer applications to simulate the response of structures and geotechnical systems affected by earthquakes and other hazards. OpenSees is primarily written in C++ and uses some Fortran and C numerical libraries to solve linear equations, as well as material and element routines. Specific information about the software can be found at: https://opensees.berkeley.edu/.
桩基础是通过承台把若干根桩的顶部联结成整体,共同承受动静荷载的一种 深基础,而桩是设置于土中的竖直或倾斜的基础构件,其作用在于穿越软弱的高 压缩性土层或水,将桩所承受的荷载传递到更硬、更密实或压缩性较小的地基持 力层上。Pile foundation is a deep foundation that connects the tops of several piles into a whole through caps to bear dynamic and static loads together. Pile is a vertical or inclined foundation component set in the soil, and its function is to pass through the weak high compression The load on the pile is transferred to the harder, denser or less compressible bearing layer of the foundation.
而格栅式地下连续墙基础是一种新型桥梁基础,适用于大跨度的跨江和跨海 大桥。根据对美国和日本发生的一些大地震震后液化场地的调查,该基础具有良 好的抗液化性能。The lattice-type underground diaphragm wall foundation is a new type of bridge foundation, which is suitable for long-span river and sea bridges. According to the investigation of some liquefaction sites after major earthquakes in the United States and Japan, the foundation has good anti-liquefaction performance.
但目前针对该种新型抗液化基础的格栅式地下连续墙基础的研究非常少。目 前主要的研究方法有:However, there are very few researches on the grid type underground diaphragm wall foundation of this new anti-liquefaction foundation. At present, the main research methods are:
(1)、振动台试验和离心机振动台试验;(1), shaking table test and centrifuge shaking table test;
(2)、数值模拟试验。(2) Numerical simulation test.
其中振动台试验和离心机振动台试验经济成本和时间成本高,而且研究的影 响因素非常有限。而数值模拟试验消耗的经济成本和时间成本小,且能够研究各 种因素的影响,因此数值模拟方法是研究格栅式地下连续墙基础的最有效的方法。Among them, the economic cost and time cost of shaking table test and centrifuge shaking table test are high, and the influencing factors of the research are very limited. The economic cost and time cost of the numerical simulation test are small, and the influence of various factors can be studied. Therefore, the numerical simulation method is the most effective method to study the foundation of the lattice underground diaphragm wall.
现有技术中的Navigator为OpenSees用户提供了方便的前、后处理功能,其 操作简单思路清晰,大大简化建模过程以及数据的整理分析过程。但是目前该软 件的前处理、后处理均是针对“桩基础”等简单形式的基础而设计的,所述的前、 后处理无法考虑桩基础内部接触面以及模型顶部自由水体,无法针对土体和地下 结构进行建模,因而无法用于“格栅式地下连续墙基础”等复杂基础的建模、计 算和计算结果呈现。The Navigator in the prior art provides OpenSees users with convenient pre- and post-processing functions. Its operation is simple and clear, and it greatly simplifies the modeling process and data collation and analysis process. However, the current pre-processing and post-processing of the software are designed for simple foundations such as "pile foundations". Therefore, it cannot be used for modeling, calculation and presentation of calculation results of complex foundations such as "lattice underground diaphragm wall foundation".
目前并没有针对格栅式地下连续墙基础的建模软件和计算结果呈现软件。OpenSees软件无法适用格栅式地下连续墙基础的缺陷,是本领域亟待解决的工 程技术难题。At present, there is no modeling software and calculation result presentation software for the lattice underground diaphragm wall foundation. OpenSees software can't be applicable to the defect of lattice type underground diaphragm wall foundation, is the engineering technical problem to be solved urgently in this field.
发明内容Contents of the invention
本发明的一种格栅式地下连续墙基础的OpenSees软件的前、后处理方法, 正是为解决前述技术问题而提出的一种基于GID软件的格栅式地下连续墙基础 建模、计算和计算结果呈现的前、后处理程序软件技术。The pre- and post-processing method of the OpenSees software of a grid type underground diaphragm wall foundation of the present invention is just a kind of grid type underground diaphragm wall foundation modeling, calculation and processing based on GID software proposed to solve the aforementioned technical problems. Pre-processing and post-processing software technology for presentation of calculation results.
为此,本发明是通过如下技术手段或/和技术特征来实现的:For this reason, the present invention is realized by following technical means or/and technical feature:
一种格栅式地下连续墙基础的OpenSees软件的前处理方法,其特征在于该 方法包括如下步骤:A kind of pretreatment method of the OpenSees software of lattice formula underground diaphragm wall foundation, it is characterized in that the method comprises the steps:
S1:利用GID软件进行建模,构建格栅式地下连续墙基础模型;S1: Use GID software for modeling to build a grid-type underground diaphragm wall foundation model;
S2:给墙体和土体附上相应的材料,并设置所述模型的边界条件;S2: Attach corresponding materials to the wall and soil, and set the boundary conditions of the model;
S3:执行GID软件的计算功能,将GID软件中的模型转化为OpenSees软 件识别的模型信息。S3: Execute the calculation function of the GID software, and convert the model in the GID software into the model information recognized by the OpenSees software.
在某类实施例中,还包括如下步骤:In a certain type of embodiment, the following steps are also included:
其中的S1步骤还包括:The S1 step wherein also includes:
将前处理需要的文件复制到GID安装软件的problemtype文件夹中。Copy the files required for pre-processing to the problemtype folder of the GID installation software.
在某类实施例中,其中的所述的需要的文件包括:In a certain type of embodiment, the required files include:
计算文件;calculation file;
材料属性文件;Material properties file;
边界条件文件;以及Boundary condition files; and
处理文件。Process files.
在某类实施例中,所述的计算文件,其是将GID软件中建立的格栅式地下 连续墙基础模型,计算转化为OpenSees软件识别的计算模型的文件;In a certain class of embodiment, described calculation file, it is the grid type underground diaphragm wall foundation model that will set up in GID software, calculates and converts the file of the calculation model that OpenSees software recognizes;
所述的材料属性文件,其是将模型中土体材料和墙体材料以及接触面材料等 材料,赋予模型中的相应单元中的文件;Described material attribute file, it is to give materials such as soil material and wall material and contact surface material in the model, the file in the corresponding unit in the model;
所述的边界条件文件,将格栅式地下连续墙基础模型在振动方向、孔隙水压 力边界、模型底部和顶部边界条件施加到模型中的文件;Described boundary condition file, the file that the lattice type underground diaphragm wall foundation model is applied to the model in vibration direction, pore water pressure boundary, model bottom and top boundary conditions;
所述的处理文件,是将计算所用到的文件和相关软件进行复制和移动,并实 现后续计算和计算结果处理的自动化的文件。The processing file is a file that copies and moves the files and related software used in the calculation, and realizes the automation of subsequent calculation and calculation result processing.
在某类实施例中,该方法S1步骤还包括如下步骤:In a certain type of embodiment, step S1 of the method further includes the following steps:
在GID软件中,利用GID软件中的点、线、面、体功能以及复制、移动、 分层和分组命令,生成建模所需的点、线、面和体;In the GID software, use the point, line, surface, and body functions in the GID software and the commands of copying, moving, layering, and grouping to generate the points, lines, surfaces, and bodies required for modeling;
在GID软件中,利用GID软件中的网格划分功能进行网格划分,划分之前 需要对模型的线、面和体进行设置,以实现计算精度所需的网格划分要求;In the GID software, the grid division function in the GID software is used for grid division. Before division, the line, surface and volume of the model need to be set to achieve the grid division requirements required for calculation accuracy;
在GID软件中,利用GID软件中单元附属性功能,将多屈服面塑性本构材 料和弹性材料赋给的赋给土体单元以及基础单元。In the GID software, use the unit attachment function in the GID software to assign the multi-yield surface plastic constitutive material and elastic material to the soil unit and the foundation unit.
在GID软件中,利用GID软件中节点赋属性功能,将编写好的接触面赋给 基础节点以及土体节点。In the GID software, use the node attribute function in the GID software to assign the prepared contact surfaces to the foundation nodes and soil nodes.
在GID软件中,利用GID软件中节点赋属性功能,将编写好的剪切梁边界 赋到剪切梁节点以及模型振动方向两侧所有节点。In the GID software, use the node attribute function in the GID software to assign the edited shear beam boundary to the shear beam nodes and all nodes on both sides of the model vibration direction.
在某类实施例中,该方法S3步骤还包括如下步骤:In a certain type of embodiment, step S3 of the method further includes the following steps:
在GID软件中,利用GID软件中的计算功能将建立好的模型、相应的边界、 材料以及后处理模型进行计算,得到OpenSees模型。In the GID software, use the calculation function in the GID software to calculate the established model, corresponding boundaries, materials and post-processing models to obtain the OpenSees model.
一种格栅式地下连续墙基础的OpenSees软件的后处理方法,其特征在于该 方法包括如下步骤:A kind of post-processing method of the OpenSees software of lattice formula underground diaphragm wall foundation, it is characterized in that the method comprises the steps:
S4:利用Windows命令,自动运行OpenSees软件得到计算结果,获得数据 文件;S4: Utilize Windows commands to automatically run OpenSees software to obtain calculation results and obtain data files;
S5:利用Windows命令,通过后处理程序自动处理所述数据文件;S5: using Windows commands to automatically process the data files through a post-processing program;
S6:自动打开GID软件显示后处理程序处理后的计算结果。S6: Automatically open the GID software to display the calculation results processed by the post-processing program.
在某类实施例中,所述的后处理程序包括:In a certain type of embodiment, the post-processing procedure includes:
孔隙水压力处理软件Pore.exe:将OpenSees软件计算结果中土体的孔隙水 压力数据转化为GID软件识别的Pore.res文件;Pore.exe pore water pressure processing software: convert the pore water pressure data of the soil in the calculation results of OpenSees software into the Pore.res file recognized by GID software;
位移处理软件Displacement.exe:将OpenSees软件计算结果中墙体和土体的 位移数据转化为GID软件识别的Displacement.res文件;Displacement processing software Displacement.exe: convert the displacement data of walls and soil in the calculation results of OpenSees software into the Displacement.res file recognized by GID software;
加速度处理软件Acceleration.exe:将OpenSees软件计算结果中墙体和土体 的加速度数据化为GID软件识别的Acceleration.res文件;Acceleration processing software Acceleration.exe: Convert the acceleration data of walls and soil in the calculation results of OpenSees software into the Acceleration.res file recognized by GID software;
应力处理软件Stress.exe:将OpenSees软件计算结果中土体的有效应力数据 转化为GID软件识别的Stress.res文件;Stress processing software Stress.exe: convert the effective stress data of the soil in the calculation results of OpenSees software into the Stress.res file recognized by GID software;
应变处理软件Strain.exe:将OpenSees软件计算结果中土体的应变数据转化 为GID软件识别的Strain.res文件。Strain processing software Strain.exe: convert the strain data of the soil in the calculation results of OpenSees software into the Strain.res file recognized by GID software.
在某类实施例中,所述的S6步骤包括:In a certain type of embodiment, the step S6 includes:
通过GID软件显示命令将计算结果以云图的形式展现出来。The calculation results are displayed in the form of a cloud map through the display command of the GID software.
在某类实施例中,在步骤S6之前,还包括:In a certain type of embodiment, before step S6, it also includes:
利用GID软件的problemtype命令将计算结果显示窗口设置到View results 窗口。Use the problemtype command of the GID software to set the calculation result display window to the View results window.
一种格栅式地下连续墙基础的OpenSees软件的处理方法,其特征在于该方 法包括:如前所述的任意一项所述的格栅式地下连续墙基础的OpenSees软件的 前处理方法,以及如前所述的任意一项所述的格栅式地下连续墙基础的 OpenSees软件的后处理方法。A method for processing the OpenSees software of a grid-type underground diaphragm wall foundation, characterized in that the method comprises: a pre-processing method of the OpenSees software of the grid-type underground diaphragm wall foundation as described in any one of the foregoing, and The post-processing method of the OpenSees software of the lattice type underground diaphragm wall foundation as described in any one of the foregoing.
有益的技术效果:Beneficial technical effects:
本发明所提出的技术方案是一种既能解决格栅式地下连续墙基础建模(前处理),又能实现计算结果的自动处理和呈现(后处理)的方法。本发明所提出的 技术方案中前、后处理实现了格栅式地下连续墙基础快速建模,克服了现有技术 中无法针对格栅式地下连续墙基础建模、计算、展现的缺陷,还实现了快速处理 计算结果以及结果呈现的技术效果。除此之外,本发明实现了建模后的自动计算 和计算结果处理以及结果呈现,能极大地简化了格栅式地下连续墙基础模拟计算 过程。The technical scheme proposed by the invention is a method that can not only solve the foundation modeling of the grid type underground diaphragm wall (pre-processing), but also realize the automatic processing and presentation of the calculation results (post-processing). The pre- and post-processing in the technical solution proposed by the present invention realizes the rapid modeling of the grid-type underground diaphragm wall foundation, overcomes the defects in the prior art that cannot be modeled, calculated, and displayed for the grid-type underground diaphragm wall foundation, and also The technical effect of quickly processing calculation results and result presentation is realized. In addition, the present invention realizes the automatic calculation after modeling, the processing of the calculation results and the presentation of the results, which can greatly simplify the simulation calculation process of the lattice-type underground diaphragm wall foundation.
说明书附图Instructions attached
图1是一种格栅式地下连续墙基础的OpenSees软件的前、后处理方法的流 程图;Fig. 1 is a flow chart of the pre- and post-processing method of the OpenSees software of a grid type underground diaphragm wall foundation;
图2是模型建立示例图;Figure 2 is an example diagram of model establishment;
图3是网格划分示例图;Figure 3 is an example diagram of grid division;
图4是边界设置示例图;Figure 4 is an example diagram of boundary setting;
图5是孔隙水压力边界设置示例图;Figure 5 is an example diagram of pore water pressure boundary setting;
图6是基础-土接触面设置示例图;Figure 6 is an example diagram of foundation-soil contact surface setting;
图7是基础-土体材料设置示例图;Figure 7 is an example diagram of foundation-soil material setting;
图8是后处理模型设置示例图;Figure 8 is an example diagram of post-processing model settings;
图9是模型计算生成OpenSees模型示例图;Fig. 9 is an example diagram of an OpenSees model generated by model calculation;
图10是OpenSees模型自动计算以及计算结果自动处理示例图;Figure 10 is an example diagram of the automatic calculation of the OpenSees model and the automatic processing of the calculation results;
图11是后处理窗口设置示例图。Figure 11 is an example diagram of post-processing window settings.
具体实施方式Detailed ways
以下所描述的实施例,并非仅仅是针对某一个具体实施例的描述,而是对于 具有某类技术特征的潜在的实施例的选择性描述,某些技术特征并非是必须存在 的。具体到某一具体实施例,其是下面某些技术特征的组合,只要这种组合不是 逻辑上的相互矛盾,或者无意义。本发明任意位置出现的“可以/可以是”(may, may be,表示选择,暗示可能还存在其它的替代方式;如果语境中表达“能力” 的则除外),是一种优选的实施例的描述方式,其可以是潜在的其它的替代方式。 本发明任意位置出现的技术术语“大致”、“近似”“接近”等近似描述词语(如果 存在)描述时,其所要表达的含义是并非要求在严格的实际参数测量后,得出的 数据严格符合一般的数学定义,因为不存在完全符合数学定义的物理实体,并非 含糊其辞、模棱两可从而导致不清楚。The embodiments described below are not just descriptions for a specific embodiment, but selective descriptions for potential embodiments with certain technical features, and some technical features are not necessarily present. Specific to a specific embodiment, it is a combination of some of the following technical features, as long as the combination is not logically contradictory or meaningless. "May/may be" (may, may be, indicating choice, implying that there may be other alternatives appearing anywhere in the present invention; except if the context expresses "capability") is a preferred embodiment , which may be potentially other alternatives. When the technical terms "approximately", "approximately" and "approximately" appear in any position of the present invention, when describing the approximate description words (if any), the meaning to be expressed is not to require that the data obtained after strict actual parameter measurement be strictly It conforms to the general mathematical definition, because there is no physical entity that fully conforms to the mathematical definition, and it is not vague and ambiguous, which leads to unclear.
参考图1,其是一种格栅式地下连续墙基础的OpenSees软件的前、后处理 方法的流程图。With reference to Fig. 1, it is a kind of flow chart of the pre-and post-processing method of the OpenSees software of grid type diaphragm wall foundation.
一、执行格栅式地下连续墙基础的OpenSees软件的“前处理”部分:1. The "pre-processing" part of the OpenSees software that executes the grid-type underground diaphragm wall foundation:
步骤S1:利用GID软件进行建模,具体实现步骤包括:将前处理需要的文 件复制到GID安装软件的problemtype文件夹中,构建格栅式地下连续墙基础模 型。Step S1: use GID software to model, and the specific implementation steps include: copy the files required for pre-processing to the problemtype folder of the GID installation software, and build a grid-type underground diaphragm wall foundation model.
GID软件是一款专业工程科学数值模拟工具,它可以极大的满足数值模拟各 种处理要求,软件允许以快速有效的方式为表面以及体积生成大网格,能够生成 非结构化,半结构化,结构化,嵌入式或笛卡尔网格,以及2D及3D各向异性 网格。GID software is a professional engineering science numerical simulation tool, which can greatly meet various processing requirements of numerical simulation. The software allows to generate large grids for surfaces and volumes in a fast and effective manner, and can generate unstructured and semi-structured , structured, embedded or Cartesian grids, and 2D and 3D anisotropic grids.
不同于背景技术所述的Navigator技术方案,本发明为了解决上述技术问题, 引入了GID软件作为建模和结果呈现等的工具,以OpenSees为桥梁工具,解决 了现有技术无法用于“格栅式地下连续墙基础”等复杂基础的建模、计算和计算 结果呈现的技术问题。Different from the Navigator technical solution described in the background technology, in order to solve the above technical problems, the present invention introduces GID software as a tool for modeling and result presentation, and uses OpenSees as a bridge tool to solve the problem that the existing technology cannot be used for "grid The technical problems of modeling, calculation and presentation of calculation results of complex foundations such as the "Type Underground Diaphragm Wall Foundation".
其中,前处理需要的文件至少包括如下四个文件:Among them, the files required for pre-processing include at least the following four files:
(1)计算文件3D_RCDW_Soil_Interaciton.bas;在GID软件中,将GID软 件中建立的格栅式地下连续墙基础模型,计算转化为OpenSees软件识别的计算 模型。(1) Calculation file 3D_RCDW_Soil_Interaciton.bas; in the GID software, the grid type underground diaphragm wall foundation model established in the GID software is calculated and transformed into the calculation model recognized by the OpenSees software.
参考图2,在某个实施例中,在GID软件中,利用GID软件中的点、线、 面、体功能以及复制、移动、分层和分组命令,生成建模所需的点、线、面和体, 由此实现模型的建立。With reference to Fig. 2, in a certain embodiment, in GID software, utilize point, line, surface, body function and copy, move, layer and group order in GID software, generate the point, line, Surface and volume, thus realizing the establishment of the model.
参考图3,在某个实施例中,在GID软件中,利用GID软件中的网格划分 功能进行网格划分,划分之前需要对模型的线、面和体进行设置,以实现计算精 度所需的网格划分要求,由此实现网格划分。Referring to Fig. 3, in a certain embodiment, in the GID software, the grid division function in the GID software is used for grid division. Before division, the lines, surfaces and volumes of the model need to be set to achieve the calculation accuracy required. The grid division requirements of the grid are realized.
(2)材料属性文件3D_RCDW_Soil_Interaciton.mat;在GID软件中,将模 型中土体材料和墙体材料以及接触面材料等材料,赋予模型中的相应单元中。(2) The material attribute file 3D_RCDW_Soil_Interaciton.mat; in the GID software, the soil material, wall material and contact surface material in the model are assigned to the corresponding units in the model.
参考图7,在某个实施例中,在GID软件中,利用GID软件中单元附属性 功能,将多屈服面塑性本构材料和弹性材料赋给的赋给土体单元以及基础单元, 由此实现基础与土体材料的设置。Referring to Fig. 7, in a certain embodiment, in the GID software, using the unit attachment function in the GID software, the multi-yield surface plastic constitutive material and elastic material are assigned to the soil unit and the basic unit, thus Realize the settings of foundation and soil materials.
参考图6,在某个实施例中,在GID软件中,利用GID软件中节点赋属性 功能,将编写好的接触面赋给基础节点以及土体节点,由此实现基础与土体接触 面设置的目的。Referring to Fig. 6, in a certain embodiment, in the GID software, using the node attribute function in the GID software, the written contact surface is assigned to the foundation node and the soil node, thereby realizing the setting of the contact surface between the foundation and the soil the goal of.
(3)边界条件文件3D_RCDW_Soil_Interaciton.cnd;在GID软件中,将格 栅式地下连续墙基础模型在振动方向、孔隙水压力边界、模型底部和顶部边界条 件施加到模型中。(3) Boundary condition file 3D_RCDW_Soil_Interaciton.cnd; In the GID software, apply the grid-type diaphragm wall foundation model in the vibration direction, pore water pressure boundary, model bottom and top boundary conditions to the model.
本领域技术人员容易理解的是,上述文件还可以包括其它类型文件,且上述 文件也不一定是分开实施,可以将若干类型的文件集合于同一文件之中实现,本 实施例不以上述示例的实施例为限制。Those skilled in the art can easily understand that the above-mentioned files can also include other types of files, and the above-mentioned files are not necessarily implemented separately, and several types of files can be integrated into the same file. Examples are limitations.
参考图4,在某个实施例中,在GID软件中,利用GID软件中节点赋属性 功能,将编写好的剪切梁边界赋到剪切梁节点以及模型振动方向两侧所有节点, 由此实现将振动方向边界条件施加到模型中去的目的。With reference to Fig. 4, in a certain embodiment, in GID software, use the node assignment function in GID software, the shear beam boundary that writes is assigned to shear beam node and all nodes on both sides of model vibration direction, thus To achieve the purpose of applying the vibration direction boundary condition to the model.
参考图5,在某个实施例中,利用GID软件中节点赋属性功能,将编写好的 孔隙水压力边界条件赋到剪切梁边界以及模型顶部节点,由此实现将孔隙水压力 边界条件施加到模型中去的目的。Referring to Fig. 5, in one embodiment, using the node attribute assignment function in the GID software, the written pore water pressure boundary condition is assigned to the shear beam boundary and the top node of the model, thereby realizing the application of the pore water pressure boundary condition The purpose of going to the model.
其它施加模型底部和顶部边界条件到模型中的手段,与上述方式类似,此处 不再赘述。Other means of applying the boundary conditions at the bottom and top of the model to the model are similar to the above methods, and will not be repeated here.
(4)处理文件3D_RCDW_Soil_Interaciton.bat;将计算所用到的文件和相关 软件进行复制和移动,并实现后续计算和计算结果处理的自动化。(4) Process the file 3D_RCDW_Soil_Interaciton.bat; copy and move the files and related software used in the calculation, and realize the automation of subsequent calculation and calculation result processing.
继续参考图1,然后执行:Continue to refer to Figure 1, and then execute:
步骤S2:给墙体和土体附上相应的材料,并设置模型的边界条件。Step S2: Attach corresponding materials to the wall and soil, and set the boundary conditions of the model.
步骤S3:执行GID软件的计算功能。Step S3: Execute the calculation function of the GID software.
参考图9,在某个实施例中,在GID软件中,利用GID软件中的计算功能 将建立好的模型、相应的边界、材料以及后处理模型进行计算,得到OpenSees 模型。With reference to Fig. 9, in a certain embodiment, in GID software, utilize the calculation function in GID software to calculate the model that will establish, corresponding boundary, material and post-processing model, obtain OpenSees model.
完成该步骤后,实现了将GID软件中的模型转化为OpenSees软件识别的模 型信息。After completing this step, the model in the GID software is converted into the model information recognized by the OpenSees software.
该步骤S1、S2、S3完成了格栅式地下连续墙基础的OpenSees软件的前处 理流程,也即本发明的建模方法/步骤、模型转换方法/步骤。该步骤部分属于格 栅式地下连续墙基础的OpenSees软件的“前处理”部分。This step S1, S2, S3 has finished the preprocessing flow process of the OpenSees software of lattice formula underground diaphragm wall foundation, also namely modeling method/step, model conversion method/step of the present invention. This step partly belongs to the "pre-processing" part of the OpenSees software of the lattice type underground diaphragm wall foundation.
二、然后执行格栅式地下连续墙基础的OpenSees软件的“后处理”部分:2. Then perform the "post-processing" part of the OpenSees software for the grid-type diaphragm wall foundation:
S4:利用Windows中的dos命令编写bat文件,其中该bat文件自动调用 OpenSees后自动运行OpenSees软件,并运行计算模型,得到计算结果,获得数 据文件。S4: Use the dos command in Windows to write a bat file, wherein the bat file automatically calls OpenSees and then automatically runs the OpenSees software, and runs the calculation model to obtain calculation results and data files.
S5:利用Windows中的dos命令编写bat文件,其中该bat文件自动调用后 处理程序/软件,通过该后处理程序/软件自动处理所述数据文件(即计算结果), 得到后处理结果。S5: Utilize the dos command in Windows to write the bat file, wherein the bat file automatically calls the post-processing program/software, automatically processes the data file (i.e. the calculation result) by the post-processing program/software, and obtains the post-processing result.
OpenSees软件计算结果为数据文件,因此其结果无法直观的展示给软件计 算者。而该步骤之后,实现了将OpenSees模型计算结果转化为GID模型能够识 别的结果。其中所述的后处理程序,是利用MATLAB软件编写的后处理程序。 该些后处理程序至少具体包括如下程序:The calculation results of OpenSees software are data files, so the results cannot be displayed intuitively to the software calculator. After this step, the calculation results of the OpenSees model are transformed into results that can be recognized by the GID model. The post-processing program described therein is a post-processing program written by MATLAB software. These post-processing procedures at least specifically include the following procedures:
(1)、孔隙水压力处理软件Pore.exe:将OpenSees软件计算结果中土体的 孔隙水压力数据转化为GID软件识别的Pore.res文件。(1) Pore.exe, the pore water pressure processing software: convert the pore water pressure data of the soil in the calculation results of the OpenSees software into the Pore.res file recognized by the GID software.
(2)、位移处理软件Displacement.exe:将OpenSees软件计算结果中墙体和 土体的位移数据转化为GID软件识别的Displacement.res文件。(2) Displacement processing software Displacement.exe: convert the displacement data of the wall and soil in the calculation results of the OpenSees software into the Displacement.res file recognized by the GID software.
(3)、加速度处理软件Acceleration.exe:将OpenSees软件计算结果中墙体 和土体的加速度数据化为GID软件识别的Acceleration.res文件。(3), acceleration processing software Acceleration.exe: convert the acceleration data of the wall and soil in the calculation results of the OpenSees software into the Acceleration.res file recognized by the GID software.
(4)、应力处理软件Stress.exe:将OpenSees软件计算结果中土体的有效应 力数据转化为GID软件识别的Stress.res文件。(4) Stress processing software Stress.exe: Convert the effective stress data of the soil in the OpenSees software calculation results into the Stress.res file recognized by the GID software.
(5)、应变处理软件Strain.exe:将OpenSees软件计算结果中土体的应变数 据转化为GID软件识别的Strain.res文件。(5), strain processing software Strain.exe: convert the strain data of the soil body in the OpenSees software calculation result into the Strain.res file recognized by the GID software.
本领域技术人员容易理解的是,上述后处理程序/软件还可以包括其它后处 理程序,且上述后处理软件也不一定是分开实施,可以将若干后处理软件功能集 合于同一软件之中实现,本实施例不以上述示例的实施例为限制。Those skilled in the art can easily understand that the above-mentioned post-processing program/software can also include other post-processing programs, and the above-mentioned post-processing software is not necessarily implemented separately, and several post-processing software functions can be integrated in the same software. This embodiment is not limited by the above-mentioned exemplary embodiments.
由于当OpenSees软件计算完成后,后处理软件自动运行,将数据文件转化 为GID软件识别的结果模型,因此极大地简化了计算结果处理和呈现。After the OpenSees software calculation is completed, the post-processing software runs automatically to convert the data file into the result model recognized by the GID software, thus greatly simplifying the processing and presentation of the calculation results.
其中的步骤S5和S4中的Windows命令,均可以封装置Windows批处理命 令中,其文件格式为bat格式。Wherein the Windows order among the step S5 and S4, all can be packaged in the Windows batch processing order, and its file format is bat form.
S6:自动打开GID软件显示后处理程序处理后的计算结果(即后处理程序 处理后得到的后处理结果),具体地,可以通过GID软件显示命令将计算结果以 云图的形式展现出来。S6: Automatically open the GID software to display the calculation result after the post-processing program processing (i.e. the post-processing result obtained after the post-processing program processing), specifically, the calculation result can be displayed in the form of a cloud map by the GID software display command.
在某优选实施例中,在步骤S6之前,还包括后处理结果窗口设置步骤:利 用GID软件的problemtype命令将计算结果显示窗口设置到View results窗口。 该步骤的设置可以参考图10所示的某个实施例。In a certain preferred embodiment, before step S6, also comprise post-processing result window setting step: utilize the problemtype command of GID software to be set to the View results window for the calculation result display window. For the setting of this step, reference may be made to an embodiment shown in FIG. 10 .
参考图11,在某个实施例中,其展示的是孔隙水压力的计算结果的云图展 示结果。Referring to Fig. 11, in a certain embodiment, what it shows is the cloud image display result of the calculation result of pore water pressure.
以上为对本发明的一些实施例的优选描述,且上述描述仅是在合适时机对包 含某技术特征/技术手段的某类实施例的描述,以上的各类技术特征/技术手段可 以通过合理组合(除非是不符合逻辑),来获得某一具体的合理实施例。此外,由 于某些技术特征可以被规避或替换,某些技术特征可能不被实施,因此上述合理 组合包括了不含某些技术特征的实施例。最后,由于说明书附图必然是有限的, 其仅仅是对精选的某些实施例进行展示,并非是对保护范围或所有实施例的展示, 某些技术特征可能不被实施,某些技术特征可能被以其它形式的替代技术特征/ 手段实施,因此说明书附图不能作为刻意缩小权利要求保护范围的依据。The above is a preferred description of some embodiments of the present invention, and the above description is only a description of a certain type of embodiment including a certain technical feature/technical means at an appropriate time. The above various technical features/technical means can be combined reasonably ( Unless it is illogical), to obtain a specific reasonable embodiment. In addition, because some technical features may be circumvented or replaced, some technical features may not be implemented, so the above reasonable combination includes embodiments without certain technical features. Finally, since the drawings in the description are necessarily limited, they are only to show some selected embodiments, not to show the scope of protection or all embodiments, some technical features may not be implemented, some technical features It may be implemented in other forms of alternative technical features/means, so the drawings in the description cannot be used as the basis for intentionally narrowing the protection scope of the claims.
本发明并非旨在对发明内容所涉及的格栅式地下连续墙基础的OpenSees软 件的前、后处理方法任意细节的详尽描述,一些未描述的内容,均可以通过本领 域技术人员基于本领域的技术知识而根据实际需要设计。然而,即便该部分设计 具有创造性或/和进步性,只要利用了本发明权利要求所覆盖的技术特征,那么 该技术方案同样应落入本发明的保护范围之内。The present invention is not intended to be an exhaustive description of any details of the pre- and post-processing methods of the OpenSees software of the grid type underground diaphragm wall foundation involved in the content of the invention, and some undescribed content can be obtained by those skilled in the art based on the knowledge of the field. Technical knowledge and design according to actual needs. However, even if this part of the design is creative or/and progressive, as long as the technical features covered by the claims of the present invention are utilized, the technical solution should also fall within the protection scope of the present invention.
以上实施例均是对本发明的优选设计描述,根据专利法及其相关的规定,实 际保护范围以权利要求所确定的保护范围为准,而说明书的内容则可以用于解释 权利要求的具体/更进一步的含义。在不脱离本发明的设计要点/精神的基础上, 任何对本发明的润色或修饰,均应落入本发明的保护范围。The above embodiments are all descriptions of the preferred design of the present invention. According to the Patent Law and its related regulations, the actual scope of protection is subject to the scope of protection determined by the claims, and the contents of the description can be used to explain the specific/more details of the claims. further implications. On the basis of not departing from the design gist/spirit of the present invention, any embellishment or modification of the present invention shall fall within the protection scope of the present invention.
Claims (3)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110302693.XA CN112948943B (en) | 2021-03-22 | 2021-03-22 | Pre-processing method and post-processing method of OpenSees software for grid-type diaphragm wall foundation |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110302693.XA CN112948943B (en) | 2021-03-22 | 2021-03-22 | Pre-processing method and post-processing method of OpenSees software for grid-type diaphragm wall foundation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112948943A CN112948943A (en) | 2021-06-11 |
CN112948943B true CN112948943B (en) | 2022-11-18 |
Family
ID=76227558
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110302693.XA Expired - Fee Related CN112948943B (en) | 2021-03-22 | 2021-03-22 | Pre-processing method and post-processing method of OpenSees software for grid-type diaphragm wall foundation |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112948943B (en) |
Family Cites Families (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP4037003B2 (en) * | 1999-03-08 | 2008-01-23 | 株式会社奥村組 | Construction method of underground structure |
DE10156259A1 (en) * | 2001-11-09 | 2003-05-22 | Valeo Schalter & Sensoren Gmbh | Ultrasonic sensor and method for manufacturing an ultrasonic sensor |
US7778495B2 (en) * | 2004-11-05 | 2010-08-17 | Brother Kogyo Kabushiki Kaisha | System and device for image processing |
EP3591538B1 (en) * | 2011-11-15 | 2021-01-20 | AB Initio Technology LLC | Data clustering, segmentation, and parallelization |
CN108600321A (en) * | 2018-03-26 | 2018-09-28 | 中国科学院计算技术研究所 | A kind of diagram data storage method and system based on distributed memory cloud |
TWI696928B (en) * | 2019-06-19 | 2020-06-21 | 國立中央大學 | Analysis method, computer product and device for discontinuous structure |
CN110528602A (en) * | 2019-08-28 | 2019-12-03 | 西安建筑科技大学 | Earth lateral pressure experiment simulator under diaphram wall difference level of ground water operating condition |
CN111125944B (en) * | 2019-11-25 | 2024-05-24 | 江南大学 | Opensees-based nonlinear pile foundation simulation method for liquefaction site |
CN111027247B (en) * | 2019-12-09 | 2021-07-27 | 江南大学 | A step-by-step incremental dynamic analysis and data processing method based on OpenSees and MATLAB |
-
2021
- 2021-03-22 CN CN202110302693.XA patent/CN112948943B/en not_active Expired - Fee Related
Non-Patent Citations (1)
Title |
---|
格栅式地下连续墙桥梁基础与土的动力相互作用数值模拟研究;王川;《中国优秀硕士学位论文全文数据库工程科技Ⅱ辑》;20200315(第3期);第C034-392页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112948943A (en) | 2021-06-11 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108170959B (en) | Rock mass mechanics response numerical analysis method and device based on discrete elements | |
Schreyer et al. | Analytical and numerical tests for loss of material stability | |
Gong et al. | An extended meshless method for 3D interface simulating soil-structure interaction with flexibly distributed nodes | |
Madabhushi et al. | LEAP-GWU-2015: Centrifuge and numerical modelling of slope liquefaction at the University of Cambridge | |
Su et al. | Numerical simulation of soil levee slope instability using particle-flow code method | |
CN115659741A (en) | A Method for Seismic Response Analysis of Mountain Tunnel Entrance Structural Structure under SV Wave Oblique Incidence | |
CN104462641A (en) | Bridge pile foundation anti-earthquake analysis simplified method considering whole soil liquefaction process | |
CN115233753A (en) | Method for rapidly obtaining bearing capacity of foundation pile based on reverse self-balancing pile testing method | |
CN106815412A (en) | Simulation method and device for structural stress field | |
Ramirez | Performance of inelastic structures on mitigated and unmitigated liquefiable soils: Evaluation of numerical simulations with centrifuge tests | |
CN112948943B (en) | Pre-processing method and post-processing method of OpenSees software for grid-type diaphragm wall foundation | |
CN106021664A (en) | Method for analyzing influences, caused by beaded-shaped karst, on pile foundation stressed deformation | |
CN107391886A (en) | Submarine geological disaster evaluation method and system | |
CN119514422A (en) | A method for automatically determining site liquefaction depth | |
CN115062395A (en) | Stability analysis method and system for discontinuous rammed earth structure | |
CN115130281A (en) | Modeling method for progressive destruction of rock slope | |
CN103308386A (en) | Method for testing soil constitutive relation and dynamic strength parameter | |
Li et al. | Elastoplastic two-surface model for unsaturated cohesive soils under cyclic loading | |
AlHamaydeh et al. | OpenSEES GUI for elastomeric seismic isolation systems | |
Manos et al. | Numerical and experimental study of the rocking response of unanchored body to horizontal base excitation | |
Karamitros | Development of a numerical algorithm for the dynamic elastoplastic analysis of geotechnical structures in two and three dimensions | |
CN114818219A (en) | Numerical simulation method for hysteresis aging performance of large deformation of tunnel under water-force action | |
Wang | Analysis of seismic single pile response in liquefiable ground | |
Faggiani et al. | Assessment of the dynamic response of pine flat concrete gravity dam. FEM simulation of dam-foundation interaction | |
Jung | Soil-pipe interaction under plane strain conditions |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20221118 |
|
CF01 | Termination of patent right due to non-payment of annual fee |