getting started with simulis thermodynamics€¦ · 3 access the thermodynamic calculator editor:...

21
© 2021 ProSim S.A. All rights reserved. Use Case 9: Create a compound that is not available in databases Getting started with Simulis ® Thermodynamics

Upload: others

Post on 21-Feb-2021

11 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2021 ProSim S.A. All rights reserved.

Use Case 9: Create a compound

that is not available in databases

Getting started with Simulis® Thermodynamics

Page 2: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

2

This document presents the different steps to follow to create a

new compound that is not present in databases and to

determine its properties.

The steps are the following:

Step 1: Add a new compound

Step 2: Enter the SMILES of the compound

Step 3: Determine constant properties

Step 4: Decomposition into functional sub-groups

Step 5: Temperature dependent properties

Introduction

Page 3: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

3

ACCESS THE THERMODYNAMIC CALCULATOR EDITOR:

If you are using Simulis Thermodynamics in Excel:

Create the calculator object in a spreadsheet

If you are using Simulis Thermodynamics within another ProSim environment (ProSimPlus, BatchReactor, BatchColumn etc…):

Click on the thermodynamic icon to open the calculator editor: or

Simulis Thermodynamics is a « software component » that you canintegrate into different applications: ProSim software, Excel, Matlab, yourown software, etc…

Step 1: Add a new compound

Page 4: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

4

Step 1: Add a new compound

Add a new compoundand edit this compound (Double-click or right-clickon the [New compound] added)

Page 5: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

5

1. Enter known information and properties of the new compound:- Name- CAS Registry number- Chemical formula- Etc.

2. Enter the SMILES of the compound Allows estimation of complementary properties from group contribution methods

Step 1: Add a new compound

Page 6: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

6

Step 2: Enter the SMILES of the compound

c1(O)cc(C)ccc1

SMILES: Simplified Molecular Input Line Entry Specification

Weininger, J. Chem. Inf. Comput. Sci., 28 (1988)

Specification in form of a line notation for describing the structure of chemical species using short ASCII strings

https://en.wikipedia.org/wiki/Simplified_molecular-input_line-entry_system

Example:

Page 7: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

7

Step 3: Determine constant properties

Click on“Properties prediction…”

Page 8: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

8

4. Predict

6. Use

Access to the help: description of all estimation methods

Step 3: Determine constant properties

1. Select all(or only properties to be estimated)

5. Select all(or only properties to be used)

2. Select predictive models or keep automatic selection

3. Allows to use for the calculations predicted values instead of current values

Page 9: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

9

Constant properties have been estimated by predictive methods from the SMILES of the molecule

Step 3: Determine constant properties

Page 10: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

10Step 4: Decomposition into functional sub-groups

Click on the square“…”

The use of a predictive thermodynamic model based on group contribution (UNIFACs, PPR78…) requires the knowledge of molecule decompositions in functional sub-groups

In the “Properties” tab, click on

“Group contribution model”, and then click on

“Standard”

Page 11: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

11

Click on the button allowing automatic decomposition of the

molecule from its SMILES

Available sub-groups for the selected predictive model

Step 4: Decomposition into functional sub-groups

Page 12: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

12

Click on the square “…” for each model which has the automatic decomposition option:- UNIFAC original- UNIFAC PSRK- UNIFAC modified (Dortmund)- PPR78- etc…

Renew the operation of automatic decomposition for each predictive model

The automatic decomposition can fail if the molecule cannot be decomposed in the sub-groups available in the chosen group contribution model

Step 4: Decomposition into functional sub-groups

Page 13: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

13

Step 5: Temperature dependent properties

For temperature dependent properties, choose a correlation if it is known…

… or click on the “Regression”

button

Page 14: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

14

1. Select the units for the temperature and the property to be regressed

If experimental data is available:

2. Copy/paste the table of experimental values temperature/property

(e. g. from Excel)

Step 5: Temperature dependent properties

Do not use "CTRL + V" to paste experimental values but the “Paste data from clipboard” button

Page 15: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

15

If no experimental data is available:

Click on the “Prediction…” button (only available if the

SMILES has been provided)

Step 5: Temperature dependent properties

Page 16: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

16

Generation of pseudo-experimental data estimated by predictive methods from the SMILES

Give the temperature range for the selected property(e. g., for vapor pressure,

from the normal melting temperature to the critical temperature)and the step of calculation to generate the expected number of

points

Access the help file: description of all estimation methods

Step 5: Temperature dependent properties

Page 17: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

17

1. Data generated by the prediction tool

2. Select the correlation to be used for the regression

3.Click on “Calculate”

4. Verify the results of the regression, then click on “Use”

Step 5: Temperature dependent properties

Page 18: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

18

Results of the regression of a temperature dependent property

Step 5: Temperature dependent properties

Page 19: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

19

For the selected property, click on “Regression”.Generation of pseudo-experimental data from the SMILES is available for the following properties:

- Vapor pressure- Ideal gas specific heat- Liquid density- Liquid viscosity- Surface tension

Renew the operation for the other temperature dependent properties (with a correlation, by regression from experimental data or estimated with the knowledge of the SMILES)

Step 5: Temperature dependent properties

Page 20: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

20

Conclusion

The properties of a compound that is not available in databases:

- Constant

- Decomposition in functional sub-groups

- Temperature dependent

can be given by the user or estimated with predictive methods from the knowledge of the SMILES of the molecule.

The required properties to create a compound depend on the type of thermodynamic calculation (equilibrium, transport properties…)and the choice of the thermodynamic model to represent the studied system (cf. help on thermodynamic models to know required pure component properties according to the chosen model)

Page 21: Getting started with Simulis Thermodynamics€¦ · 3 ACCESS THE THERMODYNAMIC CALCULATOR EDITOR: If you are using Simulis Thermodynamics in Excel: Create the calculator object in

© 2

021 P

roS

im S

.A.

All

rights

rese

rved.

21

ProSim SA

51, rue Ampère

Immeuble Stratège A

F-31670 Labège

France

: +33 (0) 5 62 88 24 30

ProSim, Inc.

325 Chestnut Street, Suite 800

Philadelphia, PA 19106

U.S.A.

: +1 215 600 3759www.prosim.net

[email protected]