快速检索        
  武汉大学学报·信息科学版  2020, Vol. 45 Issue (2): 213-218

文章信息

杨正辉, 魏子卿, 马健
YANG Zhenghui, WEI Ziqing, MA Jian
第二类连带勒让德函数及其一阶、二阶导数的递推计算方法
Recursive Calculation Method for the Second Kind of Associated Legendre Functions and Its First and Second Derivatives
武汉大学学报·信息科学版, 2020, 45(2): 213-218
Geomatics and Information Science of Wuhan University, 2020, 45(2): 213-218
http://dx.doi.org/10.13203/j.whugis20180203

文章历史

收稿日期: 2018-09-04
第二类连带勒让德函数及其一阶、二阶导数的递推计算方法
杨正辉1 , 魏子卿1,2 , 马健3     
1. 长安大学地质工程与测绘学院, 陕西 西安, 710054;
2. 西安测绘研究所, 陕西 西安, 710054;
3. 信息工程大学地理空间信息学院, 河南 郑州, 450052
摘要:推导出了地球重力场位模型椭球谐级数表达式中的第二类连带勒让德函数及其一阶、二阶导数的修正Jekeli递推计算方法,并与传统的Jekeli递推计算方法的结果进行比较。结果表明,在递推计算收敛精度相同的条件下,修正Jekeli递推计算比传统Jekeli递推计算需要的收敛项数减少一半,最大约为30项;随着阶次nm的增大以及收敛项k的增加,修正Jekeli递推计算的第二类连带勒让德微分方程的精度一直保持在1×10-6左右;不同高度下,阶数n与高度h之间的关系与球近似下(R/rn+1的阶数n与高度h之间的关系相似。
关键词地球重力场    椭球谐级数    第二类连带勒让德函数    Gauss超几何函数    递推计算方法    
Recursive Calculation Method for the Second Kind of Associated Legendre Functions and Its First and Second Derivatives
YANG Zhenghui1 , WEI Ziqing1,2 , MA Jian3     
1. School of Geological Engineering and Geomatics, Chang'an University, Xi'an 710054, China;
2. Xi'an Research Institute of Surveying and Mapping, Xi'an 710054, China;
3. Institute of Geospatial Information, Information Engineering University, Zhengzhou 450052, China
Abstract: This paper derives the ellipsoid harmonic series of earth's gravitational field about the second kind of associated Legendre functions and its first and second derivatives recursive calculation method, and it compares their results with those of traditional Jekeli recursive method. The result shows that the numbers with maxima of about 30 is required terms of the revised Jekeli's recurrences is about half numbers compared with the traditional recurrences, when the recursive computation has the same convergence accuracy. As degree n, order m and convergent k increase, the revised Jekeli's recurrences is all fulfilled to 1×10-6. Therefore, we also can see that the relationship of the height h and degree n in the ellipsoid approximation, as similar with the approximation of spherical harmonics's (R/r)n+1 in different heights.
Key words: earth's gravitational field    ellipsoid harmonic series    the second kind of associated Legendre functions    Gauss hypergeometric function    recursive calculation method    

从20世纪80年代开始,学者们认识到地球扁率在求解重力场边值问题中的重要性,于是在建立地球重力场球谐级数模型时,增加了椭球改正项,并开展了对椭球谐级数的研究。当前国际上关于各种地球重力场模型的计算都是以球近似问题的解加上椭球改正来得到[1-3]。为了确定1 cm级精度大地水准面[4],越来越多的学者致力于椭球域大地边值问题的研究[5-8]。由于地球的几何形状更接近于椭球,如果利用椭球谐直接逼近计算,逼近误差应该小于球谐逼近所带来的误差[9],这样会提高椭球面边值问题的解算精度,使全球1 cm级精度的大地水准面的实现成为可能。

在地球重力场位模型椭球谐级数展开式中,最主要的问题是关于第二类连带勒让德函数$ {Q_{nm}}$的计算方法。目前,大多数文献对第二类连带勒让德函数$ {Q_{nm}}$的计算主要有两种解决办法:一是将$ {Q_{nm}}$${{\rm{e}}^2} $的形式直接进行展开[10-11];二是将$ {Q_{nm}}$用Gauss超几何函数的展开形式进行计算[12-13]

本文基于Gauss超几何函数的定义,详细推导了第二类连带勒让德函数及其一阶、二阶导数的修正Jekeli递推计算公式,并与传统的Jekeli递推计算方法[14]进行比较,证明了修正Jekeli递推计算方法的收敛速度更快,收敛精度更稳定,为解决构建地球重力场的椭球谐位模型及其泛函计算有重要的理论指导作用。

1 位椭球谐理论

对于地球外空间的任意一点P的引力位$ V(u, \vartheta , \lambda )$,可以用椭球谐级数的形式表示为[15]

$ \begin{array}{c}V(u, \vartheta , \lambda )=\frac{\mathrm{G}\mathrm{M}}{R}\stackrel{\mathrm{\infty }}{\sum \limits_{n=0}}\stackrel{n}{\sum \limits_{m=0}}\frac{{Q}_{nm}\left(\mathrm{i}\frac{u}{E}\right)}{{Q}_{nm}\left(\mathrm{i}\frac{b}{E}\right)}\times \\ \left({\overline{C}}_{nm}^{e}\mathrm{c}\mathrm{o}\mathrm{s}\right(m\lambda )+{\overline{S}}_{nm}^{e}\mathrm{s}\mathrm{i}\mathrm{n}(m\lambda \left)\right){\overline{P}}_{nm}\left(\mathrm{c}\mathrm{o}\mathrm{s}\vartheta \right)\end{array} $ (1)

式中,$ \mathrm{G}\mathrm{M} $为地心引力常数;$ {\mathrm{i}}^{2}=-1$$ E=\sqrt{{a}^{2}-{b}^{2}} $为线性偏心率,$ a$为参考椭球的长半轴长;$ b $为参考椭球的短半轴长;$ \lambda $为经度;$ \vartheta$为归化纬度的余角;$ R$为地球的平均半径;$ u$为与参考椭球共焦的椭球短半轴长;$ \left\{{\overline{C}}_{nm}^{e}, {\overline{S}}_{nm}^{e}\right\}$为椭球谐系数,$ n\mathrm{、}m$分别为阶和次;$ {\overline{P}}_{nm}\left(\mathrm{c}\mathrm{o}\mathrm{s}\vartheta \right) $为第一类缔合勒让德函数;$ {Q}_{nm}\left(\mathrm{i}\frac{u}{E}\right) $为第二类连带勒让德函数。

2 第二类连带勒让德函数及其一阶、二阶导数 2.1 第二类连带勒让德函数的定义

第二类连带勒让德函数的定义有许多种,本文使用如下定义[16]

$ \begin{array}{c}{Q}_{nm}(n, m)={(-1)}^{m}\frac{{2}^{n}n!(n+m)!}{(2n+1)!}\frac{({z}^{2}{-1)}^{\frac{m}{2}}}{{z}^{n+m+1}}\times \\ {}_{2}{F}_{1}(\frac{n+m+2}{2}, \frac{n+m+1}{2}, n+\frac{3}{2}, \frac{1}{{z}^{2}})\end{array} $ (2)

式中,$ z=\mathrm{i}\frac{u}{E}$$ \left|z\right|>1$$ {}_{2}{F}_{1}\left(\mathrm{ }\right) $表示Gauss超几何函数,形式如下:

$ {}_{2}{F}_{1}(\alpha , \beta , \gamma , \delta )=\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}\frac{{\left(\alpha \right)}_{k}{\left(\beta \right)}_{k}}{{\left(\gamma \right)}_{k}}\frac{{\delta }^{k}}{k!} $ (3)

其中,$ {\left(x\right)}_{k}=\frac{\mathit{\Gamma} (x+k)}{\mathit{\Gamma} \left(x\right)}=\frac{(x+k-1)!}{(x-1)!}$称为Pochhammer符号,$ \mathit{\Gamma} \left(\mathrm{ }\right)$为Gamma函数,收敛项$ k $为正整数。显然当$ \left|\delta \right| <1 $时,式(2)中第二类连带勒让德函数$ {Q}_{nm}\left(z\right)$的级数展开式的收敛性是依式(3)Gauss超几何函数中的参数$ \alpha $$ \beta $$ \gamma $$ \delta $之间的关系而定。

因此,为了得到第二类连带勒让德函数及其一阶、二阶导数更加快速、稳定的递推计算方法,可以对式(3)Gauss超几何函数中增大$ \gamma $或减小$ \alpha $$ \beta $$ \delta $的值来实现。

2.2 传统Jekeli递推计算

传统Jekeli递推计算的思路是利用式(2)定义的第二类连带勒让德函数,对其乘以一个常数,使其转化为第二类连带勒让德实函数$ {\overline{S}}_{n, m}\left(\frac{u}{E}\right) $[14]

$ \begin{array}{c}{\overline{S}}_{n, m}\left(\frac{u}{E}\right)=\frac{{\left(\frac{R}{E}\right)}^{n+1}{\mathrm{i}}^{n+1}(2n+1)!}{{2}^{n}n!}\times \\ \sqrt{\frac{{\varepsilon }_{m}}{(2n+1)(n-m)!(n+m)!}}{\overline{Q}}_{n, m}\left(z\right)\end{array} $ (4)

其中,

$ {\overline{Q}}_{n, m}\left(z\right)=\sqrt{\frac{(2n+1)(n-m)!}{{\varepsilon }_{m}(n+m)!}}{Q}_{n, m}\left(z\right) $ (5)

式中,当$ m=0 $时,$ {\varepsilon }_{m}=1 $;当$ m\ne 0$时,$ {\varepsilon }_{m}=\frac{1}{2} $。这样式(1)的椭球谐引力位可以用实函数的形式表示为:

$ \begin{array}{c}V(u, \vartheta , \lambda )=\frac{\mathrm{G}\mathrm{M}}{R}\stackrel{\mathrm{\infty }}{\sum \limits_{n=0}}\stackrel{n}{\sum \limits_{m=0}}\frac{{\overline{S}}_{n, m}\left(\frac{u}{E}\right)}{{\overline{S}}_{n, m}\left(\frac{b}{E}\right)}\times \\ \left({\overline{C}}_{nm}^{e}\mathrm{c}\mathrm{o}\mathrm{s}\right(m\lambda )+{\overline{S}}_{nm}^{e}\mathrm{s}\mathrm{i}\mathrm{n}(m\lambda \left)\right){\overline{P}}_{nm}\left(\mathrm{c}\mathrm{o}\mathrm{s}\vartheta \right)\end{array} $ (6)

式(2)结合式(4),得到$ {\overline{S}}_{n, m}\left(\frac{u}{E}\right) $的Gauss超几何函数表示形式为:

$ \begin{array}{c}{\overline{S}}_{n, m}\left(\frac{u}{E}\right)={(1+\frac{{E}^{2}}{{u}^{2}})}^{\frac{m}{2}}{\left(\frac{R}{u}\right)}^{n+1}\times \\ {}_{2}{}^{}{F}_{1}(\frac{n+m+2}{2}, \frac{n+m+1}{2}, n+\frac{3}{2}, -\frac{{E}^{2}}{{u}^{2}})\end{array} $ (7)

接下来给出$ {\overline{S}}_{n, m}\left(\frac{u}{E}\right)$及其一阶偏导数$ {\overline{S}}_{n, m}^{1}$、二阶偏导数$ {\overline{S}}_{n, m}^{2} $的Jekeli递推计算公式。

1)$ {\overline{S}}_{n, m}^{0}$的Jekeli递推计算公式为[14, 17]

$ {\overline{S}}_{n, m}^{0}={\overline{S}}_{n, m}\left(\frac{u}{E}\right)={\beta }_{n, m}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}{\alpha }_{n, m, k} $ (8)

其中,

$ {\alpha }_{n, m, k}=\frac{-(n+m+2k-1)(n+m+2k)}{2k(2n+2k+1)}\times {\left(\frac{E}{u}\right)}^{2}{\alpha }_{n, m, k-1}\\ {\alpha }_{n, m, 0}=1\\ {\beta }_{n, m}=\frac{\sqrt{{u}^{2}+{E}^{2}}}{u}{\beta }_{n, m-1}\\ {\beta }_{n, 0}=\frac{R}{u}{\beta }_{n-\mathrm{1, 0}}, \mathrm{ }{\beta }_{\mathrm{0, 0}}=\frac{R}{u} $

2)$ {\overline{S}}_{n, m}^{1}$的Jekeli递推计算公式为[17]

$ {\overline{S}}_{n, m}^{1}=\frac{\partial {\overline{S}}_{n, m}^{0}}{\partial u}=\frac{\partial {\beta }_{n, m}}{\partial u}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}{\alpha }_{n, m, k}+{\beta }_{n, m}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}\frac{\partial {\alpha }_{n, m, k}}{\partial u} $ (9)

其中,

$ \begin{array}{c}\frac{\partial {\alpha }_{n, m, k}}{\partial u}=\frac{-(n+m+2k-1)(n+m+2k)}{2k(2n+2k+1)}\times \\ (-2\frac{{E}^{2}}{{u}^{3}}{\alpha }_{n, m, k-1}+\frac{{E}^{2}}{{u}^{2}}\frac{\partial {\alpha }_{n, m, k-1}}{\partial u})\end{array} $
$ \frac{\partial {\alpha }_{n, m, 0}}{\partial u}=0 $
$ \begin{array}{c}\frac{\partial {\beta }_{n, m}}{\partial u}=-\frac{{E}^{2}}{{u}^{2}\sqrt{{u}^{2}+{E}^{2}}}{\beta }_{n, m-1}+\\ \frac{\sqrt{{u}^{2}+{E}^{2}}}{u}\frac{\partial {\beta }_{n, m-1}}{\partial u}\end{array} $
$ \frac{\partial {\beta }_{n, 0}}{\partial u}=-\frac{R}{{u}^{2}}{\beta }_{n-\mathrm{1, 0}}+\frac{R}{u}\frac{\partial {\beta }_{n-\mathrm{1, 0}}}{\partial u} $
$ \frac{\partial {\beta }_{\mathrm{0, 0}}}{\partial u}=-\frac{R}{{u}^{2}} $

3)$ {\overline{S}}_{n, m}^{2}$的Jekeli递推计算公式为:

$ \begin{array}{c}{\overline{S}}_{n, m}^{2}=\frac{{\partial }^{2}{\overline{S}}_{n, m}^{0}}{\partial u}=\frac{{\partial }^{2}{\beta }_{n, m}}{\partial {u}^{2}}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}{\alpha }_{n, m, k}+\\ 2\frac{\partial {\beta }_{n, m}}{\partial u}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}\frac{\partial {\alpha }_{n, m, k}}{\partial u}+{\beta }_{n, m}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}\frac{{\partial }^{2}{\alpha }_{n, m, k}}{\partial {u}^{2}}\end{array} $ (10)

其中,

$ \begin{array}{l}\frac{{\partial }^{2}{\alpha }_{n, m, k}}{\partial {u}^{2}}=\frac{-(n+m+2k-1)(n+m+2k)}{2k(2n+2k+1)}\times \\ (6\frac{{E}^{2}}{{u}^{4}}{\alpha }_{n, m, k-1}-4\frac{{E}^{2}}{{u}^{3}}\frac{\partial {\alpha }_{n, m, k-1}}{\partial u}+\frac{{E}^{2}}{{u}^{2}}\frac{\partial {\alpha }_{n, m, k-1}}{\partial {u}^{2}})\end{array} $
$ \frac{{\partial }^{2}{\alpha }_{n, m, 0}}{\partial {u}^{2}}=0 $
$ \begin{array}{l}\frac{{\partial }^{2}{\beta }_{n, m}}{\partial {u}^{2}}=\frac{2{E}^{4}+3{u}^{2}{E}^{2}}{{u}^{3}({u}^{2}+{E}^{2}{)}^{\frac{3}{2}}}{\beta }_{n, m-1}-\\ 2\frac{{E}^{2}}{{u}^{2}\sqrt{{u}^{2}+{E}^{2}}}\frac{\partial {\beta }_{n, m-1}}{\partial u}+\frac{\sqrt{{u}^{2}+{E}^{2}}}{u}\frac{{\partial }^{2}{\beta }_{n, m-1}}{\partial {u}^{2}}\end{array} $
$ \frac{{\partial }^{2}{\beta }_{n, 0}}{\partial {u}^{2}}=2\frac{R}{{u}^{3}}{\beta }_{n-\mathrm{1, 0}}-2\frac{R}{{u}^{2}}\frac{\partial {\beta }_{n-\mathrm{1, 0}}}{\partial u}+\frac{R}{u}\frac{{\partial }^{2}{\beta }_{n-\mathrm{1, 0}}}{\partial {u}^{2}} $
$ \frac{{\partial }^{2}{\beta }_{\mathrm{0, 0}}}{\partial {u}^{2}}=2\frac{R}{{u}^{3}} $
2.3 修正Jekeli递推计算

为了使第二类连带勒让德函数及其一阶、二阶导数的级数展开式收敛速度更快、收敛更加稳定,本文对式(3)中定义的Gauss超几何函数$ {}_{2}{}^{}{F}_{1}(\alpha , \beta , \gamma , \delta ) $进行改进。当$ \left|\delta \right| <1$时,对各参数进行调整,通过减小$ \alpha $$ \beta $的值,同时$ \gamma $保持不变,由此给出新的Gauss超几何函数$ {}_{2}{}^{}{F}_{1}(\alpha , \beta , \gamma , \delta ) $定义,并推导出相应的第二类连带勒让德实函数及其一阶、二阶$\mathrm{*}{\overline{S}}_{n, m}^{0} $$ \mathrm{*}{\overline{S}}_{n, m}^{1} $$ \mathrm{*}{\overline{S}}_{n, m}^{2} $的修正Jekeli递推计算公式。新的Gauss超几何函数定义如下:

$ \begin{array}{c}{}_{2}{}^{}{F}_{1}(\alpha , \beta , \gamma , \delta )={(1-\delta )}^{\gamma -\alpha -\beta }\times \\ {}_{2}{}^{}{F}_{1}(\gamma -\alpha , \gamma -\beta , \gamma , \delta )\end{array} $ (11)

第二类连带勒让德实函数的修正Jekeli递推计算公式为:

$ \begin{array}{c}\mathrm{*}{\overline{S}}_{n, m}\left(\frac{u}{E}\right)={(1+\frac{{E}^{2}}{{u}^{2}})}^{-\frac{m}{2}}{\left(\frac{R}{u}\right)}^{n+1}\times \\ {}_{2}{}^{}{F}_{1}(\frac{n-m+2}{2}, \frac{n-m+1}{2}, n+\frac{3}{2}, -\frac{{E}^{2}}{{u}^{2}})\end{array} $ (12)

1)$ \mathrm{*}{\overline{S}}_{n, m}^{0} $的修正Jekeli递推计算公式为:

$ \mathrm{*}{\overline{S}}_{n, m}^{0}={\overline{S}}_{n, m}\left(\frac{u}{E}\right)={\beta }_{n, m}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}{\alpha }_{n, m, k} $ (13)

其中,

$ {\alpha }_{n, m, k}=\frac{-(n-m+2k-1)(n-m+2k)}{2k(2n+2k+1)}\times {\left(\frac{E}{u}\right)}^{2}{\alpha }_{n, m, k-1} $
$ {\alpha }_{n, m, 0}=1 $
$ {\beta }_{n, m}=\frac{u}{\sqrt{{u}^{2}+{E}^{2}}}{\beta }_{n, m-1} $
$ \frac{\partial {\beta }_{n, m}}{\partial u}=-\frac{{E}^{2}{\beta }_{n, m-1}}{({u}^{2}+{E}^{2}{)}^{\frac{3}{2}}}+\frac{u}{\sqrt{{u}^{2}+{E}^{2}}}\frac{\partial {\beta }_{n, m-1}}{\partial u} $ (14)
$ {\beta }_{n, 0}=\frac{R}{u}{\beta }_{n-\mathrm{1, 0}} $
$ {\beta }_{\mathrm{0, 0}}=\frac{R}{u} $

2)$ \mathrm{*}{\overline{S}}_{n, m}^{1}$的修正Jekeli递推计算公式为:

$ \mathrm{*}{\overline{S}}_{n, m}^{1}=\frac{\partial \mathrm{*}{\overline{S}}_{n, m}^{0}}{\partial u}=\frac{\partial {\beta }_{n, m}}{\partial u}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}{\alpha }_{n, m, k}+{\beta }_{n, m}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}\frac{\partial {\alpha }_{n, m, k}}{\partial u} $ (15)

其中,

$ \begin{array}{l}\frac{\partial {\alpha }_{n, m, k}}{\partial u}=\frac{-(n-m+2k-1)(n-m+2k)}{2k(2n+2k+1)}\times \\ \mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }\mathrm{ }(-2\frac{{E}^{2}}{{u}^{3}}{\alpha }_{n, m, k-1}+\frac{{E}^{2}}{{u}^{2}}\frac{\partial {\alpha }_{n, m, k-1}}{\partial u})\end{array} $
$ \frac{\partial {\alpha }_{n, m, 0}}{\partial u}=0 $
$ \frac{\partial {\beta }_{n, 0}}{\partial u}=-\frac{R}{{u}^{2}}{\beta }_{n-\mathrm{1, 0}}+\frac{R}{u}\frac{\partial {\beta }_{n-\mathrm{1, 0}}}{\partial u} $
$ \frac{\partial {\beta }_{\mathrm{0, 0}}}{\partial u}=-\frac{R}{{u}^{2}} $

$ \frac{\partial {\beta }_{n, m}}{\partial u}$的计算公式同式(14)。

3)$ \mathrm{*}{\overline{S}}_{n, m}^{2} $的修正Jekeli递推计算公式为:

$ \begin{array}{c}\mathrm{*}{\overline{S}}_{n, m}^{2}=\frac{{\partial }^{2}\mathrm{*}{\overline{S}}_{n, m}^{0}}{\partial u}=\frac{{\partial }^{2}{\beta }_{n, m}}{\partial {u}^{2}}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}{\alpha }_{n, m, k}+\\ 2\frac{\partial {\beta }_{n, m}}{\partial u}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}\frac{\partial {\alpha }_{n, m, k}}{\partial u}+{\beta }_{n, m}\stackrel{\mathrm{\infty }}{\sum \limits_{k=0}}\frac{{\partial }^{2}{\alpha }_{n, m, k}}{\partial {u}^{2}}\end{array} $ (16)

其中,

$ \begin{array}{c}\frac{{\partial }^{2}{\alpha }_{n, m, k}}{\partial {u}^{2}}=\frac{-(n-m+2k-1)(n-m+2k)}{2k(2n+2k+1)}\times \\ (6\frac{{E}^{2}}{{u}^{4}}{\alpha }_{n, m, k-1}-4\frac{{E}^{2}}{{u}^{3}}\frac{\partial {\alpha }_{n, m, k-1}}{\partial u}+\frac{{E}^{2}}{{u}^{2}}\frac{\partial {\alpha }_{n, m, k-1}}{\partial {u}^{2}})\end{array} $
$ \frac{{\partial }^{2}{\alpha }_{n, m, 0}}{\partial {u}^{2}}=0 $
$ \begin{array}{l}\frac{{\partial }^{2}{\beta }_{n, m}}{\partial {u}^{2}}=\frac{3u{E}^{2}}{({u}^{2}+{E}^{2}{)}^{\frac{5}{2}}}{\beta }_{n, m-1}+\\ 2\frac{{E}^{2}}{({u}^{2}+{E}^{2}{)}^{\frac{3}{2}}}\frac{\partial {\beta }_{n, m-1}}{\partial u}+\frac{u}{\sqrt{{u}^{2}+{E}^{2}}}\frac{{\partial }^{2}{\beta }_{n, m-1}}{\partial {u}^{2}}\end{array} $
$ \frac{{\partial }^{2}{\beta }_{n, 0}}{\partial {u}^{2}}=2\frac{R}{{u}^{3}}{\beta }_{n-\mathrm{1, 0}}-2\frac{R}{{u}^{2}}\frac{\partial {\beta }_{n-\mathrm{1, 0}}}{\partial u}+\frac{R}{u}\frac{{\partial }^{2}{\beta }_{n-\mathrm{1, 0}}}{\partial {u}^{2}} $
$ \frac{{\partial }^{2}{\beta }_{\mathrm{0, 0}}}{\partial {u}^{2}} =2\frac{R}{{u}^{3}} $

为了检验推导的修正Jekeli递推方法计算第二类连带勒让德函数及其一阶、二阶导数的正确性,可以构建类似于第一类连带勒让德函数满足的微分方程,在$ \mathrm{*}{\overline{S}}_{n, m}^{0}$$ \mathrm{*}{\overline{S}}_{n, m}^{1}$$ \mathrm{*}{\overline{S}}_{n, m}^{2}$之间也应当满足第二类连带勒让德微分方程(the second kind of connected Legendre differential equation,LDE),即存在微分方程关系式:

$ \begin{array}{c}({u}^{2}+{E}^{2})\mathrm{*}{\overline{S}}_{n, m}^{2}+2u\mathrm{*}{\overline{S}}_{n, m}^{1}-\\ \left[n\right(n+1)-\frac{{m}^{2}{E}^{2}}{{u}^{2}+{E}^{2}}]\mathrm{*}{\overline{S}}_{n, m}^{0}=0\end{array} $ (17)
3 数值计算与分析

图 1为传统Jekeli和修正Jekeli递推方法的收敛性比较。由图 1可知,当计算特殊情形,即在参考椭球边界面上$ u=b=6\mathrm{ }356\mathrm{ }752.314\mathrm{ }1 $ m,递推计算收敛精度要求为$ \varepsilon =1\times {10}^{-12}$时,随着计算阶数$ n$和次数$ m$的不断增大,传统Jekeli递推方法计算的$ {\overline{S}}_{n, m}^{0}$$ {\overline{S}}_{n, m}^{1}$$ {\overline{S}}_{n, m}^{2}$直到最高阶次$ n=m=2\mathrm{ }190$时,收敛项$ k=70$;同样,修正Jekeli递推方法计算的$ \mathrm{*}{\overline{S}}_{n, m}^{0}$$ \mathrm{*}{\overline{S}}_{n, m}^{1}$$ \mathrm{*}{\overline{S}}_{n, m}^{2}$直到最高阶次为$ n=m=2\mathrm{ }190$时,收敛项$ k=30 $。可以得到,在同样的递推计算收敛精度要求下,修正Jekeli递推方法比传统Jekeli递推方法计算需要的项数$k $减少一半,即需要的收敛项更少,收敛速度更快,可使得第二类连带勒让德函数的各阶偏导数计算效率提高。

图 1 传统Jekeli和修正Jekeli递推方法收敛性比较 Fig. 1 Concergence Comparison of the Traditional Jekeli's and the Revised Jekeli's Recurrence Methods

图 2为传统Jekeli方法和修正Jekeli方法计算LDE方程的比较。由图 2可知,传统Jekeli递推方法计算的$ {\overline{S}}_{n, m}^{0}$$ {\overline{S}}_{n, m}^{1} $$ {\overline{S}}_{n, m}^{2} $满足第二类连带勒让德微分方程,随着计算阶数m和次数n的不断增大以及收敛项$k $增加时,收敛精度退化特别显著;而修正Jekeli递推方法计算的$ \mathrm{*}{\overline{S}}_{n, m}^{0}$$ \mathrm{*}{\overline{S}}_{n, m}^{1} $$ \mathrm{*}{\overline{S}}_{n, m}^{2} $也满足第二类连带勒让德微分方程(LDE),收敛精度始终保持在$ 1\times {10}^{-6}$左右。

图 2 传统Jekeli方法和修正Jekeli方法计算LDE方程比较 Fig. 2 LDE Equations Comparison of the Traditional Jekeli's and the Revised Jekeli's Methods

图 3为修正Jekeli方法计算的各阶导数。由图 3可知,对于不同的高度h,即在参考椭球边界面$ u=b=6\mathrm{ }356\mathrm{ }752.314\mathrm{ }1$ m和$ u=b+255\mathrm{ }000 $ m,分别计算修正Jekeli递推方法的$ \mathrm{*}{\overline{S}}_{n, m}^{0}$$ \mathrm{*}{\overline{S}}_{n, m}^{1} $$ \mathrm{*}{\overline{S}}_{n, m}^{2}$值,可以发现,其阶数$n $与高度$ h$之间的关系与球近似下$ {\left(\frac{R}{r}\right)}^{n+1}$的阶数$ n$与高度$ h$之间的情况相似,且随着阶数$n $和高度$ h $增大,计算结果并没有出现溢出现象。

图 3 修正Jekeli方法计算的各阶导数 Fig. 3 Each Derivative Derived from the Revised Jekili's Method
4 结语

本文推导出了第二类连带勒让德函数及其一阶、二阶导数的修正Jekeli递推计算方法,并与传统的Jekeli递推计算方法进行比较,结果表明,该递推方法计算收敛速度更快,收敛精度更加稳定。在具体计算过程中,推导了关于$ \mathrm{*}{\overline{S}}_{n, m}^{0}$$ \mathrm{*}{\overline{S}}_{n, m}^{1}$$ \mathrm{*}{\overline{S}}_{n, m}^{2} $的具体计算公式,对后面开展椭球域第二大地边值问题的研究具有很好的理论指导作用。

参考文献
[1]
Zhang Liming, Li Fei, Yue Jianli. Effort of Gravity of Disturbance Precision on GPS Boundary Value Problem[J]. Geomatics and Information Science of Wuhan University, 2007, 32(1): 15-18. (张利明, 李斐, 岳建利. 扰动重力对GPS重力边值问题的影响研究[J]. 武汉大学学报·信息科学版, 2007, 32(1): 15-18. )
[2]
Li Jiancheng, Chen Junyong, Ning Jinsheng, et al. The Theory of Earth Gravity Field Approximation and Determination of 2000 Quasi-Geoid in China[M]. Wuhan: Wuhan University Press, 2003. (李建成, 陈俊勇, 宁津生, 等. 地球重力场逼近理论与中国2000似大地水准面的确定[M]. 武汉: 武汉大学出版社, 2003. )
[3]
Li Jiancheng, Chao Dingbo. Derivation of Hotine Function Using Poisson Integral and Application of Hotine Formula[J]. Geomatics and Information Science of Wuhan University, 2003, 28(S1): 55-57. (李建成, 晁定波. 利用Poision积分推导Hotine函数及Hotine公式应用问题[J]. 武汉大学学报·信息科学版, 2003, 28(S1): 55-57. )
[4]
Wei Ziqing. Brief Introduction to the Geoid[J]. Geospatial Information, 2009, 7(1): 1-3. (魏子卿. 大地水准面短议[J]. 地理空间信息, 2009, 7(1): 1-3. DOI:10.3969/j.issn.1672-4623.2009.01.001 )
[5]
Zhang Chuanding, Lu Zhonglian, Wu Xiaoping. On the Ellipsoidal Poision, Hotine and Stokes' Integration Formula[J]. Acta Geodaetica et Cartographica Sinica, 1997, 26(2): 176-183. (张传定, 陆仲连, 吴晓平. 椭球域大地边值问题的实用解式[J]. 测绘学报, 1997, 26(2): 176-183. DOI:10.3321/j.issn:1001-1595.1997.02.013 )
[6]
Zhang Chijun, Luo Mingjin, Liu Lintao. Solving Molodensky Problem with Ellipsoidal Function[J]. Journal of Geodesy and Geodynamics, 2014, 34(6): 148-156. (张赤军, 骆鸣津, 柳林涛. 用椭球函数解Molodensky问题[J]. 大地测量与地球动力学, 2014, 34(6): 148-156. )
[7]
Wei Ziqing. An Introduction to the Second Geodetic Boundary Value Problem with Geocentric Reference Ellipsoid[J]. Geomatics Science and Engineering, 2015, 35(1): 1-6. (魏子卿. 以地心参考椭球面为边界面的第二大地边值问题引论[J]. 测绘科学与工程, 2015, 35(1): 1-6. )
[8]
Wei Ziqing, Yang Zhenghui. Helmert Disturbing Potential and Its Integral Kernel Function with Ellipsoidal Harmonic Formula[J]. Geomatics and Information Science of Wuhan University, 2018, 43(12): 1 768-1 774. (魏子卿, 杨正辉. Helmert扰动位及其积分核函数的椭球实用公式[J]. 武汉大学学报·信息科学版, 2018, 43(12): 1 768-1 774. )
[9]
Holmes S A, Pavlis N K. Some Aspects of Harmonic Analysis of Data Gridded on the Ellipsoid[C]. The 1st International Symposium of the International Gravity Field Service, Istanbul, Turkey, 2006
[10]
Hormander L. The Boundary Problems of Physical Geodesy[J]. Archive for Rational Mechanics and Analysis, 1976, 62(1): 1-52. DOI:10.1007/BF00251855
[11]
Yu Jinhai. Establishment of Ellipsoidal Harmonic Model for Earth Gravity Field[J]. Journal of Geomatics Science and Technology, 1994, 11(4): 309-317. (于锦海. 地球重力场椭球谐模型的建立[J]. 测绘科学技术学报, 1994, 11(4): 309-317. )
[12]
Thong N C, Grafarend E W. A Spheroidal Harmonic Model of the Terrestrial Gravitational Field[J]. Manuscripta Geodaetica, 1989, 14: 285-304.
[13]
Jekeli C. The Exact Transformation Between Ellipsoidal and Spherical Harmonic Expansions[J]. Manuscripta Geodaetica, 1988, 13(2): 106-113.
[14]
Jiang Tao, Wang Zhengtao, Li Dawei, et al. Fast Algorithm for the Discrete Summation of Stokes' and Hotine's Integral[J]. Geomatics and Information Science of Wuhan University, 2012, 37(5): 606-609. (蒋涛, 王正涛, 李大炜, 等. Stokes和Hotine积分离散求和的快速算法[J]. 武汉大学学报·信息科学版, 2012, 37(5): 606-609. )
[15]
Hofmann-Wellenhof B, Moritz H. Physical Geodesy[M]. New York: Springer, 2006.
[16]
Hobson E W. The Theory of Spherical and Ellipsoidal Harmonics[M]. Cambridge: Cambridge University Press, 1931.
[17]
Maus S. An Ellipsoidal Harmonic Representation of Earth's Lithospheric Magnetic Field to Degree and Order 720[J]. Geochemistry Geophysics Geosystems, 2013, 11(6): 125-128.