|

Calculating Density From Mole% & Molecular Weight
#1
Posted 15 April 2009 - 01:30 PM
I need to calculate the density of a mixture of gases, but am struggling.
I know the Mole%, % weight & molecular weight, temp and pressure
but I don't know how to turn that into a density. Its a mixture of different gases that is confusing me.
I assume that I have to employ PV=nRT is some way to calcultae the density but am becomming confused again by the mixture of gases. Can anyone help me out?
James
#2
Posted 15 April 2009 - 01:36 PM
The easiest way to get a quick (and relatively good) estimate is to divide molecular weight (kg/kmol) with Avogadro's volume (22.414 m3/kmol) and this will give you the density at normal conditions. I have seen this approach being used in many gas plants' material balances.
There are other procedures available in the literature as well, you might want to try with Prausnitz or Campbell's methods (if I recall correctly).
#3
Posted 15 April 2009 - 01:42 PM
So if I had say 12 different gases, it would be the sum of the weight / 22.4?
For isntance I have
Nitrogen @ 0.084Mole%, 0.119% weight and a molecular weight of 28.13
Carbon Dioxide @ 1.139Mole%, 2.515% weight and a molecular weight of 44.010
How would I some up these values?
James
#4
Posted 15 April 2009 - 01:45 PM
My friend Zauberberg has guided you to very good and conceptually accurate/helping(I believe) approach to solve your problem.
#5
Posted 15 April 2009 - 01:48 PM
The sum of component's mole % should be equal to 100; otherwise you have to normalize the composition.
Molecular weight of gas mixture is defined as:
M = X1M1 + X2M2 + X3M3 +... + XnMn,
where Xi and Mi represent individual component mole fraction and molecular weight, respectively.
Once when you calculate the average mole weight of a gas mixture, simply divide it by 22.414 to get density (in kg/m3) at normal conditions. Where is the problem with that?
#6
Posted 15 April 2009 - 01:51 PM
So it would simply be molecular weight of nitrogen = 28.013/22.4 to give the density of that gas?
#7
Posted 15 April 2009 - 01:57 PM
You have something else on your mind?

Remember, it is at normal conditions (0C, 1atm).
#8
Posted 15 April 2009 - 02:11 PM
pV=nRT where V=m/d and n=m/M divie by m
p/d=RT/M put it to ^-1 and you get
d=pM/RT where M is a mole mass of gas mixture
with pressure higher than 20 atm you must include Compressibility Factor which is function of reducted parameters and can be find on web.
d=pM/zRT
Regards,
#9
Posted 15 April 2009 - 02:17 PM
This yields the same result as dividing mole weight by 22.414, since in Clapeyron equation RT/P equals 22.414 at normal conditions (8.314*273.15/101.325).
As long as we are speaking about ideal gases, all those approaches will yield the same results.
Best regards,
#10
Posted 15 April 2009 - 02:31 PM
#11
Posted 15 April 2009 - 02:44 PM
#12
Posted 15 April 2009 - 02:50 PM
You have the full procedure explained above. So where is the problem?
#13
Posted 15 April 2009 - 02:57 PM
#14
Posted 15 April 2009 - 03:05 PM
Mole fraction = Mole % divided by 100. Do this for every single component in your gas mixture, and the sum of all components' mole fractions should be equal to 1.
Now, when you have mole fractions and you know each component's mole weight, you can calculate the mole weight of gas mixture, by applying the abovementioned formula:
M = X1M1 + X2M2 +... + X12M12
Divide M by 22.414 and that is your normal density in kg/m3.
I hope it is clear now, because it is sleeping time in Malabo.

Best regards,
#15
Posted 15 April 2009 - 03:09 PM
Similar Topics
![]() ![]() Molecular Sieve UnitStarted by Guest_Sufy_* , 26 Feb 2025 |
|
![]() |
||
Molecular Sieve Regeneration At High PressureStarted by Guest_Victor_process_Engineer_* , 07 Jan 2025 |
|
![]() |
||
Software For Calculating Flow Through A PipeStarted by Guest_Deep24_* , 07 May 2018 |
|
![]() |
||
Understanding Polytropic Head And Its Relationship With Gas DensityStarted by Guest_Kakka_* , 18 Dec 2024 |
|
![]() |
||
Need Help In Calculating Ammonia Slip In Scr Unit.Started by Guest_Redbull010203_* , 11 Mar 2024 |
|
![]() |