首页 ansys加载和求解

ansys加载和求解

举报
开通vip

ansys加载和求解 第三章 加载和求解 在建立有限元模型之后,就可以根据结构在工程实际中的应用情况为其指定位移边界 和载荷,并选择合适的求解器对其求解得到感兴趣的结果。 3.1 加载 有限元分析的主要目的是检查结构对一定载荷条件的响应。因此在分析中指定合适的 载荷条件也是很关键的一步。在 ANSYS 程序中,可用各种方式对模型加载,而且借助于 载荷步选项,可以控制在求解中载荷如何使用。 3.1.1 关于载荷的一些概念 在 ANSYS的术语中,载荷(Loads)包括边界条件和外部(或内部)作用力,即位移 边界和力...

ansys加载和求解
第三章 加载和求解 在建立有限元模型之后,就可以根据结构在 工程 路基工程安全技术交底工程项目施工成本控制工程量增项单年度零星工程技术标正投影法基本原理 实际中的应用情况为其指定位移边界 和载荷,并选择合适的求解器对其求解得到感兴趣的结果。 3.1 加载 有限元分析的主要目的是检查结构对一定载荷条件的响应。因此在分析中指定合适的 载荷条件也是很关键的一步。在 ANSYS 程序中,可用各种方式对模型加载,而且借助于 载荷步选项,可以控制在求解中载荷如何使用。 3.1.1 关于载荷的一些概念 在 ANSYS的术语中,载荷(Loads)包括边界条件和外部(或内部)作用力,即位移 边界和力边界。在不同的学科中,载荷的具体含义也不尽相同,在结构分析中的载荷实例 为:位移、力、压力、温度(热应变)和重力。 3.1.1.1 载荷的分类 ANSYS中载荷分为六类:DOF(自由度)约束、力(集中载荷)、 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 面载荷、体积载 荷、惯性力以及耦合场载荷。 z DOF Constraint(DOF 约束):将某个自由度用一已知值固定。在结构分析中约 束被指定为位移边界条件或者对称边界条件,在热力分析中为温度和热通量平行的边 界条件。 z Force(力):为施加于模型节点的集中载荷。在结构分析中被指定为力和力矩; 热分析中为热流速率。 z Surface load(表面载荷):施加于某个表面上的分布载荷。在结构分析中为压力; 在热力分析中为对流和热通量。 z Body load(体积载荷):为体积载荷或场载荷。在结构分析中为温度;热力分析 中为热生成速率。 z Inertia loads(惯性载荷):由物体的惯性引起的载荷,如重力加速度,角速度和 角加速度。主要在结构分析中使用。 z Coupled-field loads(耦合场载荷):为以上载荷的一种特殊情况,将一种分析的 结果用作另一分析的载荷。例如,可施加磁场分析中计算的磁力做为结构分析中的力 载荷。 3.1.1.2 关于载荷步和子步 载荷步(load step)仅仅是为了获得解答的载荷配置。在线性静态(或稳态)分析中, 可以使用不同的载荷步施加不同的载荷组合:例如在第一个载荷步中施加风载荷,在第二 个载荷步中施加重力载荷,在第三个载荷步中施加风和重力载荷以及一个不同的支承条件 等等。在瞬态分析中,多个载荷步加到载荷历程曲线的不同区域,如图 3.1 显示了一个需 要三个载荷步的载荷历程曲线:第一个载荷步用于线性载荷,第二个载荷步用于不变载荷, 第三个载荷步用于卸载。载荷值在载荷步的结束点达到全值(指定的值)。 图 3.1 使用多个载荷步表示瞬态载荷历程 子步(sub step)为载荷步中进行行求解的点。由于不同的原因,有时需要使用载荷子 步。 z 在非线性静态和稳态分析中,使用子步逐渐施加载荷以便能提高求解精确度。 z 在线性或非线性瞬态分析中,使用子步满足瞬态时间累积法则(为获得较精确的 解常规定一个最小的累积时间步长)。 z 在谐波分析中,使用子步获得谐波频率范围内多个频率处的解。 3.1.1.3 时间的作用 在所有静态和瞬态分析中,ANSYS使用时间做为跟踪参数,而不论分析是否依赖于时 间。其好处是:在所有情况下可以使用一个不变的“计数器”或“跟踪器”,不需要依赖 于具体的分析的术语。此外,时间总是单调增加的,且自然界中大多数事情的发生都经历 一段时间,而不论该时间是多么短暂。 在瞬态分析或与速率相关的静态分析(蠕变或粘塑性)中,时间是指具体的代表实际 的、按年月顺序的时间,用秒表示。在指定载荷历程时,在每个载荷步的结束点赋时间值。 然而,在不依赖于速率的分析中,时间仅仅称为一个识别载荷步和载荷子步的计数器,而 不再表示具体的时间值。 这样计算得到的结果也将是与时间有关的函数,只不过在静力分析中,时间取为常量 0;在瞬态等与速率相关的分析中,时间做为表示真实时间历程的变量在变化;在其它分析 中,时间仅仅做为一个计数器识别求解时所采用的不同载荷步。 从时间的概念上来讲,载荷步就是作用在给定时间间隔内的一系列载荷;子步为载荷 步中的时间点,并在这些点上求得中间解。两个连续的子步之间的时间差称为时间步长或 时间增量。 3.1.1.4 阶跃载荷与斜坡载荷 虽然前文已经提及,在载荷步的终点的载荷值为指定的值,但当在一个载荷步中指定 一个以上的子步时,就出现了载荷应为阶跃载荷(stepped load)或是线性斜坡载荷(ramped load)的问题,即出现了在一个载荷步的起点与终点之间,载荷的具体施加过程的问题。 z 如果载荷是阶跃的,那么,全部载荷施加于第一个载荷子步,且在载荷步的其余 部分,载荷保持不变。如图 3.2(a)所示。 z 如果载荷是逐渐递增的,那么在每个载荷子步,载荷值逐渐增加,且全部载荷出 现在载荷步结束时。如图 3.2(b)所示。 图 3.2 阶跃载荷与斜坡载荷 3.1.2 载荷的施加 大多数载荷既可以施加于实体模型(关键点、线和面)上也可以施加于有限元模型(节 点和单元)上。但 ANSYS 的求解器期望所有载荷应该依据有限元模型,因此,如果将载 荷施加于实体模型,在开始求解时,ANSYS会自动将这些载荷转换到节点和单元上,当然 也可以通过命令转换。 3.1.2.1 实体模型载荷与有限元模型载荷的优缺点 载荷施加于实体模型上有如下优点: z 实体模型载荷独立于有限元网格。所以可以改变单元网格而不必改变施加的载荷。 z 与有限元模型相比,实体模型通常包括较少的实体(点线面图元相对于节点和单 元来讲要少许多)。因此,选择实体模型的实体并在这些实体上施加载荷要容易得多, 尤其是通过 GUI操作时。 载荷施加于实体模型上有如下缺点: z ANSYS网格划分命令生成的单元处于当前激活的单元坐标系中。网格划分命令生 成的节点使用整体笛卡儿坐标系(也可以参照 2.9.4.1节所述方法进行改变)。因此, 实体模型和有限元模型可能具有不同的坐标系,加载的方向也会因此而不同。 z 在缩减分析中,实体模型载荷不是很方便。此时,载荷施加于主自由度(只能在 节点而不能在关键点定义主自由度)。 z 不能显示所有实体模型载荷。 如前所述,在开始求解时,实体模型载荷将自动转换到有限元模型。ANSYS将改写任 Administrator 矩形 何已存在于对应有限元实体上的载荷。 载荷施加于有限元模型有如下优点: z 在缩减分析中,可将载荷直接施加在主节点。 缺点: z 任何对于有限元网格的修改都将使载荷无效,需要删除先前的载荷并在新网格上 重新施加载荷。 z 不便使用图形拾取施加载荷。除非仅包含几个几点或单元。 3.1.2.2 施加载荷 在结构分析涉及到的的所有载荷中,惯性载荷相对于整体笛卡儿坐标系施加于整个模 型。除此之外,其他载荷既可施加于实体图元 (关键点、线、面),也可以施加在有限元 模型上(节点、单元)。表 3.1列出了结构分析可用的载荷及其施加路径和命令。 表 3.1 结构分析可用的载荷及其对应 GUI路径 载荷形式 类别 命令 GUI途径 Displacement (UX,UY,UZ,ROTX,ROT Y,ROTZ) Constraints D Main Menu | Preprocessor | Solution | Define Loads | Apply | Structural | Displacement Force/Moment (FX,FY,FZ,MX,MY,MZ ) Forces F Main Menu | Preprocessor | Solution | Define Loads | Apply | Structural | Force/Moment Pressure(PRES) Surface Loads SF Main Menu | Preprocessor | Solution | Define Loads | Apply | Structural | Pressure Temperature(TEMP) Fluence(FLUE) Body Loads BF Main Menu | Preprocessor | Solution | Define Loads | Apply | Structural | Temperature Gravity,Spinning,etc Inertia Loads Main Menu | Preprocessor | Solution | Define Loads | Apply | Structural | Other 在分析过程中可以施加、删除载荷,或对载荷进行运算(比例缩放和将实体模型载荷 转换到有限元模型)、列表。表 3.2 列出了在结构分析中可用于加载的命令。当然,所有 的载荷操作均可通过 GUI方式实现。步骤是: (1)在Main Menu | Solution | Define Loads菜单中选择载荷操作,如:Apply(施加), Delete(删除),Operate(对载荷进行运算)等; (2)选择载荷形式,如:Displacement(位移)、Force/Moment(力和力矩)、Pressure (压力)、Temperature(温度)等; (3) 选择加载的对象,如:On Keypoints(关键点)、On Lines(线)、On Areas(面)、 On Nodes(节点)和 On Elements(单元)等; (4)指定载荷的方向和数值。 例如要在一个节点上加位移载荷,可按如下步骤操作: (1)单击 GUI 菜单:Main Menu | Solution | Define Loads | Apply | Structural | Displacement | On Nodes,将会弹出节点选择对话框,要求选择欲施加位移约束的节点(如 图 3.3)。 图 3.3 拾取欲施加位移载荷的节点 (2)从有限元模型中拾取所要施加位移约束的节点,然后单击 按钮, 将弹出 Apply U,ROT on Nodes(在节点上施加位移约束)对话框(如图 3.4)。 图 3.4 施加节点位移约束对话框 (3)根据实际问题的情况在 DOFs to be constrained(欲约束的自由度)下拉列表中选 择节点的某个或某几个自由度并设置其初始位移值(在 Displacement value文本框中输入初 始值,默认为零)。 表 3.4 结构分析中用于加载的各种命令 载荷形式 实体 或 FE 模型 图素 施加 删除 列表 运算 加载设置 Solid Model Keypoints DK DKDELE EKLIST DTRAN Solid Model Lines DL DLDELE DLLIST DTRAN Solid Model Areas DA DADELE DALIST DTRAN Displacement Finite Elem Nodes D DSYM DDELE DLIST DSCALE DCUM Solid Model Keypoints FK FKDELE FKLIST FTRAN Force Finite Elem Nodes F FDELE FLIST FSCALE FCUM Solid Model Lines SFL SFLDELE SFLLIST SFTRAN SFGRAD Pressure Solid Model Areas SFA SFADELE SFALIST SFTRAN SFGRAD Finite Elem Nodes SF SFDELE SFLIST SFSCALE SFGRAD SFCUM Finite Elem Elements SFE SFBEAM SFEDELE SFELIST SFSCALE SFGRAD SFFUN SFCUM Solid Model Keypoints BFK BFKDELE BFKLIST BFKTRAN Finite Elem Nodes BF BFDELE BFLIST BFSCALE BFCUM Temperatrue Finite Elem Elements BFE BFEDELE BFELIST BFSCALE BFCUM Inertia ACEL OMEQA 列出已加在所有节点上的自由度约束,可通过如下 GUI 路径:Utility Menu | List | Loads | DOF Constraints | On All Nodes来进行。 需要注意的是,惯性载荷仅当模型具有质量时才有效。惯性载荷通常要求指定模型的 密度才能使其真正起到作用,也可以通过质量单元来使惯性载荷有效。 3.1.2.3 载荷步选项 载荷步选项包括普通选项和非线性选项,这里主要讲解普通载荷步选项,非线性选项 将在后面非线性分析篇中进行详细讲解。 通过 GUI路径:Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Time Step,可以得到 Time and Time Step Options(时间和时间步选项)对话框,如图 3.5所示。 图 3.5 时间选项和时间步选项 还可以通过其它不同的方式设置这些通用选项:Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Substeps,单击菜单项后出现如图 3.6所示的 Time and Substep Options(时间和子步选项)对话框。 图 3.6 时间选项和子步选项 这些对话框提供了静力分析中用到的普通载荷步选项,他们包括: (1) TIME(时间) 这个选项指定载荷步的终止时间。第一个载荷步的缺省值是 1.0,以后每一个载荷步缺 省都递增 1.0。尽管时间对静力分析没有物理意义(除了蠕变、粘塑性或其它的依材料性质 而定的行为),但涉及到载荷步、载荷子步时它是很方便的工具。此选项值不能为零,如 果载荷步终止时间确实为零时(比如施加初始条件等特殊情况),可以指定一非常小的值。 Command:TIME GUI: Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Time Step Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Substeps (2) NSUBST(子步数)和 DELTIM(时间步大小) 对瞬态分析需要指定一个载荷步中需用的子步数,子步数可以通过不同的方法确定: z 通过指定载荷子步的时间步大小让 ANSYS自动计操作数步数 Command:DELTIM GUI:Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Time Step 此项可以给出载荷子步的时间不大小,然后 ANSYS 程序根据整个载荷步的长度计算 出子步数。载荷子步的时间步大小由图 3.5中的 Time step size(时间步大小)文本框的输 入决定。 z 通过直接指定载荷子步数确定子步数 Command:NSUBST GUI:Main Menu | Solution | Load Step Opts | Time/Frequenc | Time and Substps 缺省情况下,ANSYS程序在每个载荷步中使用一个子步,此子步的时间长度与载荷步 的时间长度相同。载荷子步数由图 3.6中 Number of substeps(载荷子步数)文本框的输入 决定。 (3) KBC(斜坡或阶跃选项) 这个选项用来确定本载荷步所加的载荷值是阶跃加载(KBC,1),还是斜坡形式加载 (KBC,0)。如果是阶跃加载,全部载荷值加在了第一个载荷子步,后续载荷子步的载荷 值和第一个子步的结束时刻保持同值。缺省时是斜坡加载,每个子步的载荷值顺次线性增 加。此选项对应图 3.5和 3.6中的 Stepped or ramped b.c.(斜坡或阶跃载荷),当选取 Stepped 时,对应于“KBC,1”,载荷阶跃施加,指定为 Ramped 时,对应于“KBC,0”,载荷 斜坡施加。 命令:KBC GUI:Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Time Step Main Menu | Solution | Load Step Opts | Time/Frequenc | Time and Substps (4) AUTOTS(自动时间步) 此选项对应图 3.5和 3.6中的 Automatic time stepping(自动时间步),激活此选项时, ANSYS自动计算每个子步结束时的最优的时间步。缺省为 Prog Chosen(程序选择) 命令:AUTOTS GUI:Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Time Step/Time & Substeps 此选项的作用也是为了确定载荷子步的个数。可以指定最大和最小载荷子步数或者最 长和最短时间步数对此选项进行控制。 3.1.2.4 创建多载荷步 所有载荷和载荷步选项一起构成一个载荷步,程序用其计算该载荷步的解。如果有多 个载荷步,可将每个载荷步存入一个文件中,开始求解时,调入该载荷步文件,并从文件 中读取载荷步数据并求解。 LSWRITE 是用于写载荷步文件的命令(每个载荷步一个文件,以 Jobname.S01, Jobname.S02, Jobname.S03…识别)。可使用下列方法写载荷步文件: Command:LSWRITE GUI:Main Menu | Preprocessor | Loads | Load Step Opts | Write LS File 所有载荷步档写入后,可以使用命令在文件中顺序读取数据,并求得每个载荷步的解。 下面给出创建多载荷步的过程。 (1)单击菜单路径Main Menu | Solution | Load Step Opts | Time/Frequence | Time & Time Step,弹出如图 3.5所示的对话框,在 Time at end of load step(载荷步结束时间)文 本框中输入输入载荷步的结束时间,以及子步的相关选项如时间步大小等,指定载荷施加 形式是阶跃载荷还是斜坡载荷,确定后,单击 按钮。 (2)使用命令或者 GUI方式在模型上施加此载荷步应该施加的载荷。 (3)单击菜单路径Main Menu | Preprocessor | Loads | Load Step Opts | Write LS File,弹 出如图 3.7所示的Write Load Step File(写载荷步文件)对话框,在 Load step file number n 文本框填入当前定义的载荷步的顺序编号,单击 按钮后,ANSYS会在当前工作目录 下创新文件名为 Jobname.S0n(n为指定值)的载荷步文件。 图 3.7 写出载荷步文件 (4)重复(1)-(3)创建多个载荷步文件。 在载荷步文件创建后,如果需要修改某一个载荷步选项或载荷,可以将此载荷步文件 读入,修改之后重新写入,注意写入时指定的的载荷步文件的顺序编号一定要与读入的载 荷步文件顺序编号相同。否则,其它载荷步文件将会被覆盖。 LSREAD命令用来读取载荷步文件: Command:LSREAD GUI:Main Menu | Preprocessor | Loads | Load Step Opts | Read LS File 单击菜单路径后,弹出如图 3.8所示的 Read Load Step File(读载荷步文件)对话框, 在 Load step file number n文本框中填入欲读取的载荷步文件顺序编号,单击 即可读 入指定载荷步文件。 图 3.8 读取指定载荷步文件 3.2 求解 ANSYS求解有限元法生成的联立方程的结果为: (1)节点的自由度值,为基本解; (2)原始解的导出值,为单元解。 单元解通常是在单元的积分点上计算出的,ANSYS程序将结果写入数据库和结果文件 (Jobname.RST,Jobname.RTH,Jobname.RMG,Jobname.RFL)。 ANSYS程序有几种解联立方程的方法:直接解法,稀疏矩阵直接解法,雅克比共轭等 值法(JCG),不完全乔类斯基共轭等值法(ICCG),条件共轭等值法(PCG),自动等 值法(ITER)、缺省为直接解法,当然也可以通过下列途径选择求解方程所用的求解器: Command:EQSLV GUI: Main Menu | Preprocessor | Loads | Analysis Type | Analysis Options Main Menu | Solution | Load Step Options | Sol'n Control:Sol'n Options Tab Main Menu | Solution | Analysis Options Main Menu | Solution | Unabridged Menu | Analysis Options 3.2.1 进入求解器 通过下列方法进入求解器 Command:/SOLU GUI:Main Menu | Solution 如图 3.9所示为默认情况(分析类型为静力分析)下的求解器菜单形式。 图 3.9 求解器及其相关选项 在求解器中可以定义分析类型和求解控制选项等,对应与不同的分析类型,求解器的 菜单形式可能会有些不同,比如瞬态分析会出现频率相关选项和阻尼选项等。具体的选项 可以参看具体的篇章和 ANSYS在线帮助。本章只讲述一些通用的基本的选项。 3.2.2 定义分析类型 进入求解器后,首先要定义求解的类型是静力分析还是瞬态分析,是否考虑非线性影 响等等。也可以选择开始新的分析或者重激活一个已经存在的分析,同时对这些分析进行 控制。 3.2.2.1 开始新的分析 通常情况下需要选择开始新的分析: Command:ANTYPE GUI:Main Menu | Solution | New Analysis 选择新的分析需要指定分析类型,在单击菜单路径Main Menu | Solution | New Analysis 后,将会弹出 New Analysis(新的分析)对话框,如图 3.10所示。在图示的窗口中可以指 定欲进行的分析的分析类型,比如 Static(静力分析)、Modal(模态分析)、Harmonic(谐 响应分析)、Transient(瞬态分析)以及 Spectrum(谱分析)等。选定新的分析类型后, 单击 按钮确定。确定后,对应于不同的分析类型可能会弹出进一步的设定对话框或 者出现不同的菜单选项。例如图 3.11是当分析类型被指定为Modal(模态)分析时求解选 项菜单的形式,可以与图 3.9 作一下对比,至于具体的选项的设定和解释可以参看相关篇 章。 图 3.10 定义分析类型 图 3.11 当指定分析类型为Modal时的求解菜单项 分析类型默认为静力分析(Static),对应求解控制选项菜单也是对应于静力分析。 3.2.2.2 重启动分析 有时,在第一次运行完成后也许要重新启动分析过程,例如想将更多的载荷步加入到 分析中,在线性分析中也许要加入别的加载条件,或在瞬态分析中,加入另外的时间载荷 历程曲线,或者在非线性分析收敛失败指定新的收敛条件时都需要重启动分析。 要重新启动的分析的分析类型必须是静态(稳态)、谐波或瞬态(只能是全瞬态), 其它的分析类型不能被重新启动。并且在初始运算中,至少完成了一个迭代而且 Jobname.DB、Jobname.EMAT、Jobname.ESAV存在并且可用,如果 Jobname.RST文件也存 在,则重启动分析后得到的结果也将附加于此文件之后。 可以通过以下方法重启动分析。 Command:ANTYPE GUI:Main Menu | Solution | Restart 3.2.3 求解控制 单击菜单Main Menu Main Menu | Solution | Sol’n Controls,将弹出 Solution Controls(求 解控制)对话框,如图 3.12所示。本对话框在瞬态分析时,瞬态选项卡也将有效。在 Basic (基本)控制卡的 Analysis Options(分析选项)控制区中选择要分析问题的类型为 Small Displacement Static(小变形静力稳态)、Large Displacement Static(大变形静力稳态)、 Small Displacement Transient(小变形瞬态)和 Large Displacement Transient(大变形瞬态), 默认为 Small Displacement Static(小变形静力分析)。Write Item to Results File(结果文件 输出项目)控制区中一般选择 All solution items(所有求解条目)以将所有求解的内容全部 输出(Main Menu | Solution | Load Step Opts | Output Ctrls 也可以定义求解内容的输出控 制,这两者是等效的)。在 Frequency(频率点)输出区域中一般选择 write every substep (输出所有子步)(是在定义有多个载荷子步的情况下)。同时本控制卡还提供了载荷步 的设置选项,这些选项和本章前文叙述的含义以及作用都是相同的,在此不再赘述。 图 3.12 求解控制对话框 在 Sol’n Options(求解选项)控制卡(如图 3.13)中提供了 Equation Solvers(方程求 解器)的选项以供选择求解有限元联立方程的求解器,一般选择 Program chosen solver,使 方程求解器由程序来自动选定。 图 3.13 求解选项(Sol’n Options)控制卡 在 Advanced NL(高级)选项卡中(如图 3.14),值得注意的是有一个菜单控制按钮, 此按钮控制是否精简有关菜单项,一般情况下,这些被精简的菜单项可能并不会被用到, 比如在静力分析时的载荷步选项等,但在瞬态分析等需要用到载荷步选项菜单时可以单击 按钮使被精简而隐藏的菜单项显示出来。此按钮是一个开关式按钮, 再单击一次,精简菜单项将又会被隐藏起来。 图 3.14 高级选项卡 需要注意的是,求解控制菜单项并不是在所有分析类型中都可用。 3.2.4 分析选项 通常情况下,在单击了Main Menu Main Menu | Solution | Sol’n Controls:Advanced NL 选项卡中的 按钮后,才会出现分析选项菜单项。在保证将精简菜单 展开之后,单击菜单路径Main Menu | Solution | Analysis Options,会出现分析选项对话框。 这些选项在具体的分析类型中有着不同的设置项,因此,对应于具体的分析类型,可以参 考后面相关篇章和 ANSYS在线帮助。 3.2.5 进行求解 对于通常的单载荷步的问题比如大部分的静力分析问题,可以直接通过以下方法进行 求解: Command:SOLVE GUI:Main Menu | Solution | Current Ls 本节着重讲述多载荷步问题的求解。多载荷步问题的求解可以采用以下两种方法: z 载荷步文件法 z 多步求解法 3.2.5.1 使用载荷步文件法 该方法需要利用到在 3.1.2.4节中介绍的载荷步文件。该方法通过一条命令依次读入每 个档并分别解答。使用该方法的具体步骤如下: (1)定义载荷步 (2)写载荷步文件 (3)重复 1、2步骤直到所有载荷步文件写入完毕 (4)单击菜单路径Main Menu | Solution | From Ls Files弹出 Solve Load Step Files(求 解载荷步文件)对话框,如图 3.15所示。 图 3.15 求解载荷步文件 (5)在 Starting LS file number(起始载荷步文件编号)文本框中分别填入起始载荷步 文件号,在 Ending LS file number(结束载荷步文件编号)文本框中输入结束载荷步文件编 号,在 File number increment(文件号增量)文本框中输入文件号之间的增量。其中文件号 即写出载荷步文件时所指定的编号,对应于文件 Jobname.S0n中的 n。确定后单击 按 钮即可开始多载荷步的求解。 这种方法的缺点是一旦开始求解,就不能对某个载荷步进行修改而只有等待所有载荷 步求解完毕。但这种方法适用于批处理。 也可以通过命令方式(LSSOLVE)执行多载荷步文件的求解,其实此命令是一条宏指 令,它按顺序读取指定的载荷步文件,并根据读取的载荷文件进行求解。 3.2.5.2 使用多步求解法 这种方法是最直接的,它在每个载荷步定义好后执行 SOLVE 命令。主要缺点就是不 能批处理。 使用这种方法的步骤如下: (1)定义当前载荷步的载荷工况 (2)执行 SOLVE(GUI:Main Menu | Solution | Current Ls)命令求解当前载荷步 (3)重复 1、2步骤,直至所有载荷步都被定义并求解。 3.2.6 可能出现的问题 在可能产生不定解或非唯一解的分析中,当求解方程的主元为负或零时会出现所谓的 奇异解。 下述条件有可能会导致求解过程出现奇异: z 约束条件不足,有可能存在刚体位移; z 材料特性为负,如在瞬态分析中的密度或温度; z 连接点无约束,单元排列可能会引起奇异性; z 屈曲。当应力刚化效果为负(受压)时,结构受载后变弱。若结构变弱到刚度减 小到零或负值时,就会出现奇异解; z 零刚度矩阵(在行或列上)。如果刚度的确为零,线性或非线性分析都会忽略所 加的载荷。 通常情况下,求解过程出现奇异时会停止求解并打印出相关的错误信息,但可以通过 命令 PIVCHECK 设置是否要停止分析。PIVCHECK 的缺省值为 ON,可以将其设为 OFF 使求解出现奇异时仍能继续求解。
本文档为【ansys加载和求解】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_487272
暂无简介~
格式:pdf
大小:301KB
软件:PDF阅读器
页数:16
分类:
上传时间:2012-03-08
浏览量:24