涡轮机叶片matlab强度分析论文,一种基于MATLAB及Pro_E的涡轮建模方法

自动化与控制与二

一种基于MATLAB及Pro/E的涡轮建模方法

王智明

(中海油服油田技术事业部北京101149)

摘要:介绍了在1wD、MWD中井下涡轮发电机的作用及工作原理。研究了涡轮发电机液力元件涡轮的参数化建模方法。实现了基于MATLAB和Pro/E的快速建模。

关键词:参数化建模工程软件

前言

随钻测井(LwD)及随钻测量(MwD)对于指导钻井、提高采油率具有重要作用,能够实时指导钻进T作。井下测量装置的供电电源之一是涡轮发电机,具有供电持续性,能够适应井下高温高压环境及钻井液腐蚀。

发电机为系统提供电力,是井下供电技术中的关键。发电机短节如图l所示。

1.钻铤:2.涡轮转子组件;3.轴承;4.涡轮磁轴;5.导流叶轮;6.齿轮变速器:

7线圈磁轴;8.定子线圈;9.保护外套;10.轴承;11.整流稳胜电源模块

图1涡轮发电机短节示意图

短节中包括压力补偿器、发电机、增速箱、导轮及涡轮…。由钻柱来的高速泥浆流经导轮调整流动方向后,驱动涡轮,将流体能量转化为机械能,涡轮组件旋转带动心轴转动,经增速箱增速后,带动发电机转子.产生交流电。

Pm厄是主流的cAD,CAE,CAM三维建模工具软件,效率高且建模精确,但在曲面建模方面,不能直接根据用户编辑的数学方程完成相应的曲线曲面建模,此外该系统自身的Pro硝瑚模块提供的函数有限,难以直接生成较为复杂的曲线曲面【2l。因此,对于生成有严格数学方程描述的复杂曲线曲面,需要结合其它方法。

MATLAB软件科学计算功能强大,如果借助MATLAB对需要的曲线曲面进行数学编程处理,将所得数据送给Pr(肥,可极大提高陬)厄的曲面设计能力。

涡轮叶片是涡轮建模的重点及难点。采用先确定叶片的中弧线方程曲线方法,依据此曲线建立叶片截面轮廓曲线并生成实体,再通过Pm厄特有的环形折弯命令折成圆柱实体,然后完善涡轮主体结构建模,并将叶片根缘作出过渡圆角,最后进行流场分析检验,确定合理的涡轮结构。涡轮叶片模型的主要几何参数见表1。

圆弧段相当于直叶片形式的叶片螺旋角,n一般赋值1.0-1.1,主要是为了调整叶片的重合程度,提高发电效率,其中决定涡轮功率的相关参数有进口角,出口角,叶片前缘半径,叶片后缘半径,将其作为待优化参数:

袭1叶片模型几何参数

l参数叶片前叶片后叶片出口角溉l缘半径缘半径弦长

叶片数进口角

I符号rlr2bZaBnI

a=5—35。,B=30一600,rl=o.6一l哪,r2=0.4加.6mm。这些参数取值范嗣是经过实践及试验确定的较为合理的。

研究在给定工作参数要求下确定较为合理的模型结构参数。叶片根部直径dl=70n删,叶片外部直径d2=100lIIIm,轴向长度l=60mm,b=45mm。

1确定叶片中弧线数学表达式

叶片主要承受来自钻柱内的高速钻井液冲击而作旋转运动,为了配合钻井液的流入与流出,减小涡损及涡旋。需要在叶片上设计一定的进口角和出口角,对于中间弧段,主要是为了最大吸收钻井液的动能。由此确定骨架一叶片中弧线组成:进口直线段+中间圆弧段十出口直线段。如图2。.

图2中弧线轨迹方程

0A段直线:y∈【0,5),xl=培仪+yl

AB段圆弧:y∈【5,5一R¥sina+Rcosp),

A(5tga,5),B(x=5tga+Rcosa—RsinB,y=5一Rsina+Rcos8)圆心P(x=5噜a+Rcosn,y=5一Rsina)(半径R=45¥n,n为调整系数),xl=xp一【R2一(y一)rp)2】叼.5

Bc段直线:y∈【5一R+siIld+R啷p,45】,

x=【y一5一Rsind+Rcosp)+tg(5tga+Rcosq—Rsinp)】,tgB

2在MATLAB中编写M文件

在MATLAB中编写基本程序,将每段函数的数据点表

994ad9406c57d42c6b5562f0e0c62440.png

示出来,以较为复杂的第二段为例,程序如下:

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

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

相关文章

php按文章评论数排序,zblog获取分类文章排序按指定的时间排序、评论数量排序、浏览数量排序...

Zblog PHP在1.8版本的时候想要调用多个分类的文章,并且按照自己的需求去排序是很简单的事情,很多博友也利用这个方法进行最新文章排行、热门评论文章排行等等操作,现在随着ZblogPHP版本的升级,已经封装了数据库语句,导…

蚁群算法matlab vrp问题车辆限重,蚁群算法MATLAB解VRP问题

Excel exp12_3_2.xls内容:ANT_VRP函数:function [R_best,L_best,L_ave,Shortest_Route,Shortest_Length]ANT_VRP(D,Demand,Cap,iter_max,m,Alpha,Beta,Rho,Q)%% R_best 各代最佳路线%% L_best 各代最佳路线的长度%% L_ave 各代平均距离%% Shortest_Rout…

java线程6种状态转换,Java线程的生命周期和各种状态转换详解

在Java中,任何对象都有生命周期,线程也不例外,它也有自己的生命周期。当Thread对象创建完成时,线程的生命周期便开始了,当线程任务中代码正常执行完毕或者线程抛出一个未捕获的异常(Exception)或者错误(Error)时&#…

matlab里dcgain,制系统的时域分析

一个动态系统的性能常用典型输入作用下的响应来描述。响应是指零初始值条件下某种典型的输入函数作用下对象的响应,控制系统常用的输入函数为单位阶跃函数和脉冲激励函数(即冲激函数)。在MATLAB的控制系统工具箱中提供了求取这两种输入下系统响应的函数。一、时域分…

在oracle数据库中显示异常,Oracle数据库出现ORA-01034错误的解决方案

类型:数据库类大小:42.1M语言:中文 评分:5.0标签:立即下载使用Oracle数据库的朋友经常会碰到的错误ORA-3113 "end of fileon communication channel" 就是这样的一个,我们可以简单的把这个错误理…

oracle数据库内核,深入内核:Oracle数据库里SELECT操作Hang解析

崔华,网名 dbsnakeOracle ACE Director,ACOUG 核心专家编辑手记:感谢崔华授权我们独家转载其精品文章,也欢迎大家向“Oracle”社区投稿。我们都知道在 Oracle 数据库里是“读不阻塞写,写不阻塞读”,那么是否…

oracle 如何形成死锁,Oracle数据表中的死锁情况解决方法

在进行数据库管理的过程中,经常会出现数据表被用户的一些不合理操作而导致表被锁定的情况,以下主要介绍如何查找哪些表被哪个用户所锁定,以及如何解除锁定:1.查找被锁定的表:select object_name,session_id,os_user_name,oracle_username,process,locked_mode,statusfrom v$loc…

linux设备分层优点,Linux设备驱动的分层设计思想

代码清单8第2行获取platform_data,而platform_data实际上是定义GPIO按键硬件信息的数组,第31行的for循环工具这些信息申请GPIO并初始化中断,对于LDD6140电路板而言,这些信息如代码清单10。代码清单10 LDD6410开发板GPIO按键的plat…

linux 关闭桌面环境,Ubuntu 14.04上的Cinnamon桌面环境PPA被关闭

今天Cinnamon桌面环境的开发者宣布关闭Cinnamon桌面环境的PPA,这意味着以后在Ubuntu上安装Cinnamon桌面环境将变得很难。关于为什么要关闭PPA,Cinnamon PPA的维护者Gwendal Le Bihan做出了以下解释:“稳定的Cinnamon PPA将不再提供&#xff0…

genymotion linux 32,Ubuntu Linux 32bit - 不是Genymotion虚拟设备

因为4天我没有找到解决方案我的genymotion有问题 我正在使用Ubuntu 12.04 32位(architecure:i686)并安装android studio并将genymotion的插件放入其中succefully ......现在我的问题,当点击genymotion设备管理器,列表是空的,当我试…

grub linux rootfs,rootfs文件系统(笔记)(草稿)

文件系统简介文件系统就是个软件,帮用户来管理一些二进制的信息,管理外存上存储的这些二进制各种文件在内存中都是以二进制的形式来存在的,如果没有文件系统,用户就需要自己去决定这些二进制的东西是什么,需要自己去和…

linux 如何查看属性,linux 下查看系统属性

linux 下查看系统属性(2009-06-28 19:01:34)标签:linux杂谈分类:OSlinux下查看系统属性1、查看cpu信息查看所有cpu信息:cat /proc/cpuinfo查看cpu类型: grep "model name" /proc/cpuinfo2、查看内存信息:查看…

gnu linux中 使用,在Linux上使用GNU sed的方法

grep 命令grep 在文件(或命令输出)中搜索指定正则表达式,并且在标准输出中输出匹配的行。样例显示文件 /etc/passwd 中用户 gacanepa 的信息,忽略大小写。#grep-i gacanepa /etc/passwd显示 /etc 文件夹下所有 rc 开头并跟随任意数字的内容。#ls-l /etc …

android 自动 键盘,关于Android中的软键盘

InputMethodService为我们的输入法创建了一个Dialog,并且将该Dialog的Window的某些参数(如Gravity)进行了设置,使之能够在底部或者全屏显示。当我们点击输入框时,系统对活动主窗口进行调整,从而为输入法腾出相应的空间&#xff0c…

Android渠道包自动发布市场,Android Gradle实现打包指定渠道后自动上传到fir

fir分三个主要步骤1.获取fir上传凭证2.上传APKAPP logo图标3.获取最新的下载地址供别人下载注:python使用的是requests网络请求库1.获取fir上传凭证image.png代码如下:# 第一步:获取fir上传凭证print("get fir upload certificate"…

android 基类fragment,Android DialogFragment 基类的定制

鸿洋博客介绍:DialogFragment的基本使用好处:1:使用DialogFragment来管理对话框,当旋转屏幕和按下后退键时可以更好的管理其声明周期,它和Fragment有着基本一致的生命周期2.DialogFragment也允许开发者把Dialog作为内嵌…

升级鸿蒙系统无法选择应用,申请鸿蒙系统有一个应用选择怎么选择呢

[分享交流]申请鸿蒙系统有一个应用选择怎么选择呢34364电梯直达huafen774590890新学乍练发表于 2020-12-18 22:19:17来自:HUAWEI Mate 30 Pro 5G最新回复 2020-12-19 09:31:55要怎么选择大家知道吗?想着你的狼自成一派发表于 2020-12-18 22:22:29来自&am…

html5中的css特性,浅谈HTML5 CSS3的新交互特性

本文标题的这副图片,是用phosotshop制作的。但是,在搜索引擎中你却无法搜索到它,搜索引擎还没有强大到能够识别图片里面的文字。并且由于图片的体积不算太小,可能网速慢的网友在浏览的时候不得不耐心的等待图片的刷新。那么&#…

计算机专业知识多选题证监会,2019年国家公务员考试中国证监会(计算机类)专业科目考试大纲...

2019年国家公务员考试中国证监会(计算机类)专业科目考试大纲由国家公务员考试网公告解读栏目由提供,更多关于2019国家公务员考试大纲,计算机类国考考试大纲,证监会国考考试大,国家公务员考试公告解读的内容,请关注国家公务员考试网/广东公务员考试网&…

计算机和网络老是断开,电脑插上网线还是显示断开连接怎么办

在网络故障处理中遇到过千奇百怪的问题,这里就说一个比较怪异的问题。一个网线插口,有的电脑插上网线可以正常上网,而有的电脑插上就显示断开连接。试了好多办法,换了网线,换了插口,换了路由器,…