Abstract:For the problem of missing satellite navigation signals in tunnel so that personnel and vehicles cannot be located,a virtual relay positioning algorithm in the tunnel using an analog source pseudo-satellite is proposed. The analog source pseudo-satellite generates and broadcasts the virtual orbit satellite signal, which is sent to the tunnel through the leaky cable, and the virtual relay positioning algorithm is used for the reception to reduce the folding error that the satellite and the leaky cable are not in a straight line. The problems of virtual orbit satellite parameter design, navigation message generation, and signal simulat-ion from the satellite to the excitation point of the leaky cable are solved for elliptical inclined synchronous orbit. The paramet-ers of the spatial angle between the tunnel and the tunnel mouth and the satellite link are introduced, the virtual relay pseudor-ange observation equation is constructed, and the virtual relay positioning algorithm is implemented. The output pseudorange andephemeris data are received by the satellite navigation receiver, and the second positioning solution is performed, which proves t-hat sub-meter level positioning accuracy can be achieved.