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

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



Казалось бы из этого утверждения следует: а зачем нам вообще двигатели? Самая лучшая ориентация достигается вообще без них. Почему уже на этом этапе никому не приходит в голову: Товарищи! нам пудрят мозги в Роскосмосе. Человек полетит силой мысли ©Mightywill

Теория


Непосредственно после приведения ориентации к заданной следует режим поддержания заданной ориентации. Характерным для космического полета является отсутствие демпфирующих сил. Поскольку в процессе поддержания заданной ориентации технически невозможно обеспечить нулевое значение угловой скорости КА, то даже незначительные остаточные угловые скорости в условиях отсутствия демпфирующих сил будут постоянно уводить КА от заданного углового положения. Для удержания требуемого углового положения необходимо периодически включать УРД для парирования отклонений КА. В результате поддержание заданной ориентации представляет собой процесс автоколебаний около требуемого углового положения.

Основными требованиями к характеристикам режимов приведения и поддержания заданной ориентации являются:
  • Ограничение на максимальный угол отклонения КА от требуемого углового положения ?max. Данное требование обусловлено следующим обстоятельством. Оптические датчики, используемые в системах ориентации (например, астровизорные датчики, инфракрасный построитель местной вертикали и др.), имеют ограниченный угол обзора. В процессе приведения ориентации к заданной, вследствие действия инерционных сил, КА неизбежно будет проходить требуемое угловое положение на некоторый угол. При этом, чтобы оптический ориентир (звезда, Солнце, Земля и др.) не ушел из поля зрения датчика, ограничивается максимальный угол отклонения КА от требуемого углового положения после захвата ориентира оптическим датчиком. Реальные значения ?max составляют величины порядка нескольких десятков градусов.
  • Требуемая точность ориентации КА ?т, представляющая собой максимальное отклонение КА от требуемого углового положения в процессе поддержания заданной ориентации. Требования к зависят, в основном, от решаемых космическим аппаратом задач и вида используемой целевой системы. Для большинства КА требуемая точность ориентации лежит в диапазоне 0,5 — 15 град.
  • Требуемое время поддержания заданной ориентации.

При реализации режимов приведения ориентации к заданной и поддержания заданной ориентации используется информация, получаемая от датчиков углового положения КА и датчиков угловой скорости КА. Датчики имеют определенную зону нечувствительности. Обозначим зону нечувствительности датчика угла ?0, зону нечувствительности датчика угловой скорости — ?0. Если угол отклонения КА от требуемого углового положения ? и угловая скорость КА ? будут находиться соответственно в диапазонах -?0<?<?0 и -?0<?<?0, то система ориентации будет получать от этих датчиков нулевые сигналы. Для реальных датчиков зоны нечувствительности имеют следующий порядок величин: ?0=10-2 — 10-3 рад, ?0= 10-3 — 10-4 рад/с.

Для определения потребной тяги УРД в режиме приведения ориентации к заданной воспользуемся уравнением углового движения КА
I?=PL
Величина углового ускорения, создаваемого УРД, определяется из ограничения на величину ?max. Для получения соответствующей зависимости воспользуемся уравнением равнозамедленного углового движения, описывающим движение КА на участке ВСD.

? — время, отсчитываемое от момента включения УРД в точке В.
В точке С ?=?max и ?= ?0/?. Подставив эти значения угла и времени в уравнение, получим выражение для требуемого углового ускорения КА:

Получаем выражение для потребной тяги УРД в режиме поддержания заданной ориентации:

Есть ещё много буков про программные повороты. Увеличение углового ускорения при повороте увеличивает массу УРД, но уменьшает массу топлива, что в конечном итоге лучше.

Вывод


Чем меньше отклонение КА от требуемого углового положения в процессе поддержания заданной ориентации (выше точность), тем больше потребная тяга УРД.

Выполнять программные повороты целесообразно при максимальных значениях углового ускорения. Величина углового ускорения ограничивается прочностными характеристиками элементов конструкции КА.

Если кто до сих пор не верит, мне всё равно. Только не ходите работать в Роскосмос. Там и своих хватает.

Что расставить все точки над Ё:
Проектирование системы ориентации и стабилизации

Комментарии (38)


  1. LuckyStarr
    25.05.2015 21:52
    -3

    Поток мыслей.


    1. dead_undead
      26.05.2015 02:39
      +3

      Вы, очевидно, никогда не заглядывали в Ландафшица)


    1. mayorovp
      26.05.2015 09:56
      +1

      Оформление и правда ужасное — но при наличии нужных знаний понять о чем речь — довольно просто.


      1. paul_155 Автор
        26.05.2015 10:40

        минусов напихали, расстроился. некогда было поэму сочинять


        1. mayorovp
          26.05.2015 10:59
          +4

          Надо было сразу сказать, что точность ориентации ограничена точностью датчиков, а не двигателя.

          Было бы меньше минусов…


          1. paul_155 Автор
            26.05.2015 13:40

            и датчиком и двигателем


  1. encyclopedist
    25.05.2015 21:55
    +4

    Для формул хорошо использовать http://latex.codecogs.com/eqneditor/editor.php:
    image

    И можно ли дать ссылку на то откуда вообще этот вопрос взялся? А то непосвященному читателю непонятно.



  1. amartology
    26.05.2015 02:46
    +1

    Первое, что нужно сделать — расшифровать аббревиатуру «КА». После этого — рассказать, что такое ориентация и зачем она нкдна. И только после этого можно поставить тот текст, который есть.


    1. progman_rus
      26.05.2015 05:36

      КА = Космический Аппарат же.


      1. amartology
        26.05.2015 09:46

        Лично я это прекрасно понимаю, но поручиться хотя бы за 50% аудитории не могу.


        1. paul_155 Автор
          26.05.2015 09:55

          в теме писал расшифровку, но видимо можно только в тексте


  1. mayorovp
    26.05.2015 09:50
    +1

    А, так значит, под ?? вы понимали не ширину интервала допустимых отклонений (который у вас равен 2?T) — а допустимый выход за границу срабатывания датчика?

    Теперь формула перестала казаться бредом.

    Лично мне всегда казалось, что ?0 >> ?? — а потому для достижения минимума целевой функции (которая равна 2?T) надо уменьшать ?0, для чего надо повышать точность двигателя.

    Но, оказалось, я жил в прошлом веке, а в 21м ограничивающим фактором давно является не точность двигателя, а точность датчиков. ?0 — на самом деле константа, а нам остается только уменьшать ??. Да, при таких условиях и правда — более мощный двигатель будет справляться лучше.


    1. paul_155 Автор
      26.05.2015 10:43

      и ширину и выход — всё это требуемая точность ориентации аппарата


  1. 0serg
    26.05.2015 11:30
    -1

    I и l — это что? Момент инерции и плечо? В тексте не подписано.

    Из формулы к слову, ИМХО, следует то что для повышения точности ориентации в первую очередь нужно улучшать точность датчика угловых скоростей т.к. w0 играет наибольшую роль :). Почему кстати в качестве w0 указано 1e-4? Это для какого типа датчика, вроде же высококлассные FOG-и дают до 1e-7?


    1. 0serg
      26.05.2015 16:13
      -1

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


    1. mayorovp
      26.05.2015 16:53

      Из перехода между формулами очевидно, что это — момент инерции и плечо.


  1. kahi4
    26.05.2015 11:35
    +7

    Хм, наверное, несколько дополнений сделаю.

    Сейчас для ориентации спутника используются ионные двигатели. Они маломощные, но этого достаточно. Более того, я не могу согласиться с выражением «Чем меньше отклонение КА от требуемого углового положения в процессе поддержания заданной ориентации (выше точность), тем больше потребная тяга УРД.». Вспомним ТАУ, в котором чем больше тяга двигателя, тем больше коэфициент усиления сигнала управления (который здесь представляет собой две обратные отрицательные связи по положению и угловой скорости). Чем выше коэффициент усиления, тем меньше частота, при которой процесс сходится. Грубо говоря, неудачный маневр и у вас процесс разойдется полностью.

    Более того, чем мощнее двигатель, тем сложнее им точно управлять. Химические реактивные двигатели вообще сложно сделать с управляемой тягой. А это означает, что у него так или иначе есть минимальный уровень тяги, которую он развивает, который может превосходить потребный. Ну и быстрое потребление топлива тоже никому не нужно. Думаю, что если у вас не идеальный двигатель, который может моментально включаться и выключаться (тогда можно проинтегрировать время его работы для получения необходимого импульса) — избыток тяги будет приводить к тому, что спутник будет все сильнее и сильнее раскручиваться, пока колебательный процесс вокруг нуля не разойдется окончательно.

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

    Ну и помарка по поводу систем ориентации. Астродатчики — это, конечно, круто, но сейчас ставится основной упор на межспутниковую связь, вот в ГЛОНАСС активно внедряют систему ориентации на этой основе. Зона нечувствительности в этой системе крайне мала, если не отсутствует вовсе (покуда аппарат никогда не будет ориентирован одновременно на все спутники), да и СКО ошибки мал.


    1. kahi4
      26.05.2015 13:13
      +5

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

      Итак. Первая оговорка — сигнал управления приходит в виде требуемого углового положения. В примитивном случае из него вычитается ГООС, получившееся значение называется рассогласованием (в данном случае угол рассогласования) умножается на коэффициент усиления, дважды интегрируется (покуда является силой, точнее, в данном случае моментом), и замыкается обратно. Коэффициент усиления в этом случае напрямую определяется мощностью двигателя (не всегда тягой можно управлять), массой инерции аппарата и прочими узлами. В общем, включает в себя мат. модель системы. Разумеется, в такой модели будут колебания (сначала он пройдет необходимый угол, начнет возвращаться и так дальше). Этот процесс может как сходиться, так и расходиться. Его сходимость как раз определяется усилением. Тем не менее, время нарастания (время, за которое величина рассогласования перестает выходить за «трубку», пределы, как правило, 5% от первоначального отклонения) получается недопустимо большим. В худшем случае, покуда требуемый угол постоянно меняется, оно становится бесконечным, покуда система так и не успевает установиться.

      Тут многие должны вспомнить о такой штуке, как ПИД. Он позволит получить необходимый процесс схождения с условием, что мы можем менять тягу двигателя. Как бонус — самое слабое звено — «дифференцированние» у нас получается не численным методом (брать производную от случайной величины тот еще гемор), а снятием показания датчиков (датчиков угловой скорости). Тем не менее, покуда у нас не гитара зомби квадракоптер за три тысячи рублей, ПИД нам тоже не сильно подходит. Либо я не познал дзен его настройки, либо это само по себе геморно, вдобавок, он очень сильно зависит от точности мат. модели и быстро расходится. Спутники, летающие по высокоэллептической орбите, постоянно меняют свои характеристики, покуда разный уровень радиации, температуры, скорости, перегрузок. К счастью, ТАУ на ПИДах не заканчивается, но дальнейшая теория слишком сложная и уже немного выходит за рамки данной статьи (тем более, комментария). Ну и если уж очень интересно — книгу я уже рекомендовал.

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

      Резюмирую: если у вас нет (а его нет) двигателя с огромной мощностью, но либо: практически мгновенно включающийся, либо меняющий свою мощность в большом диапазоне, слишком мощный двигатель пойдет только во вред. Надеюсь, из короткого обзора ТАУ это понятно.

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

      P.S. «Чем выше коэффициент усиления, тем меньше частота, при которой процесс сходится.» — эта частота называется «частотой среза», смысл в том, что если потребный угол будет меняться с меньшей частотой, чем частота среза, система будет сходиться. На частоте среза — устойчивое положение (не сходится, не расходится), на большей частоте — будет расходиться.

      P.P.S. Все никак не решусь, стоит ли делать краткий экскурс в инерциальную навигацию (собираюсь разбить на несколько статей — в первой будет физика, история, системы координат, во второй подробнее о классических гироскопах и акселлерометрах, в третьей — более современные решения, типа лазерных гироскопов, МИМС) или это никому не интересно и зря потрачу время?


      1. amartology
        26.05.2015 13:22
        +4

        Стоит, интересно.


      1. dead_undead
        26.05.2015 13:25
        +5

        Все никак не решусь, стоит ли делать краткий экскурс в инерциальную навигацию (собираюсь разбить на несколько статей — в первой будет физика, история, системы координат, во второй подробнее о классических гироскопах и акселлерометрах, в третьей — более современные решения, типа лазерных гироскопов, МИМС) или это никому не интересно и зря потрачу время?

        делайте, конечно.
        С удовольствием почитаю =)


      1. Int_13h
        27.05.2015 05:20

        Не самая простая книга, местами с любимыми математиками «очевидным образом следует», а ты потом два дня пытаешься понять, что это за очевидный образ

        Вот за что я очень люблю книги наших отечественных ученых — это за такие «очевидно следующие» вещи и за прочее заумно-научное изложение простых казалось бы вещей. :)
        Так что желающим разобраться в ТАУ рекомендую отложить Бесекерских в сторону и начинать сразу с классиков марксизма-ленинизма: Острем, Изерман и Шински.


    1. paul_155 Автор
      26.05.2015 13:51
      -1

      нет никакого схождения процесса.
      ориентация к ГЛОНАСС отношения не имеет.
      нет никакого избытка тяги, учитывается/интегрируется и запуск и последействие.
      ТАУ конечно в аппарате где-то работает, но не так как вы это представляете.


      1. kahi4
        26.05.2015 14:00
        +2

        нет никакого схождения процесса.

        Если вы имеете ввиду «такой штуки как схождение процесса не существует» — что? С чего вдруг? Если имеете ввиду, что «процесс никогда не сойдется», то «ТАУ конечно в аппарате где-то работает» и работает именно тут и именно для схождения. Для этого придумали целую огромную теоретическую базу, а вы предлагаете выкинуть это и пользоваться формулой 10 класса?
        ориентация к ГЛОНАСС отношения не имеет.

        Я имел ввиду ориентация самих спутников созвездия ГЛОНАСС. Впрочем, как только будет обкатано на них, межспутниковой ориентацией будут пользоваться все. Это отдельная большая тема, но, в общем, он тут еще как причем.
        нет никакого избытка тяги, учитывается/интегрируется и запуск и последействие.

        Многие двигатели запускаются достаточно долго, как бы вам того не хотелось, небольшую угловую скорость ими не придать. Крутанет что будь здоров. Да, это двигатели с большой тягой, огромной для таких задач, но покуда я оспаривал «тем больше потребная тяга УРД», то это актуально.
        ТАУ конечно в аппарате где-то работает, но не так как вы это представляете.

        Как минимум, даже выполняя простейшее соотношение (уменьшение разности между текущим угловым положением и требуемым) выполняет автопилот. Это 100% ТАУ, как бы вам другого не хотелось. Более того, если вдруг даже это делает человек с Земли, это такое же ТАУ, только со звеном задержки.


        1. paul_155 Автор
          26.05.2015 14:09

          Поскольку в процессе поддержания заданной ориентации технически невозможно обеспечить нулевое значение угловой скорости КА.
          Ориентация самих спутников ГЛОНАСС по Земле и Солнцу.


          1. kahi4
            26.05.2015 14:49
            +4

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

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

            Ориентация самих спутников ГЛОНАСС по Земле и Солнцу.

            Ориентация самих спутников ГЛОНАСС, как и прочих, происходит гораздо сложнее, чем по Земле и Солнцу. И я рассказал (о боже, может это коммерческая или военная тайна) как это планируется делать в будущем. Настолько планируется, что я лично знаю людей, занимающихся этим.

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

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

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


            1. paul_155 Автор
              26.05.2015 23:55

              про ГЛОНАСС видимо путаете ориентацию и положение на орбите. поскольку длина электромагнитной волны измеряется метрами, что соизмеримо с размерами КА, я не представляю как вы ориентируете аппарат измеряя его положение относительно других аппаратов. Понтрягин и Белман тоже скорее всего имеют отношение к движению.
              свет гораздо надёжнее электромагнитной волны. думаю от определения координат звёзд нескоро откажутся.
              да я не очень хорошо помню ТАУ, но я-таки инженер-испытатель по системам управления движением КА в Плесецке. по балистике вот недавно доподготавливался. программирование практикую. так что представление есть.
              все подробности рассказывать не планировал. вопрос был лишь: больше точность — больше тяга.


              1. kahi4
                27.05.2015 00:33

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

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

                Не мог не придраться, но свет — такая же электромагнитная волна.
                больше точность — больше тяга

                Я привел достаточно аргументированный аргумент, говорящий о максимальном пределе тяги. Более подробно — нужно поднимать больше теории управления системами, но тем, кто не знает эту тему, придется рассказать несколько лекций, а кто знает, уже все понял.
                Недостаток вашей же формулы, ну и почему я утверждаю, что потребная тяга выбирается из требуемых перегрузок (ах не нравится это слово в ключе вращения, но аналога слову «перегрузка» для углового движения не вспомню), это то, что она не учитывает время. Т.е. учитывает, но даже слабый двигатель из-за отсутствия сопротивления рано или поздно войдет в некий допустимый коридор. Вот только обычно требуется, чтобы это произошло «рано».
                Понтрягин и Белман тоже скорее всего имеют отношение к движению.

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


                1. paul_155 Автор
                  27.05.2015 00:46
                  -1

                  не такая же. вы не сможете обеспечить такую же прямолинейность распространения электромагнитной волны как у лазера.
                  положение спутника ГЛОНАСС определяется с Земли лазером. точность определения = длина волны.
                  у лазера сантиметры.


                  1. kahi4
                    27.05.2015 10:09

                    «у лазера сантиметры

                    На сколько я помню, длина волны оптического диапазона — нанометры (если точнее, от 400 до 740нм). Только вот далеко не каждый лазерный дальномер позволяет определять с такой точностью. А это еще не учитывая атмосферу. И да, точность определения != длине волны, все немножко (точнее сильно) хитрее. Если это фазовый дальномер, то лазер модулируется гораздо меньшей частотой, покуда для длины волны в сантиметр вы физически не сможете определить в каком именно сантиметре находится объект. Если это импульсный, то максимальная точность (точнее, СКО ошибки) определяется из неоднородности задержек в атмосфере, а не длиной волны.

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

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


                1. paul_155 Автор
                  27.05.2015 00:50

                  не войдёт. вы не сможете обеспечить требуемую точность двигателем слабее чем нужно.


  1. dead_undead
    26.05.2015 14:26

    Вопрос. Получается, что после применения управляющего воздействия, аппарат вынужден бороться со своим же управляющим воздействием. Такой процесс никогда не сойдётся. Или это следует из упрощения задачи?
    image
    Что если на спадающей ветви параболы начинать тормозить наше вращение, чтоб в положении равновесия наш аппарат остановился? Как это на самом деле происходит?


    1. kahi4
      26.05.2015 14:51
      +1

      Читайте мои комментарии выше, там кратко об этом есть. В самом простом случае действительно необходимо тормозить на неспадающей. В ПИД-регуляторе за это и отвечает «Д».


  1. DrSmile
    26.05.2015 14:57
    +2

    В статье описаны тупейшие датчики, которые могут выдавать только ?1, 0, +1, практически напрямую подключенные к исполнительным устройствам. Причем, что датчики, что устройства — идеальные, у которых порог срабатывания точно фиксирован и время реакции нулевое. Я допускаю, что на первых спутниках стояла такая система управления на парочке реле, а неидеальностью устройств можно было пренебречь на фоне требуемой точности, однако современные КА, очевидно, имеют гораздо более точные датчики и нормальную цифровую систему управления.

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


    1. 0serg
      26.05.2015 16:22
      +1

      Ну нет, это все же не так. В статье фигурируют датчики выдающие 0 в некотором диапазоне околонулевых скоростей и положений, о том что идет за пределами этого диапазона вопрос не ставится вообще. Исходя из этой предпосылки автор ставит вопрос о том насколько сильно уйдет ориентация КА в теоретически худшей ситуации — угловая скорость аппарата максимальна, но датчик еще показывает ноль и то что спутник движется детектируется только когда он уходит настолько далеко что это вызывает появление ненулевого смещения на датчике положения. Ну а из этого расчета уже выводится зависимость минимальной мощности двигателя от максимально допустимого ухода ориентации.

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


  1. wormball
    27.05.2015 15:27
    +2

    Хоть здесь уже ответили более сведущие люди, всё же внесу свои пять копеек.

    На всякий случай повторю тезисы статьи, как я их понял. Итак, автор привёл следующую картинку:



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

    Далее рассматривается отрезок кривой bcd и утверждается следующее — что чем больше угловое ускорение (и, стало быть, тяга двигателя), тем мы быстрее пройдём сей отрезок и тем меньше будет максимальное отклонение ?max (каковое достигается в точке b). И действительно, сложно с этим спорить. В этом смысле можно согласиться — при прочих равных в такой модели ?max тем меньше, чем мощнее двигатель.

    Но давайте взглянем на вопрос ширше. Автор приводит формулу, к которой у меня снова нет претензий:



    , где ? — угловое ускорение. Что мы видим в этой формуле?

    Во-первых, в знаменателе стоит ?max — ?0. То есть, даже имея бесконечно мощный (и бесконечно точный) двигатель, мы лишь сведём максимальное отклонение к погрешности датчика ?0. Что, впрочем, и следовало ожидать. Стало быть, дальнейшего увеличения точности мы можем добиться только уменьшением погрешности датчика.

    Во-вторых, в числителе мы с удивлением обнаруживаем ?0, причём в квадрате. А значит, что вместо того, чтобы увеличивать мощность двигателя в четыре раза, можно уменьшить погрешность гироскопа всего в два раза!

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

    Но может быть, датчики уже некуда улучшать? Автор любезно предоставил нам порядки величин погрешностей:

    ?0 = 10-2 — 10-3 рад, ?0 = 10-3 — 10-4 рад/с.

    10-3 рад — это камера в мобильном телефоне. Ежели нам действительно важна точность, можно сделать звёздную камеру и получше. Насчёт гироскопа не уверен, зато я догадываюсь, как сделать датчик угловой скорости, имея датчик ориентации. Берём старую добрую производную по времени, сиречь делим изменение угла на изменение времени. Ежели мы меряем угол с точностью 10-3, то подождав 10 секунд, получим те самые 10-4/с. А подождав 100 секунд — 10-5/с, 1000 секунд — 10-6/с и т. п. А куда нам, собственно, в космосе спешить? Заметьте, просто проявив чуточку терпения (скажем, 100 секунд), мы добились эффекта, сопоставимого со стократным увеличением мощности нашего двигателя ориентации!

    И ежели уж на то пошло, оценим, каким должно быть угловое ускорение, чтобы ошибка от маломощности двигателя (вкупе с несовершенством датчика угловой скорости!) была сопоставима с ошибкой от несовершенства датчика ориентации. Это просто — возведём всё те же 10-4/с в квадрат и поделим на 2*10-3. И получаем 5*10-6/с2.

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

    Но, может быть, ежели мы будем уменьшать допустимую ошибку, увеличивая точность датчиков, нам придётся увеличить мощность двигателя? И снова нет! Поскольку ?0 у нас в квадрате, а ?0 в знаменателе в первой степени, при пропорциональном уменьшении этих величин потребная мощность точно так же снижается!

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

    Более того, чем мощнее двигатель, тем сложнее будет точно дозировать импульс. Посему есть подозрение, что после какого-то предела мощности точность ориентации вновь будет падать. Не говоря уже об том, что внутренности спутника будет болтать, и вряд ли ему это понравится.

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

    В общем, мораль сей басни такова. Ежели рассматривать утверждение «чем мощнее двигатели, тем точнее ориентация» — то оно вполне может выполняться, и то не всегда. Но ежели рассмотреть то утверждение, с которого всё началось («чем точнее ориентация, тем мощнее должны быть двигатели») — то на это я вынужден сказать своё твёрдое нет.

    Ах да. Ещё непонятно, отчего увеличение углового ускорения должно уменьшать массу топлива. Известно же, что при одинаковом удельном импульсе для сообщения одинакового импульса надо затратить одинаковое количество топлива. А ежели сравнивать ионные двигатели с химическими — тогда тем более, ионным надо меньше рабочего тела.

    Ну разве что выставить двигатели ориентации на длинных палках — тогда надо яснее выражаться. И отчего-то никто так не делает.


  1. paul_155 Автор
    27.05.2015 23:50

    чтобы расставить все точки над Ё
    www.youtube.com/watch?v=5ccWeEFglO8


    1. mayorovp
      28.05.2015 06:24

      Замечательное видео! Голос не слышен, презентация не видна, и надо ждать 40 минут просто чтобы узнать информации на пару страниц текста… Как будто снова в универ вернулся!