ANSYS电磁场分析指南 第八章 3-D瞬态磁场分析(棱边单元法
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第八章3-D瞬态磁场分析(棱边单元法)
8.1 用棱边元方法进行3-D瞬态分析
用棱边元方法进行3-D瞬态分析的步骤与下一章的用MVP方法进行瞬态分析的步骤大体一样,只不过它们使用不同的自由度和运算法则,棱边元方法使用Frontal、sparse、JCG和ICCG求解器。参见《ANSYS基本过程手册》中求解器的详细介绍。
ANSYS支持3D静态、时谐、瞬态棱边单元分析。前面两章讨论的是静态和时谐分析,本章讨论瞬态分析。
8.2 3-D瞬态磁场分析(棱边元方法)的步骤
1. 在GUI菜单过滤中选定Magnetic-Edge项
2. 定义任务名和题目
命令:/FILNAME和/TITLE
GUI:Utility Menu>File>Change Jobname
Utility Menu>File>Change Title
3. 进入ANSYS前处理器
命令:/PREP7
GUI:Main Menu>Preprocessor
4. 选择SOLID117单元
命令:ET,solid117
GUI:Main Menu>Preprocessor>Element Type>Add/Edit/Delete
5. 定义SOLID117单元选项
对导电区用AZ-VOLT自由度,对不导电区用AZ自由度。
命令:KEYOPT
GUI:Main Menu>Preprocessor>Element Type>Add/Edit/Delete
与第七章“谐波分析”描述的类似
6.定义材料特性
对涡流区必须说明电阻值RSVX,材料定义的过程详见第二章。
7.建立模型
用Main Menu>Preprocessor>-Modeling-界面。
8. 赋予特性
命令:VATT
GUI: Main menu>Preprocessor>-Attributes-Define
9. 划分网格(用Mapped网格)
命令:VMESH
GUI:Main Menu>Preprocessor>-Meshing-Mesh>-Volumes-Mapped
10. 进入求解器
命令:/SOLU
GUI:Main Menu>Solution
11.给模型边界加磁力线平行和磁力线垂直边界条件
命令:DA
GUI:Main Menu>Solution>-Loads-Apply>-Magnetic-Boundary
用AZ=0来模拟磁力线平行边界条件,磁力线垂直边界条件是自然边界条件,无需说明。
12. 给绞线圈加电流密度载荷
命令:BFE,js
GUI:Main Menu>Solution>-Loads-Apply>-Magnetic-Excitation
除了加电流密度载荷外,还可以给一个块导体加总电流:
命令:F,,amps
GUI:Main
Menu>Solution>-Loads-Apply>-Electric-Excitation>-Impressed Current-
注意:在加总电流之前需耦合节点VOLT自由度。
13. 选择瞬态分析类型
命令:ANTYPE,transient,new
GUI:Main Menu>Solution>New Analysis>Transient
注意:若要重启动一个先前做过的分析(如施加了另外一种载荷),可使用命令ANTYPE,TRANSIENT,REST。重启动分析要求先前分析的几个相关文件Jobname.EMAT, Jobname.ESAV, 和Jobname.DB还可用。
14. 定义分析选项
定义求解方法和求解器。
选择求解方法:
命令:TRNOPT
GUI:Main menu>Solution>Analysis Options
瞬态磁场分析要求选择全波方法(full)
棱边元方法可以选用FRONT(缺省值),sparse, JCG,或者ICCG求解器。用下列命令选择求解器:
命令:EQSLV
GUI:Main menu>Solution>Analysis Options
15. 选择载荷步选项。如下对载荷步选项作了阐述:
8.2.1时间选项
该选项说明载荷步终结的时间。
命令:TIME
GUI:Main Menu>Preprocessor>Loads>-Load Step
Opts-Time/Frequenc>Time-Time Step
Main Menu>Solution>-Load Step Opts-Time/Frequenc>Time-Time Step
8.2.2 子步数和时间步长
积分时间步长是瞬态分析时间积分方程中的时间增量,可用DELTIM命令或其等效菜单路径直接定义,或用NSUBST或其等效菜单路径间接定义。
时间步步长决定了求解精度,时间步长越小,精度就越高。当载荷出现较大的阶跃时,紧跟其后的第一个时间积分步长是尤为关键的。通过减小时间步步长,可以减少求解大阶跃变化(如温度过热加载)时的误差。
注意:时间步步长也不能过小,尤其是在建立初始化条件时。太小的数值会使ANSYS在计算时产生数值误差。比如,如果使用小于1E-10的时间步步长会产生数值误差。
如选择阶跃(Stepped)加载模式,在第一个子步上程序就加上全部载荷并一直保持常数,如选择斜坡(Ramped)加载模式,程序在每个子步上增加载荷值。
命令:NSUBST,DELTIM
GUI:Main Menu>Preprocessor>Loads>-Load Step Opts-Time/Frequenc>Time and Substps
Main Menu>Solution>-Load Step Opts-Time/Frequenc>Time and Substps
Main Menu>Solution>-Load Step Opts-Tiem/Frequenc>Time-Time Step
8.2.3 自动计算时间步长
在瞬态分析中也叫时间步长最优化,它使程序自动调整两个子步骤间的载荷增量,并在求解过程中根据模型的响应情况增加或减小时间步长。
在大多数情况下,你需要打开这个选项,此外为了更好地控制时间步长的变化幅度,还要输入积分时间步长的上限和下限。
命令:AUTOTS
GUI:Main Menu>Preprocessor>Loads>-Load Step Opts-Time/frequenc>Time
Main Menu>Solution>-Load Step Opts-Time/Frequenc>Time and Substps
Main Menu>Solution>-Load Step Opts-Tiem/Frequenc>Time-Time Step
8.2.4 Newton-Raphson选项
这些选项定义在非线性求解过程中,切向刚度矩阵的更新频率,选项为:
·程序自动选择(Program-chosen)(系统缺省)