Hi, I wonder if someone has experience on steam engines or locomotives, even miniature ones. Some time ago I had the thought of applying a computerised system to miniature steam locomotive. The idea is to remove the traditional mechanism that drives the steam distribution valves (that's known as Walschaerts or Stephenson distribution) , and replace all that by a system consisting of solenoid valves -possibly steam driven- that would be controlled by a PLC or an Arduino. The idea is to figure out a set of "distribution maps" that would optimise the steam distribution to the engine cylinders -both intake and outtake flows- at all times based on required torque, current speed, available steam pressure and so on. I do not know of anybody who has attempted this before, so any thoughts on whether this may have sense, would be useful. Thanks.