转子系统临界转速计算算例
算例一:如图所示两端简支的光轴系统,轴长为2m,轴直径为0.1m,转子弹性模量为2.095e11Pa,转子材料密度为7.85e3kg/m3。
很显然,该转子可以求得临界转速的理论解,理论解为:
一阶临界转速:3043 转/分
二阶临界转速:12172 转/分
三阶临界转速:27387 转/分
四阶临界转速:48689 转/分
五阶临界转速:76076 转/分
刚性支承下本程序的计算结果为:
一阶临界转速:3041 转/分
二阶临界转速:12138 转/分
三阶临界转速:27234 转/分
四阶临界转速:48289 转/分
五阶临界转速:75341 转/分
计算结果和理论解基本完全吻合,尤其是低阶临界转速
从整体上看,结果本程序计算结果略低于理论解
这是由于刚性支承的处理方式造成的,今后将改进相关的刚度处理方式,以进一步提高解的准确性
该算例具体计算方法如下:
将该光轴等分成8段,显然个轴段长度为0.25m,各轴段外径为0.1m,各轴段内经为0m,支承所在节点为1,9号节点
然后将各轴段的相关参数输入程序,并调用本程序,具体如下:- 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; %各轴段内径;
- SPtype= 1; %支承类型选择, 1 -- 刚性支承, 2 -- 弹性支承;
- LocationF=[1,9]; %支承所在节点编号;
- SPstiffness=[]; %支承刚度,SPtype = 1时,无需进行任何设置;
- %%
- addtionN = []; %附加轮盘编号
- addtionM = []; %附加轮盘质量
- addtionJ = []; %附加轮盘转动惯量
- %%
- CSN = 5; %输出的临界转速数量
- CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,SPtype,LocationF,SPstiffness,addtionN,addtionM,addtionJ,CSN)
复制代码 支承刚度为 1e9时,计算程序和计算结果如下:- 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; %各轴段内径;
- SPtype= 2; %支承类型选择, 1 -- 刚性支承, 2 -- 弹性支承;
- LocationF=[1,9]; %支承所在节点编号;
- SPstiffness=[1.0e9 1.0e9]; %支承刚度,SPtype = 1时,无需进行任何设置;
- %%
- addtionN = []; %附加轮盘编号
- addtionM = []; %附加轮盘质量
- addtionJ = []; %附加轮盘转动惯量
- %%
- CSN = 5; %输出的临界转速数量
- CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,SPtype,LocationF,SPstiffness,addtionN,addtionM,addtionJ,CSN)
复制代码 CriticalSpeeds =
支承刚度为 2e7时,计算程序和计算结果如下:- 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; %各轴段内径;
- SPtype= 2; %支承类型选择, 1 -- 刚性支承, 2 -- 弹性支承;
- LocationF=[1,9]; %支承所在节点编号;
- SPstiffness=[2.0e7 2.0e7]; %支承刚度,SPtype = 1时,无需进行任何设置;
- %%
- addtionN = []; %附加轮盘编号
- addtionM = []; %附加轮盘质量
- addtionJ = []; %附加轮盘转动惯量
- %%
- CSN = 5; %输出的临界转速数量
- CriticalSpeeds=Chinavib_CriticalSpeeds(Nshaft,RotorE,RotorM,ShaftL,ShaftDI,ShaftDO,SPtype,LocationF,SPstiffness,addtionN,addtionM,addtionJ,CSN)
复制代码 [ 本帖最后由 论坛出品 于 2008-10-13 14:58 编辑 ]
|