The invention discloses a method for selecting a multi-user
MIMO system antenna based on priority genetic
simulated annealing. TU and TB superior chromosomes are selected from chromosomes contained in user ends and a
base station end, priority
crossover and variation operation is conducted, so that a group and a group are obtained to be used as initial groups of
simulated annealing operation, then two genes are randomly selected from each
chromosome in the two groups to be exchanged so that a novel group and a novel group can be obtained, a fitness difference value
delta f of each
chromosome in the and the , and the and the is calculated, if the
delta f is smaller than zero, or the
delta f is larger than or equal to zero, and the condition of is met, moving to a new state can be achieved, and if not cooling is carried out until the number m of
simulated annealing iterations is reached. By means of the method, optimal antenna subsets of the user ends and the
base station end are efficiently selected in a combined mode, strong robustness and optimizing capacity are achieved, the
operating speed of the
system can be effectively increased, the complexity of
software and hardware in the implementation process of the
system is lowered, system performance and hardware cost are made to be well compromised, and the method is suitable for real-time communication systems.