ANSYS的可靠性分析实例-PDS例题1

合集下载
相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

ANSYS的可靠性分析实例-PDS例题1 如图所示,两边固定方板承受集中力载荷模型。其尺寸和材料属性均是不确定的输入参数。随机条件如下:

, 方板边长100mm,板厚1mm,板材加工精度误差等于,服从均匀分

布; ,0.21mm

, 材料弹性模量2.1e5Mpa,服从高斯分布。标准方差是均值的0.05倍; , 密度均值8000kg/mm^3,集中载荷只能是正值,服从LOG1分布,标准方差为均值的10%;

图1

在上述条件下,板的最大变形和固定边界的最大等效应力的输出为随机行为,具体研究内容如下:

, 检查统计结果,确定PDS是否执行了足够多的仿真循环计算数目; , 确定最大变形低于指定值的概率;

, 计算随机响应结果相对于随机输入参数的灵敏度值;

, 生成输出参数相对于最重要输入参数的离散图;

GUI操作方式:

第一步: 设置工作目录:Utility Menu>File>Change Directory 第二步:创建PDS分析文件,即仿真循环文件PDS-PLATE-LOOP.mac 1. 分析文件是为了在概率分析过程中使用而创建的。利用文本编辑器或根据LOG文件

整理,在ANSYS当前工作目录中创建PDS-PLATE-LOOP.mac,其内容如下:

L=100 !定义设计变量

TH=1

YOUNG=21.E5

DENSITY=8E-6

FORCE=100

/PREP7 !定义材料

MP,EX,1,YOUNG

MP,NUXY,1,0.3

MP,DENS,1,DENSITY

ET,1,SHELL63 !定义单元类型和实常数

R,1,TH,TH,TH,TH

RECTNG,,L,,L, !画板

LSEL,ALL !划分网格

LESIZE,ALL,,,16

AMESH,ALL

FINISH

/SOLU

NSEL,S,LOC,X,0,0 !选择X=0处节点约束

D,ALL,ALL,0

NSEL,S,LOC,X,L,L !选择X=L处节点约束

D,ALL,ALL,0

NSEL,S,LOC,X,0.5*L,0.5*L !选择X=0.5L,Y=0.5L处节点加载

NSEL,R,LOC,Y,0.5*L,0.5*L

F,ALL,FZ,FORCE

ALLSEL !选择所有节点

SOLVE !求解

FINISH

/POST1

NSEL,ALL !选择所有节点

NSORT,U,Z,1,1 !将节点位移排序

*GET,UMAX,SORT,0,MAX !将节点最大位移存在UMAX中

NSEL,S,LOC,X,0 !选择X=0处节点约束

NSEL,A,LOC,X,L,L !再选择X=L处节点约束

NSORT,S,EQV,1,1 !按照应力绝对值的升序排序

*GET,SMAX,SORT,0,MAX !将节点最大应力存到SMAX中

2. 清除内存。选择菜单Utility Menu>File>Clear & Start New

第三步:运行PDS-PLATE-LOOP.mac宏文件,执行初始化的分析过程 3. 执行初始化的分析过程。选择菜单Utility Menu>File>Read Input from,弹出对话框,查找到上一步创建的PDS-PLATE-LOOP.mac宏文件。

第四步:进入概率设计求解器执行PDS求解。

4. 进入PDS处理器。选择菜单Main Menu>Prob Design

5. 指定分析文件。选择菜单Main Menu>Prob Design>Analysis File>Assign,弹出Assign Deterministic Model File对话框,单击Browse按钮,在计算机系统中查找并选中准备

好的分析文件PDS-PLATE-LOOP.mac。

6. 定义概率设计中的5个随机输入参数。选择菜单Main Menu>Prob Design>Random

Input,弹出Random Input Variables对话框,分别定义5个随机输入变量: , 单击ADD按钮弹出Define Random Variable对话框,在Select a Parameter列表中选

择L,在Distribution Type列表中选择Uniform UNIF(均匀分布),单击OK

按钮,接

着弹出Quantify Uniform/Rectangular Distribution对话框,Lower Boundary输入L-0.1,

Upper Boundary输入L+0.1,然后单击OK返回Define Random Variable对话框。

, 单击ADD按钮弹出Define Random Variable对话框,在Select a Parameter列表中选

择TH,在Distribution Type列表中选择Uniform UNIF(均匀分布),单击OK 按钮,

接着弹出Quantify Uniform/Rectangular Distribution对话框,Lower Boundary输入

TH-0.1, Upper Boundary输入TH+0.1,然后单击OK返回Define Random Variable对话

框。

, 单击ADD按钮弹出Define Random Variable对话框,在Select a Parameter列表中选

择YOUNG,在Distribution Type列表中选择GAUSS GAUS(高斯分布),单击OK 按

钮,接着弹出Quantify Gaussian Distribution对话框,Mean value输入YOUNG,

Standard deviation输入0.05*YOUNG,然后单击OK返回Define Random Variable对话

框。

, 单击ADD按钮弹出Define Random Variable对话框,在Select a Parameter列表中选

择DENSITY,在Distribution Type列表中选择Uniform UNIF(均匀分布),单击OK

按钮,接着弹出Quantify Uniform/Rectangular Distribution对话框,Lower Boundary

输入0.5*DENSITY, Upper Boundary输入1.5*DENSITY,然后单击OK返回Define

Random Variable对话框。

, 单击ADD按钮弹出Define Random Variable对话框,在Select a Parameter列表中选

择FORCE,在Distribution Type列表中选择Lognormal LOG1,单击OK按钮,接着

弹出Quantify Lognormal Distribution对话框,Mean value输入FORCE, Standard

deviation输入0.1*FORCE,然后单击OK返回Define Random Variable对话框。

相关文档
最新文档