My theory was that while the engine has some rotational inertia, it is finite, and while the governor (is that the term?) will respond to fluctuations in power demand, it won't respond instantaneously, so the engine won't be able to precisely track the fluctuating power demand. So over a small fraction of a cycle, when the power demand slightly exceeds the power supplied, that would be reflected in a slight slowing of the shaft speed to the generator. Which should be observable if the shaft rotational speed is measured accurately enough.
But I'm not so confident I have the details correct in the above. And this assumes the engine is producing its power continuously, while in reality it is also running at a particular speed and producing its power in bursts.
Cheers, Wayne
Correct.
The actual shaft speed would not be constant even with only a friction loading because of the uneven application of torque by the cylinders firing. The exact details of those minor speed fluctuations would depend on the number of revolutions per power stroke (two or four cycle), the number of cylinders, and their relative angle.
With a single phase generator the torque exerted by the windings on the rotating shaft will always be opposing the rotation and will peak at every peak in the current waveform. That would make the rotational torque a sinusoid with DC bias that touches zero every half cycle of the 60Hz waveform when the current crosses through zero and peaks at every half cycle when the current is at a maximum. That sinusoid will have a frequency of 120Hz (assuming US 60Hz power.)
Given that single phase generator, then the torque required to build up and decrease the current in the inductor would also present a sinusoidal torque which alternately opposes and aids the shaft rotation. The frequency of that extra torque would also be 120 Hz.
Besoeker's comment reminds me that if the generator is three phase with balanced loading on all phases the resistive component of the torque load will be constant over the full shaft rotation, unlike the single phase case.
The torque from the inductive load will also be at the second harmonic frequency, 120Hz, and will probably also cancel out across the three phases. Somebody should do that actual calculation to confirm that.