Известия РАН. Механика твердого тела, 2019, № 5, стр. 150-154

АНАЛИТИЧЕСКОЕ ОПРЕДЕЛЕНИЕ ДЛИНЫ ДУГИ ЭЛЛИПТИЧЕСКОЙ КРИВОЙ

К. Н. Анахаев *

Институт прикладной математики и автоматизации Кабардино-Балкарского научного центра Российской академии наук
Нальчик, Россия

* E-mail: anaha13@mail.ru

Поступила в редакцию 19.10.2018
После доработки 19.10.2018
Принята к публикации 22.02.2019

Полный текст (PDF)

Аннотация

Эллиптические кривые широко распространены в очертаниях различных геофизических объектов, естественных и искусственных тел, траекториях движений планет, спутников, элементарных частиц и др. На их основе решаются многие теоретические и прикладные задачи, в том числе в области механики, геофизики и математической физики. Однако, до настоящего времени не в полной мере разработаны расчетные зависимости по нахождению длины отдельных участков (дуги) эллипса, востребованные в инженерной практике. В работе приведены аналитические зависимости для определения длины дуги и всего эллипса, полученные на основе представления неполного и полного эллиптических интегралов 2 рода в элементарных функциях и совпадающие с известными точными формулами для граничных очертаний эллипса – окружности и горизонтального отрезка прямой (тонкой плиты). Приведены также графики зависимости длины дуги эллипса от центрального угла и соотношения полуосей. Сравнение результатов решения тестовой задачи по предлагаемому методу с базовыми значениями численного расчета с использованием программы “Mathematic” показало достаточно близкое совпадение (≤0.5%).

Ключевые слова: эллиптическая кривая, эллипс, длина дуги эллипса, неполные и полные эллиптические интегралы 2 рода

Эллиптическая кривая

(1)
$\frac{{{{x}^{2}}}}{{{{a}^{2}}}} + \frac{{{{y}^{2}}}}{{{{b}^{2}}}} = 1$
где x и y – текущие координаты по рис. 1; a и b – большая и малая полуоси эллипса, является одной из наиболее распространенных математических кривых 2-го порядка, на основе которой решаются многие теоретические и прикладные задачи механики, геофизики и математической физики, в том числе в области движения небесных тел, искусственных спутников и элементарных частиц. При этом длина эллиптической кривой ${{l}_{1}}$ (от оси 0y до рассматриваемой точки по часовой стрелке) на участке 1 (AB) (рис. 1) определяется зависимостью [1, 2]
(2)
${{l}_{1}} = a\int\limits_0^\varphi {\sqrt {1 - {{k}^{2}}{{{\sin }}^{2}}\varphi } } d\varphi = aE\left( {\varphi {\backslash }\alpha } \right)$
где $E\left( {\varphi {\backslash }\alpha } \right)$ – неполный эллиптический интеграл 2 рода, модуль k которого равен эксцентриситету эллипса
(3)
$k = \sqrt {1 - {{{\left( {\frac{b}{a}} \right)}}^{2}}} $
а амплитуда $\varphi $ соответствует “линейному” углу параметрического уравнения эллипса $x = a \cdot \sin \varphi $, $y = b \cdot \cos \varphi $ и определяется зависимостью
(4)
$\varphi = \arcsin \left| {\frac{x}{a}} \right|$
здесь $x$ – абсцисса рассматриваемой точки эллипса $N\left( {x,y} \right)$.

Рис. 1

Из равенства модуля $k = \sin \alpha $ выразим значение модулярного угла $\alpha $ через полуоси эллипса

(5)
$\alpha = \arcsin \sqrt {1 - {{{\left( {\frac{b}{a}} \right)}}^{2}}} $ (в градусах)

В формуле (2) величина неполного эллиптического интеграла 2 рода $E\left( {\varphi {\backslash }\alpha } \right)$ не выражается через элементарные функции [24], а частные его значения аналитически рассчитываются либо медленно сходящимися рядами, либо путем трудоемкого перекрестного нелинейного интерполирования дискретных табличных данных. При этом для определения полной длины эллипса могут быть использованы также и приближенные формулы [5]. Отсутствие таковых для нахождения длины отдельных участков (дуги) эллипса вызывает неудобства и затруднения при решении различных задач механики и математической физики.

Для определения длины дуги эллипса от верхнего конца малой оси (точки A) до точки $N\left( {x,y} \right)$ на участке 1 (AB) l1 (рис. 1) преобразуем зависимость (2) с представлением неполного эллиптического интеграла 2 рода $E\left( {\varphi {\backslash }\alpha } \right)$ в элементарных функциях [6, 7] к виду

(6)
${{l}_{1}} = a\left\{ {\varphi - \left( {\varphi - \sin \varphi } \right)\frac{\alpha }{{90^\circ }} - \xi \left[ {\pi - \left( {\pi - 2} \right)\frac{\alpha }{{90^\circ }} - 2E\left( \alpha \right)} \right]\frac{{\varphi - \varphi {\text{*}}}}{{\pi - 2\varphi {\text{*}}}}} \right\}$
в которой величины $\varphi {\text{*}}$ и $\xi $, соответственно, равны
(7)
$\varphi {\text{*}} = \frac{\pi }{4}\left( {1 + \frac{\alpha }{{65^\circ }}} \right)$, $\xi = \left\{ {\left. {\begin{array}{*{20}{c}} {0,}&{\varphi \leqslant \varphi {\text{*}}} \\ {1,}&{\varphi > \varphi {\text{*}}} \end{array}} \right\}} \right.$
а значение полного эллиптического интеграла 2 рода E(α) находится (с погрешностью <1%) по нижеследующей зависимости (8) [69]
(8)
$E\left( \alpha \right) = \ln \sqrt {{{e}^{\pi }} - ({{e}^{\pi }} - {{e}^{2}}){{{\sin }}^{2}}\alpha } = \ln \sqrt {{{e}^{\pi }} - ({{e}^{\pi }} - {{e}^{2}})\left( {1 - \frac{{{{b}^{2}}}}{{{{a}^{2}}}}} \right)} $
либо по новой более упрощенной формуле
(9)
$E\left( \alpha \right) = \left[ {1 - \left( {1 - \frac{\pi }{4}} \right)\cos \alpha } \right](1 + \sqrt {{{{\cos }}^{3}}\alpha } ) = \left[ {1 - \left( {1 - \frac{\pi }{4}} \right)\frac{b}{a}} \right]\left[ {1 + {{{\left( {\frac{b}{a}} \right)}}^{{1,5}}}} \right]$
в которых $a$ означает большую (горизонтальную) полуось эллипса.

Значения длин дуг эллипса ${{l}_{2}}$, ${{l}_{3}}$ и ${{l}_{4}}$ для участков 2(BC), 3(CD) и 4(DA) (от вертикальной оси 0y до рассматриваемых точек по часовой стрелке, рис. 1), соответственно, определяются формулами:

(10)
$BC$: ${{l}_{2}} = 2aE\left( \alpha \right) - {{l}_{1}}$
(11)
$CD$: ${{l}_{3}} = 2aE\left( \alpha \right) + {{l}_{1}}$
(12)
$DA$: ${{l}_{4}} = 4aE\left( \alpha \right) - {{l}_{1}}$
в которых величина ${{l}_{1}}$ находится по формуле (6) при значениях $\varphi $, подсчитанных по зависимости (4), соответственно, для абсцисс каждой из заданных точек.

Для выражения зависимости длины дуги эллипса от центрального угла $\theta $ между вертикальной осью 0y и радиус-вектором 0N к рассматриваемой точке (рис. 1) амплитуду $\varphi $ для вышеприведенных формул следует определять по зависимости

(13)
$\varphi = \arcsin \left| {\frac{{b \cdot {\text{tg}}\theta }}{{\sqrt {{{a}^{2}} + {{b}^{2}}{\text{t}}{{{\text{g}}}^{2}}\theta } }}} \right|$

При этом полная длина эллипса ${{L}_{э}}$ может быть определена по нижеследующим зависимостям (14) [6, 7] и (15)

(14)
${{L}_{э}} = 4a \cdot \ln \sqrt {{{e}^{\pi }} - ({{e}^{\pi }} - {{e}^{2}})\left( {1 - \frac{{{{b}^{2}}}}{{{{a}^{2}}}}} \right)} $
(15)
${{L}_{э}} = 4a \cdot \left[ {1 - \left( {1 - \frac{\pi }{4}} \right)\frac{b}{a}} \right]\left[ {1 + {{{\left( {\frac{b}{a}} \right)}}^{{1,5}}}} \right]$
которые для граничных очертаний эллипса – окружности (a = b) и горизонтального отрезка прямой (тонкой плиты) (b = 0) совпадают с точными формулами.

Длина дуги между двумя произвольно расположенными точками эллипса находится как разность между значениями длин дуг от оси 0y, подсчитанных для каждой из этих точек в отдельности.

Для оценки точности полученных зависимостей по определению длин дуг эллипса в нижеследующей табл. 1 приводится сравнение их результатов с базовыми значениями, подсчитанными с использованием программных продуктов для тестовой задачи – эллипса с полуосями $a = 1.0$, $b = 0.4$.

Таблица 1
Участки (по рис. 1) Абсциссы заданных точек Амплитуда $\varphi $ по (4) Длина дуги эллипса %
базовое значение по формулам автора (6)–(12)
1(AB) ${{x}_{1}} = + 0.5$ 0.52360 0.50392 ${{l}_{1}} = 0.50618$ (0.50618) +0.45 (+0.45)
2(BC) ${{x}_{2}} = + 0.4$ 0.41152 1.89943 ${{l}_{2}} = 1.89046$ (1.88783) –0.47 (–0.61)
3(CD) ${{x}_{3}} = - 0.6$ 0.64350 2.90868 ${{l}_{3}} = 2.90487$ (2.90225) –0.13 (–0.22)
4(DA) ${{x}_{4}} = - 0.3$ 0.30469 4.30188 ${{l}_{4}} = 4.28572$ (4.28047) –0.38 (–0.50)
Полная длина эллипса ${{L}_{э}}$$(ABCDA)$ 4.60264 ${{L}_{э}} = 4.58695$ (4.58170) –0.34 (–0.45)

В скобках приведены результаты, полученные с использованием формул (9), (15).

Как следует из таблицы, предлагаемые зависимости (6)–(12) для расчета длин дуг эллипса (выраженные в элементарных функциях) для рассмотренной тестовой задачи дают достаточно близкое приближение к базовым значениям (≤0.5%), причем для граничных очертаний эллипса – окружности и горизонтального отрезка прямой (тонкой плиты), указанные зависимости совпадают с известными точными формулами.

На рис. 2 приведены графики зависимостей длины дуги ${{l}_{i}} = f\left( \theta \right)$ и эллипса ${{L}_{э}} = f\left( {b{\text{/}}a} \right)$ от центрального угла $\theta $ и соотношений полуосей эллипса ($b{\text{/}}a$). Как видно из графиков, длина дуги li крайне неравномерно зависит от угла $\theta $, причем при увеличении значения $b{\text{/}}a > 0.5$ эта неравномерность “смягчается”, постепенно выпрямляясь для окружности. Длина эллипса ${{L}_{э}}$ для значений $0.4 \leqslant b{\text{/}}a \leqslant 1$ весьма близка к линейной зависимости и может быть описана простой формулой

(16)
${{L}_{э}} = \left( {1.2a + b} \right)\frac{\pi }{{1.1}}$
которая рекомендуется для практического использования в указанном интервале.

Рис. 2

Заключение. В работе приведены аналитические зависимости для определения длины как отдельных участков (дуги), так и всего эллипса, полученные на основе представления неполного и полного эллиптических интегралов 2 рода в элементарных функциях. Для граничных очертаний эллипса – окружности и горизонтального отрезка прямой (тонкой плиты), предложенные зависимости совпадают с известными точными формулами. Приведены также графики зависимости длины дуги эллипса от центрального угла и соотношения полуосей. Сравнение результатов решения по предлагаемому методу для тестовой задачи – эллипса с полуосями a = 1.0, b = 0.4, с базовыми значениями численного расчета (программы “Mathematica”) показало достаточно близкое совпадение (≤0.5%).

Список литературы

  1. Сикорский Ю.С. Элементы теории эллиптических функций с приложениями к механике. М.-Л., 1936. 365 с.

  2. Фихтенгольц Г.М. Курс дифференциального и интегрального исчисления. Т. 2. М.: Наука, 1969. 800 с.

  3. Милн-Томсон Л. Эллиптические интегралы. В кн.: Справочник по специальным функциям. М.: Наука, 1979. С. 401–441.

  4. Янке Е., Эмде Ф., Леш Ф. Специальные функции. М.: Наука, 1977. 342 с.

  5. Бронштейн И.Н., Семендяев К.А. Справочник по математике М.: Наука, 1980. 975 с.

  6. Анахаев К.Н. О методах расчета потенциальных (фильтрационных) потоков на основе эллиптических интегралов Якоби // Гидротехническое строительство. 2008. № 8. С. 7–9.

  7. Anakhaev K.N. On methods of calculating potential (Seepage) flows on the basis of Jacobi elliptic integrals // Power Technology and Engineering. 2008. V. 42. № 5. P. 273–276.

  8. Анахаев К.Н. О полных эллиптических интегралах 3-го рода в задачах механики // ДАН. 2017. Т. 473. № 2. С. 151–153.

  9. Anakhaev K.N. Complete elliptic Jntegrals of the Third Kind in Problems of Mechanics // Doklady Physics. 2017. V. 62. № 3. P. 133–135.

Дополнительные материалы отсутствуют.