1、模态分析的模态提取方法的区别1 Block Lanczos 法特征值求解器是却省求解器,它采用 Lanczos 算法,是用一组向量来实现 Lanczos 递归计算。这种方法和子空间法一样精确,但速度更快。无论 EQSLV 命令指定过何种求解器进行求解,分块 Lanczos 法都将自动采用稀疏矩阵方程求解器。2. Subspace 法使用子空间迭代技术,它内部使用广义 Jacobi 迭代算法。由于该方法采用完整的刚度和质量矩阵,因此精度很高,但是计算速度比缩减法慢。这种方法经常用于对计算精度要求高,但无法选择主自由度(DOF)的情形。3. PowerDynamics 法内部采用子空间迭代计算,但
2、采用 PCG 迭代求解器。这种方法明显地比子空间法和分块 Lanczos 法快。但是,如果模型中包含形状较差的单元或病态矩阵时可能出现不收敛问题。该法特别适用于求解超大模型(大于 100,000 个自由度)的起始少数阶模态。谱分析不要使用该方法提取模态。4.Reduced(householder)法采用 HBI 算法(Householder- 二分-逆迭代)来计算特征值和特征向量。由于该方法采用一个较小的自由度子集即主自由度(DOF)来计算,因此计算速度更快。主自由度(DOF)导致计算过程中会形成精确的刚度矩阵和近似的质量矩阵(通常会有一些质量损失) 。因此,计算结果的精度将取决于质量阵的近似
3、程度,近似程度又取决于主自由度的数目和位置。5. Unsymmetric 法也采用完整的刚度和质量矩阵,适用于刚度和质量矩阵为非对称的问题(例如声学中流体-结构耦合问题) 。此法采用 Lanczos 算法,如果系统是非保守的(例如轴安装在轴承上) ,这种算法将解得复数特征值和特征向量。特征值的实部表示固有频率,虚部是系统稳定性的量度负值表示系统是稳定的,而正值表示系统是不稳定的。该方法不进行 Sturm 序列检查,因此有可能遗漏一些高频端模态。6. Damped 法用于阻尼不能被忽略的问题,如转子动力学研究。该法使用完整矩阵(刚度、质量及阻尼矩阵) 。阻尼法采用 Lanczos 算法并计算得到复数特征值和特征向量。此法不能用 Sturm 序列检查。因此,有可能遗漏所提取频率的一些高频端模态