Most textbooks covering induction machines cover only the motor use-case scenario. When the machine is used as a motor, the slip factor is determined by the frequency of the stator current by the equation
\$ \Huge{s=f_s - \frac{\frac{p}{2} \cdot \frac{n_r}{60}}{f_s}} = \frac{n_s - n_r}{n_s} \$
where
\$ s \$ is the slip factor,
\$ f_s \$ is the stator frequency
\$ p \$ is the number of poles
\$ n_s \$ is the motor synchronous speed in rpm
\$ n_r \$ is the actual rotor speed in rpm
This all makes perfect sense when the machine is being operated as a motor and/or is connected directly to the transmission network which provides magnetizing current and a stable frequency to the stator windings.
My question: What happens if the machine is being operated as a generator and is on an island network? I understand that we need a source of reactive power -- provided by soft-start capacitor bank, for example -- but if the speed of the machine is variable, how in heaven's name is the slip factor determined? There's no alternating current magnetization, and hence no frequency on the stator winding. How is the frequency being set?
And how can I create a simple model of this that I can use in Simulink or in Scilab xcos?
I want to model a wind generating system on an island network, or a variable-speed system coupled to the transmission network via a rectifier and then a DC-DC converter. As usual I bit off more than I could chew and now I understand why everybody else does these models with permanent magnet synchronous machines: it's way easier.
Perhaps you can prove me wrong?