Вернуться   Астрологические форумы ARGO > Делимся информацией. Тестируем астрологию. Прогнозируем. > Астрологические программы

Ответ
 
Опции темы Опции просмотра
Старый 14.06.2009, 12:18   #1
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию Швейцарские эфемериды по-русски(перевод документации)

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


Цитата:


Швейцарские
эфемериды

Компьютерные эфемериды для разработчиков
астрологического ПО

© 1997 - 2003 by

Astrodienst AG
Dammstr. 23
Postfach (Station)
CH-8702 Zollikon / Zürich, Switzerland
Tel. +41-1-392 18 18
Fax +41-1-391 75 74
E-mail для
разработчиков swisseph-owner@astro.ch
E-mail для
пользователей mailing list swisseph@astro.ch



Авторы:
Дитер Кох и Доктор Алойс Триндл ( ^Dieter Koch
and Dr. Alois Treindl
)



История
изменений
:



Примечание переводчика:
История
изменений и релизов с 1997 по 2006 годы исключена из русского
перевода в виду практической нецелесообразности, уж больно длинный и
неактуальный текст получился бы. Кто пользовался, тот знает, что да
как менялось, а кто не пользовался тому и не надо, уже неактуально.
См. полный текст истории изменений в английской версии текста.





22-feb-2006:
Dieter: добавлена документация для версии 1.70, см. секцию 2.1.2.1-3
17-jul-2007:
Dieter: обновления документации по системе домов Крушинского.
28-nov-2007:
Dieter: Документация по новому алгоритму расчета Дельта T версии
1.72, см. секцию 7
17-jun-2008:
Alois: Изменения в способе лицензирования, теперь бесплатная часть
лицензии заменена на GNU GPL (прим. пер. раньше был свой бесплатный
вариант лицензии, но суть от этого не изменилась. Подробней о способе
лицензирования ШЭ см. ниже), коммерческий вариант лицензии остался
без изменений
31-mar-2009:
Dieter: Планетные события



История
релизов
:
1.70
2-Mar-2006 В соответствии с решением Международного астрономического
союза, для периода времени после 2005 года вводятся
«интерполированные» аспиды ( ^ IAU
resolutions up to 2005 implemented; "interpolated" lunar
apsides
)
1.72 28-nov-2007
Рассчет Дельта Т, по Морисону/Стэфисону 2007 ( ^Delta
T calculation according to Morrison/Stephenson 2007
)
1.74 17-jun-2008 Изменена
модель лицензирования на двойную: GPL лицензия / Профессиональная
лицензия

1.76 31-mar-2009 NEW:
Орбитальные события

Введение


Швейцарские
эфемериды [Далее по тексту будут именоваться
для краткости ШЭ. ]
, - это набор функций для вычисления
позиций астрономический объектов. ШЭ включают в себя алгоритмы для
расчета планет СС, Луны, Лунных/Планетарных узлов и прочих
чувствительных точек орбит, основных астероидов, Хирона и Фола
[Хирон и Фол, как недавно выяснилось, являются
кометами, поэтому наверное авторы ШЭ их и выделили в документации.]
,
неподвижных звезд, а так же, некоторых «гипотетических»
объектов СС. Тысячи других малых планет так же включены в пакет.
Файлы эфемерид всех 10000 нумерованных астероидов доступны для
скачивания через Интернет, а так же на CD. [Последнее
утверждение явно несколько устарело, в настоящее время нумерованных
астероидов, доступных для скачивания на много больше
.]


Точность
ШЭ очень высока, они, как минимум, так же точны, как и
астрономический ежегодник, ссылающийся на стандартные планетарные и
лунарные астрономические таблицы. Швейцарские эфемериды, как мы
надеемся, будут способны соответствовать научным стандартам в
эфемеридальных расчетах, как минимум, на протяжении ближайших
нескольких десятилетий. Тем более, что [большая
часть работы уже проделана и
] затраты на
поддержание «марки»
на должном уровне будут
небольшими, в большинстве случаев, все необходимые изменения будут
делаться [Например, в случае, если астрономы в
очередной раз решат переименовать какую-нить планету, на пример
Юпитер, в астероид
].



Швейцарские
эфемериды представляют собой пакет, состоящий из DLL библиотеки,
набора файлов эфемерид, а так же, нескольких примеров программ,
демонстрирующих использование ШЭ. Файлы эфемерид [имеются
в виду сами Швейцарские эфемериды]
содержат сжатые
астрономические эфемериды (в экваториальных прямоугольных
координатах, рассчитанные на средний эквоникс 2000 и центр тяжести
Солнечной системы). DLL библиотека, в основном, представляет собой
код, предназначенный для чтения эфемеридных файлов и конвертации
двоичных данных в астрономическом формате в координатную систему,
используемую в астрологии [ну это они
скромничают, функционал не ограничивается перечисленным
].


Полный исходный код на языке C включен в пакет ШЭ,
так что не-windows программисты могут создавать динамические, либо
статические библиотеки на своих платформах и использовать ШЭ в своих
приложениях.


1. Лицензирование


Швейцарские
эфемериды не являются программным продуктом, предназначенным для
конечного пользователя. Это, всего лишь, набор API функций и
эфемеридных файлов для программистов, предназначенный для
использования в астрологических приложениях.


Авторы ШЭ распространяют свой программный продукт на
основе двойной лицензионной системы. Разработчик, использующий любую
из частей ШЭ в, разрабатываем им ПО, должен выбрать одну из
нижеследующих лицензионных моделей:


a)
Публичная лицензия GNU версии 2 или позднейшей [бесплатно].


b)
Профессиональная лицензия ШЭ [платно]


Выбор
лицензии должен быть сделан до того, как разработчик ПО начнет
распространение программного продукта, содержащего части ШЭ, либо
запустит любой публичный сервис используя ШЭ.


Если
разработчик ПО выбирает Публичную лицензию GNU, он должен соблюсти
условия, налагаемые этой лицензией, которые предполагают
распространение своего программного продукта (т.е. ПО, разработанного
с использованием ШЭ) так же под этой лицензией, либо аналогичной.


Полный
текст лицензии GNU на английском языке см. тут:


http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
.


[ От
переводчика.


Ранее
Швейцарские эфемериды распространялись под другой бесплатной
лицензией. Смысл которой заключался в том, что если вы создаете на
основе ШЭ ПО с полным открытым исходным кодом, либо, создаете ПО
исключительно для личного пользования у себя на компьютере, на
пример, для научных целей, то платить за ШЭ не нужно.


Если
же вы создаете коммерческий программный продукт с использованием ШЭ,
либо создаете бесплатное ПО, но раскрывать исходный код по каким-то
причинам не желаете, то вы обязаны купить лицензию на ШЭ.


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


Перевод лицензии GNU на русский
язык см. тут:


http://www.infolex.narod.ru/gpl_gnu/gplrus.html

И тут:

http://law.bugtraq.ru/freesoft/gplrus3.html

И
еще, если кого GNU лицензия не устраивает, - есть небольшая
юридическая лазейка. Вы всегда можете использовать более старую
версию ШЭ поскольку старые версии, выпущенные до августа 2008 года то
ли по недосмотру авторов, то ли умышленно пока продолжают идти под
старой лицензией. (тем боле, что функционально они, как правило,
мало чем отличаются от новых.), но, чур, я вам этого не говорил :)

]


Если
разработчик выбирает профессиональную лицензию ШЭ, он должен
следовать инстурукциям, опубликованным на
http://www.astro.com/swisseph/
и преобрести профессиональную версию ШЭ фирмы Astrodienst , подписав
[скорей всего имеется в виду просто
«акцептировав» любым общепринятым способом договор,
потому как приезжать в Швейцарию на подпись наверное нереально для
большинства программистов ]
соответствующий договор. (If
the developer choses the Swiss Ephemeris Professional license, he
must follow the instructions as found in
http://www.astro.com/swisseph/ and purchase the Swiss Ephemeris
Professional Edition from Astrodienst and sign the corresponding
license contract.
)


Профессиональная
версия ШЭ может быть приобретена у фирмы Astrodienst по фиксированной
цене, 1 лицензия на один коммерческий программный проект. В стоимость
коммерческой лицензии включен CD с полным исходным кодом,
скомпилированными DLL библиотеками и стандартным набором эфемеридных
файлов.


Стоимость
профессиональной лицензии 750 швейцарских франков для впервые
приобретенной лицензии и 400 швейцарских франков за каждый
последующий коммерческий продукт. «Безлимитная» [т.е.
на сколько хошь комерческих программных продуктов]
лицензия
стоит 1550 швейцарских франков.



2. Описание
Швейцарских эфемерид

2.1 Планетарные и
лунарные эфемериды

2.1.1 Три типа
эфемерид


Швейцарские
эфемериды, - это пакет средств, позволяющий проводить разнообразные
астрономические вычисления, на основе любых из 3-х нижеследующих
типов эфемерид:

1.
Швейцарские эфемериды



Ядро
Швейцарских эфемерид представляет сжатые JPL эфемериды НАСА DE406.
Используя мудрёный механизм компрессии, мы добились уменьшения
размера JPL'ев с 200 мегабайт всего до 18. Швейцарские эфемериды
согласуются с исходными DE406 с точностью до 1 мили-угловых секунды
(0.001”) . Расхождение с JPL эфемеридами можно назвать
пренебрежительно малым для большей части временного интервала,
поэтому точность Швейцарских эфемерид должна быть полностью
удовлетворительной даже в случае вычислений, требующих очень высокой
точности.


[ От
переводчика.


Как
астролог-исследователь, непосредственно работающий с эфемеридами, и,
использующий их для научных целей, я с этим, пожалуй, не соглашусь.
Да конечно на момент появления ШЭ и, очевидно, написание
вышеозначенного текста. DE406 были последним писком в эфемиридологии,
а размеры винчестеров у многих не превышали этих самых 200 МБ. Однако
с тех пор многое изменилось.


Во
первых, в наш век, когда размер винчестеров пошел уже на терабайты, а
скорость Интернет каналов на мегабайты/сек, - каких-то 200 МБ для
любимого дела давно не считается гигантским размером, поэтому я не
вижу большой проблемы в том, чтобы скачать те же самые DE406 и не
переживать на счет возможного наличия систематических расхождений с
DE406, точность ни когда лишней не бывает и она гораздо важней
размера!


Во
вторых, последнее время появились более точные планетные теории, на
пример, DE414 занимает всего 50 МБ, охватывает временной интервал с
1599 по 2201, что для большинства целей будет вполне достаточно. А
точность для большинства планет, считается уже не в угловых секундах,
а в метрах, что на момент создания ШЭ было фантастикой. А недавно
появилась DE421, эту эфемериду изготовили специально для будущих
полетов на Марс, поэтому координаты последнего выдаются с точностью
до нескольких метров максимум (т.е. погрешность относительно реальных
координат в градусах очоооочень много-много знаков после запятой, для
целей астростатистики такая точность, на данный момент, даже
избыточна). Охватывают временной интервал с 1899 по 2053 годы, и
занимает всего 13 мегобайт (т.е даже через GPRS закачать не проблема,
и оно того стоит!).


В
третьих, к сожалению, при изготовлении ШЭ использовалось, так
называемое, сжатие с потерями. Иными словами, ШЭ просто представляет
собой, хоть и достаточно качественную, но все же аппроксимацию DE406
полиномами Чебышева. Если для практических целей, то вполне сойдет, а
вот для научных задач это не всегда приемлемо, поскольку любой метод
аппроксимации предполагает наличие в результате систематических
погрешностей. К тому же, каждый раз при обращении к файлам ШЭ
происходит их распаковка и дешифровка, а это несколько снижает
производительность, по сравнению с JPL эфемеридами.


С
другой стороны Швейцарские эфемериды обладают рядом преимуществ,
делающих их, на данный момент, фактически незаменимыми и
безальтернативными в астрологических вычислениях:


1.
Охватывают огромный временной интервал с 5401 г. до н.э по 5399 г.
н.э. (в то время как DE406 охватывает временной интервал с 3001 г. до
н.э. по 2999 г. н.э. ). Правда недостающие годы были дополнительно
проинтегрированы авторами ШЭ на их собственном интеграторе, алгоритм
которого они не публикуют, поэтому точность всего что меньше 3001 г.
до н.э. и больше 2999 г. н.э представляется мне сомнительной.
Однако, при исторических исследованиях такиё далекие даты, как
правило, известны с весьма приблизительной точностью, если вообще
известны, так что ШЭ вполне сойдут.


2.
Даже профессиональные астрономы обычно для работы с астероидами
пользуются орбитальными элементами + аналитические теории, потому как
проинтегрировать качественные эфемериды на большой период времени для
400000 известных на данный момент астероидов, - это большая проблема,
по крайней мере, на момент написания этого текста мне не известны
астрономические коллекции интегрированных эфемерид астероидов. Тут мы
астрологи (верней они, разработчики ШЭ) показали астрономам большой
кукиш, думаю еще долго астрономы не смогут это дело переплюнуть :)
потому как в комплекте ШЭ имеется около 200000 файлов эфемерид
нумерованных астероидов, да еще и доступных для свободного
скачивания. За что авторам ШЭ большой респект и уважуха!!! :)


3.
Помимо алгоритмов для распаковки самих эфемерид в DLL библиотеке
имеется множество вспомогательных астрологических функций (а это все
или почти все, что нужно астрологу-программисту для счастья…
вот если бы можно было скачать по интернету еще и бутылку пива….),
существенно облегчающих нелегкий труд разработчика астрологического
ПО, и сводящий его работу к простому импорту API функций в свою
программу. Благодаря этому мы имеем такое разнообразие
астрологических программ, поскольку в основе большей части
современного астрософта лежат именно Швейцарские эфемериды. Правда,
на мой взгляд, это приводит к постепенному интеллектуальному
«отуплению», потому как делает необязательным углубленное
изучение астрологической астрономии, да и обычной тоже, что для
разработчика астрологической программы большой минус, однако это уже
вопрос философский.
]


JPL
охватывают временной интервал с 3000 год до нашей эры по 3000 год
нашей эры или 6000 лет. Однако мы расширили его до 108000 лет, т.е.
ШЭ охватывают временной интервал со 2 января 5401 г. до н.э. по 31
декабря 5399 г. н.э. Описание технологии данного «расширения»
читайте ниже в разделе 2.1.5.


LordWilex вне форума   Ответить с цитированием
Старый 14.06.2009, 12:37   #2
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Продолжение....

Цитата:

Каждый
файл ШЭ охватывает временной интервал в 600 лет. Существуют 18 файлов
эфемерид планет, 18 файлов эфемерид Луны, и 18 файлов эфемерид
[попсовых] астероидов [Церера,
Паллада, Юнона и Веста, входящих в основной комплект ШЭ (файлы,
начинающиеся с ' seasm‘

)].


Вот
названия этих файлов эфемерид:


Название: Таб.bmp.gif
Просмотров: 878

Размер: 65.3 Кб

Названия
файлов, выделенные синим, означают, что
они рассчитаны непосредственно на основе JPL эфемерид DE406.
Остальные файлы рассчитаны исключительно с помощью собственного
цифрового интегратора фирмы Astrodienst.



Все
файлы ШЭ версии 1 [как, впрочем, и последних,
существующих на момент написания этого текста, версий
] имеют
расширение .se1.



Размер
каждого из файлов эфемерид планет около 500 килобайт, размер каждого
из файлов эфемерид Луны около 1300 кб.



Файлы ШЭ
распространяются в составе комплекта поставки ШЭ, а так же, доступны
для скачивания на сервере Astrodienst.



Временной интервал Швейцарских эфемерид


Начальная
дата: 2 Jan 5401 BC (jul. calendar) = JD -251291.5


Конечная
дата: 31 Dec 5399 AD (greg. Cal.) = JD 3693368.5

Обратите
внимание на нумерацию годов:


Существует
2 системы нумерации годов до н.э. Нумерация, принятая в
исторической науке,
не имеет нулевого года. За первым годом до
н.э. сразу следует 1-й год н.э.

Система
же нумерации годов, принятая в астрономии, включает так же
нулевой год. Годы до нашей эры обозначаются отрицательным числом.

Исторический
1-й год до н.э. соответствует 0-му астрономическому году,
исторический 2-й год до н.э. соответствует -1 (минус первому)
астрономическому году и т.д.

Данный
документ, а так же иные документы, связанные с ШЭ использует обе
системы нумерации. Отличить нумерации можно по наличию «н.э.»
в исторической нумерации и по отсутствию оного, а так же, присутствию
отрицательных чисел в астрономической, так что будьте внимательны.

2. Эфемериды
Мошьера


Являют
собой «полуаналитическую» аппроксимацию JPL эфемерид
планет и Луны, базирующуюся на эфемеридах DE404, [любезно
изготовленную для нас
] Стивом Мошьером.


Отклонения
Эфемерид Мошьера от JPL эфемерид [DE404]
меньше 1 угловой секунды для планет и несколько секунд для Луны [От
переводчика. Впрочем, отклонение от DE406 будет гораздо больше, а
если их сравнивать с современными DE421, то это вообще «Мама
роди меня обратно!», если конечно использовать их для научных
целей, для прикладных задач вполне сносно.
]. Эфемериды
Мошьера не требуют ни каких дополнительных эфемеридных файлов,
поскольку все необходимое уже «вшито» в программный код
ШЭ ( т.е. в dll библиотеку, на этом, собственно
говоря, все преимущества Эфемерид Мошьера и кончаются
).


На
практике [если речь идет о традиционных
выполнении прикладных задач
], это должно вполне удовлетворить
большинство астрологов, потому как, на пример, Луна проходит путь в 1
угловую секунду за время равное 2 секундам, а Солнце успевает
передвинутся на 2,5 угловых секунды за минуту.


Однако,
если вы работаете с «истинными» Лунными узлами, точность
которых зависит от точности эфемерид Луны, то получите ошибку в 1
угловую минуту. Для того, чтобы поиметь позицию истинных узлов с
точностью более 1 угловой секунды вам следует потратить 1,3 МБ
дискового пространства и скачать файл 'semo_18.se1', содержащий
эфемериды Луны [а еще лучше, не пожалеть 13 МБ
дискового пространства и скачать файл 'DE421.EPH' , тогда с точностью
Лунных узлов проблем точно не будет :)
].


Преимущество
Эфемерид Мошьера в том, что они требуют минимум места на диске. А вот
недостаток, - заключается в ограниченной точности и больших затратах
машинного времени, скорость работы Мошьеровскихх эфемерид, в среднем
в 10 раз больше Швейцарских и JPL эфемерид [потому
что в случае с Эфемеридами Мошьера фактически происходит не чтение
эфемерид из файла, а их вычисление по полной программе
].


Временной интервал, охватываемый Эфемеридами Мошьера,
составляет период с 3000 года до н.э. по 3000 год н.э.


3. Полные JPL
эфемериды


Это
полные оригинальные эфемериды JPL НАСА, позволяющие добиться
наибольшей [на данный момент развития их
буржуйской науки
] точности, и, являющиеся основой для
астрономических ежегодников.


JPL -
расшифровывается как Лабаратория Реактивного Движения (Jet Propulsion
Laboratory), является частью НАСА, и находящаяся в городе Пасадена
США (Pasadena, CA, USA). См http://www.jpl.nasa.gov
.



На
протяжении многих лет данная лабаратория, которая производит
«обсчитку» космических миссий НАСА, разрабатывает
высокоточные эфемериды. [Да, да! Именно по
этим эфемеридам летают всякие там марсоходы от этой самой их НАСЫ и
прочая межпланетная живность искусственного происхождения! Так что
если эфемериды подходят для полетов на Марс, для астрологических
расчетов они и подавно подойдут!
].


Новейшие
на данный момент версии JPL эфемерид DE405/DE406. Как и все
предыдущие, были созданы Доктором Майлсом Стендишом (Dr. Myles
Standish). [А вот тут авторы текста явно
отстали от жизни, новейшие, на данный момент эфемериды, это DE421 /
LE421, а возможно, на момент, когда вы будите читать эти строки, это
будут уже другие эфемериды, - жизнь не стоит на месте
].


В
соответствии с препринтом Стендиша & Co
, о DE403 (от которых DE406 отличаются, лишь, слегка), точность DE406
может быть оценена на основании различий с DE200 [а
смысл?
]:


Для
внутренних планет, Стендиш показывает, что на период с 1600 по 2160
годы максимальная разница всего 0.1 – 0.2” , что большей
частью, вписывается в среднюю ошибку DE200. Это означает, что
абсолютная «оценочная»
точность DE406 значительно выше, чем 0.1” для данного периода.
В то же время, для периода с 1980 по 2000 годы отклонения между DE200
и DE406 меньше 0.01” для всех планет, и для данного периода,
JPL интеграция полностью вписывается в результаты инструментальных
измерений, полученные методами эхолокации и лазерной интерферометрии,
которые являются весьма точными.


Для
внешних планет диаграммы Стендиша показывают значительную разницу
порядка нескольких секунд на протяжении 1600 лет, и он говорит что
отклонения объясняются неизбежной неточностью экстраполирования
орбит для периода раньше эпохи точных наблюдений. Погрешность для
Плутона возрастает до 1” раньше 1910 года и позже 2010, и
стремительно увеличивается в более отдаленном прошлом и будущем.


With the
moon, there is an increasing difference of 0.9”/cty
2
between 1750 and 2169. It comes mainly from errors in LE200 (Lunar
Ephemeris).



Для
Луны, наблюдается увеличение погрешности до 0.9”/cty
2
[квадратных секунд что ли?] между 1750 и
2169 годами. Причина того, главным образом, в ошибках самой LE200
(аббревиатура LE значит «эфемериды
Луны», на данный момент все LE эфемериды включаются в файлы DE
эфемерид
).


Различия между DE200 и DE403 (DE406) могут быть
сведены в следующую таблицу:


1980 – 2000 all planets <
0.01”,


1600
– 1980 Sun – Jupiter a few 0.1”,

1900 –
1980 Saturn – Neptune a few 0.1”,


1600 – 1900 Saturn –
Neptune a few ”,


1750 – 2169 Moon a few ”.

(see:
E.M. Standish, X.X. Newhall, J.G. Williams, and W.M. Folkner, JPL
Planetary and Lunar Ephemerides, DE403/LE403
, JPL Interoffice
Memorandum IOM 314.10-127, May 22, 1995, pp. 7f.)


Размер
файла DE406 200 мегабайт, он доступен для скачивания на сервере
JPL
ftp://navigator.jpl.nasa.gov/ephem/export
[Увы, линк давно не доступен, а то что есть на
сайте НАСЫ, если поискать, дак то гранаты у них не той системы, в
смысле, не того формата, однако, места надо знать, на пример это:
ftp://ftp.astro.com/pub/swisseph/ephe/jplfiles/
], либо же, их можно приобрести на CD некого Уильяма Белла,
который занимается торговлей астрономическими цифровыми товарами (см.
http://www.willbell.com.
).



Имеются
несколько версий JPL эфемерид. Номер версии соответствует DE номеру,
где наибольший номер соответствует новейшему обновлению. Швейцарские
эфемериды должны быть способны читать любой JPL файл после DE200
[Увы, как показала жизнь, это не так, старые
версии ШЭ, выпущенные до августа 2008, не могут читать новейшие файлы
DE414 и DE421, потому как коварные НАСЫ изменили формат, и
разработчикам ШЭ пришлось выпускать новую версию DLL. Для того чтобы
быть уверенным что вы сможете прочитать файлы, - рекомендую всегда
скачивать самую последнюю версию ШЭ
]


Временной интервал этих эфемерид (DE406):

Начальная
дата: 23 Feb 3001 BC (28 Jan greg.) = JD 625360.5,

Конечная
дата 3 Mar 3000 AD = JD 2816848.5.



Продолжение следует.
Констурктивная критика и идеи приветствуются

За возможную корявость текста в некторых местах прошу больно не пинать, это черновой вариант :))

Последний раз редактировалось LordWilex, 14.06.2009 в 12:48.
LordWilex вне форума   Ответить с цитированием
Старый 24.06.2009, 07:59   #3
DoReMi
Бухгалтер
 
Аватар для DoReMi
 
Регистрация: 23.04.2008
Адрес: Волгодонск
Сообщения: 356
DoReMi репутация выше +50DoReMi репутация выше +50
По умолчанию

«
»
можно это заменить на кавычки?
DoReMi вне форума   Ответить с цитированием
Старый 17.09.2009, 20:25   #4
tivaya
Собеседник
 
Регистрация: 17.09.2009
Сообщения: 3
tivaya репутация выше +10
По умолчанию

Спасибо за вашу работу. Она мне очень помогла. И перевод сделан с юмором. Очень приятно читать.

Подскажите, пожалуйста. мне для курсовой работы нужно расчитать эфемериды планет на определенную дату. Где можно найти алгоритм получения эфемерид с помощью полинома Чебышева? Насколько я понимаю, DE406 представляет собой коэффициенты для этого полинома.

P.S. Я не отличаюсь особым умом и сообразительностью, поэтому, если можно, чтоб для совсем дураков информация была. С нетерпением жду ответа.
tivaya вне форума   Ответить с цитированием
Старый 19.09.2009, 03:11   #5
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от tivaya
Спасибо за вашу работу. Она мне очень помогла. И перевод сделан с юмором. Очень приятно читать.

Да не за что, тем более это только начало, переведено только процентов 5 докумекнтации и работа пока зависла

Цитата:
Сообщение от tivaya
Подскажите, пожалуйста. мне для курсовой работы нужно расчитать эфемериды планет на определенную дату. Где можно найти алгоритм получения эфемерид с помощью полинома Чебышева? Насколько я понимаю, DE406 представляет собой коэффициенты для этого полинома.

Скачать сам алгоритм считывания файлов ШЭ на языке C можно тут:
ftp://astro.com/pub/swisseph/sweph.zip
(смотрите файл swephlib.c)
Однако, там все достаточно запутанно я в нем сам не разобрался, да и нет особой надобности.

Код для считывания JPL файлов (он кстати на много проще, чем код ШЭ) находится в файле: swejpl.c


Цитата:
Сообщение от tivaya
Насколько я понимаю, DE406 представляет собой коэффициенты для этого полинома.

Нет, DE406 это одна песня, а Швейцарские эфемериды это совсем другая!!

DE406, если объяснять очень примитивно, это просто таблица координат планет в бинарном файле, а Швейцарские эфмериды это DE406, апроксимированные при помощи полиномов Чебышева + библиотека функций.

На счет курсовика, я не знаю где вы учитесь и какой сложности вам нужны эфемериды.
Если на последних курсах астрономического факультета это одно, если учитесь на программировании это другое, если на каких-нибудь астрологических курсах это третье, а если на смежных специальностях это совсем четвертое.
Понимаете, эфемериды эфемеридам рознь ))

Если подробней расскажите что вам нужно, может и помогу. У меня такое подозрение, что Швейцарские эфемериды и копание в их коде это совсем не то, что вам нужно, на то, чтобы в них разобраться по хорошему могут уйти годы

Если вам нужно что-нибудь по проще рекомендую заглянуть сюда: http://forum.argo-school.ru/showthread.php?t=904

Если по сложней, рекомендую зайти на сайт Мошьера http://www.moshier.net/ или поискать в интернете VSOP87.
LordWilex вне форума   Ответить с цитированием
Старый 19.09.2009, 08:36   #6
tivaya
Собеседник
 
Регистрация: 17.09.2009
Сообщения: 3
tivaya репутация выше +10
По умолчанию

Тема моей курссовой работы заключается в комплексировании двух навигационных систем для спутника на очень высоких орбитах - спутниковой и астронавигационной системы.
Из консультаций я поняла, что в "пригодности" каталогов эфемерид никто не разбирался, но, тем не менее, порекомендовали ознакомиться с эфемеридами DΕ406. Самое главное, чтобы положения планет аппроксимировались через полиномы Чебышева. Отталкиваясь от этих двух предосылок, я наткнулась на швейцарские эфемериды. И только Вы мне внятно объяснили, чем же они так хороши и чем отличаются от DΕ406. Думаю, именно они мне и нужны. Если вы мне поможете с ними разобраться, я буду Вам очень благодарна.
tivaya вне форума   Ответить с цитированием
Старый 20.09.2009, 17:51   #7
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от tivaya
Тема моей курссовой работы заключается в комплексировании двух навигационных систем для спутника на очень высоких орбитах - спутниковой и астронавигационной системы.
Ой.. боюсь что в сптутниковой навигации я ни чего не понимаю и довольно смутно представляю зачем там вообще нужны планетные эфемериды (я так думаю, для учета возмущений от планет на спутники?).


Цитата:
Сообщение от tivaya
Из консультаций я поняла, что в "пригодности" каталогов эфемерид никто не разбирался, но, тем не менее, порекомендовали ознакомиться с эфемеридами DΕ406. Самое главное, чтобы положения планет аппроксимировались через полиномы Чебышева. Отталкиваясь от этих двух предосылок, я наткнулась на швейцарские эфемериды. И только Вы мне внятно объяснили, чем же они так хороши и чем отличаются от DΕ406. Думаю, именно они мне и нужны. Если вы мне поможете с ними разобраться, я буду Вам очень благодарна.
Да если так, что почти все современные эфемериды являются апроксимацией DE** эфемерид полиномами Чебышева, разница в точностти этой апроксимации.
Вот эемериды Мошьера делают это с погрешностью до нескольких угловых минут, а в Швейцарских по сравнению с c DE406 речь идет о секундных погрешностях.

Вообще то и DD406 это уже вчерашний день, недавно появились DE414.eph и DE421.eph они гораздо адекватней отражают действительнсть, по моему если речь идет о спутниковой навигации, то они явно самое оно....
... по крайней мере, космические миссии НАСА летают по этим эфемеридам. Хотя в русскоязычном интернете о них пока не слова ..

В общем, я примерно понял что вам нужно, рекомендую внимательно почитать вот этьу тему: http://forum.argo-school.ru/showthread.php?t=904 и этот сайт: http://sweru.lordwilex.ru/ эта система позволяет абсчитывать координаты планет и в Швейцарских эфемеридах, и в Мошьеровских и в DE200 - 421 , только вам нужно в них разобраться.

Если знаете английский, то можно почитать документацию к алгоритмам Мошьера (http://www.moshier.net/ ), а так же документацию к ШЭ (ту самую, которую я перевожу) http://www.astro.com/swisseph/swisseph.htm .
Больше информации в интернете по ним практически нет

Могу вам посчитать по ШЭ коордминаты планет на заданную дату в заданной системе координат в эксель (по моему это и есть то, что вам нужно), а дальше вы уже наверное сами придумайте описание, справочную информацию от куда плясать я вам дал...
LordWilex вне форума   Ответить с цитированием
Старый 20.09.2009, 19:22   #8
maitreya
партизан подпольной Луны
 
Аватар для maitreya
 
Регистрация: 05.07.2008
Адрес: 56N01,92E50
Сообщения: 1,064
maitreya репутация ниже минус 50
По умолчанию


Без комментариев...
__________________
-о-
maitreya вне форума   Ответить с цитированием
Старый 20.09.2009, 19:36   #9
tivaya
Собеседник
 
Регистрация: 17.09.2009
Сообщения: 3
tivaya репутация выше +10
По умолчанию

Спасибо за помощь. :)
tivaya вне форума   Ответить с цитированием
Старый 20.09.2009, 20:47   #10
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от maitreya

Без комментариев...
Класная штука, ни когда не пользовался такими, но хочу на всякий случай прикупить, вдруг ядерная война и электричесвто отключат! Бумажные эфемериды всегда нужно иметь в хозяйстве!!!

Цитата:
Сообщение от tivaya
Спасибо за помощь. :)
Да не за что, надеюсь я вам действительно чем-то помог...
LordWilex вне форума   Ответить с цитированием
Старый 29.12.2009, 03:11   #11
vitek_tlt
Собеседник
 
Регистрация: 29.12.2009
Сообщения: 10
vitek_tlt отключил(а) отображение уровня репутации
По умолчанию

Спасибки а продолжение
vitek_tlt вне форума   Ответить с цитированием
Старый 29.12.2009, 03:16   #12
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от vitek_tlt
Спасибки а продолжение
Надеюсь на новогодних праздниках за него засяду.. или не засяду
Пока готовлю продолжение для соседней темы про использование их в эксель, надеюсь до 31 декабря успею
LordWilex вне форума   Ответить с цитированием
Старый 28.06.2010, 14:12   #13
vitek_tlt
Собеседник
 
Регистрация: 29.12.2009
Сообщения: 10
vitek_tlt отключил(а) отображение уровня репутации
По умолчанию

Что на этом всё......
vitek_tlt вне форума   Ответить с цитированием
Старый 29.06.2010, 01:58   #14
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от vitek_tlt
Что на этом всё......

Эээх, лень матушка
Нет конечно, когда нибудь я это дело доделаю, обещаю, может быть через пару месяцев засяду
LordWilex вне форума   Ответить с цитированием
Старый 04.07.2010, 23:04   #15
vitek_tlt
Собеседник
 
Регистрация: 29.12.2009
Сообщения: 10
vitek_tlt отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от LordWilex
Эээх, лень матушка
Нет конечно, когда нибудь я это дело доделаю, обещаю, может быть через пару месяцев засяду

Я вот сейчас сижу и с помощью Промта перевожу и корректирую. Как сделаю выложу сюда и если сможете то подправьте и прокомментируйте..
vitek_tlt вне форума   Ответить с цитированием
Старый 04.07.2010, 23:10   #16
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от vitek_tlt
Я вот сейчас сижу и с помощью Промта перевожу и корректирую. Как сделаю выложу сюда и если сможете то подправьте и прокомментируйте..
О.К. Договорились, может так дело пойдет быстрей , тока там в промте с астрономиченско-астрологической терминологией туговато
LordWilex вне форума   Ответить с цитированием
Старый 09.07.2010, 07:24   #17
vitek_tlt
Собеседник
 
Регистрация: 29.12.2009
Сообщения: 10
vitek_tlt отключил(а) отображение уровня репутации
По умолчанию

Цитата:
Сообщение от LordWilex
О.К. Договорились, может так дело пойдет быстрей , тока там в промте с астрономиченско-астрологической терминологией туговато

Вот выложил в 2 вариантах под офис 2010 и 2003.
Жду комменты и рецензии или ругательства
Вложения
Тип файла: zip Perevod_rus.zip (315.5 Кб, 129 просмотров)
vitek_tlt вне форума   Ответить с цитированием
Старый 09.07.2010, 22:34   #18
DoReMi
Бухгалтер
 
Аватар для DoReMi
 
Регистрация: 23.04.2008
Адрес: Волгодонск
Сообщения: 356
DoReMi репутация выше +50DoReMi репутация выше +50
По умолчанию

Вашего русская языка ужасен.
DoReMi вне форума   Ответить с цитированием
Старый 09.07.2010, 23:03   #19
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от vitek_tlt
Вот выложил в 2 вариантах под офис 2010 и 2003.
Жду комменты и рецензии или ругательства


Стиль действительно хромает, если не сказать больше.
Например, слово "эфемерида" вообще-то во множественном числе не употребляется.

Некоторые астрономические термины переведены не точно, например, такого понятия, как "фиксированная звезда" не существует, есть "неподвижные звезды".
С большим трудом догадался, что под "числом Джулиана" имелась в виду юлианская дата. Кто такие "Сидерические функции режима" я так и не понял, хотя много раз читал оригинал И т.д. и т.п.

Не в обиду будет сказано, но ляпусов действительно очень много, если не сказать больше.

Но в принципе, первый блин комом, все с чего-та начинали. Думаю после небольшой редактуры текста получится вполне себе съедобный материал.

А вообще, промт предназначен не для перевода текста, а для облегчения труда переводчика. Адекватные системы перевода человечество пока не придумало
LordWilex вне форума   Ответить с цитированием
Старый 09.07.2010, 23:26   #20
LordWilex
В отпуске
 
Аватар для LordWilex
 
Регистрация: 01.06.2008
Адрес: Таганрог
Сообщения: 28,983
LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000LordWilex репутация выше +1000
По умолчанию

Цитата:
Сообщение от LordWilex
Например, слово "эфемерида" вообще-то во множественном числе не употребляется.

Ну вот я и ляпнулся, я хотел сказать "в единственном"
LordWilex вне форума   Ответить с цитированием
Ответ


Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


Часовой пояс GMT +1, время: 15:14.


Powered by vBulletin Version 3.5.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
© 1995-2024, ARGO