In terms of operation, high pressure air enters into the first expansion volume, and is heated by the solenoid waste heat as the volume is moved into an optimal crank position by the shuttle piston. Once there, the heated air is allowed to expand, driving the power piston down through bottom dead center. The intake valve switches at this point to direct the high pressure exhaust gasses up into an intermediate chamber, where they are trapped and reheated...
...by the waste heat from the shuttle return solenoid. At the beginning of the power piston downstroke, this reheated air flows into the low pressure expansion volume, helping to push the shuttle piston and power piston down past top dead center. Once the power piston passes bottom dead center, the exhaust valve opens and the expanded air is pushed out of the engine. Solenoids help pull the shuttle and power piston to their top positions to reset the cycle.