equinor / flownet

FlowNet - Data-Driven Reservoir Predictions
GNU General Public License v3.0
63 stars 29 forks source link

Long connections across Norne separate regions to be removed #282

Closed edubarrosTNO closed 3 years ago

edubarrosTNO commented 3 years ago

While inspecting the grid of one of the FlowNet realizations of Norne, it was observed that extremely long connections are appearing between well nodes in the two "tentacles" of the model. A fixed maximum distance value should be used to determine connections to be removed instead of a fraction as it is currently set up

image

wouterjdb commented 3 years ago

Already supported!

https://github.com/equinor/flownet/blob/d81a3833a742a95bff96c7c487a66cd739b20b97/src/flownet/config_parser/_config_parser.py#L330

wouterjdb commented 3 years ago

I actually think that what is the problem is that we should remove connections that go through non-reservoir as just setting the max distance is not enough:

The distance over the tentacles is ~2400m; whereas the distance from the tentacle to the F-4H injector is ~2500m. That would mean that in this way of defining what needs to be removed there will never be communication between the injector and the producer in the tentacle. This problem only occurs if we do not add any additional nodes. If you add a few extra nodes you'd most likely end up with nodes being place between the injector and producer in the tentacle as the distances are large there.

Another potential solution could be to recognize that part of the model is a completely different (disconnected) area and could be its own FlowNet? 🤔