Pirika logo
JAVA, HTML5 & Chemistry Site

Top page of Pirika


Official HP HSPiP(Hansen Solubility Parameters(HSP) in Practice)
HSPiP How to buy

Hansen Solubility Parameter (HSP)
  Basic HSP
  Applications
  Polymer
  Bio, Medical, Cosmetic
  Environment
  Properties Estimation
  Analytical Chemistry
  Formulating for Cosmetics
  Other
  DIY:Do It Yourself

Chemistry@Pirika
  Properties Estimations
  Polymer Science
  Chemical Engineering
  Molecular Orbital
  Chemo-Informatics
  Other Chemistry
  Academia
  DIY:Do It Yourself
  Programing

Other Writing

Ad Space for you

 

Ad Space for you

 

 

 

last update
29-Jan-2013

HSP Application note #2

How to search polymer solvents with Hansen Solubility Parameter(HSP)

2009.9.9

HSPiP Team Senior Developer, Dr. Hiroshi Yamamoto

 

Initial Sphere determing apparatus that Dr. Hansen used.

 If we use Hansen Solubility Parameter(HSP), we can easily find solvents for polymers. We explain this procedure briefly. A lot of researcher try to use Hildebrand solubility parameter for this purpose and fail because Hildebrand SP will predict resolvability less than 60%. If you use much and much solvents the percentage of success will going down. The reason is very clear. The Hildebrand SP is based on just Heat of vaporization, so if the Heat of vaporization is very near even though chemical structure is so different, Hildebrand SP become same. For example, the Hildebrand SP of Ethanol and Nitroethane is almost same. But every chemist feel strange if they hear solubility of Ethanol and Nitroethane is same.
On the contrary, Hansen Solubility Parameter divided solubility energy into 3 parts. Those are Dispersion(dD), Polarity(dP) and Hydrogen bonding(dH), and we treat this 3 terms as vector. We show you 3-dimensional chart of Hansen Solubility Parameter of Ethanol and Nitroethane.

Hansen Solubility Parameter and Hildebrand SP has relationship of following scheme.

Hildebrand SP^2= dD^2 + dP^2 + dH^2

So Hildebrand SP is the length of Hansen SP vector’s length.
The chemist easily understand the difference of solubility Ethanol and Nitroethane with this 3D chart.

Pirika JAVA Demo Applet calculate HSP. HSPLight is available here.

Solubility parameter basic concept is “likes dissolve likes”. So Hildebrand SP is not adequate to search polymer solvents. Our concept is “likes vectors dissolve likes vectors”. This concept help us to search polymer solvents dramatically. The percentage of success predict resolvability become more than 90% with Hansen Solubility parameter method.
We need to confess one trick when we say “more than 90%”. We introduced Interaction Radius(R0) concept into solubility search for polymers. If you are experimental polymer chemist, then this Interaction Radius(R0) concept is very very familiar. Some polymer like PPG(poly propylene glycol) will dissolve almost all solvents and Some polymer like highly fluorinated polymers will dissolve almost no solvents. The Interaction Radius(R0) set very large for PPG and very small for highly fluorinated polymers. With this technique, we can say “more than 90%” success.

Hansen Sphere

To determine if the parameters of two molecules (usually a solvent and a polymer) are within range a value called interaction radius (R0) is given to the substance being dissolved. This value determines the radius of the sphere in Hansen space and its center is the three Hansen parameters.

From version 3.1.X, Double Spheres function is available.

Pirika provide JAVA 3D Demo Applet to browse the Sphere(s).
The HTML5 Sphere Viewer examples are available here.
Now we have Power Tool "Sphere Viewer", GUI HTML5 software on HSPiP ver. 4.

Once you get HSP of polymer and Interaction Radius (R0), then things become very easy. If you want to evaluate new solvent, you just get Hansen solubility parameter(HSP) of that solvent, and calculate HSP distance (Ra) from polymer HSP. If the distance is shorter than interaction radius (R0) then that solvent will dissolve that polymer with very high possibility.

Let’s calculate with existing example of Polymer Handbook 4th Ed..
You can find the section of “Solvent and Non Solvents for Polymers”. (It depend on Edition, but my hand book, the page is VII/497-)
At that section, good solvents and poor solvents for many polymers are listed. Please make list, for example, good solvents and poor solvents for poly-vinylchloride.

Good Solvents Non Solvent
Aceton/carbon Disulfide acetone(SW)
Chlorobenzene acetic anhydride(SW)
cyclohexanone alcohols
cyclopentanone EtOH
DMF aniline(SW)
DMSO carbon disulfide
MEK carboxylic acid
nitrobenzene Acetic Acid
THF esters
1,2-dichlorobenzene ethyl acetate
diisopropyl ketone hydrocarbons
dioxane hexane
ethylene chloroide vinyl chloride
HMPT
isophorone
mesityl oxide
toluene  
SW:Swelling

Then you need to get Hansen Solubility Parameter (HSP) for each solvents. If you are looking Polymer Handbook you can get HSP page VII/698-. (But the values are very old. we do not recommend using them.) If you search in the internet, you may get HSP. If you buy HSPiP official software, it include newest official HSPs.

HSPiP(Hansen Solubility Parameters in Practice)

The first edition of HSPiP that appeared in November, 2008, greatly enhanced the usefulness of the Hansen solubility parameters (HSP).

The HSP values of over 1200++ chemicals and 500 polymers are provided in convenient electronic format and have been revised and updated using the latest data sources in the second edition (March, 2009).

A third edition of the HSPiP appeared in March, 2010. There are now 10,000 compounds in the HSP file which also includes data on density, melting point, boiling point, critical parameters, Antoine constants and much more. The user is able to carry out many different sorts of optimisations of solubility, evaporation, diffusion, adhesion, create their own datasets (automatically if required) and explore the huge range of applications for HSP in coatings, paints, nanoparticles, cosmetics, pharma, organic photovoltaics and much more.

The 3rd Edition v3.1 was released on 12 December 2010. Current users can upgrade free (now v3.1.09) by downloading the latest .msi installer from http://hansen-solubility.com

The 4th Edition v4.0.x was released on 2 Jan. 2013. The Current users can upgrade with free charge.

2013.1.28 The Visual How to manual of HSPiP. You can understand what HSPiP can do.
Please check the Functional Group List whether your targets are available with HSPiP.
How to purchase HSPiP
2013..1.2 The HSPiP ver. 4 include Power Tools for HSPiP power user.

If there is no official HSP, you can estimate HSP from Smiles Chemical structure with using Y-MB.

Smiles(Simplified Molecular Input Line Entry Syntax)

SMILES is a string obtained by printing the symbol nodes encountered in a depth-first tree traversal of a chemical graph.
"Organic subset" of B, C, N, O, P, S, F, Cl, Br, and I, brackets can be omitted.
Branches are described with parentheses, as in CCC(=O)O for propionic acid
Double and triple bonds are represented by the symbols '=' and '#'
Ring closure labels are used to indicate connectivity between non-adjacent atoms in the SMILES

Pirika JAVA Demo Applet getting Smiles. Draw2Smiles is available here.
Now we have Power Tool "Draw 2 Smiles", GUI HTML5 software on HSPiP ver. 4.

Y-MB Properties Estimation

Y-MB break Smiles into correspponding Functional Groups and Estimate various Properties. These estimation schemes are come from Pirika technologies.

Pirika JAVA Demo Applet calculate Properties. PirikaLight is available here.
Now we have Power Tool "Y-Predict", GUI HTML5 software on HSPiP ver. 4.

 

If you ready HSP for all solvents, make the table like below. The “Score” column, “1” means good solvents, “0” means poor solvents.
Please save the contents (without title) as the tab delimiter file with extension .ssd. Then that file can be read from HSPiP. If you have HSPiP, software instantly answer HSP of poly vinylchloride is [dD, dP, dH]=[18.8, 9.2, 6.3] and interaction radius (R0) is 7.3.

name dD dP dH Score tem Vol
Chlorobenzene 19 4.3 2 1   102.1
cyclohexanone 17.8 8.4 5.1 1 104.2
cyclopentanone 17.9 11.9 5.2 1 89.1
DMF 17.4 13.7 11.3 1 77.4
DMSO 18.4 16.4 10.2 1 71.3
MEK 16 9 5.1 1 90.2
nitrobenzene 20 10.6 3.1 1 102.7
THF 16.8 5.7 8 1 81.9
1,2-dichlorobenzene 19.2 6.3 3.3 1 113
diisopropyl ketone 15.6 6.7 4.1 1 140.2
dioxane 17.5 1.8 9 1 85.7
ethylene chloroide 18 7.4 4.1 1 79.4
isophorone 17 8 5 1 150.3
mesityl oxide 16.4 7.2 5 1 115.2
toluene 18 1.4 2 1 106.6
acetone(SW) 15.5 10.4 7 0 73.8
acetic anhydride(SW) 16 11.7 10.2 0 95
EtOH 15.8 8.8 19.4 0 58.6
aniline(SW) 20.1 5.8 11.2 0 91.6
carbon disulfide 20.2 5.8 0.6 0 60.6
Acetic Acid 14.5 8 13.5 0 57.6
ethyl acetate 15.8 5.3 7.2 0 98.6
hexane 14.9 0 0 0 131.4
vinyl chloride 16 6.5 2.4 0   64.7

 

2011.4.14

Drag=Rotate, Drag+Shift=Larger/Smaller, Drag+Alt or Command(Window key)=Translate.

If you are using HTML5 enable browser such as Chrome, Safari or FireFox (IE9 is out of support), you will see the Canvas. If you pick solvent, solvent name will appear.

Drag=Rotate, Drag+Shift=Larger/Smaller, Drag+Alt or Command(Window key)=Translate.

Suppose you do not have HSPiP yet, let’s try to determine tentative polymer HSP for the purpose to accustom HSP concept. Make the average which dissolve this polymer and use this average [17.7. 7.9. 5.5] as polymer HSP.
Then calculate each distance from solvents to polymer from the following scheme.

HSP Distance

To calculate the distance (Ra) between Hansen parameters in Hansen space the following formula is used:

HSP distance(Ra)={4*(dD1-dD2)2 + (dP1-dP2)2 +(dH1-dH2)2 }0.5

 

If you plot this results, we find out rules. Ra is 5.4±0.5, then it is uncertain dissolve or not. Less than 4.9 that solvents dissolve the polymer. Above 5.9, it will not dissolve.

Hansen Sphere

To determine if the parameters of two molecules (usually a solvent and a polymer) are within range a value called interaction radius (R0) is given to the substance being dissolved. This value determines the radius of the sphere in Hansen space and its center is the three Hansen parameters.

From version 3.1.X, Double Spheres function is available.

Pirika provide JAVA 3D Demo Applet to browse the Sphere(s).
The HTML5 Sphere Viewer examples are available here.
Now we have Power Tool "Sphere Viewer", GUI HTML5 software on HSPiP ver. 4.

DMF,DMSO,Dioxane, Toluene, Vinyl Chloride are becoming exception. If the Ra is short, even though it will not dissolve, there are several reasons. For examples, solvent’s molecular size is very large and hard to penetrate into polymer, it is dissolving but it need a lot of time or gaseous molecule and liquids density is very low.
Reversely, HSP distance is long even though it dissolve the polymer. Such case is very hard to find the good reason. But sometime, very few % of hydroxyl group introduction change solving feature dramatically even tough total polymer HSP is not changing at all.
Now we did not consider the effect of donor-acceptor in this version, but sometime it is needed. Molecular weight effect, molecular weight distribution effect, Initiator effect, additives effects make complicate the resolvability. But once HSP of polymer is determined, only we have to do is just search HSP distance (Ra) is below 4 if you want to search good solvents.

Sometime, the solvents make hydrogen bonding cluster.
Such time, dP, dH values are reduced, and even though they are very polar solvent (long distance from p-VCl), they dissolve p-VCl.

2011.6.11
I made Charge Calculation program for my students. Just draw molecule and push calc. button, you will get charge. This Program may help understanding hydrogen bonding cluster.

On the contrary, if you examine the data with Hildebrand SP, the pattern of good solvents and poor solvents is identical. You can not distinguish which (red or blue bar) is which (good or poor solvent) But PVCl polymer SP value is 19.1 and 8 solvents are near to that value. So Hildebrand SP is still using eve though 4 solvents which will not dissolve but near the SP value. If you try new solvent which SP is around 19.1, can you predict solubility with this result?

 

One more thing, we want to introduce the merit to use HSP for choosing polymer solvent. The top of the list for good solvent is Acetone/Carbon Disulfide. But both Acetone and Carbon Disulfide are listed at poor solvents. Individual solvents are poor solvents but mixture of solvents is very good solvent. We already found a lot of these examples. HSP can handle mixture of solvents just like “Addition of Vectors”. Acetone[15.5, 10.4, 7] ,
Carbon Disulfide[20.2, 5.8, 0.6] so 50:50 mixture of solvent become [(15.5+20.2)/2, (10.4+5.8)/2, (7+0.6)/2] = [17.85, 8.1, 3.8]. The cursory poly-vinylchloride HSP is [17.7, 7.9, 5.5] so the distance from mixture solvent become 1.74!!. It will dissolve the polymer.
HSPiP equip “Solvent Optimizer” and you can easily find good mixture solvents. For example, one of the composition of solvent you are using is very expensive or very toxic, then you can find new solvent or new mixture of solvents very rapidly. If you are interested in these polymer solubility, please refer to e-Book chapter 4. If you want to add new your own solvents into “Solvent Optimizer”, please refer to e-Book DIY HSP (chapter 20).
There is no other solubility theory which can treat mixture of solvent theoretically.

2011.4.14

Drag=Rotate, Drag+Shift=Larger/Smaller, Drag+Alt or Command(Window key)=Translate.

If you are using HTML5 enable browser such as Chrome, Safari or FireFox (IE9 is out of support), you will see the Canvas. If you pick solvent, solvent name will appear.

 

With next example, we show you Frequently Happening Errors (FHE). Please make the list of solvents list for poly methylmethacrylate(PMMA) from Polymer Handbook. And please search HSP value for each solvent.

name dD dP dH Score
Acetic Acid 14.5 8 13.5 1
Acetone 15.5 10.4 7 1
Bzn 18.4 0 2 1
Chlorobenzene 19 4.3 2 1
chloroform 17.8 3.1 5.7 1
cyclohexanol(hot) 17.4 4.1 13.5 1
cyclohexanone 17.8 8.4 5.1 1
cyclohexyl acetate 17.01 5.6 6 1
dioxan 17.5 1.8 9 1
2-ethoxyethanol 15.9 7.2 14 1
ethyl acetate 15.8 5.3 7.2 1
isobutanol(hot) 15.1 5.7 15.9 1
isobutyric acid 15.7 5.4 10.5 1
MEK 16 9 5.1 1
methylene chloride 17 7.3 7.1 1
xylene (o-) 17.8 1 3.1 1
cyclohexane 16.8 0 0.2 0
diethyl ether 15.49 2.9 4.6 0
ethylene glycol 17 11 26 0
formamide 17.2 26.2 19 0
glycerol 17.4 11.3 27.2 0
hexane 14.9 0 0 0
methanol 14.7 12.3 22.3 0

You can find out if Hildebrand SP is larger 29.4 and smaller 16.7 , then that solvent become poor solvent. With these example make researcher still use Hildebrand SP. We can easily understand n-hexane or cyc-hexane will not solve PMMA because of chemical structure. But Hildebrand SP is based on just Heat of Vaporization, so some of the hydrocarbon have very large Hildebrand SP value. For example, hexadecylcyclohexane is 18.1. We do not know this compounds dissolve PMMA or not. But from the chemical structure we think it will not dissolve PMMA. The problems of Hildebrand SP is, like this case, Chemical structure is so different, even though Hildebrand SP become same. (please refer to 10 good reason to use HSP article)

Then let’s examine with Hansen solubility parameter.
If you open the PMMA solvent list using HSPiP. You immediately get the HSP value [19.74, 4.92, 11.5] and interaction radius (R0) 11.1. Then you just calculate HSP distance from each solvent and plot them.

You can easily find out HSP distance below 11.1 are good solvent and larger than 11.1, it become poor solvents. Do you think so?
Actually this is the Frequently Happening Errors (FHE) when you use HSP. The official HSP value for PMMA is [18.6, 10.5, 5.1] and R0=8 (in HSPiP). Why the official value and this Polymer Handbook result is so different? That is the “Diversity of Solvent”.
The original Hansen method, he determined polymer HSP with using 88 kind of solvents. Now we recommend at least 16 kind of solvent to determine HSP of polymer. But these 16 solvents should disperse very widely in HSP 3D space. And try additional 3 solvents to confirm the result.

If we plot the PMMA example with HSPiP, we can find out the diversity of this test is so narrow. The none solvents (red rectangle) is located opposite side of sphere, and good solvents (blue circle) coming together. The lacking diversity lead HSP result wrong way, but we easily find out which solvent we need test next if we use HSPiP software.
Please refer to HSPiP e-Book chapter 3 and 4 in detail.

We can say it is very good idea to use HSPiP if you want to find polymer Solvent!

2010.12.2 Update

I determined PMMA HSP with new version of Sphere program. I got [17.7, 6.7, 6.2] and radius was 8.96. There were 4 exception solvents out of 57 solvents. HSP can predict Solvent/non-solvent 53/57=93% .

If I used Ver.3.1.x Double Spheres function,
[16.7, 9.7, 8.4] radius 7.24
[18.4, 3.2, 2.9] radius 4.22
There were 2 exceptions.

If JAVA 3D is already installed in your machine, please try 3D view of this Sphere.

2011.4.14

Drag=Rotate, Drag+Shift=Larger/Smaller, Drag+Alt or Command(Window key)=Translate. Double Spheres model

If you are using HTML5 enable browser such as Chrome, Safari or FireFox (IE9 is out of support), you will see the Canvas. If you pick solvent, solvent name will appear.

Drag=Rotate, Drag+Shift=Larger/Smaller, Drag+Alt or Command(Window key)=Translate. Single sphere model

If you are using HTML5 enable browser such as Chrome, Safari or FireFox (IE9 is out of support), you will see the Canvas. If you pick solvent, solvent name will appear.

 

This result is very good.
But the reason I revised this article is not for this.
When I checked the solubility of PMMA in Polymer Handbook, I found ethanol/water is good solvents for PMMA.
I checked this phenomena with HSP.

 

I made Spread sheet file to calculate Water/EtOH solvents mixture of HSP like below table.
And calculate HSP distance from PMMA [17.7, 6.7, 6.2].

water
EtOH
dDm
dPm
dHm
Ra
HildebrandSP
100.0
0.0
18.1
17.1
16.9
14.939
30.1
90.0
10.0
17.9
16.3
17.2
14.543
29.7
80.0
20.0
17.6
15.4
17.4
14.202
29.4
70.0
30.0
17.4
14.6
17.7
13.925
29.0
60.0
40.0
17.2
13.8
17.9
13.710
28.7
50.0
50.0
17.0
13.0
18.2
13.565
28.3
40.0
60.0
16.7
12.1
18.4
13.489
28.0
30.0
70.0
16.5
11.3
18.7
13.484
27.6
20.0
80.0
16.3
10.5
18.9
13.550
27.2
10.0
90.0
16.0
9.6
19.2
13.687
26.9
0.0
100.0
15.8
8.8
19.4
13.891
26.5
       
dD
dP
dH
Hildebrand
EtOH
15.8
8.8
19.4
26.5
Water
18.1
17.1
16.9
30.1
PMMA
17.7
6.7
6.2

As show above figure, HSP distance become minimum at EtOH volume ratio around 70%.
Even though, HSP distance is more than 13.0 and longer than interaction radius 8.96, so it will not dissolve at room temperature.

If I change temperature 25 to 80 C, the minimum percentage of EtOH become 50%.

And the HSP distance become much shorter.
The temperature effect to HSP need check again.
And EtOH/Water system, there are very large heat of mixing exist.
This heat of mixing is not accounted in this study.
Even though, we can get a lot of suggestion from this calculation.

Hildebrand SP can do nothing for this problem.

If you are interesting in, please read these articles.
Poly vinylidene fluoride based packing swelling
Electric Conducting Sulfur Containing Polymer for Solar Cell.
NBR rubber
AntiOxidant for polymer.
Plasticizer for polymer
Fungicide for Polymer
Cleaning of Mold Release agent from polymer.
Intrinsic Viscosity of polymer solution.

If you want to know about radical initiate co-polymer, please visit Pirika site.
Radical polymerization simulator.
Transition state DB.
polymer properties estimation.