You need to provide at least 1MJ/t to each for them to work, so the best way is to have 1 engine each, directly on the machine. Sterling or peat engines work great for this, but you could go for hobyist steam engine, for their low usage on coal, as long as you provide it water.