EP3254928A1 - System and method for the asset management of railway trains - Google Patents
System and method for the asset management of railway trains Download PDFInfo
- Publication number
- EP3254928A1 EP3254928A1 EP16174036.0A EP16174036A EP3254928A1 EP 3254928 A1 EP3254928 A1 EP 3254928A1 EP 16174036 A EP16174036 A EP 16174036A EP 3254928 A1 EP3254928 A1 EP 3254928A1
- Authority
- EP
- European Patent Office
- Prior art keywords
- subsystem
- train
- autonomous agent
- events
- autonomous
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000003745 diagnosis Methods 0.000 claims abstract description 45
- 238000004891 communication Methods 0.000 claims abstract description 23
- 238000004590 computer program Methods 0.000 claims abstract description 7
- 238000012423 maintenance Methods 0.000 claims description 49
- 230000008569 process Effects 0.000 claims description 21
- 238000012544 monitoring process Methods 0.000 claims description 17
- 238000001914 filtration Methods 0.000 claims description 10
- 238000012545 processing Methods 0.000 claims description 10
- 230000000694 effects Effects 0.000 claims description 8
- 230000004931 aggregating effect Effects 0.000 claims description 6
- 230000007547 defect Effects 0.000 claims description 6
- 230000036541 health Effects 0.000 claims description 6
- 238000002405 diagnostic procedure Methods 0.000 claims description 5
- 238000005457 optimization Methods 0.000 claims description 2
- 239000003795 chemical substances by application Substances 0.000 claims 47
- 229940039227 diagnostic agent Drugs 0.000 claims 1
- 239000000032 diagnostic agent Substances 0.000 claims 1
- 238000007726 management method Methods 0.000 description 8
- 230000009471 action Effects 0.000 description 6
- 238000005096 rolling process Methods 0.000 description 5
- 238000013459 approach Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 230000007246 mechanism Effects 0.000 description 3
- 238000012986 modification Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 3
- 230000009467 reduction Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 2
- 230000000903 blocking effect Effects 0.000 description 2
- 230000001419 dependent effect Effects 0.000 description 2
- 230000006872 improvement Effects 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000008901 benefit Effects 0.000 description 1
- 230000015572 biosynthetic process Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000004927 fusion Effects 0.000 description 1
- 230000003862 health status Effects 0.000 description 1
- 238000010438 heat treatment Methods 0.000 description 1
- 230000005764 inhibitory process Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000011835 investigation Methods 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000010801 machine learning Methods 0.000 description 1
- 238000013439 planning Methods 0.000 description 1
- 230000001902 propagating effect Effects 0.000 description 1
- 230000008439 repair process Effects 0.000 description 1
- 238000003786 synthesis reaction Methods 0.000 description 1
- 230000002123 temporal effect Effects 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Images
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or train for signalling purposes
- B61L15/0081—On-board diagnosis or maintenance
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L15/00—Indicators provided on the vehicle or train for signalling purposes
- B61L15/0018—Communication with or on the vehicle or train
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/50—Trackside diagnosis or maintenance, e.g. software upgrades
- B61L27/57—Trackside diagnosis or maintenance, e.g. software upgrades for vehicles or trains, e.g. trackside supervision of train conditions
Definitions
- the present disclosure relates to an asset management system and method, more particularly for a diagnostic system and a method for monitoring a fleet of rail vehicles circulating on a rail infrastructure, for identifying particular faults relating to components of the rail vehicles, and for analyzing the health status of components of that fleet.
- GB 2 392 983 A discloses a remote system condition monitoring, including a diagnostic apparatus and method for monitoring a system including a plurality of monitored components.
- GB 2 378 248 A discloses a fault detection and prediction system for vehicles, comprising sensors associated with individual components of a plurality of vehicles.
- EP 1 900 597 B1 describes a diagnostic system for monitoring a rail system, comprising a rail infrastructure and at least one fleet of vehicles circulating thereon.
- a system for the asset management of railway trains comprises a diagnosis system which includes a train surveillance system comprising sensors; at least one surveillance subsystem comprising sensors; a train autonomous agent, being a computer program; at least one subsystem autonomous agent, being a computer program; at least one communication network; wherein the train surveillance system, the at least one surveillance subsystem, the train autonomous agent and the at least one subsystem autonomous agent are nodes of the at least one communication network and are communicatively connected over the at least one communication network, and wherein the at least one subsystem autonomous agent and the train autonomous agent are adapted to create abstracted information in the form of events, by:
- a method for conducting prognostic and health monitoring assessment for trains employing a system according to the first aspect, wherein the at least one subsystem autonomous agent collects and filters data from at least one subsystem diagnostic autonomous agent, and cooperates with at least one other subsystem autonomous agent for data comparison, and the train autonomous agent collects and filters data from the train diagnostic autonomous agent, cooperates with a subsystem autonomous agent by collecting and filtering data from the subsystem autonomous agent, and sends the collected and filtered data to a wayside system.
- autonomous agent' As used herein, the terms “autonomous agent'”, “subsystem autonomous agent” “train autonomous agent”, “fleet autonomous agent”, and “maintenance autonomous agent”, summed up under the terms “autonomous agents” or “agent”, are each intended to be representative of a software instance run on a computer, which work collaboratively together while connected over a communication network.
- Embodiments of the invention pertain to a system for the asset management of railway trains, and for methods to operate such a system.
- embodiments make use of the concept of "active monitoring", which includes an embedded distributed cooperative diagnosis.
- This diagnosis is then sent to the wayside and is thereby used as information for maintenance action to mitigate failure impact during operation. This is achieved by avoiding failures due to the failure prediction of a predictive diagnosis.
- maintenance action can be carried out before a failure occurs.
- failures are understood more thoroughly by providing an accurate diagnosis based on a failure context analysis. The maintenance action is done, for example, to solve the root cause of the failure, and to avoid a second failure, or even potentially costly immobilization of the train due to the need for stationary trouble shooting investigation.
- the diagnosis system is organized in at least two levels, wherein one level is embedded in each train of a fleet, and the other level is on the ground (on the wayside), whereby a fleet server of the fleet diagnosis system collects outputs of each rolling stock of the fleet.
- a fleet server of the fleet diagnosis system collects outputs of each rolling stock of the fleet.
- system on the wayside' is used interchangeably herein to describe a part or parts of the system according to embodiments, which is/are located stationary and apart from the train(s) itself, thus on the wayside.
- the individual components of the system on the wayside may vary according to specific embodiments and are apparent from the following description.
- the latter may be performed fully automatic by a central server based on the transmitted data from all rolling stock (all trains in the fleet).
- the data transmission from rolling stock to ground may be carried out cost effective by an intelligent processing of the raw data and uploading high level, robust and filtered information, including the context idea.
- the general availability of the fleet of rolling stock is improved, and the latter without any negative impact on safety of commercial operations.
- An achieved improvement of the reliability of the rolling stock typically leads to a reduction of liquidated damages during warranty phases. Out of warranty, it is a helpful tool for the maintenance service personnel to help for diagnosis, meaning a reduction in time, effort, and thus total cost of ownership.
- raw data or diagnostic data (diagnostic events) originating from various sources in the train surveillance system are treated as events.
- connected systems in the train are employed, which are communicatively connected to a system on the wayside.
- maintenance tools used to record maintenance activity may also be connected to the above system in embodiments, as described further below.
- the generation of events from surveillance data etc. is dynamic and is carried out according to configuration rules for event manipulation / event processing.
- threshold values employed in the rules are not fixed and can evolve, while also new rules can be added.
- This adaption of the rules, or the invention of new rules for the event handling can be carried out by human operators according to their experience.
- the adaption or generation of rules may at least partly be carried out by machine learning, or differently expressed, by an AI system.
- the general manner of handling events in the system is based on at least two basic main mechanisms: One is filtering, which means that if an event occurs, and in the same time another event occurs, the second event may erase the first event, if certain conditions are met.
- An example is the occurrence of a fault, while the second event is that the train is in maintenance, therefore the fault is not propagated as the train is in a maintenance environment anyway.
- the second mechanism is fusioning (also called aggregation): For example, if all doors in the train would generate the same fault, only one event will be propagated as a synthesis of the situation.
- the described handling mechanisms for events are carried out by a plurality of cooperating, but independent software instances, henceforth called autonomous agents.
- the event handling is not carried out by describing or propagating alarm states or signals - rather, events are generated for diagnosis analysis and for monitoring, or for maintenance action.
- Alarms are generally only employed if absolutely required from the events, that is, if the meaning of the event is analysed as critical, for example a major failure in the HVAC system leading to a strong temperature deviation in the train.
- the systems and methods according to embodiments disclosed herein are suitable to control the ever growing amount of raw data delivered by surveillance systems with increasing numbers of items which produce raw data.
- the amount of data having to be transferred to a wayside is reduced and made more valuable and usable by generating contextualized, and thus context dependent, high level, robust knowledge from the raw data.
- This is achieved by a hierarchical, cooperative monitoring architecture. Thereby, from low level monitoring and surveillance components to the train itself, for each level basically the same monitoring principles and functions apply, whereby with a growing level in the hierarchy, more intelligent data is generated in the form of events, while the overall amount of data is increasingly reduced.
- the disclosed generic monitoring method is applicable on different complex systems to be monitored, such as railway trains, but also other complex systems, and has the built-in ability to address a higher hierarchic fleet level and the interaction with maintenance centers, which are remote from the monitored system(s), such as typically a maintenance facility on the wayside.
- the hardware infrastructure does not play a crucial role and may be implemented in various differing manners.
- the concrete systems described in the following should be regarded as non-limiting, and as examples only.
- the implementation of the described method may be carried out in different manners, for example implementing various degrees of analysis by software having differing complexity levels.
- Fig. 1 shows a system for the asset management of railway trains according to embodiments, comprising a diagnosis system 10 which is located in a railway train.
- the diagnosis system 10 includes a train surveillance system 15 comprising sensors 140, 141, 142, 143 and at least one surveillance subsystem 20, 21 comprising at least one sensor 145. Further, the diagnosis system 10 comprises a train autonomous agent 25 and at least one subsystem autonomous agent 30 realized as computer programs.
- the train surveillance system 15 and the at least one surveillance subsystem 20, 21 are connected on a network 35 with the train autonomous agent 25 and the at least one subsystem autonomous agent 30 (in Fig. 1 , four subsystem autonomous agents 30, 31, 32, 33 are exemplarily shown, which is non-limiting).
- the surveillance system and the surveillance subsystem are nodes of the communication network 35, such as are the train autonomous agent 25 and the subsystem autonomous agent 30.
- the at least one subsystem autonomous agent 30 and the train autonomous agent 25 are adapted to create abstracted information in the form of events, which are time-stamped, as an output. This is carried out by processing input data provided in the form of sensor data and/or diagnosis data.
- the input data is generally delivered to the agents by the surveillance subsystem(s) 20, 21 and train surveillance system 15 over the communication network 35.
- the agents process the input data by firstly adding a time stamp to it. Further, the agents are configured to process the input data in a number of manners, which may be carried out by and on each agent independently, or in collaboration between at least two agents. Thereby, input data can be aggregated and/or reduced to achieve information in the form of events.
- event bus 50 The event bus originates in the train surveillance system 15, as nearly all events (provided some exceptions) in the system are originating from the train surveillance system 15.
- a local context is defined in the architecture for each device to be monitored.
- This context comprises known possible fault conditions, and a list of possible operating stati provided by the door operating units, for example.
- These operating stati may for example include a fault condition of the electric motor of the door operating unit, an overload of the electric motor of the respective door control unit due to a blocking of the door by a foreign object, etc.
- These operating stati are implemented in at least one of the autonomous agents 30, 31, 32, 33. The sum of the operating stati and fault conditions are employed in a model for various operational states for each monitored device.
- a train level is defined including a specific context.
- This context may, for example, comprise speed of the train, driving status, outside temperature, drive motor temperature, status if the train is coupled to another train or not, etc.
- a train autonomous agent 25 makes use of the previous elements, that is, the context in which the train is operating, in order to process the input from the subsystem autonomous agents.
- the train autonomous agent provides an embedded cooperative multi-agent-diagnosis summarizing the input from all subsystem autonomous agents.
- the train autonomous agent 25 may also receive data form other sources than the subsystem autonomous agents 30, 31, 32, 33. It may for example receive events from a surveillance subsystem 20, which is adapted to monitor elements of the train which are not supervised by the subsystem autonomous agents via the train surveillance system 15.
- the train autonomous agent 25 and the subsystem autonomous agents 30, 31, 32, 33 are adapted to execute rules, which are part of the integrated model, based on a trigger event. This involves, for example, checking other simultaneous or quasi-simultaneous events (in a time window prior and after a trigger event) by checking the presence of the other events within a temporal window around this trigger event. In this manner, the train autonomous agent may, for example, come to the conclusion that a blocking of all doors on one side of the train is due to passengers which still enter the train despite a command for closing the doors was provided.
- the train autonomous agent When the train autonomous agent receives a first event from a subsystem autonomous agent, that the respective door does not close properly, it will thus, based on an internal rule as part of the model, check if there are other events from other subsystem autonomous agents which indicate the same fault condition.
- each of the autonomous agents 30, 31, 32, 33 in the train have at least one configuration file.
- the components of the diagnosis system 10 may be individually updated from the wayside 110. Further and deeper analysis of the status of parts of the train 127 can further be carried out by using log files, which are typically routinely produced during operation, for selected ones or for each of the agents of the diagnosis system 10.
- the agents have a central and crucial role in the systems and methods described herein.
- the singular train autonomous agent collects events from the plurality of subsystem autonomous agents.
- the subsystem autonomous agents are dedicated to watching a specific subsystem, sensor or sensor group each.
- a subsystem autonomous agent 30 subscribes to a list of events coming from the train surveillance system 15 or another subsystem autonomous agent 31, 32, 33.
- the subsystem autonomous agent constantly listens, on the communication network 35, for the occurrence of events which he is subscribed to via the list.
- This list is configurable and may be configured by an operator, for example.
- the subsystem autonomous agent 30 collects input data in the form of events from the train surveillance system 15.
- the agent also receives events which are sent to it by another subsystem autonomous agent 31, 32, 33, to which it is connected over the communication network 35, for cooperation with the aim of, for example, fusioning different events or filtering events in a collaborative manner between the agents.
- the autonomous agents of the system are typically configured to carry out a number of different tasks or processes for processing the input data (events), collaborate with other connected autonomous agents, or to output data for further processing.
- Agents may temporarily store a time stamped event for further triggering and processing.
- an agent can trigger a process under the condition of a specified event, wherein the parameters of the trigger are also configurable.
- autonomous agents are typically adapted to perform at least one of the following processes, wherein the output of each process is typically in the form of a time stamped event.
- Autonomous agents can "black box" events. Agents may filter raw data and/or diagnosis data coming from a train surveillance system 15 or from another subsystem autonomous agent 31, 32, 33. They may receive and aggregate information from at least two other autonomous agents 31, 32, 33, and aggregate information by collaboration, via the train event bus 50, with at least one other autonomous agent 31, 32, 33.
- An agent may perform a diagnosis of, for example, a subsystem, when the subsystem autonomous agent is configured to be a diagnostic autonomous agent.
- Information resulting as output from any of the above described processes carried out by an agent is typically time stamped and sent as an event onto the train event bus 50. From there, it may be received by another subsystem autonomous agent, or by the train autonomous agent 25, or it may be used to create an output on a human interface terminal (user display 77) such as a screen, for example.
- a subsystem autonomous agent 30, 31, 32, 33 or train autonomous agent 25 is generally configured to aggregate information in the form of events over the event bus 50. This comprises the collection of data from distinct events, wherein two or more events are defined as distinct - and thus treated as distinct by an agent - when one or more of the following criteria are met: a) The two events are timely distinct and originate from the same subsystem or source. b) The two events are stemming from different subsystems, but are collected at (nearly or exactly) the same time by an agent. c) Two events represent or comprise diagnosis data stemming from different subsystem autonomous agents 30, 31, 32, 33. d) The two events belong to a consecutive number of diagnosis events stemming from the same single subsystem diagnostic autonomous agent.
- the subsystem autonomous agents 30, 31, 32, 33 and train autonomous agent each comprise a rule-based context process.
- the process includes reducing a number of collected distinct events based on predefined rules.
- the rules may comprise filtering of single events, as well as collecting several events according to rules, followed by a rule-based deduction that certain of the collected distinct events belong to a single technical cause in a subsystem or system - and thus may be aggregated or some may be filtered.
- the train autonomous agent 25 and the subsystem autonomous agent 30, 31, 32, 33 may comprise at least one diagnostic process.
- This diagnostic process can be adapted to check for and determine clear defects, which is also called curative diagnosis.
- a further diagnostic process can be adapted to check for and determine hidden defects, also called predictive diagnosis.
- the respective agents having a diagnostic function are called train diagnostic autonomous agent and subsystem diagnostic autonomous agent 30, 31, 32,33.
- a case of predictive diagnosis might be as follows: If a subsystem delivers data via the train surveillance system as an event, which contains a parameter indicating that the heating power of an HVAC has declined by, e.g. 7% from its nominal value stored in the rules, this may be regarded by the agent as a case of predictive diagnosis. This means, an event is generated as an output for the train autonomous agent 25, which indicates that there is a maintenance need for the HVAC subsystem.
- the thresholds for this predictive diagnosis are also configurable as lists from the wayside 110.
- Subsystems 60 which can be subject of such supervision by agents comprise, as non-limiting examples, a single door, a set of doors, an HVAC, electrical and hydraulical systems of the washrooms, a pantograph 68, a bogie 70, or any other subsystem of the rail vehicle.
- the various agents described herein are typically software instances, such as executable files, which run on a computer.
- a basic exemplary structure of such an autonomous agent 30, as employed in embodiments, is described in the following with reference to Fig. 2 .
- the autonomous agent 30 has a configurable list of listened signals 72 with events to which it listens on the communication network 35 to which it is connected. The events are input to the communication network 35 typically by the train surveillance system 15. The agent further listens to events addressed to itself, which have been sent by other autonomous agents on the communication network 35.
- It has a generic processing unit 73, which processes events on the basis of configurable rules 74 for inhibition (I), fusion (F) and cooperation (C). Further, it comprises a specific processing unit 79 which processes events according to configurable models 78.
- the output of the autonomous agent is sent to the communication network 35 in the form of events.
- the events may be addressed to other subsystem autonomous agents on the communication network 35, to the train autonomous agent 25, or to a human interface or user display 77 to be noted by an operator.
- the autonomous agent further comprises a start/stop processing condition 80, and means 81 for changes memorization. It goes without saying that the skilled person will be able to modify the exemplary structure of an autonomous agent, as described herein, wherein such modifications are regarded to fall under the scope of this disclosure.
- a method for conducting prognostic and health monitoring assessment for trains employs the above described diagnosis system 10 in a railway train.
- the subsystem autonomous agents 30, 31, 32, 33 collect and filter data from at least one subsystem diagnostic autonomous agent, and cooperate with at least one other subsystem autonomous agent for data comparison.
- the train autonomous agent 25 as a central instance in the train, collects and filters data from the train diagnostic autonomous agent, cooperates with a subsystem autonomous agent by collecting and filtering data from the subsystem autonomous agent, and sends the collected and filtered data to a wayside system.
- This system is a fleet surveillance system 100 as part of a wayside system 110 and comprises an interface for receiving data from each train autonomous agent of each train of a fleet, in real time or near real time.
- Each train autonomous agent 25 and the subsystem autonomous agents 30, 31, 32, 33 receive data from the respective train surveillance system 15.
- the fleet surveillance system 100 on the wayside creates a dedicated fleet event bus 120 per train.
- a fleet autonomous agent 115 executes processes based on, or using, events on the fleet event bus 120.
- the fleet autonomous agent 115 has basically the same structure and working principle as the subsystem autonomous agents and the train autonomous agent 25 of the train - wherein models, rules and the list of listened signals is configured for the role of the fleet autonomous agent 115, differing from the former.
- the wayside system 110 further comprises a maintenance surveillance system 105. It transforms human maintenance activities, which are collected in an aided maintenance tool management (database based), into time stamped events.
- a single maintenance event bus 130 is created.
- the maintenance surveillance system 105 is connected to the fleet event buses 120 of the trains.
- the fleet event buses 120 originate in the train autonomous agent 25 of each train and span over the typically wireless connection to the maintenance surveillance system 105 on the wayside.
- maintenance autonomous agents 125, 126 are connected via the maintenance event bus 130. They realize processes from the event subscription to fleet event buses 120 and the maintenance event bus 130. Decisions on maintenance activities, their planning and optimization are derived by combining maintenance events from the train autonomous agents 25 via the fleet surveillance system and with data from human maintenance activities via maintenance surveillance system 105 and maintenance autonomous agents 125, 126. Thereby, fleet availability and maintenance quality are enhanced while rationalizing and reducing overall maintenance activities and thus also cost.
- log files are provided by the respective autonomous agents, which allow an operator to understand with accuracy the nature and cause(s) of complex failures. Simultaneously, the maintainer may define corrective action to avoid that a failure might cause further, or more significant, damage.
- a method 200 for conducting prognostic and health monitoring is schematically shown, wherein only the basic method steps are depicted.
- data is collected and filtered on a subsystem level in the train.
- the autonomous agents cooperate with each other, as was described further above.
- data in the form of events is collected and filtered on a train level by the train autonomous agent.
- the resulting data is sent in the form of events to a wayside system 110.
- the data is processed on the fleet event bus.
- maintenance activities are scheduled.
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Health & Medical Sciences (AREA)
- Biomedical Technology (AREA)
- General Health & Medical Sciences (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
Description
- The present disclosure relates to an asset management system and method, more particularly for a diagnostic system and a method for monitoring a fleet of rail vehicles circulating on a rail infrastructure, for identifying particular faults relating to components of the rail vehicles, and for analyzing the health status of components of that fleet.
- Today, rail system operators are under increasing pressure to keep their trains running on time and for longer. Passenger expectations for comfort are greater than ever whilst increasingly sophisticated equipment creates both new challenges and opportunities for the rail system operator and its maintenance teams. The efficiency of any rail company hinges on the safety, reliability and availability of its trains. Yet with maintenance regimes typically being mileage or timescale related, as opposed to condition driven, trains can be out of operation for unnecessary servicing, or unforeseen repairs.
- Thereby, conventional approaches for onboard diagnosis systems are usually based on an approach, were data from various sensors and steering devices of technical subsystems is collected in a central instance, not or only minimally processed, and sent via communication devices to a central analysis and diagnosis station on the wayside, i.e., at a fixed geographical location. Such prior approaches were sending huge amounts of raw sensor and status data, which has several disadvantages. Firstly, there is a considerable time delay in the transmission; secondly, the analysis is cumbersome due to the massive amount of data which is received with a time lag at the diagnosing instance, also lacking any contextual information about the train. Thus, a number of approaches have been made in order to reduce the amount of data sent.
- For example,
GB 2 392 983 A GB 2 378 248 A EP 1 900 597 B1 describes a diagnostic system for monitoring a rail system, comprising a rail infrastructure and at least one fleet of vehicles circulating thereon. - However, the existing systems leave room for improvement. Hence, there is a need for an improved system and method for the asset management of railway systems.
- The problems mentioned above are at least partly solved by a system for the asset management of railway trains according to claim 1 and a method for conducting prognostic and health monitoring assessment for trains according to claim 9.
- In a first aspect, a system for the asset management of railway trains is provided. It comprises a diagnosis system which includes a train surveillance system comprising sensors; at least one surveillance subsystem comprising sensors; a train autonomous agent, being a computer program; at least one subsystem autonomous agent, being a computer program; at least one communication network; wherein the train surveillance system, the at least one surveillance subsystem, the train autonomous agent and the at least one subsystem autonomous agent are nodes of the at least one communication network and are communicatively connected over the at least one communication network, and wherein the at least one subsystem autonomous agent and the train autonomous agent are adapted to create abstracted information in the form of events, by:
- filtering and aggregating sensor data and/or diagnosis data from the surveillance subsystem and train surveillance system, thereby creating abstracted information in the form of time-stamped events; - aggregating and reducing abstracted information in the form of events from at least one other subsystem autonomous agent by collaboration between the at least two subsystem autonomous agents; and wherein the at least one subsystem autonomous agent and the train autonomous agent, which may have the function of train or subsystem diagnostic autonomous agents, are adapted to communicate with each other over the at least one communication network in the form of events on the train event bus which originates in the train surveillance system.
- In a second aspect, a method for conducting prognostic and health monitoring assessment for trains is provided, employing a system according to the first aspect, wherein the at least one subsystem autonomous agent collects and filters data from at least one subsystem diagnostic autonomous agent, and cooperates with at least one other subsystem autonomous agent for data comparison, and the train autonomous agent collects and filters data from the train diagnostic autonomous agent, cooperates with a subsystem autonomous agent by collecting and filtering data from the subsystem autonomous agent, and sends the collected and filtered data to a wayside system.
- Further aspects, advantages and features of the present invention are apparent from the dependent claims, the description and the accompanying drawings.
- A full and enabling disclosure, including the best mode thereof, to one of ordinary skill in the art is set forth more particularly in the remainder of the specification, including reference to the accompanying figures wherein:
-
Fig. 1 schematically shows a diagnosis system according to embodiments; -
Fig. 2 schematically shows an autonomous agent as of embodiments; -
Fig. 3 schematically shows an overview of an asset management system according to embodiments; -
Fig. 4 schematically shows a method for conducting prognostic and health monitoring according to embodiments. - Reference will now be made in detail to various embodiments, one or more examples of which are illustrated in each figure. Each example is provided by way of explanation and is not meant as a limitation. For example, features illustrated or described as part of one embodiment can be used on or in conjunction with other embodiments to yield yet further embodiments. It is intended that the present disclosure includes such modifications and variations.
- Within the following description of the drawings, the same reference numbers refer to the same components. Generally, only the differences with respect to the individual embodiments are described. When several identical items or parts appear in a figure, not all of the parts have reference numerals in order to simplify the appearance.
- The systems and methods described herein are not limited to the specific embodiments described, but rather, components of the systems and/or steps of the methods may be utilized independently and separately from other components and/or steps described herein. Rather, the exemplary embodiment can be implemented and used in connection with many other applications.
- Although specific features of various embodiments of the invention may be shown in some drawings and not in others, this is for convenience only. In accordance with the principles of the invention, any feature of a drawing may be referenced and/or claimed in combination with any feature of any other drawing.
- As used herein, the terms "autonomous agent'", "subsystem autonomous agent" "train autonomous agent", "fleet autonomous agent", and "maintenance autonomous agent", summed up under the terms "autonomous agents" or "agent", are each intended to be representative of a software instance run on a computer, which work collaboratively together while connected over a communication network.
- Embodiments of the invention pertain to a system for the asset management of railway trains, and for methods to operate such a system.
- The provided methods are supported by the implementation of a hierarchical, multilevel and cooperative analysis system according to embodiments. Generally, embodiments make use of the concept of "active monitoring", which includes an embedded distributed cooperative diagnosis. This diagnosis is then sent to the wayside and is thereby used as information for maintenance action to mitigate failure impact during operation. This is achieved by avoiding failures due to the failure prediction of a predictive diagnosis. Hence, maintenance action can be carried out before a failure occurs. Further, failures are understood more thoroughly by providing an accurate diagnosis based on a failure context analysis. The maintenance action is done, for example, to solve the root cause of the failure, and to avoid a second failure, or even potentially costly immobilization of the train due to the need for stationary trouble shooting investigation.
- The diagnosis system according to embodiments is organized in at least two levels, wherein one level is embedded in each train of a fleet, and the other level is on the ground (on the wayside), whereby a fleet server of the fleet diagnosis system collects outputs of each rolling stock of the fleet. Thus, analysis lead time is reduced. Robust diagnostics are performed close to the system and in live conditions, and are performed in a cooperative way. Regarding safety, the system is non-intrusive. The online-performed diagnosis allows to share live data with a complete fleet, and can thus be employed to create dynamic maintenance plans. Generally, the terms "system on the wayside'", "wayside system", or just "wayside", etc., are used interchangeably herein to describe a part or parts of the system according to embodiments, which is/are located stationary and apart from the train(s) itself, thus on the wayside. The individual components of the system on the wayside may vary according to specific embodiments and are apparent from the following description.
- The latter may be performed fully automatic by a central server based on the transmitted data from all rolling stock (all trains in the fleet). The data transmission from rolling stock to ground may be carried out cost effective by an intelligent processing of the raw data and uploading high level, robust and filtered information, including the context idea. The general availability of the fleet of rolling stock is improved, and the latter without any negative impact on safety of commercial operations. An achieved improvement of the reliability of the rolling stock typically leads to a reduction of liquidated damages during warranty phases. Out of warranty, it is a helpful tool for the maintenance service personnel to help for diagnosis, meaning a reduction in time, effort, and thus total cost of ownership.
- Generally, in systems and methods according to embodiments described herein, raw data or diagnostic data (diagnostic events) originating from various sources in the train surveillance system are treated as events. The events are supervised and combined on the level of raw data or (diagnostic) events at different levels in the train. These levels are represented by local systems (for example, one door), on a sub system level (e.g., all the doors of a train = passenger access function) and on a train level. Further levels pertain to the off board systems, which define a train level and a maintenance level. Depending on the level, the events are handled in a different manner, wherein the manner of handling becomes more sophisticated the higher the level is.
- While data is collected from the various sources of raw data and diagnostic data on board of a train, an analysis is carried out on board, wherein the result of the analysis is the provision of events, which are dynamic. These dynamic events can reflect, for example, a short term behaviour drift of a supervised component, or a permanent failure, or a long term behaviour drift, or an unusual driver action, etc. That is, the collected amount of supervision data from all sensors, sub systems, etc. in the train is not only collected to be sent in raw form to a central computer on the wayside for further analysis, but the supervision data is computed and thereby analysed on the train. During this process, the data is evaluated and stripped of redundancy. Further, conclusions are drawn, such that a reduced amount of data is sent to a wayside computer in the form of events, wherein the events are chosen, in a rule-based manner, to represent only information determined to be significant. Thus, the mere amount of information to be sent to the wayside is reduced, while the quality and significance of the remaining extracted and condensed information is significantly increased.
- For the above described purpose, connected systems in the train are employed, which are communicatively connected to a system on the wayside. Further, maintenance tools used to record maintenance activity may also be connected to the above system in embodiments, as described further below.
- Thereby, the generation of events from surveillance data etc. is dynamic and is carried out according to configuration rules for event manipulation / event processing. Thereby, for example, threshold values employed in the rules are not fixed and can evolve, while also new rules can be added. This adaption of the rules, or the invention of new rules for the event handling, can be carried out by human operators according to their experience. In further embodiments, the adaption or generation of rules may at least partly be carried out by machine learning, or differently expressed, by an AI system.
- Thereby, the general manner of handling events in the system is based on at least two basic main mechanisms: One is filtering, which means that if an event occurs, and in the same time another event occurs, the second event may erase the first event, if certain conditions are met. An example is the occurrence of a fault, while the second event is that the train is in maintenance, therefore the fault is not propagated as the train is in a maintenance environment anyway. The second mechanism is fusioning (also called aggregation): For example, if all doors in the train would generate the same fault, only one event will be propagated as a synthesis of the situation. The described handling mechanisms for events are carried out by a plurality of cooperating, but independent software instances, henceforth called autonomous agents.
- Generally, but with exceptions, the event handling is not carried out by describing or propagating alarm states or signals - rather, events are generated for diagnosis analysis and for monitoring, or for maintenance action. Alarms are generally only employed if absolutely required from the events, that is, if the meaning of the event is analysed as critical, for example a major failure in the HVAC system leading to a strong temperature deviation in the train.
- Generally speaking, the systems and methods according to embodiments disclosed herein are suitable to control the ever growing amount of raw data delivered by surveillance systems with increasing numbers of items which produce raw data. Thus, the amount of data having to be transferred to a wayside is reduced and made more valuable and usable by generating contextualized, and thus context dependent, high level, robust knowledge from the raw data. This is achieved by a hierarchical, cooperative monitoring architecture. Thereby, from low level monitoring and surveillance components to the train itself, for each level basically the same monitoring principles and functions apply, whereby with a growing level in the hierarchy, more intelligent data is generated in the form of events, while the overall amount of data is increasingly reduced.
- By an intra-level communication among autonomous agents, false alarms may be identified and reduced, while the reliability of the remaining real alarms and drifts is enhanced by confirming them through analysis. Thus, an integrated reactive and proactive monitoring process is provided.
- The disclosed generic monitoring method is applicable on different complex systems to be monitored, such as railway trains, but also other complex systems, and has the built-in ability to address a higher hierarchic fleet level and the interaction with maintenance centers, which are remote from the monitored system(s), such as typically a maintenance facility on the wayside.
- As should have become evident from the above general description of the working principle of systems and methods according to embodiments, the hardware infrastructure does not play a crucial role and may be implemented in various differing manners. Thus, the concrete systems described in the following should be regarded as non-limiting, and as examples only. At the same time, the implementation of the described method may be carried out in different manners, for example implementing various degrees of analysis by software having differing complexity levels.
-
Fig. 1 shows a system for the asset management of railway trains according to embodiments, comprising adiagnosis system 10 which is located in a railway train. Thediagnosis system 10 includes atrain surveillance system 15 comprisingsensors surveillance subsystem sensor 145. Further, thediagnosis system 10 comprises a trainautonomous agent 25 and at least one subsystemautonomous agent 30 realized as computer programs. Thetrain surveillance system 15 and the at least onesurveillance subsystem network 35 with the trainautonomous agent 25 and the at least one subsystem autonomous agent 30 (inFig. 1 , four subsystemautonomous agents communication network 35, such as are the trainautonomous agent 25 and the subsystemautonomous agent 30. - To sum up the basic working principle of the
above diagnosis system 10 in the train, the at least one subsystemautonomous agent 30 and the trainautonomous agent 25 are adapted to create abstracted information in the form of events, which are time-stamped, as an output. This is carried out by processing input data provided in the form of sensor data and/or diagnosis data. The input data is generally delivered to the agents by the surveillance subsystem(s) 20, 21 and trainsurveillance system 15 over thecommunication network 35. The agents process the input data by firstly adding a time stamp to it. Further, the agents are configured to process the input data in a number of manners, which may be carried out by and on each agent independently, or in collaboration between at least two agents. Thereby, input data can be aggregated and/or reduced to achieve information in the form of events. For example, if two agents each receive input data from different sensors, it may be decided by collaboration of the two agents that the two pieces of information are redundant to each other, and that only one event shall be further processed, while the other is omitted. Hence, one of the two pieces of information is filtered, and the overall amount of information is reduced, while not losing valuable information, as the cause for the reduction is redundancy. The resulting presence and flow of events on thenetwork 35 is henceforth calledevent bus 50. The event bus originates in thetrain surveillance system 15, as nearly all events (provided some exceptions) in the system are originating from thetrain surveillance system 15. - Thereby, a local context is defined in the architecture for each device to be monitored. This context comprises known possible fault conditions, and a list of possible operating stati provided by the door operating units, for example. These operating stati may for example include a fault condition of the electric motor of the door operating unit, an overload of the electric motor of the respective door control unit due to a blocking of the door by a foreign object, etc. These operating stati are implemented in at least one of the
autonomous agents - Further, in embodiments, a train level is defined including a specific context. This context may, for example, comprise speed of the train, driving status, outside temperature, drive motor temperature, status if the train is coupled to another train or not, etc. A train
autonomous agent 25 makes use of the previous elements, that is, the context in which the train is operating, in order to process the input from the subsystem autonomous agents. As a consequence, the train autonomous agent provides an embedded cooperative multi-agent-diagnosis summarizing the input from all subsystem autonomous agents. The trainautonomous agent 25 may also receive data form other sources than the subsystemautonomous agents surveillance subsystem 20, which is adapted to monitor elements of the train which are not supervised by the subsystem autonomous agents via thetrain surveillance system 15. - The train
autonomous agent 25 and the subsystemautonomous agents - Generally, each of the
autonomous agents fleet surveillance system 100 on the wayside by an operator, the components of thediagnosis system 10 may be individually updated from thewayside 110. Further and deeper analysis of the status of parts of thetrain 127 can further be carried out by using log files, which are typically routinely produced during operation, for selected ones or for each of the agents of thediagnosis system 10. - As should have become clear, the agents have a central and crucial role in the systems and methods described herein. Thereby, the singular train autonomous agent collects events from the plurality of subsystem autonomous agents. Thereby, the subsystem autonomous agents are dedicated to watching a specific subsystem, sensor or sensor group each. To this end, a subsystem
autonomous agent 30 subscribes to a list of events coming from thetrain surveillance system 15 or another subsystemautonomous agent communication network 35, for the occurrence of events which he is subscribed to via the list. This list is configurable and may be configured by an operator, for example. Thus, the subsystemautonomous agent 30 collects input data in the form of events from thetrain surveillance system 15. The agent also receives events which are sent to it by another subsystemautonomous agent communication network 35, for cooperation with the aim of, for example, fusioning different events or filtering events in a collaborative manner between the agents. - The autonomous agents of the system according to embodiments, including the train autonomous agent and subsystem autonomous agents, are typically configured to carry out a number of different tasks or processes for processing the input data (events), collaborate with other connected autonomous agents, or to output data for further processing. Agents may temporarily store a time stamped event for further triggering and processing. Also, an agent can trigger a process under the condition of a specified event, wherein the parameters of the trigger are also configurable.
- Thereby, the autonomous agents are typically adapted to perform at least one of the following processes, wherein the output of each process is typically in the form of a time stamped event. Autonomous agents can "black box" events. Agents may filter raw data and/or diagnosis data coming from a
train surveillance system 15 or from another subsystemautonomous agent autonomous agents train event bus 50, with at least one otherautonomous agent - An agent may perform a diagnosis of, for example, a subsystem, when the subsystem autonomous agent is configured to be a diagnostic autonomous agent. Information resulting as output from any of the above described processes carried out by an agent is typically time stamped and sent as an event onto the
train event bus 50. From there, it may be received by another subsystem autonomous agent, or by the trainautonomous agent 25, or it may be used to create an output on a human interface terminal (user display 77) such as a screen, for example. - As was already laid out, a subsystem
autonomous agent autonomous agent 25 is generally configured to aggregate information in the form of events over theevent bus 50. This comprises the collection of data from distinct events, wherein two or more events are defined as distinct - and thus treated as distinct by an agent - when one or more of the following criteria are met: a) The two events are timely distinct and originate from the same subsystem or source. b) The two events are stemming from different subsystems, but are collected at (nearly or exactly) the same time by an agent. c) Two events represent or comprise diagnosis data stemming from different subsystemautonomous agents - For the treatment of events, the subsystem
autonomous agents - The train
autonomous agent 25 and the subsystemautonomous agent autonomous agent - A case of predictive diagnosis might be as follows: If a subsystem delivers data via the train surveillance system as an event, which contains a parameter indicating that the heating power of an HVAC has declined by, e.g. 7% from its nominal value stored in the rules, this may be regarded by the agent as a case of predictive diagnosis. This means, an event is generated as an output for the train
autonomous agent 25, which indicates that there is a maintenance need for the HVAC subsystem. The thresholds for this predictive diagnosis are also configurable as lists from thewayside 110. - Subsystems 60 which can be subject of such supervision by agents comprise, as non-limiting examples, a single door, a set of doors, an HVAC, electrical and hydraulical systems of the washrooms, a
pantograph 68, abogie 70, or any other subsystem of the rail vehicle. - The various agents described herein are typically software instances, such as executable files, which run on a computer. A basic exemplary structure of such an
autonomous agent 30, as employed in embodiments, is described in the following with reference toFig. 2 . Theautonomous agent 30 has a configurable list of listenedsignals 72 with events to which it listens on thecommunication network 35 to which it is connected. The events are input to thecommunication network 35 typically by thetrain surveillance system 15. The agent further listens to events addressed to itself, which have been sent by other autonomous agents on thecommunication network 35. It has ageneric processing unit 73, which processes events on the basis ofconfigurable rules 74 for inhibition (I), fusion (F) and cooperation (C). Further, it comprises aspecific processing unit 79 which processes events according toconfigurable models 78. The output of the autonomous agent is sent to thecommunication network 35 in the form of events. The events may be addressed to other subsystem autonomous agents on thecommunication network 35, to the trainautonomous agent 25, or to a human interface oruser display 77 to be noted by an operator. The autonomous agent further comprises a start/stop processing condition 80, and means 81 for changes memorization. It goes without saying that the skilled person will be able to modify the exemplary structure of an autonomous agent, as described herein, wherein such modifications are regarded to fall under the scope of this disclosure. - A method for conducting prognostic and health monitoring assessment for trains employs the above described
diagnosis system 10 in a railway train. Thereby, the subsystemautonomous agents autonomous agent 25, as a central instance in the train, collects and filters data from the train diagnostic autonomous agent, cooperates with a subsystem autonomous agent by collecting and filtering data from the subsystem autonomous agent, and sends the collected and filtered data to a wayside system. This system is afleet surveillance system 100 as part of awayside system 110 and comprises an interface for receiving data from each train autonomous agent of each train of a fleet, in real time or near real time. Each trainautonomous agent 25 and the subsystemautonomous agents train surveillance system 15. Thereby, thefleet surveillance system 100 on the wayside creates a dedicatedfleet event bus 120 per train. A fleetautonomous agent 115 executes processes based on, or using, events on thefleet event bus 120. Thereby, the fleetautonomous agent 115 has basically the same structure and working principle as the subsystem autonomous agents and the trainautonomous agent 25 of the train - wherein models, rules and the list of listened signals is configured for the role of the fleetautonomous agent 115, differing from the former. - In embodiments, the
wayside system 110 further comprises amaintenance surveillance system 105. It transforms human maintenance activities, which are collected in an aided maintenance tool management (database based), into time stamped events. Thus, in a similar manner to theevent buses 50 on the trains and thefleet event buses 120, a singlemaintenance event bus 130 is created. In embodiments, themaintenance surveillance system 105 is connected to thefleet event buses 120 of the trains. Thefleet event buses 120 originate in the trainautonomous agent 25 of each train and span over the typically wireless connection to themaintenance surveillance system 105 on the wayside. - In the
maintenance surveillance system 105, maintenanceautonomous agents maintenance event bus 130. They realize processes from the event subscription tofleet event buses 120 and themaintenance event bus 130. Decisions on maintenance activities, their planning and optimization are derived by combining maintenance events from the trainautonomous agents 25 via the fleet surveillance system and with data from human maintenance activities viamaintenance surveillance system 105 and maintenanceautonomous agents - On each level of the
maintenance surveillance system 105, log files are provided by the respective autonomous agents, which allow an operator to understand with accuracy the nature and cause(s) of complex failures. Simultaneously, the maintainer may define corrective action to avoid that a failure might cause further, or more significant, damage. - In
Fig. 4 , amethod 200 for conducting prognostic and health monitoring according to some embodiments is schematically shown, wherein only the basic method steps are depicted. In ablock 210, data is collected and filtered on a subsystem level in the train. In ablock 220, the autonomous agents cooperate with each other, as was described further above. In ablock 230, data in the form of events is collected and filtered on a train level by the train autonomous agent. In ablock 240, the resulting data is sent in the form of events to awayside system 110. In ablock 250, the data is processed on the fleet event bus. In ablock 260, maintenance activities are scheduled. - This written description uses examples to disclose the invention, including the best mode, and also to enable any person skilled in the art to practice the invention, including making and using any devices or systems and performing any incorporated methods. While various specific embodiments have been disclosed in the foregoing, those skilled in the art will recognize that the spirit and scope of the claims allows for equally effective modifications. Especially, mutually non-exclusive features of the embodiments described above may be combined with each other. The patentable scope of the invention is defined by the claims, and may include other examples that occur to those skilled in the art. Such other examples are intended to be within the scope of the claims if they have structural elements that do not differ from the literal language of the claims, or if they include equivalent structural elements with insubstantial differences from the literal language of the claims.
Claims (15)
- System for the asset management of railway trains, comprising a diagnosis system (10) which includes:a train surveillance system (15) comprising sensors (140, 141, 142, 143),at least one surveillance subsystem (20) comprising at least one sensor (145),a train autonomous agent (25), being a computer program;at least one subsystem autonomous agent (30), being a computer program;at least one communication network (35);wherein the train surveillance system (15), the at least one surveillance subsystem (20), the train autonomous agent (25) and the at least one subsystem autonomous agent (30) are nodes of the at least one communication network (35) and are communicatively connected over the at least one communication network, and whereinthe at least one subsystem autonomous agent (30) and the train autonomous agent (25) are adapted to create abstracted information in the form of events, by:- filtering and aggregating sensor data and/or diagnosis data from the surveillance subsystem (20) and train surveillance system (15), thereby creating abstracted information in the form of time-stamped events;- aggregating and reducing abstracted information in the form of events from at least one other subsystem autonomous agent (31, 32, 33) by collaboration between the at least two subsystem autonomous agents (30, 31, 32, 33);and wherein the at least one subsystem autonomous agent (30) and the train autonomous agent (25), which may have the function of train or subsystem diagnostic autonomous agents, are adapted to communicate with each other over the at least one communication network (35) in the form of events on a train event bus (50) which originates in the train surveillance system (15).
- The system of claim 1, wherein the at least one subsystem autonomous agent (30) is adapted to:a. subscribe to a list of events coming from the train surveillance system (15) or another subsystem autonomous agent (31, 32, 33), wherein the list is configurable;b. collect time stamped events from the train surveillance system (15) or another subsystem autonomous agent (31, 32, 33);c. temporarily store the time stamped events for further triggering and processing;d. trigger a process under the condition of an event, wherein the trigger is configurable;and wherein the subsystem autonomous agent (30) is further adapted to perform at least one of the following processes, each with an output in the form of a time stamped event:e. black boxing of events;f. filtering raw data and/or diagnosis data coming from a train surveillance system (15) or a subsystem autonomous agent (31, 32, 33);g. aggregating information from at least two other autonomous agents (31, 32, 33);h. aggregating information by collaboration with at least one other autonomous agent (31, 32, 33) via the train event bus (50);i. performing a diagnosis, when the autonomous agent is a diagnostic autonomous agent;j. sending time stamped events coming out of any of these processes onto the train event bus (50).
- The system of claims 1 or 2, wherein a subsystem autonomous agent (30, 31, 32, 33) or train autonomous agent (25) is adapted to aggregate information, comprising the collection of data from distinct events, wherein two or more events are defined as distinct by at least one of the following criteria:- the events are timely distinct while stemming from the same subsystem or source;- the events are stemming from different subsystems;- the underlying diagnosis data is stemming from different subsystem autonomous agents (30, 31, 32, 33);- the events belong to a consecutive number of diagnosis events stemming from a single subsystem diagnostic autonomous agent.
- The system of claim 3, wherein the subsystem autonomous agent (30, 31, 32, 33) comprises a rule-based context process, and is adapted to reduce a number of collected distinct events based on predefined rules of the subsystem autonomous agent, wherein the rules may comprise filtering of single events, or collecting several events followed by a rule-based deduction that certain distinct events belong to a single technical cause in a subsystem or system.
- The system of claim 4, wherein the subsystem autonomous agent (30, 31, 32, 33) is further adapted to transmit a diagnosis based on a plurality of aggregated distinct events to a train autonomous agent (25).
- The system of any preceding claim, wherein the train diagnostic autonomous agent (25) and/or the subsystem diagnostic autonomous agent (30, 31, 32, 33) comprises at least one diagnostic process for clear defects, named curative diagnosis, and/or at least one diagnostic process for hidden defects, named predictive diagnosis.
- The system of any preceding claim, wherein the subsystem (60) comprises at least one of: a door (62), a set of doors (64), an HVAC (66), a pantograph (68), a bogie (70), a further subsystem of the rail vehicle.
- The system of any preceding claim, further comprising a fleet diagnostic agent (115) as part of a fleet surveillance system (100) of a wayside system (110).
- Method for conducting prognostic and health monitoring assessment for trains, employing a system according to any one of claims 1 to 8, wherein:the at least one subsystem autonomous agent (30, 31, 32, 33) collects and filters data from at least one subsystem diagnostic autonomous agent, and cooperates with at least one other subsystem autonomous agent for data comparison, andthe train autonomous agent (25) collects and filters data from the train diagnostic autonomous agent, cooperates with a subsystem autonomous agent (30, 31, 32, 33) by collecting and filtering data from the subsystem autonomous agent, and sends the collected and filtered data to a wayside system (110).
- The method of claim 9, wherein the train diagnostic autonomous agent and/or the subsystem diagnostic autonomous agent determines the occurrence of clear defects, named curative diagnosis, and/or hidden defects, named predictive diagnosis.
- The method of any of claims 9 or 10, wherein a fleet surveillance system (100) of the wayside system (110) comprises an interface, receiving data from each train autonomous agent (25) of each train in real time.
- The method of any of claims 9 to 11, wherein a fleet surveillance system (100) of the wayside system (110) receives data from each train autonomous agent (25), while the train autonomous agent (25) and the subsystem autonomous agent (30, 31, 32, 33) receive data from the train surveillance system (15), preferably in real time.
- The method of any of claims 9 to 12, wherein the fleet surveillance system (100) creates one fleet event bus (120) per train, and wherein a fleet autonomous agent (115) executes processes from events on the fleet event bus (120).
- The method of any of claims 9 to 13, wherein a maintenance surveillance system (105) transforms human maintenance activities collected in an aided maintenance tool management into time stamped events, creating a maintenance event bus (130), and wherein the maintenance surveillance system (105) is connected to the fleet event buses (120) of the trains, and wherein preferably, at least two maintenance autonomous agents (125, 126) are connected via the maintenance event bus (130), and realize processes from the event subscription to fleet event buses (120) and the maintenance event bus (130).
- The method of claim 14, wherein decisions on maintenance optimization and increasing fleet availability on the wayside are derived by combining maintenance events from the train autonomous agents (25) via the fleet surveillance system (100) and with data from human maintenance activities via maintenance surveillance system (105) and maintenance autonomous agents (125, 126).
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP16174036.0A EP3254928A1 (en) | 2016-06-10 | 2016-06-10 | System and method for the asset management of railway trains |
PCT/EP2017/062623 WO2017211593A1 (en) | 2016-06-10 | 2017-05-24 | System and method for the asset management of railway trains |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
EP16174036.0A EP3254928A1 (en) | 2016-06-10 | 2016-06-10 | System and method for the asset management of railway trains |
Publications (1)
Publication Number | Publication Date |
---|---|
EP3254928A1 true EP3254928A1 (en) | 2017-12-13 |
Family
ID=56137122
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
EP16174036.0A Pending EP3254928A1 (en) | 2016-06-10 | 2016-06-10 | System and method for the asset management of railway trains |
Country Status (2)
Country | Link |
---|---|
EP (1) | EP3254928A1 (en) |
WO (1) | WO2017211593A1 (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020029450A1 (en) * | 2018-08-06 | 2020-02-13 | 中车永济电机有限公司 | Train-mounted phm device, and high-speed train |
CN111661113A (en) * | 2020-05-26 | 2020-09-15 | 神华新朔铁路有限责任公司 | Operation and maintenance method and system for rail transit vehicle |
EP3753804A1 (en) * | 2019-06-17 | 2020-12-23 | Mitsubishi Heavy Industries, Ltd. | Modular surveillance system for an infrastructure and/or a vehicle |
EP3753801A1 (en) * | 2019-06-17 | 2020-12-23 | Mitsubishi Heavy Industries, Ltd. | Surveillance system for an infrastructure and/or a vehicle with event detection |
WO2023051183A1 (en) * | 2021-09-29 | 2023-04-06 | 中车南京浦镇车辆有限公司 | Urban rail train intelligent comprehensive detection system fusion main unit |
WO2023200596A1 (en) * | 2022-04-14 | 2023-10-19 | Bnsf Railway Company | Automated positive train control event data extraction and analysis engine and method therefor |
WO2023200597A1 (en) * | 2022-04-14 | 2023-10-19 | Bnsf Railway Company | Automated positive train control event data extraction and analysis engine for performing root cause analysis of unstructured data |
US11861509B2 (en) | 2022-04-14 | 2024-01-02 | Bnsf Railway Company | Automated positive train control event data extraction and analysis engine for performing root cause analysis of unstructured data |
Families Citing this family (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111260797B (en) * | 2020-01-10 | 2022-09-02 | 西南交通大学 | Automatic matching method for three-dimensional template of pantograph image |
US11568685B2 (en) * | 2020-08-05 | 2023-01-31 | Ford Global Technologies, Llc | Systems and methods to calibrate a handheld device used for remotely controlling a vehicle |
WO2024072833A1 (en) * | 2022-09-26 | 2024-04-04 | Parallel Systems, Inc. | Rail authority system and/or method |
US11964682B1 (en) | 2022-10-31 | 2024-04-23 | Parallel Systems, Inc. | Rail control system and/or method |
US11981363B1 (en) | 2022-11-18 | 2024-05-14 | Parallel Systems, Inc. | System and/or method for remote operation of a rail vehicle |
US12110045B1 (en) | 2023-06-15 | 2024-10-08 | Parallel Systems, Inc. | Railway switch management system and/or method |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2378248A (en) | 2001-05-09 | 2003-02-05 | Worcester Entpr Ltd | A fault prediction system for vehicles |
GB2392983A (en) | 2002-09-13 | 2004-03-17 | Bombardier Transp Gmbh | Remote system condition monitoring |
US6766230B1 (en) * | 2000-11-09 | 2004-07-20 | The Ohio State University | Model-based fault detection and isolation system and method |
EP1900597B1 (en) | 2006-09-18 | 2009-08-05 | Bombardier Transportation GmbH | Diagnostic system and method for monitoring a rail system |
US20090271127A1 (en) * | 2008-04-25 | 2009-10-29 | General Motors Of Canada Limited | System and method for monitoring vehicle residual integrity |
US20100222897A1 (en) * | 2009-03-02 | 2010-09-02 | Toyota Motor Engineering & Manufacturing North America, Inc. | Distributed fault diagnosis |
EP2323005A1 (en) * | 2009-11-16 | 2011-05-18 | Honeywell International Inc. | Method and system for making diagnosis and prognosis of the status of complex systems via health indicators |
-
2016
- 2016-06-10 EP EP16174036.0A patent/EP3254928A1/en active Pending
-
2017
- 2017-05-24 WO PCT/EP2017/062623 patent/WO2017211593A1/en active Application Filing
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6766230B1 (en) * | 2000-11-09 | 2004-07-20 | The Ohio State University | Model-based fault detection and isolation system and method |
GB2378248A (en) | 2001-05-09 | 2003-02-05 | Worcester Entpr Ltd | A fault prediction system for vehicles |
GB2392983A (en) | 2002-09-13 | 2004-03-17 | Bombardier Transp Gmbh | Remote system condition monitoring |
EP1900597B1 (en) | 2006-09-18 | 2009-08-05 | Bombardier Transportation GmbH | Diagnostic system and method for monitoring a rail system |
US20090271127A1 (en) * | 2008-04-25 | 2009-10-29 | General Motors Of Canada Limited | System and method for monitoring vehicle residual integrity |
US20100222897A1 (en) * | 2009-03-02 | 2010-09-02 | Toyota Motor Engineering & Manufacturing North America, Inc. | Distributed fault diagnosis |
EP2323005A1 (en) * | 2009-11-16 | 2011-05-18 | Honeywell International Inc. | Method and system for making diagnosis and prognosis of the status of complex systems via health indicators |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020029450A1 (en) * | 2018-08-06 | 2020-02-13 | 中车永济电机有限公司 | Train-mounted phm device, and high-speed train |
EP3753804A1 (en) * | 2019-06-17 | 2020-12-23 | Mitsubishi Heavy Industries, Ltd. | Modular surveillance system for an infrastructure and/or a vehicle |
EP3753801A1 (en) * | 2019-06-17 | 2020-12-23 | Mitsubishi Heavy Industries, Ltd. | Surveillance system for an infrastructure and/or a vehicle with event detection |
WO2020254971A1 (en) * | 2019-06-17 | 2020-12-24 | Mitsubishi Heavy Industries, Ltd. | Modular surveillance system for an infrastructure and/or a vehicle |
WO2020254972A1 (en) * | 2019-06-17 | 2020-12-24 | Mitsubishi Heavy Industries, Ltd. | Surveillance system for an infrastructure and/or a vehicle with event detection |
US12046084B2 (en) | 2019-06-17 | 2024-07-23 | Mitsubishi Heavy Industries, Ltd. | Surveillance system for an infrastructure and/or a vehicle with event detection |
CN111661113A (en) * | 2020-05-26 | 2020-09-15 | 神华新朔铁路有限责任公司 | Operation and maintenance method and system for rail transit vehicle |
WO2023051183A1 (en) * | 2021-09-29 | 2023-04-06 | 中车南京浦镇车辆有限公司 | Urban rail train intelligent comprehensive detection system fusion main unit |
WO2023200596A1 (en) * | 2022-04-14 | 2023-10-19 | Bnsf Railway Company | Automated positive train control event data extraction and analysis engine and method therefor |
WO2023200597A1 (en) * | 2022-04-14 | 2023-10-19 | Bnsf Railway Company | Automated positive train control event data extraction and analysis engine for performing root cause analysis of unstructured data |
US11861509B2 (en) | 2022-04-14 | 2024-01-02 | Bnsf Railway Company | Automated positive train control event data extraction and analysis engine for performing root cause analysis of unstructured data |
US11897527B2 (en) | 2022-04-14 | 2024-02-13 | Bnsf Railway Company | Automated positive train control event data extraction and analysis engine and method therefor |
Also Published As
Publication number | Publication date |
---|---|
WO2017211593A1 (en) | 2017-12-14 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3254928A1 (en) | System and method for the asset management of railway trains | |
EP3194229B1 (en) | Method for monitoring and diagnosing components of a rail vehicle by means of an extensible evaluation software | |
KR20190060782A (en) | Door controller of integrated data collection transfer device and its processing transfer method | |
Chen et al. | Aircraft maintenance decision system based on real-time condition monitoring | |
CN106428115A (en) | Fault detection method and device for railway vehicle system | |
EP1248981B1 (en) | Apparatus and method for performance and fault data analysis | |
CN115246609A (en) | Elevator safety prevention and control cloud platform and operation state evaluation and processing method | |
CN110723166A (en) | Turnout monitoring method and system | |
US20040073843A1 (en) | Diagnostics using information specific to a subsystem | |
Neil | On board train control and monitoring systems | |
CN110501989B (en) | Train operation fault filtering method and device | |
CN111130934B (en) | Monitoring method, device and system of communication system | |
Singh et al. | Reliability centered maintenance used in metro railways | |
CN112491952A (en) | Automatic train maintenance control system and control method | |
CN208969502U (en) | Coke vehicle intelligent fault diagnostic device | |
CN114715234B (en) | Digital twin system, device and method for train operation control system | |
RU2593729C1 (en) | Method of controlling locomotive operation modes | |
RU2573536C1 (en) | Method of repair and servicing of locomotives at handling site and system for its implementation | |
Magro et al. | CBM for a fleet of railway vehicles: infrastructure and algorithms | |
RU136780U1 (en) | MOBILE MONITORING SYSTEM | |
CN114691633A (en) | Log management method, device and storage medium for rail transit signal system | |
RU2787310C1 (en) | Onboard analytical complex for vehicles | |
Scholz et al. | Models for onboard train diagnostics data to improve condition-based maintenance | |
RU2595817C2 (en) | Integrated system for monitoring technical state of rolling stock with remote data transfer | |
EP3896542B1 (en) | Method and device for diagnosing components of a technical system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PUAI | Public reference made under article 153(3) epc to a published international application that has entered the european phase |
Free format text: ORIGINAL CODE: 0009012 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION HAS BEEN PUBLISHED |
|
AK | Designated contracting states |
Kind code of ref document: A1 Designated state(s): 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 |
|
AX | Request for extension of the european patent |
Extension state: BA ME |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: REQUEST FOR EXAMINATION WAS MADE |
|
17P | Request for examination filed |
Effective date: 20180613 |
|
RBV | Designated contracting states (corrected) |
Designated state(s): 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 |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: EXAMINATION IS IN PROGRESS |
|
17Q | First examination report despatched |
Effective date: 20210205 |
|
RAP1 | Party data changed (applicant data changed or rights of an application transferred) |
Owner name: ALSTOM HOLDINGS |
|
P01 | Opt-out of the competence of the unified patent court (upc) registered |
Effective date: 20230822 |