文章信息
- 吕志鹏, 隋立芬
- LÜ Zhipeng, SUI Lifen
- 基于变量投影法的自回归模型方差分量估计
- Variance Component Estimation of Autoregressive Model Based on Variable Projection Method
- 武汉大学学报·信息科学版, 2020, 45(2): 205-212
- Geomatics and Information Science of Wuhan University, 2020, 45(2): 205-212
- http://dx.doi.org/10.13203/j.whugis20180352
-
文章历史
收稿日期: 2019-05-28

变量误差(errors-in-variables,EIV)模型及其总体最小二乘(total least squares,TLS)估计研究已逾百年,取得了一系列重要成果,并在科学和工程中得到了广泛应用[1]。测绘领域对TLS估计的应用集中于线性回归、基准变换和摄影测量空间后方交会等问题[2-3],在这些应用中,EIV模型的系数矩阵存在结构特征,即系数矩阵存在固定量和随机量以及不同位置的随机量之间存在相关性。对于系数矩阵存在固定列的情况,可以采用基于矩阵QR分解的混合LS-TLS(least squares-total least squares)估计求解[1]。而更一般的情况,可以采用各种结构总体最小二乘(structural total least squares, STLS)估计[4-7]求解。Xu等[8]提出了Partial EIV (PEIV)模型,通过构造虚拟观测值推导出一种STLS问题的算法,王乐洋等[9-10]对上述算法进行了改进,提高了算法的计算效率,且适用于相关观测PEIV模型的参数估计。也可以通过构造秩亏的观测权阵,利用加权总体最小二乘(weighted total least squares,WTLS)估计[11-12]求解STLS问题。
自回归(autoregressive, AR)模型是一类重要的时间序列模型,它在科学研究和工程实践中有广泛的应用,如形变分析与预报、导航定位、极移预测、陀螺漂移分析等[13-14]。AR模型的求解实际上是一个STLS问题。文献[13]推导了一种非线性的AR模型TLS迭代算法,但难以采用协方差传播定律进行精度评定;文献[14]通过引入虚拟观测值,将TLS问题转化为经典的最小二乘问题,采用间接平差方法进行参数求解。AR模型观测值可能来源于不同类型的观测或平差,甚至来自不同期观测,因而具有不同的精度。已有算法[10, 13-14]认为,系数矩阵和观测向量中的随机量拥有相同的验前单位权方差并不合适,需要确定合理的观测权矩阵以确保参数的最优估计,因此需要进行方差分量估计,对随机模型进行修正。
对于高斯-马尔可夫(Gauss-Markov,GM)模型,文献[15]提出了最小二乘方差分量估计(least squares variance component estimation, LS-VCE),文献[16]将LS-VCE应用到GPS的数据处理中,说明了这种方法的有效性。对于EIV模型,文献[17]给出了EIV模型的LS-VCE算法;文献[18]基于LS-VCE原理提出了一种严密的TLS估计算法,实现了参数和方差分量同步估计,但这种算法并不适用于包含固定列的系数矩阵,因而作者进一步给出了两种替代算法;文献[19]推导了EIV模型的MINQUE(minimum norm quadratic unbiased estimator)算法;文献[20]研究了PEIV模型的Helmert方差分量估计算法;文献[21]以PEIV模型为基础,推导了附有相对权比的TLS平差算法,并给出了两种相对权比的确定方法。上述各种算法并未考虑系数矩阵和观测向量的相关性,故不适用于协方差分量的估计,不能直接应用于AR模型的方差分量估计。文献[22]进一步分析了相关观测PEIV模型的LS-VCE算法;文献[23]基于非负最小二乘理论给出了PEIV模型的非负LS-VCE算法。文献[20-23]均是将系数矩阵和观测向量中的随机量作为两类数据在PEIV模型下进行方差分量估计,需要进行简单的多类观测数据扩展,否则也不能直接应用于AR模型的方差分量估计。
为此,本文提出了一种STLS问题的LS-VCE算法,并将其应用于AR模型的方差分量估计。该方法通过变量投影法[7]将系数矩阵和观测向量构成的增广矩阵展开成仿射矩阵形式,将EIV模型在参数近似值和增广矩阵中随机量近似值处展开成非线性GH(Gauss-Helmert)模型,由此将TLS问题转化为LS问题,并采用附有系统参数的条件平差法进行迭代求解。同时根据LS-VCE原理对STLS问题的随机模型进行分析,计算随机量的方差和协方差分量估值,在迭代过程中更新观测权阵,达到修正参数估值的效果,并通过实测算例验证了本文算法的有效性。
1 STLS法 1.1 变量投影法EIV模型考虑了系数矩阵和观测向量误差,其函数模型如下:
| $ \mathit{\boldsymbol{y}} - {\mathit{\boldsymbol{e}}_\mathit{\boldsymbol{y}}} - \left( {A - {\mathit{\boldsymbol{E}}_\mathit{\boldsymbol{A}}}} \right) \cdot \mathit{\boldsymbol{x}} = 0 $ | (1) |
式中,
| $ C = \mathit{\boldsymbol{S}}\left( \mathit{\boldsymbol{p}} \right) = {\mathit{\boldsymbol{S}}_0} + \sum\limits_{j = 1}^{{n_p}} {{\mathit{\boldsymbol{S}}_j}} {p_j}\;\;\;\;\;\left( {{\mathit{\boldsymbol{S}}_0}, {\mathit{\boldsymbol{S}}_j} \in {{\rm{R}}^{m \times \left( {n + 1} \right)}}} \right) $ | (2) |
式中,
| $ \left\{ {\begin{array}{*{20}{l}} {f\left( {{\rm{\Delta }}\mathit{\boldsymbol{p}}, \mathit{\boldsymbol{x}}} \right) = \mathit{\boldsymbol{S}}\left( {\mathit{\boldsymbol{p}} - {\rm{\Delta }}\mathit{\boldsymbol{p}}} \right){\mathit{\boldsymbol{x}}_{{\rm{ext}}}} = 0}\\ {{\rm{\Delta }}\mathit{\boldsymbol{p}} \sim \left( {0, {\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}}} \right)} \end{array}} \right. $ | (3) |
式中,
| $ \mathit{\boldsymbol{S}}\left( {\mathit{\boldsymbol{p}} - {\rm{\Delta }}\mathit{\boldsymbol{p}}} \right){\mathit{\boldsymbol{x}}_{{\rm{ext}}}} = \mathit{\boldsymbol{y}} - \mathit{\boldsymbol{Ax}} + \mathit{\boldsymbol{G}}\left( \mathit{\boldsymbol{x}} \right){\rm{\Delta }}\mathit{\boldsymbol{p}} = 0 $ | (4) |
其中,
| $ \mathit{\boldsymbol{G}}\left( \mathit{\boldsymbol{x}} \right) = \left[ {\begin{array}{*{20}{c}} {{\mathit{\boldsymbol{S}}_1}{\mathit{\boldsymbol{x}}_{{\rm{ext}}}}}&{{\mathit{\boldsymbol{S}}_2}{\mathit{\boldsymbol{x}}_{{\rm{ext}}}}}& \ldots &{{\mathit{\boldsymbol{S}}_{{n_\mathit{\boldsymbol{p}}}}}{\mathit{\boldsymbol{x}}_{{\rm{ext}}}}} \end{array}} \right] = \left( {\mathit{\boldsymbol{x}}_{{\rm{ext}}}^{\rm{T}} \otimes {\mathit{\boldsymbol{I}}_m}} \right)\mathit{\boldsymbol{\psi }} $ | (5) |
式中,
EIV模型是一种非线性模型,故将式(4)在参数近似值
| $ f\left( {{\rm{\Delta }}\mathit{\boldsymbol{p}}, \mathit{\boldsymbol{x}}} \right) \approx \mathit{\boldsymbol{G}}\left( {{{\hat x}^{i - 1}}} \right){\rm{\Delta }}\mathit{\boldsymbol{p}} - {{\hat A}^{i - 1}}\mathit{\boldsymbol{x}} + \hat y_c^{i - 1} = 0 $ | (6) |
式中,
| $ \left\{ {\begin{array}{*{20}{l}} {{\rm{\Delta }}\hat y_c^{i - 1} = {{\hat A}^{i - 1}}\mathit{\boldsymbol{x}} - \hat y_c^{i - 1}}\\ {{\rm{\Delta }}\hat y_c^{i - 1} \sim \left( {0, \mathit{\boldsymbol{G}}\left( {{{\hat x}^{i - 1}}} \right){\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}}{\mathit{\boldsymbol{G}}^{\rm{T}}}\left( {{{\hat x}^{i - 1}}} \right)} \right)} \end{array}} \right. $ | (7) |
根据参数平差法得:
| $ {{\hat x}^i} = {[{{\hat A}^{i - 1}}^{\rm{T}}{({\mathit{\boldsymbol{Q}}_{\hat y_c^{i - 1}}})^{ - 1}}{{\hat A}^{i - 1}}]^{ - 1}}{{\hat A}^{i - 1}}^{\rm{T}}{({\mathit{\boldsymbol{Q}}_{\hat y_c^{i - 1}}})^{ - 1}}\hat y_c^{i - 1} $ | (8) |
其中,
| $ {\mathit{\boldsymbol{Q}}_{\hat y_c^{i - 1}}} = {\mathit{\boldsymbol{Q}}_{{\rm{\Delta }}\hat y_c^{i - 1}}} = \mathit{\boldsymbol{G}}\left( {{{\hat x}^{i - 1}}} \right){\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}}{\mathit{\boldsymbol{G}}^{\rm{T}}}\left( {{{\hat x}^{i - 1}}} \right) $ | (9) |
同时,可得
| $ \left\{ \begin{array}{l} \hat y_c^i = {\mathit{\boldsymbol{P}}_{{{\hat A}^{i - 1}}}}\hat y_c^{i - 1} = {{\hat A}^{i - 1}}{{\hat x}^i} = \left( {\mathit{\boldsymbol{A}} - \mathit{\boldsymbol{E}}_A^{i - 1}} \right){{\hat x}^i}\\ {\mathit{\boldsymbol{V}}_{\hat y_c^i}} = \mathit{\boldsymbol{P}}_{{{\hat A}^{i - 1}}}^ \bot \hat y_c^{i - 1} = \hat y_c^{i - 1} - \hat y_c^i = \mathit{\boldsymbol{y}} - \mathit{\boldsymbol{{\rm A}}}{{\hat x}^i} = \hat e_\mathit{\boldsymbol{y}}^{i - 1} - \mathit{\boldsymbol{E}}_\mathit{\boldsymbol{A}}^{i - 1}{{\hat x}^i} \end{array} \right. $ | (10) |
式中,
已知x估值
| $ \left\{ {\begin{array}{*{20}{l}} {\mathit{\boldsymbol{G}}\left( {{{\hat x}^i}} \right){\rm{\Delta }}\mathit{\boldsymbol{p}} + \left( {\mathit{\boldsymbol{y}} - \mathit{\boldsymbol{A}}{{\hat x}^i}} \right) = 0}\\ {{\rm{\Delta }}\mathit{\boldsymbol{p}} \sim \left( {0, {\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}}} \right)} \end{array}} \right. $ | (11) |
根据条件平差法得:
| $ {\rm{\Delta }}{{\mathit{\boldsymbol{\hat p}}}^i} = - {\mathit{\boldsymbol{Q}}_p}{\mathit{\boldsymbol{G}}^{\rm{T}}}\left( {{{\hat x}^i}} \right)\mathit{\boldsymbol{Q}}_{\hat y_c^i}^{ - 1}\left( {\mathit{\boldsymbol{y}} - \mathit{\boldsymbol{A}}{{\hat x}^i}} \right) $ | (12) |
式中,
| ${\rm{\Delta }}{\hat C^i} = \left[ {\begin{array}{*{20}{c}} {\hat E_\mathit{\boldsymbol{A}}^i}&{\hat e_\mathit{\boldsymbol{y}}^i} \end{array}} \right] = \mathit{\boldsymbol{S}}\left( {{\rm{\Delta }}{{\hat p}^i}} \right) = \sum\limits_{j = 1}^{{n_\mathit{\boldsymbol{p}}}} {{\mathit{\boldsymbol{S}}_j}} {\rm{\Delta }}\hat p_j^i$ | (13) |
则
根据最小二乘原理,上述STLS估计的单位权方差可以表示为:
| ${{\hat \sigma }^2} = {\rm{\Delta }}{{\hat p}^i}^{\rm{T}}\mathit{\boldsymbol{P}}{\rm{\Delta }}{{\hat p}^i}/r$ | (14) |
式中,P为权矩阵;r为自由度,即r = m - n。
对于参数估值的精度,由参数平差模型式(7)和参数估值迭代表达式(8),根据协因数传播定律,可得:
| ${\mathit{\boldsymbol{Q}}_{\hat x\hat x}} = {[{{\hat A}^i}^{\rm{T}}{(\mathit{\boldsymbol{Q}}_{\hat y}^i)^{ - 1}}{{\hat A}^i}]^{ - 1}}$ | (15) |
上述推导过程仅考虑到了一阶误差的影响,对于更高阶误差所引起的参数估计以及精度评定偏差参见文献[24-26]。
2 STLS问题的最小二乘方差分量估计LS-VCE由Teunissen等提出[15-16],该方法采用最小二乘准则进行方差分量估计,在线性GM模型假设下,可以得到方差分量的线性最优无偏估计。各种方差分量估计的目的均是对随机模型进行修正,区别在于所采用的估计原则以及对统计信息的依赖程度等方面的差异,并没有哪一种方差分量估计方法的估计特性较其他方法绝对占优。LS-VCE的优点在于,将方差分量估计问题纳入到最小二乘平差理论体系中,有利于方差分量估计的精度评定以及结合最小二乘理论进行其他方面的拓展研究。
式(3)中的随机模型可以分解为更一般的分量形式:
| ${\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}} = {\mathit{\boldsymbol{Q}}_0} + \sum\limits_{k = 1}^d {{\sigma _k}{\mathit{\boldsymbol{Q}}_k}} $ | (16) |
式中,
在实际平差中,系数矩阵和观测向量中的随机量可能具有不同的方差分量,如果考虑到随机量之间的相关性,也可能具有不同的协方差分量,此时采用唯一的单位权方差进行平差并不合理。Teunissen提出的LS-VCE适用于GM模型,并可以进一步推广到EIV模型。将STLS问题转换为LS问题,在式(8)和式(12)的迭代计算过程中,Qp为不断修正的协方差阵,可以通过方差分量估计确定未知的方差和协方差分量,以修正下一轮迭代中所给定的权,从而实现优化参数估值的目的。假设STLS迭代结束后得到的参数估值和随机量误差估值分别为
| $ \left\{ {\begin{array}{*{20}{l}} {{\rm{\Delta }}{{\hat y}_c} = \hat A\mathit{\boldsymbol{x}} - {{\hat y}_c}}\\ {{\rm{\Delta }}{{\hat y}_c} \sim \left( {0, \sigma _0^2\mathit{\boldsymbol{G}}\left( {\hat x} \right){\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}}{\mathit{\boldsymbol{G}}^{\rm{T}}}\left( {\hat x} \right)} \right)} \end{array}} \right. $ | (17) |
式中,
式(17)可视为GM模型,其中
将式(16)代入式(9)使
| $ \begin{array}{*{20}{c}} {{\mathit{\boldsymbol{Q}}_{_{{{\hat y}_c}}}} = {\mathit{\boldsymbol{Q}}_{{\rm{\Delta }}{{\hat y}_c}}} = \mathit{\boldsymbol{G}}\left( {\hat x} \right){\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}}{\mathit{\boldsymbol{G}}^{\rm{T}}}\left( {\hat x} \right) = }\\ {\mathit{\boldsymbol{G}}\left( {\hat x} \right){\mathit{\boldsymbol{Q}}_0}{\mathit{\boldsymbol{G}}^{\rm{T}}}\left( {\hat x} \right) + \mathit{\boldsymbol{G}}\left( {\hat x} \right)\left( {\sum\limits_{k = 1}^d {{\sigma _k}{\mathit{\boldsymbol{Q}}_k}} } \right){\mathit{\boldsymbol{G}}^{\rm{T}}}\left( {\hat x} \right) = }\\ {\mathit{\boldsymbol{Q}}_0^\mathit{\boldsymbol{G}} + \sum\limits_{k = 1}^d {{\sigma _k}} \mathit{\boldsymbol{Q}}_k^\mathit{\boldsymbol{G}}} \end{array} $ | (18) |
设矩阵
| $ \mathit{\boldsymbol{t}} = {{\hat B}^{\rm{T}}}{{\hat y}_c}, \;{\rm{E}}\left( \mathit{\boldsymbol{t}} \right) = 0 $ | (19) |
式中,E(·)表示数学期望。由协因数传播定律得:
| $ {\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{t}}} = {\rm{E}}\left( {\mathit{\boldsymbol{t}}{\mathit{\boldsymbol{t}}^{\rm{T}}}} \right) = {{\hat B}^{\rm{T}}}{\mathit{\boldsymbol{Q}}_{_{{{\hat y}_c}}}}\hat B $ | (20) |
式(20)即为方差分量估计的函数模型。为了消除式(20)中的重复观测方程,将vh(·)算子(由对称矩阵所对应的上三角矩阵或者下三角矩阵按列排列构成列向量)应用于上式,得:
| $ {\rm{E}}\left( {{\mathit{\boldsymbol{y}}_{{\rm{vh}}}}} \right) = {\mathit{\boldsymbol{A}}_{{\rm{vh}}}}\mathit{\boldsymbol{\sigma }} $ | (21) |
式中,yvh和Avh为对式(20)进行vh(·)操作后的向量和矩阵;
| $ \left\{ {\begin{array}{*{20}{l}} {\hat \sigma = {\mathit{\boldsymbol{N}}^{ - 1}}\mathit{\boldsymbol{l}}}\\ {{\mathit{\boldsymbol{Q}}_{\hat \sigma }} = {\mathit{\boldsymbol{N}}^{ - 1}}} \end{array}} \right. $ | (22) |
其中,N、l分别为计算方差分量的法方程的系数矩阵和常数向量,其元素分别为:
| $ \left\{ \begin{array}{l} {n_{{j_1}{j_2}}} = \frac{1}{2}{\rm{tr}}\left( {\mathit{\boldsymbol{Q}}_{{j_1}}^\mathit{\boldsymbol{G}}\mathit{\boldsymbol{Q}}_{{{\hat y}_c}}^{ - 1}\mathit{\boldsymbol{P}}_{\hat A}^ \bot \mathit{\boldsymbol{Q}}_{{j_2}}^\mathit{\boldsymbol{G}}\mathit{\boldsymbol{Q}}_{{{\hat y}_c}}^{ - 1}\mathit{\boldsymbol{P}}_{\hat A}^ \bot } \right)\\ {l_{{j_1}}} = \frac{1}{2}\mathit{\boldsymbol{V}}_{{{\hat y}_c}}^{\rm{T}}\mathit{\boldsymbol{Q}}_{{{\hat y}_c}}^{ - 1}\mathit{\boldsymbol{Q}}_{{j_1}}^{\bf{G}}\mathit{\boldsymbol{Q}}_{{{\hat y}_c}}^{ - 1}{\mathit{\boldsymbol{V}}_{{{\hat y}_c}}} - \frac{1}{2}{\rm{tr}}\left( {\mathit{\boldsymbol{Q}}_0^\mathit{\boldsymbol{G}}\mathit{\boldsymbol{Q}}_{{{\hat y}_c}}^{ - 1}\mathit{\boldsymbol{P}}_{\hat A}^ \bot \mathit{\boldsymbol{Q}}_{{j_1}}^\mathit{\boldsymbol{G}}\mathit{\boldsymbol{Q}}_{{{\mathit{\boldsymbol{\hat y}}}_c}}^{ - 1}\mathit{\boldsymbol{P}}_{\hat A}^ \bot } \right) \end{array} \right. $ | (23) |
式中,
1) 数据准备:A、y、Qp、ψ,内循环收敛条件ε = 1 × 10-10,外循环收敛条件τ = 1 × 10-8。
2) 给定方差和协方差分量的初值
3) 给定参数初值
4) 设置外循环迭代次数s1 = 0,并进入外循环。
5) 用式(16)更新
6) 设置内循环迭代次数s2 = 0,并进入内循环:
(a) 用式(5)更新
(b) 用式(12)计算得
(c) 用式(13)计算得
(d) 用式(8)计算得
(e) 重复内循环,直到
7) 用式(18)更新
8) 计算
9) 用式(23)计算得N和l。
10) 用式(22)计算得
11) 重复外循环,直到
现以某一建筑物某个时段的36期沉降观测[27]为例,高程观测值如表 1所示。文献[27]通过对参数的显著性进行检验,确定采用3阶AR模型对沉降数据进行分析和预测。为了便于比较,本文同样采用3阶AR模型,其对应的EIV模型如下:
| $ \left\{ \begin{array}{l} H_4^{\rm{*}} = H_1^{\rm{*}}{\xi _1} + H_2^{\rm{*}}{\xi _2} + H_3^{\rm{*}}{\xi _3}\\ H_5^{\rm{*}} = H_2^{\rm{*}}{\xi _1} + H_3^{\rm{*}}{\xi _2} + H_4^{\rm{*}}{\xi _3}\\ H_6^{\rm{*}} = H_3^{\rm{*}}{\xi _1} + H_4^{\rm{*}}{\xi _2} + H_5^{\rm{*}}{\xi _3}\\ \;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\;\; \vdots \\ H_{36}^{\rm{*}} = H_{33}^{\rm{*}}{\xi _1} + H_{34}^{\rm{*}}{\xi _2} + H_{35}^{\rm{*}}{\xi _3} \end{array} \right. $ | (24) |
| 序号 | 高程 | 序号 | 高程 | 序号 | 高程 | 序号 | 高程 |
| 1 | 26.33 | 10 | 25.46 | 19 | 28.09 | 28 | 26.57 |
| 2 | 26.27 | 11 | 26.12 | 20 | 26.78 | 29 | 28.36 |
| 3 | 26.43 | 12 | 27.28 | 21 | 28.66 | 30 | 27.94 |
| 4 | 25.56 | 13 | 26.67 | 22 | 26.75 | 31 | 26.81 |
| 5 | 26.82 | 14 | 27.95 | 23 | 27.24 | 32 | 28.50 |
| 6 | 26.56 | 15 | 26.74 | 24 | 28.02 | 33 | 27.68 |
| 7 | 25.93 | 16 | 27.53 | 25 | 26.81 | 34 | 26.57 |
| 8 | 26.43 | 17 | 25.31 | 26 | 28.50 | 35 | 28.36 |
| 9 | 26.52 | 18 | 26.90 | 27 | 27.68 | 36 | 27.94 |
式中,
利用本文算法进行解算时,还需要给出ψ。首先由系数矩阵和观测向量构成的增广矩阵C可表示为:
| $ C = \left[ {\begin{array}{*{20}{c}} {H_1^{\rm{*}}}&{H_2^{\rm{*}}}&{H_3^{\rm{*}}}&{H_4^{\rm{*}}}\\ {H_2^{\rm{*}}}&{H_3^{\rm{*}}}&{H_4^{\rm{*}}}&{H_5^{\rm{*}}}\\ {H_3^{\rm{*}}}&{H_4^{\rm{*}}}&{H_5^{\rm{*}}}&{H_6^{\rm{*}}}\\ \vdots & \vdots & \vdots & \vdots \\ {H_{33}^{\rm{*}}}&{H_{34}^{\rm{*}}}&{H_{35}^{\rm{*}}}&{H_{36}^{\rm{*}}} \end{array}} \right] $ | (25) |
然后根据式(2)构造C的仿射结构矩阵S1~S30。不难发现,依次保留C各主对角线元素并置为1,即为S1~S30,进而可得
假设上述36组沉降数据来源于3个阶段的观测,其中第1阶段观测了12组数据,即
| $ {\mathit{\boldsymbol{Q}}_\mathit{\boldsymbol{p}}} = {\mathit{\boldsymbol{Q}}_0} + \sigma _f^2{\mathit{\boldsymbol{Q}}_f} + \sigma _s^2{\mathit{\boldsymbol{Q}}_s} + \sigma _t^2{\mathit{\boldsymbol{Q}}_t} $ | (26) |
式中,
| $ \begin{array}{*{20}{c}} {{\mathit{\boldsymbol{Q}}_0} = {0_{36}}, \;{\mathit{\boldsymbol{Q}}_f} = \left[ {\begin{array}{*{20}{c}} {{\mathit{\boldsymbol{I}}_{12}}}&{{0_{12}}}&{{0_{12}}}\\ {{0_{12}}}&{{0_{12}}}&{{0_{12}}}\\ {{0_{12}}}&{{0_{12}}}&{{0_{12}}} \end{array}} \right], }\\ {{\mathit{\boldsymbol{Q}}_s} = \left[ {\begin{array}{*{20}{c}} {{0_{12}}}&{{0_{12}}}&{{0_{12}}}\\ {{0_{12}}}&{{\mathit{\boldsymbol{I}}_{12}}}&{{0_{12}}}\\ {{0_{12}}}&{{0_{12}}}&{{0_{12}}} \end{array}} \right], {\mathit{\boldsymbol{Q}}_t} = \left[ {\begin{array}{*{20}{c}} {{0_{12}}}&{{0_{12}}}&{{0_{12}}}\\ {{0_{12}}}&{{0_{12}}}&{{0_{12}}}\\ {{0_{12}}}&{{0_{12}}}&{{\mathit{\boldsymbol{I}}_{12}}} \end{array}} \right]} \end{array} $ | (27) |
式中,I12表示12×12的单位矩阵;012表示12×12的零矩阵;036表示36×36的零矩阵。
文献[17-19]的算法并不适用于AR模型的方差分量估计,在此对文献[17]中的算法进行改进,称为Amiri-Simkooei改进算法,即考虑系数矩阵和观测向量之间的相关性,建立132×132的观测权阵Q,同时进一步修改文献[17]中
假设方差分量的迭代初值分别为
表 2列出了各种算法得到的参数估值及其精度(标准差),表 3列出了Amiri-Simkooei改进算法和本文算法得到的方差分量估值及其精度,表 4列出了LS估计、PEIV模型解法得到的单位权方差估值及其精度,图 1给出了本文算法的方差分量收敛曲线。
| 项目 | 参数 | LS估计 | PEIV模型解法 | Amiri-Simkooei改进算法 | 本文算法 |
| 估值 | 0.635 1 | 1.179 1 | 1.075 5 | 1.075 5 | |
| 0.327 8 | 0.041 9 | 0.005 5 | 0.005 5 | ||
| 0.041 1 | -0.214 4 | -0.075 2 | -0.075 2 | ||
| 标准差 | 0.150 7 | 0.112 5 | 0.034 7 | 0.034 7 | |
| 0.133 1 | 0.097 4 | 0.032 7 | 0.032 7 | ||
| 0.145 5 | 0.095 3 | 0.031 5 | 0.031 5 |
| 项目 | 参数 | Amiri-Simkooei改进算法 | 本文算法 |
| 估值 | 0.178 1 | 0.178 1 | |
| 1.015 6 | 1.015 6 | ||
| 0.081 3 | 0.081 3 | ||
| 标准差 | 0.083 5 | 0.083 5 | |
| 0.423 2 | 0.423 2 | ||
| 0.039 9 | 0.039 9 |
| 项目 | 参数 | LS估计 | PEIV模型解法 |
| 估值 | 0.804 7 | 0.643 4 | |
| 标准差 | 0.167 2 | 0.106 9 |
|
| 图 1 方差分量估值变化图 Fig. 1 Changes of Estimated Variance Factors |
由表 2可知,LS估计和PEIV模型解法所得的参数估值差异明显,在假定36期观测等精度的前提下,PEIV模型解法给出的模型估值更加可靠。在引入3个方差分量σf2、σs2、σt2后,Amiri-Simkooei改进算法和本文算法所得的参数估值产生了进一步的改变,这说明观测权阵对参数估计具有显著影响,合理的观测权阵是参数估计可靠性的前提。同时,本文算法和Amiri-Simkooei改进算法的计算结果一致,说明了本文算法的有效性以及WTLS估计[12]和本文给出的STLS估计具有等价性,但本文算法显著减少了待估参数个数,也无需重新构造秩亏的观测权阵,因而在一定程度上可以提高算法的计算效率。通过表 3和表 4可知,本例引入的3个方差分量σf2、σs2、σt2估值存在显著差异,并且与PEIV模型解法得到的单位权方差估值也存在差异,因而可以得出结论:文献[27]对沉降数据进行处理时做出的等精度观测假设并不合适,由于对沉降观测没有进一步的了解,因此无法给出合理的随机模型对表 1中的沉降数据进行可靠的分析。
需要注意的是,本文给出的AR模型方差分量估计方法最终归结为一个非凸优化问题,所以并不能保证得到其全局最优解,其全局收敛性与模型的非线性程度、观测方程的不吻合程度等相关,并且在算法设计上采用了高斯法,因而收敛性也与初值相关[28]。
4 结语AR模型是一类重要的时间序列模型,它在测量数据处理中有广泛应用,AR模型的求解本质上是一个STLS问题。针对AR模型平差时观测权阵分配不合理、随机模型不准确的情况,本文首先基于变量投影法给出了一种STLS估计算法,然后将其与LS-VCE相结合,推导出了STLS问题的一种方差分量估计算法。该算法可以直接应用于AR模型的方差分量估值,并通过实测算例验证了它的有效性。结论如下:
1)本文给出的STLS估计算法可以认为是文献[7]的一种替代算法,该算法在一定程度上简化了推导过程,提高了计算效率,并给出了参数的一阶近似精度。
2)本文将STLS问题转化为附加参数的条件平差问题进行求解,即将TLS问题纳入到最小二乘平差理论体系中,因而能够直接和现有的方差分量估计算法相结合,如最小二乘方差分量估计。本文算法适用于多类数据的方差分量估计,并且也可以进行协方差分量的估计。
3)本文只讨论了EIV模型系数矩阵状态良好、观测量只存在随机误差时的方差分量估计问题,EIV模型下方差分量的稳健估计算法和正则化估计算法是下一步的研究重点。
| [1] |
Van Loan S, Van Dewalle J. The Total Least-Squares Problem:Computational Aspects and Analysis[M]. Philadelphia: Society for Industrial and Applied Mathematics, 1991.
|
| [2] |
Liu Jingnan, Zeng Wenxian, Xu Peiliang. Overview of Total Least Squares Methods[J]. Geomatics and Information Science of Wuhan University, 2013, 38(5): 505-512. (刘经南, 曾文宪, 徐培亮. 整体最小二乘估计的研究进展[J]. 武汉大学学报·信息科学版, 2013, 38(5): 505-512. ) |
| [3] |
Wang Leyang, Xu Caijun. Progress in Total Least Squares[J]. Geomatics and Information Science of Wuhan University, 2013, 38(7): 850-856. (王乐洋, 许才军. 总体最小二乘研究进展[J]. 武汉大学学报·信息科学版, 2013, 38(7): 850-856. ) |
| [4] |
Fang Xing. A Structured and Constrained Total Least-Squares Solution with Cross-Covariances[J]. Studia Geophysica et Geodaetica, 2014, 58(1): 1-16. DOI:10.1007/s11200-012-0671-z |
| [5] |
Rosen J B, Park H, Glick J. Total Least Norm Formulation and Solution for Structured Problems[J]. SIAM Journal on Matrix Analysis & Applications, 1996, 17(1): 110-126. |
| [6] |
Van Huffel S, Park H, Rosen J B. Formulation and Solution of Structured Total Least Norm Problems for Parameter Estimation[J]. IEEE Transactions on Signal Processing, 1996, 44(10): 2464-2474. DOI:10.1109/78.539031 |
| [7] |
Markovsky I, Huffel S V. On Weighted Structured Total Least Squares[C]. International Conference on Large-Scale Scientific Computing, Sozopol, Bulgaria, 2005
|
| [8] |
Xu Peiliang, Liu Jiangnan, Shi Chuang. Total Least Squares Adjustment in Partial Errors-In-Variables Models:Algorithm and Statistical Analysis[J]. Journal of Geodesy, 2012, 86(8): 661-675. DOI:10.1007/s00190-012-0552-9 |
| [9] |
Wang Leyang, Yu Hang, Chen Xiaoyong. An Algorithm for Partial EIV Model[J]. Acta Geodaetica et Cartographica Sinica, 2016, 45(1): 22-29. (王乐洋, 余航, 陈晓勇. Partial EIV模型的解法[J]. 测绘学报, 2016, 45(1): 22-29. DOI:10.11947/j.AGCS.2016.20140560 ) |
| [10] |
Wang Leyang, Xu Guangyu, Wen Guisen. A Method for Partial EIV Model with Correlated Observations[J]. Acta Geodaetica et Cartographica Sinica, 2017, 46(8): 44-53. (王乐洋, 许光煜, 温贵森. 一种相关观测的Partial EIV模型求解方法[J]. 测绘学报, 2017, 46(8): 44-53. ) |
| [11] |
Fang Xing. Weighted Total Least Squares:Necessary and Sufficient Conditions, Fixed and Random Parameters[J]. Journal of Geodesy, 2013, 87(8): 733-749. DOI:10.1007/s00190-013-0643-2 |
| [12] |
Amiri-Simkooei A R, Jazaeri S. Weighted Total Least Squares Formulated by Standard Least Squares Theory[J]. Journal of Geodetic Science, 2012, 2(2): 113-124. |
| [13] |
Yao Yibin, Huang Shuhua, Chen Jiajun. A New Method of TLS to Solving the Autoregressive Model Parameter[J]. Geomatics and Information Science of Wuhan University, 2014, 39(12): 1463-1466. (姚宜斌, 黄书华, 陈家君. 求解自回归模型参数的整体最小二乘新方法[J]. 武汉大学学报·信息科学版, 2014, 39(12): 1463-1466. ) |
| [14] |
Yao Yibin, Xiong Zhaohui, Zhang Bao, et al. A New Method to Solving AR Model Parameters Considering Random Errors of Design Matrix[J]. Acta Geodaetica et Cartographica Sinica, 2017, 46(11): 1795-1801. (姚宜斌, 熊朝晖, 张豹, 等. 顾及设计矩阵误差的AR模型新解法[J]. 测绘学报, 2017, 46(11): 1795-1801. DOI:10.11947/j.AGCS.2017.20170004 ) |
| [15] |
Teunissen P J G, Amiri-Simkooei A R. Least-Squares Variance Component Estimation[J]. Journal of Geodesy, 2008, 82(2): 65-82. DOI:10.1007/s00190-007-0157-x |
| [16] |
Amiri-Simkooei A R. Least-Squares Variance Component Estimation: Theory and GPS Applications[D]. Delft: Delft University of Technology, 2007
|
| [17] |
Amiri-Simkooei A R. Application of Least Squares Variance Component Estimation to Errors-In-Variables Models[J]. Journal of Geodesy, 2013, 87(10-12): 935-944. DOI:10.1007/s00190-013-0658-8 |
| [18] |
Mahboub V. Variance Component Estimation in Errors-In-Variables Models and a Rigorous Total Least-Squares Approach[J]. Studia Geophysica et Geodaetica, 2014, 58(1): 17-40. DOI:10.1007/s11200-013-1150-x |
| [19] |
Xu Peiling, Liu Jingnan. Variance Components in Errors-In-Variables Models:Estimability, Stability and Bias Analysis[J]. Journal of Geodesy, 2014, 88(8): 719-734. DOI:10.1007/s00190-014-0717-9 |
| [20] |
Wang Leyang, Xu Guangyu. Variance Component Estimation for Partial Errors-In-Variables Models[J]. Studia Geophysica et Geodaetica, 2016, 60(1): 35-55. DOI:10.1007/s11200-014-0975-2 |
| [21] |
Wang Leyang, Xu Guangyu, Chen Xiaoyong. Total Least Squares Adjustment of Partial Errors-In-Variables Model with Weight Scaling Factor[J]. Geomatics and Information Science of Wuhan University, 2017, 42(6): 857-863. (王乐洋, 许光煜, 陈晓勇. 附有相对权比的PEIV模型总体最小二乘平差[J]. 武汉大学学报·信息科学版, 2017, 42(6): 857-863. ) |
| [22] |
Wang Leyang, Wen Guisen. Least Squares Variance Components Estimation of PEIV Model with Correlated Observations[J]. Journal of Geomatics, 2018, 43(1): 8-14. (王乐洋, 温贵森. 相关观测PEIV模型的最小二乘方差分量估计[J]. 测绘地理信息, 2018, 43(1): 8-14. ) |
| [23] |
Wang Leyang, Wen Guisen. Non-negative Least Squares Variance Estimation of Partial EIV Model[J]. Acta Geodaetica et Cartographica Sinica, 2017, 46(7): 857-865. (王乐洋, 温贵森. Partial EIV模型的非负最小二乘方差分量估计[J]. 测绘学报, 2017, 46(7): 857-865. ) |
| [24] |
Wang Leyang, Zhao Yingwen. Unscented Transformation with Scaled Symmetric Sampling Strategy for Precision Estimation of Total Least Squares[J]. Studia Geophysica et Geodaetica, 2017, 61(3): 385-411. DOI:10.1007/s11200-016-1113-0 |
| [25] |
Wang Leyang, Zhao Yingwen. The Scaled Unscented Transformation for Nonlinear Error Propagation Accuracy, Sensitivity and Applications[J]. Journal of Surveying Engineering, 2018, 144(1): 04017022. DOI:10.1061/(ASCE)SU.1943-5428.0000243 |
| [26] |
Wang Leyang, Zhao Yingwen. Second Order Approximating Function Method for Precision Estimation of Total Least Squares[J]. Journal of Surveying Engineering, 2019, 145(1): 04018011. DOI:10.1061/(ASCE)SU.1943-5428.0000266 |
| [27] |
Wang Xinzhou, Tao Benzao, Qiu Weining, et al. Advanced Surveying Adjustment[M]. Beijing: Surveying and Mapping Press, 2006. (王新洲, 陶本藻, 邱卫宁, 等. 高等测量平差[M]. 北京: 测绘出版社, 2006. )
|
| [28] |
Teunissen P J G. Nonlinear Least-Squares[J]. Manuscripta Geodaetica, 1990, 15(3): 137-150. |
2020, Vol. 45

