In the LCL-type inductive power transwfer (IPT) system, the zero curren switching (ZCS) frequency of system drifts with load variation which cause high VA rating of the power supply and the load output voltage unstable. To deal with these two problems, this paper presents a dual-loop control method to realize ZCS frequency tracking and load output voltage stable when load variation. The inner loop controller uses the convertor output current phase character signal to synchronize the converter operator frequency such that the operation frequency can track the ZCS frequency. In the out loop control system, considering nonlinearity and frequency uncertainty character of system, a H∞ controller base on generalized state space averaging (GSSA) modeling method is designed for load voltage stable control. The control algorithms are embedded in FPGA and DSP respectively, and the experiment results verify the control method.