LINUX.ORG.RU

Навигация в космосе


0

1

Краткое содержание для тех, кто не осилит простыню

Допустим вы на космическом корабле вдали от Солнечной системы (её не видно в бортовые телескопы). Вам нужно вернуться на Землю. Топлива осталось мало, так что единственный вариант - ускорится, а потом дрейфовать по инерции (то есть существенно корректировать орбиту не получится, права на ошибку нет). Также у вас есть одноразовая (просыпаться каждый год и контролировать ситуацию не получится) криокамера с таймером. Начальный угол поворота и положение относительно Земли не известны. Но для упрощения задачи начальной скоростью принебречь (до меня дошло, что замерив расстояние до Земли через некоторый промежуток времени можно определить скорость). Нужно рассчитать угол поворота, запустить разгон и лечь в криокамеру. При этом поставить таймер, рассчитав сколько времени потребуется, если знать запасы топлива, параметры двигателей и расстояние до Земли.

Какие приборы и методы будете использовать, чтобы выжить? Да, можно подготовиться заранее (сделать какие-то замеры, находясь рядом с Землёй).

P.S.: Допустим, нам везёт и на пути не встретится и одного метеорита или планеты, которые повлияют на нашу траекторию. И топливо на торможение и посадку мы оставим.

Полное содержание

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

На поверхности планеты это легко себе представить. Вбить колышки, на них повесить радиопередатчики, принимать их сигналы и производить триангуляцию. Колышки никуда не убегут (если не считать какие-то природные катаклизмы), поэтому можно считать их координаты за абсолют. В качестве развития идеи на орбиту выводятся спутники и история повторяется, но более глобально. Тут тоже всё понятно.

Но в открытом космосе такая методика не прокатит, потому что не получится заставить весь космос своими спутниками (особенно за пределами орбит планет). К тому же в космосе нет ни одной неподвижной точки, все небесные тела постоянно движутся, причём с разными скоростями. А некоторые ещё и вертятся или имеют нестабильную орбиту. Совершенно не ясно к чему привязываться, нельзя ткнуть пальцем и сказать «тут точка отсчёта». Конечно, можно посчитать точкой отсчёт Землю, но она может быть слишком далеко, чтобы её было видно. К тому на большом расстоянии определить положение относительно неё всё равно нормально не получится.

Ориентироваться по звёздам? На Земле каждая её точка смотрит в свою сторону неба, но в космосе нет неба, нет верха и низа. И я уверен, что сдвиг в открытом космосе вдали от планет на пару миллионов километров не изменит картину звёздного неба так, чтобы это было заметно оборудованием (хотя углы определять можно, да).

Так как же ориентироваться? Как сейчас ориентируются космические аппараты, например Розетта. Как в будущем будут ориентироваться люди, когда пилотируемые корабли смогут покинуть границы Солнечной системы?

Хотя бы просто решить такую задачу: улететь очень далеко от Солнечной системы, чтобы она стала неразличима, затем развернуться на 180 градусов и вернуться. Полёт займёт десятки лет, так что все ИНС накопят такие ошибки, что корабль пролетит мимо дома.

★★★★★

Последнее исправление: KivApple (всего исправлений: 8)

типа намек: как древние корабелы плавали, так удобнее всего

shty ★★★★★
()
Ответ на: комментарий от shty

Дык! А ещё интересующимся — Project Rho — там много всего интересного, в том числе и про навигацию.

beastie ★★★★★
()
Ответ на: комментарий от proud_anon

пульзаре

все же в немецом это произносится тоже как «пульСар», так что бисти просто кривопалый, без ачяпяток писать не может=)

Deleted
()

Рассчитывать направление движения и скорость с самого момента старта сохраняя всю историю навигации, для обратного полёта рассчитать по уже имеющимся данным обратное направление. При этом полная абстракция от окружения космоса и положения небесных тел рассчитывается только положение земли в пределах её орбиты и положение корабля в отношении орбиты земли, если ещё дальше берём более больше «колечко». В итоге имеем только первоначальное направление и данные с корректировочных/ускорительных двигателей, на основе денных от них получаем ускорение и угол наклонов, то есть изменение направление относительно предыдущей точки, а не небесного тела в итоге. По моему это единственный вариант на очень больших расстояниях. Короче это как в полной темноте светящиеся крошки сыпать (рассчитанные относительно друг друга точки). Главное всегда знать и записывать (автоматически конечно) какой манёвр совершил корабль. И всегда пересчитывать положение точки взлёта относительно первой рассчитанной абстрактной точки.

Dron ★★★★★
()
Ответ на: комментарий от Eddy_Em

Между прочим, межконтинентальные ракеты по звездам ориентируются

По звёздам отечественной эстрады их МБР и по звёздам Голливуда наши?

r_asian ★☆☆
()

Розетта ориентируется на Солнце и несколько других самых ярких звёзд, скорее всего. Точные координаты и скорость устанавливаются с Земли, радарами, сама по себе Розетта не долетела бы куда надо.

unC0Rr ★★★★★
()
Ответ на: комментарий от Eddy_Em

На Земле это возможно. Потому что с каждой точки видно только некоторый сектор неба. Но в космосе всегда видно все звездное небо. И чтобы оно изменилось надо пролететь огромное расстояние. Совсем огромное. Но угол наклона определить можно, да.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от unC0Rr

То есть углы наклона определяются самостоятельно по звёздам, а координаты с помощью земных радаров? Я верно понимаю?

Для солнечной системы сгодится, но в будущем этого будет мало.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от Dron

И где ты найдешь такие сверхточные сенсоры, которые не имеют погрешности, нелинейности и дрейфа нуля. Совсем не имеют. При том стойкие к космическим условиям и способные работать годами. А ещё ведь могут быть погрешности округления компьютером...

Кстати, ты все усложнил. За двигателями следить мало, ведь скорость и траектория корабля могут меняться из-за внешних факторов (притяжения планет, столкновение с метеоритами, стыковка с другими кораблями и т. д.). Так что проще и универсальнее использовать акселерометры и гироскопы. Однако см. выше. Если наш корабль должен работать десятки лет нужны абсолютные ориентиры для коррекции погрешности.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от KivApple

У тебя какое-то будущее уж очень радушное! Если даже и сможет человек умудриться долететь хотя бы до Проксимы Кентавра, то рисунок далеких звезд совершенно таким же будет там, как и на Земле. И никаких проблем с ориентиром не будет!

Да и вообще, даже если лететь еще дальше: в какой-нибудь из соседних спиральных рукавов — будет та же хрень. Галактические координаты наблюдаемых звезд и их собственные движения известны с очень высокой точностью. На основе этих данных элементарно можно будет определить свои координаты.

Eddy_Em ☆☆☆☆☆
()
Ответ на: комментарий от KivApple

Координаты можно определять триангуляцией до близжайших объектов. По Солнцу, планетам, ближайшим звездам, сигналу с Земли. Надо только суметь их найти и распознать. С поиском ориентации по звездам нет проблем.

four_str_sam
()

Думаю для более точного определения координат можно будет использовать еще и эффект Доплера и космологическое красное смещение.

Tark ★★
()
Ответ на: комментарий от Eddy_Em

Я как раз наоборот имею ввиду. Что вид звёздного неба мало меняется при перемещении. А значит по нему координаты определять не получится, только угол наклона. А от Земли улететь на такое расстояние, чтобы триангуляция по сигналу оттуда стала проблемной - можно.

KivApple ★★★★★
() автор топика
Ответ на: комментарий от KivApple

Это разные задачи же. Первая: начальное определение места (и, перед стартом, места Земли) — ну, например, триангуляцией по пульсарам, как на пластинке Вояджера. По этим данным и месту Земли рассчитывается направление и расстояние, соответствующим образом ориентируется корабль для старта и рассчитывается время начала торможения. Поддержание заданной ориентации на время разгона и торможения (в инерциальном полете похрен) — это уже вторая задача. Тут нужно только угловое положение — можно по звёздам, ну или тем же пульсарам. Правда, перед торможением может выясниться, что требуется коррекция — тут тоже бы неплохо определить место.

alegz ★★★★
()

Как сейчас ориентируются космические аппараты

как раз по звездам

IvanR ★★★
()
Ответ на: комментарий от KivApple

Я как раз наоборот имею ввиду. Что вид звёздного неба мало меняется при перемещении.

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

Anonymous ★★★★★
()

Ну вообще наверное по звёздам ориентироваться. Какая бы ни была картина звёздного неба, компьютер умный и разберётся. Долгий полёт потребует корректировки, потому что солнце тоже летит и за миллионы лет улетит ощутимо от ожидаемой точки (да и другие звёзды будут сдвигаться). Про землю даже не говорю, на неё поначалу даже смысла нет ориентироваться, не попадёшь.

Корректировка по идее много топлива не требует.

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

Legioner ★★★★★
()
Ответ на: комментарий от Legioner

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

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

IvanR ★★★
()
Последнее исправление: IvanR (всего исправлений: 1)

Если бы я улетел так далеко, то пошла бы эта система в Солнце!

minakov ★★★★★
()

Топлива осталось мало, так что единственный вариант - ускорится, а потом дрейфовать по инерции (то есть существенно корректировать орбиту не получится, права на ошибку нет).

Вдоль уже предлагали?

С какой точностью-то надо попасть в Солнце/Землю?

Pythagoras ★★
()

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

Ничего не выйдет. Курс придётся постоянно корректировать по чуть-чуть в процессе полёта. Собственно, даже в границах Солнечной системы невозможно сразу достаточно точно запульнуть какой-нибудь аппарат в заданную точку. Всегда есть мелкие двигатели, которые можно использовать для небольших корректировок курса, неправления антенн на Землю и т.п.

И ещё космос не пустой, там куча всякого говна, которое будет понемногу влиять на движение.

Deleted
()
Ответ на: комментарий от Pythagoras

С какой точностью-то надо попасть в Солнце/Землю?

С такой, чтобы через миллион лет ты был в состоянии написать о возвращении историю успеха на лор и тебя тут поздравили с выходом из криокамеры.

d ★★★★
()
Ответ на: комментарий от d

чтобы через миллион лет ты был в состоянии написать о возвращении историю успеха на лор

Интересно, выйдет ли к тому времени третий эпизод халфы?

om-nom-nimouse ★★
()

По мере того, как корабль удаляется от земли, комп составляет карту звездного неба. А вот если инопланетяне похитили и ты угнал корабль, тогда сложнее.

ashot ★★★★
()
Ответ на: комментарий от Deleted

Курс придётся постоянно корректировать по чуть-чуть в процессе полёта.

Так никакого топлива не хватит. При полётах в системе обычно, AFAIK, одна-две коррекции перед основными маневрами, и всё.

alegz ★★★★
()
Ответ на: комментарий от alegz

Так никакого топлива не хватит. При полётах в системе обычно, AFAIK, одна-две коррекции перед основными маневрами, и всё.

Одна-две > нуля. А автор хочет аж «вдали от Солнечной системы».

Deleted
()

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

pS
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.