python双增式轨道设计

本文由ChenBD撰写,详细介绍了如何使用Python进行双增式轨道的设计和计算,涵盖了相关算法和数学模型的应用。
摘要由CSDN通过智能技术生成

import pandas as pd
import numpy as np
from numpy import sin
from numpy import cos
from numpy import tan
from numpy import arctan
from numpy import arccos
import matplotlib.pyplot as plt
from pylab import mpl
from mpl_toolkits.mplot3d import Axes3D
mpl.rcParams['font.sans-serif'] = ['SimHei']
mpl.rcParams['axes.unicode_minus'] = False
#参数
D_t=4100#目标段井深
C_t=700#目标段闭合距
D_k=2800#造斜点井深
C_k=0#造斜点闭合距
alpha_k=0#造斜点斜率
K_z=1#第一造斜率
K_zz=3#第二造斜率
alpha_t=np.pi/2#目标段井斜角
Delta_Ltd=1200#目标段长度(水平段长度)

#定向井双增式轨道设计,单位均为弧度
def two_buildup(D_t,C_t,D_k,C_k,alpha_k,K_z,alpha_t,Delta_Ltd,K_zz):
    #曲率
    R_z=1719/K_z#求曲率半径
    R_zz=1719/K_zz#求曲率半径

    #关键参数
    D_e=D_t-D_k+R_z*sin(alpha_k)-R_zz*sin(alpha_t)#双增式轨道
    C_e=C_t-C_k-R_z*cos(alpha
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值