利用传递矩阵法和Riccati传递矩阵法分析转子临界转速.docVIP

利用传递矩阵法和Riccati传递矩阵法分析转子临界转速.doc

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
利用传递矩阵法和Riccati传递矩阵法分析转子临界转速

利用传递矩阵法和Riccati传递矩阵法分析转子临界转速 所需求解转子参数 将转子简化为如下所示: 三个盘的参数为: 另,阶梯轴的三段轴的截面惯性矩分别为: 三段轴的单位长度轴段的质量分别为: 试算转轴的传递矩阵 取试算转速 ; 则,各轴段的传递矩阵分别为: 第1段 第2段 第3段 第4段 第5段 第6段 此6段传递矩阵均采用MATLAB编程求解,MATLAB的源文件为H.m 采用传递矩阵法进行各段轴的状态参数的传递 初始参数列阵为: 令,则初始矩阵可化为: 以初始矩阵乘第一轴段的传递矩阵,则可得第一段轴的终端状态参数: 由于考虑支座的支撑刚度系数变化从,先取,那么,此处,则可得支座A后第2段的起始端参数阵为: 用第2段的传递矩阵乘此矩阵,可得第2段终端参数: 用中间圆盘的传递矩阵乘第2段终端参数阵,即可得第3段起始端参数: 用第3段传递矩阵乘其始端参数矩阵: 用上式乘以支座刚度矩阵,得其终端参数: 则,根据可得: ,则可得支座B后第4段的起始端参数阵为: 同上,用此段轴的传递函数乘其起始端的状态参数,可得: 则,根据可得: 则,可得第5段的起始参数矩阵: 其中,为铰链处的转角。 用第5段的传递矩阵乘此参数矩阵,即得第5段的终端参数: 用上式乘以支座刚度矩阵可得第6段的初始状态参数阵: 则,用第6段的传递矩阵乘此状态参数即可得其终端的参数阵: 根据最右边盘得传递矩阵,可得转子终端的状态参数: 则根据终端的自由状态,则应该; 通过令解出,并将其带入到的表达式中,可得: ; 此处使用的MATLAB源程序为calculate.m 在MATLAB中使用线性插值法寻找最佳p值使得逼近于0。其程序为rotor.m 经计算,考虑支撑刚度变化之间时,取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 因此随着刚度的增加,一阶临界转速的值越来越大,而当不考虑支座的刚度变化,假设为完全刚性的话,一阶临界转速值为,因此当取时一阶临界转速值已相当接近完全刚性的情况。 采用Riccati传递矩阵法进行各段轴的状态参数的传递 根据Riccati传递矩阵法的原理,只需在传递矩阵法的基础之上求得各截面的Riccati传递矩阵。 将转子截面的状态参数分组:, 因为左端和右端均为自由端,故,;,; 所以,我们可得到左端截面的Riccati传递矩阵; 根据第i+1截面、之间的Riccati变换公式: 可得(同样,试算转速选为): 左盘右边截面的Riccati传递矩阵:; 第1轴段末的Riccati传递矩阵:; 刚性支承在此处的处理因为涉及到刚度,取的情况,所以在获取其支承左边的Riccati传递矩阵后,需将转换为(即第二类Riccati变换),然后再代入到普通传递矩阵的式子: ; 可得:。 最终可得:,即;此处的即为刚性支承右端截面的第二类Riccati传递矩阵。 则,第2段轴段末的Riccati传递矩阵: 可得: 通过中间圆盘后,可得圆盘右边的Riccati传递矩阵: ; 则,第3轴段右边的Riccati传递矩阵为: ; 到达第二个刚性支承处,同样采用第二类Riccati变换,并带入Riccati传递矩阵公式: 即可得: 继续进行传递,第4轴段末的Riccati传递矩阵为: 可得: 由于,第4轴段末是球头联轴器,故,在此也要进行另外的推导,由于球头联轴器的力矩刚性系数趋近于0,则在此利用弹性铰链的传递矩阵: ;; 把带入上式中,可得: 则,可得: 再根据第5轴段的传递矩阵,可得第5轴段末的Riccati传递矩阵: 第5轴段末为一刚性支承,则同样采用第二种Riccati变换,可得刚性支承右端的Riccati传递矩阵: 同样,根据第6轴段的传递矩阵,可得第6轴段末的Riccati传递矩阵: 最后,通过最后一个圆盘的传递,可以得到转子最右端的Riccati传递矩阵: 即,最右边截面上应该满足:;又,由于;所以,只有当时,才能取到的值,所以只有临界转速值p才能使尽量接近于0。 此处; 此处的算法MATLAB程序为calculate2.m 利用线性插值法来求取最终的临界转速值p,只需将第一次求解的rotor.m的程序中的算法程序calculate.m改为calculate2.m即可。 考虑支撑刚度变化之间时,取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 取时,一阶临界转速值为 因此随着刚度的增加,一阶临界转速的值越来越大,而

文档评论(0)

yaobanwd + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档