。利用MATLAB软件求得本题的解,进而得到20个维护班组的最优分配方案。具体各班组的管辖范围见表1。Р图3为20个班组管辖范围分配结果图;图4为班组1负责管辖的9个采油井示意图。Р 表 1:各班组的管辖范围Р班组号Р管辖油井号Р 1Р1、67、68、69、71、73、74、75、78Р 2Р2、40、43、44、70、72Р 3Р3、54、55、65、66Р 4Р4、57、60、62、63、64Р 5Р5、49、50、51、52、56Р 6Р6、58、59Р 7Р7、30、32、47、48Р 8Р8、33、46、61Р 9Р9、31、34、35、39、45Р 10Р10、26Р 11Р11、27Р 12Р12、25Р 13Р13、22、23、24、53Р 14Р14、21Р 15Р15、28、29Р 16Р16、36、37、38Р 17Р17、41、42Р 18Р18、81、82、83、84Р 19Р19、76、77、79、80Р 20Р20、85、86、87、88、89、90、91、92Р图 3:20个班组管辖范围分配结果图Р图 4:班组1负责管辖的9个采油井示意图Р4.2 问题二:0-1整数规划模型Р将20个维护班组调度到13个漏油点进行维修,且一个班组最多维修一个采油点,一个采油点也仅需一个班组维修。Р4.2.1 维护班组的合理调度方案的分析Р我们假设采油点的漏油速度即为原油开采速度,且所有班组赶往漏油点的速度一样,均为。为了尽量减少漏油损失,即要实现13个漏油点总漏油量最少,(其中,为维护班组到达第个漏油点的时间)。Р又由采油点的原油开采速度与可采储量成正比,所以可以化为求,由于为常数,也即求。Р其中,为第个漏油点的可采储量;为正比例系数;为维护班组到第个漏油点的距离;为班组赶往漏油点的速度。Р4.2.2 维护班组的合理调度模型的建立Р设Р其中,。Р建立模型如下: