条件平差原理
搞懂条件方程如何从多余观测中构造,并看清最优估计背后的数学逻辑
按 空格/→ 演示下一步
全部页面点击任意一页,跳回舞台从这页播放
条件平差原理
搞懂条件方程如何从多余观测中构造,并看清最优估计背后的数学逻辑
多余观测与矛盾方程
上一节我们看清条件平差的整体思路。这一节回到一个更具体的问题:条件方程到底从哪儿冒出来的?答案藏在一个词里——多余观测。
2 个角就定三角形,你却测 3 个;第 3 角应等于 180° 减前两角和,实际却差几秒——这就是矛盾
条件平差的本质是什么
上一页我们看到了多余观测会产生矛盾方程——观测值之间会"打架"。那矛盾摆在面前,条件平差到底要做什么?一句话:在满足所有约束的前提下,找出最接近真值的那组观测值估计。
证词矛盾=多余观测打架;调解员找既不互相矛盾(满足条件方程)、又每人改动最小(VTPV最小)的方案
条件方程的三种形式
上页说到,平差的本质是写出条件方程去求改正数。但'条件方程怎么写'其实有三种等价形式——从最自然的写法到能拿去解算的形式,每一步都在变形。
设未知数列等式(含L̂)→ 代入已知数据(含L)→ 移项整理(只剩V)
三类条件方程的对应关系
从几何闭合到可解方程组,每一步都是严格等价变换;箭头方向即推导顺序。
函数模型:条件方程的矩阵表达
上一页我们看到三类条件方程各有各的样子——但条件多到几十条时,每条单独写一行显然不行。这一页做一件事:把它们压成一个矩阵。
W=总账与账面差多少钱;A=每笔账在哪个科目下;V=每笔账需调整多少
随机模型:权与协因数阵
函数模型只描述了观测与参数的几何关系,还得回答'各观测精度不同怎么办'——随机模型登场。
分高的科目对总评拉动大,权大的观测对结果牵引也大
最小二乘准则在条件平差中的应用
前面我们写出条件方程 A·V+W=0,也给每个观测配了权阵 P。矛盾方程无法同时满足,平差要在『改多少』之间做取舍——靠什么标准?这就是最小二乘准则登场的地方。
每人都有错,准则找最'公正'的最终值:精度高(权大)拉得少,精度低(权小)改得多
法方程的推导过程
从条件方程与最小二乘准则出发,沿箭头逐步推导出法方程。
法方程的结构与特点
上一页把法方程 N_{aa}·K + W = 0 推导出来了,但左边那块 N_{aa} 到底什么来头?为什么总能保证 K 有唯一解?这一页拆开它的内部结构看个明白。
对称=弹簧左右平衡不偏;正定=刚度足、不软塌;挂上重物(W)后位移(K)才能唯一读出
条件平差五步计算流程
从列条件方程到求改正数,五步完成条件平差全部计算。
改正数V的计算与平差值X的求取
上一步我们从法方程解出了联系数K。但K只是中间桥梁——真正要交付给外业的是每条观测的改正数V和平差值X̂。这一页讲怎么从K走到它们。
初张琴弦是L,微调旋钮是V,调准后的音是X̂
精度评定:单位权中误差
我们已经求出改正数 V,知道每条观测差了多少。但「差多少算大」要有一把统一的尺子——单位权中误差就是这把尺子。
每次读数有微小差异,σ̂₀ 是尺子噪声的统一度量,分母 r 是独立差异数
水准网的几何图形与数据
沿箭头方向读:4 个水准点构成闭合环,每条边标注路线长 L 和观测高差 h。
水准网的条件方程建立
水准网条件方程的建立,从几何图形分析到闭合差计算,环环相扣。
高程闭合差的计算方法
上一页我们列出了水准网的条件方程,但每个方程右边还有一个具体数值 W——它怎么算?算出来多大才算「合格」?这一页讲这两件事。
出发点高程已知,沿路累加每段高差,返回应等于出发值;不吻合就是 W
水准网条件平差的代码实现
用 Python 把条件平差五步流程跑一遍:从闭合差到改正数,再到精度评定。
A 是条件方程骨架,W 是闭合差;NAA = A·P⁻¹·A^T 把权和条件耦合,求 K 反算改正数 V,最后 VᵀPV/r 评定精度。
水准网算例:完整求解过程
水准网条件平差的完整演算流程:从条件方程出发,到平差高程与精度评定,全程六步走完。
条件平差原理要点回顾
- ✓条件平差由约束驱动,参数平差由函数驱动,二者对偶但非等价
- ✓多余观测数r决定条件方程个数与法方程阶数
- ✓VᵀPV=min下V唯一,AV=0作为约束天然成立
- ✓闭合差即W项,是矛盾方程的几何直观读数
- ✓σ₀=√(VᵀPV/r)统一不同权值等级的精度评定
自测:条件平差核心问题
条件平差中,条件方程的个数等于什么?
课后思考题
3个开放性问题:适用场景选择、公式推导、误差传播的深入探讨