The present invention generally relates to the railway field. It more particularly relates to a method for calculating an instantaneous velocity vector of a rail vehicle comprising an inertial unit as well as a corresponding system. It makes it possible to obtain velocity estimations from measurements of an inertial unit, independently of other measurement devices. It potentially also makes it possible to calculate an acceleration vector. It then makes it possible to determine in particular the attitude and/or movement of the rail vehicle. The estimations obtained may serve to pilot the vehicle and/or to locate it.
Today, rail vehicle location in Europe and in particular in France, in order to ensure circulation safety, is ensured by equipment along the rails. They make it possible to divide the railway into block sections in which, under normal circumstances, there must be only one train at the same time. The European regulation ERTMS/ETCS (European Rail Traffic Management System/European Train Control System), whose standards are also used by countries such as Russia or China, is deployed according to this methodology.
The purpose of train location is usually to find out the track and the distance travelled rather than the geographical coordinates (latitude, longitude and altitude). A ground train detection system, such as rail circuits or axle counters, is associated with each block section in order to define the status thereof, free or occupied. Beacons placed upstream from the block section entry signals can communicate signalling data to the train and provide it with position information. Velocity or travelled-distance sensors, such as a wheel sensor, a radar or a Doppler radar on board the rail vehicle, make it possible to calculate the distance travelled by the latter between two beacons. These systems require periodic recalibrations and can also be disturbed by external phenomena such as weather conditions (for example, skidding) or the presence of obstacles such as a bridge or a tunnel.
Rail odometry is generally based on wheel sensors whose velocity information is strongly degraded in the presence of slip between the wheels and the rails. This occurs especially during the phases of acceleration or braking of the rail vehicle, and also as a function of the weather conditions or the season (for example, presence of fallen leaves on the rails).
To remedy this, it has been proposed in EP 2 219 930 B1 to use two wheel sensors hybridized with an accelerometer placed along the axis of travel of the rail vehicle, in order to improve the front velocity measurement, the velocity vector not being estimated in this document. The matter is in particular to detect the loss of adhesion in order to be robust to slip phases. It is nevertheless necessary to couple the accelerometer with an external database providing the slope and curvature of the rails. Moreover, the estimation of the accelerometer bias is not mentioned.
The document EP 2 749 471 B1, as for it, relates to the use of inertial sensors in order to measure the angular velocity along three orthogonal axes and the acceleration along the direction of travel. The accelerometer measurement is associated with that of the angular velocity in order to take the earth's attraction into account when calculating the longitudinal acceleration of the rail vehicle. The integration of this acceleration then makes it possible to evaluate the velocity thereof along its axis of travel as well as the distance travelled. The accelerometer bias can be evaluated when the rail vehicle is stopped. However, when in motion, a wheel sensor is necessary to estimate this bias over a time period during which the wheel does not slip with respect to the rail. An angular velocity substantially constant over a predetermined duration is observable along a non-zero constant curvature or during a constant evolution of the slope or superelevation of the railway. Such an angular velocity corresponds to a bias that is then corrected.
The document EP 3 159 701 B1 discloses a method for calculating the proper acceleration linked only to the travel of a rail vehicle along the railway using an inertial unit. In the same way as for the previous document, its calculation is made using the real acceleration and the taking into account of the gravitational force linked to the rail configuration. The estimation of the rail vehicle travel velocity is made using a spectral analysis of the real accelerations measured along a vertical axis. This estimation improves the calculation of the proper acceleration. The estimator uses the measurements of the inertial unit in correction equations. Prediction equations are mentioned but they are based on non-explicit movement hypotheses. This architecture is not optimum for a gyrocompass inertial unit. The latter document also describes the estimation of the gyrometer biases along at least two axes, but it does not mention the accelerometer biases.
The article of REIMER C ET AL: “INS/GNSS/odometer data fusion in railway applications”, 2016 DGON INTERTIAL SENSORS AND SYSTEMS (188), IEEE, September 2016 (2016-09-20), pages 1-14, XP033004824 is also known, which describes a system implementing the coupling of an inertial unit with a virtual sensor that provides null velocities along two axes transverse to the rail vehicle, corrected for the misalignment angles α and β. However, in this system, the inertial unit is continuously coupled to a wheel sensor and this makes it possible to perform a measurement of the full velocity vector with the measurement of the wheel sensor along the front axis and null measurements along the two transverse axes corrected for the misalignment angles α and β. This measurement is performed at the wheel sensor by taking into account its leverage arm with the inertial unit. An additional misalignment matrix proportional to the heading variation makes it possible to take into account the rotation between the bogie on which the odometer is located and the body. On the other hand, the leverage arm effects due to the difference between the real position of the inertial unit and its ideal position in the body are not taken into account. Finally, the transient transverse components caused by the switches and the connections, that is to say the terms γy and γz, are not taken into account in this system.
It would be useful to have a system calculating the three-dimensional instantaneous velocity of the rail vehicle without using information from an auxiliary physical velocity or travelled-distance sensor or from outside the vehicle, which does not risk to be disturbed and which requires no periodic calibration, contrary to the known systems. It would be useful for the system to be self-calibrated in order to avoid the need for staff to perform tedious calibration operations. It would be preferable that this instantaneous velocity calculation system does not either require the use of a database, such as a railway map, in order to avoid the problems of updating, reliability, accuracy and storage of such a database.
It can nevertheless be useful that the instantaneous velocity calculation system can be associated with additional calculation means and with external sensors, for example a GPS or equivalent and/or an auxiliary physical velocity or travelled-distance sensor, or even a database in order to improve the accuracy of the results obtained and/or to calculate other useful information based of the three-dimensional instantaneous velocity obtained, as for example the three-dimensional movement of the rail vehicle, the instantaneous position, the travel . . . . In any case, these external sensors, including the auxiliary physical velocity or travelled-distance sensor, are not part of the system and are not necessary to the method for calculating the instantaneous velocity of the rail vehicle.
The invention proposed is based on the implementation, in a rail vehicle body, of an inertial unit and a virtual sensor within an estimator, the virtual sensor calculating virtual measurements of two transverse velocities along two axes transverse to the body, and in which estimator it is considered that these two transverse velocities are zero in all the rail configurations, the parameters calculated within the estimator based on the inertial unit measurements and as a function of a model of the vehicle, being adjusted and corrected iteratively in order to respect this condition. The two transverse velocities are measured virtually along two axes perpendicular to each other and to the xc axis of the vehicle body. The virtual sensor is constructed on the basis of a model of the vehicle corresponding to the dynamic response of a rail vehicle moving on a railway, wherein the rail vehicle can be a generic vehicle or, preferably, the vehicle specifically implemented to apply the invention. The system of the invention allows a self-calibration using the characteristics of the rail layout and the effects thereof on the rail vehicle dynamics.
More precisely, it is proposed according to the invention a method for calculating, by an estimator, an instantaneous velocity vector, {right arrow over (Vu)}, of a rail vehicle capable of moving along a railway, the vehicle having a body, the body being arranged on two bogies, the bogies having wheel axles rolling on rails of the railway, the contacts of the wheels on the rails defining a rolling plane of the vehicle, each bogie being articulated to the body at least in rotation about a rotation axis, the body being capable of undergoing a roll movement about a roll axis, the estimator receiving as an input measurements from an inertial unit installed at a fixed point of the body, the inertial unit comprising accelerometers and gyrometers and making it possible to produce measurements in an orthonormal reference system x, y, z centred on a point O1 located in the inertial unit, the estimator calculating as an output the instantaneous velocity vector, {right arrow over (Vu)}, of the rail vehicle, wherein:
with B1 and B2 two points located at the intersections of the rotation axes of the bogies and the rolling plane of the vehicle, with xc, yc, zc, a fixed orthonormal reference system of the vehicle body in which xc, corresponds to a longitudinal axis of the body, passing through points B1 and B2, said xc, axis being colinear to the vehicle instantaneous velocity vector {right arrow over (Vu )} during a rectilinear travel with constant superelevation of the vehicle,
wherein no auxiliary physical velocity or travelled-distance sensor is implemented for calculating the instantaneous velocity vector {right arrow over (Vu)}.
Other non-limiting and advantageous features of the method according to the invention, taken individually or according to all the technically possible combinations, are the following:
in that δvy
where γ corresponds to a transient transverse velocity depending on vO
of the updating step, with ƒmaj the estimator updating frequency,
The invention also relates to a system for calculating an instantaneous velocity vector, {right arrow over (Vu)}, of a rail vehicle capable of moving along a railway, the vehicle having a body, the body being arranged on two bogies, the bogies having wheel axles rolling on rails of the railway, the contacts of the wheels on the rails defining a rolling plane of the vehicle, each bogie being articulated to the body at least in rotation about a rotation axis, the body being capable of undergoing a roll movement about a roll axis, the system comprising an estimator of the instantaneous velocity vector, {right arrow over (Vu)}, the estimator calculating as an output the instantaneous velocity vector {right arrow over (Vu)}, of the rail vehicle, the estimator receiving as an input measurements from an inertial unit installed at a fixed point of the body, the inertial unit comprising accelerometers and gyrometers and making it possible to produce measurements in an orthonormal reference system x, y, z centred at a point O1 located in the inertial unit, wherein:
with B1 and B2 two points located at the intersections of the rotation axes of the bogies and the rolling plane of the vehicle,
with xc, yc, zc, a fixed orthonormal system of the vehicle body in which the xc axis corresponds to a longitudinal axis of the body, passing through the points B1 and B2, said xc axis being colinear to the instantaneous velocity vector {right arrow over (Vu )} of the vehicle during a rectilinear travel with constant superelevation of the vehicle,
the system estimator is an iterative estimator that includes a virtual sensor determined on the basis of a mathematical model M of the dynamics of the vehicle moving on a railway, said model being function of biases of the inertial unit and of installation parameters, the virtual sensor making it possible to calculate, from model parameters, two theoretical transverse velocities, δvy
The system includes the inertial unit and the estimator.
Preferably, the estimator is a programmable calculator.
The programmable calculator advantageously comprises a microprocessor and/or a digital signal processor (DSP).
The invention finally relates to a computer program comprising a program code that, when said program code is executed in a programmable calculator, allows executing the method of the invention.
The following description in relation with the appended drawings, given by way of non-limiting examples, will allow a good understanding of what the method and system of the invention consist of and of how they can be implemented.
In its principle, the system of the invention comprises a fixed inertial unit that is fixed inside the body of a rail vehicle and whose measurements according to a reference system x, y, z are processed by an estimator in order to produce as an output at least the instantaneous velocity vector {right arrow over (Vu )} of the vehicle. The system of the invention can further produce other results as an output and in particular the instantaneous rotation vector u and/or the attitude of the rail vehicle and/or its geographical position if its initial position is initially known. These output results are sampled as digital signals and are referenced with respect to the reference system xc, yc, ze attached to the body or to the geographical reference system.
The estimator implements a virtual sensor based on a mathematical model of the vehicle that uses a reference system xc, yc, zc, that is fixed with respect to its body, the xc, axis being colinear to the instantaneous velocity vector of the vehicle during a rectilinear movement with constant superelevation of the vehicle body. The estimator uses the fact that the two transverse velocities calculated by the virtual sensor along the two yc and zc, axes that are transverses/perpendicular to the x, axis are always null, whatever the circulation configurations.
The estimator is configured to correct the biases of the inertial unit measurements and the effects created by the installation parameters (which may not be perfect) according to the principle that the two transverse velocities calculated by the virtual sensor are by principle null in all the traffic conditions.
Among these installation parameters, the following can be mentioned:
In the estimator, the virtual velocity sensor may be configured to provide instantaneous transverse velocities or transverse velocities integrated over the time pitch of the step of updating the navigation filter, this second possibility making it possible to reduce the measurement noise of the virtual sensor.
The estimator of the invention, which ensures a coupling between the inertial unit and the virtual sensor, implements a state estimator such as a Kalman filter. This estimator makes it possible to estimate and correct the following biases and parameters:
The method and system implement an inertial unit having six sensors: three accelerometers and three gyrometers. Each sensor triad forms a spatial reference. Let's call here (O1, x, y, z) the direct orthonormal reference system that is centred at O1 on the inertial unit, and that includes the three x, y, z axes, and on which the measurements can be projected. The acceleration {right arrow over (am )} and rotation {right arrow over (ωm )} measurements produced by the inertial unit are thus referenced with respect to this reference system (O1, x, y, z) and this reference system may be intrinsic/preestablished by construction or be settable. In the case of a settable inertial unit, the unit includes means for calculating a reference system change between its intrinsic/preestablished reference system and an alternative reference system, which is a setting data of the unit, the measurements produced by the inertial unit then corresponding to the alternative set reference system.
Any type of inertial unit may be implemented within the framework of the invention: for example a high-performance inertial unit to maintain a precise heading, a gyrocompass inertial unit or any other equivalent unit.
A gyrocompass inertial unit is capable of self-initializing/calibrating following a static phase whose typical duration is a few minutes. Preferably, a gyrocompass inertial unit is implemented.
The rail vehicle includes a body and two bogies, a front and a rear, on which are fastened axles. The bogies each have an axis of rotation with respect to the body in order to follow a curve defined by the railway. By convention, for the explanations, it will be considered that points B1, B2 (
The vehicle including the system of the invention is schematized in
By convention, the xc axis 14 of the body is colinear with the instantaneous velocity vector {right arrow over (vu )} of the vehicle 1 during a rectilinear travel with constant superelevation of the vehicle body. Such a rectilinear travel with constant superelevation makes it possible to determine this velocity vector because it is then identical in any point of the body. By convention, the xc axis is located in the common rolling plane for the bogies (see
It can be observed that the line connecting the two points B1 and B2 of the two bogies is parallel to the xc axis. It is understood that the origin of the fixed reference system xc, yc, zc is not important and that the point O2, which does not correspond to this origin, can move according to the movements of the roll axis. The segment [B1B2] joining the two points B1 and B2 defines the inter-bogie distance B1B2 between the two bogies 11, 11′, and a point I is considered in the middle of the segment [B1B2]. An inertial unit 3 is fixed at a determined point of the body 10 and is marked by the origin O1 of the reference system (O1, x, y, z) of the measurements. The inertial unit 3 makes it possible to produce a velocity measurement symbolized by the velocity vector {right arrow over (vO
In
In
The inertial unit is installed in the body in such a way that, preferably, the x axis of measurement of the inertial unit reference system is parallel with an accuracy of at least 5° to the xc axis 14 of the rail vehicle body. This positioning in alignment is thus physically ensured at the time of the mechanical installation of the inertial unit in the body. It will be seen that this condition allows simplifications in the calculations and makes it possible to avoid a previous calibration phase for estimating the angulation between the x axis and the xc axis, then continuous processing of the measurements for correcting the angulation and for making said simplification. It is then understood that, in an alternative embodiment, it may be chosen not to position the inertial unit with the indicated accuracy of at least 5° and to implement the previous estimation phase and the subsequent corrections in continuous to move the axes closer in alignment by calculation.
Therefore, in alternative embodiments, this positioning in alignment may be performed by calculation in a settable inertial unit by choosing x colinear to the velocity vector it estimates. In other words, merging heading and stroke makes it possible to have, between the x axis and the xc axis 14, misalignment angles α, β, lower than 5°. This positioning in alignment with an accuracy of at least 5° can also be made by calculation in the inertial unit and with the help of an external sensor such as a GNSS signal receiver.
The positioning of the two other axes y and z of the measurement reference system of the inertial unit 3 may be arbitrary. However, it is possible to roughly position the y axis in the plane or a plane parallel to the common rolling plane of the bogies, and/or the z axis substantially vertically. In practice, the z axis may move according to the rolling conditions, in particular, it is not vertical when the rails form a circular arc with a strong superelevation of the rails, which causes a roll of the body liable to reach 10°, the inertial unit being fastened to the body. As regards the calculation method implemented in the estimator of the system, the virtual sensor of the estimator includes calculation means for calculating two theoretical transverse velocities δvy
The algorithm of the system operates with a global estimator of the Kalman filter type operating at an updating frequency ƒmaj that is the frequency of the updating step. This allows a better knowledge, on the one hand, of the inertial navigation magnitudes (in particular {right arrow over (vO
A way of calculating the instantaneous velocity and rotation vectors by the estimator according to certain hypotheses will now be described by way of example. This example does not exclude other calculation methods.
Firstly, an inertial navigation algorithm used in a step of predicting a prediction block performs integration of the inertial unit 3 gyrometer and accelerometer measurements at a prediction frequency ƒpred that is the frequency of the prediction step using directly the inertial unit measurements.
The inertial navigation algorithm is based in particular on the velocity differential equation expressed here in the inertial unit reference system:
with:
The equation
thus allows determining the velocity from the inertia unit measurements. However, these measurements from the inertial unit are subject to the three biases {right arrow over (ba)} from the accelerometers through {right arrow over (a)} and the three biases {right arrow over (bω)} from the gyrometers through {right arrow over (ω)}. These six measurement biases also have an impact on the orientation of the inertial unit reference system with respect to the Earth.
The virtual sensor, which is based on a model M ({right arrow over (O1O2)}, α,β, {right arrow over (vO
In the exemplary embodiment, the vehicle model is simplified in that the effect of bogie sliding with respect to the body, the effects of wheels conicity are neglected, in that the hypothesis of is made to consider the points B1 and B2 as being attached to the body and, finally, only a part of the effects of the primary and secondary suspensions is corrected, this correction concerning the roll. It is however understood that it is possible to implement a far more evolved model of the vehicle to take into account and correct this/these effect(s).
Despite the installation and an initialization phase, which correspond to an accurate mechanical installation and/or a software-implemented, considering that the heading is merged with the travel, during which it has been searched to align at best the x and xc axes, it remains a misalignment, generally lower than 5°, between the x and the xc axes. This misalignment corresponds to subsidiary misalignment angles α, β, which may be estimated by the estimator. Indeed, it is the only velocity source along the two transverse axes yc and zc during a rectilinear travel with constant superelevation.
In addition to the misalignment between the x and xc axes, the virtual sensor admits certain biases that can be modelled by a model of the rail vehicle coupled to the study of the possible rail configurations. It is admitted that the curvatures that the rails may take are the following:
The rail superelevation and declivity may also vary. In most cases, the superelevation is null in straight line and constant with a small angle in a circular arc curve in order to limit the lateral/centrifugal acceleration felt by a passenger of the vehicle. A superelevation generally appears during a cubicle connection.
In relation with
Given that {right arrow over (B1O1)}+{right arrow over (B2O1)}={right arrow over (2IO1)}, the mean of the two preceding relations make it possible to express the velocity {right arrow over (vO
The velocities in B1 and B2 are considered tangent to the railway at the rolling plane.
The term
admits the following transverse component according to the typology of the railway:
Therefore, it is possible to determine, from the vehicle model, a velocity {right arrow over (vmv )} that must theoretically be in the xc axis of the rail vehicle body and that is calculated by the following formula:
{right arrow over (vmv)}={right arrow over (vO
The term {right arrow over (ω)}×{right arrow over (O1O2)} allows taking into account a leverage arm between the virtual sensor supposed to be at point O2 and the inertial unit.
The components of vector {right arrow over (O1O2)} may be estimated in the estimator and/or be predetermined because measured at the time of installation of the inertial unit in the body and be part of predetermined installation parameters.
More generally, certain or all the installation parameters, {right arrow over (O1O2)}, α, β and the difference B1 and B2 may be predetermined by in-situ measurements on the vehicle and may be input into the estimator for initialization of the latter. These installation parameters, predetermined or not, are then estimated (for refining the predetermined parameters) by the estimator when the latter is operated for calculating the instantaneous velocity vector. In certain alternative embodiments, it is possible not to estimate the predetermined installation parameter(s) in the estimator and to perform the calculations with the corresponding predetermined values that are hence not refined.
Moreover, it is possible to consider only certain terms of the velocity calculation formula {right arrow over (vmv)}. In particular, the term {right arrow over (γ)} which is function of the inter-bogie distance B1B2 may not be taken into account. Therefore, as regards the inter-bogie distance B1B2, an installation parameter acting on the term {right arrow over (γ)}, it is possible not to take it into account in the estimator or, in case it is taken into account, a predetermined value that is not estimated by the estimator, or conversely that is estimated by the estimator, can be used.
More generally, it is understood that for initializing the installation parameters in the estimator, any useful value can be used and, advantageously, predetermined values resulting from in-situ measurements in order to allow, for the parameters estimated by the estimator, a faster convergence of the estimation.
As regards {right arrow over (O1O2)}, if O1 is normally actually fixed with respect to the body due to the fact that the body is rigid and that the inertial unit is firmly and rigidly attached thereto, this is not necessarily the case of O2, which may depend on the railway dynamics, in particular due, for example, to the presence of shock absorbers on either lateral side of the bogies, of liquid tanks whose liquids are liable to move. It is therefore particularly advantageous that the estimator estimates in continuous the components of the vector {right arrow over (O1O2)}.
As regards the misalignment between the x axis and the xc axis, it is also particularly advantageous that the estimator estimates in continuous the misalignment angles α, β.
Using the following notations for expressing the different values in the inertial unit reference system:
the velocities δvy
Knowing that |α|<5° and |β|<5°, as the inertial unit is installed in such a way that the x axis of the inertial unit is inclined at most in a cone of 5° with respect to the x, axis of the vehicle body, it is possible to express δvy
When the term {right arrow over (γ)} is not taken into account, δvy
It will e note t at the velocities δvy
In practice, the subsequent correction step performed in the correction calculation module consists in applying the following relation:
where the terms εy
These terms εy
Instantaneous transverse velocities δvy
with ƒmaj the frequency of the updating step, which allows reducing the measurement noise. The same correction equation is then applied.
Coupling the Equations
in the estimator makes it possible to isolate and observe especially the following parameters:
It is reminded that the inter-bogie distance B1B2, acting on the term {right arrow over (γ)}, is an installation parameter that may be taken into account in the estimator on an optional basis.
It is understood that, generally, increasing the travel length and the number of rail configurations met improves the observability of the six sensors biases and of the different parameters of the vehicle model, including the installation parameters. These observations strongly improve the velocity vector measurement that provides the rail vehicle movement vector after integration. For calculations and estimations, the estimator does not need to know the type of the rail on which the vehicle circulates.
It is therefore preferable that the vehicle travels a sufficiently varied route to encounter these different railway configurations in order to determine the installation parameters and the biases of the inertial unit.
The calculations regarding more precisely the estimator and the Kalman filter used in the example described will now be described in detail in relation with
with:
During the prediction step, the state of the extended Kalman filter is obtained as follows:
{circumflex over (x)}
k|k−1=ƒ({circumflex over (x)}k−1|k−1,{right arrow over (am)},{right arrow over (ωm)})
P
k|k−1
=F
k
P
k−1|k−1
F
k
T
+Q
k
with:
the Jacobian matrix of the function ƒ making it possible to predict the covariance estimation Pk|k−1 from the preceding covariance estimation Pk−1|k−1;
the covariance matrix of the prediction noise where Qk
It is to be noted that, in the case where the states linked to the virtual sensor (α,β, O1O2, B1B2) are supposed to converge towards a constant value, the covariance matrices of the noise of prediction of these states are such that Q5×52=O5×5 and Q1×13=O1×1. It is nevertheless known that the position of the body roll axis varies as a function of the railway dynamics. Indeed, this position depends especially on the effect of the suspensions as well as on the rail layout during a superelevation that is generally caused by a raising of the external rail. It may thus be interesting to minor the standard deviations of the lever arm states {right arrow over (O1O2)} using a suitable value for the matrix Q5×52.
The velocity vector {right arrow over (vO
{tilde over (γ)}k=zk−h({circumflex over (x)}k|k−1,ωm)
S
k
=H
k
P
k|k−1
H
k
T
+R
k
K
k
=P
k|k−1
H
k
T
S
k
−1
{circumflex over (x)}
k|k
={circumflex over (x)}
k|k−1
+K
k
{tilde over (y)}
k
P
k|k=(I21×21−KkHk)Pk|k−1
with:
the measurement of zero transverse velocities of the virtual sensor,
the function used by the virtual sensor to estimate the transverse velocities from the estimation of the predicted state vector. It is to be noted that the vector {right arrow over (γ)} used by the function h depends on {right arrow over (vO
the Jacobian matrix of the function h,
the covariance matrix of the measurement noise of the virtual sensor. In the simplest case, this noise is configured in such a way that εy
For practical applications, the vectors {right arrow over (am)}, {right arrow over (ωm)} are produced and the prediction step is repeated at a prediction frequency ƒpred which may be of 100 Hz, for example. The calculation of the time variations of {right arrow over (ω )}from the measurements {right arrow over (ωm)} is made by the virtual sensor within the framework of the updating step made at a lower frequency ƒmaj which may be of 1 Hz. The output frequency of the instantaneous velocity vector {right arrow over (Vu)} and of potential other output parameters calculated may be any frequency or sub-frequency of the prediction frequency ƒpred, for example 100 Hz, 10 Hz or 1 Hz.
Due to certain neglected effects proper to the railway dynamics, the zero measurements of the two transverse velocities of the virtual sensor are imperfect. It is possible to elaborate an error model that is more complex than a simple white noise for the virtual sensor measurement errors, based in particular on additional terms in the state factors of the Kalman filter.
Thanks to the invention, the inertial unit may be installed at any place in the vehicle body, because the installation biases are corrected with the calculation of δvy
The main function of the system in nominal mode is to provide the instantaneous velocity vector {right arrow over (Vu)} of the rail vehicle. In a more evolved embodiment, the instantaneous rotation vector {right arrow over (ωu)} is also calculated by the estimator. Other modes are possible, for example to provide the vehicle movement vector. The movement is obtained by integration of the instantaneous velocity vector {right arrow over (Vu)} calculated. In addition to the system, and associated with the method, information from other sensors can be used, as for example those of a global positioner (“GNSS”), an auxiliary physical velocity or travelled-distance sensor, and/or information from a database such as the railway map to improve the accuracy of the results calculated at the estimator output, including the instantaneous velocity vector {right arrow over (Vu)}, and in particular when the geographical position of the rail vehicle is calculated, which requires to have complementary data.
An extended Kalman filter is implemented in the exemplary embodiment detailed hereinabove, but in other embodiments, an unscented Kalman filter or any other estimator including a prediction step and an updating step may be used.
Number | Date | Country | Kind |
---|---|---|---|
2005112 | May 2020 | FR | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2021/063132 | 5/18/2021 | WO |