Abstract:For vector control in the parameter of timevarying and nonlinear drilling environment, the existence of decoupling is not completely control process, put forward using internal model control instead of vector control, in order to solve the above problems.In order to further improve the control performance, combining immune algorithm with the internal model control, the optimization of related parameters, drilling motor speed control system to ensure the high demand for fast and stable control. Through the Matlab platform for experiments, simulation test under the same parameters, the adjustment of the internal model control for 15 s, overshoot volume is 300 r/min; the immune regulation of internal model control when time is 3 s, overshoot volume is far less than 300 r/min. It follows that when using immune internal model control, the amount of overshoot less than using internal model control, the dynamic response of the motor when starting faster, shorter regulating time and smaller overshoot. The simulation experiments verify the feasibility of the designed control scheme.