Electromagnet duty cycle
Old reply, but thought it may help others 
 Tricks for getting solonoid continuous duty (stay on) and redusing energy! (use resister(still now resister gets warm(think cooling). also create duty cycle see here:
  http://www.electronics-tutorials.ws/io/io_6.html