A method for controlling speaker array sound field based on quadratic residue sequence combinations comprises steps of: fragmenting a designated quadratic residue sequence in terms of number of array elements, to generate a plurality of quadratic residue subsequences, by following process: provided that the designated quadratic residue sequence is expressed as: c N = c 1 c 2... c N T fragmenting the quadratic residue sequence c N in terms of the number L of speaker array elements to generate M subsequences, wherein N is greater than M × L, and upon fragmenting the sequence c N being expressed by the quadratic residue subsequences as: c N = c L 1 T c L 2 T... c L M T T, wherein c L i is the i-th quadratic residue subsequence produced after sequence fragmentation, and c L i being expressed as: c L i = c i - 1 ⁢ L + 1 i + c i - 1 ⁢ L + 2 i... c i - 1 ⁢ L + L i T. the designated quadratic residue sequence being produced from the following formula: c n = n 2 ⁢ mod N, wherein c n is the n-th element of the designated quadratic residue sequence, N is the length of the sequence, and mod represents modulo; designing an optimal array phase delay vector by using the subsequences; controlling transmission signals of multi-array-element channels by means of the optimal phase delay vector to adjust phase delay; and transmitting the multi-channel signals subjected to delay adjustment to multi-channel power amplifiers, to drive a speaker array to generate uniform sound field. fragmenting a designated quadratic residue sequence in terms of number of array elements, to generate a plurality of quadratic residue subsequences, by following process: provided that the designated quadratic residue sequence is expressed as: c N = c 1 c 2... c N T fragmenting the quadratic residue sequence c N in terms of the number L of speaker array elements to generate M subsequences, wherein N is greater than M × L, and upon fragmenting the sequence c N being expressed by the quadratic residue subsequences as: c N = c L 1 T c L 2 T... c L M T T, wherein c L i is the i-th quadratic residue subsequence produced after sequence fragmentation, and c L i being expressed as: c L i = c i - 1 ⁢ L + 1 i + c i - 1 ⁢ L + 2 i... c i - 1 ⁢ L + L i T. the designated quadratic residue sequence being produced from the following formula: c n = n 2 ⁢ mod N, wherein c n is the n-th element of the designated quadratic residue sequence, N is the length of the sequence, and mod represents modulo; provided that the designated quadratic residue sequence is expressed as: c N = c 1 c 2... c N T fragmenting the quadratic residue sequence c N in terms of the number L of speaker array elements to generate M subsequences, wherein N is greater than M × L, and upon fragmenting the sequence c N being expressed by the quadratic residue subsequences as: c N = c L 1 T c L 2 T... c L M T T, wherein c L i is the i-th quadratic residue subsequence produced after sequence fragmentation, and c L i being expressed as: c L i = c i - 1 ⁢ L + 1 i + c i - 1 ⁢ L + 2 i... c i - 1 ⁢ L + L i T. the designated quadratic residue sequence being produced from the following formula: c n = n 2 ⁢ mod N, wherein c n is the n-th element of the designated quadratic residue sequence, N is the length of the sequence, and mod represents modulo; designing an optimal array phase delay vector by using the subsequences; controlling transmission signals of multi-array-element channels by means of the optimal phase delay vector to adjust phase delay; and transmitting the multi-channel signals subjected to delay adjustment to multi-channel power amplifiers, to drive a speaker array to generate uniform sound field.