智能手表功能咋能登QQ

查看: 67|回复: 0|关注: 0
一个应用MATLAB的钻头参数优化。qiu大神教学写目标函...
<h1 style="color:# 麦片财富积分
新手, 积分 5, 距离下一级还需 45 积分
发表于 6&天前
本帖最后由 啦啦啦哟 于
09:29 编辑
基于MATLAB的钻头参数优化,有公式,需要写目标函数。帮助啊
站长推荐 /3
使用MATLAB和Simulink进行软件无线电设计
Powered by基于MATLAB的PDC钻头破岩仿真的研究;一、研究的目的、意义;由于PDC钻头在在深井中工作,它在破岩时的实际情;二、研究背景;由于PDC钻头结构的复杂性、地层条件的复杂性以及;而对于MATLAB仿真,就是它其中Simulin;1、交互式图形化的建模环境;Simulink提供了丰富的模块库以帮助用户快速;2、交互式的仿真环境;Simulink框图提供了交互
基于MATLAB的PDC钻头破岩仿真的研究
一、研究的目的、意义
由于PDC钻头在在深井中工作,它在破岩时的实际情况我们不能够直观的、有效的了解,导致PDC钻头失效时而不知道其原因,为此PDC钻头的破岩仿真极其重要,又MATLAB有强大的数学和仿真功能,并且可以实现数据的可视化,所以用MATLAB软件来对PDC钻头破岩仿真的研究有重要意义。
二、研究背景
由于PDC钻头结构的复杂性、地层条件的复杂性以及PDC钻头在井底运动状态的复杂性,单纯利用理论分析的方法难以充分地了解钻头与岩石之间互作用过程的规律。采用实验测试的手段固然是一种可行的方法,但实验测试耗时长、成本高,且必须以真实的钻头作为测试对象。所以,开发能针对虚拟钻头进行仿真实验的数字化的PDC钻头钻进分析系统,是一项十分有价值的工作。PDC钻头数字化钻进分析系统的功能,就是利用计算机数字仿真技术来分析PDC钻头在钻进过程中与井底岩石之间的复杂的互作用关系。
而对于MATLAB仿真,就是它其中Simulink仿真。它的功能和特点如下:
1、交互式图形化的建模环境
Simulink提供了丰富的模块库以帮助用户快速地建立动态系统模型。建模时只需使用鼠标拖放不同模块库中的系统模块并将它们连接起来。另外,还可以把若干功能块组合成子系统,建立起分层的多级模型。Simulink这种图形化、交互式的建模过程非常直观且容易掌握。
2、交互式的仿真环境
Simulink框图提供了交互性很强的仿真环境,既可以通过下拉菜单执行仿真,也可以通过命令行进行仿真,菜单方式对于交互工作非常方便,二命令行方式对于运行一大类仿真如蒙特卡罗仿真非常有用。有了Simulink,用户在仿真的同时可以采用交互或批处理的方式,方便地更换参数来进行“What-if&式的分析仿真。仿真过程中各种状态参数可以在仿真运行的同时通过示波器或者利用ActiveX技术的图形窗口显示。
3、专用模块库(Blocksets)
作为Simulink建模系统的补充,MathWorks公司还开发了专用功能块的程序包,如DSPBlockset和Communication Blockset等。通过使用这些程序包,用户可以迅速地对系统进行建模、仿真和分析。更重要的是用户还可以对系统模型进行代码生成,并将生成的代码下载到不同的目标机上。可以说,MathWorks
为用户从算法设计、建模仿真,以及指导系统实验提供了完整的解决方案。而且,为了方便用户系统的实施,MathWorks公司还开发了实施软件包,如n和Motorola开发工具包,以方便用户进行目标系统的开发。
4、提供了仿真库的扩充和定制机制
Simulink的开放式结构允许用户扩展仿真环境的功能:采用MATLAB, Fortran和C代码生能成自定义模块库,并拥有自己的图标和界面。因此用户可以将使用Fortran或者C的代码连接进来,或者购买使用第三方开发提供的模块库进行高级的系统设计、仿真和分析。Simulink的开放式结构允许用户扩展仿真环境的功能。
5、与MATLAB工具箱的集成
由于Simulink可以直接利用MATLAB的诸多资源与功能,因为用户可以直接在Simulink下完成诸如数据分析、过程自动化、优化参数等工作。工具箱提供的高级的设计和分析能力可以融入仿真过程。
通过上边MATLAB仿真的功能和特点,不难看出,MATLAB为PDC钻头的破岩仿真提供了条件。强大的数字功能,数字的可视化都为基于MATLAB的PDC钻头的破岩仿真提供条件,我们应该研究一下。
三、基于MATLAB的PDC钻头破岩仿真原理
采用矩阵变换运算。实现了钻头各个牙齿的空间位置转换,建立起PDC钻头几何学仿真模型,并通过MATLAB 编制了仿真程序。其中,我们将起主切削力的PDC切削齿称为一级齿,起辅助切削力的PDC切削齿称为二级齿。
将牙齿离散为m 个点, 即牙齿的整个外形用若干离散的空间坐标点来表示, 其各点的坐标可表示成如下矩阵
?xy?x1y1z11??x?yz1222? z1???????????xyz1mm?m?
Zbm1??x1y1z11??x?1?yz1222???? ???????????1??xmymzm1?每颗牙齿上有m 个离散点, 那么钻头的仿真模型为 ?Xb1Yb1?X?b2Yb2?????XbmYbm
根据式上边矩阵可求得所有牙齿各离散点在全局坐标系下的坐标值,从而也就建立起了整个钻头的仿真几何结构模型。
后边如入数据进行仿真。
四、MATLAB仿真流程
(1)通过分析研究,让我们能够直观的观察到PDC钻头的破岩过程,为我们发现问题,改进现有的PDC钻头提供依据,也为我们以后设计PDC钻头提供基础资料。
(2)在MATLAB环境下编程,具有很大的优越性,提高了计算效率,实现了数据的可视化,为我们下一步的仿真工作提供参考。
(3)通过MATLAB对PDC钻头的仿真的研究,介绍其中主要的,如原理,为我们以后学习提供参照。
[ 1 ] 李树盛,马德坤,侯季康. PDC钻头几何学研究[ J ].西南石油学院学报, ) : 82 - 86.
[ 2 ] 翟应虎,蔡镜仑,刘希圣. PDC钻头切削齿工作角设计理论[ J ]. 石油大学学报(自然科学版) , ) :24 - 33.
[ 3 ] 李树盛. PDC钻头工作理论及现代设计方法研究[D ].四川南充:西南石油学院, 1994.
[ 4 ] 于润桥. 钻进过程计算机仿真技术研究[ J ]. 石油钻采工艺, ) : 21 - 26.
[ 5 ] 况雨春,杨高,伍开松,等. 基于MATLAB的三牙轮钻头仿真模型研究[ J ]. 钻采工艺, ) : 83 - 86.
[ 6 ] 杨高,况雨春,杨云山,等. 三牙轮钻头几何学仿真与MATLAB的实现[ J ]. 石油机械, ) : 8 - 11.
三亿文库包含各类专业文献、文学作品欣赏、中学教育、行业资料、专业论文、幼儿教育、小学教育、高等教育、应用写作文书、基于MATLAB的PDC钻头破岩仿真的研究27等内容。 
 PDC 钻头研究技术的资料以及发展现状, 通过 MATLAB 编程, 得到了 PDC 钻头各个...PDC钻头切削齿破岩仿真与... 暂无评价 4页 &#165;3.00 PDC钻头钻进过程的动态...  基于MATLAB的电机仿真研究_电力/水利_工程科技_专业资料。石家庄铁道大学毕业设计 基于 MATLAB 的电机仿真研究 Simulation Research of Motor Based on MATLAB 2013 届...  毕业设计论文 基于 MATLAB 的过程控制系统仿真研究 摘 要 水箱和换热器是过程控制中的典型对象,本设计主要以水箱液位控制系统和换热器 温度控制系统为例,通过建立数学...  PDC钻头的特点和破岩机理_建筑/土木_工程科技_专业资料。PDC钻头 前言自 PDC 钻头问世以来, 以其优良的性能及随之而带来的经济效益, 越来越多的 受道现场作业队...  基于MATLAB的汽车仿真_计算机软件及应用_IT/计算机_专业资料。基于MATLAB的汽车仿真 东北大学 仿真实验:基于 simulink 的汽车仿真 姓班学日名:张冬磊___级:自动化...  Simulink 仿真在高等数学课程中的应用
宋沛儒 基于 MATLAB/Simulink 对 Lorenz 系统仿真研究
宋沛儒 1.引言 1963 年 Lorenz 通过观察大量大气现象...  基于MATLAB的PSK系统仿真 开题报告_理学_高等教育_教育专区。开题报告 毕业论文XXXXX 毕业设计(论文)开题报告课题 基于 maltab 的 PSK 调制和解调及仿真 名称 学院 ...  基于MATLAB的电力系统仿真_电力/水利_工程科技_专业资料。基于 MATLAB 的电力系统仿真 的电力系统仿真 基于 MATLAB 的电力系统仿真摘 要:目前,随着科学技术的发展和...

我要回帖

更多关于 智能手表怎么登录微信 的文章

 

随机推荐