Property DiagramsHere are some diagrams generated by the freesteam IAPWS-IF97 steam properties library, which show the location of the saturation regions for steam when plotted against various properties. I found these very useful when writing the 'whichRegion' routines for the general-purpose two-way property solvers in freesteam. You can easily reproduce these plots from freesteam if you use the diagram.cli program which can be generated from diagram.cli.cpp in the cli directory of the freesteam source code distribution. This output of this program is a Matlab m-file which you can run. For example, cd cli make diagram.cli ./diagram.cli Ts > Ts.m Then, in Matlab, run the Ts.m m-file and you will see a T-s diagram similar to that shown below. If viewing on screen, it is recommended that you use the colordef black command before you run the M-file. For all these plots, pressure is in MPa, temperature is in Kelvin, specific enthalpy and internal energy are in kJ/kg and specific entropy is in kJ/kgK. In some cases you will notice that lines don't meet up; mostly this is due to linearly-space values being plotted on logarithmic curves, and is something we will need to fix in a future version. T-s: Temperature versus specific entropyT-h: Temperature versus specific enthalpyT-v: Temperature versus specific volumeT-p: Temperature versus pressurep-h: Pressure versus specific enthalpyp-u: Pressure versus specific internal energyp-s: Temperature versus specific entropyv-u: Specific volume version specific internal energy |