matlab简易编程,MATLAB简单编程

本帖最后由 wanggh 于 2016-12-5 14:47 编辑

用数值差分、SOR迭代法求雷诺方程和用牛顿迭代法求解轴向柱塞泵滑靴副压力场的算法,

%油膜厚度场、压力场迭代   MATLAB只认弧度制,不认角度制

clear all;          %            (60rpm=1rad/s)

wg=1000;    %1000rpm缸体公转速度;  单位:                   转每分钟  rpm

wz=60;             %ws为滑靴自转速度           单位:               转每分钟  rpm

RCP=45*10^(-3);        %柱塞分布圆半径,单位:                                m

pc=24000000;      %柱塞腔压力,单位:Pa(单位不能变,就是Pa)       Pa

aa=0.87;     %压降系数,和阻尼孔直径、长度等有关,无量纲

pr=pc/aa;               %支承室压力                   单位:                            Pa

NIANDU=0.04;      %介质动压粘度,              单位:                           Pa*S

beita=18*pi/180;     %柱塞泵斜盘倾角            单位:rad 弧度制

nx=100;                   %沿x方向上区间个数

ny=100;                   %沿y方向上区间个数

fai=60*pi/180;        %滑靴转动角度,(如果可以,fai为向量)单位:        rad

R0=15.4*10^(-3);                   %滑靴外径                      单位:               m

r0=10.1*10^(-3);                     %支承室半径                  单位 :              m

TT=100;                         %时间

dt=TT/(2*nx);                    %时间间隔

deltax=2*pi/nx;          %x方向上区间长度  (极角),单位:                rad

deltay=(R0-r0)/ny;     %y方向上区间长度,半径         单位:                 m

ms=50*10^(-3);                      %滑靴质量,       单位:                        kg

mh=56*10^(-3);                      %柱塞质量       单位:                            kg

lg=8*10^(-3);                          %滑靴质心与球头中心距离,  单位:        m

ls=10*10^(-3);                         %滑靴底面到球头的距离,    单位:       m

RP=12.4*10^(-3);                   %柱塞半径                                单位:    m

RFF=10.5;                 %柱塞孔的等效液阻,单位:Pa*s/mm^3(这个数值没用上额)

rou=RCP*sqrt(1+(tan(beita))^2*(cos(fai))^2);          %公式(数组)            m

vs=wg*rou*2*pi/60;                           %滑靴速度(数组)                        m/s

f0=0;

MOX=0;

MOY=0;                         %三个函数初始化

P=0.75*pr*ones(nx+1,ny+1);      %压力矩阵,初始值          Pa

P2=ones(nx+1,ny+1);           %压力矩阵,初始值

P3=ones(nx+1,ny+1);          %压力矩阵,初始值

H=ones(nx+1,ny+1);     %油膜迭代初始矩阵 油膜厚度

HL=ones(nx+1,ny+1);    %油膜厚度对时间求导矩阵

W=ones(nx+1,ny+1);    %系数初始矩阵,西

E=ones(nx+1,ny+1);     %系数初始矩阵,东

S=ones(nx+1,ny+1);     %系数初始矩阵,南

N=ones(nx+1,ny+1);     %系数初始矩阵,北

G=ones(nx+1,ny+1);    %系数初始矩阵,东西南北四个系数之和

B=ones(nx+1,ny+1);     %原雷诺方程右边常系数,,矩阵初始化

FO1=pi*RP^2*pc;           %柱塞腔作用力                                         N=m^2*Pa

FO2=(ms+mh)*(wg/60)^2*RCP*cos(fai)*tan(beita);    %惯性力   (wg/60)为角速度   N

MX=ms*(wg/60)^2*lg*RCP*cos(beita);                %滑靴油膜的离心力矩    N*m

con=0;                     %第二次迭代次数初值

count=0;                  %压力迭代次数初始值(第三层)

coo=0;                    %第一层迭代次数初始值

h0=10^(-3)*[0.008 0.01  0.009]' ;              %油膜初值              单位:        m

hl=10^(-3)*[0.001  0.002    0.003]';             %油膜变化率初值

2016-11-23 21:56 上传

442a53943febe9465fc072b4fbe10813.gif

b2a5a3e0dcc7d508e00275fe42fce1b5.gif

22a6cab8e1ced3ff0e27cc8777959d92.png

2016-11-23 21:56 上传

442a53943febe9465fc072b4fbe10813.gif

b2a5a3e0dcc7d508e00275fe42fce1b5.gif

672147550ddd310cc62c8098dcb6af23.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/500210.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

php删除字段某个字段,php数如何组删除某个字段

【摘要】PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。PHP独特的语法混合了C、Java、Perl以及 PHP 自创的语法。下面是php数如何组删除某个字段,让我们一起…

JAVA table word,实战 | Java读取Word,包含表格!

本文转载自微信公众号「JAVA日知录」,作者单一色调。转载本文请联系JAVA日知录公众号。不能每天都发鸡汤呀,今天分享一篇开发实战。业务需求我们有这样一个需求,需要抽取出WORD文档中的内容,然后组装成特定的json格式发送给第三方…

mysql分列查询,Mysql导出问题,乱码问题,为分列问题解决!!!

前言:本文可以先阅读完再跟着做。Mysql查询出的数据导出为csv最近遇到同学的一个需求,要求差寻一些数据然后导出给他,因为之前也有做过类似的事情,觉得可以一下就搞定,但是居然出现乱码又出现没有分列的情况&#xff0…

微信你scope 参数错误 php,微信开发: scope参数错误或没有scope权限解决方法

scope为snsapi_userinfo 未关注者点击授权提示 scope参数错误或没有scope权限解决方法出现这种错误网上查出现有的原因是:订阅号没有相关的权限账号没有认证,没有相关的权限那么这里遇到问题两种都不是。开发账号是 服务号,而且也是认证号。解决方法:错…

Linux怎么查看保存的密码,在Linux中查看已保存的WiFi密码

在安装流行操作系统时,如 Windows 10、Ubuntu、macOS 等,都会要求用户提前输入 WiFi 密码。特别是 Ubuntu 系统,在配置安装向导时就可以连接 WiFi,以方便在系统安装过程就从网络获取最新更新,并在安装完成后就为用户提…

linux 网卡 巨帧,Linux Kernel e1000e驱动巨型帧处理绕过安全检查漏洞

发布日期:2009-12-29更新日期:2010-01-13受影响系统:Linux kernel 2.6.32.3描述:--------------------------------------------------------------------------------BUGTRAQ ID: 37523CVE(CAN) ID: CVE-2009-4538Linux Kernel是…

linux下如何启动vsftp服务,如何在Ubuntu 18.04上使用VSFTP快速设置FTP服务器

如果您需要配置一个FTP服务器快速启动运行,那么VSFTP的易用性是无与伦比的。如果你想将应用程序迁移到最新版本Ubuntu Linux服务器中,并且需要快速启动并运行FTP服务器。如何操作?这实际上非常简单。这里将使用VSFTP服务器向您展示如何做到这…

红帽linux kvm,初识RedHat虚拟化—KVM

redhat虚拟化之KVM初识虚拟化简介:虚拟化是指计算机元件在虚拟的基础上而不是真实的基础上运行。虚拟化技术可以扩大硬件的容量,简化软件的重新配置过程。CPU的虚拟化技术可以单CPU模拟多CPU并行,允许一个平台同时运行多个操作系统&#xff0…

Linux中的软件源详解,Ubuntu Linux 软件源详解

中国台湾 台湾大学更新服务器(推荐网通用户使用,强烈推荐此源,比较完整):deb http://Ubuntu.csie.ntu.edu.tw/ubuntu/ gutsy main restricted universe multiversedeb-src http://ubuntu.csie.ntu.edu.tw/ubuntu/ gutsy main restricted univ…

pc版android sd卡,告别瓶颈:安卓闪存(SD卡)I/O优化

告别瓶颈:安卓闪存(SD卡)I/O优化闪存(SD卡)调度器现在电脑的瓶颈往往不是什么内存CPU,而且吱吱嘎嘎的硬盘。在安卓机上,情况十分类似——虽然安卓机和SSD一样使用闪存,但没有专门的主控,速度好不到哪里去。由于成本限制…

android 常用开发插件,Android Studio 开发利器【常用插件】

1.ADB IdeaADB操作快捷菜单,快速清除数据,重启应用,卸载应用等快捷键:Windows: CtrlAltShiftAMac OSX: CtrlShiftA当然,你可以在KeyMap处修改为自己喜欢的按键。2.postfix支持Log,Toast,Logd的快速书写3.AndroidCodeGe…

android mov转mp4格式转换,如何在线将MOV文件转换成MP4文件?

Renee Video Editor-功能强大的视频编辑软件免费 软件免费试用(仅限非商业用途)。视频剪辑 支持简易剪辑、批量剪辑、高级剪辑。操作简单 界面简洁,只需简单几步即可快速完成操作。功能强大软件还支持剪切、裁剪、旋转、转换、合并、特效、水印、字幕等多种功能。格…

html5文章页面,文章页面的设计《 HTML5 与 Bootstrap 应用实例 》

文章页面的设计跟主页差不多,页头,底部边栏,还有页脚都是一样的,不同是,页面的主内容区域分成两部分 ... 左边占用 8 个网格宽度,显示文章的内容,比如标题,正文,文章的评…

qwebkit 服务器调用本地html方法,用qt的QWebkit类调用谷歌地图

先说下,我这悲剧的一天,用qt5.0.2这个版本搞了一个上午都没有搞出来,无赖呀。。。突然想了下,还是换个版本吧!就用qt4.7.4版本了,哎哟喂,居然就调出来了呢!其实网上的文章大多是复制…

win7设置定时锁定计算机,Win7系统锁定计算机怎么设置?Win7系统锁定计算机的设置方法...

相信大家都知道,长时间不操作计算机,计算机就会自动进入锁定状态,不过,最近有Win7系统用户表示不想让计算机自动进入锁定状态。那么,Win7系统锁定计算机怎么设置呢?下面,我们就一起往下看看Win7…

计算机考试用英语怎么说,“全国大学生计算机等级考试一级”英语怎么说?

“全国大学生计算机等级考试一级”的英文:National College Computer Grade Examination Level 1examination 读法 英 [ɪg,zmɪneɪʃ(ə)n; eg-] 美 [ɪgzməneʃən]作名词的意思是: 考试;检查;查问短语:1、medica…

计算机专业在湖南录取分数,计算机科学与技术专业分数线各大学排名(湖南)

摘要:导读:计算机科学与技术专业分数线多少?招生考试网小编根据各个大学在湖南的录取分数线,整理了 计算机科学与技术专业分数线排名 供填报志愿的考生和家长参考: 计算机科学与技术专导读:计算机科学与技术…

win8 必须重新启动计算机才能关闭用户账户控制,windows8中怎么关闭用户账户控制(UAC)仅针对单个用户...

1、登陆 Windows 8 Metro 界面,单击左下角桌面图标,如下图:2、登录桌面后,使用组合热键“Windows X键”调出快捷菜单(如果桌面已经调出控制面板图标,直接双击打开),左键单击控制面板,如下图&am…

电子数字计算机最早应用于哪个领域,2013计算机一级B考试模拟试题及答案(2)...

无忧考网为大家收集整理了《2013计算机一级B考试模拟试题及答案(2)》供大家参考,希望对大家有所帮助!!!1).已知“装”字的拼音输入吗是“zhang”,而“大”字的拼音输入码是“da”,它们的国标码的长度的字节…

计算机管理扫不出我的独显,win10正式版系统下检测不到独立显卡的解决方法

通常很多电脑中都会有独立显卡,具备单独的显存,不占用系统内存,而且技术上领先于集成显卡,能够提供更好的显示效果和运行性能,然而有win10正式版系统用户却反应说遇到检测不到独立显卡的情况,但是自己电脑明…