资   讯   中   心
 主 营 产 品

abaqus分析指南74:利用线性摄动分析求特定时间点的解-博天堂登陆

来源: | 作者:thinks | 发布时间: 2023-11-28 | 79 次浏览 | 分享到:

程序

只允许静态过程。常规(可能是非线性) 和线性扰动步骤都可用于子建模(有关常规和线性扰动步骤的讨论,请参见常规和扰动过程)。

 

利用线性摄动分析求特定时间点的解

abaqus/标准利用子模型分析中的静态线性摄动过程,可以研究子模型在全局解中特定时间点对应的线性化响应。您可以在全局分析步骤中选择增量,该增量将用作计算驱动变量值的基础。如果不选择静态线性扰动步骤中的增量,则全局分析中所选步骤的最后一个增量将用作计算驱动变量值的基础。您不能在常规子模型步骤中选择增量。

 

输入文件用法*dsload、子模型步骤=步骤,inc=增量

abaqus/cae使用方法abaqus/cae不支持选择特定的全局模型增量。

 

混合一般扰动和线性扰动步骤

在全局分析和子模型分析中都有可能将一般步骤和线性扰动步骤混合起来。abaqus允许在子建模过程中将一般分析步骤视为线性扰动步骤,反之亦然。

 

示例使用一般和线性扰动步骤的子建模

对于同时使用常规和线性扰动步骤的子建模示例,请考虑以下情况。整体分析包括个静态预载,作为一个一般的,非线性的分析步骤,然后提取预载结构的特征模态,然后是一个5秒的模态动力响应分析步骤

 

*step

** apply preload

*static

 0.1, 1.0

** write out stress results for elements needed to

** interpolate to the submodel's surfaces

*element output, elset=detail

s

*end step

*step

** calculate modes and frequencies

*frequency

** the *element output option is repeated because

** this is the first linear perturbation step

*element output, elset=detail

u

*end step

*step

** dynamic response of preloaded system

*modal dynamic

 0.01, 5.0

*end step

 

我们希望研究这个模型的局部(可能是非线性)的响应,该部分非常小,我们不需要在局部建立动态效应模型,因此可以进行两个步骤的静态分析

 

** define submodel surfaces (driven surfaces)

*submodel,type=surface

perim

*step

** preload

*static

 0.1, 1.0

*dsload, submodel, step=1

*end step

*step

** local static response to global dynamic step

*static

 0.01, 5.0

*dsload, submodel, step=3

*end step

 

子模型分析要求对这两个步骤进行一般的、可能是非线性的分析,这是完全可以接受的,而在全局分析中,动力学步骤是线性扰动步骤模态动力学总是线性摄动分析)。您有责任判断这种子建模功能的使用是否合理。例如,假设全局分析继续进行第四步一般的非线性静态响应

 

*restart, read, step=3

** read state at end of initial preload

** (could equally well use *restart, read, step=1)

*step

** add more preload

*static

 0.2, 1.0

*end step

 

由于频率提取和模态动力学步骤都是线性摄动步骤,因此第四个一般分析步骤从一般分析步骤1结束时的状态开始但是,如果我们以同样的方式重新启动子模型分析,则解可能无法与全局模型解进行比较:

 

*restart, read, step=2

** read state at end of step 2

*step

** add more preload

*static

 0.2, 1.0

*dsload, submodel, step=4

*end step

 

子模型中的第二步是一般的分析步骤,对它的响应可能是非线性的,从而改变了模型的状态个有效的替代方案是在第一步之后立即将步骤4响应应用于子模型:

 

*restart, read, step=1

** read state at end of preload step

*step

** add more preload

*static

 0.2, 1.0

*dsload, submodel, step=4

*end step

 

负载

在全局分析的子模型区域中应用的任何载荷都必须以通常的方式在子模型分析中施加。您的责任是将这样的载荷正确地应用到子模型,以便它们与全局模型的载荷相对应。有关abaqus中可用荷载的概述,请参见关于荷载。

 

输出

通常在特定过程中可用的任何输出在子建模分析期间也可用(参见abaqus/标准输出变量标识符和abaqus/显式输出变量标识符)


如上所述,必须在全局分析中使用对输出数据库文件的单元应力输出请求,以在子模型边界处保存驱动变量的值。

 

温馨提示:

此文档为达索官方英文文档翻译,尽管我们已经尽力确保准确性,但在翻译过程中可能会有一些错误或细微差别。如果想要了解官方原版,可联系客服进行索取。

cst
abaqus
xflow​
powerflow
powerflow
xflow
simpack
catia
最 新 内 容
热 门 文 章
知 识 科 普
方 案 解 析
  • 汽车交通
  • 风能电源
  • 船舶机械
  • 生物医疗
  • 土木建筑
  • 新能源
  • 高科技
"))
网站地图