A new optimization method for reservoir systems