Level 3 — ProductionThermodynamics

Thermodynamics

45 minutes60 marksprintable — key stays hidden on paper

LEVEL 3: From-Scratch Derivations & Explain-Out-Loud

Time limit: 45 minutes
Total marks: 60
Instructions: Derive from first principles where asked. State all assumptions. Show sign conventions explicitly.


Question 1 — Kinetic Theory Pressure (12 marks)

Starting from a cube of side LL containing NN identical molecules of mass mm moving randomly, derive the ideal gas pressure

P=13Nmv2V.P = \frac{1}{3}\frac{Nm\overline{v^2}}{V}.

(a) Derive the force from one molecule striking one wall, then sum over all molecules. (7) (b) Hence show 12mv2=32kBT\frac{1}{2}m\overline{v^2} = \frac{3}{2}k_BT and identify temperature as mean kinetic energy. (3) (c) State clearly the three physical assumptions you used. (2)


Question 2 — Adiabatic Relation (10 marks)

For a quasi-static adiabatic process in an ideal gas: (a) Using the first law and dU=nCVdTdU = nC_V\,dT, derive PVγ=constPV^\gamma = \text{const}. (6) (b) From this, derive TVγ1=constTV^{\gamma-1}=\text{const}. (2) (c) A monatomic ideal gas (γ=5/3\gamma = 5/3) expands adiabatically from VV to 2V2V. Find the ratio Tf/TiT_f/T_i to 3 significant figures. (2)


Question 3 — Carnot Efficiency (11 marks)

(a) Sketch the Carnot cycle on a PPVV diagram and label the four processes. (2) (b) Derive the efficiency η=1TC/TH\eta = 1 - T_C/T_H, showing that the work in the two isothermal legs relates the heat exchanges through the adiabatic volume relations. (7) (c) A Carnot engine operates between 600 K600\text{ K} and 300 K300\text{ K}, absorbing 900 J900\text{ J} per cycle from the hot reservoir. Find the work output and the heat rejected. (2)


Question 4 — Entropy & Second Law (9 marks)

(a) State both the Kelvin–Planck and Clausius statements of the second law. (2) (b) 1 kg1\text{ kg} of ice at 0C0^\circ\text{C} melts completely into water at 0C0^\circ\text{C} by contact with a reservoir at 0C0^\circ\text{C} (reversible). Latent heat Lf=3.34×105 J/kgL_f = 3.34\times10^5\ \text{J/kg}. Compute the entropy change of the ice. (3) (c) 1 kg1\text{ kg} of water at 100C100^\circ\text{C} is placed in a room at 0C0^\circ\text{C} (c=4186 J/kg⋅Kc = 4186\ \text{J/kg·K}). Compute the entropy change of the water as it cools to 0C0^\circ\text{C} (integrate). (4)


Question 5 — Heat Transfer (Radiation & Conduction) (10 marks)

(a) State Fourier's law and Stefan–Boltzmann law. (2) (b) A blackbody sphere of radius r=0.10 mr = 0.10\text{ m} at T=500 KT = 500\text{ K} radiates into surroundings at 300 K300\text{ K}. Using σ=5.67×108 W m2K4\sigma = 5.67\times10^{-8}\ \text{W m}^{-2}\text{K}^{-4}, compute the net radiated power. (4) (c) A rod length L=0.5 mL=0.5\text{ m}, cross-section A=2×104 m2A=2\times10^{-4}\text{ m}^2, k=200 W/m⋅Kk=200\ \text{W/m·K}, ends held at 400 K400\text{ K} and 300 K300\text{ K}. Find the steady conductive heat current. (2) (d) Explain physically why radiation dominates conduction/convection at very high temperatures. (2)


Question 6 — Explain-Out-Loud / Code-from-Memory (8 marks)

(a) In 4–5 sentences, explain the Maxwell–Boltzmann speed distribution: why the distribution is not symmetric and where vmpv_{mp}, v\overline{v}, vrmsv_{rms} lie relative to one another. (4) (b) Write a short Python (NumPy) snippet, from memory, that computes vrmsv_{rms} for a gas given TT and molar mass MM, and orders the three characteristic speeds. (4)


Answer keyMark scheme & solutions

Question 1 (12)

(a) Consider molecule with velocity component vxv_x hitting wall perpendicular to x. Momentum change per collision =2mvx= 2mv_x (elastic bounce reverses vxv_x). (1) Time between collisions with same wall =2L/vx= 2L/v_x. (1) Force from one molecule =2mvx2L/vx=mvx2L= \frac{2mv_x}{2L/v_x} = \frac{mv_x^2}{L}. (1) Total force =mLvx,i2=Nmvx2L= \frac{m}{L}\sum v_{x,i}^2 = \frac{Nm\overline{v_x^2}}{L}. (1) Pressure P=F/L2=Nmvx2L3=Nmvx2VP = F/L^2 = \frac{Nm\overline{v_x^2}}{L^3} = \frac{Nm\overline{v_x^2}}{V}. (1) Isotropy: vx2=vy2=vz2=13v2\overline{v_x^2}=\overline{v_y^2}=\overline{v_z^2}=\tfrac13\overline{v^2}. (1) Hence P=13Nmv2VP = \frac{1}{3}\frac{Nm\overline{v^2}}{V}. (1)

(b) PV=13Nmv2PV = \frac{1}{3}Nm\overline{v^2}. Compare PV=NkBTPV = Nk_BT: 13mv2=kBT12mv2=32kBT\frac{1}{3}m\overline{v^2}=k_BT \Rightarrow \frac{1}{2}m\overline{v^2}=\frac{3}{2}k_BT. (2) Temperature \propto mean translational KE. (1)

(c) Assumptions: point molecules (negligible volume); no intermolecular forces except elastic collisions; walls perfectly elastic / large N so distribution steady. (2)


Question 2 (10)

(a) Adiabatic: dQ=0dQ=0, first law dU=dW=PdVdU = -dW = -P\,dV. (1) nCVdT=PdVnC_V\,dT = -P\,dV. (1) Ideal gas PV=nRTPdV+VdP=nRdTPV=nRT \Rightarrow P\,dV + V\,dP = nR\,dT. (1) So dT=PdV+VdPnRdT = \frac{P\,dV+V\,dP}{nR}. Substitute: CVR(PdV+VdP)=PdV\frac{C_V}{R}(P\,dV+V\,dP) = -P\,dV. (1) CVVdP+(CV+R)PdV=0C_V V\,dP + (C_V+R)P\,dV = 0; use CP=CV+RC_P=C_V+R: CVVdP+CPPdV=0dPP+γdVV=0C_V V\,dP + C_P P\,dV=0 \Rightarrow \frac{dP}{P}+\gamma\frac{dV}{V}=0. (1) Integrate: lnP+γlnV=constPVγ=const\ln P + \gamma\ln V = \text{const} \Rightarrow PV^\gamma=\text{const}. (1)

(b) Sub P=nRT/VP=nRT/V: nRTVVγ=TVγ1nR=constTVγ1=const\frac{nRT}{V}V^\gamma = TV^{\gamma-1}\cdot nR=\text{const}\Rightarrow TV^{\gamma-1}=\text{const}. (2)

(c) Tf/Ti=(Vi/Vf)γ1=(1/2)2/3=0.630T_f/T_i = (V_i/V_f)^{\gamma-1} = (1/2)^{2/3} = 0.630. (2)


Question 3 (11)

(a) Two isotherms (top at THT_H, bottom at TCT_C) joined by two adiabats forming a closed loop; label 1→2 isothermal expansion at THT_H, 2→3 adiabatic expansion, 3→4 isothermal compression at TCT_C, 4→1 adiabatic compression. (2)

(b) Isothermal THT_H: QH=nRTHln(V2/V1)Q_H = nRT_H\ln(V_2/V_1). (1) Isothermal TCT_C: QC=nRTCln(V3/V4)Q_C = nRT_C\ln(V_3/V_4). (1) Adiabats: THV2γ1=TCV3γ1T_H V_2^{\gamma-1}=T_C V_3^{\gamma-1}, THV1γ1=TCV4γ1T_H V_1^{\gamma-1}=T_C V_4^{\gamma-1}. (1) Divide: V2/V1=V3/V4V_2/V_1 = V_3/V_4. (1) Therefore QCQH=TCTH\frac{Q_C}{Q_H}=\frac{T_C}{T_H}. (1) η=1QC/QH\eta = 1 - Q_C/Q_H. (1) η=1TC/TH\Rightarrow \eta = 1 - T_C/T_H. (1)

(c) η=1300/600=0.5\eta = 1-300/600 = 0.5. W=0.5×900=450 JW = 0.5\times900 = 450\text{ J}; QC=900450=450 JQ_C = 900-450 = 450\text{ J}. (2)


Question 4 (9)

(a) Kelvin–Planck: no process can convert heat entirely into work with no other effect (no single-reservoir engine). Clausius: heat cannot flow spontaneously from cold to hot without external work. (2)

(b) ΔS=Q/T=mLf/T=(1)(3.34×105)/273.15=1223 J/K\Delta S = Q/T = mL_f/T = (1)(3.34\times10^5)/273.15 = 1223\ \text{J/K}. (3)

(c) ΔS=373.15273.15mcdTT=mcln(Tf/Ti)\Delta S = \int_{373.15}^{273.15}\frac{mc\,dT}{T} = mc\ln(T_f/T_i) =(1)(4186)ln(273.15/373.15)=4186×(0.3119)=1305 J/K= (1)(4186)\ln(273.15/373.15) = 4186\times(-0.3119) = -1305\ \text{J/K}. (4) (Negative because water loses entropy; environment gains more, total > 0.)


Question 5 (10)

(a) Fourier: Q˙=kAdT/dx\dot Q = -kA\,dT/dx. Stefan–Boltzmann: P=σAeT4P = \sigma A e T^4 (emitted). (2)

(b) Area =4πr2=4π(0.01)=0.12566 m2=4\pi r^2 = 4\pi(0.01)=0.12566\ \text{m}^2. (1) Net P=σA(T4Ts4)=5.67×108×0.12566×(50043004)P = \sigma A (T^4 - T_s^4) = 5.67\times10^{-8}\times0.12566\times(500^4-300^4). (1) 5004=6.25×1010500^4 = 6.25\times10^{10}, 3004=8.1×109300^4 = 8.1\times10^{9}; diff =5.44×1010=5.44\times10^{10}. (1) P=5.67×108×0.12566×5.44×1010387.5 WP = 5.67\times10^{-8}\times0.12566\times5.44\times10^{10} \approx 387.5\ \text{W}. (1)

(c) Q˙=kAΔT/L=200×2×104×100/0.5=8 W\dot Q = kA\Delta T/L = 200\times2\times10^{-4}\times100/0.5 = 8\ \text{W}. (2)

(d) Radiation scales as T4T^4 while conduction/convection scale roughly linearly with ΔT\Delta T; so at high TT the T4T^4 term grows far faster and dominates. (2)


Question 6 (8)

(a) The distribution f(v)v2emv2/2kBTf(v)\propto v^2 e^{-mv^2/2k_BT} has a v2v^2 factor (rising) times a Gaussian (falling), producing an asymmetric, right-skewed curve with a long high-speed tail. Ordering: vmp<v<vrmsv_{mp}<\overline{v}<v_{rms}, specifically vmp=2kBT/mv_{mp}=\sqrt{2k_BT/m}, v=8kBT/πm\overline v=\sqrt{8k_BT/\pi m}, vrms=3kBT/mv_{rms}=\sqrt{3k_BT/m}. The skew arises because speed is non-negative and the tail extends to infinity. (4)

(b) (1 mark each: correct formula, R & M usage, sorting, output)

import numpy as np
R = 8.314
def speeds(T, M):   # M in kg/mol
    v_rms = np.sqrt(3*R*T/M)
    v_mp  = np.sqrt(2*R*T/M)
    v_avg = np.sqrt(8*R*T/(np.pi*M))
    return sorted([v_mp, v_avg, v_rms])
print(speeds(300, 0.028))  # N2

(4)


[
  {"claim":"Q2c adiabatic T ratio (1/2)^(2/3)=0.630","code":"r=Rational(1,2)**Rational(2,3); result=abs(float(r)-0.630)<0.001"},
  {"claim":"Q3c Carnot work=450J, Qc=450J","code":"eta=1-Rational(300,600); W=eta*900; Qc=900-W; result=(W==450 and Qc==450)"},
  {"claim":"Q4b entropy of melting ice =1223 J/K","code":"dS=1*3.34e5/273.15; result=abs(dS-1223)<2"},
  {"claim":"Q4c water cooling entropy approx -1305 J/K","code":"import sympy as sp; dS=4186*sp.log(273.15/373.15); result=abs(float(dS)+1305)<3"},
  {"claim":"Q5c conduction current=8W","code":"Q=200*2e-4*100/0.5; result=abs(Q-8)<1e-9"},
  {"claim":"Q5b net radiation approx 387.5W","code":"P=5.67e-8*4*pi*0.01*(500**4-300**4); result=abs(float(P)-387.5)<3"}
]