The evolutionary algorithm beamforming technology of multi-user resource allocation in wireless information and power transmission (SWIPT) system is studied. In large-capacity broadband communication systems, there are many users with wearable devices. The transmitter provides wireless information and power to a specific receiver at the same time, while other receivers can obtain energy from the radio frequency when idle. Under the constraint of bit error rate (BER), by adjusting the length of the feed line of the transmitting antenna and the excitation current, the energy capture efficiency is maximized. Asynchronous particle swarm optimization (APSO) and adaptive dynamic differential evolution algorithm (SADDE) are used to synthesize the optimal radiation pattern. Both APSO and SADDE can form a good pattern to receive energy. However, APSO has a faster convergence rate than SADDE.