6.1.3 雅可比共轭梯度法
雅可比共轭梯度法求解器也是从单元矩阵公式出发,但是接下来的步骤就不同了,雅可比共轭梯度法不是将整体矩阵三角化而是对整体矩阵进行组集,求解器通过迭代收敛法计算自由度的解(开始时假设所有的自由度值全为0)。雅可比共轭梯度法求解器最适用于包含大型的稀疏矩阵三维标量场的分析,如三维磁场分析。
对有些场合来说,1.0E-8的公差默认值(通过命令EQSLV,JCG设置)可能太严格,会增加不必要的运算时间,大多数场合1.0E-5的值就可满足要求。(https://www.daowen.com)
雅可比共轭梯度法求解器只适用于静态分析、全谐波分析或全瞬态分析(可分别使用ANTYPE,STATIC;HROPT,FULL;TRNOPT,FULL命令指定分析类型)。
对所有的共轭梯度法,必须非常仔细地检查模型的约束是否恰当,如果存在任何刚体运动的话,将计算不出最小主元,求解器会不断迭代。