Title: ZERODECOMPOSITION OF SPEECH FOR SOURCETRACT SEPARATION WITH APPLICATION TO GLOTTAL FLOW PARAMETER ES
1Workshop on State Estimation Heidelberg, Germany,
April 7-8, 2005
Robust Kalman Filtering Techniques Applied to
Train Positioning
Automatic Control Laboratory, FPMs Guillaume
Goffaux, Alain Vande Wouwer and Marcel Remy
2Outline
- Introduction
- Motivation Train positioning
- System description
- Evolution Equation
- Observation Equation
- Observability analysis
- State Estimation Techniques
- Kalman Filter
- Robust Filter
- Conclusion
3PIST Project
- PIST Intelligent and Secure Positioning in
Transport (from 10/03 to 03/06) - Position and velocity reconstruction with a high
confident interval (10-12) in the context of a
railway vehicle - Objectives
- Preventing collisions
- Checking the respect of velocity limitations
4PIST Project
Disturbances/ Noises
Sensors
Outputs
Inputs
State variables
Measurement noises
- Classical sensors
- Odometers
- Radars
- Accelerometers
- Beacons
- Additional sensor
- GNSS (Global Navigation Satellite System)
5PIST Project
- Partnership
- Coordinator
- Pr. Joël Hancq (Circuit Theory and Signal
Processing Department TCTS, FPMs Mons) - Scientific partners
- Pr. Alain Vande Wouwer (Automatic Control
Laboratory, FPMs Mons) - Pr. Francis Grenez (Waves and Signals Department,
ULB Brussels) - Sub-contractor
- Multitel ASBL, Data Fusion Group
- Industrial Partner
- Alstom Transport Belgium
6PIST Project
- Planning
- Providing secure positioning by using classical
sensors - Incorporating GPS sensors
- Measurements in a Database
- Sensors embedded in a Pendolino train in Italy
7Outline
- Introduction
- Motivation Train positioning
- System description
- Evolution Equation
- Observation Equation
- Observability analysis
- State Estimation Techniques
- Kalman Filter
- Robust Filter
- Conclusion
8Train positioning
- Objective of this study
- Estimating position and velocity of the train by
using classical sensors - An odometer
- Radars
- An accelerometer
- State estimation methods
- Measurements from sensors
- Modelling of the vehicle and of the available
sensors
9Train positioning
- Odometer
- Slotted disc spinning
- with the wheel axle
- Optical device
- Velocity sensor
- Sensitive to wheel spin and lock
- Placed in an axle which is neither braked nor
towed
10Train positioning
- Radar
- Doppler principle
- Speed and position sensors
- Not sensitive to wheel
- spin and lock
- Sensitive to environmental
- conditions
- Status information on
- measurement quality
11Train positioning
- Accelerometer
- Acceleration sensor
- Pendulum principle
- Sensitive to the rail track
- gradient
12Outline
- Introduction
- Motivation Train positioning
- System description
- Evolution Equation
- Observation Equation
- Observability analysis
- State Estimation Techniques
- Kalman Filter
- Robust Filter
- Conclusion
13Modelling
- Evolution equation
- Kinematic modelling
- Discrete-time mode
- Constant acceleration between two measurement
times - One dimension
-
14Modelling
- Observation equation
- Discrete-time mode
- Asynchronous measurement time
- Observability analysis
- Which configuration of sensors allows to
reconstruct state vectors ?
15Modelling
- Observability analysis
- Computing the observability matrix
- A position sensor is required
- Observable with only a position sensor
- Sensors used
- Speed sensors a Wiegand odometer and a Faiveley
Doppler radar - Position sensor a Deuta radar
- Acceleration a Sensorex accelerometer
16Modelling
- A Wiegand odometer
- 2 measurements every 0.1s
17Modelling
- A Faiveley Doppler radar
- Average sampling period 0.1 s
18Modelling
- A Deuta radar
- Average sampling period 0.1 s
19Modelling
- A Sensorex accelerometer
- Average sampling period 0.05 s
20Outline
- Introduction
- Motivation Train positioning
- System description
- Evolution Equation
- Observation Equation
- Observability analysis
- State Estimation Techniques
- Kalman Filter
- Robust Filter
- Conclusion
21Kalman Filter
- Estimation of
- Assumptions
- White noises and Gaussian statistics
- , ,
- Linear modelling
22Kalman Filter
- Recursive Filter
- Minimization of the mean-square estimation error.
- Conclusion
- Optimal filter
- Restrictive assumptions
23Positioning example
24Outline
- Introduction
- Motivation Train positioning
- System description
- Evolution Equation
- Observation Equation
- Observability analysis
- State Estimation Techniques
- Kalman Filter
- Robust Filter
- Conclusion
25 Robust Filter Mangoubi,98
- Nominal model P
- Uncertainties ?
?
?
y
r
P
x0
- Transforming the equations
26Robust Filter
- Robust criterion reached with ? 1 in
27Robust Filter
Robust Discrete Filter Equations
Riccati equation in X from i to i-N
Riccati equation in P from i-N to i
28Robust Filter
Robust Theorem
- Assume that for a ? 1
- There exists a satisfying the Riccati
equation in X in such that
. - There exists a satisfying the Riccati
equation in P in such that
. - There exists so that .
- Then the robust performance condition is
satisfied.
29Positioning example
- Uncertain system modelling
- Uncertainty on the acceleration measurement
30Positioning example
31Outline
- Introduction
- Motivation Train positioning
- System description
- Evolution Equation
- Observation Equation
- Observability analysis
- State Estimation Techniques
- Kalman Filter
- Robust Filter
- Conclusion
32Conclusion
- Reconstruction of position and velocity
- Biased output of the accelerometer due to the
track slope - Kalman Filter
- Optimal filter with restrictive assumptions
- Sensitive to model uncertainties
- Robust Filter
- Model uncertainties explicitly taken into account
- Min-max formulation
- Improved insensitivity to model uncertainties
33Acknowledgment
This work is performed in the framework of the
PIST project funded by the Walloon Region DGTRE
(Belgium). Database is property of Alstom
Transport Belgium.
Thank you for your attention!