К задаче оптимизации расположения сферических треугольников

УДК 514.116.3

DOI: 10.15507/VMU.025.201501.024

К ЗАДАЧЕ ОПТИМИЗАЦИИ РАСПОЛОЖЕНИЯ СФЕРИЧЕСКИХ ТРЕУГОЛЬНИКОВ

В. И. Никонов, В. Д. Антошкин

В статье предлагается решение задачи оптимизации расположения треугольной сети средствами аналитической геометрии на сфере. Рассматривается задача о вписании в произвольный сферический треугольник равностороннего сферического треугольника наименьшей площади. Данная задача формулируется путем введения полярной системы координат на сфере и использованием некоторых результатов аналитической геометрии. Переход от полярной системы координат к тангенциальной через введение новых переменных позволяет свести исходную задачу к решению ряда более простых задач и получить аналитическое решение. Полученное решение дает более точные расчеты в задачах оптимизации при конструировании сборных сферических оболочек.

Ключевые слова: сборная сферическая оболочка, треугольная сеть, сферический треугольник, сферическое расстояние, площадь сферического треугольника.

ON THE PROBLEM OF OPTIMIZING OF

THE ARRANGEMENT OF SPHERICAL TRIANGLES

V. I. Nikonov, V. D. Antoshkin

The paper proposes a solution for the problem of optimizing of location of a triangular network using analytic geometry on a sphere. The authors consider the problem of refinement of equilateral spherical triangle of the smallest area in an equilateral spherical triangle. This problem can be formulated by introducing a polar coordinate system on the sphere and using of some of the results of analytical geometry. The transition from a polar coordinate system to the tangential by introducing the new variables allows to convert the original problem to the solution of a number of simpler problems and to receive an analytical solution. The resulting solution allows for more accurate calculations in optimization problems in the construction of prefabricated spherical shells.

Keywords: spherical segmental shell, triangular net, spherical triangle, spherical distance, area of a spherical triangle.

При конструировании сборных сферических оболочек возникает задача оптимального расположения треугольной сети на сфере с целью минимальности числа типоразмеров. В работах [3-4] были предложены некоторые варианты решения этой задачи.

В данной работе приводятся математическая постановка задачи оптимизации и способы ее решения.

Пусть имеется произвольный сферический треугольник АВС, внутренние углы которого равны соответственно А, В и С. Как известно [1-2], всякий такой треугольник определяется по каким-либо трем заданным параметрам.

Постановка задачи. В треугольник АВС требуется вписать равносторонний сферический треугольник наименьшей площади.

Для решения поставленной задачи воспользуемся результатами аналитической геометрии на сфере [1]. Подобно прямоугольным координатам на плоскости, введем координаты на сфере. Возьмем точку А данного треугольника и назовем ее началом системы координат. Две взаимно перпендикулярные окружности больших кругов, проходящих через точку А, будут являться координатными осями. Таким образом, произвольная точка на сфере будет однозначно определена

© Никонов В. И., Антошкин В. Д., 2015

двумя координатами - широтои ф и дол- динат можно назвать полярной системой готой X (рисунок). Данную систему коор- сферических координат.

Р и

Прямой на сфере будем называть любую окружность большого радиуса. Тогда уравнение прямой, проходящей

через точки Ml(q>í,Х2) и Ы2(ф2,Х2), имеет вид:

= tgft smd - Х2 2 - tg<p2 sm

а расстояние s между этими точками, которое называется сферическим, определяется из соотношения:

cos s = sin (рх sin (p2 +

+ cos<Pj cos<p2 cos

Таким образом, данный сферический треугольник в выбранной системе координат определяется точками.

ДО, 0), 5(0, Хв), С (ус, Хс),

0<9с <ПП,о<яс <|.

с у н о к

Составив уравнения сторон треугольника АВС по формуле (1), получим следующее:

AB - tgp = 0 = 0,0 <X<XB,

AC - tgy = -

sin А,0 <Á<ÁC,

sin Xn

BC-tg^ = —

tg^C

sin

sin

Xc ^ X < XB.

Предположим, что ЫНК - искомый вписанный равносторонний треугольник. Обозначим внутренний угол этого треугольника В, длину стороны - 5. С учетом системы координат, получаем:

К(0, А,),Ь(<р1,),М(, Ам). Тогда из (2) определим сферическое расстояние между этими точками:

LK - cos s = cos pL cos (AK -XL), MK - cos s = cos pu cos (Xu -XK), LM - cos s = sin (pL sin (pu + + cos pL cos pu cos (Xu -XL).

Для того чтобы всякий треугольник, вписанный в треугольник АВС, был равносторонним, необходимо выполнение ряда условий:

cos (pL cos (XK -XL) =

= cosyM cos ( -Xk ) cos (pL cos (XK -XL) = sin (pL sin (pM +

При этом

L e AC ^ tg^L

sin X,

-sin XL,

0<Xl <Ад, K e AB ^фк = 0, X =

= XK, 0 <Xk <Xb ,

M G BC ^ tgфм =

tg^C

in (m).

1 - tg2

cos D =

2 '

из которого определяется связь с введенными координатами:

cosVM cos

cos D =

1 + cos фм cos (Хм-Хк )'

Пусть SKIM - площадь треугольника KLM, тогда

SKLM = 3D (для сферы радиуса R=1).

Из этого очевидно, что площадь будет наименьшей при наименьшем угле D.

Таким образом, поставленная задача свелась к задаче минимизации угла сферического равностороннего треугольника, как функции введенных координат

D = D((M,XK, XM ), удовлетворяющие условиям (3).

Задача условной минимизации:

Найти наименьшее значение функции:

cosVM cos

D = arceos

1 + cos çM cos

удовлетворяющей системе условии:

0<(l <(с,0<(m <(c,

0 <XK <XB ,0 <XL <XC,

U :

-sin sin

Определяя взаимосвязь внутреннего угла со сферическим расстоянием равностороннего треугольника, получаем соотношение:

ХС <XM < XB,cos(L cos(XK -XL) = = cos Vm cos (Xm -XK ), cos Vl cos (XK -XL ) = sin vl sin (pM + + cos (L cos (M cos (XM -XL ).

По условию задачи, треугольник KIM - сферический равносторонний треугольник, поэтому угол D удовлетворяет условию:

п < 3D < 3л.

Отсюда приходим к условию:

—<D<П. 3

Тогда, если ввести обозначение z = cosфм cos

то функция

*7

D = arccos -

1 + z

удовлетворяет (4), если 1

— < z < 1. 2

Следует отметить, что в области (5) выполняется условие

D =-

1

Vi + 2 z

< 0,

1

— < z < 1. 2

Введя обозначения

tg Vc41 + tg'Ac

p =

q =

tgAc

tgfflcV1 + tg2^c t2Â„ -teA„

k = tgXB

и проведя замену переменных * = tg¿¿, y = tglM, получим соотношения:

q

tg^i =

px

VT

,tg^M =

y

1 + tg AKx

i+(i+p2) x2 1+tgA

tg^K =

Jl + (1 + p2 )x2 -J1 + y2 + q 2(k - y)2

W1 + y2 + q 2(k - y)2 - y^j 1 + (l + p2 )x2 '

1 + tgAKx pxy

1 + xy

следовательно, наименьшее значение

функции D = D (срм ,ХК ,АМ) в области (5) может принимать при наибольшем значении величины z.

Таким образом, исходная задача оптимизации принимает следующий вид:

max z,

и

Vï+tglK л/î+y2 V1+y2 + q 2(k - y)2

Таким образом, исходная задача свелась к поиску максимума функции (9), удовлетворяющей условию (10) в области

0 < х < tgAc ,tgAc < y < tgXB.

Следует отметить, что система (9) определяет неявную функцию y = y (x) или x = x (y). Тогда tg-4 также будет функцией одной переменной x или y В результате полученная задача условной оптимизации может быть сведена к нахождению максимального значения функции z=z(y) в области (11).

Случай произвольного остроугольного равнобедренного сферического треугольника

Предположим, что треугольник ABC -равнобедренный остроугольный треугольник. Тогда соотношения (8) принимают вид:

Р =

q =

tg i + tg2Ac

tg^c

V1 + tg22^c

, к = tg2Ac

При этом функцию z можно представить в следующем виде:

Возможны два случая:

- точка К расположена на биссектрисе угла С;

- точка К расположена не на биссектрисе угла С.

Вначале рассмотрим 1-й случай.

Тогда tgЯJ; = tg2Яc = tgЯc и система (10) принимает вид:

Тогда условия равенства сторон KL, LM и KM треугольника KLM примут вид:

1 + tg ACx

1 + Щ^сУ

+(1+pp )x2 Vi+y2+q2(k - y)2

1 + tgACx _ (i - pq)xy - kpqx +1

V1+tg% >/1+y2+q2(k- y)2

z =

Функция Ъ при этом может быть представлена в виде

1 + tgЯcx

где

/ =

У - х

Таким образом, следует найти максимум функции (13) при выполнении условий (12).

Следует отметить, что без учета условий (12) функция (13) принимает максимальное значение при

х = е(0^Яс). 1 + р

Второй случай.

Если ввести обозначение

Ql 1 + (1 + р2 )) Q2 =41 + у2 + ц2 (к - у)2,

то тогда оптимизируемую функцию z можно представить в виде

(1 - pq ) ху + pqkx +1 г =~---,

6162

а условия (12) можно записать как

^ = /, д/ дz д/ дz дх ду ду дх

^(х2 +1) е22 - 2(ху ++ (У2 + Щ2

Применяя приведенные выше результаты к равнобедренному треугольнику с параметрами

р = 2, q = 7, к = (ребра треугольника -30, угол С=60), имеем следующие результаты:

- для первого случая - равносторонний сферический треугольник со стороной 15,2036;

- для второго случая - треугольник со стороной 15,2033.

Таким образом, условию поставленной задачи удовлетворяет второй случай.

В результате проведенных исследований поставленная задача условной оптимизации функции нескольких переменных была сведена к исследованию функции одной переменной. Полученное решение позволит проводить более точные расчеты в задачах оптимизации при конструировании сборных сферических оболочек.

БИБЛИОГРАФИЧЕСКИИ СПИСОК

1. Вентцель, М. К. Сферическая тригонометрия / М. К. Вентцель. - Москва : Изд-во геодез. и картограф. лит. - 1948. - 154 с.

2. Степанов, Н. Н. Сферическая тригонометрия / Н. Н. Степанов. - Ленинград ; Москва : ОГИЗ. - 1948. - 154 с.

3. Патент на полезную модель, Российская Федерация, № 129534. Сборная сферическая оболочка / В. И. Травуш, В. Д. Антошкин, В. Т. Ерофеев. - опубл. 27.06.2013 г.

4. Патент на изобретение, Российская Федерация, № 2012116363. Сборная сферическая оболочка / В. И. Травуш, В. Д. Антошкин, В. Т. Ерофеев. - опубл. 20.02.2014 г.

Поступила 01.12.2014 г.

Об авторах:

Никонов Владимир Иванович, доцент кафедры алгебры и геометрии факультета математики и информационных технологий ФГБОУ ВПО «Мордовский государственный университет им. Н. П. Огарёва» (Россия, г. Саранск, ул. Большевистская, д. 68), кандидат физико-математических наук, доцент, nik_vl_@mail.ru

Антошкин Василий Дмитриевич, заведующий кафедрой архитектуры архитектурно-строительного факультета ФГБОУ ВПО «Мордовский государственный университет им. Н. П. Огарёва» (Россия, г. Саранск, ул. Большевистская, д. 68), кандидат технических наук, antovd@mail.ru

Для цитирования: Никонов, В. И. К задаче оптимизации расположения сферических треугольников /

B. И. Никонов, В. Д. Антошкин // Вестник Мордовского университета. - 2015. - Т. 25, № 1. -

C. 24-29. DOI: 10.15507/VMU.025.201501.024

REFERENCES

1. Venttsel M. K. Sfericheskaya trigonometriya [Spherical trigonometry]. Moscow, Geodesic and Cartographic Literature Publ., 1948, 154 p.

2. Stepanov N. N. Sfericheskaya trigonometriya [Spherical trigonometry]. Leningrad, Moscow, OGIZ Publ., 1948, 154 p.

3. Travush V. I., Antoshkin V. D., Erofeev V. T. Sbornaya sfericheskaya obolochka. Patent na poleznuyu model RU №129534 ot 27.06.13 g. [Prefabricated spherical shells. Utility patent RU no. 129534 of 27.06.13].

4. Travush V. I., Antoshkin V. D., Erofeyev V. T. Sbornaya sfericheskaya obolochka [Patent] -Patent na izobretenie RU №2012116363 ot 20.02.14 g. [Prefabricated spherical shells. Invention patent RU no. 2012116363 of 20.02.14].

About the authors:

Nikonov Vladimir Ivanovich, associate professor (docent) of Algebra and Geometry chair of Ogarev Mordovia State University (68, Bolshevistskaya Str., Saransk, Russia), Candidate of Sciences (PhD) degree holder in Physico-Mathematical sciences, docent, nik_vl_@mail.ru

Antoshkin Vasiliy Dmitriyevich, head of Architecture chair of Ogarev Mordovia State University (68, Bolshevistskaya Str., Saransk, Russia), Candidate of Sciences (PhD) degree holder in Engineering sciences, antovd@mail.ru

For citation: Nikonov V. I., Antoshkin V. D. K zadache optimizatsii raspolozheniya sfericheskikh treugolnikov [On the problem of optimizing of the arrangement of spherical triangles]. Vestnik Mordo-vskogo Universiteta - Mordovia University Bulletin. 2015, vol. 25, no. 1, pp. 24-29. DOI: 10.15507/ VMU.025.201501.024