Optimizing a solenoid for a Robocup kicker DCT