Головна Глосарій RTS: Раух–Тунг–Штрібель

Ознайомтеся з нашими датчиками, оснащеними навігаційним алгоритмом останнього покоління.

Ellipse D INS Міні-блок праворуч
Ellipse-D
INS RTK INS з подвійною антеною 0.05 ° roll та pitch 0.2 ° Heading
Відкрити
Ellipse-D
Ellipse N INS Міні-блок праворуч
Ellipse-N
INS RTK GNSS з однією антеною 0.05 ° Roll та Pitch 0.2 ° Heading
Відкрити
Ellipse-N
Картка Логотип Qinertia
Qinertia GNSS-INS
IMU -обробка даних GNSS IMU Геодезичний двигун Обробка даних PPK та PPP-RTK Прямий доступ до мереж CORS
Відкрити
Qinertia GNSS-INS

RTS: Раух–Тунг–Штрібель

Повернутися до глосарію
Схема алгоритму згладжування Рауха–Тунга–Штрібеля (RTS)

Згладжувач RTS (Rauch-Tung-Striebel) — це математичний алгоритм, що використовується для підвищення точності оцінювання стану в динамічних системах. Він належить до сімейства алгоритмів згладжування та розширює можливості фільтра Калмана, який оцінює стан системи в режимі реального часу. У той час як фільтр Калмана обробляє дані послідовно й оцінює поточний стан виключно на основі минулих та поточних вимірювань, згладжувач RTS йде на крок далі, використовуючи як минулі, так і майбутні вимірювання для ретроспективного уточнення оцінок стану. Цей процес забезпечує значно точніші оцінки стану, особливо в додатках, що передбачають подальшу обробку даних.

Алгоритм RTS (Rauch-Tung-Striebel) або згладжувач RTS працює у два основних етапи: прямий прохід і зворотний прохід. Під час прямого проходу алгоритм застосовує до даних стандартний фільтр Калмана, збираючи на кожному часовому кроці оцінки стану та відповідні коваріації похибок. Цей етап, по суті, закладає основу, надаючи початкові оцінки стану та міри невизначеності, що базуються виключно на минулих даних до кожного моменту часу.

Після завершення прямого проходу починається зворотний прохід. Алгоритм рухається назад від остаточної оцінки стану до початкової. На кожному часовому кроці RTS (Rauch-Tung-Striebel) коригує оцінку стану, враховуючи інформацію з майбутніх часових кроків — інформацію, яка була недоступна під час процесу прямого фільтрування. Він використовує коефіцієнт Калмана, матриці переходів та коваріації, обчислені під час прямого проходу, для обчислення згладженої оцінки, яка зрівноважує як минулі, так і майбутні спостереження. Ця зворотна рекурсія коригує відфільтровані оцінки, зменшуючи загальну похибку оцінювання та створюючи більш послідовну та точну траєкторію станів системи

Математично згладжувач застосовує крок корекції, який використовує кореляцію між похибками у послідовних оцінках. Моделюючи еволюцію системи за допомогою лінійного гауссового процесу, згладжувач RTS використовує ті самі моделі динаміки та вимірювання, що й фільтр Калмана. Він обчислює коефіцієнт згладжування на кожному кроці, який визначає, яку частину майбутньої оцінки слід використовувати для коригування поточної оцінки. Цей коефіцієнт залежить від матриць коваріації відфільтрованих оцінок та прогнозованого стану.

Смугер RTS створює глобально оптимальну оцінку для всієї послідовності станів системи. Він припускає, що моделі є лінійними та гаусовими. Фільтрація оцінює лише поточний стан. Згладжування реконструює найкращі оцінки минулих станів, використовуючи всі доступні дані. Це робить згладжування особливо цінним для автономних (офлайн) застосувань.

Смугер RTS знаходить застосування в різних галузях, включаючи аерокосмічну навігацію, обробку сигналів, фінанси та робототехніку. В інерціальних навігаційних системах (INS), наприклад, його часто використовують для постобробки даних траєкторії з метою зменшення дрейфу та шуму. Подібним чином, аналіз часових рядів або відстеження об'єктів використовує його для уточнення оцінок у реальному часі та відновлення точних шляхів або трендів.

Смугер RTS пропонує переваги, але потребує доступу до повного набору даних і стає обчислювально складним для довгих або складних даних. Він також значно покладається на припущення про лінійну динаміку та гаусів шум. Використовуйте розширений або нечутливий (Unscented) смугер RTS, коли система є нелінійною або шум не є гаусовим. Ці варіанти адаптують метод до нелінійних фільтрів, таких як фільтр Калмана (EKF) або Unscented Kalman Filter (UKF).

Смугер RTS вдосконалює фільтрацію Калмана, використовуючи майбутні дані для оновлення минулих оцінок, покращуючи точність і стабільність. Він є основою оцінки стану та забезпечує точну реконструкцію динамічних систем за допомогою оброблених даних.

Програмне забезпечення QinertiaINS

Програмне забезпечення Qinertia PPK відкриває абсолютно новий рівень у сфері рішень для високоточного позиціонування. Досягніть безпрецедентної точності у своїх робочих процесах завдяки постобробці необроблених даних про місцезнаходження.

Відкрийте для себе всі функції
Картка Логотип Qinertia