<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Compressibility Factor Archives - Engineeringness</title>
	<atom:link href="https://engineeringness.com/tag/compressibility-factor/feed/" rel="self" type="application/rss+xml" />
	<link></link>
	<description>All Your Engineering Needs</description>
	<lastBuildDate>Fri, 14 Nov 2025 04:28:56 +0000</lastBuildDate>
	<language>en-GB</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.3</generator>

<image>
	<url>https://engineeringness.com/wp-content/uploads/2025/04/cropped-1611530912453-32x32.jpeg</url>
	<title>Compressibility Factor Archives - Engineeringness</title>
	<link></link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>What Is a Real Gas? Differences, Behaviour, and Ideal Gas Law Deviations</title>
		<link>https://engineeringness.com/what-is-a-real-gas-differences-behaviour-and-ideal-gas-law-deviations/</link>
					<comments>https://engineeringness.com/what-is-a-real-gas-differences-behaviour-and-ideal-gas-law-deviations/#respond</comments>
		
		<dc:creator><![CDATA[Hassan Ahmed]]></dc:creator>
		<pubDate>Thu, 16 Oct 2025 23:12:17 +0000</pubDate>
				<category><![CDATA[Thermodynamics]]></category>
		<category><![CDATA[Compressibility Factor]]></category>
		<category><![CDATA[van der Waals equation]]></category>
		<category><![CDATA[Critical Temperature]]></category>
		<category><![CDATA[Critical Pressure]]></category>
		<category><![CDATA[ideal gas]]></category>
		<category><![CDATA[real gas]]></category>
		<category><![CDATA[Principle of Corresponding States]]></category>
		<guid isPermaLink="false">http://52.205.3.27/?p=83870</guid>

					<description><![CDATA[<p>What Is A Real Gas? Real gases are non-ideal gases that deviate from the assumptions of the ideal gas law, which states that gas molecules do not interact and occupy no volume. In real gases, these assumptions are incorrect due to the finite volume of molecules and their intermolecular forces, especially under certain conditions like high pressure or low temperature. Assumptions of Ideal Gases Real gases are non-ideal gases, where two assumptions from the ‘kinetic model’ are not accurate: At low pressures and high temperatures, these assumptions hold true, and gases behave ideally. However, at high pressures and low temperatures,</p>
<p>The post <a href="https://engineeringness.com/what-is-a-real-gas-differences-behaviour-and-ideal-gas-law-deviations/" data-wpel-link="internal">What Is a Real Gas? Differences, Behaviour, and Ideal Gas Law Deviations</a> appeared first on <a href="https://engineeringness.com" data-wpel-link="internal">Engineeringness</a>.</p>
]]></description>
										<content:encoded><![CDATA[
<h2 class="wp-block-heading">What Is A Real Gas?</h2>



<p>Real gases are non-ideal gases that deviate from the assumptions of the ideal gas law, which states that gas molecules do not interact and occupy no volume. In real gases, these assumptions are incorrect due to the finite volume of molecules and their intermolecular forces, especially under certain conditions like high pressure or low temperature. </p>



<h2 class="wp-block-heading">Assumptions of Ideal Gases</h2>



<p>Real gases are non-ideal gases, where two assumptions from the ‘kinetic model’ are not accurate:</p>



<ol class="wp-block-list">
<li>Gas molecules/atoms occupy space,</li>



<li>Gas molecules/atoms interact with each other.</li>
</ol>



<p>At <strong>low pressures</strong> and <strong>high temperatures</strong>, these assumptions hold true, and gases behave ideally. However, at <strong>high pressures</strong> and <strong>low temperatures</strong>, the real behaviour of gases change due to molecular volume and intermolecular forces. The ideal gas law (see below) no longer accurately describes the system under these conditions.</p>



<h2 class="wp-block-heading">Ideal Gas Equation</h2>



<p class="has-text-align-center"><img decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-4435a0b5207352a3fcafba0246b85872_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#80;&#86;&#32;&#61;&#32;&#110;&#82;&#84;" title="Rendered by QuickLaTeX.com" height="22" width="158" style="vertical-align: 0px;"/></p>



<p class="has-text-align-center"><strong>Equation 1: Ideal gas equation.</strong></p>



<p>Where:</p>



<ul class="wp-block-list">
<li>P &#8211; Pressure (Pa),</li>



<li>V &#8211; Volume (m<sup>3</sup>)</li>



<li>n &#8211; Number of moles (mol),</li>



<li>R &#8211; Ideal gas constant (J/mol·K),</li>



<li>T &#8211; Temperature (K)</li>
</ul>



<p>Limit &nbsp;P = 0, is when the assumptions work (Equation 1).</p>



<h2 class="wp-block-heading">Ideal Gas Law Calculator</h2>



<style>
  .calc-box {
    width: 320px;
    padding: 12px;
    border: 1px solid #aaa;
    border-radius: 8px;
    box-shadow: 1px 1px 6px rgba(0,0,0,0.1);
    font-family: sans-serif;
    font-size: 14px;
    background: #f9f9f9;
    margin: 0 auto 18px; /* centered + a little bottom spacing below widget */
  }
  .calc-row {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    margin: 6px 0;
  }
  .calc-row label {
    flex: 1 0 45%;
    margin-right: 4px;
  }
  .calc-row input {
    flex: 1 0 35%;
    margin-right: 4px;
    padding: 4px;
  }
  .calc-row select {
    flex: 1 0 20%;
    padding: 4px;
  }
  .calc-row small {
    font-size: 12px;
    color: #444;
    margin-top: 2px;
    flex-basis: 100%;
  }
  #calcButton {
    width: 100%;
    padding: 6px;
    margin-top: 8px;
    background-color: #113266;
    color: #fff;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    transition: background-color 0.2s ease;
  }
  #calcButton:hover { background-color: #0d254d; }
  #result {
    margin-top: 10px;
    font-weight: bold;
    text-align: center;
  }
</style>

<div class="calc-box" id="idealGasCalc">
  <div class="calc-row">
    <label for="solveFor">Solve for:</label>
    <select id="solveFor" oninput="ig_calculate()" onchange="ig_calculate()">
      <option value="P">Pressure (P)</option>
      <option value="V">Volume (V)</option>
      <option value="n" selected>Amount (n)</option>
      <option value="T">Temperature (T)</option>
    </select>
  </div>

  <div class="calc-row">
    <label for="P">Pressure (P):</label>
    <input id="P" type="number" step="any" placeholder="e.g. 101.325" oninput="ig_calculate()" onchange="ig_calculate()">
    <select id="PUnit" oninput="ig_calculate()" onchange="ig_calculate()">
      <option value="kPa" selected>kPa</option>
      <option value="Pa">Pa</option>
      <option value="bar">bar</option>
      <option value="atm">atm</option>
      <option value="psi">psi</option>
      <option value="mmHg">mmHg</option>
      <option value="Torr">Torr</option>
      <option value="MPa">MPa</option>
    </select>
  </div>

  <div class="calc-row">
    <label for="V">Volume (V):</label>
    <input id="V" type="number" step="any" placeholder="e.g. 22.4" oninput="ig_calculate()" onchange="ig_calculate()">
    <select id="VUnit" oninput="ig_calculate()" onchange="ig_calculate()">
      <option value="L" selected>L</option>
      <option value="m3">m³</option>
      <option value="mL">mL</option>
    </select>
  </div>

  <div class="calc-row">
    <label for="T">Temperature (T):</label>
    <input id="T" type="number" step="any" placeholder="e.g. 273.15" oninput="ig_calculate()" onchange="ig_calculate()">
    <select id="TUnit" oninput="ig_calculate()" onchange="ig_calculate()">
      <option value="K" selected>K</option>
      <option value="C">°C</option>
      <option value="F">°F</option>
    </select>
  </div>

  <div class="calc-row">
    <label for="n">Amount (n):</label>
    <input id="n" type="number" step="any" placeholder="e.g. 1" oninput="ig_calculate()" onchange="ig_calculate()">
    <select id="nUnit" disabled>
      <option value="mol" selected>mol</option>
    </select>
    <small>
      <label>
        <input type="checkbox" id="useMass" oninput="ig_toggleMassMode(); ig_calculate()" onchange="ig_toggleMassMode(); ig_calculate()">
        Use mass + molar mass instead of n
      </label>
    </small>
  </div>

  <div id="massBlock" style="display:none;">
    <div class="calc-row">
      <label for="mass">Mass (m):</label>
      <input id="mass" type="number" step="any" placeholder="e.g. 28" oninput="ig_calculate()" onchange="ig_calculate()">
      <select id="massUnit" oninput="ig_calculate()" onchange="ig_calculate()">
        <option value="g" selected>g</option>
        <option value="kg">kg</option>
      </select>
    </div>
    <div class="calc-row">
      <label for="mm">Molar mass (M):</label>
      <input id="mm" type="number" step="any" placeholder="e.g. 28.97" oninput="ig_calculate()" onchange="ig_calculate()">
      <select id="mmUnit" oninput="ig_calculate()" onchange="ig_calculate()">
        <option value="g_mol" selected>g/mol</option>
        <option value="kg_mol">kg/mol</option>
      </select>
    </div>
  </div>

  <button id="calcButton" onclick="ig_calculate()">Calculate</button>
  <div id="result">Result = –</div>
  <div id="resultSI" style="text-align:center; font-size:12px; color:#444; margin-top:4px;">SI baseline: –</div>
</div>

<script>
(function(){
  const R = 8.314462618; // J/(mol·K) = Pa·m^3/(mol·K)

  const toPa = {
    Pa: 1, kPa: 1e3, MPa: 1e6, bar: 1e5,
    atm: 101325, psi: 6894.757293, mmHg: 133.322368, Torr: 133.322368
  };
  const fromPa = {
    Pa: 1, kPa: 1e-3, MPa: 1e-6, bar: 1e-5,
    atm: 1/101325, psi: 1/6894.757293, mmHg: 1/133.322368, Torr: 1/133.322368
  };

  const toM3 = { m3: 1, L: 1e-3, mL: 1e-6 };
  const fromM3 = { m3: 1, L: 1e3, mL: 1e6 };

  function tempToK(val, unit){
    if (unit === 'K') return val;
    if (unit === 'C') return val + 273.15;
    if (unit === 'F') return (val - 32) * 5/9 + 273.15;
    return NaN;
  }
  function tempFromK(K, unit){
    if (unit === 'K') return K;
    if (unit === 'C') return K - 273.15;
    if (unit === 'F') return (K - 273.15) * 9/5 + 32;
    return NaN;
  }

  function getEl(id){ return document.getElementById(id); }

  function getNumber(id){
    const v = parseFloat(getEl(id).value);
    return isNaN(v) ? null : v;
  }

  function getNmol(){
    const useMass = getEl('useMass').checked;
    if (!useMass){
      const n = getNumber('n');
      return (n !== null && n >= 0) ? n : null;
    }
    const mass = getNumber('mass');
    const mm   = getNumber('mm');
    if (mass === null || mm === null || mm === 0) return null;

    // harmonize units to g and g/mol, then n = mass / molar mass
    let mass_g = mass * (getEl('massUnit').value === 'kg' ? 1000 : 1);
    let mm_gpm = mm * (getEl('mmUnit').value === 'kg_mol' ? 1000 : 1);
    return mass_g / mm_gpm; // mol
  }

  function disableForSolve(sel){
    const s = sel.value;
    getEl('P').disabled = (s === 'P');
    getEl('V').disabled = (s === 'V');
    getEl('T').disabled = (s === 'T');

    const useMass = getEl('useMass').checked;
    // If using mass: disable n field always; else only disable if solving for n
    getEl('n').disabled = useMass || (s === 'n');
    // Mass fields are only enabled in mass mode (and if not solving for n we still allow; if solving for n, we still allow so we can compute n)
    const block = document.querySelectorAll('#massBlock input, #massBlock select');
    block.forEach(el => el.disabled = !useMass ? true : false);
  }

  window.ig_toggleMassMode = function(){
    const useMass = getEl('useMass').checked;
    getEl('massBlock').style.display = useMass ? 'block' : 'none';
    disableForSolve(getEl('solveFor'));
  };

  window.ig_calculate = function(){
    const s = getEl('solveFor').value;
    disableForSolve(getEl('solveFor'));

    const Pval = getNumber('P');
    const Punit = getEl('PUnit').value;
    const Vval = getNumber('V');
    const Vunit = getEl('VUnit').value;
    const Tval = getNumber('T');
    const Tunit = getEl('TUnit').value;

    // Convert inputs to SI where available
    const P_SI = (Pval !== null) ? Pval * toPa[Punit] : null; // Pa
    const V_SI = (Vval !== null) ? Vval * toM3[Vunit] : null; // m3
    const T_K  = (Tval !== null) ? tempToK(Tval, Tunit) : null; // K
    const n_mol = getNmol(); // mol

    let outText = 'Result = –';
    let siText  = 'SI baseline: –';

    function validPositive(x){ return x !== null && isFinite(x) && x > 0; }
    function validNonNeg(x){ return x !== null && isFinite(x) && x >= 0; }

    try {
      if (s === 'P'){
        if (!validPositive(V_SI) || !validPositive(T_K) || !validNonNeg(n_mol)) throw 0;
        const P = (n_mol * R * T_K) / V_SI; // Pa
        const P_out = P * fromPa[Punit];
        outText = 'Pressure (P) = ' + P_out.toFixed(6) + ' ' + Punit;
        siText  = 'SI baseline: ' + P.toFixed(6) + ' Pa';
        getEl('P').value = (isFinite(P_out) ? +P_out.toFixed(6) : '');
      } else if (s === 'V'){
        if (!validPositive(P_SI) || !validPositive(T_K) || !validNonNeg(n_mol)) throw 0;
        const V = (n_mol * R * T_K) / P_SI; // m3
        const V_out = V * fromM3[Vunit];
        outText = 'Volume (V) = ' + V_out.toFixed(6) + ' ' + Vunit;
        siText  = 'SI baseline: ' + V.toFixed(6) + ' m³';
        getEl('V').value = (isFinite(V_out) ? +V_out.toFixed(6) : '');
      } else if (s === 'n'){
        if (!validPositive(P_SI) || !validPositive(V_SI) || !validPositive(T_K)) throw 0;
        const n = (P_SI * V_SI) / (R * T_K); // mol
        outText = 'Amount (n) = ' + n.toFixed(6) + ' mol';
        siText  = 'SI baseline: ' + n.toFixed(6) + ' mol';
        // If user is in mass mode, we keep n displayed but do not back-fill mass/mm
        if (!getEl('useMass').checked) getEl('n').value = (isFinite(n) ? +n.toFixed(6) : '');
      } else if (s === 'T'){
        if (!validPositive(P_SI) || !validPositive(V_SI) || !validNonNeg(n_mol)) throw 0;
        const T = (P_SI * V_SI) / (n_mol * R); // K
        const T_out = tempFromK(T, Tunit);
        outText = 'Temperature (T) = ' + T_out.toFixed(6) + ' ' + Tunit;
        siText  = 'SI baseline: ' + T.toFixed(6) + ' K';
        getEl('T').value = (isFinite(T_out) ? +T_out.toFixed(6) : '');
      }
    } catch(e){
      // fall-through to placeholder
    }

    getEl('result').innerText = outText;
    getEl('resultSI').innerText = siText;
  };

  window.addEventListener('DOMContentLoaded', function(){
    ig_toggleMassMode();
    ig_calculate();
  });
})();
</script>




<h2 class="wp-block-heading">Factors Affecting Real Gas Behaviour</h2>



<p>To understand the behaviour of real gases, the flowing must be taken into account:</p>



<ul class="wp-block-list">
<li>Compressibility effects
<ul class="wp-block-list">
<li>Real gases can be compressed more or less than predicted by the ideal gas law.</li>
</ul>
</li>



<li>Variable specific heat capacity,
<ul class="wp-block-list">
<li>Real gases do not have a constant specific heat capacity.</li>
</ul>
</li>



<li>Van der Waals forces,
<ul class="wp-block-list">
<li>Attractive and repulsive intermolecular forces become significant, especially at high pressures.</li>
</ul>
</li>



<li>Non-equilibrium thermodynamic effects,
<ul class="wp-block-list">
<li>Real gases may exhibit non-equilibrium behaviour, especially during rapid processes.</li>
</ul>
</li>



<li>Issues with molecular dissociation and elementary reactions with variable composition.
<ul class="wp-block-list">
<li>In some conditions, molecules may dissociate or react, altering their behaviour.</li>
</ul>
</li>
</ul>



<p>The ideal gas approximation can be used with reasonable accuracy, however at certain conditions such as condensation point of gases, near critical points, at very high pressures, to explain the Joule–Thomson effect (the change in temperature that accompanies expansion of a gas without production of work or transfer of heat) and in other less usual cases, the real gas model would have to be used, with the deviation from ‘ideal’ conditions being described by a term called the compressibility factor, Z.</p>



<h2 class="wp-block-heading">Compressibility Factor (Z)</h2>



<p>The compressibility factor, Z, is the ratio of the measured molar volume of a real gas to the molar volume of an ideal gas at the same temperature and pressure (Equation 2). The compressibility factor is very useful for the modification of ideal gases into real gases, with deviations from ideal becomes more significant the closer the gas is to a phase change, the lower the temperature or larger the pressure.</p>



<p class="has-text-align-center"><img decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-895e8cb13e09eed7eb7b3ecf087ed3aa_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#80;&#86;&#95;&#123;&#105;&#100;&#101;&#97;&#108;&#125;&#32;&#61;&#32;&#82;&#84;" title="Rendered by QuickLaTeX.com" height="27" width="186" style="vertical-align: -5px;"/></p>



<p class="has-text-align-center"><img decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-0dfd4dbfb7739df81c144deaf9393db1_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#80;&#86;&#95;&#123;&#114;&#101;&#97;&#108;&#125;&#32;&#61;&#32;&#90;&#82;&#84;" title="Rendered by QuickLaTeX.com" height="27" width="201" style="vertical-align: -5px;"/></p>



<p>Therefore, the compressibility factor is:</p>



<p class="has-text-align-center"><img loading="lazy" decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-33e114777004e0d490962b6561898607_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#90;&#32;&#61;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#86;&#95;&#123;&#114;&#101;&#97;&#108;&#125;&#125;&#123;&#86;&#95;&#123;&#105;&#100;&#101;&#97;&#108;&#125;&#125;" title="Rendered by QuickLaTeX.com" height="45" width="133" style="vertical-align: -15px;"/></p>



<p class="has-text-align-center"><strong>Equation 2: Compressibility factor equation and the molar volume equations for ideal and real gases.</strong></p>



<h2 class="wp-block-heading">The Behaviour of The Compressibility Factor (Z)</h2>



<p>The compressibility factor generally increases with temperature and pressure, at low pressures Z = 1, which means the gas is ideal. At intermediate pressures Z &lt; 1 and the molecules are free to move to result in attractive forces dominating and a smaller volume. At higher pressures, molecules are colliding more frequently which allows repulsive forces to have a noticeable effect resulting in a higher molar volume making Z &gt; 1. Furthermore, the closer a gas is to its critical point or boiling point, the more Z will deviate from the ideal case (Figure 1).</p>



<p>• At low pressures, Z = 1<br>• At intermediate pressure, Z &lt; 1<br>• At higher pressures, Z &gt; 1</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="668" height="496" src="http://engineeringness.com/wp-content/uploads/2020/11/fig1-3.png" alt="" class="wp-image-83872" srcset="https://engineeringness.com/wp-content/uploads/2020/11/fig1-3.png 668w, https://engineeringness.com/wp-content/uploads/2020/11/fig1-3-300x223.png 300w" sizes="auto, (max-width: 668px) 100vw, 668px" /></figure>
</div>


<p class="has-text-align-center"><br><strong>Figure 1: Compressibility Factor Graph (Stack Exchange, 2019).</strong></p>



<p>Notice that, although the curves are approaching 1 as P = 0 they do so at different slopes.</p>



<h2 class="wp-block-heading">Principle Of Corresponding States</h2>



<p>The principle of corresponding states states that gases behave similarly at temperatures and pressures normalised relative to their critical temperature (Equation 3) and critical pressure (Equation 4) where gases transition between liquid and gas phases.</p>



<p class="has-text-align-center"><img loading="lazy" decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-92e56972eadc4e5743e01f319357b792_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#84;&#95;&#82;&#32;&#61;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#84;&#125;&#123;&#84;&#95;&#67;&#125;" title="Rendered by QuickLaTeX.com" height="43" width="117" style="vertical-align: -15px;"/></p>



<p class="has-text-align-center"><strong>Equation 3: Critical temperature equation.</strong></p>



<p class="has-text-align-center"><img loading="lazy" decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-41d323657d8b0ea53bd47563e54c8e01_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#80;&#95;&#82;&#32;&#61;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#80;&#125;&#123;&#80;&#95;&#67;&#125;" title="Rendered by QuickLaTeX.com" height="43" width="119" style="vertical-align: -15px;"/></p>



<p class="has-text-align-center"><strong>Equation 4: Critical pressure equation.</strong></p>



<ul class="wp-block-list">
<li>T<sub>c</sub> &#8211; Critical Temperature</li>



<li>P<sub>c</sub> &#8211; Critical Pressure</li>



<li>T<sub>R</sub> &#8211; Reduced Temperature</li>



<li>P<sub>R</sub> &#8211; Reduced Pressure</li>
</ul>



<p>The Z factor for all gases is approximately the same at the same reduced temperature and pressure. This is called the principle of corresponding and data can be plotted to form a generalised compressibility chart (Figure 2) below.</p>


<div class="wp-block-image">
<figure class="aligncenter"><img loading="lazy" decoding="async" width="902" height="654" src="http://engineeringness.com/wp-content/uploads/2020/11/fig2-2.png" alt="" class="wp-image-83873" srcset="https://engineeringness.com/wp-content/uploads/2020/11/fig2-2.png 902w, https://engineeringness.com/wp-content/uploads/2020/11/fig2-2-300x218.png 300w, https://engineeringness.com/wp-content/uploads/2020/11/fig2-2-768x557.png 768w" sizes="auto, (max-width: 902px) 100vw, 902px" /></figure>
</div>


<p class="has-text-align-center"><br><strong>Figure 2: Generalised diagram of compressibility factor (Pugliesi, 2015).</strong></p>



<ul class="wp-block-list">
<li>At low pressures (Pr &lt;&lt; 1), gas behave like an ideal gas regardless of the temperature.</li>



<li>At high temperature (Tr &gt;&gt; 2), ideal gas behaviour is assumed with god accuracy regardless of the pressure.</li>



<li>The deviation from the ideal gas condition is greatest around the critical point.</li>
</ul>



<p>All gases have a critical point, with the temperature, pressure and molar volume at the critical point being the critical constant. Above the critical temperature and pressure, gases behave as both liquid and gas (Figure 3).</p>



<figure class="wp-block-image size-large"><img loading="lazy" decoding="async" width="1024" height="301" src="https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-1024x301.png" alt="" class="wp-image-104190" srcset="https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-1024x301.png 1024w, https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-300x88.png 300w, https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-768x225.png 768w, https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-60x18.png 60w, https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-164x48.png 164w, https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-327x96.png 327w, https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31-313x92.png 313w, https://engineeringness.com/wp-content/uploads/2021/01/Screenshot-2024-09-08-at-02.18.31.png 1458w" sizes="auto, (max-width: 1024px) 100vw, 1024px" /></figure>



<p class="has-text-align-center"><strong>Figure 3: Gases and their critical properties (ScienceHQ, 2020).</strong></p>



<h2 class="wp-block-heading">The Van Der Waals Equation</h2>



<p>Two parameters are derived from the molecule’s concepts, repulsion and attraction. First, assume the gas molecules are hard spheres to stress the actual volume available for the molecules (Equation 5):</p>



<p class="has-text-align-center"><img loading="lazy" decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-16fd15247e58c0e9d40b744d2406fba0_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#40;&#80;&#32;&#43;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#97;&#110;&#125;&#123;&#86;&#94;&#50;&#125;&#41;&#40;&#86;&#32;&#45;&#32;&#110;&#98;&#41;&#32;&#61;&#32;&#110;&#82;&#84;" title="Rendered by QuickLaTeX.com" height="36" width="354" style="vertical-align: -12px;"/></p>



<p class="has-text-align-center"><strong>Equation 5: Transformation of the ideal gas equation with the van der Waals &#8216;b&#8217; term.</strong></p>



<p class="has-text-align-left">Where:</p>



<ul class="wp-block-list">
<li>a &#8211; Corrects for attractive forces between gas molecules</li>



<li>b &#8211; Corrects for the finite volume of gas molecules</li>
</ul>



<p>The pressure will depend on the frequency and the collision force between gas molecules and the walls of the vessel. As the molar volume decreases, the attractive forces between the molecules increases, thus leading to inverse proportionality (Equation 6):</p>



<p class="has-text-align-center"><img loading="lazy" decoding="async" src="https://engineeringness.com/wp-content/ql-cache/quicklatex.com-d0e53cb0777fb48157ece8e41567d3de_l3.png" class="ql-img-inline-formula quicklatex-auto-format" alt="&#70;&#95;&#123;&#97;&#116;&#116;&#114;&#97;&#99;&#116;&#125;&#32;&#92;&#112;&#114;&#111;&#112;&#116;&#111;&#32;&#92;&#102;&#114;&#97;&#99;&#123;&#49;&#125;&#123;&#118;&#95;&#109;&#125;" title="Rendered by QuickLaTeX.com" height="42" width="175" style="vertical-align: -14px;"/></p>



<p class="has-text-align-center"><strong>Equation 6: Equation linking attractive forces and volume/molar volume.</strong></p>



<h2 class="wp-block-heading"><u>References</u></h2>



<p>Chemguide. (2024). Real gases. Retrieved from <a href="https://www.chemguide.co.uk/physical/kt/realgases.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">https://www.chemguide.co.uk/physical/kt/realgases.html</a></p>



<p>Pugliesi, D. (2015). File: Compressibility factor generalized diagram.png. Retrieved from Wikimedia Commons: <a href="https://commons.wikimedia.org/wiki/File:Compressibility_factor_generalized_diagram.png" data-wpel-link="external" rel="nofollow external noopener noreferrer">https://commons.wikimedia.org/wiki/File:Compressibility_factor_generalized_diagram.png</a></p>



<p>ScienceHQ. (2020). Introduction to thermodynamics. Retrieved from ScienceHQ: <a href="http://www.sciencehq.com/physics/introduction-to-thermodynamics-2.html" data-wpel-link="external" rel="nofollow external noopener noreferrer">http://www.sciencehq.com/physics/introduction-to-thermodynamics-2.html</a></p>



<p>Stack Exchange. (2019). Compressibility Factor Graph. Retrieved from Stack Exchange: <a href="https://chemistry.stackexchange.com/questions/107843/compressibility-factor-graph-which-gas-attains-a-deeper-minimum" data-wpel-link="external" rel="nofollow external noopener noreferrer">https://chemistry.stackexchange.com/questions/107843/compressibility-factor-graph-which-gas-attains-a-deeper-minimum</a></p>



<p>Wikipedia. (2024). Real gases. Retrieved from <a href="https://en.wikipedia.org/wiki/Real_gas" data-wpel-link="external" rel="nofollow external noopener noreferrer">https://en.wikipedia.org/wiki/Real_gas</a></p>
<div class="saboxplugin-wrap" itemtype="http://schema.org/Person" itemscope itemprop="author"><div class="saboxplugin-tab"><div class="saboxplugin-gravatar"><img loading="lazy" decoding="async" src="https://engineeringness.com/wp-content/uploads/2025/02/1649882991639.jpeg" width="100"  height="100" alt="" itemprop="image"></div><div class="saboxplugin-authorname"><a href="https://engineeringness.com/author/hassan-ahmed/" class="vcard author" rel="author" data-wpel-link="internal"><span class="fn">Hassan Ahmed</span></a></div><div class="saboxplugin-desc"><div itemprop="description"><p>Hassan graduated with a Master’s degree in Chemical Engineering from the University of Chester (UK). He currently works as a design engineering consultant for one of the largest engineering firms in the world along with being an associate member of the Institute of Chemical Engineers (IChemE).</p>
</div></div><div class="clearfix"></div><div class="saboxplugin-socials "><a title="Linkedin" target="_self" href="https://www.linkedin.com/in/hassan-ahmed-961781237/" rel="noopener nofollow external noreferrer" class="saboxplugin-icon-grey" data-wpel-link="external"><svg aria-hidden="true" class="sab-linkedin" role="img" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 448 512"><path fill="currentColor" d="M100.3 480H7.4V180.9h92.9V480zM53.8 140.1C24.1 140.1 0 115.5 0 85.8 0 56.1 24.1 32 53.8 32c29.7 0 53.8 24.1 53.8 53.8 0 29.7-24.1 54.3-53.8 54.3zM448 480h-92.7V334.4c0-34.7-.7-79.2-48.3-79.2-48.3 0-55.7 37.7-55.7 76.7V480h-92.8V180.9h89.1v40.8h1.3c12.4-23.5 42.7-48.3 87.9-48.3 94 0 111.3 61.9 111.3 142.3V480z"></path></svg></span></a></div></div></div><p>The post <a href="https://engineeringness.com/what-is-a-real-gas-differences-behaviour-and-ideal-gas-law-deviations/" data-wpel-link="internal">What Is a Real Gas? Differences, Behaviour, and Ideal Gas Law Deviations</a> appeared first on <a href="https://engineeringness.com" data-wpel-link="internal">Engineeringness</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://engineeringness.com/what-is-a-real-gas-differences-behaviour-and-ideal-gas-law-deviations/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
