24小时热门版块排行榜    

查看: 1297  |  回复: 5
【悬赏金币】回答本帖问题,作者Dr_Kevin将赠送您 50 个金币

Dr_Kevin

木虫 (小有名气)

[求助] 小弟求滑动轴承非线性油膜力matlab程序,最好是差分法的,谢谢已有2人参与

小弟求滑动轴承非线性油膜力matlab程序,最好是差分法的,谢谢
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

雪之星愿

新虫 (初入文坛)

【答案】应助回帖

% This function is used to calculate the pressure distribution of journal bearing without taking the deformation into account
delta_m=2*pi/m;                                    %沿圆周方向均匀划分m格   
delta_n=2/n;                                        %沿轴向均匀划分n格
for j=1:n+1                                         %对各节点赋压力初值为0
    for i=1:m+1
        P(i,j)=0;
        Q(i,j)=0;
    end
end
S=0;
T=0;
for j=2:n                                    %第一次计算各内部节点的压力值
    for i=2:m
       A=(1+e*cos((i+1/2-1)*delta_m))^3;
                B=(1+e*cos((i-1/2-1)*delta_m))^3;
                C=((1/ratio)*delta_m/delta_n)^2*(1+e*cos((i-1)*delta_m))^3;
                D=C;
                E=A+B+C+D;
                F=delta_m*e*(cos((i+1/2-1)*delta_m)-cos((i-1/2-1)*delta_m));
                P(i,j)=(A*P(i+1,j)+B*P(i-1,j)+C*P(i,j+1)+D*P(i,j-1)-F)/E;
                if (P(i,j)<=0)                                   %引入雷诺边界条件   
            for k=i:m
                P(k,j)=0;
                S=S+abs(Q(k,j));
                T=T+abs(P(i,j));
                Q(k,j)=P(k,j);
            end
            break;
                end
                S=S+abs(P(i,j)-Q(i,j));
                T=T+abs(P(i,j));
                Q(i,j)=P(i,j);
    end
end
while(S/T>0.001)                          %循环计算各内部节点的压力值
    S=0;
    T=0;
    for j=2:n
                for i=2:m
                        A=(1+e*cos((i+1/2-1)*delta_m))^3;
                        B=(1+e*cos((i-1/2-1)*delta_m))^3;
                        C=((1/ratio)*delta_m/delta_n)^2*(1+e*cos((i-1)*delta_m))^3;
                        D=C;
                        E=A+B+C+D;
                        F=delta_m*e*(cos((i+1/2-1)*delta_m)-cos((i-1/2-1)*delta_m));
                        P(i,j)=(A*P(i+1,j)+B*P(i-1,j)+C*P(i,j+1)+D*P(i,j-1)-F)/E;
                        if (P(i,j)<=0)
                for k=i:m
                    P(k,j)=0;
                    S=S+abs(Q(k,j));
                    T=T+abs(P(k,j));
                    Q(k,j)=P(k,j);
                end
                break;
                        end
            S=S+abs(P(i,j)-Q(i,j));
            T=T+abs(P(i,j));
            Q(i,j)=P(i,j);
        end
        end
end
%P;                    %此部分是当本函数单独使用时,用于绘制离散压力分布
%for i=1:m+1
%   x(i)=(i-1)*delta_m;
%end
%for j=1:n+1
%   y(j)=(j-1)*delta_n;
%end
%figure
2楼2016-01-14 15:28:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Dr_Kevin

木虫 (小有名气)

引用回帖:
2楼: Originally posted by 雪之星愿 at 2016-01-14 15:28:03
% This function is used to calculate the pressure distribution of journal bearing without taking the deformation into account
delta_m=2*pi/m;                                    %沿圆周方向均匀划分m格 ...

谢谢~~只是。。。您这个程序中的F表达式对么。。。
3楼2016-01-15 09:54:04
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Dr_Kevin

木虫 (小有名气)

引用回帖:
2楼: Originally posted by 雪之星愿 at 2016-01-14 15:28:03
% This function is used to calculate the pressure distribution of journal bearing without taking the deformation into account
delta_m=2*pi/m;                                    %沿圆周方向均匀划分m格 ...

你是把F里做减法的1直接运算掉了~~看明白了~谢谢
4楼2016-01-15 10:23:49
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

Fairyflower

新虫 (小有名气)

【答案】应助回帖

引用回帖:
2楼: Originally posted by 雪之星愿 at 2016-01-14 15:28:03
% This function is used to calculate the pressure distribution of journal bearing without taking the deformation into account
delta_m=2*pi/m;                                    %沿圆周方向均匀划分m格 ...

你好,能不能给一下这个程序模型的出处,谢谢!
5楼2016-11-01 14:31:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

熊友平

新虫 (初入文坛)

6楼2018-07-19 23:10:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 Dr_Kevin 的主题更新
不应助 确定回帖应助 (注意:应助才可能被奖励,但不允许灌水,必须填写15个字符以上)
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[论文投稿] 你的学校职称晋升认CSCD吗? +3 wowsunflower 2024-09-26 3/150 2024-09-29 03:20 by lyd782
[硕博家园] 毕业论文的数据能否再发小论文 +6 20081002 2024-09-28 7/350 2024-09-28 22:20 by 鱼翔浅底1
[教师之家] 开心!国庆前发个小财~ +15 zjjxzh 2024-09-26 15/750 2024-09-28 19:54 by bear2007
[基金申请] QB怎么还没消息 +21 wuxiacl 2024-09-24 57/2850 2024-09-28 14:48 by xiaoxiao270
[基金申请] 山东省基金公示结束 +6 ishow19 2024-09-24 14/700 2024-09-28 12:20 by ishow19
[教师之家] 西湖大学教授:我可以自由地选择讲课的方式, 讲授的角度 +4 zju2000 2024-09-22 4/200 2024-09-28 09:40 by bio-polymer
[基金申请] 广东省基金 +5 yingyueabc 2024-09-22 5/250 2024-09-27 22:57 by FengjiangLiu
[考博] 材料/电信/生物-2025普博生自荐-985本双非硕一区一作 +4 enowei0127 2024-09-23 8/400 2024-09-27 22:40 by enowei0127
[育儿交流] 熊孩子睡觉前很多事,啥原因? +7 quan2153 2024-09-25 14/700 2024-09-27 16:46 by quan2153
[基金申请] 请问大家的计划书填写列表中状态更新了吗? +7 Laker610 2024-09-25 9/450 2024-09-27 16:36 by 田田hj
[考博] 数学博导 +4 学术霸王 2024-09-25 6/300 2024-09-27 11:14 by 青古
[有机交流] 二氯甲烷的去除 +3 cgsa吧 2024-09-24 8/400 2024-09-27 10:55 by bear2007
[考博] 电催化,电池方向学生自荐 30+3 Freelancedd 2024-09-24 10/500 2024-09-27 10:27 by 莱茵润色
[论文投稿] 期刊论文发表了但查询到sci未收录 50+5 yibuxiao 2024-09-25 11/550 2024-09-27 10:24 by 莱茵润色
[有机交流] 请问胺的盐酸盐中氯化氢的氢会在核磁氢谱中出峰吗? +3 rommel1975 2024-09-25 4/200 2024-09-26 13:07 by 091602
[论文投稿] NC投稿多久有消息呀? +4 Jordanblood 2024-09-24 6/300 2024-09-25 16:58 by FZX_2024
[论文投稿] laser physics期刊投稿 5+3 mengxiangcz 2024-09-23 6/300 2024-09-25 15:08 by mengxiangcz
[有机交流] chemdraw结构式复制到word变形 +5 笑看人生1993 2024-09-22 11/550 2024-09-25 14:44 by 冰蓝夜游神
[论文投稿] SCI投稿状态 25+4 jorden8 2024-09-23 6/300 2024-09-25 10:24 by jorden8
[论文投稿] 爱斯维尔旗下Postharvest Biology and Technology,采用什么系统查查 20+4 sdsdsxh 2024-09-22 9/450 2024-09-25 07:33 by sdsdsxh
信息提示
请填处理意见