Проблема Хансена проблема в плоском геодезия, названный в честь астронома Питер Андреас Хансен (1795–1874), работавший над геодезической съемкой Дании. Есть два известных момента А и B, и две неизвестные точки п1 и п2. Из п1 и п2 Наблюдатель измеряет углы линий обзора к каждой из трех других точек. Проблема в том, чтобы найти позиции п1 и п2. См. Рисунок; измеренные углы (α1, β1, α2, β2).
Поскольку она включает в себя наблюдения углов в неизвестных точках, проблема является примером резекция (в отличие от перекрестка).
Обзор метода решения
Определите следующие углы: γ = п1AP2, δ = п1BP2, φ = п2AB, ψ = п1BA. В качестве первого шага мы решим φ и ψСумма этих двух неизвестных углов равна сумме β1 и β2, что дает уравнение
![{ displaystyle phi + psi = beta _ {1} + beta _ {2}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/fae7fb19a2bd3541047316c85c60fe1db4a94a08)
Второе уравнение можно найти более трудоемко, а именно: В закон синуса дает
и![{ displaystyle { frac {P_ {2} B} {P_ {1} P_ {2}}} = { frac { sin beta _ {1}} { sin delta}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/25f0e29466f55db5677bbe7e61d5fde615800b4c)
Комбинируя их, мы получаем
![{ displaystyle { frac {AB} {P_ {1} P_ {2}}} = { frac { sin alpha _ {2} sin beta _ {1}} { sin phi sin дельта}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/204ecaae6250552c26ce9c7e8150e0baa5857193)
Совершенно аналогичные рассуждения с другой стороны дают
![{ displaystyle { frac {AB} {P_ {1} P_ {2}}} = { frac { sin alpha _ {1} sin beta _ {2}} { sin psi sin гамма}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/1883ee164e8155eeb3bdd16a010abaa78967bf34)
Установка этих двух равных дает
![{ displaystyle { frac { sin phi} { sin psi}} = { frac { sin gamma sin alpha _ {2} sin beta _ {1}} { sin delta sin alpha _ {1} sin beta _ {2}}} = k.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/d853d69858a78e9d612d82a3d4622f840965b05f)
Используя известный тригонометрическая идентичность это соотношение синусов можно выразить как тангенс угловой разности:
![{ displaystyle tan { frac { phi - psi} {2}} = { frac {k-1} {k + 1}} tan { frac { phi + psi} {2}} .}](https://wikimedia.org/api/rest_v1/media/math/render/svg/f1a23b06ffc067876d4cf5863373e47acb7d8c8f)
Это второе уравнение, которое нам нужно. Как только мы решим два уравнения для двух неизвестных
и
, мы можем использовать любое из двух приведенных выше выражений для
найти п1п2 поскольку AB известен. Затем мы можем найти все остальные сегменты, используя закон синусов.[1]
Алгоритм решения
Нам даны четыре угла (α1, β1, α2, β2) и расстояние AB. Расчет происходит следующим образом:
- Рассчитать
![{ displaystyle gamma = pi - alpha _ {1} - beta _ {1} - beta _ {2}, quad delta = pi - alpha _ {2} - beta _ {1 } - beta _ {2}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/b5bfbb33c94baaaf6e3b1bc1cccf158433e956f3)
- Рассчитать
![{ Displaystyle к = { гидроразрыва { грех гамма грех альфа _ {2} грех бета _ {1}} { грех дельта грех альфа _ {1} грех бета _ {2 }}}.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/558b8919b6e104e079adba6dd36584501346e74c)
- Позволять
а потом ![{ Displaystyle phi = (s + d) / 2, quad psi = (s-d) / 2.}](https://wikimedia.org/api/rest_v1/media/math/render/svg/6b9bd3ef7c20d51d21ac900f8569ad371b45df4a)
- Рассчитать
![{ Displaystyle P_ {1} P_ {2} = AB { frac { sin phi sin delta} { sin alpha _ {2} sin beta _ {1}}}}](https://wikimedia.org/api/rest_v1/media/math/render/svg/0bb6bf4854d606afeee085d8d5293558d8c858b7)
- или эквивалентно
![P_ {1} P_ {2} = AB { frac { sin psi sin gamma} { sin alpha _ {1} sin beta _ {2}}}.](https://wikimedia.org/api/rest_v1/media/math/render/svg/10d988d08bfcba368f33bbb3ddfbf0266e70fb44)
- Если одна из этих дробей имеет знаменатель, близкий к нулю, используйте другую.
Смотрите также
Рекомендации
- ^ Удо Хебиш: Ebene und Sphaerische Trigonometrie, Kapitel 1, Beispiel 4 (2005, 2006)[1]