The invention discloses a self-adapting 
resonance control method for transmitting non-contact 
electric energy, which is characterized by obtaining a 
phase difference by detecting and calculating the 
voltage and current outputted by a non-contact 
electric energy transmitting 
system contravariant mechanism, and adjusting the driving frequency of the 
inverter by outputting the 
electric energy to a PI adjustor and an oscillating element. After a 
transient state process, the 
phase difference of the 
voltage and current outputted by the 
inverter is zero, thus achieving self-adapting 
resonance control of circuits. The method guarantees separability between the receiving mechanism and the transmitting mechanism of the 
system only by detecting the 
voltage and current outputted by the contravariant mechanism, with the self-adapting 
resonance control function completely achieved by 
hardware circuits, while complicated 
control algorithm is not required. The method not only has self-adapting control capability on load change, but also has adjustment actions to the parameter variations of all the components after the output of the contravariant mechanism; besides, the method has the advantages of guaranteeing the 
system always works under a resonance condition, ensuring the output power and transmission efficiency reach the maximum value, and promoting the practicability process of the 
transmission technology of the non-contact electric energy.