In the examples so far, MCNetwork objects are created by math operations, so they inherently balance.
A common problem in Mineral Processing (Metallurgy/Chemical/Process Engineering) is mass (or metallurgical) balancing.
When auditing a processing plant the data is collected by measurement and sampling/assaying. This data will never balance of course due to sampling and measurement errors.
There exists a fundamental optimisation process that can balance the overall mass and components across a system (network/flowsheet).
This task is to:
- develop a mass balance method (balanced data to be stored in _data_balanced property with a balanced_data getter)
- develop plots to show the measured versus balanced for all streams and components across the system.
- export the balanced data
In the examples so far, MCNetwork objects are created by math operations, so they inherently balance.
A common problem in Mineral Processing (Metallurgy/Chemical/Process Engineering) is mass (or metallurgical) balancing.
When auditing a processing plant the data is collected by measurement and sampling/assaying. This data will never balance of course due to sampling and measurement errors.
There exists a fundamental optimisation process that can balance the overall mass and components across a system (network/flowsheet).
This task is to: