Контрольна сума

Контрольна сума в інерційній навігації - це метод перевірки цілісності даних, який використовується для виявлення помилок у переданих або збережених даних. Це математичне значення , обчислене з набору даних (наприклад, навігаційне повідомлення від IMU, INS або приймача GNSS ) та передається разом із даними. Приймач або підрозділ обробки перераховує контрольну суму та порівнює його з отриманим значенням для забезпечення точності даних .

Чому контрольна сума важлива в INS?

У інерційній навігаційній системі (INS) точна передача даних має вирішальне значення для розрахунків позиціонування, швидкості та ставлення . Якщо пошкодження даних виникає через шум, помилки передачі або несправності обладнання , це може призвести до неправильних навігаційних виходів . Контрольна сума допомагає запобігти цьому, забезпечуючи:

  1. Виявлення помилок -ідентифікує пошкоджені або втрачені дані в режимі реального часу.

  2. Цілісність даних - підтверджує, що передані навігаційні дані є повними та незмінними.

  3. Надійність системи - запобігає несправних навігаційних виходах шляхом відмови від неправильних пакетів даних.

Загальні методи контрольної суми в INS/GNSS

CRC (циклічна перевірка надмірності) - широко використовується для надійного виявлення помилок.

XOR (ексклюзивна або) контрольна сума - простіший метод швидкої перевірки.

Hashing MD5/SHA - використовується в розширених системах криптографічної безпеки.