钻进布局分析.docxVIP

  • 19
  • 0
  • 约2.95千字
  • 约 9页
  • 2017-05-13 发布于浙江
  • 举报
钻进布局分析

关于钻井布局的非线性规划摘要本文利用了上下左右移动和旋转网格,来改变网格点的位置,使网格点在误差范围内最大可能地与旧井位置重叠。网格的移动改变的是网格点与旧井的相对坐标,这是一个非线性规划问题,通过计算网格点与旧井坐标的距离是否在误差范围内判断旧井是否可利用,建立数学模型后在matlab中进行编程求解,及可得到钻井的最优方案。问题一问题比较简单,只需计算旧井与网格点的横向距离与纵向距离,两者中的大者即为误差距离,求解点的坐标与最近整数坐标轴的距离,即原来坐标值减去坐标值四舍五入的值取绝对值即为距离,其值就是点与整数坐标轴的距离,再与我们的给定的距离误差作比较,设计循环,编辑程序,带入MATLAB求解。求解得到最多能找到4口井符合题目要求,分别是第2,4,5,10号井坐标。问题二 坐标系开始旋转后,设计旋转步长为1度,进行360次旋转。为了方便旋转后坐标的表示,将给出数据的第一个点作为坐标原点,之后根据坐标旋转公式,更新旋转后的坐标,成功的将问题转化为类似于问题一,两点的距离判定变成欧式距离判定。求解得到在旋转加平移的条件下,能找到最多6口井符合题目要求,分别是第1,6,7,8,9,11号井坐标。关键词 非线性规划 坐标旋转 坐标平移 全局搜索 MATLAB1.问题重述2.问题分析由题设,已经知道了平面上的n个点,每个点的坐标为(,),i=1,2,...n.且正方形的网格可以在平

文档评论(0)

1亿VIP精品文档

相关文档