【ANSYS模态分析】Ansys Modal Analysis Tutorial Part2

Ansys Modal Analysis Tutorial Part2

creation time: 2024/6/21

revision time: 2024/8/16

上这一节中,我们利用 ANSYS Workbench 新建一片简单的太阳能帆板,并对其做模态分析。

这一节,我们将想办法将 ANSYS 中获得的数据进行导出。由于是边学 ANSYS 边记录,这一节可能存在错误或者问题,请大家批评指正。

APDL Math

  1. APDL Math 简介

    • APDL Math 是 13.0 版本以来 Mechanical APDL 模块中的重要功能发布,其扩展了 Mechanical APDL 软件的 APDL 脚本环境,用于调用 Mechanical APDL 软件强大的矩阵运算功能和求解器。
    • APDL Math 提供了访问 .full \ .emat \ .mode \ .sub 文件和其它来源文件的权限,用户可以读入、修改、写回文件或者直接调用求解器进行求解。
    • APDL Math 同时具有对密集矩阵和稀疏矩阵进行操作的能力。
    • APDL Math 和标准 APDL 脚本环境的差别在于,前者工作在独立于后者的工作空间中。标准 APDL 脚本环境的向量和矩阵可以导出到 APDL Math 工作空间中,同时也可以从 APDL Math 工作空间中导入。
  2. APDL Math 使用过程

    • APDL Math 使用包含 4 步:创建矩阵、矩阵读入到 APDL Math 工作空间、操作矩阵、使用矩阵。

    • 创建矩阵

      矩阵和向量有 3 种创建方法:

      • APDL 脚本中自定义矩阵和向量(*DIM*SET等)。
      • 调用 Mechanical APDL 生成的矩阵和向量,即从先前求解或执行 WRFULL 命令后的 .full ` .emat \ .mode \ .sub.rst 文件中提取。
      • 调用第三方的 Harwell-Boeing 和 Matrix Market 格式矩阵。
    • 矩阵读入到 APDL Math 工作空间

      将创建好的密集矩阵、稀疏矩阵和向量分别使用 APDL Math 工作空间的 *DMAT \ *SMAT*VEC命令进行读入。

    • 操作矩阵

      用户可以使用 *MULT*AXPY 进行线性矩阵运算来创建其它矩阵,也可以直接通过 APDL 表达式修改矩阵内容,例如 $ A(3,2)=6.4 $。

      另外,用户可以按照如下步骤使用标准 APDL 运算改变矩阵:

      • 使用 *EXPORT, ,APDL 从 APDL Math 工作空间导出矩阵到标准 APDL 环境。
      • 使用标准 APDL 操作改变矩阵,例如 *SET \ *MOPER \ *VFUN \ *DO 等。
      • 使用 *DMAT, , , IMPORT, APDL(或者 *VEC, , , IMPORT, APDL)命令返回给 APDL Math工作空间。
    • 使用矩阵

      修改过的矩阵有 3 种使用方式:标准 APDL 环境、APDL Math 工作空间种进行求解、导出给第三方程序进行使用。

      • 标准 APDL 环境中使用:导出矩阵(*EXPORT, , SUB命令)作为一个超单元,在分析中使用。
      • APDL Math 工作空间中进行求解:使用 *LSENGINE 识别求解器;使用 *LSFACTOR 缩放矩阵;使用 LSSOLVE 求解未知量;使用 *ITENGINE 命令采用 PCG 算法对摄动矩阵求解得到新的结果(可以用于参数和敏感性研究)。
      • 使用 *EXPORT 命令导出 Harwell-Boeing 或 Matrix Market 格式矩阵给第三方程序使用。
  3. 自由度排序

    APDL Math 工作空间将整个有限元模型的自由度(DOFS)由 1 排至 n,其中 n 为系统总自由度。M

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值