Yes, it can be done. What is the range of speeds that you want to pulse the solenoid valve? Is the solenoid valve capable of moving at you maximum speed?
And more importantly, what are you trying to do with the pulsing solenoid valve?
Ken
Often it's easier for us to help solve your problem, than help solve your solution.