К задаче оптимизации расположения сферических треугольников
Автор: Никонов Владимир Иванович, Антошкин Василий Дмитриевич
Журнал: Инженерные технологии и системы @vestnik-mrsu
Рубрика: Математика
Статья в выпуске: 1, 2015 года.
Бесплатный доступ
В статье предлагается решение задачи оптимизации расположения треугольной сети средствами аналитической геометрии на сфере. Рассматривается задача о вписании в произвольный сферический треугольник равностороннего сферического треугольника наименьшей площади. Данная задача формулируется путем введения полярной системы координат на сфере и использованием некоторых результатов аналитической геометрии. Переход от полярной системы координат к тангенциальной через введение новых переменных позволяет свести исходную задачу к решению ряда более простых задач и получить аналитическое решение. Полученное решение дает более точные расчеты в задачах оптимизации при конструировании сборных сферических оболочек.
Сборная сферическая оболочка, треугольная сеть, сферический треугольник, сферическое расстояние, площадь сферического треугольника
Короткий адрес: https://sciup.org/14720139
IDR: 14720139 | DOI: 10.15507/VMU.025.201501.024
Текст научной статьи К задаче оптимизации расположения сферических треугольников
ВЕСТНИК Мордовского университета | Том 25 | № 1 | 2015
area of a spherical triangle.
При конструировании сборных сферических оболочек возникает задача оптимального расположения треугольной сети на сфере с целью минимальности числа типоразмеров. В работах [3–4] были предложены некоторые варианты решения этой задачи.
В данной работе приводятся математическая постановка задачи оптимизации и способы ее решения.
Пусть имеется произвольный сферический треугольник АВС , внутренние углы которого равны соответственно А, В и С . Как известно [1–2], всякий такой треугольник определяется по каким-либо трем заданным параметрам.
Постановка задачи. В треугольник АВС требуется вписать равносторонний сферический треугольник наименьшей площади.
Для решения поставленной задачи воспользуемся результатами аналитической геометрии на сфере [1]. Подобно прямоугольным координатам на плоскости, введем координаты на сфере. Возьмем точку А данного треугольника и назовем ее началом системы координат. Две взаимно перпендикулярные окружности больших кругов, проходящих через точку А , будут являться координатными осями. Таким образом, произвольная точка на сфере будет однозначно определена
двумя координатами – широтой φ и дол- динат можно назвать полярной системой готой λ (рисунок). Данную систему коор- сферических координат.

Серия « Естественные и технические науки »
и с у н о к
Составив уравнения сторон треугольника АВС по формуле (1), получим следующее:
AB - tg ϕ = 0 ⇒ ϕ = 0, 0 ≤ λ ≤ λ B ,
Р
Прямой на сфере будем называть любую окружность большого радиуса. Тогда уравнение прямой, проходящей через точки M 1{ ф 1 , Я 2) и M 2 ( ф 2 , Я 2) , имеет вид:
tgϕ=
tg ϕ 1 sin( λ - λ 2) - tg ϕ 2 sin( λ - λ 1)
sin( λ 1 - λ 2)
, (1)
AC - tg ϕ = tg ϕ C sin λ , 0 ≤ λ ≤ λ , sin λ C C
а расстояние s между этими точками, которое называется сферическим, определяется из соотношения:
cos 5 = sin ф 1 sin ф+ +
+ cos ф г cos ф 2 cos( Х 1 - Х 2 ). (2)
Таким образом, данный сферический треугольник в выбранной системе координат определяется точками.
A (0,0), B (0, Я в ), C ( ф с , Я с ),
о<фс <2,0<Яс <Яв <2.
BC — tg Ф = tgФс . х sin (^ — ^Е ) , sin ( ^с ^Е )
1. < я < ^.
CB
Предположим, что MNK – искомый вписанный равносторонний треугольник. Обозначим внутренний угол этого треугольника D , длину стороны – s. С учетом системы координат, получаем: K ( 0, Л к ) , L (фк , Л к ) , M ( ф м , Л к, ) . Тогда из (2) определим сферическое расстояние между этими точками:
LK - cos s = cos ф L cos ( X K - X L ) ,
MK - cos s = cos ф м cos ( X, - X ),
MMK
LM - cos s = sin ф L sin ф м +
+ cos ф L cos ф м cos ( X M - X L ) .
Для того чтобы всякий треугольник, вписанный в треугольник АВС , был равносторонним, необходимо выполнение ряда условий:
cos ф L cos ( X K - X L ) =
Пусть S KLM – площадь треугольника KLM, тогда
SKI MD 3 D П (для сферы радиуса R=1).
Из этого очевидно, что площадь будет наименьшей при наименьшем угле D .
Таким образом, поставленная задача свелась к задаче минимизации угла сфе- рического равностороннего треугольника, как функции введенных координат D = D (фм,XK, XM ), удовлетворяющие условиям (3).
Задача условной минимизации: Найти наименьшее значение функ-
= cos ф м cos ( X m — X ) , cos ф L cos ( X K - X L ) = sin ф L sin ф м +
ции:
D = arccos
cos Фм cos ( Xm - Xk )
+ cos ф L cos ф M cos ( X M - X L ) .
1 + cos фм cos ( Xm - Xk )
удовлетворяющей системе условий:
При этом
L ∈ AC ⇒ tg ϕ = g ϕ C sin λ , L sin λ C L
0 ≤ λ L ≤ λ B ,
K ^ AB ^ ф к = 0, X =
= X ,0 2 X 2 X ,
KKB
' 0 < T l ^ Ф е ,0 ^ Ф м ^ Ф е ,
0 < X ^ X ,0 ^ X ^ \- ,
KB LC
X C < X M < X b ,cos T l cos ( X K - X ) =
= cos Ф м cos ( X M - X K ) ,cos T l cos ( X K - X L ) = sin T l sin Ф м +
+ cos Tl cos Ф м cos ( X M - X L ) .
ВЕСТНИК Мордовского университета | Том 25 | № 1 | 2015
M e BC ^ tg ^ M =
= Y'' sin ( X M - X , ) .
sin ( X A b )
Определяя взаимосвязь внутреннего угла со сферическим расстоянием равностороннего треугольника, получаем соотношение:
2 s
1 - tg у cos D =------2, из которого определяется связь с введенными координатами:
cos D = cos Ф м cos ( ^ M - ^ K )
-
1 + cos Ф м cos ( ^ M - ^ K )
По условию задачи, треугольник KLM – сферический равносторонний треугольник, поэтому угол D удовлетворяет условию:
n < 3D < Зп .(4)
Отсюда приходим к условию:
n
-
-3- < D < n .
Тогда, если ввести обозначение z = cos фм cos (Xm - Xk ),(6)
то функция
D = arccos
z
1 + z
удовлетворяет (4), если
-
- 2 < z < 1 . (7)
Следует отметить, что в области (5) выполняется условие
D = — ,--- 1 ----< 0,
-
V1 + 2 z (1 + z)
следовательно, наименьшее значение функции D = D ( ф м , X K , X M ) в области (5) может принимать при наибольшем значении величины z.
Таким образом, исходная задача оптимизации принимает следующий вид:
max z , U
- < z < 1
Введя обозначения tg^c 71 + tg2 ^C tgXc
q =
tg ^ c У1 + tg2 X c tg X - ta X,
, k = tg X B ,
и проведя замену переменных x = tg^L , y = tg^M получим соотношения:
px tg Vl = I----г ,tg Фм
-
V1 + x x
q ( k - y )
У1+ yy
При этом функцию z можно представить в следующем виде:
1 + tg X K x
У 1 + (1 + p 2) x 2 У1 + tg2 x K
Тогда условия равенства сторон KL, LM и KM треугольника KLM примут вид:
<
tg^ K =
У 1 + ( 1 + p 2 ) x 2 - J 1 + y 2 + q 2( k - y )2 x J 1 + y 2 + q 2( k - y )2 - y 1 + ( 1 + p 2 ) x2
1 + tg X K x pxy + 1 + xy
1 + tg2 XK у/ 1 + y 2 1 + y 2 + q 2( k - y )2
Таким образом, исходная задача свелась к поиску максимума функции (9), удовлетворяющей условию (10) в области
0 ≤ x ≤ tg λ C ,tg λ C ≤ y ≤ tg λ B .
Следует отметить, что система (9) определяет неявную функцию y = y ( x ) или x = x ( y ) . Тогда tg A ^ также будет функцией одной переменной x или y В результате полученная задача условной оптимизации может быть сведена к нахождению максимального значения функции z=z ( y ) в области (11).
Случай произвольного остроугольного равнобедренного сферического треугольника
Предположим, что треугольник ABC – равнобедренный остроугольный треугольник. Тогда соотношения (8) принимают вид:
Серия « Естественные и технические науки »
tg^c У1 + tg Xc p =----ГХ------, tgXc q = , p, , k = tg2 Xc.
У1 + tg 2 2 X c
Возможны два случая:
– точка К расположена на биссектрисе угла С ;
– точка К расположена не на биссек трисе угла С.
Вначале pассмотрим 1-й случай.
Тогда tg X B = tg2 X C ,tg X K = tg X C и система (10) принимает вид:
" 1 + tg X c x = 1 + tg X c y
J 1 + ( 1 + p 2 ) x 2 У1 + y 2 + q 2( k - y ) 2
' . (12)
1 + tg X c X ( 1 - pq ) xy - kpqx + 1
_ У 1 + tg 2 X c 1 + y 2 + q 2( k - y )2
Функция Z при этом может быть представлена в виде z =
1 + tg A C x
1 + ( 1 + p 2 ) x2
Таким образом, следует найти максимум функции (13) при выполнении условий (12).
Следует отметить, что без учета условий (12) функция (13) принимает максимальное значение при x = pg-CT e(0,tg2c).
1 + p
Второй случай.
Если ввести обозначение
Q 1 = "^ 1 + ( 1 + p 2 ) x 2 , Q 2 = V 1 + y 2 + q 2( k — y ) 2 , то тогда оптимизируемую функцию z можно представить в виде
( 1 - pq ) xy + pqkx + 1 z — ,
Q 1 Q 2
а условия (12) можно записать как z f, • df dz = df dz
5x dy dy dx ’ где f =____________y-x____________
( x 2 + 1 ) Q^ - 2 ( xy + 1 ) Q i Q 2 + ( y 2 + 1) Q 1
Применяя приведенные выше результаты к равнобедренному треугольнику с параметрами
7 15
p= 2,q= ,k = (ребра треуголь ника -30, угол С=60), имеем следующие результаты:
– для первого случая – равносторонний сферический треугольник со стороной 15,2036;
– для второго случая – треугольник со стороной 15,2033.
Таким образом, условию поставленной задачи удовлетворяет второй случай.
В результате проведенных исследований поставленная задача условной оптимизации функции нескольких переменных была сведена к исследованию функции одной переменной. Полученное решение позволит проводить более точные расчеты в задачах оптимизации при конструировании сборных сферических оболочек.
ВЕСТНИК Мордовского университета | Том 25 | № 1 | 2015
Список литературы К задаче оптимизации расположения сферических треугольников
- Вентцель, М. К. Сферическая тригонометрия/М. К. Вентцель. -Москва: Изд-во геодез. и картограф. лит. -1948. -154 с.
- Степанов, Н. Н. Сферическая тригонометрия/Н. Н. Степанов. -Ленинград; Москва: ОГИЗ. -1948. -154 с.
- Патент на полезную модель, Российская Федерация, № 129534. Сборная сферическая оболочка/В. И. Травуш, В. Д. Антошкин, В. Т. Ерофеев. -опубл. 27.06.2013 г.
- Патент на изобретение, Российская Федерация, № 2012116363. Сборная сферическая оболочка/В. И. Травуш, В. Д. Антошкин, В. Т. Ерофеев. -опубл. 20.02.2014 г.