| In recent years,with the advancement of technology,indoor positioning technology has been flourishing.Among the various indoor positioning techniques,visible light indoor positioning technique stands out from the rest due to its high accuracy,low cost,green and healthy advantages.At present,visible indoor positioning technology has been able to achieve high positioning accuracy,but generally the positioning space range is small.In this dissertation,we focus on two perspectives: visible three dimensional(3D)positioning algorithms and extension of the positioning spatial range.Since visible indoor 3D positioning cannot be located directly by 2D positioning algorithms.An algorithm of visible indoor 3D positioning based on the snake optimization algorithm is proposed to solve the problem of non-linearity in 3D positioning.The experiments show its advantages of high calculation speed and efficiency.The spatial range of the visible light positioning system based on signal strength is mainly affected by the signal strength.For a receiver with constant gain,when the signal over-strong,the amplifier will be saturated,which results in a failed positioning.When the position system is located far away from the LEDs,the signal received is very weak,the system’s signal-to-noise ratio is decreased,and the positioning error is increased,then the effective area of positioning is restricted significantly.A visible light positioning system based on an amplifier with dynamic gain is constructed.The method is based on the dynamic gain and the snake optimization algorithm.A larger spatial range is achieved experimentally based on the designed visible light positioning system.Under the same experimental conditions,in comparison with the method based on fixed-gain system,experiments show that the system with dynamic gain can extend the positioning spatial range,and improve the positioning accuracy effectively. |