§3.2 条件方程

官方工学老师·24 页·深入(追求细节与边界)·0 次浏览·2 天前
条件平差多余观测测量平差

§3.2 条件方程

从几何约束到代数方程,吃透条件平差的完整逻辑:来源、列法、求解与边界

按 空格/→ 演示下一步

1 / 24 页

全部页面点击任意一页,跳回舞台从这页播放

条件平差多余观测测量平差

§3.2 条件方程

从几何约束到代数方程,吃透条件平差的完整逻辑:来源、列法、求解与边界

1第 1 页 · §3.2 条件方程

条件平差的基本思想

为什么引入条件方程:多余观测如何被约束

条件平差的基本思想
为什么引入条件方程:多余观测如何被约束
2第 2 页 · 条件平差的基本思想

条件平差的几何解释

从三角形三个内角的实测出发,看闭合差如何转化为条件方程,再由平差消除。

图解渲染中…
Dw=实测角和−180°,反映闭合不严密程度E条件方程=几何约束+闭合差+改正数G加帽表示平差值,三者严格满足几何条件
3第 3 页 · 条件平差的几何解释

什么是条件数

条件平差的几何解释告诉我们,多余观测会产生需要满足的约束。但到底要列几个条件方程?这就要数清楚「多出来多少」。

必要观测数 t
确定几何模型最少需要的独立观测量个数
观测总数 n
实际在野外测量得到的全部观测值个数
条件数 r
由公式 r = n − t 给出,代表多余观测带来的约束个数
r 的含义
就是条件平差中要列出的条件方程个数
5 人组队刚好够完成对应 →多了 3 人就要多 3 条共识

每多一个观测就多一条几何约束必须成立

r=ntr = n - t
4第 4 页 · 什么是条件数

条件数确定的一般公式

条件平差前先要算「有多少个条件方程」,下面五步给出一般公式的推导过程。

1
选取必要观测集
从全部观测里挑出能唯一确定所有待求量的最小集合,个数记为 u
2
识别多余观测
剩余 n − u 个观测几何上冗余,但提供检核与精度增益
3
建立函数关系
把每个多余观测的应有值,表达为 u 个必要观测的函数
4
列条件方程
函数值等于实测值,每个多余观测给出一个条件
5
写出条件数公式
条件数 r 等于总观测数 n 减去必要观测数 u
5第 5 页 · 条件数确定的一般公式

不同控制网的条件数对比

三类控制网的条件数差异显著:水网最简,平面网最繁;同为平面网,测角与测边的 r 也不同。

水准网
  • 一维高程系统,仅观高差
  • 必要观测 t = 总点数 - 1
  • 条件数 r = 独立闭合环数
  • 仅高差闭合差一种条件
平面控制网
  • 二维平面系统,观角或观边
  • 必要观测 t = 2p - 1 或 - 2
  • 测角网 r 大,测边网 r 小
  • 图形/水平/极条件类型多样
条件数排序:测角网 > 测边网 > 水准网(结构相同时)。边长观测比角度观测信息量大,所以同样图形下测边网 r 更小。
6第 6 页 · 不同控制网的条件数对比

水准网的特点

前一页对比了几种网的条件数,水准网总是最少。原因藏在其观测的单一性里——只测高差一种观测量,能产生的条件类型自然也就唯一。

观测只有高差 h
水准网只观测相邻点间的高差,没有角度、距离、方位等其他观测量
条件只有环线闭合
每个闭合环路产生一个条件:沿环各段高差累加必须为零
条件数有专用公式
r = L − n + 1:L 为高差观测总数,n 为网中总点数(含已知点)
环山徒步轨迹对应 →水准网环线条件

绕一圈回原点,累计上升必须等于累计下降,否则存在系统误差

i=1khi=0\sum_{i=1}^{k} h_i = 0
7第 7 页 · 水准网的特点

水准网条件方程的建立步骤

水准网条件方程按'网形→个数→选取→列式'四步建立。

1
绘网形编号
标出已知高程点和待定点,注明各段观测高差
2
算条件数
由c=n-t算出独立的条件方程总数
3
选独立条件
先选闭合环作闭合条件,不够再补附合路线
4
列条件方程
闭合环Σh+w=0;附合路线Σh-ΔH+w=0
8第 8 页 · 水准网条件方程的建立步骤

水准网条件方程实例

左右两栏对比支水准与闭合水准路线,重点看终点形态与条件方程的差异。

图解渲染中…
A2从已知点出发不闭合B2绕回起点形成闭合环A4Σh等于起终点高程差B4闭合环Σh必须为零
9第 9 页 · 水准网条件方程实例

测角网的条件类型

前面我们在水准网里看到的全是高差闭合条件,而测角网关心的是角度——条件方程的形式因此完全不同。测角网中的条件可以分成三大类:图形、圆周角、极条件。

图形条件
三角形三内角之和等于180°。每个独立三角形贡献1个图形条件,是网中最基本的闭合检验。
圆周角条件
中点多边形绕中心点各方向夹角之和等于360°,又称站条件,仅出现在有中心站的结构中。
极条件
由正弦定理将各三角形边长串联,绕网一周回到起点时边长比值必须等于1,属乘积型闭合条件。
拼三角形拼板对应 →测角网三类条件

图形条件=每片内角和为180°;圆周角条件=多片围一圈合360°;极条件=各片边长首尾相接能闭合

1+2+3=180°i=1nαi=360°i=1nsinαisinβi=1\angle_1+\angle_2+\angle_3 = 180° \\ \sum_{i=1}^{n} \alpha_i = 360° \\ \prod_{i=1}^{n} \frac{\sin \alpha_i}{\sin \beta_i} = 1
10第 10 页 · 测角网的条件类型

图形条件方程的建立

图形条件方程的建立分四步:认图、计数、算理论值、写等式。

1
绘制闭合图形
画出闭合多边形,把每个内角观测值βi标在对应顶点
2
确定顶点数n
数清多边形顶点个数,后续公式中的n由此确定
3
计算理论内角和
由几何定理,n边形内角和的理论值为(n-2)×180°
4
列出条件方程
观测值须满足几何约束:Σβi = (n-2)×180°
11第 11 页 · 图形条件方程的建立

极条件方程的建立

从一个极点出发,沿三角形绕一圈再回到原点,边长必须自洽——这就是极条件。

1
选极点定起算边
指定一个顶点为极,从它引出的一条边作起算边,长度作为传递的锚点
2
逐三角形列正弦比
每个三角形内用正弦定理,把对边写成起算边与各角正弦的连乘形式
3
链式相乘绕回起点
把所有正弦比首尾相乘,回到起算边时乘积必须严格等于 1
4
改写为观测角条件式
把观测角代入正弦,得到联系全部观测角的非线性条件方程
12第 12 页 · 极条件方程的建立

圆周角条件方程

上一节我们用极条件检查三角形内部角之间的乘积关系。当所有角度都汇聚到同一个中心点时,还有一条更直观的约束——它们必须围满整整一圈。

图形结构
一个中心点(如山顶O)周围环绕若干三角点A、B、C…,所有观测角都在O处测得
几何约束
绕中心点一周,所有相邻角之和必须等于360°(2π),一圈不多不少
条件方程
设各角观测值为Li、改正数为Vi,则V1+V2+…+Vn + (ΣLi − 360°) = 0
闭合差w
w = ΣLi − 360°,衡量观测值偏离几何真值的程度,绝对值应远小于测角中误差
站在山顶原地转一圈对应 →圆周角条件

无论分几次转头、每次转多大,最后回到起点总和必是360°——与站在哪、面朝哪无关

1+2++n=360°\angle_1 + \angle_2 + \cdots + \angle_n = 360°
13第 13 页 · 圆周角条件方程

自由测角网的定义

上节建立的圆周角条件、极条件等几何条件,都源自一种特殊的网形——自由测角网。

自由测角网
仅观测水平角、无任何已知起算数据的水平控制网
起算数据为零
没有已知坐标、边长、方位角,不产生附加条件
仅含三类几何条件
图形条件、极条件、圆周角条件
条件数计算
多余观测数 r = n - t,必要观测数 t = 2p - 3
无参照的手绘草图对应 →自由测角网

仅凭角度定形状,但缩放大小和绝对位置无法确定

r=n2p+3r = n - 2p + 3
14第 14 页 · 自由测角网的定义

自由测角网条件方程示例

三角网图示与条件数计算

自由测角网条件方程示例
三角网图示与条件数计算
15第 15 页 · 自由测角网条件方程示例

附合测角网的定义

自由测角网什么约束都没有,可以任意旋转和缩放。但真实工程中,我们常已知一条边的方位角或长度——这种带外部约束的网,就叫附合测角网。

起始边或方位角约束
网中至少含一条已知方位角或已知长度的边
条件数增加
每加一项外部约束,就多一条条件方程
强制附合
平差结果必须与已知方位角、已知边长吻合
网形被牵制
方位角和尺度不能自由选择,受已知数据约束
凭感觉作画 vs 沿边框描线对应 →自由测角网 vs 附合测角网

自由网可任意定方位定位置,附合网必须贴合已知方位角和边长

16第 16 页 · 附合测角网的定义

附合测角网条件方程示例

从两端已知点出发,看条件方程如何拆分为内部条件与附合条件两大类。

图解渲染中…
a1两端连接已知点的测角网a3因附合产生的3个闭合条件c2x、y两个坐标分量各成一个条件
17第 17 页 · 附合测角网条件方程示例

测边网的特点

前面我们系统过了一遍测角网的条件类型。如果把观测从角度换成边长——角度不再直接观测——条件方程会怎么变?测边网有自己的一套条件逻辑。

观测类型
从角变为边,角度成为隐含量
角度条件
图形、极条件、圆周角条件全部退场
条件构造
通过余弦定理建立边长间的几何约束
方程形式
边长间的约束通常是非线性函数
拼三角形——给三个角 vs 给三条边对应 →测角网 vs 测边网

给角时约束是角度求和;给边时约束是余弦定理

a2=b2+c22bccosAa^2 = b^2 + c^2 - 2bc\cos A
18第 18 页 · 测边网的特点

测边网条件方程的建立

测边网只有边长观测,条件方程要分两步建立:先闭合图形,再推算坐标。

1
绘制网形
画出测边网图形,标注已知点坐标、已知边长与所有观测边长
2
划分独立三角形
把网形拆成一组互不重叠的独立三角形,作为条件方程的基本单元
3
列边长闭合条件
三边确定后由余弦定理求角,三内角之和应为 π
4
列坐标闭合条件
沿推算路线用余弦角和边长推算坐标,终点坐标应等于已知值
19第 19 页 · 测边网条件方程的建立

测边网条件方程实例

从同一控制网出发,对比边角网与纯测边网的观测方案与条件方程差异。

图解渲染中…
C2边角网条件含图形条件、极条件等线性角度和D2纯测边网条件由余弦定理等非线性方程构成
20第 20 页 · 测边网条件方程实例

三类控制网条件方程对比

三类网条件方程形式差异大:水准网线性单一,平面测角/测边网非线性且类型多样。

水准网
  • 观测高差 h,一维量,沿路线累加
  • 条件类型单一:闭合差条件
  • 线性方程:闭合环上 h 代数和 = 0
  • 物理意义直接,列立几乎不用推导
测角/测边网
  • 观测角度或边长,二维平面几何元素
  • 条件类型多样:图形/极/圆周角/基线条件
  • 多为非线性方程:含三角函数关系
  • 需用正弦/余弦定理推导,极条件尤难
水准网条件最简单(线性代数和);测角网条件类型最丰富;测边网基于余弦定理建立条件。
21第 21 页 · 三类控制网条件方程对比

条件方程自测

点击作答

条件平差中,条件数 r 与观测数 n、必要观测数 t 的关系为 r = n − t。下列理解中正确的是:

22第 22 页 · 条件方程自测

§3.2 知识要点

  • 必要观测数由网形、起算数据与参数化共同决定
  • 条件数等于独立必要约束数,不独立条件不能重复计数
  • 列式以闭合环、已知量与几何不变量为核心
  • 水准网看高差闭合;测角网分图形、极和圆周条件
  • 测边网用边长关系和已知基准形成闭合条件
延伸主题:条件方程的独立性与秩坐标条件与参数平差秩亏网的伪观测处理
23第 23 页 · §3.2 知识要点

课后思考

先合上书自己琢磨,再翻参考答案对照。三个问题由浅入深。

1条件方程个数等于多余观测数,这个等式背后的几何意义是什么?

参考答案每个多余观测都对应一个'可推算'约束——由其他观测推算出的值应等于该观测值。条件数即这种约束的总数。

2若让你设计一个水准网,如何系统地、不重不漏地列出所有条件方程?

参考答案从网形入手:标定已知点与路线,按'每条闭合/附合路线写一个条件'的原则逐条列出,再去重检验是否遗漏。

3测角网中图形条件、极条件、圆周角条件三者可能存在重复或冗余吗?

参考答案理论上独立推导,但某些条件下可能线性相关——某个条件可由其他条件线性组合得到,需检查系数矩阵是否满秩。

24第 24 页 · 课后思考