play phryzby with physics

Ice to Steam

solved Calorimetry

Q. Calculate the heat requiredQin,e=Qin,i+Qin,w to convertmw=mi 3 kgmi=3kg of iceT2,i=0°C, T1,w=0°C at -12 °CT1,i=-12°C kept in a calorimeter to steam at 100 °CT2,w=100°C at atmospheric pressure. Given specific heat capacity of ice = 2100 J kg⁻¹ K⁻¹si=2100J kg⁻¹ K⁻¹, specific heat capacity of water = 4186 J kg⁻¹ K⁻¹sw=4186J kg⁻¹ K⁻¹, latent heat of fusion of ice = 3.35 × 10⁵ J/kgLi=3.35×105J/kg and latent heat of steam = 2.256 × 10⁶ J/kgLw=2.256×106J/kg. What is the heat requiredQin,e=Qin,i+Qin,w, in joules?

-12 °C0 °Cicem = 3 kgL = 335000 J/kgQ0 °C100 °CwatermL = 2.26×10⁶ J/kgQ
Inputs
mi
3 kg
T1,i
-12 °C
T2,w
100 °C
si
2100 J kg⁻¹ K⁻¹
sw
4186 J kg⁻¹ K⁻¹
Li
3.35e+05 J/kg
Lw
2.256e+06 J/kg
Outputs
heatQin,e?

How it's solved

Solved with Calorimetry

Given

  • mi=3kg
  • T1,i=-12°C
  • T2,w=100°C
  • si=2100J kg⁻¹ K⁻¹
  • sw=4186J kg⁻¹ K⁻¹
  • Li=3.35×105J/kg
  • Lw=2.256×106J/kg
  • T2,i=0°C from “ice”
  • T1,w=0°C from “ice”
  • mw=mi from “convert”
  • Qin,e=Qin,i+Qin,w from “heat required”

Find Qin,e.

Working
  1. T1,i=-12°C=261.15K
  2. T2,w=100°C=373.15K
  3. T2,i=0°C=273.15K
  4. T1,w=0°C=273.15K
  5. heat warms a body(ice)Qi=mi⋅si⋅(T2,i-T1,i)
  6. Qi=3⋅2100⋅(273.15-261.15)
  7. Qi=75600J
  8. heat changes a phase(ice)QL,i=mi⋅Li
  9. QL,i=3⋅335000
  10. QL,i=1.005×106J
  11. heat taken in warms and changes phase(ice)Qin,i=Qi+QL,i
  12. Qin,i=75600+1.005×106
  13. Qin,i=1.0806×106J
  14. convertmw=mi
  15. mw=3
  16. mw=3kg
  17. heat warms a body(water)Qw=mw⋅sw⋅(T2,w-T1,w)
  18. Qw=3⋅4186⋅(373.15-273.15)
  19. Qw=1.2558×106J
  20. heat changes a phase(water)QL,w=mw⋅Lw
  21. QL,w=3⋅2.256×106
  22. QL,w=6.768×106J
  23. heat taken in warms and changes phase(water)Qin,w=Qw+QL,w
  24. Qin,w=1.2558×106+6.768×106
  25. Qin,w=8.0238×106J
  26. heat requiredQin,e=Qin,i+Qin,w
  27. Qin,e=1.0806×106+8.0238×106
  28. Qin,e=9.104×106J
  29. Qin,e≈9.1×106Jto 2 significant figures
Conclusion

The ice warms to its melting point, melts, the water warms to its boiling point, and boils; boiling takes by far the most.

The web of concepts

given read from the words equation asked

The Ruby that solves it

The question and its solution are small Ruby files. The engine runs them.

question.rb
1require_relative "../physics"23question :ice_to_steam do4  kind :numerical5  describes "Calculate the heat required to convert %{mass} of ice at %{cold} kept in a calorimeter to steam at " \6            "%{boiling} at atmospheric pressure. Given specific heat capacity of ice = %{ice_heat}, specific heat " \7            "capacity of water = %{water_heat}, latent heat of fusion of ice = %{fusion} and latent heat of steam = " \8            "%{steam}. %{heat}, in joules?"9  given mass: "3 kg"10  given cold: "-12 °C"11  given boiling: "100 °C"12  given ice_heat: "2100 J kg-1 K-1"13  given water_heat: "4186 J kg-1 K-1"14  given fusion: "3.35e5 J/kg"15  given steam: "2.256e6 J/kg"16  asks heat: "What is the heat required"17end
solution.rb
1require_relative "../questions/ice_to_steam"2require_relative "../science/thermal_properties_of_matter/calorimetry"34solve :ice_to_steam, using: Calorimetry do5  objects :ice, :water, :everything67  take mass: ice.mass8  take cold: ice.temperature_at_first9  take boiling: water.temperature_after10  take ice_heat: ice.specific_heat_capacity11  take water_heat: water.specific_heat_capacity12  take fusion: ice.latent_heat13  take steam: water.latent_heat1415  deduce_from "convert", water.mass => ice.mass16  deduce_from "ice", ice.temperature_after => "0 °C", water.temperature_at_first => "0 °C"17  deduce_from "heat required", everything.heat_taken_in => ice.heat_taken_in + water.heat_taken_in1819  heat = everything.heat_taken_in20  answer heat:, in: "J", figures: 22122  conclusion "The ice warms to its melting point, melts, the water warms to its boiling point, and boils; " \23             "boiling takes by far the most."24end
playground.rb
1require_relative "../solutions/ice_to_steam"23play_with :ice_to_steam do4  title "Ice to Steam"5end
The laws it drew on
quantitywrittenunitswithinfrom
massmkg0 … ∞Calorimetry
specific heat capacitysJ kg⁻¹ K⁻¹—Calorimetry
latent heatLJ/kg—Calorimetry
temperature at firstT1K—Calorimetry
temperature afterT2K—Calorimetry
heat to warmQJ—Calorimetry
heat to change phaseQLJ—Calorimetry
heat taken inQinJ—Calorimetry
heat to warm of groundQgJ—
mass of groundmgkg0 … ∞
specific heat capacity of groundsgJ kg⁻¹ K⁻¹—
temperature after of groundT2,gK—
temperature at first of groundT1,gK—
heat to warm of iceQiJ—
mass of icemikg0 … ∞
specific heat capacity of icesiJ kg⁻¹ K⁻¹—
temperature after of iceT2,iK—
temperature at first of iceT1,iK—
heat to warm of waterQwJ—
mass of watermwkg0 … ∞
specific heat capacity of waterswJ kg⁻¹ K⁻¹—
temperature after of waterT2,wK—
temperature at first of waterT1,wK—
heat to warm of everythingQeJ—
mass of everythingmekg0 … ∞
specific heat capacity of everythingseJ kg⁻¹ K⁻¹—
temperature after of everythingT2,eK—
temperature at first of everythingT1,eK—
heat to change phase of groundQL,gJ—
latent heat of groundLgJ/kg—
heat to change phase of iceQL,iJ—
latent heat of iceLiJ/kg—
heat to change phase of waterQL,wJ—
latent heat of waterLwJ/kg—
heat to change phase of everythingQL,eJ—
latent heat of everythingLeJ/kg—
heat taken in of groundQin,gJ—
heat taken in of iceQin,iJ—
heat taken in of waterQin,wJ—
heat taken in of everythingQin,eJ—
Qb=mb⋅sb⋅(T2,b-T1,b)
heat warms a body
QL,b=mb⋅Lb
heat changes a phase
Qin,b=Qb+QL,b
heat taken in warms and changes phase
Qg=mg⋅sg⋅(T2,g-T1,g)
heat warms a body(ground)
Qi=mi⋅si⋅(T2,i-T1,i)
heat warms a body(ice)
Qw=mw⋅sw⋅(T2,w-T1,w)
heat warms a body(water)
Qe=me⋅se⋅(T2,e-T1,e)
heat warms a body(everything)
QL,g=mg⋅Lg
heat changes a phase(ground)
QL,i=mi⋅Li
heat changes a phase(ice)
QL,w=mw⋅Lw
heat changes a phase(water)
QL,e=me⋅Le
heat changes a phase(everything)
Qin,g=Qg+QL,g
heat taken in warms and changes phase(ground)
Qin,i=Qi+QL,i
heat taken in warms and changes phase(ice)
Qin,w=Qw+QL,w
heat taken in warms and changes phase(water)
Qin,e=Qe+QL,e
heat taken in warms and changes phase(everything)
mw=mi
convert
Qin,e=Qin,i+Qin,w
heat required