Контрольна сума в інерційній навігації - це метод перевірки цілісності даних, який використовується для виявлення помилок у переданих або збережених даних. Це математичне значення , обчислене з набору даних (наприклад, навігаційне повідомлення від IMU, INS або приймача GNSS ) та передається разом із даними. Приймач або підрозділ обробки перераховує контрольну суму та порівнює його з отриманим значенням для забезпечення точності даних .
Чому контрольна сума важлива в INS?
У інерційній навігаційній системі (INS) точна передача даних має вирішальне значення для розрахунків позиціонування, швидкості та ставлення . Якщо пошкодження даних виникає через шум, помилки передачі або несправності обладнання , це може призвести до неправильних навігаційних виходів . Контрольна сума допомагає запобігти цьому, забезпечуючи:
Виявлення помилок -ідентифікує пошкоджені або втрачені дані в режимі реального часу.
Цілісність даних - підтверджує, що передані навігаційні дані є повними та незмінними.
Надійність системи - запобігає несправних навігаційних виходах шляхом відмови від неправильних пакетів даних.
Загальні методи контрольної суми в INS/GNSS
• CRC (циклічна перевірка надмірності) - широко використовується для надійного виявлення помилок.
• XOR (ексклюзивна або) контрольна сума - простіший метод швидкої перевірки.
• Hashing MD5/SHA - використовується в розширених системах криптографічної безпеки.