专栏首页数值分析与有限元编程子空间迭代法求结构自振频率

子空间迭代法求结构自振频率

在结构模态分析中一般不需要求解结构的所有特征对,而只需要求解部分低阶特征对。子空间迭代算法就是用于求解结构部分低阶特征对。许多著名的商业有限元分析软件都有这种求解算法。

子空间迭代法的大致思路是:

一、选取q个线性无关的初始迭代向量组(q>p,p是待求特征对数目)。

二、利用同时迭代法对这q个迭代向量组进行迭代,并最终收敛到真实解。

q的取值为min(2p,p+8),需要注意的是初始迭代向量组的选取。一般取第一列全为1,从第二列开始,逐行取1,其余元素皆为0,例如下面这个向量组

细化后的子空间迭代流程为

【例1】 如图所示的平面桁架,E = 2.0E11Pa,A = 1E-4m2,ρ=7300kg/m3,采用集中质量矩阵,用Fortran语言自编程序求得前三阶自振频率分别为 231.8679,278.3737,556.7423,与ANSYS计算结果一致。

本文分享自微信公众号 - 数值分析与有限元编程(program_fem),作者:苦丁茶

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2017-05-17

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • Newton–Raphson法解串联弹簧问题

    如图所示的串联弹簧,F=100,弹簧刚度为k1 = 50 + 500u ,k2 = 100+ 200u ,u是弹簧伸长量,则平衡方程为 ? ? k1,k2带入得...

    fem178
  • Jacobi迭代法解线性方程组

    当线性方程组的规模比较大时,采用高斯消元法需要太多时间。这时就要采用迭代法求解方程组了。高斯消元法是一个O(n^3)的浮点运算的有限序列,在经过有限步计算之后理...

    fem178
  • 非线性方程(组)迭代解法

    非线性迭代方法的理论基础是泰勒(Taylor)级数展开。 对于一关于x的非线性方程f(x)=0,其关于x0点的泰勒(Taylor)级数展开式为: ? 当从二阶开...

    fem178
  • 再也不用担心网吧开黑队友听不清了!降噪解决方案了解一下?

    经常逛游戏论坛的朋友会深有感触,很多玩家经常会在论坛里吐槽在网吧开黑的体验很差,噪音太多。在游戏语音开黑的过程中,如果其中一个队友身处网吧,则其他人的耳机总是难...

    腾讯游戏云
  • 项目莫名其妙的Unsupported Modules Detected: Compilation is not supported for following modules: MyView. ...

    个人练手demo出现如此错误也不知道什么鬼,百度后得出以下三种解决方法,操作无果:

    紫兮木溪
  • 企业微信+微盛SCRM小程序的应用与发展

    公域流量如何转化成商家私域流量?商家如何精准洞察用户心理与喜好?企业商家如何才能唤醒沉睡会员?

    微盛网络
  • 【图文教程】MongoDB云数据库Atlas的使用

    学习使用 MongoDB 官方提供的免费云数据库,初学者的学习利器,手把手图文教程。

    张张
  • 【技术分享】机器学习之回归原理详述(一)

    导语:本文用了从数学层面和代码层面,再结合一些通俗易懂的例子,详细地描述了回归主要涉及的原理和知识,希望对于机器学习的初学者或者有兴趣研究模型具体实现的同学带来...

    腾讯智能钛AI开发者
  • 云开发校园技术布道师——校园兼职平台

    云开发(Tencent CloudBase,TCB)是云端一体化的后端云服务 ,采用 serverless 架构,免去了移动应用构建中繁琐的服务器搭建和运维。

    XaDon
  • 如何更优地去创建DOM元素

    对面上面那种问题,可能就会想到通过innterHTML方式去创建DOM元素 这里先举个栗子:

    IMWeb前端团队

扫码关注云+社区

领取腾讯云代金券