A reduced-order approach to near-optimal real-time pulse-motor ignition control