Ok, I've done a bit more searching (thank you Google) and it seems that two reasons for the pulsing are that its a method of controlling the combustor/turbine temperature as 18-Wheeler mentioned. Also the pulsing programme is a very easy to impliment open loop controller.
Obi