The present invention generally relates to vehicle health monitoring systems, and more particularly relates to health monitoring systems and methods based on driving a vehicle over a known surface with a measured velocity.
Military, such as the U.S. Army, commercial, industrial, and consumer operators are each pursuing technologies that will enable Condition-Based Maintenance (CBM) of ground vehicles. Conventional maintenance schedules for ground vehicles are determined based on reliability predictions of a population of vehicles under anticipated operational loads. Most common vehicle faults occur in the tires, brakes, suspensions, body chassis, and frames. However, despite prediction models, component damage for such vehicles often lies in the tails of the reliability distribution curve. For example, a certain group of vehicles may be deployed to operate on a harsh terrain that is particularly taxing on the mechanical components of those vehicles. The reliability predictions for these vehicles may not accurately predict component issues. Not surprisingly, operation and support costs for military vehicles account for a large portion of budget cost.
To ensure readiness and decrease these costs for ground vehicle fleets, health monitoring technologies are being developed to assess the reliability of the fleet. Some fleets have health monitoring systems installed within each vehicle to enhance the reliability predictions. However, individual health monitoring systems for each vehicle may be expensive.
Some conventional health monitoring systems evaluate the health of the vehicle based on the dynamic responses of the vehicle as it traverses over terrain. One way of detecting faults in mechanical components is to detect anomalies in comparisons between measured vibrations and healthy reference signatures. In order to make this comparison, a library of vibration signatures must be developed and categorized according to the operational conditions of the vehicle.
There are a number of difficulties with these conventional approaches. The operational responses of the vehicles are difficult to model due to the non-stationary nature of the loading and the inability to control these loads during operation. Second, many vehicles are not equipped with sensors nor the acquisition systems to acquire, process, and store data; therefore, to implement health monitoring for condition-based maintenance, one needs to overcome the economic and technical barriers associated with equipping ground vehicles to continuously monitor their responses. Another difficulty of these health monitoring systems is the limited usefulness of the dynamic response data gathered from the vehicles.
Accordingly, it is desirable to provide health monitoring systems and methods that can be more reliable, require less equipment installed on the vehicles, provide more useful data, and enable enhanced modeling of the vehicle's remaining useful life (RUL). Furthermore, other desirable features and characteristics of the present invention will become apparent from the subsequent detailed description of the invention and the appended claims, taken in conjunction with the accompanying drawings and this background of the invention.
In accordance with an exemplary embodiment, a health monitoring system is provided for a vehicle configured to travel over a surface with a velocity. The system includes a body configured to stimulate a dynamic response from the vehicle as the vehicle travels over the body; a response sensor associated with the body and configured to measure the dynamic response from the vehicle; an identification sensor associated with the body and configured to collect data corresponding to the identity of the vehicle; a velocity sensor associated with the body and configured to determine the velocity of the vehicle; and a processing unit associated with the body and configured to evaluate the health of the vehicle based on the dynamic response, the identity, and the velocity.
In accordance with another exemplary embodiment, a method is provided for monitoring the health of a vehicle traveling on a surface at a velocity. The method includes the steps of: stimulating a dynamic response of the vehicle by positioning a cleat on the surface such that the vehicle rolls over the cleat as the vehicle travels on the surface; measuring the dynamic response of the vehicle to the cleat; measuring the velocity of the vehicle; determining the identify of the vehicle; and evaluating the health of the vehicle based on the dynamic response, the identity, and the velocity.
The present invention will hereinafter be described in conjunction with the following drawing figures, wherein like numerals denote like elements, and wherein:
The following detailed description is merely exemplary in nature and is not intended to limit the invention or the application and uses of the invention. Furthermore, there is no intention to be bound by any theory presented in the preceding background or the following detailed description.
Broadly, exemplary embodiments discussed herein relate to vehicle monitoring systems and methods. The vehicle monitoring systems and methods include an instrumented cleat placed within the path of a vehicle to be monitored. As the vehicle passes over the cleat, sensors within the cleat measure characteristics of the vehicle, including the vehicle's dynamic response to the stimulus function generated by driving over the cleat. The health monitoring system and method can diagnose faults within the vehicle based on the response to the forcing function. The health monitoring systems and methods may additionally include sensor(s) that identify the individual vehicle. The health monitoring systems and methods may additionally include a velocity sensor that determines the velocity of the vehicle to enable enhanced fault diagnoses. Identification and health monitoring of the vehicle enables historical health trending, evaluation of the remaining useful life and mission suitability, and enhanced fleet and convoy management.
The vehicle 102 can be any type of vehicle, such as military, commercial or any other type of vehicles. The system 100 may be used with any number of vehicles 102, including similar or dissimilar vehicles. In general, the vehicle 102 has one or more wheels 104. As used herein, the term “wheel” refers to the rotating components that support the vehicle on the roadway 106. For example, if the vehicle 102 is an automobile, the wheel 104 is a tire. However, various embodiments are not so limited, and include those vehicles having metallic wheels in contact with the roadway 106, including trains in which the roadway 106 is a train track, industrial vehicles such as Bobcats® (in which substantially solid rubber tires are mounted on metallic wheels, and in which the roadway 106 is an aisle within a factory), tanks or other track vehicles, and airplanes (in which a pneumatic tire is in contact with a roadway 106 that is a runway). As such, the term “roadway” may be any surface over which the vehicle 102 is being driven, including a road, terrain, runway, factory floor, or other vehicle path. As will be discussed in greater detail below, the vehicle 102 may further include an identifier 108 from which the system 100 may identify the individual vehicle 102. For example, the identifier 108 may be associated with a vehicle identification number (VIN).
The system 100 includes a cleat 110 placed on the roadway 106.
In one exemplary embodiment, one or more generally unattended cleats 110 may be placed on the roadway 106 to collect data associated with a single vehicle 110 or a fleet of similar or dissimilar vehicles 102. In effect, the cleat 110 provides a known, predetermined terrain stimulus for evaluating the vehicle 102, which would otherwise not be available for on-board vehicle health monitoring systems. In further embodiments, the system 100 may include a number of cleats 110 and the measured responses to each cleat 110 may form part of a single evaluation of the vehicle 102 by the system 100.
The external body 112 of the cleat 110 may have any suitable length, width, height, and cross-sectional configuration. For example, the external body 112 of the cleat 110 may have a width such that one or more of the wheels 104 of the vehicle 102 roll over the cleat 110. In one exemplary embodiment, the external body 112 has a width sufficient for both front wheels 104 of the vehicle 102 to roll over the cleat 110 at approximately the same time. Similarly, the external body 112 has a height sufficient to cause the desired response from the vehicle 102. Moreover, the external body 112 may have a height that elicits certain driver behavior, i.e., to encourage the driver of the vehicle 102 to speed up or slow down as the vehicle 102 travels over the cleat 110 since velocity may impact the gathered data, as discussed below. Finally, the external body 112 has a length sufficient to collect the necessary response from the vehicle 102. For example, the response of the vehicle 102 may have a certain duration, and as such, the external body 112 of the cleat 110 may be long enough such that the vehicle 102 is positioned over the cleat 110 during the duration of the response. In general, some embodiments of the cleat 110 may be fabricated from an elastomeric material that is molded into a desired shape. The material and mechanical configurations are chosen to achieve the desired response from the vehicle 102. Accordingly, in general, the external body 112 of the cleat 110 can be engineered to control the amplitude and frequency of the input imparted to the vehicle wheels 104, particularly in view of vehicle velocity, thereby enabling more targeted diagnostic results; test particular subsystems; and appropriately position sensors within the cleat 110 to collect desired data.
As discussed above, a number of cleats 110 can be arranged in a particular configuration to collect desired data. For example, a pair of cleats 110 may be located at the entrance and exit of a turn in the roadway 106 to evaluate the response of the vehicle 102 through the turn. In other embodiments, multiple patterns of cleats 110 may be adapted and configured to provide different forcing functions evaluated in view of the measured traverse velocity. In other embodiments, a pattern of cleats 110 may be spaced apart so as to excite a particular pitching, rolling, vibrating, or oscillation mode in the vehicle 102. Various types of cleats 110 may be arranged into a pattern of cleats 110.
The cleat 110 illustrated by
Other geometric configurations of the external body 112 of the cleat 110 may be provided. For example, as opposed to the truncated pyramid configuration shown in
In general the profile of the cleat can be irregular and designed to provide a particular forcing function when traversed at a certain speed. This profile can be modeled as a function, ƒ(z), or a piecewise continuous series of functions,
As one example, a modeled profile ƒ(z) is depicted by
Returning to
The processing unit 210 may include one or more central processing units, computer processors, mobile processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), graphics processing units (GPUs), microprocessors, computer chips, integrated circuits, and similar processing units and may execute machine-language instructions and process data stored in data storage 220 or provided via other system components.
Data storage 220 may include one or more storage devices, such as read-only memory (ROM), random access memory (RAM), removable-disk-drive memory, hard-disk memory, magnetic-tape memory, flash memory, and other suitable storage devices. Data storage 220 includes at least enough storage capacity to contain machine-language instructions 222 and data structures 224. The machine-language instructions 222 and the data structures 224 contained in data storage 220 include instructions executable by the processing unit 210 and any storage required, respectively, to perform some or all of the herein-described functions of the system 100. Particularly, the machine language instructions 222 and data structures 224 may include databases containing dynamic response data, health models, vehicle characteristics such as weight, wheel bases and configurations, along with algorithms for evaluating the dynamic responses of the vehicle 102, and identification databases for evaluating the identification information from the vehicle 102. For example, data storage 220 may store health models and baseline datasets for individual vehicles. Moreover, the data storage 220 may store health models and baseline datasets with multiple models and baselines corresponding to different vehicle velocities. These health models and baseline datasets may be stored in look-up tables and/or modified according to the identification and velocity of the vehicle 102, as is discussed in greater detail below. Data may additionally be stored in external data sources accessible via the network 270.
The communication interface 230 may be any suitable communications interface for sending and receiving data over a wired-communication interface and/or a wireless-communication interface. A wired-communication interface, if present, may include a wire, cable, fiber-optic link or similar physical connection to a data network, such as a wide area network (WAN), a local area network (LAN), one or more public data networks, such as the Internet, one or more private data networks, or any combination of such networks. A wireless-communication interface, such as a ZigBee, Wi-Fi, and/or WiMAX may interface to a data network, such as a WAN, a LAN, one or more public data networks (e.g., the Internet), one or more private data networks, or any combination of public and private data networks. The communication interface 230 may enable secure communications with communication-security techniques such as, for example, Secure Sockets Layer (SSL), Transport Layer Security (TLS), Secure Shell (SSH), Virtual Private Network (VPN), IP Security (IPSec), Trusted Computer System Evaluation Criteria (TCSEC)/Orange Book techniques, ISO/IEC 15443, 15408 and/or 17799 techniques, public/private key techniques such as the RSA algorithm, and/or other cryptographic algorithms. Although certain embodiments discussed herein refer to the components of the system 100 being housed within the cleat 110, the communication interface 230 enables one or more of the components to be outside of the cleat 110, including in the vicinity around the cleat 110, part of larger network or system outside of the physical area of the cleat 110, or distributed over a number of cleats 110.
The identification sensor 240 of the cleat 110 functions to identify the vehicle 102 as it drives over the cleat 110 or when the vehicle 102 is in the general vicinity of the cleat 110. Typically, the identification sensor 240 is positioned within the cleat 110, although in other embodiments, the identification sensor 240 is outside of the cleat 110. In general, the identity of the vehicle 102 is unique to the individual vehicle 102. For example, the vehicle may be identified by a vehicle identification number (VIN). As used herein, the unique identifier for the vehicle 102 will be referred to as the “VIN,” although it will be appreciated that any vehicle identifier may be used.
The identification sensor 240 may identify the vehicle 102 in any suitable manner. In one exemplary embodiment, the identification sensor 240 receives information associated with the VIN based on the identifier 108 associated with each vehicle 102. The processing unit 210 then executes suitable machine-language instructions 222 and data structures 224 stored in data storage 220 to determine the VIN based on the information gathered by the identification sensor 240. For example, the processing unit 210 may receive the identification information gathered by the identification sensor 240 and compare the identification information to find the VIN of the vehicle 102. Outside data sources may also be provided to identify the vehicle 102. The processing unit 210 then stores the VIN with other collected information, such as the dynamic response information discussed below, in data storage 220. As also discussed below, the system 100, via the communication interface 230, may provide the vehicle information to, for example, the central command 280 for further evaluation, aggregation and uses. The various types of identification sensor 240 will now be discussed in greater detail.
In one exemplary embodiment, the identification sensor 240 may include a radio-frequency identification (RFID) reader. In this exemplary embodiment, the identifier 108 on the vehicle 102 is an RFID tag that transmits the VIN or other identifier. For example, the RFID tag of the identifier 108 may include an integrated circuit for storing and processing information, modulating and demodulating a radio-frequency (RF) signal, and other specialized functions. The RFID tag of the identifier 108 may further include an antenna for receiving and transmitting the signal. The RFID tag of the identifier 108 may be active or passive. Active RFID tags have a power source and may transmit signals autonomously, while passive RFID tags require an external source to provoke signal transmission. For example, a passive RFID tag of the identifier 108 may be activated or interrogated by the RFID reader of the identification sensor 240 such that the identifier 108 transmits the VIN to the cleat 110.
In another exemplary embodiment, the identification sensor 240 may be a bar code reader. In this embodiment, the identifier 108 on the vehicle 102 may be a bar code associated with the VIN. In general, a barcode is an optical machine-readable representation of data and may include one, two, or three dimensional codes or symbologies. The bar code may also be an electromagnetically readable sequence of alternating patterns composed of electrically or magnetically differentiated material. In one exemplary embodiment, the barcode that forms a portion of the identifier 108 affixed to an underside of the vehicle 102. In general, the barcode reader of the identification sensor 240 includes a light source, a lens, and a light sensor translating optical impulses into electrical ones. The barcode reader of the identification sensor 240 may further include decoder circuitry analyzing the barcode data. As such, the barcode reader of the identification sensor 240 reads the barcode of the identifier 108 to determine the VIN.
In a further exemplary embodiment, the identification sensor 240 may include a microphone for receiving an acoustic signature or fingerprint broadcast from the identifier 108. In this embodiment, the identifier 108 may be an acoustic signal that contains the identification information, and the identification sensor 204 may be able to receive the signal and extract and identify the information. In one embodiment, the identifier 108 of the vehicle 102 may broadcast a dedicated acoustic signature. In other embodiments, the identifier 108 may actually correspond to the noise generated by the vehicle itself, for example, by the power train or drive train of the vehicle 102.
In another exemplary embodiment, the identification sensor 240 may include a laser interrogator, and the identifier 108 on the vehicle 102 may include, for example, a modulated optical corner cube. In general, an optical corner cube is a retroreflector having of three mutually perpendicular, intersecting flat surfaces, typically three mirrors or reflective prisms that reflect incident light beams back towards the source. As such, the laser interrogator of the identification sensor 240 may produce a laser, and upon the laser striking the corner cube of the identifier 108, receives a return laser signal. The laser interrogator of the identification sensor 240 may provide the laser at visible or non-visible wavelengths. In one exemplary embodiment, the corner cube of the identification sensor 240 may be rotated, sinusoidally oscillated, or otherwise modulated such that the returned laser signal has a modulation corresponding to the VIN. Accordingly, the laser interrogator of the identification sensor 240 and the corner cube of the identifier 108 may cooperate such that the system 100 identifies the vehicle 102.
In this exemplary embodiment, the system 100 may additionally function as a “friend-or-foe” determination technique. For example, as discussed above, the modulation of the corner cube uniquely represents the VIN of the vehicle 102. When the laser of the identification sensor 240 interrogates the corner cube, the return registers as a particular vehicle and can be compared to an offboard data respository to determine whether that vehicle belongs to a certain category. For this purpose, belonging to a certain category is defined as a “friendly” vehicle and entitled to certain considerations not given to non-category vehicles. Likewise, if there is no return, then the vehicle is determined not to be part of the entity. An exemplary case might be a mix of vehicles, some of which are friendly and some of which are not friendly. Given an a priori registry of friendly vehicle modulated optical signature, no optical signature, or an optical signature not in the friendly data repository would determine the vehicle to be “foe.” In this manner, friendly vehicles may be selected from among a mix of friend and foe.
In a further exemplary embodiment, the identification sensor 240 may include an image-capture device, and the identifier 108 on the vehicle 102 may include any unique identifying feature of the vehicle 102, such as a VIN inscription or license plate. In general, the image capture device may be camera, such as a digital camera configured to capture color and/or black-and-white images. Based on these images, the system 100 may identify the vehicle 102, for example, using image recognition software stored as the machine language instructions 222 in data storage 220.
In further embodiments, the system 100 may also be able to identify the vehicle 102 in a manner that does not require a separate identification sensor 240. For example, the vehicle 102 may have a telematics hub or other communication device that directly communicates with the cleat 110 via the communication interface 230. In this way, the vehicle 102 may provide the VIN to the cleat 110 when the vehicle 102 is in the vicinity or rolling over the cleat 110. In a further embodiment, the system 100 may be able to identify the vehicle 102 based on a unique structural response of the vehicle 102 to the physical stimulus of the cleat 110. This response is detected by the response sensor 250 and compared with a database of responses to identify the vehicle 102. The response sensor 250 may also detects faults within the vehicle 102, as discussed in greater detail below.
As discussed below, the velocity sensor 290 may be any suitable mechanism for determining the velocity of the vehicle 102. In one exemplary embodiment, the vehicle sensor 190 may include an impact sensor that measures the time delay between two impacts on the cleat that correspond to the front and back wheels of the vehicle 102 traversing the cleat 110. The velocity sensor 290 then calculates the velocity of the vehicle 102 based on this time and the base length of the identified vehicle 102. The base of the vehicle 102 is known by the system, for example, based on the information provided by the identification sensor 240 and stored in the data storage device 220 or in the control command 280.
Any suitable technique or algorithm may be used by the velocity sensor 290, the processing of which may be performed by the velocity sensor 290 alone or in conjunction with the processing unit 210. For example, to determine a time delay, such as discussed above, the vehicle sensor 290 may compare zero crossings or use digital overlap techniques to calculate the delay between the consecutive time series traces (e.g., of a vibration signal). As an alternative, a family of algorithms known as generalized cross correlations can be used. Here the received signals may be prefiltered prior to the correlation operation wherein the prefilters are designed to whiten the noise. In the case where the received signals display high signal to noise, with white noise characteristics, the optimal correlation approach is to eliminate the prefiltering operation and to use simple cross correlation. In one exemplary embodiment, these techniques assume the two received signals have uncorrelated noise, negligible biasing effects, no dispersion and that the second received signal is a delayed version of the first received signal. When differences exist in the signals, a more accurate estimate of time delay may be provided by explicitly fitting the phase delay versus frequency data using regression analysis. In various exemplary embodiments, there are a variety of signal processing approaches that can be employed for estimating time delay between for two consecutive time series traces. The use of the signal processing technique depends on the nature of the received signals as well as the required resolution.
In further embodiments, the velocity sensor 290 may use other mechanisms to capture signals associated with the velocity of the vehicle 102. For example the velocity sensor 290 may contain a pressure sensor to detect wheel contact as an alternative to the accelerometer signals. For example the velocity sensor 290 may contain a laser beam source and a photo diode (or radar source and receiver). In this exemplary embodiment, passage of the vehicle 102 would break the transverse beam during passage of both the front and rear wheels to produce a time delay signal from which velocity is determined, as discussed above.
In other embodiments, the velocity sensor 290 may use two-dimensional data measurements to determine the time delay between consecutive data collections. For example the velocity sensor 290 may include a video camera could be used to capture consecutive video frame over a known interval of time (the frame rate) as the vehicle 102 passed by the camera. Correlation between the images would determine the spatial shift which could be reduced to a measured distance using a known gage length. This gage length can be stored along with other vehicle type and vehicle specific information in the data storage 220 or via the network 270. In addition to these measurements based on ‘transverse’ geometries, the sensor 290 may collect velocity information from measurements made along the direction the vehicle 102 is traveling. These include time of flight techniques where energy pulses are reflected off the approaching vehicle 102 and the time delay between consecutive received pulses can be used to determine the distance traveled by the reflecting object along the line of transit. Here, the energy pulses or coded sequences could take various forms, for example, ultrasound pulses, radar pulses or optical pulses. In addition to reflected pulses or coded pulses, approached based on frequency shift, such as Doppler radar or Doppler ultrasound methods could be used to collect the signals and determine the velocity of the approaching vehicle.
As referenced above, the external body 112 (
The VIN determined by the identification sensor 240 may enhance the health evaluation of the dynamic response. For example, the VIN may enable the processing unit 210 to choose a specific dataset or model of responses based on the type of vehicle. Moreover, the processing unit 210 may compare the dynamic response of the vehicle 102 to previous dynamic responses of the vehicle 102. In further embodiments, the measurements associated with the dynamic response may be used to update the models for evaluation of future responses.
Although a velocity value may be assumed in some situations, based on for example instruction given to the vehicle operator, the velocity determined by the velocity sensor 290 can enhance the determination of the health state of the vehicle. In particular, the vibration response of the vehicle is directly influenced by the driving function generated as the vehicle rolls over the cleat. As such, the forcing function of the cleat will be dependent on both the cleat profile and the speed in which the vehicle traverses the cleat. The measured velocity value enables the system 100 to model and compare baseline responses to provide enhanced fault evaluation of the dynamic response, as is also discussed below.
The position of vehicle over time is represented by the following Equation (1):
For a particular cleat profile and vehicle velocity, traversing the cleat 110 in direction z, the cleat inputs, x(t), acting on the front and rear tires are given by the composite function of Equation (2), which depends explicitly on vehicle velocity v(t).
x(t)=(ƒ∘z)(t)=ƒ(z(t)) (2)
In a general sense, the dynamic characteristics of the vehicle 102 may be evaluated using a constant parameter linear system model. The dynamic response of constant parameter linear system is described by the convolution of the input function, x(t), with the system impulse response function, h(t), as illustrated in Equation (3):
Equation (3) demonstrates that the output response of the vehicle 102 is obtained from the weighted summation of the response function with the input function over the entire history of x(t). This relationship indicates that the measured output response of the vehicle 102 driving over a cleat profile is dependent on the driving function, and thus, to the cleat profile and the vehicle velocity. In addition to the relationship between velocity and the dynamic response just described, the use of the dynamic response in view of that velocity to evaluate the health of the vehicle will be described in greater detail below.
The response sensor 250 may be a single sensor or a suite of sensors configured to measure the dynamic response and other characteristics of the vehicle 102. For example, the response sensor 250 may include accelerometers, velocity sensors, temperature sensors, strain gauges, force transducers, magnetic pick-ups, and the like operating in any suitable manner. Other sensors that may form part of the response sensor 250 or that augment other functions of the system 100 include, but are not limited to, tactile sensors (e.g., tactors), audio sensors (e.g., microphones) meteorological sensors (e.g., air temperature, humidity, wind speed, barometers), chemical, biological, radiation and nuclear (CBRN) related sensors, material scanning components (e.g., X-ray devices or similar scanners), and sensors for specific purposes (e.g., sensors to detect fuel leaks or explosives). Sensors may be provided to evaluate vehicle weight and balance. Multiple sensors of the same time may be distributed within the cleat 110 or system 100 to measure the dynamic response at different times. Although not necessarily, the response sensor 250 or other components of the system 100 may interact with other health monitoring systems on-board the vehicle to augment the evaluation.
Although not shown, alternate embodiments of the system 100 may further include a user interface with an input unit and/or an output unit. The input unit may receive user input from a user of the system 100 and include a keyboard, a keypad, a touch screen, a computer mouse, a track ball, a joystick, and/or other similar devices capable of receiving user input from a user. The output unit may provide output to a user of the system 100. The output unit may include a visible output device, such as one or more cathode ray tubes (CRT), liquid crystal displays (LCD), light emitting diodes (LEDs), displays using digital light processing (DLP) technology, printers, and/or other similar devices capable of displaying or providing information to a user. The output unit may alternately or additionally include audio output devices.
The system 100 may also include a location device that provides information about the current position of the cleat 110. The location device may include, but is not limited to, Global Positioning System (GPS), gyroscopes, dead reckoning techniques, magnetic devices such as compasses, landmark comparison processes, lasers (including range finders and ring gyroscopes), and/or radio-frequency waves.
The information gathered by the cleat 110 may have a number of uses and applications. For example, the VIN and health information for the vehicle 102 may be gathered by the control entity 280 from the cleat 110 via the network 270. The network 270 may be, for example, a wireless-communication network tsuch as a ZigBee, Wi-Fi, and/or WiMAX that interface to a data network, such as a WAN, a LAN, one or more public data networks (e.g., the Internet), one or more private data networks, or any combination of public and private data networks. Moreover, the network 270 may enable secure communications, perhaps by the use of communication-security techniques such as, but not limited to, Secure Sockets Layer (SSL), Transport Layer Security (TLS), Secure Shell (SSH), Virtual Private Network (VPN), IP Security (IPSec), Trusted Computer System Evaluation Criteria (TCSEC)/Orange Book techniques, ISO/IEC 15443, 15408 and/or 17799 techniques, public/private key techniques such as the RSA algorithm, and/or other cryptographic algorithms.
The control entity 280 gathers the VIN and health information from the cleat 110 into a vehicle record. The vehicle record may include current health information from the cleat 110, as well as past gathered health information from the cleat 110 and other cleats. The vehicle record may additionally include repair information, mileage, and time in service. Other information may include vehicle characteristics, such as dimensions, towing capacity, cargo type, and required driver qualifications. Based on this information, the control entity 280 may determine historical health trends of the vehicle 102 and generate health predictions, from which estimates about remaining useful life and mission suitability may be derived. Over time, the VIN and health information gathered by multiple cleats 110 enables the control entity 210 to track the position, engine usage, time and miles driven, and other characteristics of the vehicle 102, such as configuration changes to cargo, trailers, and passengers.
In a further exemplary embodiment, the control entity 280 may use aggregate VIN and health information gathered by the cleat 110 to select groups of vehicles for a mission. For example, a group of vehicles may be organized into a convoy for transporting cargo along a roadway from a source location to a destination location. The vehicles for the convoy may be selected based on a number of different variables, such as requirements about the cargo to be transported, the availability of vehicles used to transport the cargo, the availability of drivers to operating the vehicles in the convoy, the choices of routes between the source and destination, and conditions likely to be encountered en route. For example, the vehicles of the convoy may be selected based on the road or terrain conditions or grades. In particular, the vehicles may be selected based on health characteristics. In particular, using the offboard cleat 110 allows the control entity 280 to collect data that can be used to determine the remaining useful life (RUL) of a number of vehicles 102. As such, the control entity 280 can select vehicles by VIN that have RUL compatible with a particular mission.
Generally, the convoy vehicles are selected from an available vehicle database that may be supplemented by the health information gathered from the cleats 110. Certain missions or convoys may call for environment-specific equipment, such as, but not limited to, arctic-specific or desert-specific equipment, more durable tires, suspension, and other equipment for traversing temporary roads, armor and ordnance for military vehicles, and cargo-specific equipment for carrying specific types of cargo, such as, but not limited to, refrigeration units, tanker containers, and flat-bed trailers. Other considerations include tonnage capacity, tonnage to haul, estimated fuel usage, estimated time of arrival (ETA), estimated mileage, and start time. Accordingly, the heath information associated with a particular vehicle 102 enables an enhanced convoy selection. The convoy selection may be based on user selection, or alternatively, the convoy selection automatically or algorithmically determined based on the variables and information discussed above, including the health information gathered by the cleats 110. Additionally, convoy planning may occur in real-time as the vehicles, such as vehicle 102, change position and interact with a system of cleats 110 in which additional VIN and health information are gathered.
In accordance with another exemplary embodiment, the cleats 110 and/or system 100 may also form part a larger system for controlling errant vehicles. Generally, errant vehicles are vehicles that travel in an unsafe direction and pose a hazard, such as against the prevailing flow of traffic or unauthorized access into secure areas
In particular, the system 100 determines the VIN of the vehicle 102, as discussed above, as well as other vehicle characteristics, such as velocity and direction from sensors that are included in the response sensor 250. The velocity, direction, and identity of the vehicle 102 may be compared to authorized velocities, directions, and vehicles associated with the roadway. As such, the system 100 may determine whether or not the vehicle 102 is errant, and if so, whether or not the vehicle 102 is authorized to be errant.
Information about the errant vehicle 102 may be provided to the control entity 280 via the network 270. In response, the control entity 280 may initiate countermeasures, including physical countermeasures, informational countermeasures, and/or electronic countermeasures. Physical countermeasures may include barriers, walls, and other physical devices that act to change the velocity (direction and/or speed) of the errant vehicle. The informational countermeasures may include security warnings, sirens, lights, signs and/or other indications that the vehicle is traveling against the prevailing flow of traffic or within a secured area. Electronic countermeasures may include vehicle-countermeasure commands that instruct, for example, the electronic control unit (ECU) of the errant vehicle to stop, slow, change a vehicle-control parameter, such as the fuel-flow of the vehicle, and/or change the direction of the errant vehicle.
As such,
The vertical base motions of the front and rear tires may be denoted by x1 and x2. The vertical and pitch motions of M3 and Icm3 are denoted by x3 and q, respectively. Exemplary nominal parameter values that were used in this exemplary discussion are listed in Table 1.
The lumped parameter set of differential equations corresponding to this discussion may be derived using Newton-Euler methods, such as provided below in Equation (4).
In Equation (4), c=(b M2−a M1)/(M1+M2+M3) and an “*” in the stiffness matrix indica symmetric entry in the matrix with respect to the diagonal. A viscous proportional damping model of the form shown below in Equation (5) may also be used in Equation (4) to describe the dissipative (nonconservative) effects.
[C]=α[M]+β[K], α=0, β=0.02 (5)
The functions x1 and x2 may be used to model the profile of the cleat, which provides a base excitation to each wheel at different times. This example considers the situation in which the vehicle velocity is constant, although non-constant velocitiesmay also be considered, and the cleat profile is such that the variables x1 and x2 may be expressed using a Hanning function of the form of Equation (6) below.
In Equation (6), h is the height of the cleat 110, Tc is the time during which a wheel is in contact with the cleat 110, and Tb is the time it takes for the rear wheel to come into contact with the cleat 110 after the front wheel has reached the cleat 110. In a simplified case, Tc may be calculated using the length of the cleat L and the average speed of the vehicle v, e.g., Tc=L/v. Likewise, Tb can be calculated using the distance from wheel to wheel (wheelbase) w and the average speed, e.g., Tb=w/v. The exemplary values for x1 and x2 are plotted in
The input-output model in Equation (3) may then be rewritten in state variable form in preparation for conducting time domain simulations. The state vector in this state space representation of the model may include the response vector from Equation (3) and its derivative to result in the state variable model is given by Equation (7).
The desired outputs of this model are the forces inside the front and rear tires because the instrumented cleat 110 measures forces in the tire to identify faults in the tires and suspension. Therefore, the output equation used in this state variable model is given by Equation (8) below.
The modal properties associated with the free response of the vehicle model were calculated by solving the corresponding eigenvalue problem using the state matrix in Equation (7). The eigenvalue formulation takes the following form as shown in Equation (9) below.
Symbol {x} represents the modal deflection shape and λ is the corresponding modal frequency (eigenvalue). For the mechanical properties chosen in Table 1, the eigenvalue problem in Equation (9) may be solved and the exemplary modal properties obtained may be listed in Table 2 below. In this example, the first two modes of vibration are associated with the sprung mass (pitch and bounce) and the second two modes are associated with the wheel hop resonances of the front and rear. The modal deflection shapes are only indicated to two significant digits to highlight the dominant degrees of freedom in each mode shape. The four undamped natural frequencies are at 0.63, 0.88, 7.90, and 7.92 Hz. Consequently, when the base excitation functions shown in
To examine the forces that are produced in the tires of the vehicle 102 as the front and rear wheels traverse the cleat 110, the Bode diagrams relating the input displacements to the wheels (x1 and x2) and the forces in the tires (f1 and f2), e.g., as in Equation (8), may be constructed. These diagrams relate the amplitudes and phases of the input displacements to the amplitudes and phases of the forces measured within the instrumented cleat 110, which may be used to diagnosing vehicle faults.
The modal frequencies provided above for the sprung vehicle mass are demonstrated by the peaks of the Bode magnitude plots. The two wheel hop frequencies are also evident but are much more heavily damped than the bounce and pitch modes as expected from Table 2.
Damage due to fractured suspension tie bolts or faulty struts and tires that are underinflated or contain separated plies were analyzed. First, a 15% reduction in K1 may be used to model damage in the front suspension.
This result is consistent with the location of the damage in the system relative to the deflection mode shapes listed in Table 2. The bounce motion at 4 rad/s (and to a lesser extent in the pitch motion at 5 rad/s) indicates that there is more deflection and velocity across the suspension than in the tire hop deflections. Therefore, these motions of the sprung mass may be sensitive to the suspension damage in K1. In contrast, the response in the frequency range above 40 rad/s is most sensitive to changes in the front tire rate, Kf.
The forced response in the time and frequency domains for the excitation functions shown in
A similar forced response example was performed for a scenario involving a 15% reduction in the front tire stiffness. Then, the resulting forced response for this fault and the forced response for the suspension fault were both subtracted from the undamaged forced response. The spectral magnitudes of these differences due to the two distinct faults were plotted as shown in
In another example, six scenarios were analyzed to provide: a first baseline, a simulated suspension fault, three simulated tire faults, and a second baseline defined or adjusted to fit a previously-measured vehicle velocity. The baseline vehicle had no faults and the pressure in all four tires was 35 psi. Another vehicle had a fault in a front right coil spring of the suspension, and three vehicles had a fault corresponding to reduced tire pressure of the front right tire to 30 psi, 25 psi, and 20 psi.
The scenarios include the vehicles being driven over the instrumented cleat at 5 mph five times and the average accelerations were calculated from the measured data. The data was initially sampled at 16,384 Hz and then down sampled to 819.2 Hz to highlight the lower frequency content that may be more indicative of the wheel end and suspension response.
First, for the suspension fault vehicle,
The peak at 7.5 Hz is associated with one of the suspension modes probably at 10 Hz in the other two datasets. The modal peak of the suspension fault vehicle is lower in frequency because, for example, the suspension fault results in a lower effective stiffness.
The fault index may be a quantitative measure of the difference between baseline data and data from a specific vehicle under analysis. Baseline data can include response data from the specific vehicle under test, but taken at a time when the vehicle is considered to be an unfaulted configuration, such as when the vehicle left its new build assembly line, when it left as a repaired and rebuilt vehicle from a depot, or even at some point in time after usage of the vehicle began, as examples. In some cases the baseline data is a baseline for a family of vehicles, wherein the term “family” includes vehicles of the same name or part number. In other embodiments, the baseline data may be a baseline for an individual vehicle. When the baseline data includes multiple vehicles, or when it includes multiple data sets from a particular vehicle, then the baseline data can be quantified statistically in terms of high and low response at a particular frequency, for a vehicle being driven at a particular velocity. Exemplary embodiments may also provide baseline data that is simplified to a range of responses at a particular vehicle speed. Exemplary embodiments may also provide baseline data that is expressed statistically, such as in terms of mean, median, and standard deviation.
Exemplary embodiments may also provide any manner of fault index in which a dataset from a specific is compared to a baseline dataset. As one example, the baseline dataset and the specific dataset can be analyzed in the frequency domain, such as by means of a transformation of the time-based data with Fourier transformation. As one example, the baseline and specific Fourier components can be compared at any of the known resonant modes of the chassis-suspension system. Further, the fault index can include comparison of frequency components that are not at or near resonant frequencies, such as those that could be induced by a fault in a subframe or frame of the vehicle. Further, the fault index could be prepared in terms of a shift in frequency for a resonant mode.
Yet other embodiments may provide analysis of the fault index in the time domain. As one example, the fault index could be based on a comparison of terms of peak acceleration, peak velocity, peak displacement, peak strain, and the like. Further, the fault index could be based on the comparison of data in the time domain in a particular time window, such as within a window of predetermined time, the window having a beginning based on when the first motion is detected by the sensors within the cleat 110, as one example.
Accordingly, exemplary embodiments discussed herein provide a system 100 that includes one or more cleats 110 that stimulate a dynamic response based on a measured velocity from a vehicle 102 rolling over the cleat 110. The system 100 measures and evaluates the dynamic response to assess the health of the vehicle 102. Additionally, the system 100 identifies the particular vehicle 102, e.g., according to the VIN of the vehicle 102. Identification and health monitoring of the vehicle 102 enables historical health trending, evaluation of the remaining useful life and mission suitability, and enhanced fleet and convoy management.
While at least one exemplary embodiment has been presented in the foregoing detailed description of the invention, it should be appreciated that a vast number of variations exist. It should also be appreciated that the exemplary embodiment or exemplary embodiments are only examples, and are not intended to limit the scope, applicability, or configuration of the invention in any way. Rather, the foregoing detailed description will provide those skilled in the art with a convenient road map for implementing an exemplary embodiment of the invention. It being understood that various changes may be made in the function and arrangement of elements described in an exemplary embodiment without departing from the scope of the invention as set forth in the appended claims.