Что произошло с Луной-25, объяснение на пальцах: Управлять космическим аппаратом можно двумя путями, грубо говоря: Прямая система управления: С Земли передается команда "включить двигатель номер 5 на 10 секунд". Это просто и надежно. Если таймер работает нормально, то ломаться здесь нечему. Из недостатков - все вычисления производятся на Земле, аппарат будет неавтономен, и импульс будет неточен. А если аппарат не стабилизирован и вращается, то улетим слегка не туда. Но можно подождать результатов, подкорректировать, попытаться стабилизировать, пересчитать на Земле и попробовать еще несколько раз. Так в 60-х это делали деды с логарифмическими линейками, которые еще помнят Вернера Фон Брауна, мальчиком в подтяжках Гитлерюгенда, и некоторые из которых до сих пор числятся в структурах Роскосмоса. Мудрёная система управления: Отдаётся команда: "выдать импульс X по вектору Y", и система управления должна решить сама, какие двигатели включать и насколько, какие датчики задействовать. Мы же тебе сказали, что хотим - а ты крутись, как хочешь. Такую систему любят зумеры, которым для вычисления квадратного корня из двух требуется запускать Matlab. Стильно, модно. Эта система точнее, здесь мы полностью полагаемся на бортовой компьютер, хотя здесь может быть куча возможных точек отказа - неправильно написанные программы, датчики, фактическая тяга двигателя может быть неизвестна, могут быть чисто электрические нарушения цепей, несогласованность на шине данных, а также космическая радиация, вибрация, то же вращение по всем трем осям и т.д. Эта система управления должна быть идеально надежной, дублированной и троированной независимыми способами, ведь в данном случае мы компьютеру верим больше, чем себе, и это сделать сложно. Над Луной-25 работала смешанная сборная команда из зумеров и дедов. Здесь не стали искать простых путей и попытались сделать, как модно в NASA JPL: управление идет по акселерометрам, непрерывно интегрируя фактическое ускорение и суммируя приращения скорости в реальном времени. Но и про заветы дедов не забыли, и таймер все таки был. Вроде бы это может и заработать, но система управления менялась три раза: • В начале программы, пару десятков лет назад, когда аппарат еще назывался Луна-Глоб. • После крымской волны санкций в 2014 году. • После начала войны 2022 года Санкционные компоненты импортозамещались на местные • потом еще импортозамещали. • потом еще немного. • но в итоге не очень успешно импортозаместили. Все равно осталось больше половины импортных комплектующих, а надежность всей системы из-за постоянных переделок и сомнительных поставщиков упала ниже некуда. Если первый датчик навигации на американских компонентах БИБ весил 1.5 кг, на европейских компонентах Astrix весил 4.5 кг, то российский БИУС-Л весил полновесные 10 кг. Импортозамещение было выполнено почти на 700%, если считать в килограммах. Что случилось с Луной-25: После подачи команды с Земли частично импортозамещенный бортовой компьютер начал работать и проводить вычисления, но не смог своевременно остановить подачу импульса. Он опирался на данные ускорения от полностью импортозамещенного БИУСа-Л, который с точки зрения программного обеспечения выдавал некорректные данные. Возможно, что на самом деле БИУС выдавал правильные данные, но это импортозамещенный интерфейс с периферией выдавал ошибки, в то время, как вычислительная машина пыталась интегрировать эти ошибки как данные. Вариантов отказа здесь - море. В конце-концов дедовскому таймеру это надоело, он прекратил это безобразие системы управления и аварийно отрубил двигатели, но было уже поздно. Таймер нужно было ставить пораньше. Но это не сильно бы спасло ситуацию, операция посадки на порядок сложнее коррекции орбиты, с такой степенью проработки системы управления, шансов сесть не было https://t.me/prostinas/2586