傳統無人機機載光電平臺目標定位算法由于引入大量測角誤差,導致目標定位精度不高。本文從非線性角度出發(fā),提出了一種最小二乘和高斯牛頓的混合非線性算法。首先推導了基于激光測距值的高斯牛頓迭代非線性目標定位算法,然后利用線性最小二乘的粗解作為非線性牛頓迭代法的初值進行目標定位估計。該算法結合了最小二乘法簡單易實現的優(yōu)點和高斯牛頓法收斂速度快精度高的優(yōu)點,并滿足了高斯牛頓法對初值精度的要求。實測數據實驗結果顯示,該方法對實測固定目標定位結果的經度誤差小于(1.37×10-5)°,緯度誤差小于(6.31×10-5)°,高度誤差小于1.78 m,并且單次定位處理時間在6ms以內,符合實時定位的要求。