[1]巨建民,刘新明,张书娜.一般阻尼动力系统非奇异摄动法[J].动力学与控制学报,2017,15(02):102-105.

一般阻尼动力系统非奇异摄动法

概念

主坐标:我们有多种定义坐标系的方式,但有一种使得运动微分方程的全部耦合项都不出现,这时坐标系下模型节点的坐标就叫主坐标。
主振动:自然频率(固有频率)对应的为固有振型(主振型,主模态),振动是一种随时间变化的运动,归一化的振型Φi\Phi_iΦi​与振幅aia_iai​以及自然频率wiw_iwi​以及相位ϕi\phi_iϕi​构成了第iii阶主振动Φiaisin(wit+ϕi)\Phi_i a_i sin(w_i t + \phi_i)Φi​ai​sin(wi​t+ϕi​),只有Φi\Phi_iΦi​为向量。
第iii阶主质量由第iii阶主振型向量左右乘质量矩阵得到,第iii阶主刚度矩阵,第iii阶主阻尼矩阵同理。主质量矩阵由振型矩阵左右乘质量矩阵得到,主刚度矩阵与主阻尼矩阵同理。当然,第iii阶主质量就是主质量矩阵的对角线上的第iii个元素,主刚度同理,主阻尼不一定。
正则振型:归一化每阶振型时,固定将最后一个元素设为1。
主振型与正则振型满足正交性。
模态坐标与主坐标:模态坐标(正则坐标)下得出的质量矩阵为一个单位矩阵,刚度矩阵为一个对角矩阵;主坐标下得出的质量矩阵为一个对角矩阵,刚度矩阵为一个对角矩阵。
模态叠加法:我们首先要将模型从物理坐标(你所定义的坐标系下的坐标)导到模态坐标与主坐标中,x=Φηx=\Phi \etax=Φη,x为物理坐标,η\etaη为主坐标,x=Ψξx=\Psi \xix=Ψξ,ξ\xiξ为正则坐标。在这两种坐标下,n个常微分方程组是解耦的,求出的解即为运动形式,与振型相乘即为某阶的主振动,响应视为所有主振动的叠加,这是在两种坐标下得出的,需要通过转换矩阵导回到物理坐标下,即为最终响应。一般只用低阶振型与对应的运动形式叠加,即振型截断法。

一般阻尼动力系统非奇异摄动法

由于有了阻尼矩阵,微分方程间耦合,所以没办法使用模态叠加法求响应,本文通过摄动法加模态叠加法求响应。

MX′′+CX′+KX=fMX'' + CX' + KX = fMX′′+CX′+KX=f
模态阻尼矩阵Cmodal=ΦTCΦC_{modal} = \Phi^T C \PhiCmodal​=ΦTCΦ,取其对角矩阵为CdC_dCd​,Cr=Cmodal−CdC_r = C_{modal} - C_dCr​=Cmodal​−Cd​,CdC_dCd​称为主阻尼矩阵,CrC_rCr​为剩余矩阵,其矩阵范数小于主阻尼矩阵,可将其作为摄动矩阵。
定义Cr=ϵCpC_r = \epsilon C_pCr​=ϵCp​,ϵ\epsilonϵ摄动量,CpC_pCp​摄动矩阵
MX′′+(Cd+ϵCp)X′+KX=fMX'' + (C_d + \epsilon C_p)X' + KX = fMX′′+(Cd​+ϵCp​)X′+KX=f

设响应为X=X0+ϵX1+ϵ2X2+...X=X_0 + \epsilon X_1 + \epsilon^2 X_2 + ...X=X0​+ϵX1​+ϵ2X2​+...

将响应带入振动力学方程,令等式两端小参数同阶的量相等
则可得到n个方程。
ϵ0\epsilon^0ϵ0,MX0′′+CdX0′+KX0=fMX_0'' + C_dX_0' + KX_0 = fMX0′′​+Cd​X0′​+KX0​=f
ϵ1\epsilon^1ϵ1,MX1′′+CdX1′+KX1=−CpX0MX_1'' + C_dX_1' + KX_1 = -C_p X_0MX1′′​+Cd​X1′​+KX1​=−Cp​X0​
ϵ2\epsilon^2ϵ2,MX2′′+CdX2′+KX2=−CpX1MX_2'' + C_dX_2' + KX_2 = -C_p X_1MX2′′​+Cd​X2′​+KX2​=−Cp​X1​

求解第一个方程的解X0X_0X0​,将其带入下一个方程,求得解X1X_1X1​,经过几次迭代就可以使得响应达到一个满意的精度。

而对于每个矩阵微分方程的求解采用模态叠加法。
比如:
第一个方程,求解出模态坐标下的响应,通过振型矩阵将响应转换回到物理坐标(原始坐标)中,得到解X0X_0X0​。
第二个方程,将X0X_0X0​带入,求解出模态坐标下的响应,通过振型矩阵将响应转换回到物理坐标(原始坐标)中,得到解X1X_1X1​。
对于剩下的方程同理。

摄动法求解动力学响应相关推荐

  1. NewMark法求解动力学响应

    问题描述:两个质量块m1 m2由三个弹簧连接k1 k2 k3 二自由度系统,m1为1kg    m2为2kg   k1为1000N/m   k2为1000N/m    k3为1000N/m 刚度阵为[ ...

  2. matlab 纽马克 激励,用Newmark方法计算系统的动力学响应的matlab程序

    请大家帮忙看看这个程序有什么问题?用Newmark方法计算系统的动力学响应,结果大的惊人. function[Q,V,AA]=newmarkb E=2.1e11;P=7850;D1=0.405;d1= ...

  3. 个人对于《信号与系统》中利用“奇异函数平衡原理”求解系统响应的过程梳理及结果的理解

    写在前头:本人只是一名普通的大二学生,这个学期刚学习<信号与系统>(郑君里第三版),对于书本中突然出现的"奇异函数平衡原理/奇异函数系数平衡"这个知识点,一直搞不清楚( ...

  4. matlab数值很小出错,求大神帮忙解决一下,用MATLAB求解动力学数据总是出错~ - 计算模拟 - 小木虫 - 学术 科研 互动社区...

    CODE: function KineticsEst5 % 动力学ODE方程模型的参数估计 % % % % The variables y here are y(1)=xB, y(2)=xoNB, y ...

  5. Adams调用cffsub求解动力学仿真过程中的摩擦力

    在Adams中通过用户编写子程序提取两接触物体之间的库伦摩擦力: 库伦摩擦模型: 实现Adams调用cffsub的代码如下: 其中XDOT(1)为啮合点的相对滑动速度,可通过调用c_sysary的返回 ...

  6. 单自由度面内柔性机械臂的APDL命令流建模(瞬态动力学求解)与动画演示

    柔性单自由度机械臂瞬态动力学分析 单自由度柔性机械臂,靠末端电机驱动.电机转子具有一定的转动惯量,电机转子与臂杆末端用连接杆等效为线性扭簧,整个臂杆符合欧拉伯努利梁假设,端部具有负载,负载具有质量与转 ...

  7. 信号与系统(3)- 受迫响应、自然响应以及零输入响应的求解

    信号与系统(3)-受迫响应.自然响应以及零输入响应的求解 1. 什么是连续时间系统的时域分析? 连续时间系统的时域分析就是将系统构建为线性常系数微分方程,并对这个方程进行求解的过程,如下所示,并且这个 ...

  8. maple 解代数方程组得多项式_Maple笔记2--常微分方程求解

    来源:网络论坛转载(VB资料库) 常微分方程求解 微分方程求解是数学研究与应用的一个重点和难点. Maple能够显式或隐式地解析地求解许多微分方程求解. 在常微分方程求解器dsolve中使用了一些传统 ...

  9. Maple笔记2--常微分方程求解

    转需看 原文地址:Maple笔记2--常微分方程求解作者:Lionel 来源:网络论坛转载(VB资料库) 常微分方程求解 微分方程求解是数学研究与应用的一个重点和难点. Maple能够显式或隐式地解析 ...

  10. 轨道不平顺-振动响应-信号分析方法(持续整理中...)

    目录 一.基础数据分析方法 二.关联数值分析方法 (一)预测模型 (二)关联模型 三.耦合动力学仿真模型 一篇方法总结及运用Matlab实现方法... 轨道不平顺是车体产生动态响应的主要激励输入,随机 ...

最新文章

  1. 【linux】可执行程序执行时报错-sh: ./mxc_v4l2_tvin.out: No such file or directory的解决方法
  2. Error creating bean with name 'multipleEntityManagerFactory' defined in class
  3. 在滴滴和头条干了 2 年后端开发,太真实…
  4. python dendrogram_【聚类分析】《数学建模算法与应用》第十章 多元分析 第一节 聚类分析 python实现...
  5. Storm通信机制,Worker进程间通信,Worker进程间通信分析,Worker进程间技术(Netty、ZeroMQ),Worker 内部通信技术(Disruptor)(来自学习资料)
  6. Java 文件操作 File 及 RandomAccessFile
  7. php改名下载,PHP如何给上传的文件改名
  8. YUV格式学习:NV12和YUV420P格式互换
  9. 服务器来电后自动开机|xfs文进系统备份恢复linux下误删除的文件
  10. apache日志管理
  11. 锐起无盘服务器优化,(锐起无盘系统制作系统优化教程.doc
  12. 银河麒麟linux找不到网卡,中标麒麟Linux v7系统下设置双网卡bond或team绑定详细过程-网卡设置...
  13. 百分点科技启动上市:消息称其国内业务持续亏损,苏萌为实控人
  14. 通俗易懂讲讲手机通信芯片那些事儿
  15. 非对称加密之公钥密码体系 【五】
  16. AMD否认撤销Kuma处理器传言 将按计划推出
  17. access中dbs和dbms_DB、DBS、DBMS三者的关系是什么?
  18. 基于3D CNN的深度学习卫星图像土地覆盖分类
  19. 发范德萨发是空间发路口监控理发
  20. 可怕的QQ浏览器,仅仅开了一个网页,就用了我980M,怎么回事儿?firefox性能依旧坚挺

热门文章

  1. 机械设计基础课程设计【1】
  2. OpenCore 启动菜单界面美化增加gui界面
  3. 2022Android设备唯一标识(AndroidID,OAID等 )
  4. ARM V8 SPEC B1 AArch64 Application level programer‘s Model
  5. php barcode设置黑条宽度,JsBarcode常用参数设置
  6. 树莓派各种系统默认账号密码合集
  7. 如何查找孔与轴配合的公差带表
  8. 公差带与配合 配合选择基础
  9. 软件测试工程师自我介绍范文_软件测试自我介绍范文
  10. 3dmax人物模型制作全的步骤