Patent US4732355A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4732355A Expired / Lapsed US ⏱️ 0.0 years remaining

Rate code decoding system

Assignee: SPX Technologies Inc
•
Filing: 1986-01-09
•
Granted: 1988-03-22
•
Expires: 2006-01-09
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In railway signaling systems which transmit rate code signals along track circuits, which signals are picked up by the trains and used for signaling purposes, such as speed control, the rate code signals of the same repetition rate received when the train passes between adjacent track section may suffer a phase shift, also known as a phase jump. To prevent loss of the rate code signal during a phase jump, an improved rate code decoding system is provided wherein a correlation process is applied to the received rate code signal by multiplying the signal in separate multipliers with reference signals which are in quadrature and then cross-correlating the output of the multipliers with a step function and summing the absolute values of the outputs of the cross-correlators to provide a level which is substantially constant in the presence of a phase jump. The cross-correlation system provides a filter with a response which is effectively rectified by removing the notch which otherwise would result in the presence of a phase jump. The system may include means for decreasing the time required for the system to acquire the rate code signal when it first appears and in the presence of multiple phase jumps which occur in rapid succession. The system is especially suitable for use in railroads having short track circuits subject to phase jumps in the received rate code signals, for example, when the train travels along the tracks at high speeds.

Inventors

  • 👤 John W. Parker

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-11-07 13:07
CPC Classifications
B; B61; B61L; B61L3/00; B61L3/16; B61L3/22; B61L3/24; B61L3/246

Claims Analysis

Total Claims: 10
Claim 1
Independent Claim 149 words
In a railway signaling system wherein control signals are generated in response to different rate code signals transmitted, an improved rate code decoding system which is insensitive to differences in phase between rate code signals of like rate code in the adjacent track circuits, said decoding system comprising means for obtaining separate correlation outputs of said rate code signals separately with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide a constant output when said rate code signal is present regardles of phase shift therein, means for deriving said control signal from said summing means output, and means operable upon each of said separate outputs to provide the absolute values thereof, and said summing means being operable to sum the absolute values of said separate outputs to provide said constant output.
Claim 2
Dependent Claim 149 words
In a railway signaling system wherein control signals are generated in response to different rate code signals transmitted, an improved rate code decoding system which is insensitive to differences in phase between rate code signals of like rate code in the adjacent track circuits, said decoding system comprising means for obtaining separate correlation outputs of said rate code signals separately with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide a constant output when said rate code signal is present regardles of phase shift therein, means for deriving said control signal from said summing means output, and means operable upon each of said separate outputs to provide the absolute values thereof, and said summing means being operable to sum the absolute values of said separate outputs to provide said constant output.
Claim 3
Dependent Claim 449 words
In a railway signaling system wherein control signals are generated in response to different rate code signals transmitted, an improved rate code decoding system which is insensitive to differences in phase between rate code signals of like rate code in the adjacent track circuits, said decoding system comprising means for obtaining separate correlation outputs of said rate code signals separately with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide a constant output when said rate code signal is present regardless of phase shift therein, means for deriving said control from said summing means output, said correlation output obtaining means comprising means for multiplying said rate code signals separately with first and second ones of said reference signals which are in quadrature phase relationship to provide first and second product outputs, and means for cross-correlating said first and second product outputs with said step function to provide said separate correlation outputs as first and second correlation outputs, said cross-correlation means for said first and second product outputs each including buffer means for storing successive groups of successive elements of the one of said first and second product outputs applied thereto, means for providing a running sum of the elements in said buffer means, the value of which represents the maximum correlation between said elements in said buffer means and the step function, and the absolute values of said running sums for each of said successive groups representing said correlation outputs, said running sum producing means comprising means for initializing a variable (X out ) having an absolute value equal to the running sum (X sum ) of the elements in said buffer means, means for initializing a second variable (X temp ) having the same value as said initialized value of said X out variable, means responsive to the sign of each successive element and successively for each of said elements operable to increment or decrement (depending upon the sign of each element) said X temp variable twice to obtain a new absolute value of said X temp variable, means for comparing said new absolute value of said X temp variable with the absolute value of said X out variable, and means responsive to said comparing means for replacing said X out variable with said X temp variable to provide a new X out variable when the absolute value of said new X temp variable is greater than the value of said X out variable, the final value of said X out variable obtained after response for each of said groups of elements being said value which represents said maximum correlation.
Claim 4
Dependent Claim 449 words
In a railway signaling system wherein control signals are generated in response to different rate code signals transmitted, an improved rate code decoding system which is insensitive to differences in phase between rate code signals of like rate code in the adjacent track circuits, said decoding system comprising means for obtaining separate correlation outputs of said rate code signals separately with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide a constant output when said rate code signal is present regardless of phase shift therein, means for deriving said control from said summing means output, said correlation output obtaining means comprising means for multiplying said rate code signals separately with first and second ones of said reference signals which are in quadrature phase relationship to provide first and second product outputs, and means for cross-correlating said first and second product outputs with said step function to provide said separate correlation outputs as first and second correlation outputs, said cross-correlation means for said first and second product outputs each including buffer means for storing successive groups of successive elements of the one of said first and second product outputs applied thereto, means for providing a running sum of the elements in said buffer means, the value of which represents the maximum correlation between said elements in said buffer means and the step function, and the absolute values of said running sums for each of said successive groups representing said correlation outputs, said running sum producing means comprising means for initializing a variable (X out ) having an absolute value equal to the running sum (X sum ) of the elements in said buffer means, means for initializing a second variable (X temp ) having the same value as said initialized value of said X out variable, means responsive to the sign of each successive element and successively for each of said elements operable to increment or decrement (depending upon the sign of each element) said X temp variable twice to obtain a new absolute value of said X temp variable, means for comparing said new absolute value of said X temp variable with the absolute value of said X out variable, and means responsive to said comparing means for replacing said X out variable with said X temp variable to provide a new X out variable when the absolute value of said new X temp variable is greater than the value of said X out variable, the final value of said X out variable obtained after response for each of said groups of elements being said value which represents said maximum correlation.
Claim 5
Dependent Claim 130 words
The improvement according to claim 2 wherein said cross-correlation means includes other buffer means for correlating said first and second intermediate outputs with said step function, each of said other buffer means having storage for more elements of said intermediate elements than said first named buffer means, each of said other buffer means also having means for providing output representing the running sum of the elements therein, the absolute value of which represents the maximum correlation between said elements therein and said step function, means for summing said outputs from said other buffer means to provide an enabling output, and means for enabling the utilization of the correlation outputs from said first named buffer means in response to said enabling output when it is at least of a predetermined level.
Claim 6
Dependent Claim 104 words
A phase insensitive filter system for input signals within a certain frequency band which comprises means for obtaining separate correlation outputs of said input signals with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide an output representing said input signal when it is within said frequency band regardless of phase shift therein, means operable upon said correlation outputs to provide the absolute values thereof, and said summing means being operable to sum the absolute values of said correlation outputs to provide said filter output signal.
Claim 7
Dependent Claim 104 words
A phase insensitive filter system for input signals within a certain frequency band which comprises means for obtaining separate correlation outputs of said input signals with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide an output representing said input signal when it is within said frequency band regardless of phase shift therein, means operable upon said correlation outputs to provide the absolute values thereof, and said summing means being operable to sum the absolute values of said correlation outputs to provide said filter output signal.
Claim 8
Dependent Claim 384 words
A phase insensitive filter system for input signals within a certain frequency band which comprises means for obtaining separate correlation outputs of said input signals with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide an output representing said input signal when it is within said frequency band regardless of phase shift therein, said correlation output obtaining means comprising means for multiplying said input signals separately with first and second reference signals which are in quadrature phase relationship to provide first and second product outputs, means for cross-correlating said first and second product outputs with said step function to provide said separate correlation outputs, said cross-correlation means for said first and second intermediate outputs each also including buffer means for storing successive elements of each of said intermediate outputs, means for providing a running sum of the elements in said buffer means, the value of which represents the maximum correlation between said elements in said buffer means and the step function, the absolute values of said running sum representing said correlation outputs, said running sum providing means comprising means for initializing a variable (X out ) having an absolute value equal to the absolute value of said running sum (X sum ) of the elements in said buffer means, means for initializing a second variable (X temp ) having said initialized value of said X out variable, means responsive to the sign of each of said successive elements and successively for each of said elements operable to increment or decrement (depending upon the sign of each element) said X temp variable twice to obtain a new absolute value of said X temp variable, means for comparing said new absolute value of said X temp variable with the absolute value of said X out variable, and means responsive to said comparing means for replacing said X out variable with said X temp variable to provide a new X out variable when the absolute value of said new X temp variable is greater than said absolute value of said X out variable, the final value of said X out variable obtained after response for each of said groups of elements being said value which represents said maximum correlation.
Claim 9
Dependent Claim 384 words
A phase insensitive filter system for input signals within a certain frequency band which comprises means for obtaining separate correlation outputs of said input signals with reference signals of like frequency which are in quadrature phase relationship with each other and with a step function, means for summing the correlation outputs to provide an output representing said input signal when it is within said frequency band regardless of phase shift therein, said correlation output obtaining means comprising means for multiplying said input signals separately with first and second reference signals which are in quadrature phase relationship to provide first and second product outputs, means for cross-correlating said first and second product outputs with said step function to provide said separate correlation outputs, said cross-correlation means for said first and second intermediate outputs each also including buffer means for storing successive elements of each of said intermediate outputs, means for providing a running sum of the elements in said buffer means, the value of which represents the maximum correlation between said elements in said buffer means and the step function, the absolute values of said running sum representing said correlation outputs, said running sum providing means comprising means for initializing a variable (X out ) having an absolute value equal to the absolute value of said running sum (X sum ) of the elements in said buffer means, means for initializing a second variable (X temp ) having said initialized value of said X out variable, means responsive to the sign of each of said successive elements and successively for each of said elements operable to increment or decrement (depending upon the sign of each element) said X temp variable twice to obtain a new absolute value of said X temp variable, means for comparing said new absolute value of said X temp variable with the absolute value of said X out variable, and means responsive to said comparing means for replacing said X out variable with said X temp variable to provide a new X out variable when the absolute value of said new X temp variable is greater than said absolute value of said X out variable, the final value of said X out variable obtained after response for each of said groups of elements being said value which represents said maximum correlation.
Claim 10
Dependent Claim 135 words
The filter system according to claim 5 wherein said cross-correlation means includes other buffer means for correlating said product outputs with said step function, each of said other buffer means having storage for more elements of said intermediate outputs than said first named buffer means, each of said other buffer means also having means for providing outputs representing the running sum of the elements therein, the absolute value of which represents the maximum correlation between said elements therein and said step function, means for summing said output sum said other buffer means to provide an enabling output, and means for enabling the utilization of the correlation outputs from said first name buffer means to provide said filter output in response to said enabling output when said enabling output is at least of a predetermined level.

References Cited (Backward Citations)

US2731552A Cited
US3493876A Cited
US3522541A Cited
US3626373A Cited
US3715579A Cited
US3792364A Cited
US4019149A Cited
US4333150A Cited
US4307463A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1991-03-22 1991-09-21 1992-03-22 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1995-03-22 1995-09-21 1996-03-22 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1999-03-22 1999-09-21 2000-03-22 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag