CN-122009269-A - Method for filtering interference signals of axle counting sensor caused by magnetic braking rail braking
Abstract
The invention discloses a method for filtering interference signals of a shaft counting sensor caused by magnetic braking rail braking, which belongs to the technical field of rail traffic and comprises the steps of obtaining sensor original data, calculating train speed, carrying out space-time judgment on wheel spacing based on the train speed, judging the waveform width of a magnetic braking rail based on the train speed, judging the waveform amplitude of the magnetic braking rail, further judging to obtain magnetic rail interference pulse signals, and filtering magnetic rail interference pulses, wherein the magnetic rail interference pulse signals are not considered. According to the magnetic braking signal characteristics, the magnetic track interference signals are screened out according to the wheel spacing space-time judgment, the magnetic track waveform width judgment and the magnetic track waveform amplitude judgment, and are filtered, so that the anti-interference capability of the equipment is improved.
Inventors
- ZHAO BAOLIANG
- LI CHAODE
- DING HUAWEI
Assignees
- 成都铁路通信设备有限责任公司
Dates
- Publication Date
- 20260512
- Application Date
- 20251219
Claims (10)
- 1. The method for filtering the interference signal of the axle counting sensor caused by the braking of the magnetic braking rail is characterized by comprising the following steps of: S1, acquiring sensor original data and calculating the train speed; s2, carrying out space-time judgment on the wheel distance based on the train speed, if the output signal of the sensor meets the judgment condition, primarily judging the waveform as magnetic track interference, executing S3, and if the waveform is not met, judging the waveform as a normal pulse waveform, and ending; s3, judging the waveform width of the magnetic braking track based on the train speed, if the waveform width meets the judging condition, primarily judging the waveform as magnetic track interference, executing S4, and if the waveform width does not meet the judging condition, judging the waveform as normal pulse waveform, and ending; s4, judging the waveform amplitude of the magnetic braking track, judging the waveform to be a magnetic track interference pulse if the waveform amplitude meets the judging condition, executing S5, judging the waveform to be a normal pulse waveform if the waveform amplitude does not meet the judging condition, and ending; s5, filtering out magnetic track interference pulses, and omitting the axes.
- 2. The method for filtering interference signals of axle counting sensors caused by magnetic braking of a magnetic braking track according to claim 1, wherein said S1 specifically comprises the following substeps: S11, defining a detection system SYS1 and a detection system SYS2 in the sensor; s12, calculating the time of the wheel moving from the detection system SYS1 to the detection system SYS2 by using an interrupt timing method based on the detection system SYS1 and the detection system SYS 2; S13, calculating a train speed based on the time calculated in S12, which is expressed as: In the formula, An average vehicle speed for the wheels to move from the detection system SYS1 to the detection system SYS2; Is the distance between the detection system SYS1 and the detection system SYS 2; the time for the wheel to move from the detection system SYS1 to the detection system SYS 2.
- 3. The method for filtering off interference signals of axle counting sensor caused by braking of magnetic braking track according to claim 2, wherein said S12 specifically comprises the following substeps: S121, initializing timer interruption, setting interruption time as T0, the interruption times as counter1, and initializing counter1 as 0; S122, judging the signal amplitude of the detection system SYS 1: When (when) < Then update = ; When (when) > Then the signal amplitude of the detection system SYS1 reaches the minimum value, starting to start timing, and enabling the counter1 to add 1; Wherein, the For detecting the current amplitude of the system SYS1 signal, The amplitude value of the last sampling of the detection system SYS 1; s123, judging the signal amplitude of the detection system SYS 2: When (when) < Then update = ; When (when) > Then the signal amplitude of the detection system SYS2 reaches the minimum value, and the timing is stopped; Wherein, the The current amplitude of the signal for SYS2, The amplitude value of the last sampling is obtained; S124, calculating the time taken for the wheel to move from the detection system SYS1 to the detection system SYS 2: In the formula, Is the interrupt time.
- 4. The method for filtering interference signals of axle counting sensor caused by magnetic braking of track according to claim 2, wherein said S2 specifically comprises the following substeps: s21, initializing parameters; s22, when the voltage amplitude Ux of the sensor signal is smaller than the discrimination threshold UCH, judging that the wheel is detected, and from the moment to the time when the next wheel is detected The method comprises the following steps: In the formula, Is the distance between the first wheel and the second wheel; S23, based on time And judging the magnetic track interference by adopting a time difference method.
- 5. The method for filtering interference signals of axle counting sensor caused by braking of magnetic brake track according to claim 4, wherein S23 specifically comprises: calculating the time from the detected moment of the first wheel to the moment when the amplitude of the next signal waveform is smaller than the discrimination threshold UCH : If it is < And (3) judging the waveform as track interference, proceeding to S3, otherwise, judging the waveform as normal pulse waveform, and ending.
- 6. The method for filtering off interference signals of axle counting sensor caused by magnetic braking of track according to claim 5, wherein said S3 specifically comprises the following substeps: s31, initializing parameters; s32, predicting the time width of the magnetic track passing through the sensor: In the formula, To predict the time width of the track passing the sensor; is the length of the magnetic track; S33, calculating the actual time width of the track passing through the sensor: S34, calculating a time error between the time width of the predicted track passing through the sensor and the actual time width of the track passing through the sensor, and judging the track interference based on the time error.
- 7. The method for filtering interference signals of axle counting sensor caused by magnetic braking of track according to claim 6, wherein in S33, calculating an actual time width of track passing the sensor comprises: when the sensor signal voltage amplitude Ux is smaller than the discrimination threshold UCH, starting timing, and adding 1 by counter 3; when the sensor signal voltage amplitude Ux > judges the threshold UCH, stopping timing, and calculating the actual time width of the magnetic track driving over the sensor as follows: In the formula, The actual time width for the track to travel past the sensor.
- 8. The method for filtering interference signals of axle counting sensor caused by magnetic braking of track according to claim 7, wherein S34 specifically comprises: calculating a time error between a predicted track-passing sensor time width and an actual track-passing sensor time width: In the formula, Is a time error; If it is <0.1, Determining the waveform as track disturbance, and proceeding to S4; If it is And (3) judging that the waveform is a normal pulse waveform and ending.
- 9. A method for filtering interference signals of a shaft counting sensor caused by braking of a magnetic braking track according to claim 3, wherein said S4 specifically comprises the following substeps: s41, initializing parameters; s42, acquiring the lowest value of the waveform amplitude of the signal; When (when) < Then update = ; When (when) > Then the signal amplitude reaches the minimum value; Wherein, the For detecting the current sampled amplitude of the signal of the system SYS1, The amplitude value of the last sampling of the detection system SYS 1; S43, judging the track interference based on the lowest value of the signal waveform amplitude.
- 10. The method for filtering off interference signals of axle counting sensor caused by magnetic braking of track according to claim 9, wherein S43 comprises: If it is < UCL, then determine that the waveform is track disturbance, and proceed to S5; If it is Judging that the waveform is a normal pulse waveform if not less than UCL, and ending; wherein UCL is the waveform minimum amplitude discrimination threshold.
Description
Method for filtering interference signals of axle counting sensor caused by magnetic braking rail braking Technical Field The invention belongs to the technical field of rail transit, and particularly relates to a method for filtering interference signals of a metering sensor caused by magnetic braking rail braking. Background The magnetic track braking is a non-adhesive braking technology, and has the core advantages that the braking force is not limited by the adhesive condition between wheel tracks, and the magnetic track braking is mostly used as an emergency braking auxiliary means for rail transit vehicles such as high-speed trains, trams and the like, so that the driving safety is ensured. When receiving a braking instruction, the lifting air cylinder drops down the electromagnet and is electrified, and at the moment, the electromagnet is excited to generate strong attraction to be adsorbed on the rail surface of the steel rail, and braking force is generated by means of intense friction between a wearing plate at the bottom of the electromagnet and the steel rail. The axle counting sensor is designed based on the electromagnetic induction principle, is sensitive to metal materials, is arranged on a steel rail and detects passing train wheels. The magnetic braking rail is also made of metal, when the magnetic braking rail is not braked, the magnetic braking rail is lifted, the distance between the magnetic braking rail and the sensor is far, and the magnetic braking rail is not sensed by the axle counting sensor, but when the magnetic braking rail falls down, the distance between the magnetic braking rail and the sensor is near, and the magnetic braking rail can be detected by the sensor. If the magnetic brake rail is lifted up when the train enters the axle counting section and falls down when the train exits the axle counting section, the number of axles at the inlet end and the outlet end of the axle counting section is inconsistent, and the axle counting section cannot be cleared. The existing method is to install 2 sets of sensors at one axle counting point in a staggered way, and adopts a 4-out-of-3 redundancy mode, which has the problems of complex system, high cost and the like. Disclosure of Invention The invention aims to solve the defects in the prior art, and provides a method for filtering interference signals of a shaft counting sensor caused by magnetic braking rail braking, so as to solve the problems of complex system and high cost of the existing method for installing 2 sets of sensors at one shaft counting point in a staggered manner and adopting a 4-out-of-3 redundancy mode. In order to achieve the above purpose, the invention adopts the following technical scheme: The method for filtering the interference signals of the axle counting sensor caused by the braking of the magnetic braking rail comprises the following steps: S1, acquiring sensor original data and calculating the train speed; s2, carrying out space-time judgment on the wheel distance based on the train speed, if the output signal of the sensor meets the judgment condition, primarily judging the waveform as magnetic track interference, executing S3, and if the waveform is not met, judging the waveform as a normal pulse waveform, and ending; s3, judging the waveform width of the magnetic braking track based on the train speed, if the waveform width meets the judging condition, primarily judging the waveform as magnetic track interference, executing S4, and if the waveform width does not meet the judging condition, judging the waveform as normal pulse waveform, and ending; s4, judging the waveform amplitude of the magnetic braking track, judging the waveform to be a magnetic track interference pulse if the waveform amplitude meets the judging condition, executing S5, judging the waveform to be a normal pulse waveform if the waveform amplitude does not meet the judging condition, and ending; s5, filtering out magnetic track interference pulses, and omitting the axes. Further, the step S1 specifically includes the following substeps: S11, defining a detection system SYS1 and a detection system SYS2 in the sensor; s12, calculating the time of the wheel moving from the detection system SYS1 to the detection system SYS2 by using an interrupt timing method based on the detection system SYS1 and the detection system SYS 2; S13, calculating a train speed based on the time calculated in S12, which is expressed as: In the formula, An average vehicle speed for the wheels to move from the detection system SYS1 to the detection system SYS2; Is the distance between the detection system SYS1 and the detection system SYS 2; the time for the wheel to move from the detection system SYS1 to the detection system SYS 2. Further, the step S12 specifically includes the following substeps: S121, initializing timer interruption, setting interruption time as T0, the interruption times as counter1, and initializing counter1 as 0; S122, judging th