📘 CodingMarble Learn

Build a Simple Heat-Engine Model

A heat engine turns heat into movement. In a simple air engine, a flame heats the air in a flask. The hot air expands and pushes a piston up, lifting a load. This is work. Cooling brings the piston back. Only a part of the heat becomes work; the rest escapes. Efficiency = work out ÷ heat in.

🎬 Step-by-step story

  1. The parts: a flame, a flask of air, a tube, a piston and a load. Everything is cold.
  2. Flame on. The air gets hot and its particles dash faster. The piston is held, so the pressure rises.
  3. The piston is released. Hot air expands, pushes the piston up and lifts the load. That is work.
  4. The flame is removed. The air cools and the piston comes down. Heat, lift, cool: that is one cycle.
  5. Not all the heat becomes work. Much of it escapes to the air and the walls. Here about 15% became work.
  6. Free play: move the flame slider and see how high the load rises.

Tip: drag the 3D scene to turn it. Use two fingers to zoom.

🤔 Common doubts, cleared

Which part gives the energy?

The flame. It supplies heat, and the engine changes part of it into work.

Why do the particles move faster when heated?

Heat energy goes into the movement of the particles. Hotter gas means faster particles and more pressure.

How does hot air lift the load?

The faster particles push harder on the piston. The gas expands and moves the piston and load up.

Why does the piston come back down?

When cooled, the particles slow down and the pressure drops. The weight pushes the piston down.

Where does the rest of the heat go?

Into the walls, the surrounding air and friction. It is wasted heat, which is why efficiency is below 100%.

What a heat engine does

A heat engine changes the internal energy of fuel (heat) into mechanical energy (movement). The steps are: burn fuel to get heat, heat a gas so it expands, let the expanding gas push a piston or turbine, then cool the gas and start again. The gas is the working substance.

Build an air-engine model

You need: a small glass or metal bottle with a rubber stopper that has one hole, a thin tube or straw, a 20 mL plastic syringe (no needle), small weights (coins or paper clips), a bowl of hot water (a candle is more fun but ask an adult).

  1. Push the tube through the stopper and fit the stopper tightly in the bottle.
  2. Join the other end of the tube to the syringe. Put the syringe upright and put a light weight on the plunger.
  3. Put the bottle into the hot water, or heat it gently. The air inside expands and pushes the plunger up.
  4. Move the bottle to cold water. The plunger comes down.

A steam engine model works the same way, but with boiling water: the steam pushes a small piston or turns a light pinwheel. It must be done only with an adult and with great care because steam is dangerous.

Safety: use only a little hot water, never seal a heated bottle fully, and keep your face away from steam.

Work and efficiency

The work done in lifting a load is W = m × g × h (g about 10 m/s²). A 50 g load lifted 2 cm gives W = 0.05 × 10 × 0.02 = 0.01 J.

Only a part of the heat in becomes work. The rest warms the bottle, the air and the table. The efficiency is η = work out ÷ heat in. Heat in = work + waste heat. No heat engine can have an efficiency of 100%.

Make it better

Try it: count how many up-and-down cycles you can get in one minute, and how high the load rises. Change one thing at a time.

Key formulas and definitions

Worked examples

1. A 50 g load is lifted 2 cm. Find the work done (g = 10 m/s²).

m = 0.05 kg, h = 0.02 m. W = 0.05 × 10 × 0.02 = 0.01 J.

2. An engine takes 1000 J of heat and does 150 J of work. Find its efficiency.

η = 150 ÷ 1000 = 0.15 = 15%.

3. For the same engine, how much heat is wasted?

Waste = 1000 − 150 = 850 J.

4. An engine of 30% efficiency takes in 2000 J. Find the work done.

W = 0.30 × 2000 = 600 J.

5. A 200 g load is lifted 5 cm. Find the work done.

W = 0.2 × 10 × 0.05 = 0.1 J.

6. An engine takes 5000 J and wastes 4000 J. Find the efficiency.

W = 5000 − 4000 = 1000 J. η = 1000 ÷ 5000 = 20%.

Common mistakes

Practice quiz

1. A heat engine changes heat into:
2. When air in the flask is heated it:
3. Efficiency = ?
4. A 100 g load lifted 0.1 m does work of (g = 10):
5. Which is true for a heat engine?

Practice: answer these yourself

Type or choose your answer, then press Check. Use a hint if you are stuck; the full solution appears after you answer.

Frequently asked questions

How does a simple heat engine work?

Heat makes a gas expand. The gas pushes a piston and the load rises. Cooling lets the piston return, and the cycle repeats.

Why is the efficiency always less than 100%?

Some heat always escapes into the surroundings and through friction. It cannot be turned into work.

Is it safe to build a steam engine model?

Only with an adult and great care. An air engine with hot water in a bowl is safer for a first try.

Where this is taught

China九年级(初三)Ch.14 Using internal energy

Learn first

Learn next

Related lessons

All Physics lessons