Lab038: add control failsafe and emergency acknowledgement

This commit is contained in:
LittleSam129
2026-08-04 14:06:50 +03:00
parent 50e45ca611
commit 23cfdf581b
18 changed files with 2538 additions and 0 deletions

View File

@@ -286,3 +286,28 @@ git version 2.51.1.windows.1
- Своевременная доставка аварийной команды по радиоканалу не гарантируется.
- Для безопасного поведения при потере связи требуется локальный сторожевой таймер на ровере.
- Следующий этап исследует сторожевой таймер, временно разнесённую аварийную команду и подтверждение получения.
---
# Запись 013
## Дата
4 августа 2026 года
## Тема
Завершение Lab038: локальный сторожевой таймер и подтверждаемая аварийная команда.
## Выполнено
- Lab038 исследует локальный сторожевой таймер, разнесённую аварийную команду и подтверждение получения.
- Три инварианта безопасности не нарушены ни разу.
- Подтверждение не является условием выполнения аварийной остановки.
- Режим с подтверждением сохранил итоговую доставку аварийной команды 99,694%.
- Среднее число аварийных копий уменьшилось с 11 до 1,071.
- Дополнительная нагрузка подтверждаемого режима составляет около 0,0093 кбит/с.
- Дополнительное повторение обычных команд не принято как основной режим.
- Порог 100 мс вызывает слишком частые безопасные остановки.
- Порог 500 мс допускает слишком большой путь до реакции.
- Для следующей проверки принята двухступенчатая логика: предварительная реакция после 150 мс и обязательная остановка после 250 мс.