Air Squeezed Without Heat
Q. Air at 1 atmatm fills 8 LL of a diesel engine's cylinder. It is compressed so fast that no heat escapes, until its pressure is 32 atmatm. Taking γ for air as 1.4, what volume does it then fill, in litres?
Inputs
Outputs
final volume?
How it's solved
Solved with AdiabaticProcess
Given
- atm
- L
- atm
Find .
Working
- atmPa
- Lm³
- atmPa
- pv to the gamma is kept(compressed)
- L
- m³L
- Lto 3 significant figures
Conclusion
With no heat let out the gas warms as it is squeezed, so its pressure climbs faster than the volume falls, and a 32-fold rise in pressure needs only a 12-fold fall in volume.
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.
1require_relative "../physics"23question :air_squeezed_without_heat_to_thirty_two_atmospheres do4 kind :numerical5 describes "Air at %{starting_pressure} fills %{starting_volume} of a diesel engine's cylinder. It is compressed so " \6 "fast that no heat escapes, until its pressure is %{final_pressure}. Taking γ for air as %{gamma}, " \7 "%{final_volume}, in litres?"8 given starting_pressure: "1 atm"9 given starting_volume: "8 L"10 given final_pressure: "32 atm"11 given gamma: "1.4"12 asks final_volume: "what volume does it then fill"13end1require_relative "../questions/air_squeezed_without_heat_to_thirty_two_atmospheres"2require_relative "../science/thermodynamics/adiabatic_process"34solve :air_squeezed_without_heat_to_thirty_two_atmospheres, using: AdiabaticProcess do5 objects :air6 air.goes(:compressed)78 take starting_pressure: air.initial_pressure, starting_volume: air.initial_volume9 take final_pressure: air.final_pressure, gamma: air.ratio_of_specific_heats1011 final_volume = air.final_volume12 answer final_volume:, in: "L", figures: 31314 conclusion "With no heat let out the gas warms as it is squeezed, so its pressure climbs faster than the " \15 "volume falls, and a 32-fold rise in pressure needs only a 12-fold fall in volume."16endplayground.rb
1require_relative "../solutions/air_squeezed_without_heat_to_thirty_two_atmospheres"23play_with :air_squeezed_without_heat_to_thirty_two_atmospheres do4 title "Air Squeezed Without Heat"5endThe laws it drew on
| quantity | written | units | within | from |
|---|---|---|---|---|
| pressure | Pa | 0 … ∞ | AdiabaticProcess | |
| volume | m³ | 0 … ∞ | AdiabaticProcess | |
| ratio of specific heats | — | — | AdiabaticProcess | |
| starting pressure | Pa | 0 … ∞ | AdiabaticProcess | |
| final pressure | Pa | 0 … ∞ | AdiabaticProcess | |
| starting volume | m³ | 0 … ∞ | AdiabaticProcess | |
| final volume | m³ | 0 … ∞ | AdiabaticProcess | |
| pressure of air at start of compressed | Pa | 0 … ∞ | ||
| volume of air at start of compressed | m³ | 0 … ∞ | ||
| ratio of specific heats of air | — | — | ||
| pressure of air at end of compressed | Pa | 0 … ∞ | ||
| volume of air at end of compressed | m³ | 0 … ∞ |