Patent ID: 9104823
Filing Date: 2015-08-11
Classification: E21B,G05B,G06F

Abstract:
1. A method of optimizing production of a plurality of wells using a control mechanism, the method comprising: generating, for each well of the plurality of wells, an intermediate solution to optimize the production of each well of the plurality of wells using an offline model comprising a mixed-integer nonlinear program solver and using a plurality of production curves based on a state of the control mechanism and a given wellhead pressure; calculating, using a network model and the intermediate solution of each well of the plurality of wells, a current online wellhead pressure for each well of the plurality of wells, wherein the current online wellhead pressure for each well is dependent upon each other well of the plurality of wells; setting the intermediate solution as a final solution based on determining that a difference between the current online wellhead pressure of each well and a prior online wellhead pressure of each well of the plurality of wells is less than a tolerance amount; and adjusting, using the final solution of each well, at least one operating parameter of the plurality of wells to generate an actual wellhead pressure of each well, wherein the final solution of each well identifies a value for the at least one operating parameter.