Разделы

Интерактивная система «Штурман»

Все возрастающая доступность интернета поставила на повестку дня проблему обеспечения пользователям интерактивного доступа ко всему имеющемуся в ИПА РАН арсеналу средств эфемеридной астрономии, в том числе и к той его части, которая поддерживает решение навигационных задач. Предлагаемая система является одним из шагов на пути решения этой проблемы. С помощью системы пользователь, имеющий доступ к интернету, может решить любую навигационную задачу, представленную в «Объяснении» к издаваемому ИПА РАН двухлетнему «Морскому астрономическому альманаху» (МАА-2).

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

В качестве базового вычислителя используется многофункциональная система «ЭРА» (Эфемеридные Расчеты Астрономии). Все вычислительные фрагменты системы запрограммированы на высокоуровневом предметно-ориентированном языке «СЛОН» – входном языке системы ЭРА.

В целом система представляет собой веб-приложение, обеспечивающее ввод, разбор и контроль входных параметров (вводимых пользователем на своем браузере посредством заполнения соответствующих полей в стартовой странице); запуск вычислительной программы на языке СЛОН с передачей ей входных параметров; возвращение в браузер пользователя результатов решения задачи.

Старая версия системы «Штурман»

Астронавигационные задачи из Морского астрономического альманаха

Часовые углы, склонения и звездные дополнения светил

1. Вычисление местного звёздного времени, часового угла и склонения звезды

2. Вычисление местных часовых углов и склонений Солнца и Луны

3. Вычисление местного часового угла и склонения планеты

Восходы, заходы и верхние кульминации Солнца, сумерки

4. Вычисление Tс восхода, захода, верхней кульминации Солнца и начала утренних и вечерних наблюдений

5. Вычисление Tгр начала и конца утренних и вечерних гражданских и навигационных сумерек

Азимуты видимых восходов и заходов Солнца

6. Вычисление значений азимутов Солнца на восходе и заходе

Восходы, заходы и кульминации Луны

7. Вычисление Tс восхода и захода Луны

Вычисление широты по Полярной

8. Определение широты места по высоте Полярной

Вычислние эфемерид на следующий год

9. Вычисление гринвичского часового угла tгр и склонения Солнца

10. Вычисление гринвичского часового угла tγгр

11. Вычисление координат τ* и δ звезды

Карты звездного неба, список звёзд

12. Определение звезды по высоте и азимуту

Вычисление азимута Полярной

13. Вычисление азимута Полярной по таблице

14. Вычисление азимута Полярной

Исправление высоты светил

15. Исправление высот звезды, Солнца, Луны

Определение поправки компаса

16. Общий метод

17. Определение поправки компаса по восходу (заходу) Солнца

18. Определение поправки компаса по Полярной звезде

Определение места судна

19. Определение места судна по наблюдениям звёзд

20. Определение места судна по наблюдениям Солнца

Таблицы для вычисления высот и азимутов (ТВА-52)

21. Вычисление высот и азимутов