本发明公开了一种基于高斯赫尔默特模型的EIV(errors‑in‑variable)平差算法,属于加权整体最小二乘进行平差计算的领域,具体包括如下步骤:根据数据估算需求建立基于高斯赫尔默特模型的观测方程;提取高斯赫尔默特模型中设计矩阵内的变量建立基于高斯马尔可夫模型的观测方程(errors‑in‑variable方程);观测方程线性化后利用估计值对各转化参数求偏导;将两种模型结合,利用求得的偏导数建立新的观测方程组;将观测方程矩阵化,设计出新的设计矩阵和权阵信息;利用封闭式解法求取观测方程组的解;最后进行数据统计和分析。本发明具有估计精度高、运算效率快、避免整体最小二乘瓶颈问题等优势。