The application discloses a UWB positioning method and
system based on SLSQP and Newton iteration method, which firstly constructs a UWB
ranging positioning model based on a
ranging intersection principle, then solves an initial position by using a sequential
least squares programming algorithm, and re-groups and switches to a new
base station group according to prior map information, so as to reduce multi-region positioning errors, improve positioning continuity, then constructs a'sub'
ranging positioning model by using the new
base station group, and re-calculates coordinates by using a Newton iteration method, so as to improve
system positioning accuracy, and finally processes the coordinates by using an
unscented Kalman filtering algorithm, so as to improve the stability of positioning results. The
positioning system comprises a network cable, a POE switch, an upper computer, a
router and a plurality of UWB base stations and UWB tags, and data required by the positioning method is collected by the
system. The UWB positioning method can effectively inhibit the positioning errors of UWB in a complex indoor scene, and improve the accuracy and stability of the
positioning system.