转子系统临界转速Matlab计算程序
更新时间:2023-10-28 10:01:01 阅读量: 综合文库 文档下载
%===================================================== %转子系统临界转速计算程序1.0.0版; %本程序为1.0.0版,默认系统支承为刚性; %本程序暂时不考虑陀螺效应的影响;
%程序的后续版本将逐步补充完善相关功能。
%===================================================== %本程序由中国振动联盟网站(http://www.chinavib.com)开发;
%本程序版权属中国振动联盟所有,未经中国振动联盟网站同意,禁止将本程序用于任何商业行为;
%本程序仅供联盟会员学习和验算使用,中国振动联盟不对程序的正确性作任何承诺; %感谢yejet在程序编写过程中做的大量的工作,感谢心灯提供的参考程序; %转载本程序请注明程序来源:http://www.chinavib.com/。
%=====================================================
本程序正在逐步开发中,本站将根据开发进度,阶段性的发布最新版本的程序
由于多方面的原因,源代码不能公布,如果有特殊需要,大家可以回帖说明,我们将在能力范围内为大家扩展相应的功能
本程序下一步增加的功能有: 1. 输出振型 2. 增加弹性支承 3. 增加陀螺效应等
如还需扩展其他功能,请回帖说明
调用格式:
CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,LocationF,addtionN,addtionM,addtionJ,CSN)
参数说明:(所有输入单位均采用国际制单位) Nshaft %轴段数量; %%
RotorE %转子弹性模量; RotorM %转子材料密度 ShaftL %各轴段长度 ShaftDI %各轴段外径 ShaftDO %各轴段内径;
LocationF%支承所在节点编号; %%
addtionN %附加轮盘编号 addtionM %附加轮盘质量 addtionJ %附加轮盘转动惯量
CSN %输出的临界转速数量
CriticalSpeeds 输出的临界转速,单位为 转/分
调用算例见本贴2、3楼
算例一:如图所示两端简支的光轴系统,轴长为2m,轴直径为0.1m,转子弹性模量为
2.095e11Pa,转子材料密度为7.85e3kg/m3。
很显然,该转子可以求得临界转速的理论解,理论解为: 一阶临界转速:3043 转/分 二阶临界转速:12172 转/分 三阶临界转速:27387 转/分 四阶临界转速:48689 转/分 五阶临界转速:76076 转/分
本程序的计算结果为:
一阶临界转速:3041 转/分 二阶临界转速:12138 转/分 三阶临界转速:27234 转/分 四阶临界转速:48287 转/分 五阶临界转速:75337 转/分
计算结果和理论解基本完全吻合,尤其是低阶临界转速 从整体上看,结果本程序计算结果略低于理论解 这是由于刚性支承的处理方式造成的,今后将改进相关的刚度处理方式,以进一步提高解的准确性
该算例具体计算方法如下:
将该光轴等分成8段,显然个轴段长度为0.25m,各轴段外径为0.1m,各轴段内经为0m,支承所在节点为1,9号节点
然后将各轴段的相关参数输入程序,并调用本程序,具体如下:
%===================================================== %转子系统临界转速计算程序1.0.0版; %本程序为1.0.0版,默认系统支承为刚性; %本程序暂时不考虑陀螺效应的影响;
%程序的后续版本将逐步补充完善相关功能。
%===================================================== %本程序由中国振动联盟网站(http://www.chinavib.com)开发;
%本程序版权属中国振动联盟所有,未经中国振动联盟网站同意,禁止将本人程序用于任何商业行为;
%本程序仅供联盟会员学习和验算使用,中国振动联盟不对程序的正确性作任何承诺; %转载本程序请注明程序来源:http://www.chinavib.com/。
%===================================================== %% clc
clear all;
Nshaft=8; %轴段数量; %%
RotorE = 2.095e11; %转子弹性模量; RotorM = 7.85e3; %转子材料密度 ShaftL = [0.25,0.25,0.25,0.25,0.25,0.25,0.25,0.25]; %各轴段长度 ShaftDI = ones(1,Nshaft)*0.1; %各轴段外径 ShaftDO = ones(1,Nshaft)*0.0; %各轴段内径; LocationF=[1
9]; %支承所在节点编号; %%
addtionN = []; %附加轮盘编号 addtionM = []; %附加轮盘质量 addtionJ = []; %附加轮盘转动惯量 %%
CSN = 5; %输出的临界转速数量
CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,LocationF,addtionN,addtionM,addtionJ,CSN)
算例二:如图所示转子,转子具体尺寸见程序中的输入参数,转子弹性模量为2.095e11Pa,
转子材料密度为7.85e3kg/m3。
计算程序如下:
===================================================== %转子系统临界转速计算程序1.0.0版; %本程序为1.0.0版,默认系统支承为刚性; %本程序暂时不考虑陀螺效应的影响;
%程序的后续版本将逐步补充完善相关功能。
%=====================================================
%本程序由中国振动联盟网站(http://www.chinavib.com)开发;
%本程序版权属中国振动联盟所有,未经中国振动联盟网站同意,禁止将本人程序用于任何商业行为;
%本程序仅供联盟会员学习和验算使用,中国振动联盟不对程序的正确性作任何承诺; %转载本程序请注明程序来源:http://www.chinavib.com/。
%===================================================== %% clc
clear all;
Nshaft=5; %轴段数量; %%
RotorE = 2.095e11; %转子弹性模量; RotorM = 7.85e3; %转子材料密度 ShaftL = [0.55,0.45,0.45,0.55,0.5]; %各轴段长度 ShaftDI = ones(1,Nshaft)*0.1;ShaftDI(2)=0.15;ShaftDI(3)=0.15; %各轴段外径 ShaftDO = ones(1,Nshaft)*0.0; %各轴段内径;
LocationF=[1,5]; %支承所在节点编号; %%
addtionN = [2,3,4,6]; %附加轮盘编号 addtionM = [144.1157,288.2313,144.1157,144.1157]; %附加轮盘质量 addtionJ = [4.7933,18.4648,4.7933,4.7933]; %附加轮盘转动惯量 %%
CSN = 5;
CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,LocationF,addtionN,addtionM,addtionJ,CSN)
计算结果如下:
引用: CriticalSpeeds =
1.0e+004 *
0.1356 0.2631 0.5891 1.2066 1.4088
改变分段方式如下:
计算程序如下:
%===================================================== %转子系统临界转速计算程序1.0.0版; %本程序为1.0.0版,默认系统支承为刚性; %本程序暂时不考虑陀螺效应的影响;
%程序的后续版本将逐步补充完善相关功能。
%=====================================================
%本程序由中国振动联盟网站(http://www.chinavib.com)开发;
%本程序版权属中国振动联盟所有,未经中国振动联盟网站同意,禁止将本人程序用于任何
商业行为;
%本程序仅供联盟会员学习和验算使用,中国振动联盟不对程序的正确性作任何承诺; %转载本程序请注明程序来源:http://www.chinavib.com/。
%===================================================== %% clc
clear all;
Nshaft=9; %轴段数量; %%
RotorE = 2.095e11; %转子弹性模量; RotorM = 7.85e3; %转子材料密度 ShaftL = [0.5,0.1,0.4,0.1,0.4,0.1,0.5,0.4,0.1]; %各轴段长度 ShaftDI = ones(1,Nshaft)*0.1;ShaftDI(2)=0.15;ShaftDI(3)=0.15; %各轴段外径
ShaftDI(4)=0.15;ShaftDI(5)=0.15;ShaftDI(6)=0.15; ShaftDO = ones(1,Nshaft)*0.0; %各轴段内径;
LocationF=[1,8]; %支承所在节点编号; %%
addtionN = [2,3,4,5,6,7,9,10]; %附加轮盘编号 addtionM = [70.1311,70.1311,144.1157,144.1157,70.1311,70.1311,70.1311,70.1311]; %附加轮盘质量 addtionJ = [2.3888,2.3888,9.2324,9.2324,2.3888,2.3888,2.3888,2.3888]; %附加轮盘转动惯量 %%
CSN = 5;
CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,LocationF,addtionN,addtionM,addtionJ,CSN)
CriticalSpeeds =
1.0e+004 *
0.1433 0.2786 0.6196 1.2417 1.4763
两种不同分段形式所得到的结果不同,主要是因为分段时考虑轴段刚度不一致造成的 在第一种分段模式中,在2节点处轴段左侧轴段直径为0.1m,第4节点处右侧的轴段直径
为0.1m
而第二种分段模式中,上述两个位置轴段的直径为0.15m,因此临界转速的计算结果要略高
一点
实际计算时,如果要获得比较准确的结果,需要考虑轮盘对转子临界转速的影响,其考虑办法可以参考西安交通大学编写的《透平零件结构和强度计算》一书中的相关内容进行修正。
对第二种分段模式节点进行加密,如图
计算程序如下:
复制内容到剪贴板
===================================================== %转子系统临界转速计算程序1.0.0版; %本程序为1.0.0版,默认系统支承为刚性; %本程序暂时不考虑陀螺效应的影响;
%程序的后续版本将逐步补充完善相关功能。
%=====================================================
%本程序由中国振动联盟网站(http://www.chinavib.com)开发;
%本程序版权属中国振动联盟所有,未经中国振动联盟网站同意,禁止将本人程序用于任何商业行为;
%本程序仅供联盟会员学习和验算使用,中国振动联盟不对程序的正确性作任何承诺; %转载本程序请注明程序来源:http://www.chinavib.com/。
%===================================================== %% clc
clear all;
Nshaft=14; %轴段数量; %%
RotorE = 2.095e11; %转子弹性模量; RotorM = 7.85e3; %转子材料密度 ShaftL = [0.25,0.25,0.1,0.2,0.2,0.1,0.2,0.2,0.1,0.25,0.25,0.2,0.2,0.1]; %各轴段长度 ShaftDI = ones(1,Nshaft)*0.1;ShaftDI(3)=0.15;ShaftDI(4)=0.15; %各轴段外径
ShaftDI(5)=0.15;ShaftDI(6)=0.15;ShaftDI(7)=0.15;ShaftDI(8)=0.15;ShaftDI(9)=0.15; ShaftDO = ones(1,Nshaft)*0.0; %各轴段内径;
LocationF=[1,12]; %支承所在节点编号; %%
addtionN = [2,3,6,7,9,10,14,15]; %附加轮盘编号 addtionM = [70.1311,70.1311,144.1157,144.1157,70.1311,70.1311,70.1311,70.1311]; %附加轮盘质量 addtionJ = [2.3888,2.3888,9.2324,9.2324,2.3888,2.3888,2.3888,2.3888]; %附加轮盘转动惯量 %%
CSN = 5;
CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,LocationF,addtionN,addtionM,addtionJ,CSN)
CriticalSpeeds =
1.0e+004 *
0.1454 0.2824 0.6159 1.2077
1.4586
正在阅读:
转子系统临界转速Matlab计算程序10-28
秋实家园社区2011年全民健身活动总结04-22
小班户外游戏观察记录 - 图文04-22
经典:高鸿业宏观经济学试题及答案09-19
安徽快餐行业发展现况(2)05-30
现代诗歌:秋殇11-21
- 多层物业服务方案
- (审判实务)习惯法与少数民族地区民间纠纷解决问题(孙 潋)
- 人教版新课标六年级下册语文全册教案
- 词语打卡
- photoshop实习报告
- 钢结构设计原理综合测试2
- 2014年期末练习题
- 高中数学中的逆向思维解题方法探讨
- 名师原创 全国通用2014-2015学年高二寒假作业 政治(一)Word版
- 北航《建筑结构检测鉴定与加固》在线作业三
- XX县卫生监督所工程建设项目可行性研究报告
- 小学四年级观察作文经典评语
- 浅谈110KV变电站电气一次设计-程泉焱(1)
- 安全员考试题库
- 国家电网公司变电运维管理规定(试行)
- 义务教育课程标准稿征求意见提纲
- 教学秘书面试技巧
- 钢结构工程施工组织设计
- 水利工程概论论文
- 09届九年级数学第四次模拟试卷
- 转子
- 临界
- 转速
- 计算
- 程序
- Matlab
- 系统
- 国际法硕士研究生课程教学大纲
- BEC中级第二部分归纳
- (8套)最新人教版新课标一年级数学上册期末试卷 - 图文
- 广告十大良好的表现方法案例赏析
- 幼儿园老师读书笔记(共7篇)
- 论文答辩总结
- 工程类试卷现金流量与资金时间价值练习试卷1及答案与解析
- (目录)2017-2021年养老产业商业模式深度研究报告-市场研究分析报告-市场研究分析报告
- 冬季草莓采摘活动方案
- I2C读写流程
- 人教版小学语文一年级上册第八单元教学设计
- 公路 道路设计 计算书 范例
- C基本概念(选择题)
- 基于uml的网上选课系统
- 主动融入成渝经济区 加快县域经济发展的思考
- 顺酐的生产现状
- 磁场复习题
- 土木工程制图(二)考试B
- 逮捕案件公开审查制度完善
- 小学一般现在时与现在进行时综合练习