声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 3171|回复: 8

[综合讨论] PSD中力功率谱的施加

[复制链接]
发表于 2016-6-22 23:12 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
大量数据的力功率谱怎么施加呢?这个表里只能施加17个啊?

22.png
回复
分享到:

使用道具 举报

发表于 2016-6-23 08:46 | 显示全部楼层

可以尝试一下命令流操作,希望下面的过程可以给你提供一点帮助:

什么是随机振动分析?
        - 它是一种采用功率谱密度作为输入的谱分析;
        -  它是一种确定响应出现特定值的概率大小的分析方法。
        -  输入值:
            *  结构的自然频率及模态;
            *  功率谱密度曲线(将在后面讨论)。
        -  输出值:
            *  以 1 sigma 位移和应力表示最可能出现的结构响应。

    一、 定义  
    什么是  PSD?
        -   PSD  记录了响应的平均平方值 (均方值) 随频率变化的函数关系:
            *  用于描述响应出现特定值的概率。从算术上看,PSD 曲线下的面积即为响应的协方差(标准偏差的平方)。
            *  响应可以是位移、速度、加速度、力或压力。
  
    六个主要步骤:
        -  建模
        -  获得模态解
        -  转换成谱分析类型
        -  定义和施加功率谱密度激励
        -  求解
        -  察看结果

    1.  建模

        -  本步的注意事项与模态分析时的相同;
        -  只考虑线性单元及材料,忽略各种非线性;
        -  注意输入密度!同时如果出现与材料相关的阻尼,必须在这一步中定义;
        -  参见第一章的注意事项。

    建模的典型命令流:  
       /PREP7
       ET,...
       MP,EX,...
       MP,DENS,…
       ! 建立几何模型
       …
       ! 划分网格
       …

    2.  获得模态解
        -  与通常的模态分析步骤相同
        -  不同之处,将在后面讨论

        典型命令:
                /SOLU
                ANTYPE,MODAL

4.png

-  模态提取:
          *  只有  Block Lanczos法、子空间法或缩减法是有效的
          *  提取足够的模态以包含频谱的频率范围
          *  扩展所有的模态,只有扩展的模态才能用于频谱的求解

        典型命令:
                MODOPT,…
                MXPAND,...
  
        -  载荷及边界条件:
            *  对于基础激励,一定要约束适当的自由度
            *  对于压力 PSD, 在此步中施加压力于想要的表面上
        -  文件:  .mode 文件含有特征向量而且是对于频谱求解所需要的

        典型命令:
            DK,….         ! 或 D 或 DSYM
            DL,…
            DA,….
             求解
            SOLVE
  
    3.  转换成谱分析类型:
·     (1)  转换成谱分析类型

      退出并且重新进入求解器
          -  进行新的分析:谱分析
          -  分析选项:将在后面讨论
          -  阻尼:将在后面讨论

          典型命令:
                FINISH
                SOLU
                ANTYPE,SPECTR

5.png

(2)  分析选项:
        -  频谱类型:功率谱密度(PSD)
        -  模态数量:如果选项是 0 或空缺,所有扩展的模态将被用于求解
        -  单元计算:只有在模态分析中打开了单元计算选项(ON)的条件下,谱分析中才能选择单元应力计算。

  
    典型命令:
        SPOPT,PSD,...

6.png

(3)   阻尼  
    所有四种形式均可采用:
        -   a-阻尼(质量阻尼)
        -   b-阻尼(刚度阻尼)
        -  恒定阻尼比
        -  与频率相关的阻尼比(模态阻尼)
     如果没有指明阻尼,ANSYS 将以 1% 的恒定阻尼作为缺省值

  
    典型命令:
        ALPHAD,…
        BETAD,…
        DMPRAT,…
        MDAMP,…

7.png
4.  定义并施加功率谱密度激励  
        - 指明功率谱密度设置
        -   定义功率谱密度对频率的数据表
        -   在想要的节点施加激励
  
    (1) 功率谱密度设置:
     -  频谱类型(单位):
          *  加速度 (常规单位或 g^2 / Hz)
          *  速度
          *  位移
          *  力
          *  压力
·     表号的缺省值为 1,对于多条功率谱密度曲线,使用表号

    典型命令:
          PSDUNIT,...
功率谱密度对频率的数据表:
?     - 指明表号(通常为1
?     - 然后一对一对地输入频率和功率谱密度值




       典型命令:
       PSDFRQ,       PSDVAL,
8.png
施加功率谱密度:
?     - 施加步骤取决于功率谱密度类型
?     - 加速度、速度或位移功率谱密度:
–     - 这些是基础上的激励并且只能施加于以前约束过的节点上
–     - 在 UX, UY 或 UZ (激励方向)方向上作为约束来施加,其数值为 1.0





?    典型命令:
        D…    ! 值 =1.0
9.png
施加功率谱密度(接上页):?          - 作用力功率谱密度:
–          - 节点激励
–          - 作为数值为 1.0(或希望的比例因子)的作用力施加在  FX, FY 或 FZ (激励方向)上

?        压力功率谱密度:
–          - 要求在模态分析中即施加压力
–          - 使用载荷矢量(在模态求解时计算出的)来施加压力功率谱密度激励
–          - 将数值设定为 1.0 或为希望的比例因子
[size=sans-serif=]

[size=sans-serif=]        典型命令:
            F

,                         ! PSD

            LVSCALE,! 对于压力 PSD (在模态分析步骤定义压力)
10.png









1.png
2.png
3.png

点评

回答的很仔细 但是还是没有解决我的问题啊  详情 回复 发表于 2016-6-23 09:39
 楼主| 发表于 2016-6-23 09:39 | 显示全部楼层
william 发表于 2016-6-23 08:46
可以尝试一下命令流操作,希望下面的过程可以给你提供一点帮助:什么是随机振动分析?
        - 它是一种 ...

回答的很仔细 但是还是没有解决我的问题啊

点评

我的建议就是试试命令流能不能办到  详情 回复 发表于 2016-6-23 11:19
发表于 2016-6-23 11:19 | 显示全部楼层
mzbys 发表于 2016-6-23 09:39
回答的很仔细 但是还是没有解决我的问题啊

我的建议就是试试命令流能不能办到
发表于 2016-7-1 14:33 | 显示全部楼层
您好,实际上利用psdval和psdfrq的方式定义激励谱时,对应于每一个table number,最多可定义50个频率点(或者谱值);对于多数据的情况,可以通过定义多个table number的方式来实现。

点评

我试过,可以这样  详情 回复 发表于 2016-7-1 17:30

评分

1

查看全部评分

回复 支持 1 反对 0

使用道具 举报

 楼主| 发表于 2016-7-1 17:30 | 显示全部楼层
落雪飞花 发表于 2016-7-1 14:33
您好,实际上利用psdval和psdfrq的方式定义激励谱时,对应于每一个table number,最多可定义50个频率点(或 ...

我试过,可以这样

点评

搞定了??用这个方法?  详情 回复 发表于 2016-7-4 09:26
发表于 2016-7-4 09:26 | 显示全部楼层
mzbys 发表于 2016-7-1 17:30
我试过,可以这样

搞定了??用这个方法?

点评

通过定义多个table  详情 回复 发表于 2016-7-4 11:43
 楼主| 发表于 2016-7-4 11:43 | 显示全部楼层
陌影 发表于 2016-7-4 09:26
搞定了??用这个方法?

通过定义多个table

点评

okok  详情 回复 发表于 2016-7-4 14:29
发表于 2016-7-4 14:29 | 显示全部楼层
mzbys 发表于 2016-7-4 11:43
通过定义多个table

okok
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-28 17:12 , Processed in 0.122564 second(s), 33 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表