The present invention relates to a method for determining the relationship between a track-circuit transmitted current signal and a railway vehicle location on a railway track. Further, the present invention relates to a controller and to a track circuit for determining the relationship between a track-circuit transmitted current signal and a railway vehicle location on a railway track.
Track circuits are used to locate the position of a railway vehicle within a railway track, for enabling virtual signaling within advanced railway vehicle control systems.
In fact, railroads that have implemented Positive Train Control systems (e.g. ITCS, ETCS, I-ETMS, etc.) as overlays to existing signal systems, ultimately desire to move towards a virtual signal system where no physical signals exist. Virtual signal systems can allow railroads to realize more capacity without having to physically install more signals and shorten existing signal blocks. Virtual signal systems also eliminate the maintenance associated with physical signals (e.g., replacing lamps, aligning signals, cleaning lenses, etc.). In order to realize virtual signaling, the location of a railway vehicle in a railway track must be known.
In order to increase the exploitation capacity of a railway system, it is necessary to space railway vehicles more closely together, therefore, track-circuits may be used to localize railway vehicles to a smaller resolution between existing signals.
The track circuits use a measured amount of current transmitted into front axles of an approaching railway vehicle, or rear axles of a receding railway vehicle, to determine where the nearest axle is located along a railway track block.
However, the relationship between the track-circuit transmitted current signal and the actual location of the railway vehicle in the track block cannot be analytically analyzed (e.g., using linear models) because it is non-linear. This relationship may in fact be different between different geographical locations, or due to different factors such as track circuit length, rail resistance, ballast resistance, railway vehicle axle resistance, weather conditions, etc.
As above indicated, track circuits use a track-circuit transmitted current signal to estimate the location of a railway vehicle within a railway track block.
U.S. patent application Ser. No. 16/811,244 discloses how to use a Dynamic Time Warping algorithm to estimate a railway vehicle position with reference to a track-circuit current signal.
However, the method disclosed in U.S. patent application Ser. No. 16/811,244 has several drawbacks:
There is therefore a need to develop an innovative method, controller and track circuit for determining the relationship between a track-circuit transmitted current signal and a railway vehicle location, which overcomes the above-mentioned drawbacks.
These and other objects are fully achieved by virtue of a method for determining the relationship between a track-circuit transmitted current signal and a railway vehicle location having the characteristics defined in independent claim 1, by a controller for determining the relationship between a track-circuit transmitted current signal and a railway vehicle location having the characteristics defined in independent claim 7, and by a track circuit as defined in claim 8.
Preferred embodiments of the invention are specified in the dependent claims, whose subject-matter is to be understood as forming an integral part of the present description.
Further characteristics and advantages of the present invention will become apparent from the following description, provided merely by way of a non-limiting example, with reference to the enclosed drawings, in which:
The method of the present invention allows performing a dynamic determination of the relationship between the transmitted current signal and the railway vehicle location, it is completely autonomous and adaptable to changing conditions.
The method of the present invention allows estimating the relationship between a track-circuit transmitted current signal and a railway vehicle location in an automatic manner.
The method of the present invention is based on the use of a Dynamic Time Warping (DTW) method. The DTW method, which is known per se, allows non-linear mapping of one signal to another by minimizing the distance between the two signals. The method finds an optimal alignment between two signals, also called sequences, and captures similarities by aligning the coordinates inside both sequences.
With regard to virtual block track circuits, in U.S. patent application Ser. No. 16/811,244, the DTW method is used to first align transmitted track-circuit current signals (versus time) coming from a plurality of railway vehicles running on a railway track block (railway vehicle moves), and then to calculate a reference curve as the average value of all the aligned curves (versus location). The reference curve represents the relationship between the track-circuit transmitted current signals and the railway vehicle locations on the railway track block for which it has been calculated.
Firstly, at operation 100, a current signal is sent, by a track circuit, across a railway track block, and then, at operation 200, the current signal is measured for different railway vehicles running successively on the railway track block, thus obtaining a plurality of railway vehicle move samples.
Then, at operation 300, the railway vehicle move samples are linearly transformed (normalized) from their original domain into a [0,1] domain.
In many Machine Learning (ML) applications, including different classification approaches utilizing DTW methods, it is a common practice to scale data set values to a closed interval, such as [0,1] or [−1,1]. This process is called normalization. Z-normalization presents one of the dominant scaling approaches for the method of the present invention. Usually, a normalization is performed individually for each time series sequence from a data set (e.g., each time sequence represents one railway vehicle move sequence).
However, this is not suitable for determining the reference curve, since it would not be possible to perform an inverse transformation from the normalized average curve to the true or original range. Furthermore, this approach is invariant to any voltage gain changes on the transmitter side.
Thus, according to the present invention, a global normalization approach is performed, using maximum and minimum values of the plurality of railway vehicle move samples.
Formally, global minimum and maximum values of the railway vehicle moves are the followings:
Imin=min{min(I1),min(I2), . . . ,min(IT)} and
Imax=max{max(I1),max(I2), . . . ,max(IT)}
respectively, where min and max represent minimum and maximum operations, and IT is the railway vehicle move sample that contains Pt transmitted current values, It1, It2, . . . , ItPt up to T total railway vehicle move samples (t=1, . . . , T).
Finally, the following global min-maximum normalization is calculated:
where Intp represents a normalized value of the p-th sample Itp of t-th railway vehicle move It.
By using the above normalization, all railway vehicle move samples are linearly transformed from their original domain into a [0,1] domain.
This approach allows readily performing the inverse linear transformation from the normalized domain into the original domain, according to the following equation:
Itp=Imin+Itpn(Imax−Imin).
Returning to
In particular, the reference curve is initialized either as a sequence of random numbers between 0 and 1 or as a deterministic curve with values, again, between 0 and 1.
For example, the reference curve may be initialized using data sampled from the uniform distribution defined between 0 and 1. The number of points of the initialized reference curve is determined based on the length of the railway vehicle moves sequence.
Finally, at operation 500, a novel method, designated Weighted DTW Barycenter Averaging (WDBA) algorithm, is presented to calculate a final reference curve.
In an initial operation 2, which corresponds to operations 400 and 500 above detailed, a reference curve is initialized using values in the 0 to 1 range, with a predefined number of samples. At operations 4 and 5, for each normalized train move Int, a DTW score is calculated, in a manner per se known, with the initialized reference curve, to determined corresponding intermediate points. Finally, at operation 8, based on the intermediate points, a weighted average is performed, in order to update all samples of the initialized reference curve, thus obtaining the final reference curve. The algorithm repeats operations 3-8 until the maximum number of iterations is reached or there are no more DTW updates found in operations 4-7.
The final reference curve represents the relationship between the track-circuit transmitted current signals and the railway vehicle locations on a railway track block for which it has been calculated.
The weights may be obtained from different kernels.
The updating of the initialized reference curve is stopped, in
The following figures show examples of improvements when using the method according to the present invention, vis-à-vis the method of U.S. patent application Ser. No. 16/811,244 (the “conventional method”).
Two different data sets have been used to demonstrate improved results over the conventional method: simulated railway vehicle moves to test specific speed profiles, and real railway vehicle moves collected from test trials.
Firstly, the accuracy of the proposed method was assessed using simulated railway vehicle moves, for which a true reference curve 60 is known, as illustrated in
For the simulations, it was assumed that the true reference curve is available. The true reference curve 60 represents therefore an assumed known relationship between the distance and the transmitted current used for simulations. It may be generated using available measurements performed in a controlled environment during testing: manual shunts are placed on 0%, 25%, 50%, 75% and 100% of distances along a track, and respective transmitted current values are collected.
It was assumed that all railway vehicle moves may be generated using the true reference curve 60 by applying different speed profiles, as illustrated in
Three different railway vehicle profiles were considered:
Using the known, true reference curve 60 and appropriate railway vehicle profiles, a set of fifty simulated railway vehicle moves was obtained, as illustrated in
In particular,
The following figures show comparisons of calculated reference curves to the true reference curve 60, the calculated reference curves being generated using the method according to the conventional method and the present invention, respectively.
The results of comparing the methods are presented in
In these figures, the calculated curve is indicated with the reference 70. To compare the results between the two methods, a Mean Squared Errors (MSE) calculation was performed to quantify the total fit/error between the true known reference curve 60 and the ones calculated with the different methods. In both cases, the method according to the present invention outperforms the conventional method, since the calculated reference curve 70 tends to be much closer to the true reference curve 60. Mean Squared Errors (MSE) show that the accuracy of the method according to the present invention is around three times better than the accuracy of the conventional method.
The conventional method and the method according to the present invention were also compared using fifty real railway vehicle moves collected from a field test site. Each site was carefully surveyed and the track circuit transmitted current was measured at known locations by simulating a railway vehicle with a hardwire shunt.
Firstly, the data has been pre-processed, using the above-disclosed global min-max normalization method. In
The calculated reference curves 70 of
The same initial curve (all zeros) has been used. It is worth noticing that the Mean Squared Error (MSE), calculated as a measure of difference between the reference curve 90 and a shunting data curve 90a, representing a fitting curve of the shunting points 90, is significantly smaller in the case of the method according to the present invention compared to the conventional method (smaller MSE value indicates very small difference between the curves, thus indicating a good alignment).
From
Finally, performance improvements of the proposed method over the conventional have been demonstrated. For different number of railway vehicles moves (from 10 up to 50, in increments of 5) the time needed to generate the reference curves 70 was measured using both methods. Run-time results are shown in
Clearly, the principle of the invention remaining the same, the embodiments and the details of production can be varied considerably from what has been described and illustrated purely by way of non-limiting example, without departing from the scope of protection of the present invention as defined by the attached claims.
Number | Name | Date | Kind |
---|---|---|---|
5330134 | Ehrlich | Jul 1994 | A |
9026283 | Baldwin | May 2015 | B2 |
9481384 | Noffsinger | Nov 2016 | B2 |
9481385 | Fries | Nov 2016 | B2 |
9663126 | Orion | May 2017 | B2 |
9834237 | Plotnikov | Dec 2017 | B2 |
10730536 | Ahuja | Aug 2020 | B2 |
11577763 | Mijatovic | Feb 2023 | B2 |
20080296441 | Anderson | Dec 2008 | A1 |
20180178821 | Fries | Jun 2018 | A1 |
20200011015 | Mijatovic | Jan 2020 | A1 |
20210122402 | Böhm | Apr 2021 | A1 |
Number | Date | Country | |
---|---|---|---|
20220258781 A1 | Aug 2022 | US |