Control system and control method

By communicating with off-vehicle sensors through the vehicle system controller, the vehicle's operating system parameters can be monitored and diagnosed in real time. This solves the problems of delays and errors caused by manual inspection in existing technologies, and enables efficient, accurate and safe remote diagnosis of vehicle maintenance.

CN115237006BActive Publication Date: 2026-03-24TRANSPORTATION IP HOLDINGS LLC
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-04-11
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

In the existing technology, vehicle maintenance and inspection rely on manual inspection, which is prone to delays, human error and unforeseen maintenance delays. In particular, it is difficult to accurately inspect systems such as brakes under extreme weather conditions, which affects safety and operational efficiency.

Method used

By communicating between the vehicle system controller and off-board sensors, the vehicle's operating system parameters are monitored and diagnosed in real time. The sensors are used to obtain the primary operating parameters, and the auxiliary operating parameters are verified with the off-board sensors to achieve remote diagnosis and remedial measures, thus avoiding human error and delays.

Benefits of technology

It enables real-time diagnosis of potential faults while the vehicle is in motion, reducing delays, improving the accuracy and efficiency of maintenance and inspection, preventing human error, and ensuring safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115237006B_ABST
    Figure CN115237006B_ABST
Patent Text Reader

Abstract

A control system and method can be provided that can include a controller for a vehicle system. The controller can include one or more processors configured to obtain at least one first operating parameter related to an operating system of the vehicle system and determine an operating condition of the operating system based at least in part on the first operating parameter. The one or more processors can also be configured to communicate with a non-vehicle mounted sensor to obtain at least one secondary operating parameter related to the operating condition and validate the operating condition based at least in part on the secondary operating parameter.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The described subject matter relates to control systems and methods for monitoring or inspecting vehicles for diagnostic maintenance. BACKGROUND

[0002] Vehicles that are part of a fleet or that are used to carry cargo or passengers are typically run on a schedule. Often, such vehicles will stop at a port, train station, airport, warehouse, etc. to stop the vehicle for refueling, maintenance, loading or unloading passengers or cargo, etc. One of the main areas of delay for such vehicles comes from the maintenance of the vehicle. Specifically, there is no inspection of the vehicle while it is in transit. When the vehicle is finally stopped, an individual can perform an inspection, but often errors can occur. Additionally, such inspections are very time consuming and further delays can occur if the inspection indicates that maintenance is needed.

[0003] For example, for a railway vehicle, the forced air brake test is mostly visual, manual, and quite subjective. This inspection is based on increasing and removing air pressure from the railway vehicle line, and then inspecting the exhaust and visual characteristics. Also, valve positioning and key connections are done visually. Weather conditions such as extreme cold make it difficult to perform the inspection with the required accuracy and precision in the elements. Furthermore, if the inspection cannot be reliably, accurately, and consistently performed, the inspection can be hazardous to safety. Additionally, this inspection does not even reflect the effectiveness of the brakes (e.g., the force of the brake pads on the wheels). The long diagnostic and troubleshooting process walking along the railway vehicle causes delays. Specifically, about 30% of railway vehicle delays are caused by air leaks in the air brakes.

[0004] Existing solutions to improve maintenance rely heavily on manual process inspections at the location where the vehicle is stopped (e.g., a railway vehicle storage yard). Once the vehicle leaves the area after being inspected, it is assumed to be working properly until the vehicle is inspected again. This process is still plagued by human error and unforeseen maintenance delays. SUMMARY

[0005] In one or more embodiments, a control system can be provided that can include a controller for a vehicle system. The controller can include one or more processors configured to obtain at least one first operating parameter related to an operating system of the vehicle system, determine an operating condition of the operating system based at least in part on the first operating parameter. The one or more processors can also be configured to communicate with an off-board sensor to obtain at least one secondary operating parameter related to the operating condition, verify the operating condition based at least in part on the secondary operating parameter.

[0006] In one or more embodiments, a method is provided that can include obtaining, with a sensor, at least one first operating parameter related to an operating system of a vehicle. The method can also include comparing the at least one first operating parameter to a desired first operating parameter, and communicating with a non-vehicle mounted sensor to detect at least one auxiliary operating parameter related to the operating system in response to the at least one first operating parameter exceeding a determined threshold related to the desired first operating parameter. The method can also include determining an operating condition related to the first operating parameter based on the auxiliary operating parameter.

[0007] In one or more embodiments, a control system is provided that can include a controller for a vehicle system. The controller can include one or more processors configured to obtain at least one first operating parameter related to an operating system of the vehicle system. The one or more processors can also be configured to communicate with a non-vehicle mounted sensor to detect at least one auxiliary operating parameter related to the operating system based on the at least one first operating parameter, and determine an operating condition based on the at least one auxiliary operating parameter. The one or more processors can also be configured to communicate with a non-vehicle mounted controller at a remote location based on the operating condition. BRIEF DESCRIPTION OF DRAWINGS

[0008] The inventive subject matter can be understood more readily by reference to the following description of non-limiting embodiments and the attached drawings, in which:

[0009] Figure 1 A block diagram schematic of a vehicle is shown;

[0010] Figure 2 A schematic of a control system in a region is shown;

[0011] Figure 3 A block diagram schematic of a controller is shown;

[0012] Figure 4 A block diagram schematic of a method of moving a vehicle in a control region is shown. DETAILED DESCRIPTION

[0013] Embodiments of the subject matter described herein relate to monitoring or inspecting control systems of many work systems of a vehicle. The control systems can utilize sensors or otherwise obtain work parameters related to each work system during a trip. Then, based on expected work parameters, it can be determined whether the work system is functioning properly or whether potential maintenance is needed. In particular, based on data related to a trip plan, expected temperatures, pressures, fluid levels, etc. for any given time or distance of the trip can be determined. The obtained work parameters can be compared to the expected work parameters and if a determined threshold is exceeded, a work condition indicative of a potentially faulty work system can be presented. To validate the work condition indicative of a faulty work system, the control system communicates with off-board sensors to obtain auxiliary work parameters that can be used to determine and / or validate the work condition. Such auxiliary work parameters can then be communicated to the control system for such determination and validation. In this way, work conditions can be diagnosed and communicated to a remote off-board controller, such as a garage controller or maintenance controller, while the vehicle is en route. The control system can also determine remedial measures accordingly. In this way, maintenance can be scheduled before the vehicle arrives at the next station, expediting the maintenance cycle time. Additionally, such diagnoses can be provided to an inspector so that the inspector can be extra cautious, preventing human error.

[0014] Not all embodiments described herein are limited to railway vehicles. For example, one or more embodiments of the control systems and methods described herein can be used in connection with other types of vehicles, such as automobiles, trucks, buses, mining vehicles, ships, airplanes, agricultural vehicles, etc.

[0015] Figure 1 A schematic diagram showing one example of a vehicle system 100 including a control system 102 is shown. The control system monitors / inspects work systems of the vehicle system to diagnose and identify work conditions that require maintenance, repair, replacement, etc. The vehicle system can be configured to travel along a route 104 in a trip from a starting or departure location to a destination or arrival location. The vehicle system includes a propulsion-generating vehicle 108 and a non-propulsion-generating vehicle 110 that are mechanically interconnected to one another to travel together along the route. The vehicle system can include at least one propulsion-generating vehicle system, and optionally one or more non-propulsion-generating vehicles. Alternatively, the vehicle system can be formed of a single propulsion-generating vehicle only.

[0016] The propulsion-generating vehicle can generate a tractive effort to propel (e.g., pull or push) the vehicle system along the route. The propulsion-generating vehicle includes a propulsion subsystem, such as an engine, one or more traction motors, etc., to generate the tractive effort to propel the vehicle system. The propulsion-generating vehicle also includes a braking system 112 that generates a braking effort to slow or stop movement of the vehicle system. Although Figure 1The diagram illustrates one propulsion-generating vehicle and one non-propulsion-generating vehicle, but the vehicle system may include multiple propulsion-generating vehicles and / or multiple non-propulsion-generating vehicles. In an alternative embodiment, the vehicle system includes only propulsion-generating vehicles, such that the propulsion-generating vehicles are not coupled to non-propulsion-generating vehicles or another type of vehicle. In yet another embodiment, the vehicles are logically or virtually coupled together, rather than mechanically coupled together.

[0017] exist Figure 1 In the example, each vehicle contains multiple wheels 120 with meshing paths, and couples the left and right wheels together. Figure 1 At least one axle 122 (shown only as the left wheel). Optionally, the wheel and axle are mounted on one or more trucks / bogies 118. Optionally, the bogie may be a fixed axle bogie, such that the wheel is rotatably fixed to the axle, so that the rotational speed, amount of rotation, and rotation time of the left wheel are the same as those of the right wheel. In one embodiment, the vehicle system may not include axles, for example in some mining vehicles, electric vehicles, etc. The wheel may also include an associated onboard sensor 124. Such onboard sensors may be a pressure sensor associated with the braking system, a speed sensor associated with the axle, a temperature sensor associated with the axle, etc.

[0018] The control system may further include a wireless communication system 126, which allows wireless communication between vehicles in the vehicle system and / or with a remote location, such as a 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.

[0019] The control system may also include a controller 129, which includes a travel characterization element 130. The travel characterization element can be configured to provide data about the travel of the vehicle system along a route. Travel information may include route characteristics, designated locations, designated stopping locations, timetable times, meeting events, and direction along the route. For example, designated route characteristics may include gradient, slow elevation gain warnings, environmental conditions (e.g., rain or snow), and curvature information. Travel information related to timetable times may include the departure and arrival times for the entire trip, the time and / or arrival time at designated locations, rest periods (e.g., the time the vehicle system may stop), and the departure times for each designated stopping location along the trip.

[0020] The trip characterization element can also include vehicle control settings for the trip, including throttle settings, dynamic braking settings, etc. The trip characterization element can be a database stored in an electronic storage device or memory. Information in the trip characterization element 130 can be input by an operator via a user interface device, can be automatically uploaded, or can be received remotely via a communication system. The source of at least some of the information in the trip characterization element can be a trip manifest, a log, etc.

[0021] In embodiments, the controller can include a vehicle characterization element 134. The vehicle characterization element can provide data regarding the composition of the vehicle system, such as the type of non-propulsion-generating vehicle (e.g., manufacturer, product number, material, etc.), the number of non-propulsion-generating vehicles, the weight of the non-propulsion-generating vehicles, whether the non-propulsion-generating vehicles are uniform (meaning that the weight and distribution are relatively the same across the length of the vehicle system) or non-uniform, the type and weight of the cargo, the total weight of the vehicle system, the number of propulsion-generating vehicles, the location and arrangement of the propulsion-generating vehicles relative to the non-propulsion-generating vehicles, the type of propulsion-generating vehicles (including manufacturer, product number, power output capability, available notch settings, fuel usage, etc.), etc.

[0022] The vehicle characterization element can be a database stored in an electronic storage device or memory. Information in the vehicle characterization element can be input by an operator using an input / output (I / O) device, referred to as a user interface device, can be automatically uploaded, or can be received remotely via a communication system. The source of at least some of the information in the vehicle characterization element can be a vehicle manifest, a log, etc.

[0023] In one example, the controller can be part of the monitoring or inspection functionality of the control system. Thus, the controller can also communicate with on-board sensors 136. The on-board sensors detect first operating parameters associated with or related to operating systems of the vehicle system. The operating systems can include braking systems, propulsion systems, wheel bearing systems, communication systems, heating systems, cooling systems, etc. Each operating system functions and is used to control the movement and operation of the vehicle. The first operating parameters can include temperature, pressure, force, speed, rotational speed, velocity, acceleration, temperature increases, decreases, and changes, pressure increases, decreases, and changes, etc. In one example, the on-board sensors detect pressure in the air supply system of a braking system. In another example, the on-board sensors can be temperature sensors that detect the temperature of the grease in a bearing housing. Alternatively, the on-board sensors can be floats that detect the oil level in a bearing housing. In yet another example, the on-board sensors can be sensors that detect the rotational speed of a drive shaft.

[0024] In each instance, an on-board sensor detects a first operating parameter that can be used to determine whether an operating condition exists. For example, pressure (including pressure changes) in a supply air system can be used to determine the likelihood of a brake failure. Temperature of grease in a bearing housing or oil level in a bearing housing can indicate axle overheating. At the same time, rotational speed of a drive shaft can indicate engine overheating or failure. Such determinations can be performed by the processor using one or more instructions using algorithms, mathematical functions, mathematical models, lookup tables, decision trees, etc.

[0025] The controller can also communicate with non-on-board sensors 138 as part of monitoring or checking system functionality of the control system. The non-on-board sensors can be mobile sensor platforms, such as drones or robots, sensors on another vehicle or vehicle system, etc.

[0026] The non-on-board sensors can be located near the route. In particular, a non-on-board sensor can be considered to be adjacent to the route when it is placed in a location where it can acquire and detect operating parameters related to a vehicle on the route. For example, in instances where the non-on-board sensor is a camera, the camera can be adjacent to the route when the field of view of the camera captures the route or one of the vehicle systems on the route. Similarly, in instances where the sensor is an infrared camera or a thermal box sensor that can determine component temperatures of operating systems, the sensor can be located near the route when such detection of the vehicle can be accomplished. To this end, the non-on-board sensor can be a camera, an infrared sensor, an acoustic sensor, a temperature sensor, an accelerometer, a vibration sensor, a motion sensor, a thermal box detector, a vehicle identification scanner, a lidar device, a pressure sensor, etc.

[0027] Figure 2 A schematic illustration of a controller 200 that can be configured to control operation of a vehicle system is provided. In one instance, the controller represents the controller in Figure 1 and operates the control system of Figure 1 . The controller can be a device that includes one or more processors 202 (microprocessors, integrated circuits, field programmable gate arrays, etc.). The one or more processors can determine characteristics of the vehicle based on sensor readings and / or based on one or more operating parameters.

[0028] The controller optionally also can include a controller memory 204, which can be an electronic device, a computer readable storage device or medium. The controller memory can be located within the housing of the controller, or alternatively can be located on a separate device that can be communicatively coupled to the controller and one or more processors therein. By "communicatively coupled" is meant that two devices, systems, subsystems, components, modules, units, etc. are connected in a way that allows them to communicate with each other. For example, two devices are communicatively coupled if they are connected through one or more conductive (e.g., copper) wires, cables or buses; wireless networks; fiber optic cables; etc. The controller memory can include a tangible, non-transitory computer readable storage medium that temporarily or permanently stores data for use by the one or more processors. The memory can include one or more volatile and / or non-volatile memory devices, such as random access memory (RAM), static random access memory (SRAM), dynamic RAM (DRAM), another type of RAM, read only memory (ROM), flash memory, magnetic storage devices (e.g., hard disks, floppy disks or magnetic tape), optical disks, etc.

[0029] The memory can be used to store information related to vehicle parameters, route parameters, trip parameters, work parameters, etc. The vehicle parameters can include vehicle weight, wheel diameter, tachometer reading, throttle setting, brake setting, speed value, brake setting, acceleration, etc. The route parameters can include route grade, route weather, route curvature, etc. The trip parameters can include destination, regional speed limit, traffic congestion, rest stop, tunnel location, etc. The work parameters can include work system temperature, operating system pressure level, work system force determination, work system wear determination, etc. The memory can also be used to store information related to a trip plan, expected work parameters based on the trip plan, expected work parameters based on force determination, etc. The trip plan can be considered an intended plan for the vehicle to meet one or more objectives during a trip. The objectives can include punctuality, average travel speed, total carbon emissions, etc. Such a trip plan can include a trip plan refined with software (e.g., a trip optimizer) that can use vehicle characteristics and route characteristics to determine how to meet one or more objectives.

[0030] The controller also can include a transceiver 206 configured to communicate with a remote device 208. The transceiver can be a single unit or separate receiver and transmitter. In one example, the transceiver can only transmit signals. The transceiver can use over-the-air communication, wired communication, wireless communication, communication protocols, etc.

[0031] The controller can also include one or more on-board sensors 210 coupled to the vehicle to detect vehicle parameters, route parameters, trip parameters, work system operating parameters, and the like. The sensors can be coupled to the vehicle, coupled on the work system, coupled near the work system, coupled within the work system, or otherwise coupled. For example, the on-board sensors can be cameras, infrared sensors, temperature sensors, vibration sensors, motion sensors, pressure sensors, float sensors, level sensors, and the like. In particular, the on-board sensors can include any of the on-board sensors described. Each sensor is capable of detecting a parameter, including a first operating parameter for use by the one or more processors in determining a work condition. Figure 1

[0032] The controller can also include an input device 212 and an output device 214. In particular, the input device can be an interface between an operator and the one or more processors. The input device can include a display or touchscreen, input buttons, a port for receiving a memory device, and the like. In this way, the operator can manually provide parameters into the controller, including vehicle parameters, route parameters, and trip parameters.

[0033] The output device can present information and data to the operator, or provide information and data cues. Similarly, the output device can be a display or touchscreen. In this way, the display or touchscreen can be both an input device and an output device. In one example, the controller can communicate one or more remedial measures to the operator related to the work condition determined and verified by the one or more processors. Such remedial measures can include reducing the vehicle speed, stopping the vehicle, scheduling maintenance, contacting a remote location or non-on-board controller, scheduling a follow-up check from another non-on-board sensor or device, and the like. In one example, multiple remedial measures can be communicated. In another example, the controller can automatically take a remedial measure, such as slowing the vehicle speed, stopping the vehicle, scheduling maintenance, and the like, and communicate to the operator the remedial measure that can be taken and / or provide information as to why the remedial measure can be taken. In yet another example, a number of remote sensors or monitoring devices can be positioned along the route such that a remedial measure is used to determine a remote sensor or monitoring device that can have a higher reading accuracy based on the monitored operating parameters. To this end, an initial remote sensor can provide an uncertain result such that, instead of merely indicating that the result is uncertain, a next remote sensor that can measure the same operating parameter can be used to verify the condition determined on the vehicle.

[0034] ​The controller can also communicate with a non-vehicle controller. The non- vehicle controller 216 can be a server, a remote non-vehicle device, a back office controller, a vehicle dispatch controller, a maintenance controller, a garage controller, etc. In one example, the non-vehicle controller can be a positive vehicle control (PVC) system, and more specifically, in one embodiment, a positive train control (PTC) system. The PVC system can be configured to receive characteristic information from the transceiver, determine and / or calculate characteristics of the vehicle, calculate characteristics and parameters of the vehicle, limit movement of the vehicle and one or more other vehicles based on a set of rules, etc.

[0035] A PVC system is a monitoring system utilized by a vehicle system to allow the vehicle system to move within specified limits (e.g., above a specified penalty speed limit, about to enter another section of track, etc.) only in response to receiving or continuously receiving one or more signals (e.g., received from outside the vehicle) that meet specified criteria, e.g., a signal having a specified characteristic (e.g., a specified waveform and / or content) is received at a specified time (or according to other specified time criteria) and / or under specified conditions. For example, a vehicle can be automatically prevented from entering another section of track unless the PVC system can receive a signal indicating that the other section of track does not contain any other vehicles, a vehicle can be automatically prevented from moving at a speed above a speed limit when a section of track has maintenance crew present, etc. This can be in contrast to a "passive" vehicle monitoring system in which the vehicle can be allowed to move unless a signal is received (limiting movement).

[0036] In one example, the off-board controller can include an off-board sensor 217 that can be used to verify the operating condition determined by the on-board sensor. For example, if the on-board sensor detects that the air pressure in the braking system falls below a determined threshold pressure, the one or more processors can determine an indication of the operating condition of poor brake performance. To verify the working condition, when the vehicle system passes by the off-board sensor, the controller communicates with the off-board sensor to obtain an auxiliary working parameter of a temperature reading of the vehicle wheels. The auxiliary working parameter of the wheel temperature can then be communicated back to the controller, which can determine whether a cold wheel is provided. In particular, if the temperature of the wheel in question is below a temperature threshold, a verification that there can be poor brake performance can be provided. In this way, the one or more processors can determine a diagnosis of poor brake performance while the vehicle system is still on the road. Thus, the diagnosis, as well as a suggested remedy, can be communicated to the vehicle system operator, to a remote maintenance controller, to a remote garage controller, etc. By using the controller and off-board sensor to make the diagnosis along the route, scheduling, rescheduling time, designating another inspection at a particular drive-thru inspector, etc. can be initiated while the vehicle system is still on the road. As an additional example, the initial reading can be inconclusive, near an intolerance range, etc. such that a follow-up inspection can be necessary to confirm or deny the condition. In yet another example, a first inspection station can not be able to perform the type of inspection based on the diagnosis, so the remedy can skip or bypass the first inspection station in favor of a second inspection station that is able to perform the inspection. To this end, the information gathered to make the initial diagnosis, as well as the diagnosis, readings, initial readings, etc. that can be near an intolerance range can also be communicated to the inspector to prevent the inspector of the vehicle system from overlooking the working condition, thereby eliminating human error.

[0037] In one example, the off-board sensor can be an off-board hot box detector. The off-board hot box detector can be located near the route to determine temperatures associated with the axles of the vehicle system. In this way, if the on-board sensor can be a temperature sensor that detects temperature in the transmission and raises it above a temperature threshold, the controller can communicate with the off-board hot box detector to obtain temperature readings associated with the axles. The off-board hot box detector can be an infrared sensor, a temperature sensor, etc. The off-board hot box detector can detect temperatures of gearboxes of the axles, bearing temperatures of the axles, fluid temperatures of lubricants of the axles, etc. The detected temperatures can then be communicated back to the controller, which verifies that there can be an overheat of the axles and that maintenance can be needed. This verification can be determined with algorithms, mathematical models, mathematical functions, lookup tables, decision trees, etc. Further, depending on the location of the vehicle system on the route, the controller can provide recommendations related to reducing the speed of the vehicle system, or even stopping the vehicle system, to prevent or reduce damage to the axles. In this way, remedial measures can be communicated to the operator of the vehicle system, saving time and cost.

[0038] In another example, the off-board sensor can be one of a number of off-board sensors at a checkpoint along the route. The off-board sensor can communicate with an off-board controller at the checkpoint, which communicates with the on-board controller. The on-board controller can request a menu of services available at the checkpoint or off-board sensors to conduct one or more checks. The on-board controller can then coordinate the menu with known checks, determined operating parameters, or vehicle-specific similar content to prioritize the utilization of different off-board sensors at the checkpoint. Such prioritization can be based on operating parameters related to working ranges, check costs, availability of off-board sensors, bandwidth, timing, etc. This determination can be determined with algorithms, artificial intelligence algorithms, mathematical functions, mathematical models, lookup tables, decision trees, etc.

[0039] In yet another example, the off-board controller can be a remote controller, such as a maintenance controller. In another example, a first off-board controller can include the off-board sensor, while a second off-board controller receives communications from the controller or the first off-board controller related to working systems, working conditions, maintenance, etc. The off-board controller can include one or more processors 218 for making determinations and a memory 220 with historical data related to the vehicle system, similar vehicles, routes, trips that the vehicle system can be making, etc. In one example, the historical data can be historical temperature data, historical pressure data, trip planning data, etc. In another example, the off-board controller can make determinations about the movement of the vehicle system and communicate such determinations to the controller. In particular, if it is determined and verified that there can be a working condition, the off-board controller can receive such information and schedule maintenance, initiate rescheduling of a schedule, etc.

[0040] The controller can also include vehicle characterization elements 222 and trip characterization elements 224 as described with respect to Figure 1 The vehicle characterization elements and trip characterization elements each obtain and provide additional characteristics that can be used to make determinations, calculations, modeling, verifications, etc. related to the operating conditions of the vehicle system.

[0041] Figure 3 A schematic diagram of operating systems within a vehicle system 300 is shown. In one example, the vehicle system can be a vehicle system of Figure 1 In one example, the controller can be a controller of Figure 2 In this example, the controller can be coupled to a braking system 304, a traction control system 306, a propulsion system 308, and a communication system 310. In other example embodiments, other operating systems can be provided. Each of the operating systems can include at least one on-board sensor 312 associated therewith. The on-board sensor can be located on the operating system, located in the operating system, located near the operating system, etc. The on-board sensor can be associated with the operating sensor if it detects a first operating parameter associated with the operating system. In one embodiment, one operating system can not have an on-board sensor. In another example, an operating system can have two or more on-board sensors. For example, the braking system 304 can include a pneumatic sensor, a force sensor that detects a force generated between brake pads, and a temperature sensor that detects overheating caused by friction. Further, for each operating system, an on-board sensor can be provided to detect a first operating parameter of the individual system.

[0042] Figure 4 A block diagram of a method 400 of diagnosing operating conditions of a vehicle system is shown. In one example, the method is implemented with a controller of Figure 2 a vehicle system, a non-vehicle controller, and / or a sensor.

[0043] At 402, a controller obtains at least one first operating parameter associated with an operating system of a vehicle system. The controller can be located on any of the vehicle systems described herein, including a railway vehicle system, a marine vehicle system, a marine vessel, an aircraft, an automotive vehicle system, an agricultural vehicle system, an off-road vehicle system, etc. The first operating parameter can be a pressure, a temperature, a force, a speed value, a velocity, an acceleration, etc. The first operating parameter can be obtained by detecting the first operating parameter using a sensor associated with the operating system. The sensor can be a pressure sensor, a temperature sensor, a vibration sensor, a speed sensor, an angular velocity sensor, a level sensor, etc. Alternatively, the first operating parameter can be obtained by making a determination using any operating parameter detected by a sensor. In yet another example, the first operating parameter can be calculated or determined using data stored in a memory of the vehicle controller or another controller in communication with the vehicle controller. Such data can include a trip plan, vehicle system characteristics, route characteristics, historical operating parameter data, historical vehicle system characteristics, historical route characteristics, etc. In another example, the data and the first operating parameter detected by a sensor can be used to calculate or determine a second operating parameter. In one example, the first operating parameter can be a speed of the vehicle system. To determine the speed of the vehicle system, a speed sensor associated with an axle can be used, as well as a route grade at a given time of a route characteristic in the trip plan, and a wind speed at that time predicted based on historical wind data. Thus, the speed of the vehicle system can be determined as the first operating parameter.

[0044] At 404, an operating condition of the operating system can be determined based on the obtained at least one first operating parameter. The operating condition can be any characteristic, force, or other aspect of the operating system. In one example, when the obtained first operating parameter is air pressure within a braking system, the obtained air pressure can be compared to historical data, calculated data, etc. of air pressures that can be expected to be at any given time. The operating condition represents a difference or accuracy of the expected first operating parameter compared to the actual first operating parameter. In one embodiment, a determined threshold can be provided to account for natural variations in operating parameters of a vehicle system while in motion. Further, a first operating parameter that exceeds the determined threshold can be an indicator that the operating system can need maintenance, repair, not be operating effectively, need inspection, etc. Thus, the operating condition represents a comparison. Typically, the operating condition will be within the determined threshold, and no additional analysis will be needed. However, when the operating condition exceeds the determined threshold, additional analysis can be performed to verify that such maintenance, repair, inspection, etc. can be needed. In this way, diagnostics can be performed while the vehicle system is in motion.

[0045] As used herein, the term "exceed" means a value that can be outside of an allowable deviation range. In particular, the term "exceed" can be used to describe situations where a parameter can be above or greater than a range as well as situations where a parameter can be below or less than a range. For example, if a component temperature can be provided as an operating parameter, a required operating temperature can be between 5°C and 50°C (41°F - 122°F). Thus, a measured operating temperature of 4°C would be considered to exceed the lower threshold of 5°C, while a measured operating temperature of 51°C would be considered to exceed the upper threshold. In this way, to exceed a threshold, a measured value does not have to be greater than the threshold, but only has to be outside of the operating range. To this end, when a minimum required air pressure is desired, if a measured pressure is less than the minimum air pressure, the measured pressure has exceeded the minimum air pressure threshold. Additionally, the range does not have to be a single range. For example, an acceptable temperature range can depend on the ambient temperature. In particular, when a vehicle is in an environment where the ambient temperature is less than 10°C, an operating parameter temperature range can be between 10°C - 30°C, while when the ambient temperature exceeds 30°C, the operating parameter temperature range can be between 15°C - 40°C. In this way, based on the ambient temperature, an operating parameter temperature of 12°C can exceed the range of 15°C - 40°C, but not the range of 10°C - 30°C. In other examples, multiple operating parameters can be utilized to determine whether a same operating system has exceeded a range. For example, both a temperature and pressure operating parameter associated with a brake can be considered. The parameters can indicate that the brake is within a pressure range, but outside of a temperature range. In this case, the pressure operating parameter has not exceeded the pressure range; however, the temperature reading has exceeded the temperature range.

[0046] At 406, it can be determined whether the operating condition exceeds the determined threshold. In particular, if it is determined that the determined threshold can be exceeded, additional information can be required to verify that the exceeded determined threshold can be indicative of maintenance, repair, etc. In one example, a desired operating condition can be determined, and the determined threshold can be based on the desired operating condition. In particular, in one embodiment, a trip plan can be utilized to calculate a desired oil level within a gear box. In particular, based on the speed of the vehicle system, predicted wind speed, station, route grade, etc., a desired oil level at any time during a trip can be determined if the axle is operating properly. This determination can be a calculation from a mathematical model, a lookup table, etc. This determination can be made prior to the start of the trip, or can be made based on data obtained during the trip. Further, a desired first operating parameter can be calculated so that the first operating parameter can be compared to the desired first operating parameter. If the first operating parameter does not exceed the determined threshold of the desired first operating parameter, the obtaining of the operating parameter continues, but no further action can be taken.

[0047] However, if the first operating parameter does exceed the determined threshold, an operating condition can be presented, and at 408, the controller communicates with an off-board sensor to detect at least one secondary operating parameter related to the operating system based on the operating condition. Specifically, a number of off-board sensors can be placed along the route to detect secondary operating parameters that can be used to determine whether the operating condition can indicate a need for maintenance, repair, etc. The off-board sensor can be a ground device, a part of a ground device, a traffic monitor, a camera, a mobile sensor platform such as a drone or robot, etc. In one example, the off-board sensor can be a heat box detector positioned at the bottom of a slope. The off-board sensor can include a scanner, a QR code reader, a video camera, etc. that can be used to identify the vehicle system. In this way, when the off-board sensor communicates the secondary operating parameter to the controller, the off-board sensor can also communicate the secondary operating parameter to a remote device, such as a garage controller, a maintenance controller, etc., and can also include an identification of the vehicle system so that action can be initiated in verifying that the off-board sensor can provide the operating condition.

[0048] At 410, the off-board sensor detects a secondary operating parameter based on the first operating parameter that has exceeded the determined threshold. In one example, the secondary operating parameter can be the same as the first operating parameter. For example, the first operating parameter that is above the determined threshold can be a temperature of an axle of the vehicle system. Specifically, based on a grease temperature detection, it can be determined that the temperature of the axle is above a determined threshold, such as 50°C. Based on the axle temperature threshold being exceeded, the off-board sensor can be a heat box detector that detects the axle temperature of the wheel. In this way, the first operating parameter can be the axle temperature, and the secondary parameter can be the axle temperature. Specifically, the secondary parameter can refer to a parameter measured by a different source or sensor. Alternatively, the first operating parameter and the secondary parameter can be different measurements. For example, the first operating parameter can be an air pressure of a brake. When the detected air pressure exceeds the determined threshold, a heat box detector can be utilized to determine whether there is a cold wheel. Such a cold wheel indicates that the brake is not working properly. Thus, while the first operating parameter can be the air pressure, the secondary parameter can be the wheel temperature. Further, the secondary parameter can be related to the air pressure because the cold wheel can be caused by the air pressure exceeding the determined threshold.

[0049] At 412, it can be determined whether the first operating parameter can be validated as exceeding the determined threshold by the secondary parameter. If the secondary parameter does not validate that the first operating parameter has exceeded the determined threshold, the one or more processors continue to obtain the first operating parameter. In one example, responsive to not validating the operating condition, a remedial measure or communication related to the operating condition is cancelled. In particular, if the secondary parameter cannot be received from the off-board device within a determined period of time (e.g., ten seconds), the controller can be configured to send a communication or provide a remedial measure. In particular, in certain areas, there can not be an off-board device available to validate before reaching a determined location. Thus, if the determined period of time can be reached without obtaining the secondary parameter, a communication or remedial measure is provided. However, if the secondary parameter is available and the operating condition is not validated, this remedial measure or communication can be cancelled to prevent taking an unnecessary measurement, saving time and avoiding frustration.

[0050] Alternatively, if the secondary parameter validates that the first operating parameter has exceeded the determined threshold, at 414, a remedial measure can be taken. In one example, a look-up table, mathematical function, mathematical model, decision tree, etc. can be used to determine whether the secondary parameter validates that the first operating parameter exceeds the determined threshold after detecting the secondary parameter. In particular, the secondary parameter can exceed the determined threshold, show a change in the parameter, etc. to validate that the operating system can need to be checked, maintained, repaired, shut down, etc. In one example, the remedial measure can be to communicate to an operator of the vehicle system the need to perform a check, maintenance, repair, etc. Additionally, the communication can include instructions on how to operate the vehicle system before reaching the destination, including reducing speed, stopping the vehicle system, using emergency systems, etc. Alternatively, the remedial measure can include the controller automatically operating the vehicle system to reduce speed, stop, etc. In another example, the remedial measure can be for the controller to automatically communicate the operating condition, the secondary parameter, the vehicle system identification, the vehicle system trip plan, etc. to a remote controller, such as a garage controller, maintenance controller, etc. so that additional steps can be taken to address the operating system while the vehicle system is still en route. In another example, the off-board controller communicates the information. In each case, steps are taken before the vehicle system reaches the destination to expedite repair, maintenance, etc. Additionally, such information can be provided to a checker so that they know when a problem has been detected, preventing the oversight of a need for maintenance, repair, etc.

[0051] In one or more embodiments, a control system can be provided that can include a controller for a vehicle system. The controller can include one or more processors configured to obtain at least one first operating parameter related to an operating system of the vehicle system and determine an operating condition of the operating system based at least in part on the first operating parameter. The one or more processors can also be configured to communicate with a non-vehicle mounted sensor to obtain at least one secondary operating parameter related to the operating condition and verify the operating condition based at least in part on the secondary operating parameter.

[0052] Optionally, the control system can also include a vehicle mounted sensor in communication with the controller and the first operating parameter can be obtained by the controller from the vehicle mounted sensor. In one aspect, the operating parameter can include data from a trip plan. In another aspect, the controller can also be configured to calculate an expected operating parameter from the data from the trip plan and compare the expected operating parameter to the first operating parameter to determine whether the first operating parameter is outside of a determined threshold related to the expected operating parameter. In one example, the operating parameter can be related to air pressure within a braking system and the expected operating parameter can be an expected air pressure within the braking system.

[0053] Optionally, the controller can also be configured to communicate a remedial action related to the operating condition to an operator of the vehicle system, or communicate with a non- vehicle mounted controller at a remote location based on the operating condition, or communicate with both the operator and the non-vehicle mounted controller. In one aspect, the non-vehicle mounted sensor can be at least one of an optical sensor, a thermal sensor, or a vibration sensor. In another aspect, the operating parameter can be related to air pressure of a braking system and the at least one secondary parameter can be related to temperature of at least one axle of the vehicle system. In one example, the vehicle system can be a railway vehicle. In another example, the controller can also be configured to cancel the remedial action or the communication related to the operating condition in response to the operating condition not being verified.

[0054] In one or more embodiments, a method can be provided that can include obtaining at least one first operating parameter related to an operating system of a vehicle with a sensor. The method can also include comparing the at least one first operating parameter to an expected first operating parameter and communicating with a non-vehicle mounted sensor to detect at least one secondary operating parameter related to the operating system in response to the at least one first operating parameter being outside of a determined threshold related to the expected first operating parameter. The method can also include determining an operating condition related to the first operating parameter based on the secondary operating parameter.

[0055] Optionally, the method can also include determining a working condition based on the at least one first working parameter and a desired working condition, and verifying the working condition based on the at least one first working parameter and the desired working condition using the working condition determined based on the secondary working parameter. In one aspect, communicating with the off-board sensor to detect the at least one secondary working parameter can include sending a signal to an off-board device that includes the off-board sensor. In another aspect, the method can also include communicating a remedial action related to the working condition to an operator of the vehicle, communicating with an off-board controller at a remote location based on the working condition, or communicating with both the operator and the off-board controller. In one example, the method can also include calculating the desired first working parameter from data from a trip plan. In another example, the first working parameter can be related to air pressure within a braking system, and the desired working parameter can be a desired air pressure within the braking system.

[0056] In one or more embodiments, a control system can be provided that can include a controller for a vehicle system. The controller can include one or more processors configured to obtain at least one first working parameter related to a working system of the vehicle system. The one or more processors can also be configured to communicate with an off-board sensor to detect at least one secondary working parameter related to the working system based on the at least one first working parameter, and determine a working condition based on the at least one secondary working parameter. The one or more processors can also be configured to communicate with an off-board controller at a remote location based on the working condition.

[0057] Optionally, the one or more processors can also be configured to determine a remedial action related to the working condition, and communicate the remedial action to the off-board controller at the remote location. In one aspect, determining the working condition based on the at least one secondary working parameter can include determining a desired first working parameter, and comparing the desired first working parameter to the secondary working parameter. In another aspect, determining the desired first working parameter can include calculating the desired first working parameter based on data from a trip plan.

[0058] As used herein, the terms "processor" and "computer" and related terms such as "processing device," "computing device," and "controller" can refer to both a general- purpose or special-purpose processor, microcontroller, microcomputer, programmable logic controller (PLC), field programmable gate array, and application specific integrated circuit, as well as other programmable circuitry. Suitable memory can include, for example, computer-readable media. Computer-readable media can be, for example, random access memory (RAM), computer-readable non-volatile media, for example, FLASH memory. The term "non-transitory computer-readable media" refers to tangible computer-based media expressly for short-term and long-term information storage employed in connection with computer-readable instructions, data structures, program modules, and sub-modules, or other data, as an example. Thus, the methods described herein can 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. Accordingly, 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 devices, CD-ROMs, DVDs, and other digital source such as a network or the Internet.

[0059] The singular forms "a," "an," and "the" include plural referents unless the context clearly dictates otherwise. "Optional" or "optionally" means that the subsequently described event or circumstance can or can not occur, and that the description includes instances where the event occurs and instances where it does not. Approximating language can be used to convey the approximate but not exact nature of measurements, values, limits, or conditions as understood by one of ordinary skill in the art. Hence, different instances of the use of the approximating language throughout the specification and claims can convey the same or similar approximating meaning, unless otherwise indicated. Accordingly, one or more terms modifying a particular recited numerical range should not automatically be construed to limit that range to the exact values included in that range. In at least some instances, the approximating language can correspond to the precision of an instrument for measuring the value.

[0060] This written description uses examples to disclose the embodiments, including the best mode, and also to enable any person skilled in the art to practice the embodiments, including making and using any devices or systems and performing any incorporated methods. The claims define the scope of the disclosure and that the disclosure can be practiced without the use of the recited acts. If such other examples are within the metes and bounds of the claims, then they are intended to be encompassed by the claims.

Claims

1. A control system, comprising: A controller for a vehicle system having one or more processors, the controller being configured to: Obtain at least one first operating parameter related to the working system of the vehicle system; Compare the at least one first operating parameter with the desired first operating parameter; The operating conditions of the operating system are determined at least in part based on the first operating parameters; In response to the at least one first operating parameter exceeding a determined threshold associated with the desired first operating parameter, communication is made with a non-vehicle sensor to detect at least one auxiliary operating parameter associated with the operating conditions of the operating system. as well as The operating conditions of the operating system are verified by comparing the at least one first operating parameter with the at least one auxiliary operating parameter. The controller is configured to control the movement of the vehicle system by changing one or more settings of the vehicle system's propulsion or braking settings in response to verifying the operating conditions of the operating system.

2. The control system according to claim 1 further includes an on-board sensor communicating with the controller, and the first operating parameter is obtained by the controller from the on-board sensor.

3. The control system of claim 1, wherein the first operating parameter includes data from the travel plan.

4. The control system of claim 1, wherein the controller is further configured to: Calculate the expected first working parameters based on data from the itinerary plan; and The desired first operating parameter is compared with the first operating parameter to determine whether the first operating parameter exceeds a determined threshold associated with the desired first operating parameter.

5. The control system according to claim 4, wherein the first operating parameter is related to the air pressure in the braking system, and the desired first operating parameter is the desired air pressure in the braking system.

6. The control system of claim 1, wherein the controller is further configured to be one or more of the following: Communicate remedial measures related to the working conditions to the operator of the vehicle system; Send an inspection request to the non-vehicle controller; Based on the aforementioned operating conditions, it communicates with a non-vehicle-mounted controller at a remote location; or It communicates with both the operator and the off-board controller.

7. The control system according to claim 1, wherein the off-vehicle sensor is at least one of an optical sensor, a thermal sensor, or a vibration sensor.

8. The control system according to claim 1, wherein the first operating parameter is related to the air pressure of the braking system, and the at least one auxiliary operating parameter is related to the temperature of at least one axle of the vehicle system.

9. The control system according to claim 1, wherein the vehicle system is a railway vehicle.

10. The control system according to claim 1, wherein, The controller is further configured to cancel remedial measures or communications related to the operating conditions in response to the controller failing to verify the operating conditions of the operating system.

11. A control method, comprising: At least one first operating parameter related to the vehicle's operating system is obtained using sensors; Compare the at least one first operating parameter with the desired first operating parameter; In response to the at least one first operating parameter exceeding a determined threshold associated with the desired first operating parameter, communication is made with non-vehicle sensors to detect at least one auxiliary operating parameter associated with the operating system of the vehicle; Based on the auxiliary working parameters, determine the working conditions related to the first working parameters; The operating conditions of the operating system are verified by comparing the at least one first operating parameter with the at least one auxiliary operating parameter. as well as In response to verifying the operating conditions of the operating system, the movement of the vehicle is controlled.

12. The control method according to claim 11, further comprising: The operating conditions are determined based on the at least one first operating parameter and the desired first operating parameter; as well as The operating conditions determined based on the auxiliary operating parameters are used to verify the operating conditions based on the at least one first operating parameter and the desired first operating parameter.

13. The control method of claim 11, wherein communicating with the off-vehicle sensor to detect the at least one auxiliary operating parameter comprises sending a signal to an off-vehicle device containing the off-vehicle sensor.

14. The control method according to claim 11, further comprising: Communicate remedial measures related to the working conditions to the operator of the vehicle; or Based on the aforementioned operating conditions, communication is established with a non-vehicle-mounted controller at a remote location; or It communicates with both the operator and the off-board controller.

15. The control method according to claim 11, further comprising: The desired first working parameters are calculated based on data from the itinerary plan.

16. The control method of claim 11, wherein the first operating parameter is related to the air pressure in the braking system, and the desired first operating parameter is the desired air pressure in the braking system.

17. A control system, comprising: A controller for a vehicle system having one or more processors, said one or more processors being configured to: Obtain at least one first operating parameter related to the working system of the vehicle system; Compare at least one of the first operating parameters with the desired first operating parameter; In response to determining that at least one of the first operating parameters exceeds a determined threshold associated with the desired first operating parameter, communication is made with non-vehicle sensors to detect at least one auxiliary operating parameter associated with the operating system based on the at least one first operating parameter; The operating conditions of the working system are determined based on the at least one auxiliary operating parameter; as well as The operating conditions of the operating system are verified by comparing the at least one first operating parameter with the at least one auxiliary operating parameter. The controller is configured to change one or more operating settings of the vehicle system to control the movement of the vehicle system in response to verifying the operating conditions of the operating system.

18. The control system of claim 17, wherein the one or more processors are further configured to: Determine remedial measures related to the aforementioned working conditions; and The remedial measures are transmitted to a non-vehicle controller at a remote location.

19. The control system of claim 17, wherein the controller is configured to determine the desired first operating parameter based at least in part on data from the trip plan.

20. The control system of claim 17, wherein the at least one first operating parameter is related to the air pressure within the braking system, and the desired first operating parameter is the desired air pressure within the braking system.

Citation Information

Patent Citations

  • Positive train control system and apparatus therefor

    CN106794853A

  • Managing operation of instances

    US10063644B1

  • System and method for planning movement of vehicles

    US20130151133A1

  • Locomotive control system

    US20190193759A1