您的当前位置:首页正文

三维井眼轨迹仿真研究

来源:华佗健康网
石油工业计算机应用 2008年第

16卷第1期

45

三维井眼轨迹仿真研究

3

钟 原 陈 浩 李悦钦 何玉发

(西南石油大学)

摘 要 对井眼轨迹三维仿真,能使井眼轨迹更加生动直观的展示出来,给钻采作业提供可靠依据。

本文在曲线插值算法和图形透视原理研究的基础上,将离散的井眼轨迹数据通过插值算法平滑化,并通过三维透视投影原理实现其三维仿真。在理论研究的基础上,利用VisualBasic开发了三维井眼轨迹仿真系统,该系统能进行三维井眼轨迹放大、缩小、旋转等操作,可从多方位和角度观察仿真结果。系统使用维护方便,具有较强的实用价值。关键词 井眼轨迹;可视化;三维仿真;VisualBasic

可能靠近但不一定通过给定的点,如图1所示。

0引 言钻采作业中,井眼轨迹作为最直观显示井眼情况、井斜控制水平等的重要依据,技术人员需要根据测斜数据计算井眼轨迹参数,以判断实钻井眼轨迹是否与设计轨迹一致。目前,国内大多数油田仍以手工绘制为主,既耗人力、又不生动直观,而且多数仅以某一个或某几个面的投影图进行描述,给井眼轨迹的控制、开发方案的制定等带来不便。因此,利用计算机可视化图形技术,实现井眼轨迹的三维立体表示,并且实现井眼轨迹的旋转、放大、切割和局部放大,为提高我国钻井水平和管理水平,具有重要的现实意义。本文采用MicrosoftVisualBasic6.0,利用图形图像技术、数据库技术、面向对象技术等,实现三维井眼轨迹仿真软件的研究和开发。

图1 逼近法与插值法的比较

1三维井眼轨迹仿真原理及算法描述

1.1插值曲线

通过一系列离散的点来生成一条曲线的方法很

多,常采用插值方法和逼近方法。插值方法所生成的曲线通过已有的系列点,而逼近方法使生成的曲线尽

为了使所绘制的曲线更接近真实轨迹,本文采用

[1][2][3]

曲线插值的方法。曲线插值的方法又分为线性插值、抛物线插值和局部插值。对应于井眼轨迹的垂直段、造斜段、增斜段、稳斜段、降斜段、水平段,分别采用相应的插值方法。

1.2三维透视投影

对井眼轨迹进行三维可视化就必须对井眼轨迹

[4][5]

进行透视投影,要确定三维空间中的点可用两种坐标系描述:直角坐标系和球坐标系。为了在二维显示屏上得到三维物体的图像,则必须把二维屏幕坐标(SX,SY)与直角坐标三元组(x,y,z)或球坐标三元组(p,θ,φ)联系起来,用以得到屏幕坐标。

用P点代表观察者的位置,将物体投影到显示屏上。假定这个投影平面与线OP垂直,离点P距离为

3基金项目:西南石油大学研究生创新基金项目的部分内容,项目名称:井下管柱三维可视化技术研究,编号(CXJJ27006)。第一作者简介钟原(1982-),女,在读硕士生,主要研究方向:计算机图形技术,并行计算。

46

ComputerApplicationsofPetroleum2008,Vol.16No.1

D。当物体上的点投影到投影平面上的时候,对于物

体上每一点(x,y,z),都得到屏幕坐标(SX,SY),如图2所示。观察点即P点,用其球坐标(q,θ,φ)表示,这样容易控制观察点的位置。q表示从观察点到点(0,0,0)的距离。q增加即观察者远离被观察的物体。这将使此物体看起来更小,并影响该物体的方向。θ

和φ规定了观察者看物体的方向。通过对观察参数(q,θ,φ)和投影平面与观察点的位置D的控制,就能实现对观察的位置和方向以及图像大小的控制。

图2 三维透视基本原理图

绕X轴旋转的时候,利用如下的旋转矩阵:

0  0  0 0θ sinθ 00 cos

(4)     RX=

θ cosθ 00 -sin

0  0  0 1绕Y轴旋转的时候,利用如下的旋转矩阵:

θ 0 sinθ 0cos

0 0 0 0(5)     RY=

θθ-sin 0 cos 00 0 0 11.4三维图形显示流程

物体最初定义于局部坐标系(模型坐标系)中,经适当的几何变换──模型变换,以一定的形状、尺寸存在于世界坐标系的某个位置。再经过观察变换,获得物体在观察坐标系的表示。观察坐标系中的视见体划定了可见物体所在的范围,剪裁后剩下的物体将被投影到投影平面的窗口之内,再由窗口至视区的

[4]

变换将其变换到设备坐标系中用于显示。以上的步骤可简化为图3。

将位于观察者眼睛位置的P点用相对于标准坐标系测量的球坐标(q,θ,φ)来表示。即设一个标准点坐标为(X,Y,Z),则这点的眼睛坐标(Xe,Ye,Ze)可由如下矩阵变换得到,即得到三维物体投影成二维[4][5]

图像的变换:

θ -cosθcosφ cosθsinφ 0-sinθ -sinθcosφ -sinθsinφ 0cos(Xe,Ye,Ze,1)=(X,Y,Z,1)(1)

φ   -cosφ 00   sin

ρ  00    0    

1.3三维几何变换

三维几何变换是二维几何变换的简单推广。二维几何变换在齐次坐标空间中用(X,Y,Z)表示点,类似的三维几何变换其齐次坐标为(X,Y,Z,1),线性变换可用4×4矩阵来表示。

1.3.1放缩变换

设放缩系数为K,三维放缩变换在齐次坐标下的

[4][5]

矩阵表示为:

1 0 0 00 1 0 0

(2)        0 0 1 00 0 0 1/K[1][2]

2.3.2旋转变换

设θ为实体逆时针转过的角度。绕Z轴旋转的时候,利用如下的旋转矩阵:

θ sinθ 0 0cos

θ cosθ 0 0-sin

(3)     RZ=

0  0  1 00  0  0 1图3 三维空间显示过程的概念模型

2三维井眼轨迹仿真系统设计

2.1系统总体设计及功能模块

本研究后台采用Access2003存储和管理井眼轨迹实测数据,将数据库名为WellData,建井眼轨迹坐标表WellDataIn。采用VisualBasic语言开发生成可执行的EXE程序,用户点开即可进行操作使用。根据井眼轨迹的数据特征和三维显示的流程,将系统划分为以下几大模块,其中坐标数据转换和井眼轨迹显示是本系统的核心模块。系统功能模块框图如图4所示。

图4 系统功能模块框图

石油工业计算机应用 2008年第

16卷第1期

47

2.2系统设计实现

2.2.1数据预处理流程图(图5)

表1 某井眼轨迹实测数据

图5 数据预处理流程图

2.2.2井眼轨迹显示流程图(图6)

图7 三维井眼轨迹仿真图  图8 井眼轨迹底部放大旋转图

4结束语

(1)该三维井眼轨迹仿真模块采用VB开发,Ac2

cess2000存储和管理井眼轨迹实测数据,缩短了开发过程,开发的系统更简便易用。

(2)通过曲线插值算法求得的井眼轨迹精度高、

图6 井眼轨迹显示流程图

2.2.4图形变换

(4)、(5)完成;缩小、图形的旋转按照公式(3)、

放大按照公式(2)对井眼坐标进行变换,得到新的数据后,将数据进行透视变换,再重新绘制。

3实例测试

现以某口井的井眼实测数据为例,对所开发仿真软件进行测试。某井眼轨迹实测数据(见表1)所示。

该井的三维井眼轨迹仿真图显示如图7所示:左上角的坐标系标注了X、Y、Z三个方向,白色的立方体为视图的边界,其中虚线部分表示不可见的面;立方体中的曲线为井眼轨迹。用户可根据自己的观察需要通过切割、缩放、旋转等操作获得不同的轨迹展示,如图8所示为井眼轨迹底部放大旋转图。

曲线平滑、更适合钻采作业。

(3)利用计算机图形可视化技术,通过三维透视投影原理实现井眼轨迹的三维仿真和放大、切割放大、缩小、旋转的功能,使用户对井眼轨迹的观察更直观生动,取得了较好的应用效果。

参考文献

[1]王礼学、陈卫东、贾昭清等,井眼轨迹计算新方法[J],天然气工

业,2003,23(增刊)57-59[2]陈炜卿、管志川,井眼轨迹测斜计算方法误差分析[J],中国石油

大学学报(自然科学版),2006,30(6)42-45[3]刘修善、艾池、王新清,井眼轨道的插值法[J],石油钻采工艺,

1997,19(2)11-14[4]倪明天、吴良芝,计算机图形学[M],北京大学出版社,1999[5]陈锦昌,VB计算机绘图教程[M],华南理工大学出版,2003[6]刘修善、王珊等,井眼轨道设计理论与描述方法[M],黑龙江科学

技术出版社,1993

ComputerApplicationsofPetroleum2008,Vol.16No.1

Inoilproduction,inordertotakeholdofthevariationruleofreservoirbehavior,toprovidereliablebaseforregulation

ofdevelopmentplanandensureoilfielddevelopedreasonablelyandefficiently,productionperformancedatafromtestingareoftenanalyzed.Analyticalstudyneedstodrawdifferentkindsofdynamicdiagramsandcurveswiththeavailabledata.Thepaperdiscusseshowtodevelopthekeyprogramtechnologyfordynamicgraphics.

Keywords:Delphi;petroleumsoftware;oilfielddevelopment;graphicsoftwaredevelopmentDESIGNANDIMPLEMENTATIONOFTHEREMOTEDATAACQUISITIONSYSTEMFOROILWELLSBASEDONADAM5510MANDGPRS/QuChangbo,WangYonggui,SoftwareSchoolofLiaoningTechnicalUniversity,CAP,2008,16(1):27-31

TakingtheprogrammablecontrollerADAM5510MofPCstructureasthelowercomputerofthedataacquisitionsystemcanrealizeoperatingmodedataacquisition,storage,processandcommunication,etc.WithGPRSnetworkandInternetnet2work,instructionresponseanddataexchangecanbeimplementedbetweenlowercomputeranduppercomputeroftheremotesupervisorycentre.Thepapergivesadiscussiononhardwarestructure,dataacquisitioncommunicationprocessandsoftwarefunctionofthedataacquisitionsystem.

Keywords:oilwellmonitoring;remotedataacquisition;ADAM5510;GPRSPRODUCTIONPERFORMANCESIMULATIONSTUDYANDAPPLICATIONINGASWELLSOFABNOR2MALHIGHPRESSURE/LiuDaojie,LiuZhibin,ZhouJunjie,etal.,SouthwestPetroleumUniversity,CAP,2008,16(1):32-34

Productionperformancesimulationingaswellsofabnormalhighpressuredoesnotonlyovercomesomedisadvantagesofthetraditionalphysicalsimulationwhichiscostlyandcomplex,butalsopossessesaccuracyofcomputeranaloguesimulation.Inconsiderationofthecharacteristicsofhighpressureandhightemperatureingaswellsofabnormalhighpressure,thepro2ductionpressuredropisbrokenupintothreeprocesses:formationflowpressuredrop,boreholeflowpressuredropandspoutflowpressuredrop,andaflowmathematicalmodelofgaswellproductionperformanceisestablished.Withcomputersimula2tiontechnology,theformationfluidflowprocess,boreholefluidflowprocessandgasnipplefluidflowprocessinagaswellofabnormalhighpressurearesimulatedandtheflowparametersofgaswellproductionperformancearepredictedwhichcanprovidebasicdataforthenextdynamicproductionprorationofagaswellwithabnormalhighpressure.Throughcaseanaly2sis,theproductionprorationresultworkedoutfromtheoptimizedmodelisveryclosetothepracticalone.Itindicatesthatproductionperformancesimulationisofguidesignificanceinrealproduction.

Keywords:abnormalhighpressuregaswell;simulation;pressuredropdisintegration;dynamicstate;predictionSTUDYONTHECHARACTERISTICSOFTHEDOWNHOLEFLOWFIELDINTHEAUTOMATICANTI-DE2VIATIONDRILLINGSYSTEM/LiQiumin,LiuBaiyan,SuYinao,etal.,CollegeofMachineryandAutomation,WuhaiUniversityofScienceandTechnology,CAP,2008,16(1):35-38

Whentheautomaticanti-deviationdrillingsystemisinoperation,arelativerotationspeedisneededbetweenthesteeringsleeveanddrillpipe.Thesteeringsleeverotatesasaresultofthefrictiontorqueexertedbythebearingconnectingthesleeveandthedrillpipewhilethedownholebacktrackingmudwillalsoproduceareversaltorquewhichpreventsthesleevefromrotatingwhenpassingit.Thereversaltorqueisthekeyfactortoensuretherelativerotationspeed.FLUENTsoft2warepackagecanbeusedtomodelthemudflowfielddownholeandexploretheflowbehaviour.Simulationresultsindicatethatthereversaltorquedependsonseveralfactorssuchasmudflow,rotationspeedofthesleeve,etc.Andaslongastherotationspeedofthedrillpipeexceedsthecriticalspeedwhichbalancesthefrictiontorqueofdrillpipeandthesleeve,thereversaltorquecanproducerelevantspeeddifferencebetweenthesleeveanddrillpipe.

Keywords:automaticanti-deviationdrilling;downholeflowfieldmodel;steeringsleeve;reversaltorqueIMPLEMENTATIONOFDIGITALPIPELINEINOILFIELDSBASEDONGIS/WeiBo,TangJun,GeoscienceSchoolofChangjiangUniversity,CAP,2008,16(1):42-44

Nowadays,adigitaloilfieldrevolutionaryiscarryingoutintheoilfieldsalloverthecountry.Digitalpipelineisoneofthekeylinks.Accordingtotheoilfieldpractice,thepaperdiscussesthebasictheorytoimplementdigitalpipelinewithsec2onddevelopmentbasedonMAPGIS.

Keywords:digitalpipeline;datamodel;GIS3DWELLTRACKSIMULATIONSTUDY/ZhongYuan,ChenHao,LiYueqin,etal.,SouthwestPetroleumUniversity,CAP,2008,16(1):45-47

3Dwelltracksimulationcanmakewelltrackdisplaymorevividandvisible,whichcanprovidereliablefoundationsfordrillingandproductionoperation.Onthebasisofcurveinterpolationalgorithmandgraphicperspectiveprinciplestudy,dis2cretewelltrackdataaresmoothedthroughinterpolationalgorithm,and3Dsimulationisrealizedthrough3Dperspectivepro2jectionprinciple.The3DwelltracksimulationsystemisdevelopedbyusingVisualBasiconthebaseoftheoreticalresearch,withwhich3Dwelltrackgraphscanbemagnified,reducedandrotated,andsimulationresultcanbeobservedfrommulti-azimuthandangle.Itisconvenienttomaintainit.Ithaspracticalvalue.

Keywords:welltrack;visualization;3Dsimulation;VisualBasic

因篇幅问题不能全部显示,请点此查看更多更全内容