MATLAB在结构谐波分析中的应用.pdf
《MATLAB在结构谐波分析中的应用.pdf》由会员分享,可在线阅读,更多相关《MATLAB在结构谐波分析中的应用.pdf(4页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、?工程力学增刊?年?在结构谐波分析中的应用吴春秋?武汉大学土木建筑工程学院,湖 北武汉?本文介绍了通过振型分解方法,利用主 空间中的位移和速度作为状态变量建立运动系统状态方程的方法,并利用?控制工具箱中的函数进行结构谐波分析?文中分析了该方法的优缺点,并给出了在存在相位差动荷载作用下结构谐波响应的计算方法。实例表明,该方法可 以非常方便地建立运动系统的状态方程,并可控制求解规模。谐波分析?叻汀?状态方程?振型分解?相位差要词一?键日“摘刻弓近年来,现代控制论 中的状态空间理论?】被广泛地应用到了如 固体力学、复合材料力学、结构动力学等学科领域。利用状态空间的概念,可以将离散自由度体系的运动方程
2、?组?写成一阶微分方程?组?,适用于多输入、多输出、时变、非线性和随机等各种系统,具有很强的灵活性,因而状态空间理论在结构动力学领域得到了广泛的应用?川。目前,在建立运动系统的状 态方程时,一般是以物理空 间中的速度和位移作为状态变量,由运动方程直接建立如式?所示 的状态方程。?!啡,冲?!?一游、?一简、?卜,比剧?思?求解该状态方程 时涉及到指数矩阵的卷积计算?,并且由于式?中的各方程是祸合的,一般对于 多自由度系统而言计算量相当大。对于线性时不变系统?,本文通过振型分解法,以主 空间中的速度和位移为状态变量,建立了运动系统 的状态方程,并利用?控制工具箱 中的函数进行结构的谐波分析。?系
3、统运动方程在状态空间中的表示结构离散化以后,其运动方程可 以写为?恤声 卜?祠?阂同二衍?式中?阿?、?、区 一质量矩阵、阻尼矩阵和刚度矩阵?体?节点位移向量?护?动荷载 向量。对于自由度总数为?的多 自由度系统,可利用振型的正交性,将运动方程解祸成?个独立的单 自由度系统的运动方程,每个方程对应于一阶模态。设系统的位移向量体?可表示为振型?。?,的线性叠加,即?伍?卜。?,?卜,?,?卜。?。?。艺?。?户?,?,?这里,我们将?构成的空间称 为物理空间,将?,构成的空间称为星空间。将?式代入?式可得?对上式两边左乘群,?戈,?以?戈,?。?,?夕?得?戈,?群?。戈,?,?,一群?并取?为
4、比例阻尼,则有?对于正则化振型,作者简介?吴春秋?”?,男,武汉人,博十,从事结构工程研究一?程力学增刊?年?万?。?必?杏?山、?杏?山?芬?山?厂?一 一?才一一?月?。璧?衅。?一一口一一?将上述?式代入式?中,有?丘,?必,?口,?,二?夕?由于矩阵?、必、口?除主对角元素非零外,其余元素均为?,所以,式?实际上为?个独立 的方程,每个方程表示自振频率为田,阻尼比为奋的单自由度系统的运功,这样便达到了解祸的 目的。记?一?,?,?,?戈?,则由式?可得?一?奋,山?、?、?少?拭?川?朋之之?、?李?场羌?,?!#?一。厂一?氦气,印?田二?一?!?!#一一、?!#?产?二?乙?旅。?
5、,?产?、记为?式中,戈?月工十?“?为系统矩阵,?为输入矩阵,?!是和时间有关的一个 向最,称为输入,向最?就是该系统的状态变最。需要注意的是,此时的状态分最?,为主空间中的状态,而我们所 关心 的是物理空间中的状态,它们之间的关系可从式?中导出。记 儿卜,二占,凡,二民,分别表示白由度?的位移和速度,则?一艺?之?艺?万?艺?之?公?公?刃?艺?。?公?之?式中,?为输出矩阵。式?和式?就是多自由度运动体系的状态方程。?在谐波分析中的应用求解上面建立的状态方程即可求得系统的动力响应。利用?控制系统工具箱的相关函数求解状态方程,几乎可进行时域和频域内的所有动力分析。本文只讨论利用?进行动力系
6、统 的谐波分析。?定义状态空间模型可通过?中的函数?,?,?,?来定义状态空间模型,其中参数?、?、?分别为上述系统矩阵、输入矩阵和输 出矩 阵,参数?为直接传递矩 阵,在这里应取?。结构离散化后,自由度数目?可 以达到几千甚至几万,但由一于高阶振 型对结构动力响应的影响一般都很小,通常只要计算一部分低阶振型就够了。设所选取振型的阶数为?,则主空间的状态为?个?系统矩阵?为?维?输入矩阵?有?行,列数等于输入向量?的维数,当荷载列向最?的舟个分最可分离出相同的?,工程力学增刊?年含时间?的表达式?时,输入矩阵?为向量,当由荷载列向量?的每个分最分离出来的含时间?的表达式形式多于一个时,输入矩阵
7、?为矩阵,每一个列向量对应?中的一个分量?输出矩阵?有?列,其行数等 于所求物理空间中的状态数,若需要输出所有 自由度上的位移和速度,则为?,若只需输入?个 自山度上的位移,则为?。从式?中可以看出,对应于荷载列向量P(O中零分量 的自由度对建立输入矩阵是无关的。因此,在定义状态空间时,不用计及系统的所有 自由度,而只需考虑非零荷载分量所在 自由度和与输出状态相关 的白由度。没有考虑的自由度对系统的影 响在系统矩阵A中得到了体现。换言之,对于相同的几何模型,根据计算精度、荷载的不同以及对输出的不同要求,所建立的状态空间的大小是不同的,即利用状 态方程进行动力分析可将所分析的问题进行简化。3.2
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- MATLAB 结构 谐波 分析 中的 应用
限制150内