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

Generation of hypotetical components #16

Open
fedebenelli opened this issue Feb 14, 2024 · 1 comment
Open

Generation of hypotetical components #16

fedebenelli opened this issue Feb 14, 2024 · 1 comment
Assignees
Labels
enhancement New feature or request

Comments

@fedebenelli
Copy link
Member

On cases of complex mixtures where the true composition is unknown, like reservoir fluids, pseudocomponents are generated. These pseudo-components mimic the behaviour of a set of components as a single one, for example the pseudo-component $C_6$ encompass the set of components in a mixture that have a similar boiling point as n-hexane.

A method to generate a pseudo-component from a given property (or set of properties) could be useful to try contribution-based methods on those kinds of mixtures. Also, some generated components could be restricted, like being purely aliphatic or requiring $-OH$ groups.

Some usual properties that can be replicated are:

  • Boiling point
  • Critical constants
    • $T_c$
    • $P_c$
    • $\omega$

I'll gladly contribute to add these kind of generating methods.

@SalvadorBrandolin
Copy link
Member

Hi Federico.

I don't know those techniques but could be a nice improvement to the library's capabilities.

The idea would be for example:

I have a mixture of the components:

  • Hexane
  • Butane
  • Decane

And I have the groups and the properties of those individual components (Given or estimated by Joback)

The idea would be to seek a combination of groups that forms a pseudo-component that reproduces some mixture property.

Expand more on this idea, please.

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

No branches or pull requests

2 participants