Վինսենտի բանաձև

testwiki-ից
Jump to navigation Jump to search

Կաղապար:Չթարգմանված Վինսենտի բանաձևը դա երկու կապված իտերատիվ մեթոդներ են որոնք օգտագործվում են երկրագիտության մեջ երկու կետերի միջև եղած հեռավորությունը հաշվելու համար սֆերոիդի մակերեսին, նրանք ստեղծվել են Թադեոս Վինսենտի կողմից (1975 թ)։ Նրանք հիմնված էին այն ենթադրության վրա, որ Երկրի ձևը նման է ձգված սֆերոիդի, հետևաբար դա ավելի ձշգրիտ է քան մեծ տարածություն ունեցող շրջանակը որը անվանվում է գնդաձև Երկիր։

Առաջին (ուղիղ)մեթոդը համակարգում է գործունեության վայրի կետը, որը ցույց է տալիս հեռավորությունը և ազիմուտը ուրիշ կետից։ Երկրորդ (հակադարձ) մեթոդը համակարգում է աշխարհագրական հեռավորությունը և ազիմուտը երկու դիտարկված կետերի միջև։ Նրանք արդեն լայնորեն օգտագործվում են գեոդեզիայի մեջ որովհետև նրանք հավասար են 0.5 mm (0.020″) Երկրի էլիպսոյիդում.

Ընդհանուր տեղեկություններ

Վինսենտի նպատակն էր արտահայտել առկա ալգորիթմի համար ուղիղ և հակառակ գեոդեսիկ խնդիրը նվազեցնելով ծրագրային երկարությունը։ Նրա չհրատակված հոդավածը (1975 թ)նշում է Wang 720 desk հաշվիչի օգտագործումը, որը ուներ ընդամենը մի քանի կիլոբայթ հիշողություն։ Ձեռք բերելով լավ երկարություն ունեցող գծեր, լուծումը օգտագործում է Legendre (1806), Bessel (1825)և Helmert (1880) դասական լուծումներ հիմնվելով լրացուցիչ ոլորտի վրա։ (Վինսենտեն ապավինում էր որ այդ մեթոդի ձևակերպումը ստեղծվել է Ռեյնսֆորդի կողմից, 1955 թ) Legendre ցույց է տալիս որ էլիպսակերպ գեոդեսիկը կարող է արտացոլվել մեծ շրջանում լրացուցիչ ոլորտը արտացոլումով աշխարհագրական լայնությունը նվազեցնելով ազիմուտի լայնությունով և կարգավորումով։ Լայնությունը էլիպսաձևի վրա և հեռավորությունը գեոդեսիկի երկայնքով հետո վերցված է ոլորտի երկարությունից սֆերայի վրա և arc երկարությունից մեց շրջանի երկայնքով պարզ ինտեգրալներով։ Bessel և Helmert-ը տրված է արագ համամիտող շարքի կողմից այս ինտեգրալների համար որոնք թույլ են տալիս գեոդեսիկին լինել հաշվարկված կամայական ճշգրտությամբ։

Որպեսզի նվազեցնել ծրագրի չափը, Վինսենտեն վերցրել է այս տեսակները, վերանայել է նրանց օգտագործման առաջին ժամկետը, և բեռնել է նրանց հրամանին ƒ3.: Դա հանգեցրեց կոմպակտ արտահայտություններին, որոնք վերաբերվում էին լայն և հեռավոր ինտեգրալներին։ Արտահայտւթյունները վեռցված էին Horner ձևից, քանի որ դա թույլ էր տալիս պոլինոմիալներին ճիշտ վերլուծվել, օգտագործելով միայն ժամանակավոր գրանցում։ Վերջապես, պարզ իտերատիվ տեխնիկան օգտագործվել է թաքնված խնդիրներ լուծելու համար; չնայած նրանք դանդաղ են (իսկ հակառակ դեպքում, այն մեթոդը երբեմն չի զուգադիմել), նրանք հանգեցնում են նվազագույն չափի ավելացման ծածկագրի։

Նշագրման սիստեմ

Սահմանվում է հետևյալ նշագրման սիստեմ։

a կիսա -գլխավոր էլիպսակերպի երկարություն (շառավիղը հասարակածում); (6378137.0 մետր in WGS-84)
ƒ շտկող հաստոցներ էլիփսակերպում; (1/298.257223563 in WGS-84)
b = (1 - ƒa կիսա -գլխավոր էլիպսակերպի երկարություն (շառավիղը բևռներում);
φ1φ2 բևեռների լայնությունը;
U1 = arctan[(1 − ƒ) tan φ1],
U2 = arctan[(1 − ƒ) tan φ2]
reduced latitude (լայնության օժանդակ ոլորտ վրա)
L = L2 - L1 լայնության տարբերությունը երկու կետերում;
λ1, λ2 երկայնությունը կետերի օժանդակ ոլորտում;
α1α2 փոխանցված ազիմուտ կետերում;
α ազիմուտ հասարակածում;
s էլիփսակերպ տարածություն երկու կետերի միջև;
σ arc երկարությունը կետերի միջև օժանդակ ոլորտում;

Հակադարձ խնդիրներ

Վերցնելով երկու կետերի կոորդինատները (φ1L1) և (φ2L2), Հակադարձ խնդիրը կգտնի ազիմուտները α1, α2 և էլիփսակերպ տարածությունը s.

Հաշվենք U1, U2 և L, սահմանելով սկզբնական արժեքը λ = L. Այնուհետև իտերատիվ գնահատումը հետևյալ հավասարման համար, մինչև λ :

sinσ=(cosU2sinλ)2+(cosU1sinU2sinU1cosU2cosλ)2
cosσ=sinU1sinU2+cosU1cosU2cosλ
σ=arctansinσcosσ[1][2]
sinα=cosU1cosU2sinλsinσ[3]
cos2α=1sin2α
cos(2σm)=cosσ2sinU1sinU2cos2α[4]
C=f16cos2α[4+f(43cos2α)]
λ=L+(1C)fsinα{σ+Csinσ[cos(2σm)+Ccosσ(1+2cos2(2σm))]}
u2=cos2αa2b2b2
A=1+u216384{4096+u2[768+u2(320175u2)]}
B=u21024{256+u2[128+u2(7447u2)]}
Δσ=Bsinσ{cos(2σm)+14B[cosσ(1+2cos2(2σm))16Bcos(2σm)(3+4sin2σ)(3+4cos2(2σm))]}
s=bA(σΔσ)
α1=arctan(cosU2sinλcosU1sinU2sinU1cosU2cosλ)[2]
α2=arctan(cosU1sinλsinU1cosU2+cosU1sinU2cosλ)[2]

Երկու մոտ տրամագծորեն հակառակ կետերի միջև, իտերատիվ բանաձևը չի կարող զուգամիտել։

Ուղիղ խնդիր

Սկսում ենք հաշվարկման հետևյալ տարբերակը։

tanU1=(1f)tanϕ1
σ1=arctan(tanU1cosα1)[2]
sinα=cosU1sinα1;cos2α=(1sinα)(1+sinα)
u2=cos2αa2b2b2
A=1+u216384{4096+u2[768+u2(320175u2)]}
B=u21024{256+u2[128+u2(7447u2)]}

Այնուհետև, օգտագործում ենք սկզբնական արժեքը σ=sbA:

2σm=2σ1+σ
Δσ=Bsinσ{cos(2σm)+14B[cosσ(1+2cos2(2σm))16Bcos(2σm)(3+4sin2σ)(3+4cos2(2σm))]}
σ=sbA+Δσ

Մի անգամ σ-ն օգտագործվեց որպես ճշտության գնահատող։

ϕ2=arctan(sinU1cosσ+cosU1sinσcosα1(1f)sin2α+(sinU1sinσcosU1cosσcosα1)2)[2]
λ=arctan(sinσsinα1cosU1cosσsinU1sinσcosα1)[2]
C=f16cos2α[4+f(43cos2α)]
L=λ(1C)fsinα{σ+Csinσ[cos(2σm)+Ccosσ(1+2cos2(2σm))]}
α2=arctan(sinαsinU1sinσ+cosU1cosσcosα1)[2]

Եթե նախնական կոտը գտնվում Հյուսիսային կամ Հարավային բևեռում, ապա առաջին հավասարումը անորոշ է։ Եթե նախնական ազիմուտը ուղղված է Արևմուտք կամ Արևելք, ապա երկրորդ հավասարումը անորոշ է։ Եթե երկարժեք atan2 ֆունկցիայի տեսակն է օգտագործվում, ապա այս արժեքները սովորաբար գործածվում են ճիշտ։

Վինսենթի ձևափոխությունը

Այս նամակում, ուղղված Survey Review-ին 1976 թ, Վինսեթը առաջարկեց փոխարինել իր արտահայտությունները A-ով և B-ով, մի պարզ բանաձևով, օգտագործելով Հելմերթի ընդարձակ պարամետրը՝ k1։

A=1+14(k1)21k1

B=k1(138(k1)2)

որտեղ Կաղապար:Padk1=(1+u2)1(1+u2)+1

Մոտավոր տրամագծորեն հակառակ կետերը

Ինչպես վերը նշվեց, հակառակ պրոբլեմի ինտերատիվ լուծումը դառնում է զուգադիմված կամ դանդաղորեն զուգադիմում է մոտավոր տրամագծորեն հակառակ կետերին։ Դանդաղ զուգադիպման օրինակ է հանդիսանում (φ1L1) = (0°, 0°) և (φ2L2) = (0.5°, 179.5°) WGS84 էլիփսոիդի համար։ Սա պահանջում է մոտավորապես 130 իտերատիաներ, 1 mm արդյունքի հասնելուն համար։ Կախված նրանից, թե ինչպես է կարգավորված մեթոդը կիրառվում ալգորիթմը կարող է վերադարձնել ճիշտ արդյունքի, (19936288.579 m), ոչ ճիշտ արդյունքի կամ սխալ ինդիկատորի։ Ոչ ճիշտ արդյունքի օրինակը ներկայացվում է NGS online utility-ի կողմից, որը բերում է տարածության մոտ 5 km, որը շատ երկար է։ Այս դեպքերում Վինսենթը առաջարկում է զուգադիպման արագացնող մեթոդը (Rapp, 1973)։

Զուգատիպման կարգավորվող մեթոդի ձախողումը (φ1L1) = (0°, 0°) է և (φ2L2) = (0.5°, 179.7°), WGS84 էլիթսոիդի համար։ Մի ոչ տպագրված հաշվետվության մեջ Վինսենթը (1975b) ներկայացրեց իտերատիվ սխեմայի այլընտրանքային տարբերակ՝ այսպիսի դեպքերը կարգավորելու համար։ Սա բերում է ճիշտ արդյունքի 19944127.421 m, մոտավորապես 60 իտերատիայի; այնուամենայնիվ ուրիշ դեպքերում հազարավոր իտերացիաներ կարող են գոյություն ունենալ։

Նյութոնի մեթոդը հաջողությամբ օգտագործվեց արագ զուգադիպումների ժամանակ բոլոր զույգերի ներմուծած միավորների համար (Կարնի, 2011).

Ծանոթագրություններ

Կաղապար:Ծանցանկ

Տեղեկագրություն

Արտաքին հղումներ

  1. σ isn't evaluated directly from sin σ or cos σ to preserve numerical accuracy near the poles and equator
  2. 2,0 2,1 2,2 2,3 2,4 2,5 2,6 The arctan quantity should be evaluated using a two argument atan2 type function.
  3. If sin σ = 0 the value of sin α is indeterminate. It represents an end point equal to, or diametrically opposite the start point.
  4. Start and end point are on the equator. In this case C = 0 so the value of cos(2σm) is not used. The limiting value is cos(2σm)=1.