本发明提供了一种包含非线性负荷的用户供电控制方法,包括(1):采集信息;(2):提取t-(0)时信息;(3):计算瞬时总功率;(4):判断瞬时总功率是否大于参考值,是,计时,至(5);否,t-(0)=t-(0)+1,至(2);(5):提取t-(0)+1时信息;(6):计算瞬时总功率;(7):判断瞬时总功率是否大于参考值,是,至(5);否,停止计时,至(8);(8):判断计时时间是否大于参考值,若是,报警显示,至(9);若不是,至(9);(9):计算实际总电量;(10):判断是否大于参考值,是,报警;否,至(11);(11):判断是否继续检测。本发明提供一种包含非线性负荷的用户供电控制方法,准确计算实际瞬时总功率,更好的限制非线性负荷。