The subject matter described relates to systems and methods related to a control system for early detection of a drive train failure of a vehicle.
Vehicle systems, such as rail vehicles are utilized for both transportation of passengers and/or transportation of cargo. The rail vehicles typically are vehicle systems that include numerous vehicles that may be mechanically, logically, virtually, etc. coupled to one another to travel along a rail. The vehicle within the vehicle system includes its own set of wheels and optionally corresponding axles. Some vehicles, such as locomotives, include traction motors to provide motive force to the axles, while other vehicles merely are pushed or pulled along the rail with the wheels rotating accordingly. Such rail vehicles travel along numerous tracks of a rail system, with multiple rail vehicles utilizing the rail system at any one time.
When a rail vehicle stalls on a main line of a rail system, undue delays result. Consequently the rail vehicle experiences a loss of revenue while simultaneously disrupting traffic of the rail system. Clearing the stalled rail vehicle requires much effort and expense. For example, when a rail vehicle stalls because of a locked axle, either the locked axle has to be replaced, the pinion has to be cut, or other temporary corrections must be done on the track. Sometimes stalls can occur in remote and difficult to get to places with no available equipment for making repair, causing additional difficulties.
In one or more embodiments, a method is provided that may include determining one or more of a vibration characteristic or a fluid characteristic of one or more components of a vehicle, and determining one or more expected characteristics for the one or more of the vibration characteristic or the fluid characteristic. The method may also include determining whether the one or more of the vibration characteristic or the fluid characteristic deviates from the one or more expected respective characteristics, and implementing one or more responsive actions in response to determining that the one or more of the vibration characteristic or the fluid characteristic deviates from the one or more expected characteristics.
In one or more embodiments, a method is provided that may include determining one or more of a temperature, a vibration signature, or a fluid lubricant amount for a first axle of a vehicle, and determining the one or more of the temperature, the vibration signature, or the fluid lubricant amount for at least a second axle of the vehicle. The method may also include comparing the one or more of the temperature, the vibration signature, or the fluid lubricant amount that is determined for the first axle with the one or more of the temperature, the vibration, or the fluid lubricant amount that is determined for the at least the second axle, and determining a health of the first axle based on comparing the one or more of the temperature, the vibration signature, or the fluid lubricant amount that is determined for the first axle with the one or more of the temperature, the vibration signature, or the fluid lubricant amount that is determined for the at least the second axle.
In one or more embodiments, a system is provided that may include one or more sensors that may measure one or more of a vibration characteristic or a fluid lubrication amount of one or more components of a vehicle. The system may also include one or more processors that may determine one or more expected characteristics for the one or more of the vibration characteristic or the fluid lubrication amount. The one or more expected characteristics may be at least partially based on an ambient condition. The one or more processors may determine whether the one or more of the vibration characteristic or the lubrication characteristic deviates from the one or more expected characteristics. The one or more processors may implement one or more responsive actions in response to determining that the one or more of the vibration characteristic or the lubrication characteristic deviates from the one or more expected characteristics.
In one or more embodiments, a method is provided that may include determining one or more of a vibration characteristic or a fluid lubrication amount of one or more components of a vehicle. The method may also include determining one or more expected characteristics for the one or more of the vibration characteristic or the fluid lubrication amount. The one or more expected characteristics may at least partially be based on an ambient condition. The method may also include determining whether the one or more of the vibration characteristic or the lubrication characteristic deviates from the one or more expected characteristics, and determining health scores for each of plural axles of the vehicle based on deviation between the one or more of the vibration characteristic or the lubrication characteristic and the one or more expected characteristics. The method may also include selecting stopping movement of the vehicle, slowing the movement of the vehicle, completing a current trip of the vehicle, and preventing a subsequent trip of the vehicle until the vehicle is repaired, or scheduling service of the one or more components of the vehicle at a subsequent, previously scheduled maintenance of the vehicle.
The inventive subject matter may be understood from reading the following description of non-limiting embodiments, with reference to the attached drawings, wherein below:
Embodiments of the subject matter described herein relate to a system and method for early detection of a drive train failure of a rail vehicle. Based on the detection, and likelihood of a failure in a given period, actions are undertaken to reduce the probability, or prevent the drive train failure. By making the determination and taking actions to mitigate the drive train failure, nuisances resulting from a stalled vehicle system are mitigated.
The propulsion-generating vehicle may generate tractive efforts to propel (for example, pull or push) the vehicle system along routes. The propulsion-generating vehicle includes a propulsion subsystem, such as an engine, one or more traction motors, and/or the like, that operate to generate tractive effort to propel the vehicle system. The propulsion-generating vehicle also includes a braking system that generates braking effort to slow or stop movement of the vehicle system. Although one propulsion-generating vehicle and one non-propulsion-generating vehicle are shown in
In the example of
The control system may further include a wireless communication system 126 that allows wireless communications between vehicles in the vehicle system and/or with remote locations, such as the remote (e.g., dispatch) location 128. The communication system may include a receiver and a transmitter, or a transceiver that performs both receiving and transmitting functions. The communication system may also include an antenna and associated circuitry.
The control system further includes a controller 129 that includes a trip characterization element 130 that in one example may include characterization circuitry in communication with one or more processors. The trip characterization element may provide information about the trip of the vehicle system along the route. The trip information may include route characteristics, designated locations, designated stopping locations, schedule times, meet-up events, directions along the route, and the like.
In an embodiment, the controller may also include a vehicle characterization element 134. The vehicle characterization element may provide information about the make-up of the vehicle system, such as the type of non-propulsion-generating vehicles (for example, the manufacturer, the product number, the materials, etc.), the number of non-propulsion-generating vehicles, the weight of non-propulsion-generating vehicles, whether the non-propulsion-generating vehicles are consistent (meaning relatively identical in weight and distribution throughout the length of the vehicle system) or inconsistent, the type and weight of cargo, the total weight of the vehicle system, the number of propulsion-generating vehicles, the position and arrangement of propulsion-generating vehicles relative to the non-propulsion-generating vehicles, the type of propulsion-generating vehicles (including the manufacturer, the product number, power output capabilities, available notch settings, fuel usage rates, etc.), and the like.
The vehicle characterization element may be a database stored in an electronic storage device, or memory. The information in the vehicle characterization element may be input using an input/output (I/O) device (referred to as a user interface device) by an operator, may be automatically uploaded, or may be received remotely via the communication system. The source for at least some of the information in the vehicle characterization element may be a vehicle manifest, a log, or the like.
The controller may also include a transceiver 206 that may communicate with a remote device 208. The transceiver may be a single unit or be a separate receiver and transmitter. In one example, the transceiver may only transmit signals. The remote device 208 may be a dispatch controller, a controller of another vehicle, a second controller coupled to the vehicle system, a controller within a wayside device, or the like.
The controller may also include or communicate with one or more sensors 210 coupled to the vehicle system to detect vehicle parameters, route characteristics, trip parameters, or the like. In one embodiment, at least one sensor is a temperature sensor that measures the temperature of a component of the vehicle system. For example, the temperature sensor may be an axle bearing temperature sensor that may measure either a pinion end (PE) bearing or other bearing, an oil temperature sensor that measures the temperature of oil utilized in association with the axles and axle bearings, or the temperature of oil which may or may not be utilized in association with an ambient, engine, a motor winding temperature sensor, or the like. In another embodiment, the at least one sensor may be a vibration sensor related to a component of the vehicle system. For example, the vibration sensor may be a bearing vibration sensor, gear vibration sensor, gear case vibration sensor, gear sound sensor, a vibration sensor that detects accelerations of a wheel caused by flat spots, etc. In particular, the vibration sensor may detect amplitudes, frequency, amplitudes of specific frequency ranges of interest, etc. Alternatively, the at least one sensor may be an oil fluid level sensor for an engine or gear case, a sensor that detects ambient conditions of the vehicle system or a component of the vehicle system, vehicle operation sensors including speed sensors, or the like. Combinations of each of these sensors may also be provided. In particular, each sensor may detect or monitor operations to obtain data that may be utilized for early detection of a drive train failure. In one example, determinations regarding whether a locked axle is more or less likely to occur for a specific axle is made.
The controller may also include an input device 212 and an output device 214. Specifically, the input device may be an interface between an operator and the one or more processors. The input device may include a display or touch screen, input buttons, ports for receiving memory devices, etc. In this manner, an operator may manually provide parameters into the controller, including vehicle parameters, route characteristics, trip parameters, etc. Similarly, the output device may present information and data to an operator, or provide prompts for information and data. The output device may similarly be a display or touch screen. In this manner, a display or touch screen may be an input device and an output device. The controller may also receive inputs from both a vehicle characterization element 218 and a trip characterization element 220.
At step 302, a first characteristic is monitored. The first characteristic may be a vibration characteristic, a fluid characteristic, a temperature characteristic, lubrication oil contaminant characteristic, or the like. The first characteristic may be monitored by one or more sensors. In example embodiments, the one or more sensors may include thermometers, sound sensors, optical sensors, infrared sensors, vibration sensors, accelerometers, gearcase sensors, axle bearing temperature sensors, oil temperature sensors, motor winding temperature sensors, etc. By monitoring the first characteristic with the sensors, reading, data, information, etc. are obtained related to the first characteristic. In one example, the vibration characteristic is a vibration signature from a vibration sensor, the fluid characteristic is a fluid lubricant contaminant amount, and the temperature characteristic is a temperature.
At step 304, a first probability that a locked axle will occur in a given period is determined. The given period may be a duration of time, such as three (3) days. In another example, the period is related to a number of miles (or kilometers). In particular, by monitoring the first characteristic, the probability regarding when a locked axle will occur can be determined.
In one example embodiment, the oil level within a gear case is a fluid characteristic that is monitored.
At step 306, a second characteristic is monitored. The second characteristic may be a vibration characteristic, a fluid characteristic, a temperature characteristic, lubrication oil contaminant characteristic or the like. The characteristic may be monitored by one or more sensors. In example embodiments the one or more sensors may include thermometers, sound sensors, optical sensors, infrared sensors, vibration sensors, accelerometers, gearcase sensors, axle bearing temperature sensors, oil temperature sensors, motor winding temperature sensors, etc. By monitoring the second characteristic with the sensors, reading, data, information, etc. are obtained related to the second characteristic. In one example, the vibration characteristic is a vibration signature from a vibration sensor, the fluid characteristic is a fluid lubricant amount, and the temperature characteristic is a temperature.
At step 308, a second probability that a locked axle will occur in a given period is determined. The given period may be a duration of time, such as three (3) days. In another example, the period is related to a number of miles (or kilometers). In particular, by monitoring the second characteristic, the second probability regarding when a locked axle will occur can be determined.
At step 310, the first and second probabilities are combined to form a combined probability that a locked axle will occur in a given period. Further, additional probabilities may also be included to determine the combined probability that a locked axle will occur in a given period.
At step 702, one or more of a vibration characteristic, a fluid characteristic, or temperature characteristic of one or more components of a vehicle are determined. In an example, the determination may be made by a controller. In one example the vehicle is part of a vehicle system. The vibration characteristic may be any reading, data, information, signal, current, slip, amplitude, frequency, vibration amplitudes of specific frequency ranges of interest, etc. related or associated with vibration. The reading, data, information, signal, current, slip, amplitude, frequency, vibration amplitudes of specific frequency ranges of interest, etc. may be related or associated with vibration if it provides the vibration of any component of the vehicle or may be utilized to obtain the vibration of any component of the vehicle. The vibration characteristic may be provided by the reading, data, information, signal, current, slip, capacitance, amplitude, frequency, vibration amplitudes of specific frequency ranges of interest, etc. The vibration characteristic may be obtained utilizing an algorithm, mathematical equation, mathematic model, a function, look up table, decision tree, etc. The vibration characteristic determined may include one or more of a bearing vibration of one or more bearings of an axle of the vehicle, a gear vibration of one or more gears of the vehicle, a gear transmitted vibration generated by the one or more gears of the vehicle, an air transmitted vibration, a structure transmitted vibration, a case vibration of a gear case of the vehicle, an acceleration of one or more wheels of the vehicle, a vibration signature, or the like.
The temperature characteristic may be any reading, data, information, signal, current, slip, capacitance, etc. related to or associated with temperature. The reading, data, information, signal, current, slip, capacitance, etc. may be related or associated with temperature if it provides the temperature of any component of the vehicle. The temperature characteristic may be obtained utilizing an algorithm, mathematical equation, mathematic model, a function, look up table, decision tree, etc. The temperature characteristic determined may include one or more of a temperature, a fluid temperature, lubricant temperature, axle bearing temperature including PE bearing temperature and CE bearing temperature, including of bearing elements, races, tubes, or the like, motor winding temperature, etc.
In example embodiments, a characteristic may be two or more of a vibration characteristic, fluid characteristic, and temperature characteristic. For example, the temperature of fluid such as oil within a gear case may be both a fluid characteristic and a temperature characteristic.
Similarly, the fluid characteristic may be any reading, data, information, signal, current, slip, capacitance, etc. related or associated with a fluid. The reading, data, information, signal, current, slip, capacitance, etc. may be related or associated with the fluid if it provides a characteristic of a fluid of the vehicle or may be utilized to obtain the characteristic a fluid of the vehicle. The fluid characteristic may be provided by the reading, data, information, signal, current, slip, capacitance, etc. The fluid characteristic may be obtained utilizing an algorithm, mathematical equation, mathematic model, a function, look up table, decision tree, etc. The fluid characteristic determined may include one or more of a fluid amount, an axle bearing temperature of one or more bearings of an axle of the vehicle, a motor bearing temperature of one or more traction motor bearings, a combination bearing temperature of one or more combination bearings, a journal bearing temperature of one or more journal bearings, a fluid temperature of a lubricant in one or more of a gear case or an engine of the vehicle, a motor winding temperature of one or more conductive windings of a motor in the vehicle, lubricant or fluid levels, or the like.
At step 704, one or more expected characteristics for the one or more of the vibration characteristic, the fluid characteristic, or temperature characteristic is determined. Expected characteristics are characteristics based on calculations or determinations as opposed to an actual characteristic that may be directly measured or determined based on direct measurements. Specifically, based on forces acting on a vehicle, vehicle component, etc. the calculations or determinations may be made regarding each vibration characteristic, fluid characteristic, and temperature characteristic if no malfunctioning of components is occurring. For example, if a rail vehicle has traveled one hundred (100) miles at an average vehicle speed of fifty (50) mph, at an average axle power of 500 HP, a calculation may be made regarding the expected lubrication fluid temperature for an axle gearcase.
Meanwhile, the actual fluid temperature may also be determined directly by a sensor immersed in the oil. In this manner, the calculated fluid temperature from the variables such as travel distance, vehicle speed, etc. is an expected fluid characteristic, while the fluid characteristic measured directly by the temperature sensor is not an expected fluid characteristic. Specifically, in one example, the vehicle includes plural axles, and the one or more of the vibration characteristic, the fluid characteristic such as lube level, or temperature characteristic is determined for a first axle of the axles, and the one or more expected vibration characteristic, fluid characteristic, or temperature characteristic are determined based at least in part on operation of a set of the axles that does not include the first axle. In particular, the expected vibration characteristic and fluid characteristic do not have to utilize direct measurements of the axles.
In one example, expected characteristics may be determined utilizing information from a remote location. In particular, in rail vehicle embodiments, positive vehicle controllers (PVCs) may be utilized to restrict and control movement of the rail vehicle on a rail system in relation to the other rail vehicles utilizing the rail system. Such information that is continuously obtained may be utilized to make determinations and calculations related to the expected characteristics. Additionally, a controller with trip optimizer software may be utilized that continuously obtains data, information, or the like related to a rail vehicle. Specifically, the trip optimizer software functions to meet objectives related to any given individual trip. For example, a certain trip may be desired to be made in a certain amount of time, and with a certain amount of pollution created. The trip optimizer software then operates the rail vehicle to operate in a manner that meets these objectives. Still, to accomplish such optimization, information, data, or the like is continuously gathered. Such information, data, etc. may be utilized to make determinations and calculations related to the expected characteristics.
In example embodiments, the one or more expected characteristics may at least partially be based on an ambient condition. Such ambient condition may be utilized in combination with direct measurements related to the expected characteristic, or without utilizing direct measurements of the expected characteristic. The ambient condition can include one or more of a rotational speed of one or more wheels of the vehicle, an ambient temperature, an ambient sound, a route characteristic of a route on which the vehicle is moving, a vehicle characteristic of the vehicle, an axel torque applied to one or more axles of the vehicle, one or more of a health or irregularity of the route or the rails, a presence of one or more gaps in the route, a curvature of the route, a position of the vehicle on the route, or a misalignment in the route as the route characteristic, a weight of the vehicle, vehicle speed, a size of a wheel of the vehicle, an estimated dynamic axle weight as the vehicle characteristic, or the like.
In another example, the one or more expected characteristics for the one or more of the vibration characteristic, fluid lubrication, or temperature lubrication amount also may be based on operation of the vehicle. Specifically, the one or more expected characteristics may be based on the operation of the vehicle that includes one or more of a vehicle speed, an axle torque exerted on an axle of the vehicle, an ambient temperature, one or more characteristics of a route on which the vehicle is moving, one or more characteristics of the vehicle, etc.
At step 706, one or more of the vibration characteristic, the fluid characteristic or temperature characteristic is determined to have deviated from the one or more expected respective characteristics. In one example, the vibration characteristic, fluid characteristic, or temperature characteristic may be compared to the expected respective characteristics. In other examples, a mathematical function, mathematical model, look up table, decision tree, function, algorithm, etc. may be utilized to determine the deviation. In other examples, a tolerance may be determined such that if a difference between the vibration characteristic, fluid characteristic, or temperature characteristic is not greater than the tolerance, a determination of a deviation is not provided. In another embodiment, the tolerance may be based on a determined amount. For example, if a fluid characteristic is an oil temperature of the oil lubricating the bearings in a bearing assembly, a determined tolerance may be five (5) degrees Fahrenheit (or approximately two (2) degrees Celsius). In this manner, if the fluid characteristic of the oil is 300 degrees Fahrenheit (150 degrees Celsius) when the expected fluid characteristic of the oil is 297 degrees Fahrenheit (149 degrees Celsius), the fluid characteristic is determined to have not deviated from the expected respective oil temperature. Whereas if the expected fluid characteristic of the oil is 290 degrees Fahrenheit (143 degrees Celsius), the fluid characteristic has deviated from the expected fluid characteristic. In other embodiments, instead of a determined amount, a percent difference may be utilized. In this manner, as the vibration characteristics, fluid characteristics, or temperature characteristics increase or decrease, the range of the tolerance may similarly increase or decrease. In yet another example, the fluid characteristic may indicate the amount of lubrication oil contaminants. Such contaminants can include water, soot, dirt, metallic particles, etc. Such characteristics can indicate the need for fluid replacement and/or repair of seals or gaskets. Thus, the amount of contaminants being outside of a determined range may indicate such needs.
If at step 706, a determination is made that a deviation between the vibration characteristic, fluid characteristic, or temperature characteristic has not occurred, the vibration characteristic, fluid characteristic, or temperature characteristic continue to be determined at 704. If a determination is made that a deviation between the vibration characteristic, fluid characteristic, or temperature characteristic has occurred, then at 708 health scores for each of plural axles of the vehicle are determined based on the deviation between the one or more of the vibration characteristic, the lubrication characteristic, or temperature characteristic and the one or more expected characteristics. In one example, the method of
Vibration characteristics, fluid characteristics, and temperature characteristics may be utilized to determine health of an axle, and a probability that drive train failure may occur. For example, when a reduced oil level is provided in a gear case, an increased probability of a locked axle may be provided. When the oil temperature in the gear case is increased, the probability of a locked axle may increase. When a gear case vibration increases, an increased probability of locked axle may be provided. When an axle bearing temperature, or bearing race temperature are increased, an increased probability of a locked axle may be provided. A gear or wheel defect may also result in an increased probability of a locked axle. In yet another example, motor winding temperature may be an indication of an increase in a probability of a locked axle.
In many of the instances and examples provided, while temperatures or vibrations are expected to increase during operation, based on the forces acting on the vehicle system, along with historical information related to such characteristics, a greater than expected increase is an indication that the probability of a locked axle has increased. Thus, by monitoring a single of these characteristics, a probability can be determined related to the likelihood of a locked axle. In some embodiments, more than one probability may be utilized to determining an overall probability of a locked axle. For example, both a gear case temperature and gear case fluid level may be monitored, and probabilities of a locked axle determined for both. In one example the probabilities may be averaged to determine an overall probability of a locked axle. In another embodiment, the determined probabilities may be weighted based on determined factors, severity of the deviation from an expected value, or the like. In yet another embodiment, an algorithm may be utilized to make such probability determinations. In all, based on the vibration characteristics, the fluid characteristics, and/or temperature characteristics the health of an axle may be determined based on the probabilities determined. Based on the probabilities, a heath score may be provided. The health score may be determined by a look up table, decision tree, algorithm, mathematical function, mathematical model, or the like.
At step 710, responsive actions may be implemented based on the health score. Specifically, when the health score indicates that a high probability exists that a locked axle may occur, based on the health score, different responsive actions may occur. Responsive actions may include sending an alert to a driver, sending an alert to an off-board system, including a PVC device or a depot device, sending an alert to another vehicle or vehicle system, generating a notification to an off-board facility to determine if a repair to the vehicle or change in a scheduled dispatch of the vehicle should occur, communicating the vibration characteristic, fluid characteristic, or temperature characteristic to an off-board system, changing axle torque applied to one or more of the axles to derate at least one of the axles and increase the axle torque applied to one or more others of the axles, stopping movement of the vehicle, slowing the movement on the vehicle, preventing a subsequent trip of the vehicle until repair, scheduling service of one or more components, or the like. The alert may include a visual message, auditory message, auditory sound, flashing lights, or the like. The notification may include an electronic message (email), text message, automated voice message, etc. In particular, based on the health score, responsive actions may be undertaken to prevent a locked axle before the locked axle occurs.
A first characteristic 802, second characteristic 804, third characteristic 806, fourth characteristic 808, and fifth characteristic 810 are utilized in making an expected temperature determination 812 of a bearing. The bearing may be a PE bearing, CE bearing, or the like. In one example, the first characteristic is the rotational speed of the axle, the second characteristic is an axle torque, the third characteristics ambient temperature of a surrounding environment of the bearing, the fourth characteristic is a track characteristic such as grade, curvature, etc., and the fifth characteristic is a vehicle characteristic such has material of bearing elements, size of the axle, etc. Each of the characteristics are temperature characteristics because they may be utilized to determine an expected temperature of a bearing. Specifically, each may be utilized to calculate friction and other temperature-based characteristics. The characteristics 802-810 may be received from sensors, vehicle characterization elements, trip characterization elements, off-board devices, trip plans, an off-board PTC controller, or the like. The expected temperature determination may be made based on mathematic calculations, models, functions, or the like.
After the expected temperature determination, the expected temperature 814 and a measured temperature 816 are both provided to a health determination algorithm 818. The health determination algorithm utilizes both the expected temperature and measured temperature to make determination related to the degradation 820 of the bearing as a result of operation. In this example, a tolerance 822 is provided for typical variation between such measurements. A bearing health score 824 is then provided based on the expected temperature compared to the measured temperature. Depending on the health score, responsive actions may be undertaken, including providing alerts, notifying a driver or third party, scheduling a maintenance appointment, reducing axel torque of the bearing, stopping the vehicle system, reducing the vehicle speed of the vehicle system, or the like. In this manner, the bearing health score is utilized to mitigate risk associated with a locked axle.
When determining the health of each axle, in the example algorithm of
Similar to the embodiment of
In the example algorithm of
Similar to the embodiments of
In the example algorithm of
Similar to the embodiments of
For each health score a weight 1204A-F is provided. The weight may be determined based on the health score. In one example, the worse a health score is, the more weight that is provided for that health score. In this manner, if the wheel defect score is such that a locked axle is expected with the next 50 miles of travel, and all of the other scores indicate that a locked axle is not expected until another 10,000+ hours, significantly more weight is provided to the wheel defect score to ensure an accurate result is presented.
Alternatively, the weight may depend on the accuracy of a health score. In one embodiment, the health scores are on a scale of 1 to 100. In an example of such an embodiment, 95% of the time when the health score based on a lubrication oil temperature is below 20 a locked axle occurs within the next one hundred miles of travel, whereas only 50% of the time when the health score based on bearing vibration is below 20 does a locked axle occur. Specifically, in such an embodiment, the type of vibration sensor measuring the bearings may not be as accurate as the lubrication oil temperature system. As a result, more weight is provided to a health score based on a lubrication oil temperature below 20 than the health score based on bearing vibration being below 20. Alternatively, in other examples the weight may be calculated utilizing a mathematical model, function, look up table, decision tree, or the like.
Based on the weight, a maximum score 1206A-F is provided. The maximum score may be determined in any of the manners for making determinations previously discussed. Then based on maximum scores, a minimum score 1208 may be determined for each axle to provide an axle health score 1210A-C for each axle. From the axle health score 1210A-C for each axle, a responsive action 1212 may be taken to prevent a locked axle occurring during a trip. For example, based on the axle health score for each axle, a minimum period before a predicted failure, or high probability of failure may be provided. A high probability of failure may include a probability above 50% that a locked axle will occur over the period. Alternatively, the high probability of failure may include a probability above 20% that a locked axle will occur during a minimum period. The minimum period may be provided in terms of time, distance, or the like. In one example, the minimum period may be 3 hours at the current vehicle speed, 10 trips of more than 500 miles, 300 miles, etc.
In this manner, information is provided that may be utilized in taking responsive actions to prevent a locked axle from occurring during a trip. Such responsive actions may include derating an identified axle to reduce axle torque on the identified axle while increasing axle torque of healthier axles, decreasing vehicle speed of the vehicle system, preventing the vehicle system from leaving a station or depot after stop until repair occurs, scheduling a repair, skipping a pre-planned stop in favor of a stop not previously planned where maintenance can occur, alerting a third party device of the health score of the axle, altering a driver of the health score of the axle, or the like.
At step 1302, one or more of a vibration characteristic, a fluid characteristic, or temperature characteristic of one or more components of a vehicle are obtained. In an example, the characteristics may be obtained by sensors, an on-board controller, a trip plan, etc. In one example the vehicle is part of a vehicle system. The vibration characteristic may be any reading, data, information, signal, current, slip, capacitance, etc. related or associated with vibration. The reading, data, information, signal, current, slip, capacitance, etc. may be related or associated with vibration if it provides the vibration of any component of the vehicle or may be utilized to obtain the vibration of any component of the vehicle. The vibration characteristic may be provided by the reading, data, information, signal, current, slip, capacitance, etc. The vibration characteristic may be obtained utilizing an algorithm, mathematical equation, mathematic model, a function, look up table, decision tree, etc. In one example, the vibration characteristic is a vibration signature.
The temperature characteristic may be any reading, data, information, signal, current, slip, capacitance etc. related to or associated with temperature. The reading, data, information, signal, current, slip, capacitance, etc. may be related or associated with temperature if it provides the temperature of any component of the vehicle. The temperature characteristic may be obtained utilizing an algorithm, mathematical equation, mathematic model, a function, look up table, decision tree, etc. In one example, the temperature characteristic is a temperature.
Similarly, the fluid characteristic may be any reading, data, information, signal, current, slip, capacitance, etc. related or associated with a fluid. The reading, data, information, signal, current, slip, capacitance, etc. may be related or associated with the fluid if it provides a characteristic of a fluid of the vehicle or may be utilized to obtain the characteristic a fluid of the vehicle. The fluid characteristic may be provided by the reading, data, information, signal, current, slip, capacitance, etc. The fluid characteristic may be obtained utilizing an algorithm, mathematical equation, mathematic model, a function, look up table, decision tree, etc. In one example, the fluid characteristic may be a fluid amount.
At step 1304, the vibration characteristic, fluid characteristic, or temperature characteristic are communicated to an off-board system. The off-board system may be a PTC, depot controller, maintenance controller, client controller, customer controller, etc. The off-board system may include additional historical information and data related to the vehicle system, the route of the vehicle system, route characteristics, other similar vehicle systems, other similar vehicle systems that have previously traveled the route, or the like. Based on the characteristics, a vibration characteristic, fluid characteristic, or temperature characteristic may be determined by the off-board system. The vibration characteristic determined may include one or more of a bearing vibration of one or more bearings of an axle of the vehicle, a gear vibration of one or more gears of the vehicle, a gear transmitted vibration generated by the one or more gears of the vehicle, an air transmitted vibration, a structure transmitted vibration, a case vibration of a gear case of the vehicle, an acceleration of one or more wheels of the vehicle, or the like. The temperature characteristic determined may include one or more of a fluid temperature, lubricant temperature, axle bearing temperature including PE bearing temperature and CE bearing temperature, including of bearing elements, races, tubes, or the like, winding temperature, etc. In example embodiment, a characteristic may be two or more of a vibration characteristic, fluid characteristic, and temperature characteristic. For example, the temperature of fluid such as oil within a gear case may be both a fluid characteristic and a temperature characteristic. The fluid characteristic determined may include one or more of an axle bearing temperature of one or more bearings of an axle of the vehicle, a motor bearing temperature of one or more traction motor bearings, a combination axle bearing temperature of one or more combination bearings, a journal bearing temperature of one or more journal bearings, a fluid temperature of a lubricant in one or more of a gear case or an engine of the vehicle, a winding temperature of one or more conductive windings of a motor in the vehicle, lubricant or fluid levels, or the like.
At step 1306, the vibration characteristic, fluid characteristic, or temperature characteristic are determined by comparing the characteristic of the vehicle with a similar characteristic measured for another vehicle. In an example, if vibration characteristics include the axle size, vehicle size, vehicle weight, vehicle speed, tract terrain, wheel wear, etc. The characteristic may also include a characteristic of a vehicle having the same axle size, moving at the same speed over the same route terrain found in a database of the off-board controller. The measured vibration characteristic from the other vehicle may be compared to the measured vibration of the vehicle.
At step 1308, optionally, the vibration characteristic, fluid characteristic, or temperature characteristic are determined by examining trends in the vibration characteristic, fluid characteristic, or temperature characteristic. Specifically, trends for a vibration characteristic may be reviewing the vibration characteristic at a similar vehicle speeds at numerous points during the trip to determine if the vibration characteristic is steadily increasing, remaining the same, decreasing, variable, etc.
At step 1310, optionally, the vibration characteristic, fluid characteristic, or temperature characteristic are determined by comparing the characteristic measured under a first condition with the characteristic measured under a different, second condition. In one example, a vibration characteristic is measured when the vehicle system is traveling at a first vehicle speed, such as 40 mph, and then measured when the vehicle system is traveling at a faster second vehicle speed, such as 60 mph.
At step 1312, optionally, the vibration characteristic, fluid characteristic, or temperature characteristic are determined by comparing the characteristic measured for the vehicle at a first age of the vehicle with a characteristic measured for the vehicle at a later second age of the vehicle. So, in an example, a vibration characteristic of a vehicle system may be determined when traveling at a certain part of the route when the vehicle system is 10 years old, and the same train made the same trip on the same route when the train was 3 years old. The vibration characteristic of the vehicle system when the vehicle system was 3 years old is then compared to the vehicle system when the vehicle system is 10 years old.
In one or more embodiments, a method is provided that may include determining one or more of a vibration characteristic or a fluid characteristic of one or more components of a vehicle and determining one or more expected characteristics for the one or more of the vibration characteristic or the fluid characteristic. The method may also include determining whether the one or more of the vibration characteristic or the fluid characteristic deviates from the one or more expected respective characteristics, and implementing one or more responsive actions in response to determining that the one or more of the vibration characteristic or the fluid characteristic deviates from the one or more expected characteristics.
Optionally, the fluid characteristic may be determined as one or more of a bearing temperature of one or more bearings of an axle of the vehicle, a motor bearing Temperature is measured as a bearing temperature, oil temperature, or motor winding temperature of one or more traction motor bearings, a combination bearing temperature of one or more combination bearings, a journal bearing temperature of one or more journal bearings, a fluid temperature of a lubricant in one or more of a gear case or an engine of the vehicle, or a winding temperature of one or more conductive windings of a motor in the vehicle. In one aspect, the one or more expected temperature characteristics that may be determined may include an expected temperature difference between bearings of different axles. In another aspect, the one or more expected temperature characteristics that is determined may include an expected motor temperature of a motor that rotates at least one axle.
Optionally, the vehicle may include plural axles, the one or more of the vibration characteristic or the fluid characteristic is determined for a first axle of the axles, and the one or more expected vibration characteristic, fluid characteristic, or temperature characteristic are determined based at least in part on operation of a set of the axles that does not include the first axle. In one aspect, the one or more expected vibration and fluid characteristics that are determined may be an expected axle temperature that is based at least in part on torques and temperatures of each of the axles in the set. In one example, the axles may be in the same vehicle in a multi-vehicle system. In another example, the axles may be in different vehicles in a multi-vehicle system.
Optionally, the vibration characteristic may be determined and includes one or more of a bearing vibration of one or more bearings of an axle of the vehicle, a gear vibration of one or more gears of the vehicle, a gear transmitted vibration generated by the one or more gears of the vehicle, an air transmitted vibration, a structure transmitted vibration, a case vibration of a gear case of the vehicle, or an acceleration of one or more wheels of the vehicle. In one aspect, the fluid characteristic may be a lubrication amount and includes an amount of oil in one or more of an engine, a gear case, or a drive train enclosure in the vehicle. In one embodiment, the one or more expected characteristics may be at least partially on an ambient condition. In one example of the embodiment, the ambient condition may include one or more of a rotational speed of one or more wheels of the vehicle, an ambient temperature, an ambient sound, a route characteristic of a route on which the vehicle is moving, a vehicle characteristic of the vehicle, a torque applied to one or more axles of the vehicle one or more of a health of the route, a presence of one or more gaps in the route, a curvature of the route, a position of the vehicle on the route, or a misalignment in the route as the route characteristic, a weight of the vehicle, a moving speed of the vehicle, a size of a wheel of the vehicle, or an estimated dynamic axle weight as the vehicle characteristic.
Optionally, the one or more expected characteristics for the one or more of the vibration characteristic or the fluid lubrication amount also may be based on operation of the vehicle. In one aspect, the one or more expected characteristics may be based on the operation of the vehicle that includes one or more of a moving speed of the vehicle, a torque exerted on an axle of the vehicle, an ambient temperature, one or more characteristics of a route on which the vehicle is moving, or one or more characteristics of the vehicle. In one embodiment, the one or more responsive actions that are implemented may include generating a notification to an off-board facility that determines whether to repair the vehicle or change a scheduled dispatch of the vehicle based on deviation of the one or more of the vibration characteristic or the lubrication characteristic from the one or more expected characteristics.
Optionally, the method may also include communicating the vibration characteristic to an off-board system that one or more of compares the vibration characteristic of the vehicle with a vibration characteristic measured for another vehicle, or examines trends in the vibration characteristic. the method may also include communicating the vibration characteristic to an off-board system that one or more of compares the vibration characteristic measured under a first condition with the vibration characteristic measured under a different, second condition, or compares the vibration characteristic measured for the vehicle at a first age of the vehicle with the vibration characteristic measured for the vehicle at a later second age of the vehicle. In one aspect, the one or more responsive actions that may be implemented include de-rating a first axle of the vehicle while one or more other axles of the vehicle continue to be rotated by one or more of a motor or engine of the vehicle to propel the vehicle.
Optionally, the method also includes determining health scores for each of plural axles of the vehicle based on deviation between the one or more of the vibration characteristic or the lubrication characteristic and the one or more expected characteristics. In one aspect, the one or more responsive actions that may be implemented include one or more of changing torque applied to one or more of the axles to derate at least one of the axles and increase the torque applied to one or more others of the axles based on the health scores or selecting stopping movement of the vehicle. The one or more responsive actions that may also be implemented may include one or more of slowing the movement of the vehicle, completing a current trip of the vehicle, and preventing a subsequent trip of the vehicle until the vehicle is repaired, or scheduling service of the one or more components of the vehicle at a subsequent, previously scheduled maintenance of the vehicle. In another aspect, the one or more responsive actions that are implemented may be selected based on different impacts of the one or more responsive actions to a likelihood of completing a trip. In one example, the one or more responsive actions that are implemented may include preventing changing the torque applied to the one or more of the axles responsive to determining that the vehicle will stall on a grade when the torque would be changed.
In one or more embodiments, a method is provided that may include determining one or more of a temperature, a vibration signature, or a fluid lubricant amount for a first axle of a vehicle, and determining the one or more of the temperature, the vibration signature, or the fluid lubricant amount for at least a second axle of the vehicle. The method may also include comparing the one or more of the temperature, the vibration signature, or the fluid lubricant amount that is determined for the first axle with the one or more of the temperature, the vibration, or the fluid lubricant amount that is determined for the at least the second axle, and determining a health of the first axle based on comparing the one or more of the temperature, the vibration signature, or the fluid lubricant amount that is determined for the first axle with the one or more of the temperature, the vibration signature, or the fluid lubricant amount that is determined for the at least the second axle.
Optionally, the vibration characteristic may be determined by multiple sensors coupled with different axles of the vehicle, and the method may also include comparing vibrations measured by the sensors coupled with the different axles. The method may also include to identify a damaged portion of a route based on the vibrations that are measured by the sensors coupled with the different axles and compared with each other. In another aspect, the one or more of the vibration characteristic or the fluid lubrication amount may be determined by direct measurement. In one example, the one or more of the vibration characteristic or the fluid lubrication amount are determined by indirect measurement. In another example, the one or more of the vibration characteristic or the fluid lubrication amount are determined from a measurement of another, different characteristic. In another aspect, the other, different characteristic includes one or more of wheel slip, electric current conducted within the vehicle, or a capacitance measured within the vehicle. In one embodiment, the vibration characteristic is determined and includes one or more of a frequency or amplitude of a vibration.
Optionally, the method may also include determining a comparison between the one or more of the vibration characteristic or the fluid lubrication amount that is determined for the vehicle. The method may also include determining a comparison between one or more of a vibration characteristic or a fluid lubrication amount that is measured for the vehicle under a different condition or that is measured for another vehicle. The method may also include restricting which of the one or more responsive actions that is implemented based on the comparison to rule out a false positive detection of a fault with the vehicle.
In one or more embodiments, a system is provided that include one or more sensors that may measure one or more of a vibration characteristic or a fluid lubrication amount of one or more components of a vehicle. The system can also include one or more processors that may determine one or more expected characteristics for the one or more of the vibration characteristic or the fluid lubrication amount. The one or more expected characteristics may be at least partially based on an ambient condition. The one or more processors may also determine whether the one or more of the vibration characteristic or the lubrication characteristic deviates from the one or more expected characteristics. The one or more processors may also implement one or more responsive actions in response to determining that the one or more of the vibration characteristic or the lubrication characteristic deviates from the one or more expected characteristics.
In one or more embodiments, a method is provided that may include determining one or more of a vibration characteristic or a fluid lubrication amount of one or more components of a vehicle. The method may also include determining one or more expected characteristics for the one or more of the vibration characteristic or the fluid lubrication amount. The one or more expected characteristics may at least partially be based on an ambient condition. The method may also include determining whether the one or more of the vibration characteristic or the lubrication characteristic deviates from the one or more expected characteristics, and determining health scores for each of plural axles of the vehicle based on deviation between the one or more of the vibration characteristic or the lubrication characteristic and the one or more expected characteristics. The method may also include selecting stopping movement of the vehicle, slowing the movement of the vehicle, completing a current trip of the vehicle, and preventing a subsequent trip of the vehicle until the vehicle is repaired, or scheduling service of the one or more components of the vehicle at a subsequent, previously scheduled maintenance of the vehicle.
As used herein, the terms “processor” and “computer,” and related terms, e.g., “processing device,” “computing device,” and “controller” may be not limited to just those integrated circuits referred to in the art as a computer, but refer to a microcontroller, a microcomputer, a programmable logic controller (PLC), field programmable gate array, and application specific integrated circuit, and other programmable circuits. Suitable memory may include, for example, a computer-readable medium. A computer-readable medium may be, for example, a random-access memory (RAM), a computer-readable non-volatile medium, such as a flash memory. The term “non-transitory computer-readable media” represents a tangible computer-based device implemented for short-term and long-term storage of information, such as, computer-readable instructions, data structures, program modules and sub-modules, or other data in any device. Therefore, the methods described herein may be encoded as executable instructions embodied in a tangible, non-transitory, computer-readable medium, including, without limitation, a storage device and/or a memory device. Such instructions, when executed by a processor, cause the processor to perform at least a portion of the methods described herein. As such, the term includes tangible, computer-readable media, including, without limitation, non-transitory computer storage devices, including without limitation, volatile and non-volatile media, and removable and non-removable media such as firmware, physical and virtual storage, CD-ROMS, DVDs, and other digital sources, such as a network or the Internet.
In one embodiment, the control system may have a local data collection system deployed that may use machine learning to enable derivation-based learning outcomes. The control system may learn from and make decisions on a set of data (including data provided by the various sensors), by making data-driven predictions and adapting according to the set of data. In embodiments, machine learning may involve performing a plurality of machine learning tasks by machine learning systems, such as supervised learning, unsupervised learning, and reinforcement learning. Supervised learning may include presenting a set of example inputs and desired outputs to the machine learning systems. Unsupervised learning may include the learning algorithm structuring its input by methods such as pattern detection and/or feature learning. Reinforcement learning may include the machine learning systems performing in a dynamic environment and then providing feedback about correct and incorrect decisions. In examples, machine learning may include a plurality of other tasks based on an output of the machine learning system. In examples, the tasks may be machine learning problems such as classification, regression, clustering, density estimation, dimensionality reduction, anomaly detection, and the like. In examples, machine learning may include a plurality of mathematical and statistical techniques. In examples, the many types of machine learning algorithms may include decision tree based learning, association rule learning, deep learning, artificial neural networks, genetic learning algorithms, inductive logic programming, support vector machines (SVMs), Bayesian network, reinforcement learning, representation learning, rule-based machine learning, sparse dictionary learning, similarity and metric learning, learning classifier systems (LCS), logistic regression, random forest, K-Means, gradient boost, K-nearest neighbors (KNN), a priori algorithms, and the like. In embodiments, certain machine learning algorithms may be used (e.g., for solving both constrained and unconstrained optimization problems that may be based on natural selection). In an example, the algorithm may be used to address problems of mixed integer programming, where some components restricted to being integer-valued. Algorithms and machine learning techniques and systems may be used in computational intelligence systems, computer vision, Natural Language Processing (NLP), recommender systems, reinforcement learning, building graphical models, and the like. In an example, machine learning may be used for vehicle performance and behavior analytics, and the like.
In one embodiment, the control system may include a policy engine that may apply one or more policies. These policies may be based at least in part on characteristics of a given item of equipment or environment. With respect to control policies, a neural network can receive input of a number of environmental and task-related parameters. These parameters may include an identification of a determined trip plan for a vehicle group, data from various sensors, and location and/or position data. The neural network can be trained to generate an output based on these inputs, with the output representing an action or sequence of actions that the vehicle group should take to accomplish the trip plan. During operation of one embodiment, a determination can occur by processing the inputs through the parameters of the neural network to generate a value at the output node designating that action as the desired action. This action may translate into a signal that causes the vehicle to operate. This may be accomplished via backpropagation, feed forward processes, closed loop feedback, or open loop feedback. Alternatively, rather than using backpropagation, the machine learning system of the controller may use evolution strategies techniques to tune various parameters of the artificial neural network. The maintenance system may use neural network architectures with functions that may not always be solvable using backpropagation, for example functions that are non-convex. In one embodiment, the neural network has a set of parameters representing weights of its node connections. A number of copies of this network are generated and then different adjustments to the parameters are made, and simulations are done. Once the output from the various models is obtained, they may be evaluated on their performance using a determined success metric. The best model is selected, and the vehicle controller executes that plan to achieve the desired input data to mirror the predicted best outcome scenario. Additionally, the success metric may be a combination of the optimized outcomes, which may be weighed relative to each other.
The singular forms “a”, “an”, and “the” include plural references unless the context clearly dictates otherwise. “Optional” or “optionally” means that the subsequently described event or circumstance may or may not occur, and that the description may include instances where the event occurs and instances where it does not. Approximating language, as used herein throughout the specification and claims, may be applied to modify any quantitative representation that could permissibly vary without resulting in a change in the basic function to which it may be related. Accordingly, a value modified by a term or terms, such as “about,” “substantially,” and “approximately,” may be not to be limited to the precise value specified. In at least some instances, the approximating language may correspond to the precision of an instrument for measuring the value. Here and throughout the specification and claims, range limitations may be combined and/or interchanged, such ranges may be identified and include all the sub-ranges contained therein unless context or language indicates otherwise.
This written description uses examples to disclose the embodiments, including the best mode, and to enable a person of ordinary skill in the art to practice the embodiments, including making and using any devices or systems and performing any incorporated methods. The claims define the patentable scope of the disclosure, and include other examples that occur to those of ordinary skill 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.
This application claims priority to U.S. Provisional Application No. 63/152,157 (filed 22 Feb. 2021), the entire disclosure of which is incorporated herein by reference.
Number | Date | Country | |
---|---|---|---|
63152157 | Feb 2021 | US |