In a complex industrial process control system,it is difficult for using a PID or a fuzzy controller to realize the rapidity,high performance and non-overshooting.A multi-mode intelligent control algorithm is proposed to satisfy the performance indexes.Bang-Bang control,expert and PID control are combined,and the algorithm is used in two-step rank liquid level control system.The experimental results show that the system can achieve a good performance with the controller.