A method performed by a plurality of cheering sticks for controlling the cheering sticks to emit light based on a UWB location technology, comprising: location base stations being set, and generating a wireless local area network by the location base stations to cover a target area; after cheering sticks are connected to the wireless local area network generated by the base stations, the cheering sticks acquiring beacons from the location base stations, and the cheering sticks calculating positions of the cheering sticks to obtain position coordinates; and the cheering sticks calculating display coordinates in a cheering stick array according to the position coordinates of the cheering sticks and a stadium seat mapping table obtained from the base stations, which stadium seat mapping table is a representation of the target area covered by the wireless local area network generated by the location base stations; and acquiring animation data from the location base stations by the cheering sticks, the cheering sticks calculating play sequences of the cheering sticks according to the animation data and the display coordinates, and the cheering sticks playing the play sequences synchronously to realize animation play of the cheering stick array; wherein the cheering sticks receive location beacons sent by the location base stations first, and then the position coordinates of the cheering sticks are calculated through a TDOA algorithm by the cheering sticks; wherein when the position coordinates of the cheering sticks are calculated through the TDOA algorithm, the stadium seat mapping table sent by the location base stations is received by the cheering sticks first; wherein the stadium seat mapping table comprises a one-to-one corresponding relationship between position coordinates of all seats in a stadium and the display coordinates of the cheering sticks; and the position coordinates of the cheering sticks are calculated first, and then the display coordinates of the cheering sticks are obtained according to the position coordinates and the mapping table by the cheering sticks; wherein at least four location base stations are used for TDOA location, namely hyperbolic location, a difference between the distances from each cheering stick to every two location base stations is measured by the cheering sticks, a hyperbola is drawn according to the difference which is a constant, and the coordinate of the cheering stick are determined by the cheering sticks according to an intersection point of all the hyperbolae, and the intersection point of all hyperbolae is a unique position of the cheering stick. location base stations being set, and generating a wireless local area network by the location base stations to cover a target area; after cheering sticks are connected to the wireless local area network generated by the base stations, the cheering sticks acquiring beacons from the location base stations, and the cheering sticks calculating positions of the cheering sticks to obtain position coordinates; and the cheering sticks calculating display coordinates in a cheering stick array according to the position coordinates of the cheering sticks and a stadium seat mapping table obtained from the base stations, which stadium seat mapping table is a representation of the target area covered by the wireless local area network generated by the location base stations; and acquiring animation data from the location base stations by the cheering sticks, the cheering sticks calculating play sequences of the cheering sticks according to the animation data and the display coordinates, and the cheering sticks playing the play sequences synchronously to realize animation play of the cheering stick array; wherein the cheering sticks receive location beacons sent by the location base stations first, and then the position coordinates of the cheering sticks are calculated through a TDOA algorithm by the cheering sticks; wherein when the position coordinates of the cheering sticks are calculated through the TDOA algorithm, the stadium seat mapping table sent by the location base stations is received by the cheering sticks first; wherein the stadium seat mapping table comprises a one-to-one corresponding relationship between position coordinates of all seats in a stadium and the display coordinates of the cheering sticks; and the position coordinates of the cheering sticks are calculated first, and then the display coordinates of the cheering sticks are obtained according to the position coordinates and the mapping table by the cheering sticks; wherein at least four location base stations are used for TDOA location, namely hyperbolic location, a difference between the distances from each cheering stick to every two location base stations is measured by the cheering sticks, a hyperbola is drawn according to the difference which is a constant, and the coordinate of the cheering stick are determined by the cheering sticks according to an intersection point of all the hyperbolae, and the intersection point of all hyperbolae is a unique position of the cheering stick.