一个项目数据包括一组结构模型、多组工况组合。每个项目对应一个目录,用于存储模型数据和其它与项目相关的公用数据,目录名由用户任意指定。
工况组合
包括1个恒载工况系数、1个活载工况系数;3个地震波文件、3个地震波组合系数;暂不考虑风载及其它载荷。每个工况组合对应一个子目录,用于存储工况组合信息和计算结果,子目录名即为工况组合名。
基本工况
指恒载、活载、地震载荷、风载以及其它可能的载荷情况。基本工况数据若以文件方式存储,则必须放在UserData子目录,工况组合中用到的文件名采用相对路径。
构件组
由于计算结果的数据量巨大,如果全部输出必然会需要海量硬盘,耗费大量的读写时间,并且对于结构安全性评估来说大部分数据是无用的,因此一般需要用户自行指定需要输出的危险部位和输出参数,可以把具有相同输出属性的构件定义为一组,系统支持任意多组的输出组合,不同组的输出数据分别放在不同的文件中。
数据量估算
假设计算规模为70万结点,100万单元,分为30万步时程。
结点位移:30万步*70万结点*6分量/结点*4字节/分量=5040G字节
单元内力:30万步*100万单元*6分量/单元*4字节/分量=7200G字节
单元损伤:30万步*100万单元*1分量/单元*4字节/分量=1200G字节
如果输出缩减到200步,每结点3个位移分量,那么每个工况大约需要存储空间为:
位移分量:200步*70万结点*3分量/单元*4字节/分量 =1.68G字节
单元内力:200步*100万单元*6分量/单元*4字节/分量=4.8G字节
单元损伤:200步*100万单元*1分量/单元*4字节/分量=0.8G字节
文件名格式
分组二进制文件名构成=项目名+“_”+分组名+“.”+扩展名
不分组二进制文件=项目名+“.”+扩展名
文本文件名=项目名+“.”+扩展名
竖向载荷加载和动力加载分别存储,为两类不同的数据
项目目录结构
SAUSAGE项目目录结构如图131所示。


图131 SAUSAGE项目目录结构
文件扩展名定义
SAUSAGE文件扩展名按表11-1定义。

表131 SAUSAGE文件扩展名定义
扩展名
SSG
MLB
MCM
IDX
PAR
MSG
BCR
BEM
COR
ELM
MFQ
NSF
STW
MOD
FRQ
NSD
BDS
BVE
BAC
TMP
SDR
SSH
ECR
ERP
ESP
EST
ETT
EFT
EMT
EMB