土木在线论坛 \ 道路桥梁 \ 其他路桥软件 \ 合并分析结果

合并分析结果

发布于:2022-09-15 14:35:15 来自:道路桥梁/其他路桥软件 [复制转发]

问题: 

请问,如果同一个模型需要运行大量荷载工况,是否可以在不同的电脑运行之后合并分析结果呢?如果可以,如何操作?

解答:

在SAP2000(v22及后续版本)和ETABS(v18及后续版本)软件中,同一模型的多个副本可以在不同计算机上并行计算不同的荷载工况,各个荷载工况的分析结果在同一台计算机上进行合并后即可完成后续的结构设计或其它后处理工作,这就是合并分析结果的功能。
当需要运行大量荷载工况,例如基于性能化设计的地震工况、桥梁设计的移动荷载工况等,并且有多台计算机可用于同时运行不同的荷载工况时,此功能非常实用。本篇将以ETABS为例进行介绍。
 简单来说,合并分析结果是通过【分析>合并分析结果】的命令实现。接下来介绍该功能对模型和计算机的要求与限制以及具体的操作步骤。在此之前,首先说明用到的术语。
一、术语:

1.主计算机:用户的主计算机。

2.远程计算机:可以访问(物理上或通过网络)并且可用于运行分析的任何其他计算机。

3.目标模型:主计算机上的模型文件。

4.源模型:复制到远程计算机的目标模型的相同副本。

二、要求与限制

1.源模型和目标模型必须相同,但是模型锁定后允许对模型进行更改。例如当在远程计算机上运行源模型时,用户可以添加和运行不会触发目标模型重新运行分析的新的荷载工况。

2.主计算机和远程计算机上的软件必须使用相同的版本。

3.选择中央处理器(CPU)相当的主计算机和远程计算机。使用配置系统差异较大的主计算机和远程计算机可能会导致在生成分析模型时出现舍入问题,并由于分析模型不兼容而导致合并操作失败。

4.源模型的结果可以合并到同一个目标模型的次数是有限制的。源模型的结果被合并到目标模型所在的文件夹中,每个目标模型最多允许有1295个这样的结果文件夹。通常,每个合并的源模型会创建1到8个结果文件夹,因此在正常使用情况下不太可能会达到这个上限。例如,具有8个结果文件夹的源模型进行100次合并操作会为目标模型生成800个结果文件夹,低于1295的限制。

三、操作步骤

第一步:在主计算机上运行目标模型,且必须设置为并行计算(图1),否则程序会在后续合并分析结果时提示警告(图2)。并行计算的设置方法:选择菜单栏【分析>SAPFire高级选项】命令,将“分析进程”选项设置为“独立进程“,然在“并行工况选项”中进行勾选。

图片

图1:设置并行计算

图片
图2:目标模型未设置并行计算的警告

1.运行自动风荷载或自动地震荷载工况。由于自动风荷载或自动地震荷载会在初次运行分析后触发程序自动重新运行,以更新结构的模态属性,所以在将目标模型复制到远程计算机之前,必须先运行分析此类工况。

2.运行任何影响铰属性的荷载工况。

3.如果需要对模型进行设计,例如选择构件尺寸或生成铰属性,则必须在目标模型中完成设计,然后再将其复制到远程计算机。合并分析结果后,可以随后在目标模型中重新进行设计,检查在源模型中新运行荷载工况的结果。

4.在将目标模型复制到远程计算机之前,需要重复以上三个步骤,直到结果保持不变。

第二步:将目标模型从主计算机复制到远程计算机,复制包含结果文件的整个文件夹。复制的模型文件成为源模型,在远程计算机上打开源模型,选择要运行的荷载工况并开始分析。
在主计算机和远程计算机之间传输模型的方法可以通过网络共享,例如共享文件夹、共享网络驱动器等方式,也可以通过外部驱动器。不建议在网络驱动器和外部驱动器上运行分析模型。
第三步:在远程计算机上完成分析后,返回主计算机并打开目标模型。选择菜单栏【分析>合并分析结果】命令,选择源模型以启动合并操作。
选择源模型的最简单方法是直接导航到远程计算机或网络驱动器上的共享文件夹。如果无法通过网络访问远程计算机,源模型和所有相应的结果文件可以通过外部驱动器传输回主计算机。
合并操作将分析结果从源模型复制到目标模型,同时保持源模型不变。运行日志以及分析信息也被附加到目标模型中。注意,复制过程中,程序忽略以下两类荷载工况的分析结果:
① 在目标模型中已经被运行的荷载工况;
② 在源模型中没有分析结果的荷载工况。
最终,分析信息中会为每一个荷载工况包含一条合并结果的提示信息,如图3所示。
图片
图3:合并分析结果的提示信息

相关资料推荐:

sap2000的84个算例-框架

https://ziliao.co188.com/p62301720.html


知识点:合并分析结果

全部回复(0 )

只看楼主 我来说两句抢沙发
这个家伙什么也没有留下。。。

其他路桥软件

返回版块

3.58 万条内容 · 119 人订阅

猜你喜欢

阅读下一篇

节点位移的参考坐标系

问题: 如下所示,为什么弹窗中的节点位移值和在视图中直接“捕捉”的节点位移值不一样呢? 解答: 视图中显示的节点位移基于全局坐标系 Global,但弹窗和表格中显示的节点位移基于节点的局部坐标系。由于用户修改过部分节点的局部轴,导致节点的局部坐标系与全局坐标系不一致。因此,在视图中“捕捉”的数值和在弹窗中显示的数值不一样。如果修改节点局部轴为默认的整体坐标系,二者完全相同,如下所示。

回帖成功

经验值 +10