CO2 Property Discrepancy #660
Replies: 4 comments 2 replies
-
I should further clarify and say I'm using the htpx() method of the swco2 property package to calculate the enthalpy of specific streams in my spot check. |
Beta Was this translation helpful? Give feedback.
-
Andrew...Thank you for your feedback. I thought about that after I submitted my original post (having a senior moment today). I did spot check the change in enthalpy across a couple of my unit models and there is still a discrepancy. My flowsheet is somewhat complex and involves recycle streams. I had to supply guesses for two tear streams. The flowsheet converged but I'm not confident it converged to the "right" solution. I'm going to simplify my flowsheet down to just a couple unit models to start and see if I get better agreement. BTW...what are the reference conditions for the swco2 property package? |
Beta Was this translation helpful? Give feedback.
-
There could be a bug in there. I tried to test this pretty extensively, but it's possible there are conditions where things go wrong. I also left out the nonanalytic terms, so there may be a little more error close to the critical point. If you find anything that doesn't look right I'll check it out. I implemented the Span-Wagner from : Journal of Physical and Chemical Reference Data 25, 1509 (1996); https:// The reference state is: |
Beta Was this translation helpful? Give feedback.
-
Update...everything appears to be good with the CO2 property package. I had some other issues in my full model which were causing the apparent discrepancies. I fixed those issues and now everything checks out. |
Beta Was this translation helpful? Give feedback.
-
I have a flowsheet which models a supercritical CO2 cycle. I'm using the Span-Wagner CO2 property package. The flowsheet converges to a solution but when I inspect the results they are not what I expected. I spot checked the state of some streams using the REFPROP add-in for Excel. The enthalpy being calculated by IDAES is way off the enthalpy being calculated by REFPROP. As an example, I have one stream which is at 0 C (273.15 K) and 6.4e6 Pa. IDAES calculates an enthalpy of -13613 J/mol but REFPROP calculates 8668 J/mol for the same conditions. I've double checked everything in my IDAES model and even looked at the Span-Wagner property package to confirm it applies to my range of conditions. I cannot figure out why my IDAES model is giving me incorrect results even though it converged successfully (I understand converging and converging to the "right" solution are two different things).
Can anybody help?
Beta Was this translation helpful? Give feedback.
All reactions