WWW.DIS.KONFLIB.RU

БЕСПЛАТНАЯ ЭЛЕКТРОННАЯ БИБЛИОТЕКА

 
<< HOME
Научная библиотека
CONTACTS

Pages:     | 1 |   ...   | 13 | 14 || 16 | 17 |

Куприянов владимир викторович численно-экспериментальное исследование вращательной динамики спутников планет 01.03.01 – астрометрия и небесная механика диссертация на соискание

-- [ Страница 15 ] --

57. Wisdom J. Rotational dynamics of irregularly shaped natural satellites // Astron. J. – 1987. – V. 94. – P. 1350–1360.

58. Wisdom J., Peale S. J., Mignard F. The chaotic rotation of Hyperion // Icarus. – 1984. – V. 58. – P. 137–152.

59. Yeomans D. K. How Many Solar System Bodies. – http://ssd.jpl.nasa.

gov/?body_count. Дата обращения: 22.09.2013.

60. Алешкина Е. Ю., Куприянов В. В., Шевченко И. И. О вращательной динамике спутников с малой динамической асимметрией: случай движе­ ния вблизи сепаратрисы синхронного резонанса // Тез. докл. VIII съезда Астрономического Общества и Международного симпозиума «Астроно­ мия–2005 — современное состояние и перспективы», Москва, ГАИШ МГУ, 1–6 июня 2005. – 2005. – 24 pp.

61. Белецкий В. В. Движение ИСЗ вокруг его центра масс. – М.: Наука, 1965.

62. Борисов А. В., Мамаев И. С. Динамика твердого тела. – М.–Ижевск:

Регулярная и хаотическая динамика, 2001.

63. Валянский С., Калюжный, Д. Другая история науки. От Аристотеля до Ньютона. – М.: Вече, 2002. – 178 с.

64. Вечеславов В. В. // ЖЭТФ. – 1996. – Т. 109. – С. 2208.

65. Девяткин А. В., Горшанов Д. Л., Грицук А. Н., Мельников А. В., Сидоров М. Ю., Шевченко И. И. Наблюдения и теоретический анализ кривых блес­ ка естественных спутников планет // Астрон. Вестник. – 2002. – Т. 36. – № 3. – С. 269–281.

66. Девяткин А. В., Горшанов Д. Л., Куприянов В. В., Мельников А. В., Шевченко И. И. Наблюдения и анализ кривых блеска трех спутников Сатурна // Изв. ГАО. – 2004. – № 217. – С. 229-–235.

67. Диаку Ф., Холмс Ф. Небесные встречи. Истоки хаоса и устойчивости:

Пер. с англ. п./ред. А. В. Борисова. – М.–Ижевск, Регулярная и хаотиче­ ская динамика, 2004. – 304 с.

68. Куприянов В. В., Мельников А. В., Шевченко И. И. Хаотическая ди­ намика небесных тел и максимальные показатели Ляпунова // Тезисы докладов ВАК–2001, С.-Петербург. – 2001. – С. 107.

69. Куприянов В. В., Шевченко И. И. Размеры и инерционные параметры спутников планет: Статистические свойства и зависимости // Изв. ГАО. – 2004. – № 217. – С. 314-–317.

70. Куприянов В. В., Шевченко И. И. Регулярная и хаотическая вращатель­ ная динамика спутников планет // Труды ГАИШ. – 2004. – Т. 75. – С. 231.

71. Куприянов В. В., Шевченко И. И. Размеры и инерционные параметры спутников планет: статистические акономерности // Тез. докл. VIII съез­ да Астрономического Общества и Международного симпозиума «Астро­ номия–2005 — современное состояние и перспективы», Москва, ГАИШ МГУ, 1–6 июня 2005. – 2005. – С. 24.

72. Куприянов В. В., Шевченко И. И. О форме и резонансной вращательной динамике малых спутников планет // Астрон. Вестник. – 2006. – Т. 40. – № 5. – С. 428-–435.

73. Мельников А. В. // Космич. исслед. – 2001. – Т. 39. – С. 68.

74. Мельников А. В., Шевченко И. И. – В сб. Компьютерные методы в небес­ ной механике п./ред. А. Г. Сокольского. – СПб: ИТА, 1997. – С. 113–115.

75. Мельников А. В., Шевченко И. И. Устойчивость вращательного движе­ ния несферических естественных спутников по отношению к наклону оси вращения // Астрон. Вестник. – 1998. – Т. 32. – С. 548–559.

76. Мельников А. В., Шевченко И. И. Об устойчивости вращательного движе­ ния несферических естественных спутников в синхронном резонансе // Астрон. Вестник. – 2000. – Т. 34. – С. 478–486.

77. Мюррей К., Дермотт С. Динамика Солнечной системы: Пер. с англ.

п./ред. И. И. Шевченко. – М.: Физматлит, 2009. – 588 с.

78. Песин Я. В. // Доклады Академии наук СССР. – 1976. – Т. 226. – С. –774.

79. Торжевский А. П. Периодические решения уравнения плоских либраций спутника на эллиптической орбите // Космич. Исслед. – 1964. – Т. 2. – С. 667–678.

80. Трещев Д. В. Введение в теорию возмущений гамильтоновых систем. – М.: Фазис, 1998.

81. Чириков Б. В. Нелинейный резонанс. – Новосибирск: Изд-во НГУ, 1977.

82. Чириков Б. В. Взаимодействие нелинейных резонансов. – Новосибирск:

Изд-во НГУ, 1978.

83. Шевченко И. И. О динамической энтропии вращения Гипериона // Изв.

ГАО. – 2000. – №. 214. – С. 185–191.

84. Шевченко И. И. // Изв. ГАО. – 2000. – № 214. – С. 153.

85. Шевченко И. И. // ЖЭТФ. – 2000. – Т. 91. – С. 615.

86. Шевченко И. И. Максимальные характеристические показатели Ляпуно­ ва для хаотического вращения естественных спутников планет // Кос­ мич. исслед. – 2002. – Т. 40. – С. 317–326.

87. Шевченко И. И. «Медленный хаос» в динамике астероидов // Труды ГАИШ. – 2004. – Т. 75. – С. 216.

88. Шевченко И. И., Куприянов В. В., Мельников А. В. Хаотическая дина­ мика астероидов и максимальные показатели Ляпунова // Астрон. Вест­ ник. – 2003. – Т. 37. – №. 1. – С. 80-–89.

Программный комплекс для численного расчета ляпуновского спектра непрерывных динамических систем на основе HQRB-метода А.1. Обозначения В настоящем разделе приняты следующие соглашения:

прямым рубленым шрифтом обозначаются имена файлов и директорий:

«core.f»;

полужирным машинописным шрифтом с символом приглашения «»

обозначаются команды операционной системы:

машинописным шрифтом обозначаются названия процедур и фрагмен­ ты Фортран-кода: «hqrb1»;

операторы языка Фортран записываются в нижнем регистре:

имена переменных и констант — в смешанном регистре: «Pi», «.TRUE.».

А.2. Структура комплекса Программный комплекс предназначен для численного расчета харак­ теристических показателей Ляпунова (ХПЛ) для динамических систем с непрерывным временем при помощи HQRB-метода, предложенного фон Бременом и др. [7].

Комплекс написан на языке Фортран–77 и состоит из следующих ком­ понентов:

1) Ядро метода (core.f) — содержит реализацию алгоритма HQRB; ядро использует интегратор DOP853 [25], расположенный в отдельном фай­ ле dop853.f (инструкции по подключению интегратора, отличного от DOP853, см. в разделе А.4);

2) Интерфейс ядра (hqrb1.f, hqrb2.f, hqrb3.f) — включает процедуры-обо­ лочки (wrappers) ядра для трех алгоритмов расчета матрицы касатель­ ного отображения:

hqrb1 — численная аппроксимация матрицы касательного отоб­ ражения методом теневой траектории при помощи решения ( — размерность системы (А.1)) линейных систем для линейно независимых векторов приращения малой на­ чальной длины 0 (см. раздел2.4);

hqrb2 — аппроксимация матрицы для малых шагов итерации матрица Якоби системы (А.1), — единичная матрица;

hqrb3 — нахождение матрицы при помощи решения линеаризо­ совместно с исходной системой (А.1) (см. раздел 3.2);

3) Модуль описания динамической системы — содержит процедуры рас­ чета правой части системы (А.1) (, ) по заданным и (), а также (в случае использования алгоритмов 2 и 3) матрицы Якоби (, );

4) Пользовательский интерфейс (frontend) — производит ввод парамет­ ров задачи и начальных данных, расчет ХПЛ при помощи одной из процедур интерфейса ядра (hqrb1–hqrb3) и вывод результатов.

Компоненты 1 и 2 не зависят от конкретной динамической системы. При­ менение программного комплекса для расчета ХПЛ какой-либо системы сво­ дится к заданию процедур расчета правой части уравнений (А.1) и (А.2) и процедур ввода параметров и вывода результатов в требуемом формате. При этом компоненты 3 и 4 могут физически располагаться в одном файле, хотя логично размещать их в отдельных Фортран-файлах.

А.3. Использование комплекса Для использования программного комплекса применительно к конкрет­ ной динамической системе вида (А.1) необходимо откомпилировать файлы, содержащие пользовательский интерфейс и определение системы, совместно с интерфейсом ядра (один или более файлов hqrb1.f–hqrb3.f), ядром (core.f) и интегратором (dop853.f). В рамках одного проекта возможно использование нескольких алгоритмов расчета матрицы касательного отображения. Напри­ мер, если динамическая система задана в файле dynsys.f, используются ал­ горитмы 1 и 3, а основным файлом проекта, содержащим пользовательский интерфейс, служит lce.f, компиляция осуществляется командой, подобной f77 [compiler-options] lce.f dynsys.f hqrb1.f hqrb3.f core.f dop853.f Исходные тексты комплекса расположены в директории source. Там же содержатся примеры командных файлов сборки проекта для компилятора Compaq/Digital Visual Fortran под управлением операционной системы (ОС) Windows (make.bat и makeall.bat) и для компилятора g77 под управлением ОС GNU/Linux (make и makeall). Командный файл make.bat/make осуществляет сборку проекта. Формат его вызова:

make [ frontend [ dynsys ] ] где frontend — имя модуля пользовательского интерфейса (без расшире­ ния), являющееся одновременно именем проекта и результирующего испол­ нимого файла. Если имя frontend-модуля не указано, предполагается имя hqrb. dynsys — необязательное имя модуля описания динамической систе­ мы (без расширения). По умолчанию используется модуль eulereq (см. ниже раздел А.3.3).

Командный файл make.bat для компилятора Compaq/Digital Visual Fortran и ОС Windows по умолчанию содержит настройки оптимизации, рассчи­ танные на процессоры (CPU) фирмы AMD. Исполнимые файлы, скомпилиро­ ванные с такими настройками, не будут работать на CPU фирмы Intel и дру­ гих. Для компиляции файла под архитектуру Intel необходимо закомменти­ ровать («rem») или удалить строку «set cpuarch=k7» и раскомментировать строку «set cpuarch=p6». Для получения исполнимого файла, работоспособ­ ного на любом процессоре, нужно закомментировать или удалить обе строки «set cpuarch... ». В этом случае, однако, производительность программы может уменьшиться.

Командный файл makeall.bat/makeall осуществляет сборку исполнимых файлов для всех примеров, приведенных в разделе А.3.3. Вызов его произво­ дится командой makeall без параметров.

По завершении сборки исполнимые файлы записываются в директорию bin.

А.3.1. Модуль описания динамической системы В модуле описания динамической системы должны быть определены следующие процедуры:

1) hqrb_f и/или hqrb_df 2) hqrb_normalize Процедура hqrb_f предназначена для вычисления правой части системы (А.1), процедура hqrb_df — для вычисления правой части системы (А.1) и матрицы Якоби (А.2). Процедура hqrb_f должна быть определена, если предполага­ ется использование 1-го или 2-го алгоритма расчета матрицы касательного отображения (т. е. проект компилируется совместно с модулями интерфейса ядра hqrb1.f или hqrb2.f), процедура hqrb_df — при использовании 2-го или 3-го алгоритмов (модуль hqrb2.f или hqrb3.f). В случае использования только 1-го алгоритма определять процедуру hqrb_df не требуется. И, аналогично, не требуется определения процедуры hqrb_f при использовании только 3-го алгоритма.

Формат определения процедур hqrb_f и hqrb_df следующий (символ «» означает входной параметр, «» — выходной параметр, а «» — вход­ ной параметр, значение которого может быть модифицировано процедурой):

logical function hqrb_f(t, x, f) logical function hqrb_df(t, x, f, df) где real*8 t real*8 x(n) real*8 f(n) real*8 df(n,n) матрица Якоби (, ) для данных и (здесь и далее n — размерность системы (А.1)). Процедуры возвращают логическую единицу (.TRUE.) при успешном вычислении и логический ноль (.FALSE.) в случае ошибки (например, при выходе компонент вектора поло­ жения за границы допустимого диапазона).



Pages:     | 1 |   ...   | 13 | 14 || 16 | 17 |
 


Похожие материалы:

« Гожа Марина Львовна НАСЕЛЕНИЕ РАССЕЯННЫХ ЗВЕЗДНЫХ СКОПЛЕНИЙ ГАЛАКТИКИ 01.03.02 – астрофизика и звездная астрономия Диссертация на соискание ученой степени кандидата физико-математических наук Научный руководитель доктор физико-математических наук, профессор В.А. Марсаков Ростов-на-Дону – 2014 2 Оглавление Введение………………………………………………………………………………. 5 Глава 1. Неоднородность населения рассеянных звездных скоплений в Галактике…………………………………………………………………………. 20 1.1 ...»

«ЧАЗОВ Вадим Викторович РАЗРАБОТКА И ПРИМЕНЕНИЕ АЛГОРИТМОВ ЧИСЛЕННО-АНАЛИТИЧЕСКОГО МЕТОДА ВЫЧИСЛЕНИЯ ПОЛОЖЕНИЙ ИСКУССТВЕННЫХ СПУТНИКОВ ЗЕМЛИ Диссертация на соискание учёной степени доктора физико-математических наук Специальность 01.03.01. Астрометрия и небесная механика Москва – 2012 Содержание 1 Содержание Предисловие 7 1 Постановка задачи 17 1.1 Стандартные соглашения . . . . . . . . . . . . . . . . . . . . . . 17 1.1.1 Системы отсчёта . . . . . . . . . . . . . . . . . . . . . . . 17 1.1.2 ...»

« УДК 524.7;524.72-4 КАЙСИНА Елена Ивановна БАЗОВЫЕ СВОЙСТВА ГАЛАКТИК МЕСТНОГО ОБЪЕМА (01.03.02 - Астрофизика и звездная астрономия) ДИССЕРТАЦИЯ на соискание ученой степени кандидата физико–математических наук Научный руководитель: доктор физико–математических наук, профессор Караченцев И. Д. Нижний Архыз – 2014 2 Оглавление Введение Общая характеристика работы Актуальность Цели и задачи исследования Научная новизна Научная и практическая ценность работы Основные результаты ...»







 
© 2013 www.dis.konflib.ru - «Бесплатная электронная библиотека»

Материалы этого сайта размещены для ознакомления, все права принадлежат их авторам.
Если Вы не согласны с тем, что Ваш материал размещён на этом сайте, пожалуйста, напишите нам, мы в течении 1-2 рабочих дней удалим его.