FR3023623A1 - Procede d'estimation de l'etat d'un systeme mobile et centrale inertielle correspondante. - Google Patents
Procede d'estimation de l'etat d'un systeme mobile et centrale inertielle correspondante. Download PDFInfo
- Publication number
- FR3023623A1 FR3023623A1 FR1401535A FR1401535A FR3023623A1 FR 3023623 A1 FR3023623 A1 FR 3023623A1 FR 1401535 A FR1401535 A FR 1401535A FR 1401535 A FR1401535 A FR 1401535A FR 3023623 A1 FR3023623 A1 FR 3023623A1
- Authority
- FR
- France
- Prior art keywords
- variables
- particles
- state
- particle
- kalman filter
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 41
- VJYFKVYYMZPMAB-UHFFFAOYSA-N ethoprophos Chemical compound CCCSP(=O)(OCC)SCCC VJYFKVYYMZPMAB-UHFFFAOYSA-N 0.000 title 1
- 239000002245 particle Substances 0.000 claims abstract description 98
- 230000035772 mutation Effects 0.000 claims abstract description 22
- 238000005259 measurement Methods 0.000 claims description 30
- 238000012545 processing Methods 0.000 claims description 15
- 238000000354 decomposition reaction Methods 0.000 claims description 6
- 230000010354 integration Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 claims description 3
- 239000011159 matrix material Substances 0.000 description 10
- 230000000644 propagated effect Effects 0.000 description 7
- 238000004364 calculation method Methods 0.000 description 4
- 238000001914 filtration Methods 0.000 description 4
- 230000008569 process Effects 0.000 description 4
- PXFBZOLANLWPMH-UHFFFAOYSA-N 16-Epiaffinine Natural products C1C(C2=CC=CC=C2N2)=C2C(=O)CC2C(=CC)CN(C)C1C2CO PXFBZOLANLWPMH-UHFFFAOYSA-N 0.000 description 3
- 238000012937 correction Methods 0.000 description 3
- 238000011282 treatment Methods 0.000 description 3
- 238000012935 Averaging Methods 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 2
- 230000007850 degeneration Effects 0.000 description 2
- 238000005312 nonlinear dynamic Methods 0.000 description 2
- 238000000342 Monte Carlo simulation Methods 0.000 description 1
- 239000006185 dispersion Substances 0.000 description 1
- 230000008570 general process Effects 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000003384 imaging method Methods 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 238000011176 pooling Methods 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
- 238000005070 sampling Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/01—Satellite radio beacon positioning systems transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/13—Receivers
- G01S19/35—Constructional details or hardware or software details of the signal processing chain
- G01S19/37—Hardware or software details of the signal processing chain
-
- G—PHYSICS
- G01—MEASURING; TESTING
- G01S—RADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
- G01S19/00—Satellite radio beacon positioning systems; Determining position, velocity or attitude using signals transmitted by such systems
- G01S19/38—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system
- G01S19/39—Determining a navigation solution using signals transmitted by a satellite radio beacon positioning system the satellite radio beacon positioning system transmitting time-stamped messages, e.g. GPS [Global Positioning System], GLONASS [Global Orbiting Navigation Satellite System] or GALILEO
- G01S19/42—Determining position
- G01S19/48—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system
- G01S19/49—Determining position by combining or switching between position solutions derived from the satellite radio beacon positioning system and position solutions derived from a further system whereby the further system is an inertial position system, e.g. loosely-coupled
Landscapes
- Engineering & Computer Science (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Signal Processing (AREA)
- Navigation (AREA)
- Position Fixing By Use Of Radio Waves (AREA)
- Gyroscopes (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
Claims (12)
- REVENDICATIONS1. Procédé d'estimation d'un état représentatif du mouvement d'un système mobile, le procédé mettant en oeuvre un filtre particulaire et comprenant les étapes suivantes mises en oeuvre à partir d'une particule de référence parmi plusieurs particules précédemment calculées, la particule de référence offrant une estimation de l'état et comprenant un premier jeu de variables et un deuxième jeu de variables: - mutation aléatoire (101), par le filtre particulaire, du premier jeu de variable en un premier jeu de variable muté, - paramétrage (102) d'un filtre de Kalman étendu à l'aide du premier jeu de variable muté, - mise en oeuvre (103) du filtre de Kalman étendu paramétré pour produire une nouvelle particule à partir du deuxième jeu de variable et de données mesurées par au moins un capteur inertiel, le procédé étant caractérisé en ce que le filtre de Kalman étendu est du type invariant.
- 2. Procédé selon la revendication 1, dans lequel le deuxième jeu de 20 variables comprend une covariance représentative d'une incertitude au sens de Kalman des autres variables du deuxième jeu.
- 3. Procédé selon l'une des revendications 1 et 2, dont tes étapes sont répétées pour chacune des particules, et dans lequel le filtre de Kalman 25 utilise une équation de Ricatty commune pour toutes les particules.
- 4. Procédé selon l'une des revendications 1 à 3, dans lequel l'étape de mutation tient compte de mesures de l'état pour produire le premier jeu de variables muté. 30
- 5. Procédé selon la revendication 4, dont les étapes sont répétées pour chacune des particules, l'étape de mutation comprenant une décomposition de Cholesky commune pour toutes les particules.
- 6. Procédé selon l'une des revendications 1 à 5, dans lequel le filtre de Kalman étendu invariant est mis en oeuvre pour une pluralité de particules, ladite mise en oeuvre comprend une propagation du deuxième jeu de variables par intégration d'une équation dynamique, l'intégration comprenant, pour une particule de référence : - la détermination d'une solution générale présentant une forme à au moins une inconnue, - le choix de conditions initiales pour déterminer une solution complète propre à la particule de référence, la détermination de ta solution générale étant mise en oeuvre une seule 15 fois pour toutes les particules.
- 7. Procédé selon l'une des revendications 1 à 6, dans lequel le premier jeu contient des variables représentatives d'un biais dans des mesures de radionavigation satellite. 20
- 8. Procédé selon l'une des revendications 1 à 7, dans lequel le deuxième jeu contient des variables de navigation d'un porteur mobile.
- 9. Procédé d'estimation de l'état d'un système mobile mis en oeuvre par 25 une centrale de navigation comprenant au moins un récepteur (R) de signaux de radionavigation satellite, au moins un capteur inertiel (CI), le procédé comprenant les étapes suivantes : - acquisition de mesures (200) par les capteurs (R, CI), - mise en oeuvre des étapes du procédé selon l'une des 30 revendications 1 à 8 pour produire un ensemble de particules à partir des données mesurées, 1 3023623 23 - estimation (106) de l'état du système mobile à partir de l'ensemble de particules.
- 10. Unité de traitement de données mesurées adaptée pour mettre en 5 oeuvre le procédé selon l'une des revendications 1 à 8.
- 11. Centrale de navigation (S) comprenant : - au moins un récepteur (R) de signaux de radionavigation satellite, - au moins un capteur inertiel (CI), 10 - une unité (U) de traitement de données de mesure selon la revendication 10 pour estimer un état de navigation de la centrale à partir de mesures acquises par le récepteur et par le capteur inertiel.
- 12. Produit programme d'ordinateur comprenant des instructions de code de programme pour l'exécution des étapes du procédé selon l'une des revendications 1 à 9, lorsque ce programme est exécuté par une unité de traitement de données mesurées.20
Priority Applications (3)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1401535A FR3023623B1 (fr) | 2014-07-09 | 2014-07-09 | Procede d'estimation de l'etat d'un systeme mobile et centrale inertielle correspondante. |
US15/324,255 US10379224B2 (en) | 2014-07-09 | 2015-07-09 | Invariant particle filtering |
PCT/EP2015/065769 WO2016005532A1 (fr) | 2014-07-09 | 2015-07-09 | Filtre particulaire invariant |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
FR1401535A FR3023623B1 (fr) | 2014-07-09 | 2014-07-09 | Procede d'estimation de l'etat d'un systeme mobile et centrale inertielle correspondante. |
Publications (2)
Publication Number | Publication Date |
---|---|
FR3023623A1 true FR3023623A1 (fr) | 2016-01-15 |
FR3023623B1 FR3023623B1 (fr) | 2023-05-05 |
Family
ID=51862347
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
FR1401535A Active FR3023623B1 (fr) | 2014-07-09 | 2014-07-09 | Procede d'estimation de l'etat d'un systeme mobile et centrale inertielle correspondante. |
Country Status (3)
Country | Link |
---|---|
US (1) | US10379224B2 (fr) |
FR (1) | FR3023623B1 (fr) |
WO (1) | WO2016005532A1 (fr) |
Families Citing this family (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106405433A (zh) * | 2016-11-04 | 2017-02-15 | 首都师范大学 | 一种基于扩展卡尔曼粒子滤波的soc估计方法及系统 |
US10473466B2 (en) * | 2016-12-09 | 2019-11-12 | Honeywell International Inc. | Apparatus and method for data-based referenced navigation |
CN109253727B (zh) * | 2018-06-22 | 2022-03-08 | 东南大学 | 一种基于改进迭代容积粒子滤波算法的定位方法 |
FR3084176B1 (fr) * | 2018-07-23 | 2020-06-19 | Safran Electronics & Defense | Procede et dispositif d'aide a la navigation d'un porteur a l'aide d'un filtre de kalman invariant et d'un etat de navigation d'un deuxieme porteur |
FR3084151B1 (fr) * | 2018-07-23 | 2020-06-19 | Safran | Procede et dispositif d'aide a la navigation d'une flotte de vehicules a l'aide d'un filtre de kalman invariant |
US11378403B2 (en) | 2019-07-26 | 2022-07-05 | Honeywell International Inc. | Apparatus and method for terrain aided navigation using inertial position |
FR3106885B1 (fr) * | 2020-02-03 | 2021-12-24 | Safran | Procede d’aide à la navigation d’un porteur mobile |
CN111964667B (zh) * | 2020-07-03 | 2022-05-20 | 杭州电子科技大学 | 一种基于粒子滤波算法的地磁_ins组合导航方法 |
CN115041669B (zh) * | 2022-06-30 | 2024-09-06 | 山东中衡光电科技有限公司 | 用于大型轮带切割设备的控制系统和控制方法 |
Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011064677A2 (fr) * | 2009-11-24 | 2011-06-03 | Yost Engineering, Inc. | Combinaison de capteurs inertiels redondants afin de créer une sortie de capteur virtuelle |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011073683A1 (fr) * | 2009-12-17 | 2011-06-23 | Bae Systems Plc | Production d'états de description de données d'une pluralité de cibles |
JP5017392B2 (ja) * | 2010-02-24 | 2012-09-05 | クラリオン株式会社 | 位置推定装置および位置推定方法 |
FR2961897B1 (fr) * | 2010-06-25 | 2012-07-13 | Thales Sa | Filtre de navigation pour un systeme de navigation par correlation de terrain |
US9921306B1 (en) * | 2015-05-27 | 2018-03-20 | Lockheed Martin Corporation | Active optimal reduced state estimator |
-
2014
- 2014-07-09 FR FR1401535A patent/FR3023623B1/fr active Active
-
2015
- 2015-07-09 WO PCT/EP2015/065769 patent/WO2016005532A1/fr active Application Filing
- 2015-07-09 US US15/324,255 patent/US10379224B2/en active Active
Patent Citations (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2011064677A2 (fr) * | 2009-11-24 | 2011-06-03 | Yost Engineering, Inc. | Combinaison de capteurs inertiels redondants afin de créer une sortie de capteur virtuelle |
Non-Patent Citations (2)
Title |
---|
CAPPE O ET AL: "An Overview of Existing Methods and Recent Advances in Sequential Monte Carlo", PROCEEDINGS OF THE IEEE, IEEE. NEW YORK, US, vol. 95, no. 5, 1 May 2007 (2007-05-01), pages 899 - 924, XP011186717, ISSN: 0018-9219, DOI: 10.1109/JPROC.2007.893250 * |
SILVERE BONNABEL ET AL: "Invariant Extended Kalman Filter: theory and application to a velocity-aided attitude estimation problem", DECISION AND CONTROL, 2009 HELD JOINTLY WITH THE 2009 28TH CHINESE CONTROL CONFERENCE. CDC/CCC 2009. PROCEEDINGS OF THE 48TH IEEE CONFERENCE ON, IEEE, PISCATAWAY, NJ, USA, 15 December 2009 (2009-12-15), pages 1297 - 1304, XP031620108, ISBN: 978-1-4244-3871-6 * |
Also Published As
Publication number | Publication date |
---|---|
FR3023623B1 (fr) | 2023-05-05 |
US20170160399A1 (en) | 2017-06-08 |
US10379224B2 (en) | 2019-08-13 |
WO2016005532A1 (fr) | 2016-01-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
FR3023623A1 (fr) | Procede d'estimation de l'etat d'un systeme mobile et centrale inertielle correspondante. | |
EP3278061B1 (fr) | Procédé de suivi de navigation d'un porteur mobile avec un filtre de kalman étendu | |
EP3071934B1 (fr) | Procédé d'alignement d'une centrale inertielle | |
EP2956276B1 (fr) | Procede de detection amelioree de collision d'un robot avec son environnement, systeme et produit programme d'ordinateur mettant en oeuvre le procede | |
WO2016066538A1 (fr) | Procédé d'estimation d'un état de navigation contraint en observabilité | |
EP3514571A1 (fr) | Procede de pistage d'une cible aerienne, et radar mettant en oeuvre un tel procede | |
FR2934043A1 (fr) | Procede d'estimation ameliore de l'orientation d'un objet et centrale d'attitude mettant en oeuvre un tel procede | |
EP2428934B1 (fr) | Procédé d'estimation du mouvement d'un porteur par rapport à un environnement et dispositif de calcul pour système de navigation | |
EP2718670B1 (fr) | Procede d'estimation simplifie de l'orientation d'un objet et centrale d'attitude mettant en oeuvre un tel procede | |
EP3827221B1 (fr) | Procédé et dispositif d'aide à la navigation d'un porteur à l'aide d'un filtre de kalman invariant et d'un état de navigation d'un deuxième porteur | |
EP4496982A1 (fr) | Procédé de détermination d'au moins un rayon de protection associé a au moins un parametre de navigation et dispositif électronique de détermination associé | |
FR3069316B1 (fr) | Procede d'estimation du mouvement d'un objet evoluant dans un champ magnetique | |
Proletarsky et al. | Research Filtering Algoritm With Delay Effect For Measurment system | |
WO2022254163A1 (fr) | Procede d'aide a la navigation d'un vehicule | |
EP4073466B1 (fr) | Filtrage particulaire et centrale de navigation a correlation de mesure | |
WO2014108652A1 (fr) | Estimation de mouvement d'une image | |
FR3012897A1 (fr) | Procede et dispositif de caracterisation d'un signal | |
EP3973249B1 (fr) | Filtrage particulaire et centrale de navigation a correlation de mesure | |
FR3104705A1 (fr) | Filtrage particulaire et centrale de navigation a correlation de mesure | |
EP2957866A1 (fr) | Procede de localisation d'un appareil qui est deplace a l'interieur d'un espace tridimentionnel | |
EP2957865A1 (fr) | Procede de localisation d'un appareil qui est deplace a l'interieur d'un espace tridimentionnel | |
EP4487079A1 (fr) | Procede et dispositif d'aide a la navigation basee sur un filtre de kalman | |
WO2018069191A1 (fr) | Perfectionnements aux procédés d'alignement de centrale inertielle |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PLFP | Fee payment |
Year of fee payment: 2 |
|
PLSC | Publication of the preliminary search report |
Effective date: 20160115 |
|
PLFP | Fee payment |
Year of fee payment: 3 |
|
CD | Change of name or company name |
Owner name: ASSOCIATION POUR LA RECHERCHE DEVELOPPEMENT DE, FR Effective date: 20161214 Owner name: SAGEM DEFENSE SECURITE, FR Effective date: 20161214 |
|
CJ | Change in legal form |
Effective date: 20161214 |
|
PLFP | Fee payment |
Year of fee payment: 4 |
|
PLFP | Fee payment |
Year of fee payment: 5 |
|
PLFP | Fee payment |
Year of fee payment: 7 |
|
PLFP | Fee payment |
Year of fee payment: 8 |
|
PLFP | Fee payment |
Year of fee payment: 9 |
|
PLFP | Fee payment |
Year of fee payment: 10 |
|
PLFP | Fee payment |
Year of fee payment: 11 |