A resource allocation method for a wireless energy harvesting full-duplex cooperative relay system, which consists of constructing a transmission signal model, estimating channel state prediction information, determining the power allocation coefficient α for each transmission cycle, and determining the time slot allocation for each transmission cycle The coefficient β and the outage probability P of the determination system out Step composition. Because the present invention adopts the existing full-duplex cooperative relay system, establishes a reasonable transmission signal model, proposes a resource allocation method, makes full use of limited spectrum resources, and improves the interruption performance of the system, which is different from the existing power allocation method compared to the transmit power P in each transmission cycle S When it is 0dBm ~ 20dBm, the system outage probability is reduced by 0.041 ~ 0.00084. The invention has the advantages of reasonable resource allocation, simple method, good interruption performance and the like, and can be used in the technical field of portable energy communication.