Hansen's problem

From testwiki
Jump to navigation Jump to search

Template:Short description

In trigonometry, Hansen's problem is a problem in planar surveying, named after the astronomer Peter Andreas Hansen (1795–1874), who worked on the geodetic survey of Denmark. There are two known points Template:Mvar, and two unknown points Template:Math. From Template:Math and Template:Math an observer measures the angles made by the lines of sight to each of the other three points. The problem is to find the positions of Template:Math and Template:Math. See figure; the angles measured are Template:Math.

Since it involves observations of angles made at unknown points, the problem is an example of resection (as opposed to intersection).

Solution method overview

Define the following angles: γ=P1AP2,δ=P1BP2,ϕ=P2AB,ψ=P1BA. As a first step we will solve for Template:Mvar and Template:Mvar. The sum of these two unknown angles is equal to the sum of Template:Math and Template:Math, yielding the equation

ϕ+ψ=β1+β2.

A second equation can be found more laboriously, as follows. The law of sines yields

ABP2B=sinα2sinϕ,P2BP1P2=sinβ1sinδ.

Combining these, we get

ABP1P2=sinα2sinβ1sinϕsinδ.

Entirely analogous reasoning on the other side yields

ABP1P2=sinα1sinβ2sinψsinγ.

Setting these two equal gives

sinϕsinψ=sinγsinα2sinβ1sinδsinα1sinβ2=k.

Using a known trigonometric identity this ratio of sines can be expressed as the tangent of an angle difference:

tan12(ϕψ)=k1k+1tan12(ϕ+ψ).

Where k=sinϕsinψ.

This is the second equation we need. Once we solve the two equations for the two unknowns Template:Mvar, we can use either of the two expressions above for ABP1P2 to find Template:Tmath since Template:Overline is known. We can then find all the other segments using the law of sines.[1]

Solution algorithm

We are given four angles Template:Math and the distance Template:Overline. The calculation proceeds as follows:

  • Calculate γ=πα1β1β2,δ=πα2β1β2.
  • Calculate k=sinγsinα2sinβ1sinδsinα1sinβ2.
  • Let s=β1+β2,d=2arctan(k1k+1tan12s) and then ϕ=s+d2,ψ=sd2.

Calculate P1P2=AB sinϕsinδsinα2sinβ1 or equivalently P1P2=AB sinψsinγsinα1sinβ2. If one of these fractions has a denominator close to zero, use the other one.

Solutions via Geometric Algebra

In addition to presenting algorithms for solving the problem via Vector Geometric Algebra and Conformal Geometric Algebra, Ventura et al.[2] review previous methods, and compare the various methods' computational speeds and sensitivity to measurement error.

See also

References

Template:Reflist

  1. Udo Hebisch: Ebene und Sphaerische Trigonometrie, Kapitel 1, Beispiel 4 (2005, 2006)[1] Template:Webarchive
  2. Template:Cite journal