Continue to Site

Eng-Tips is the largest engineering community on the Internet

Intelligent Work Forums for Engineering Professionals

  • Congratulations waross on being selected by the Eng-Tips community for having the most helpful posts in the forums last week. Way to Go!

calculating enthalpy of mixture from Peng-Robinson EOS

Status
Not open for further replies.

MSU05

Chemical
Jul 14, 2005
3
I know the equation for calculating the enthalpy of a mixture using Peng-Robinson. However, there is a derivative, d(am(T))/dT,
where am(T) = xi*xj*(a(T,i)*a(T,j))^(1/2)
a(T) = ac*(1+k*(1-(T/Tc)^(1/2))^2
k = 0.37464+1.54226*om - 0.26992*om^2
that I am having a difficult time solving. I used my TI-89 and it gave me an extremely long result. Does any one know the solution to this derivative or know where I may find it to verify my solution (which is too long to reproduce here)
Thanks!
 
Replies continue below

Recommended for you

Can you not make life easy for yourself by just using a numerical derivative? Just a thought, sshep
 
I haven't bothere to expand the equation, but it shouldn't be too hard to solve using a combination of chain and product rules .... to verify you have the correct solution, as sshep said, do it numerically. You could always use Simpson's Rule to solve the derivative. Set it up in excel, pretty simple to do!

Have a read of this

or do a search on the net
 
How do I use Simpson's rule to calculate a derivative? I thought it was for integrals.
 
Sorry, you are right ... was having a blonde moment!!!! For a derivative, just do it from first principles using df/dx = lim (DeltaX ---> 0) (f(x+DeltaX)-f(x))/DeltaX ...

ut I still reckon you should solve the derivative! maybe two pages of work max?
 
Ok ... I must be bored today, or you are lazy ;)

d(am)/dT = (xi.xj/2)(a(T,i).d(a(T,j))/dT + a(T,j).d(a(T,i))/dT)^(-0.5)

Now (and I did this very quickly so it is probably wrong) ...
da/dT = ac(k^2/Tc-ac.(T.Tc)^(-0.5).(1-k^2))

Also where is the dependance on i or j in the equation for a?
 
am(T) = (sumproduct of) xi*xj*(a(T,i)*a(T,j))^(1/2)
a(T) = ac(i)*(1+k*(1-(T/Tc(i))^(1/2))^2
k = 0.37464+1.54226*om(i) - 0.26992*(om(i))^2

ac, om, and Tc are component specific, therefore a(T) is different for each component and am(T) is the sumproduct of the following equation, where i, j are different components:

am(T) = (sumproduct of) xi*xj*(a(T,i)*a(T,j))^(1/2)
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor