(19)
(11) EP 4 124 539 A1

(12) EUROPÄISCHE PATENTANMELDUNG

(43) Veröffentlichungstag:
01.02.2023  Patentblatt  2023/05

(21) Anmeldenummer: 21188561.1

(22) Anmeldetag:  29.07.2021
(51) Internationale Patentklassifikation (IPC): 
B61L 1/16(2006.01)
B61L 25/02(2006.01)
(52) Gemeinsame Patentklassifikation (CPC) :
B61L 1/162; B61L 1/161; B61L 25/021; B61L 25/023
(84) Benannte Vertragsstaaten:
AL AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HR HU IE IS IT LI LT LU LV MC MK MT NL NO PL PT RO RS SE SI SK SM TR
Benannte Erstreckungsstaaten:
BA ME
Benannte Validierungsstaaten:
KH MA MD TN

(71) Anmelder: Siemens Mobility GmbH
81739 München (DE)

(72) Erfinder:
  • Braband, Jens
    38106 Braunschweig (DE)

   


(54) VERFAHREN ZUM ZÄHLEN VON ACHSEN MIT RECHNERGESTÜTZTER AUSWERTUNG


(57) Gegenstand der Erfindung ist ein Verfahren zum Zählen von Achsen, bei dem ein an einem Gleis montierter Achszählsensor von einem Rad passiert wird, der Achszählsensor ein Messsignal (U1 ... U2) erzeugt und der Verlauf (VL1 ... VL2) des Messsignals (U1 ... U2) rechnergestützt ausgewertet wird und das Rad so identifiziert wird. Bei dem Auswerten des Messsignals (U1 ... U2) in dem Verlauf (VL1 ... VL2) des Messignals (U1 ... U2) wird nach mindestens einem Maximum (M1 ... M4) der Signalamplitude gesucht. Die Amplitude des Messsignals (U1 ... U2) wird bei einer Amplitudennormierung derart normiert, dass das Maximum (M1 ... M4) mit einem vorgegebenen Zielwert (ZW) identisch ist. Für den Verlauf (VL1 ... VL2) des Messsignals (U1 ... U2) vor und hinter dem Maximum (M1 ... M4) wird eine dynamische Zeitnormierung durchgeführt. Der durch Amplitudennormierung und Zeitnormierung normierte Verlauf (NV1 ... NV2) des Messsignals (U1 ... U2) wird mit Mustern (M1 ... M2) sowohl mindestens eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Passieren eines Rades (RD) als auch mindestens eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Auftreten eines Fehlers verglichen. Ferner umfasst die Erfindung ein Computerprogrammprodukt und eine Bereitstellungseinrichtung für das Computerprogrammprodukt.




Beschreibung


[0001] Die Erfindung betrifft ein Verfahren zum Zählen von Achsen, bei dem ein an einem Gleis montierter Achszählsensor von einem Rad passiert wird, der Achszählsensor ein Messsignal erzeugt, der Verlauf des Messsignals rechnergestützt ausgewertet wird, wobei das Rad identifiziert wird. Außerdem betrifft die Erfindung ein Computerprogrammprodukt sowie eine Bereitstellungsvorrichtung für dieses Computerprogrammprodukt, wobei das Computerprogrammprodukt mit Programmbefehlen zur Durchführung dieses Verfahrens ausgestattet ist.

[0002] Bei der Achszählung durch Achszähler treten bekanntlich Störungen unterschiedlichster Natur auf, vom einfachen Rauschen oder Umwelteinflüssen bis hin zu herabhängenden Kabeln an Zügen oder sogenannten Spießgangeffekten bei Drehgestellen in engen Kurven. Daher besteht der Wunsch, insbesondere Störungen zu unterdrücken, die ähnlich zu Signalen von Rädern oder Drehgestellen sind, um die Radsignale zuverlässig erkennen zu können.

[0003] Ein verwandtes Problem muss beispielsweise bei der rechnergestützten Erkennung von Handschriften gelöst werden. Zur Erkennung von Handschriften beschreibt Claus Bahlmann et al. in IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, VOL. 26, NO. 3, MARCH 2004 in dem Aufsatz "The Writer Independent Online Handwriting Recognition System frog on hand and Cluster Generative Statistical Dynamic Time Warping" ein geeignetes Verfahren. Hier gilt es, Buchstaben trotz der sich aus unterschiedlichen Handschriften ergebenen Unterschiede zu erkennen. Dies ist jedoch nicht ohne weiteres auf Achszähler zu übertragen, da bei Achszählern die Unterscheidung von Raddurchgängen anzeigenden Nutzsignalen und Störsignalen vorgenommen werden muss.

[0004] Hierbei muss außerdem eine genügende Sicherheit erreicht werden. Es ist zu berücksichtigen, dass die Störsignale ein Ausmaß annehmen können, dass diese als Raddurchgang fehlinterpretiert werden.

[0005] Hierfür soll ohne Beschränkung der Allgemeinheit folgendes Beispiel angegeben werden.

[0006] Ein Drehgestell besteht messtechnisch gesehen aus zwei aufeinander folgenden Rädern, also zwei Maxima der Signalamplitude des Messsignals mit einem gewissen Plateau dazwischen. Hierbei kann ein Messfehler auftreten, der als Spießgang bezeichnet wird. Beim sogenannten Spießgang kann das genannte Plateau so erhöht sein, dass fehlerhaft ein drittes Rad erkannt wird.

[0007] Die Aufgabe der Erfindung ein Verfahren zum Zählen von Achsen anzugeben, welches eine vergleichsweise hohe Sicherheit gegen eine Fehlerkennung von Raddurchgängen aufweist. Außerdem besteht die Aufgabe der Erfindung darin, ein Computerprogrammprodukt sowie eine Bereitstellungsvorrichtung für dieses Computerprogrammprodukt anzugeben, mit dem das vorgenannte Verfahren durchgeführt werden kann.

[0008] Diese Aufgabe wird mit dem eingangs angegebenen Anspruchsgegenstand (Verfahren) erfindungsgemäß dadurch gelöst, dass bei dem Auswerten des Messsignals in dem Verlauf des Messignals nach mindestens einem Maximum der Signalamplitude gesucht wird, die Amplitude des Messsignals bei einer Amplitudennormierung derart normiert wird, dass das Maximum mit einem vorgegebenen Zielwert identisch ist, für den Verlauf des Messsignals vor und hinter dem Maximum einer dynamische Zeitnormierung durchgeführt wird, wobei der durch Amplitudennormierung und Zeitnormierung normierte Verlauf des Messsignals mit Mustern sowohl mindestens eines Verlaufes für das Messsignal bei Passieren eines Rades als auch mindestens eines Verlaufes für das Messsignal bei Auftreten eines Fehlers verglichen wird.

[0009] Das Messsignal ist ein zeitlicher Verlauf der gemessenen Messgröße, vorzugsweise der Signalspannung, die bedingt durch das Passieren des Rades einer Achse, jedoch auch durch Störeinflüsse jeweilige Maxima aufweist. Dies bedeutet, dass durch die rechnergestützte Auswertung des Messsignals das zu erfassende Ereignis erkannt werden kann, dass ein Rad den Achszählsensor passiert hat, jedoch auch Störsignale fälschlich als ein solcher Raddurchgang erkannt werden können.

[0010] Erfindungsgemäß wird auf das Messergebnis sowohl eine Amplitudennormierung als auch eine dynamische Zeitnormierung, auch Dynamic Time Warping (im Folgenden kurz DTW) genannt, angewendet. Dies hat den Vorteil, dass das Messsignal sowohl hinsichtlich der Amplitude seines Maximums als auch hinsichtlich der Länge seines zeitlichen Verlaufs normiert wird. Dies erleichtert anschließend den Vergleich des auszuwertenden Verlaufes des Messsignals mit vorgegebener Zeitdauer und vorgegebener maximaler Amplitude mit Mustern verschiedener Verläufe (hierzu im Folgenden noch mehr). Damit wird die Zuverlässigkeit einer Mustererkennung für Raddurchgänge verbessert und die Wahrscheinlichkeit des Auftretens von falschen Auswertungsergebnisse minimiert.

[0011] Die Amplitudennormierung läuft derart ab, dass das Maximum des betrachteten Verlaufs des Messsignals nach der Normierung mit einem vorgegebenen Zielwert identisch ist. Vorzugsweise kann auf 1 normiert werden, d. h. dass der Zielwert gleich 1 ist. Dies ist allerdings nicht unbedingt erforderlich. Von Bedeutung ist, dass der vorgegebene Zielwert des Maximums mit den Maxima übereinstimmt, welche in den Mustern enthalten sind, mit denen der betreffende Verlauf des Messsignals verglichen werden soll.

[0012] Das DTW wird durchgeführt, um in einem zeitlich begrenzten Ausschnitt des gesamten Verlaufes des Messsignals, der sich vor und hinter dem Maximum erstreckt, zu identifizieren, welcher zwecks Erkennung von Raddurchgängen oder auftretenden Fehlern mit Mustern verglichen werden soll. Da ein Raddurchlauf einen Signalverlauf erzeugt, der bis zu einem Maximum ansteigt und anschließend wieder abfällt, ist in den durch das DTW identifizierten Verläufen jeweils ein Maximum enthalten.

[0013] Eine Zeitnormierung erfolgt zu dem Zweck, dass ein Vergleich des betreffenden Verlaufes des Messsignals mit den Mustern durchgeführt werden kann. Hierbei ist insbesondere zu berücksichtigen, dass der Verlauf des Messsignals insbesondere von der Geschwindigkeit des den Achszählsensor passierenden Fahrzeugs abhängig ist. Eine höhere Geschwindigkeit erzeugt einen steileren kürzeren Anstieg bis zum Maximum (und anschließenden einen entsprechenden Abfall) . Eine geringere Geschwindigkeit erzeugt im Vergleich hierzu einen flacheren, längeren Anstieg bis zum Maximum (und anschließend einen entsprechenden Abfall).

[0014] Bekannt ist das Prinzip von DTW zum Beispiel aus der Spracherkennung (das Erkennen von Sprechmerkmalen beim Diktieren): Hier sollen durch den Vergleich mit gespeicherten Sprachmustern einzelne Wörter aus einem gesprochenen Text erkannt werden. Ein Problem besteht darin, dass die Wörter oft unterschiedlich ausgesprochen werden. Vor allem Vokale werden oft länger oder kürzer gesprochen. Für einen erfolgreichen Mustervergleich sollte das Wort also entsprechend gedehnt bzw. gestaucht werden, jedoch nicht gleichmäßig, sondern vor allem an den Vokalen, die länger bzw. kürzer gesprochen wurden. Der Dynamic-time-warping-Algorithmus leistet diese adaptive Zeitnormierung. Ein anderer Anwendungsfall ist die Erkennung von Handschrift. Hier erfolgt eine Mustererkennung einzelner Buchstaben, wobei es Ziel ist, die Buchstaben bei unterschiedlichen Handschriften zu erkennen.

[0015] Die Erfindung macht sich die Erkenntnis zu Nutze, dass im Vergleich zu einer Schrifterkennung oder Spracherkennung die Messsignale eines Achszählers eine vergleichsweise geringe Komplexität aufweisen. Andererseits gibt es jedoch Fehler, die mit einem Raddurchlauf verwechselt werden können und deshalb zu falschen Ergebnissen bei der Auswertung führen. Diese müssen trotz der vergleichsweise geringen Komplexität der Muster zuverlässig erkannt werden. Hier setzt die Erfindung an, indem Muster nicht nur für die zu erkennenden Ereignisse eines Raddurchlaufs verschiedener Fahrzeuge definiert werden, sondern auch für typischerweise auftretende Fehler, die dann als solche erkannt werden und nicht mit einem Raddurchlauf verwechselt werden können.

[0016] Mit anderen Worten zielt die Erfindung darauf, nicht nur die Ereignisse zu erkennen, deren Auftreten gewünscht ist und gezählt werden soll, sondern bewusst auch die Ereignisse zu erkennen, die nicht auftreten sollen, demzufolge nicht gezählt werden sollen, jedoch fälschlich als zu zählende Ereignis erkannt werden könnten. Werden diese Ereignisse sicher als Fehler erkannt, so können diese als Zählereignis ausgeschlossen werden, selbst wenn ihre Bewertung als zu zählendes Ereignis eines Raddurchlaufs unsicher wäre. Hierin liegt der erfindungsgemäße Mehrwert einer Steigerung der Erkennungszuverlässigkeit.

[0017] Unter "rechnergestützt" oder "computerimplementiert" kann im Zusammenhang mit der Erfindung eine Implementierung des Verfahrens verstanden werden, bei dem mindestens ein Computer oder Prozessor mindestens einen Verfahrensschritt des Verfahrens ausführt.

[0018] Der Ausdruck "Rechner" oder "Computer" deckt alle elektronischen Geräte mit Datenverarbeitungseigenschaften ab. Computer können beispielsweise Personal Computer, Server, Handheld-Computer, Mobilfunkgeräte und andere Kommunikationsgeräte, die rechnergestützt Daten verarbeiten, Prozessoren und andere elektronische Geräte zur Datenverarbeitung sein, die vorzugsweise auch zu einem Netzwerk zusammengeschlossen sein können.

[0019] Unter einem "Prozessor" kann im Zusammenhang mit der Erfindung beispielsweise einen Wandler einen Sensor zur Erzeugung von Messsignalen oder eine elektronische Schaltung, verstanden werden. Bei einem Prozessor kann es sich insbesondere um einen Hauptprozessor (engl. Central Processing Unit, CPU), einen Mikroprozessor, einen Mikrocontroller, oder einen digitalen Signalprozessor, möglicherweise in Kombination mit einer Speichereinheit zum Speichern von Programmbefehlen, etc. handeln. Auch kann unter einem Prozessor ein virtualisierter Prozessor oder eine Soft-CPU verstanden werden.

[0020] Unter einer "Speichereinheit" kann im Zusammenhang mit der Erfindung beispielsweise ein computerlesbarer Speicher in Form eines Arbeitsspeichers (engl. Random-Access Memory, RAM) oder Datenspeichers (Festplatte oder Datenträger) verstanden werden.

[0021] Als "Schnittstellen" können hardwaretechnisch, beispielsweise kabelgebunden oder als Funkverbindung, und/oder softwaretechnisch, beispielweise als Interaktion zwischen einzelnen Programmmodulen oder Programmteilen eines oder mehrerer Computerprogramme, realisiert sein.

[0022] Als "Programmmodule" sollen einzelne Funktionseinheiten verstanden werden, die einen erfindungsgemäßen Programmablauf von Verfahrensschritten ermöglichen. Diese Funktionseinheiten können in einem einzigen Computerprogramm oder in mehreren miteinander kommunizierenden Computerprogrammen verwirklicht sein. Die hierbei realisierten Schnittstellen können softwaretechnisch innerhalb eines einzigen Prozessors umgesetzt sein oder hardwaretechnisch, wenn mehrere Prozessoren zum Einsatz kommen.

[0023] Gemäß einer Ausgestaltung der Erfindung ist vorgesehen, dass der durch Amplitudennormierung und Zeitnormierung normierte Verlauf des Messsignals mit Mustern sowohl mindestens eines Verlaufes für das Messsignal bei Passieren eines einzelnen Rades als auch mindestens eines Verlaufes für das Messsignal bei Passieren von zwei Rädern eines Drehgestells verglichen wird.

[0024] Diese Ausgestaltung der Erfindung macht sich die Erkenntnis zu Nutze, dass die Doppelachse eines Drehgestells, also die beiden Räder, die den Achszählsensor in diesem Fall passieren, ein charakteristisches Muster mit zwei Maxima ergeben. Werden diese beiden Maxima als zum Drehgestell gehörig durch das DTW identifiziert, so kann eine Normierung mit Bezug auf dieses Doppelereignis erfolgen. Anschließend kann dieses mit dem zugehörigen Muster verglichen werden. Hierdurch wird eine weitere Steigerung der Zuverlässigkeit erzielt. Ein erkanntes Drehgestell zählt somit hinsichtlich einer Achszählung doppelt, da es zwei Achsen besitzt.

[0025] Sollte ein Drehgestell nicht erkannt werden, so können die beiden Räder auch als einzelne Räder identifiziert und bewertet werden. Hierbei kommt unter der Voraussetzung, dass beide Räder erkannt werden, dasselbe Zählergebnis heraus. Dies zeigt, dass mit der Definition von Mustern, die zu einem Drehgestell gehören, eine zusätzliche Identifikationsmöglichkeit geschaffen wird, mit dem Effekt, dass die Erkennungszuverlässigkeit verbessert wird. Dies liegt darin begründet, dass das Muster eines Drehgestells mehr charakteristische Bewertungskriterien zur Verfügung stellt und somit einfacher identifiziert werden kann. Falls es als Drehgestell nicht erkannt wird, besteht jedoch noch die Rückfallposition einer Erkennung der einzelnen Räder.

[0026] Gemäß einer Ausgestaltung der Erfindung ist vorgesehen, dass ein Vergleichen mit Mustern eines Verlaufes für das Messsignal bei Passieren von zwei Rädern eines Drehgestells nur dann durchgeführt wird, wenn der zeitliche Versatz der Maxima in dem Verlauf des Messsignals einen in Abhängigkeit der Geschwindigkeit eines den Achszählsensor passierenden Fahrzeugs vorgegebenen Grenzwert nicht überschreitet.

[0027] Dieser Maßnahme liegt die Erkenntnis zugrunde, dass bei dem Passieren eines Drehgestells der Achszählsensor in kurzer Zeitfolge hintereinander zwei Maxima aufzeichnet. Mit anderen Worten kann ausgeschlossen werden, dass es sich um ein Drehgestell handelt, wenn die Maxima nicht innerhalb eines geschwindigkeitsabhängigen, für Drehgestelle charakteristischen Zeitintervalls gemessen werden.

[0028] Um den Grenzwert vorgeben zu können, muss die Geschwindigkeit des Fahrzeugs, welches den Achszählsensor überquert, bekannt sein. Hierfür gibt es unterschiedliche Möglichkeiten. Die Geschwindigkeit kann beispielsweise mittels eines anderen Sensors ermittelt und als Eingangsgröße in das Verfahren eingespeist werden. Beispielsweise kann die Geschwindigkeit im Fahrzeug gemessen werden und über Funk an einen Computer übertragen werden, der die Berechnungen des erfindungsgemäßen Verfahrens durchführt.

[0029] Eine andere Möglichkeit besteht darin, die Geschwindigkeit aus dem Zusammenhang eines Musters von Maxima (entsprechend den Achszählpulsen) zu schätzen. Drehgestelle werden üblicherweise bei Fahrzeugen einer gewissen Länge verbaut, sodass Drehgestelle jeweils nah beieinanderliegende Maxima erzeugen und dann eine längere Pause (Passieren der Fahrzeugmitte) oder eine kürzere Pause (zwischen zwei gekoppelten Fahrzeugen) auftritt. Aus dem Verhältnis der Pausen lässt sich die Geschwindigkeit abschätzen und somit auch der geschwindigkeitsabhängige Grenzwert bestimmen.

[0030] Eine weitere Möglichkeit besteht darin, sogenannte Doppelachszähler zu verwenden, bei denen zwei Achszählsensoren in kurzer Folge verbaut sind. Da der Abstand der Achszählsensoren bekannt ist, kann durch eine Bestimmung des Zeitversatzes der durch dasselbe Rad in den beiden Achszählsensoren erzeugten Maxima auf die Geschwindigkeit geschlossen werden (hierzu im Folgenden noch mehr).

[0031] Gemäß einer Ausgestaltung der Erfindung ist vorgesehen, dass der durch Amplitudennormierung und Zeitnormierung normierte Verlauf des Messsignals mit zumindest einem Muster eines Verlaufes für das Messsignal bei Auftreten eines bei der Kurvenfahrt von Drehgestellen auftretenden Spießgangs verglichen wird.

[0032] Wie bereits erwähnt, handelt es sich bei einem Spießgang um eine messbare Signalüberhöhung des Messsignals eines Achszählsensors, der ein Maximum zwischen den beiden Maxima der Raddurchgänge eines Drehgestells erzeugt. Ein Spießgang tritt vorzugsweise auf, wenn der Achszählsensor in einer Kurve verbaut wird und die Messung während der Kurvenfahrt des Drehgestells stattfindet.

[0033] Werden mögliche Spießgangeffekte als Muster von auftretenden Fehlern definiert, so kann bei Auftreten eines Spießgangs während der Messung durch einen Achszählsensor im Rahmen des DTW ein Verlauf erzeugt werden, welcher nach Vergleich mit dem für den Spießgang vorliegenden Muster diesem Fehler zugeordnet werden kann. Wenn diese Zuordnung eindeutig ist, kann der betreffende Verlauf des Messsignals von einer Zuordnung des Ereignisses eines Raddurchgangs ausgeschlossen werden. Dies ist insbesondere dann von Vorteil, wenn eine Zuordnung zu einem Raddurchgang grenzwertig wäre und im Zweifelsfalle fälschlich eine nicht vorhandene Achse gezählt werden würde.

[0034] Mit anderen Worten gibt es Fälle, bei denen das erfindungsgemäße Verfahren mit einer höheren Sicherheit bei dem Zählen von zu einem Drehgestell gehörenden Achsen verwendet werden kann. Das Auftreten von falsch gezählten Achsen kann daher ausgeschlossen oder die Wahrscheinlichkeit eines solchen Ereignisses zumindest verringert werden.

[0035] Gemäß einer Ausgestaltung der Erfindung ist vorgesehen, dass ein Achszähler verwendet wird, der in Fahrtrichtung hintereinander angeordnet einen ersten Achszählsensor und einen zweiten Achszählsensor aufweist, wobei das Verfahren nacheinander für den ersten Achszählsensor und den zweiten Achszählsensor durchlaufen wird.

[0036] Hierbei handelt es sich um sogenannte Doppelachszähler, deren Einsatz weit verbreitet ist. Die beiden verbauten Achszählsensoren, also der erste Achszählsensor und der zweite Achszählsensor erzeugen daher in kurzer Folge jeweils dieselben Maxima im zeitlichen Verlauf des Messsignals, zumindest, wenn keine Störungen vorliegen. In diesem Fall entsprechen die Maxima den gezählten Rädern. Ansonsten können ebenfalls Störsignale erfasst werden, die zu Maxima führen.

[0037] Die Verwendung von zwei Achszählsensoren ändert am Funktionsprinzip des Achszählers nichts. Der erste Achszählsensor und der zweite Achszählsensor funktionieren genauso, wie der Achszählsensor eines Achszählers, in dem nur ein einziger Achszählsensor verbaut ist. Die im Zusammenhang mit dieser Erfindung gemachten Aussagen treffen daher gleichermaßen für den Achszählsensor oder den ersten Achszählsensor sowie den zweiten Achszählsensor zu, wenn nicht anders beschrieben.

[0038] Die Verwendung eines ersten Achszählsensors und eines zweiten Achszählsensors hat den Vorteil, dass der Achszähler eine höhere Sicherheit gegen Ausfall aufweist. Außerdem können, solange der erste Achszählsensor und der zweite Achszählsensor in Betrieb sind, die Sensorsignale auch verwendet werden, um die Geschwindigkeit des den Achszähler passierenden Fahrzeugs zu ermitteln. Dabei werden die durch ein und dasselbe Rad erzeugten Maxima hinsichtlich ihres Zeitversatzes im ersten Achszählsensor und im zweiten Achszählsensor untersucht und unter Berücksichtigung des bekannten Abstandes zwischen dem ersten Achszählsensor und dem zweiten Achszählsensor die Geschwindigkeit bestimmt.

[0039] Gemäß einer Ausgestaltung der Erfindung ist vorgesehen, dass die Maxima in dem durch den ersten Achszählsensor erfassten ersten Verlauf und den durch den zweiten Achszählsensor erfassten zweiten Verlauf verglichen werden und nur diejenigen Maxima in dem durch Amplitudennormierung und Zeitnormierung normierten ersten Verlauf und zweiten Verlauf des Messsignals mit Mustern verglichen werden, die sowohl im ersten Verlauf als auch im zweiten Verlauf vorhanden sind.

[0040] Diese Ausgestaltung der Erfindung macht sich die Erkenntnis zu Nutze, dass das Ereignis eines Passierens eines Rades am Achszählsensor vorbei zuverlässig als Maximum in dem Verlauf des Messsignals erkannt wird. Daher müssen diese Maxima auch in beiden gemessenen Verläufen der Messsignale vorkommen. Kommt ein Maximum nur in einem der beiden Verläufe der Messsignale vor, so ist der Rückschluss zulässig, dass es sich hierbei um ein Störsignal handelt, welches an sich nicht gezählt werden soll. Daher ist es vorteilhaft, dieses Maximum von einer Bewertung hinsichtlich des Vorliegens eines Raddurchlaufes von vornherein auszuschließen, wodurch vorteilhaft eine Fehlerkennung und damit die Sicherheit gegen Fehler bei der Erkennung von Rädern vergrößert wird.

[0041] Gemäß einer Ausgestaltung der Erfindung ist vorgesehen, dass die Maxima in dem durch den ersten Achszählsensor erfassten ersten Verlauf und dem durch den zweiten Achszählsensor erfassten zweiten Verlauf verglichen werden und der Verlauf des Messsignals vor und hinter einem Maximum, der bei der dynamische Zeitnormierung berücksichtigt werden soll, unter Berücksichtigung eines Zeitversatzes zwischen einem vergleichbaren Maximum des ersten Verlaufes und des zweiten Verlaufes bestimmt wird.

[0042] Werden in dem ersten Verlauf und dem zweiten Verlauf Maxima aufgefunden, die einander entsprechen, kann der aus diesen bestimmbare Zeitversatz vorteilhaft genutzt werden, um ein geschwindigkeitsabhängiges Maß für die zeitlichen Grenzen des bei der dynamischen Zeitnormierung zu berücksichtigenden Verlaufes zu bekommen. Hierdurch wird vorteilhaft sichergestellt, dass der Verlauf bei der dynamischen Zeitnormierung eine genügende Spannweite hat, um die zu beurteilenden Charakteristika für einen späteren Vergleich mit den Mustern zu enthalten.

[0043] Des Weiteren wird ein Computerprogrammprodukt mit Programmbefehlen zur Durchführung des genannten erfindungsgemäßen Verfahrens und/oder dessen Ausführungsbeispielen beansprucht, wobei mittels des Computerprogrammprodukts jeweils das erfindungsgemäße Verfahren und/oder dessen Ausführungsbeispiele durchführbar sind.

[0044] Darüber hinaus wird eine Bereitstellungsvorrichtung zum Speichern und/oder Bereitstellen des Computerprogrammprodukts beansprucht. Die Bereitstellungsvorrichtung ist beispielsweise ein Speichereinheit, die das Computerprogrammprodukt speichert und/oder bereitstellt. Alternativ und/oder zusätzlich ist die Bereitstellungsvorrichtung beispielsweise ein Netzwerkdienst, ein Computersystem, ein Serversystem, insbesondere ein verteiltes, beispielsweise cloudbasiertes Computersystem und/oder virtuelles Rechnersystem, welches das Computerprogrammprodukt vorzugsweise in Form eines Datenstroms speichert und/oder bereitstellt.

[0045] Die Bereitstellung erfolgt in Form eines Programmdatenblocks als Datei, insbesondere als Downloaddatei, oder als Datenstrom, insbesondere als Downloaddatenstrom, des Computerprogrammprodukts. Diese Bereitstellung kann beispielsweise aber auch als partieller Download erfolgen, der aus mehreren Teilen besteht. Ein solches Computerprogrammprodukt wird beispielsweise unter Verwendung der Bereitstellungsvorrichtung in ein System eingelesen, sodass das erfindungsgemäße Verfahren auf einem Computer zur Ausführung gebracht wird.

[0046] Weitere Einzelheiten der Erfindung werden nachfolgend anhand der Zeichnung beschrieben. Gleiche oder sich entsprechende Zeichnungselemente sind jeweils mit den gleichen Bezugszeichen versehen und werden nur insoweit mehrfach erläutert, wie sich Unterschiede zwischen den einzelnen Figuren ergeben.

[0047] Bei den im Folgenden erläuterten Ausführungsbeispielen handelt es sich um bevorzugte Ausführungsformen der Erfindung. Bei den Ausführungsbeispielen stellen die beschriebenen Komponenten der Ausführungsformen jeweils einzelne, unabhängig voneinander zu betrachtende Merkmale der Erfindung dar, welche die Erfindung jeweils auch unabhängig voneinander weiterbilden und damit auch einzeln oder in einer anderen als der gezeigten Kombination als Bestandteil der Erfindung anzusehen sind. Des Weiteren sind die beschriebenen Komponenten auch durch mit den vorstehend beschriebenen Merkmalen der Erfindung kombinierbar.

[0048] Es zeigen:

Figur 1 ein Ausführungsbeispiel der erfindungsbemäßen Vorrichtung mit ihren Wirkzusammenhängen schematisch mit einer Computer-Infrastruktur als Blockschaltbild, wobei die einzelnen Funktionseinheiten Programmmodule enthalten, die jeweils in einem oder mehreren Prozessoren ablaufen können und die Schnittstellen demgemäß softwaretechnisch oder hardwaretechnisch ausgeführt sein können,

Figur 2 ein Ausführungsbeispiel des erfindungsgemäßen Verfahrens, wobei die einzelnen Verfahrensschritte einzeln oder in Gruppen durch Programmmodule verwirklicht sein können und wobei die Schnittstellen gemäß Figur 1 beispielhaft angedeutet sind.



[0049] In Figur 1 ist ein Fahrzeug FZ dargestellt, welches in einer Fahrtrichtung FR auf einem Gleis GL unterwegs ist. Das Fahrzeug FZ weist Drehgestelle DG, die jeweils mit zwei Achsen versehen sind. Diese werden in Figur 1 durch Räder RD angedeutet.

[0050] Sobald die Räder RD über einen Achszähler AZL, aufweisend einen ersten Achszählsensor AZ1 und einen zweiten Achszählsensor AZ2, passiert, wird ein Impuls im Verlauf des Messsignals U1, U2 (vgl. Figur 2) erzeugt (hierzu im Folgenden mehr).

[0051] Der Achszähler AZL ist mit einer Auswerteeinheit AE verbunden, die einen ersten Computer CP1 aufweist. Dieser Computer CP1 ist über eine sechste Schnittstelle S6 sowohl mit dem ersten Achszählsensor AZ1 als auch mit dem zweiten Achszählsensor AZ2 verbunden. Anstelle zweier Achszählsensoren kann auch ein einzelner Achszählsensor AZ zum Einsatz kommen, daher ist einer der beiden Achszählsensoren sowohl mit dem Bezugszeichen AZ als auch mit dem Bezugszeichen AZ1 bezeichnet.

[0052] In der Auswerteeinheit AE ist außerdem eine erste Speichereinrichtung SE1 untergebracht, die über eine fünfte Schnittstelle S5 mit dem ersten Computer CP1 verbunden ist. Diese enthält beispielsweise ein Programm zur Durchführung des erfindungsgemäßen Verfahrens sowie eine Bibliothek mit verschiedenen Mustern M1, M2 (vgl. Figur 2), die für bestimmte zu messende Verläufe VL1, VL2, repräsentiert durch normierte Verläufe NV1, NV2, NV3 verwendet werden (vgl. Figur 2).

[0053] Weiterhin ist der erste Computer CP1 über eine dritte Schnittstelle S3 mit einem zweiten Computer CP2 in einer Leitzentrale LZ verbunden. Der zweite Computer CP2 ist überdies über eine vierte Schnittstelle S4 mit einer zweiten Speichereinrichtung SE2 verbunden. Die Leitzentrale steht stellvertretend für eine streckenseitige Einrichtung, wie ein Stellwerk oder ein automatisches Zugbeeinflussungssystem.

[0054] Das Fahrzeug FZ sowie die Leitzentrale LZ weisen Antennen AT auf, sodass diese über eine zweite Schnittstelle S2 miteinander kommunizieren können. Außerdem kann das Fahrzeug FZ über eine erste Schnittstelle S1 mit einem Satelliten STL kommunizieren. Auf diese Weise ist beispielsweise eine Ortung des Fahrzeugs FZ möglich, wobei es sich bei dem Satelliten STL um einen Navigationssatelliten handelt.

[0055] Das erfindungsgemäße Verfahren weist Programmmodule auf, die wahlweise im ersten Computer CP1 oder im zweiten Computer CP2 ablaufen können. Dies hängt davon ab, wie "intelligent" die durch den Achszähler AZL und die Auswerteeinheit AE gebildete Anordnung zum Achszählen ausgebildet ist.

[0056] In Figur 2 ist der Ablauf des erfindungsgemäßen Verfahrens anhand eines Flussdiagramms dargestellt. Hierbei werden schematische Darstellungen der Signalverläufe gewählt, um die einzelnen Verfahrensschritte zu erläutern. Im oberen Teil der Figur 2 sind die Verläufe VL1 des ersten Achszählersensors AZ1 und VL2 des zweiten Achszählsensors AZ2 dargestellt. Zu diesem Zweck ist ein Diagramm gewählt, bei dem das Messsignal U1, U2 in Form einer Ausgangsspannung über die Zeit t dargestellt ist. Im unteren Teil von Figur 2 sind die nachfolgenden Verarbeitungsschritte einer Normierung mit dem Ergebnis normierter Verläufe NV1, NV2, NV3 sowie ein Vergleich mit Mustern M1, M2 dargestellt.

[0057] Bei den in Figur 2 dargestellten Verfahren wird, wie bereits erwähnt, der Achszähler AZL gemäß Figur 1 mit einem ersten Achszählsensor AZ1 und einem zweiten Achszählsensor AZ2 verwendet. Genauso vorstellbar ist die Verwendung eines Achszählers mit nur einem Achszählsensors AZ, wobei die Figur 2 ähnlich aussehen würde, d. h. das Diagramm des Verlaufs VL1 sowie die damit verbundenen Maßnahmen, angedeutet durch Pfeile, würden wegfallen.

[0058] Anhand des Verlaufs VL1 und des Verlaufs VL2 lässt sich zunächst erkennen, dass die Achszählsensoren AZ1, AZ2 mit einem lateralen Versatz in Fahrtrichtung im Gleis GL verbaut sind. Dies führt zu einem Zeitversatz ZVM vergleichbarer Maxima. Dies ist in Figur 2 angedeutet, indem das aufgrund des Durchgangs des ersten Rads RD des Drehgestells DG erzeugte erste Maximum M1 im ersten Verlauf VL1 und im zweiten Verlauf VL2 ausgewählt wurden.

[0059] Weiterhin ist in den Verläufen VL1, VL2 zu erkennen, dass es sich um eine Überfahrt von zwei Rädern (Achsen) eines Drehgestells handelt. Dies ist zu erkennen, da in den Verläufen VL1, VL2 neben dem zeitversetzten ersten Maximum M1 ein weiteres, ebenfalls um den Zeitversatz ZVM verschobenes zweites Maximum M2 zu erkennen ist, welches große Ähnlichkeit mit dem ersten Maximum M1 aufweist. Das erste Maximum M1 und das zweite Maximum M2 sind jeweils um einen Zeitversatz ZVR jeweils zwischen den Raddurchgängen voneinander entfernt. Dieser Zeitversatz ZVR entspricht gerade der Zeitdifferenz, die zwischen dem Raddurchgang des ersten Rades des Drehgestells DG und des zweiten Rades RD des Drehgestells DG liegt.

[0060] Um die normierten Verläufe NV1, NV2, NV3 zu erzeugen, wird gemäß dem erfindungsgemäßen Verfahren in nicht näher dargestellter Weise eine Normierung N durchgeführt. Diese Normierung beinhaltet eine Amplitudennormierung des Messsignals U1, U2 auf einen Zielwert ZW, der im Ausführungsbeispiel gemäß Figur 2 bei 1 liegt. Außerdem wird eine dynamische Zeitnormierung durchgeführt, wobei der erste Verlauf VL1 bzw. der zweite Verlauf VL2 jeweils vor und hinter dem identifizierten Maximum M1, M2, M3 soweit betrachtet wird, dass der mit dem Maximum M1, M2, M3 verbundene Verlauf charakterisierbar ist (und mit Mustern M1, M2 verglichen werden kann, hierzu im Folgenden noch mehr). Dadurch entstehen die normierten Verläufe NV1, NV2, NV3 gleichsam in Zeitfenstern ZF1, ZF2, ZF3, die in ihrer zeitlichen Ausdehnung den Mustern M1, M2 entsprechen.

[0061] Wie zu erkennen ist, führt die Auswertung des ersten Maximums M1 zur Generierung des ersten normierten Verlaufs NV1 und die Auswertung des zweiten Maximums M2 zu einer Generierung des dritten normierten Verlaufs NV3. Weiterhin ist ein drittes Maximum M3 sowohl im ersten Verlauf VL1 als auch im zweiten Verlauf VL2 zu erkennen, welches zur Generierung eines zweiten normierten Verlaufs NV2 führt. Ein viertes Maximum M4 ist nur im zweiten Verlauf VL2 festzustellen und wird deswegen für eine Normierung verworfen (angedeutet durch ein X). Dies kann damit begründet werden, dass es sich bei dem vierten Maximum M4 nicht um einen Raddurchlauf handeln kann, da dieser sowohl im ersten Verlauf VL1 als auch im zweiten Verlauf VL2 erkennbar sein müsste.

[0062] Im letzten Schritt erfolgt ein Mustervergleich der normierten Verläufe NV1, NV2, NV3. Hierbei ergibt sich, dass der erste normierte Verlauf NV1 und der dritte normierte Verlauf NV3 jeweils mit dem ersten Muster M1 übereinstimmt, welcher einen Raddurchlauf repräsentiert. Dies führt zu einem Zählergebnis von 2. Der zweite normierte Verlauf NV2 wird mittels des zweiten Musters M2 identifiziert, welches einen Spießgang repräsentiert. Daher wird der normierte Verlauf NV2 von einer Zählung ausgeschlossen (angedeutet mit einem X).

[0063] In Figur 2 ist angedeutet, dass das Muster M1 und das zweite Muster M2 einen schraffiert gekennzeichneten Vertrauensbereich aufweist, der hinsichtlich der normierten Verläufe NV1, NV2, NV3 gewisse Schwankungen zulässt. Dies trägt dem Umstand Rechnung, dass die gemessenen Verläufe VL1, VL2 gewissen Toleranzschwankungen unterliegen. Neben einer Messtoleranz ist auch zu berücksichtigen, dass unterschiedliche Fahrzeuge unterschiedliche Messsignale erzeugen, die z. B. von Gegebenheiten wie dem Radverschleiß des Fahrzeugs abhängig sind.

Bezugszeichenliste



[0064] 
LZ
Leitzentrale
FZ
Fahrzeug
DG
Drehgestell
RD
Rad
FR
Fahrtrichtung
GL
Gleis
AT
Antenne
STL
Satellit
AZL
Achszähler
AZ, AZ1, AZ2
Achszählsensor
AE
Auswerteeinheit
CP1 ... CP2
Computer
SE1 ... SE2
Speichereinrichtung
S1 ... S5
Schnittstelle
VL1 ... VL2
Verlauf
M1 ... M4
Maximum
NV1 ... NV3
normierter Verlauf
ZF1 ... ZF3
Zeitfenster
U1 ... U2
Messsignal
M1 ... M2
Muster
N
Normierung
ZW
Zielwert
ZVM
Zeitersatz zwischen vergleichbaren Maxima
ZVR
Zeitversatz zwischen Raddurchgängen
2
Zählergebnis
X
Ausschluss



Ansprüche

1. Verfahren zum Zählen von Achsen, bei dem

• ein an einem Gleis (GL) montierter Achszählsensor (AZ, AZ1, AZ2) von einem Rad (RD) passiert wird,

• der Achszählsensor (AZ, AZ1, AZ2) ein Messsignal (U1 ... U2) erzeugt,

• der Verlauf (VL1 ... VL2) des Messsignals (U1 ... U2) rechnergestützt ausgewertet wird, wobei das Rad (RD) identifiziert wird,

dadurch gekennzeichnet,
dass bei dem Auswerten des Messsignals (U1 ... U2)

• in dem Verlauf (VL1 ... VL2) des Messignals (U1 ... U2) nach mindestens einem Maximum (M1 ... M4) der Signalamplitude gesucht wird,

• die Amplitude des Messsignals (U1 ... U2) bei einer Amplitudennormierung derart normiert wird, dass das Maximum (M1 ... M4) mit einem vorgegebenen Zielwert (ZW) identisch ist,

• für den Verlauf (VL1 ... VL2) des Messsignals (U1 ... U2) vor und hinter dem Maximum (M1 ... M4) eine dynamische Zeitnormierung durchgeführt wird,

wobei der durch Amplitudennormierung und Zeitnormierung normierte Verlauf (NV1 ... NV2) des Messsignals (U1 ... U2) mit Mustern (M1 ... M2)

• sowohl mindestens eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Passieren eines Rades (RD)

• als auch mindestens eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Auftreten eines Fehlers

verglichen wird.
 
2. Verfahren nach Anspruch 1
dadurch gekennzeichnet,
dass der durch Amplitudennormierung und Zeitnormierung normierte Verlauf (NV1 ... NV2) des Messsignals (U1 ... U2) mit Mustern (M1 ... M2)

• sowohl mindestens eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Passieren eines einzelnen Rades (RD)

• als auch mindestens eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Passieren von zwei Rädern (RD) eines Drehgestells (DG)

verglichen wird.
 
3. Verfahren nach Anspruch 2,
dadurch gekennzeichnet,
dass ein Vergleichen mit Mustern (M1 ... M2) eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Passieren von zwei Rädern (RD) eines Drehgestells (DG) nur dann durchgeführt wird, wenn der zeitliche Versatz der Maxima in dem Verlauf (VL1 ... VL2) des Messsignals (U1 ... U2) einen in Abhängigkeit der Geschwindigkeit eines den Achszählsensor (AZ, AZ1, AZ2) passierenden Fahrzeugs (FZ) vorgegebenen Grenzwert nicht überschreitet.
 
4. Verfahren nach einem der voranstehenden Ansprüche,
dadurch gekennzeichnet,
dass der durch Amplitudennormierung und Zeitnormierung normierte Verlauf (NV1 ... NV2) des Messsignals (U1 ... U2) mit zumindest einem Muster (M1 ... M2) eines Verlaufes (VL1 ... VL2) für das Messsignal (U1 ... U2) bei Auftreten eines bei der Kurvenfahrt von Drehgestellen (DG) auftretenden Spießgangs verglichen wird.
 
5. Verfahren nach einem der voranstehenden Ansprüche,
dadurch gekennzeichnet,
dass ein Achszähler (AZL) verwendet wird, der in Fahrtrichtung (FR) hintereinander angeordnet einen ersten Achszählsensor (AZ1) und einen zweiten Achszählsensor (AZ2) aufweist, wobei das Verfahren nacheinander für den ersten Achszählsensor (AZ1) und den zweiten Achszählsensor (AZ2) durchlaufen wird.
 
6. Verfahren nach Anspruch 5,
dadurch gekennzeichnet,
dass die Maxima in dem durch den ersten Achszählsensor (AZ1) erfassten ersten Verlauf (VL1) und dem durch den zweiten Achszählsensor (AZ2) erfassten zweiten Verlauf (VL2) verglichen werden und nur diejenigen Maxima in dem durch Amplitudennormierung und Zeitnormierung normierten ersten Verlauf (VL1) und zweiten Verlauf (VL2) des Messsignals (U1 ... U2) mit Mustern (M1 ... M2) verglichen werden, die sowohl im ersten Verlauf (VL1) als auch im zweiten Verlauf (VL2) vorhanden sind.
 
7. Verfahren nach Anspruch 5 oder 6,
dadurch gekennzeichnet,
dass die Maxima in dem durch den ersten Achszählsensor (AZ1) erfassten ersten Verlauf (VL1) und den durch den zweiten Achszählsensor (AZ2) erfassten zweiten Verlauf (VL2) verglichen werden und der Verlauf (VL1 ... VL2) des Messsignals (U1 ... U2) vor und hinter einem Maximum (M1 ... M4), der bei der dynamischen Zeitnormierung berücksichtigt werden soll, unter Berücksichtigung eines Zeitversatzes zwischen einem vergleichbaren Maximum (M1 ... M4) des ersten Verlaufes (VL1) und des zweiten Verlaufes (VL2) bestimmt wird.
 
8. Computerprogrammprodukt mit Programmbefehlen zur Durchführung des Verfahrens nach einem der Ansprüche 1 - 7.
 
9. Bereitstellungsvorrichtung für das Computerprogrammprodukt nach dem letzten voranstehenden Anspruch, wobei die Bereitstellungsvorrichtung das Computerprogrammprodukt speichert und/oder bereitstellt.
 




Zeichnung










Recherchenbericht









Recherchenbericht




Angeführte Verweise

IN DER BESCHREIBUNG AUFGEFÜHRTE DOKUMENTE



Diese Liste der vom Anmelder aufgeführten Dokumente wurde ausschließlich zur Information des Lesers aufgenommen und ist nicht Bestandteil des europäischen Patentdokumentes. Sie wurde mit größter Sorgfalt zusammengestellt; das EPA übernimmt jedoch keinerlei Haftung für etwaige Fehler oder Auslassungen.

In der Beschreibung aufgeführte Nicht-Patentliteratur