Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Mass Balancing Capability #57

Open
elphick opened this issue Jul 5, 2023 · 0 comments
Open

Mass Balancing Capability #57

elphick opened this issue Jul 5, 2023 · 0 comments
Assignees
Labels
enhancement New feature or request

Comments

@elphick
Copy link
Owner

elphick commented Jul 5, 2023

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
@elphick elphick added the enhancement New feature or request label Jul 5, 2023
@elphick elphick self-assigned this Jul 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

When branches are created from issues, their pull requests are automatically linked.

1 participant