Detecting objects in shipping containers by vibration spectral analysis
First Claim
1. A method for using a vibration analysis to detect an object within a freight shipping container, based on a mass of the object, comprising the steps of:
- (a) while the container is being supported, using a vibration source for exciting the container to vibrate;
(b) coupling a plurality of vibration sensors to the container at a plurality of spaced-apart locations;
(c) using the plurality of vibration sensors to sense resonant vibrations of the container due to the vibration source, wherein an arrangement of the spaced-apart locations of vibration sensors can effectively sense the resonant vibrations of two or more classes of container;
(d) sensing resonant vibrations of the container in response to the excitation of the container by the vibration source; and
(e) using a computing device, identifying a location of one or more objects disposed within the container by at least analyzing the resonant vibrations of the container that were sensed at one or more locations of the plurality of spaced apart locations, so as to detect a resonant vibration response of the container caused by a presence of the object disposed within the container, the response being a function of the object'"'"'s mass.
1 Assignment
0 Petitions
Accused Products
Abstract
Objects in a cargo shipping container are detected by measuring vibration resonant frequency peaks of the container. The mass of an object on the floor of the container effects the vibration resonance of the container, enabling the object to be detected. A vibration source and a plurality of accelerometers are either attached to the steel structure of the container, or are disposed on a supporting structure, such as a cargo crane or lift, so that they contact the container. The vibration source causes the container to vibrate, and the accelerometers detect the vibration resonance of the container. A mismatch between a cargo manifest and an observed cargo, or detection of an object having relatively high mass, e.g., due to lead shielding, can justify a manual inspection. The process uses synchronous processing to achieve the sensitivity needed, is unobtrusive, and does not slow the flow of cargo through a facility.
-
Citations
30 Claims
-
1. A method for using a vibration analysis to detect an object within a freight shipping container, based on a mass of the object, comprising the steps of:
-
(a) while the container is being supported, using a vibration source for exciting the container to vibrate; (b) coupling a plurality of vibration sensors to the container at a plurality of spaced-apart locations; (c) using the plurality of vibration sensors to sense resonant vibrations of the container due to the vibration source, wherein an arrangement of the spaced-apart locations of vibration sensors can effectively sense the resonant vibrations of two or more classes of container; (d) sensing resonant vibrations of the container in response to the excitation of the container by the vibration source; and (e) using a computing device, identifying a location of one or more objects disposed within the container by at least analyzing the resonant vibrations of the container that were sensed at one or more locations of the plurality of spaced apart locations, so as to detect a resonant vibration response of the container caused by a presence of the object disposed within the container, the response being a function of the object'"'"'s mass. - View Dependent Claims (2, 3, 4, 5, 6, 7, 24)
-
-
8. A non-transitory computer readable medium containing computer instructions stored therein for causing a computer processor to perform operations including:
detecting a location of an object within a freight shipping container that is being supported by a container handling mechanism, as a function of the mass of the object, by analyzing resonant vibrations of the container that are sensed at a plurality of spaced-apart locations on the container so as to detect an alteration of the resonant vibrations of the container caused by a presence of the object in the container, wherein a presence of the object in the container affects the resonant frequency of the container compared to the resonant frequency of the container when said object is not disposed in the container; and
wherein the plurality of vibration sensors comprise an arrangement of spaced apart locations that effectively senses the resonant vibrations of two or more classes of containers.
-
9. A system for using vibration analysis to detect an object within a freight shipping container, based on a mass of the object, comprising:
-
(a) a vibration source that is configured to be coupled to the container; and (b) a plurality of vibration sensors that are positioned to couple with the container at a plurality of spaced-apart locations to sense resonant vibrations of the container due to the vibration source, wherein an arrangement of the spaced-apart locations of vibration sensors effectively senses the resonant vibrations of two or more classes of containers that pass through a facility, (c) a computing device that is coupled to the vibration source and to the plurality of vibration sensors, the computing device including; (i) a memory in which machine readable and executable software instructions are stored; and (ii) a processor that is coupled to the memory, the processor executing the software instructions to carry out a plurality of functions, including; (A) controlling the vibration source to excite the container to vibrate; (B) receiving vibration sensor output signals from the plurality of vibration sensors; (C) analyzing the vibration sensor output signals to determine resonant vibrations of the container so as to detect an object disposed in the container as a function of a mass of the object, based upon an effect of the object on the resonant vibrations of the container, and to identify a location of the object disposed in the container based on the effect of the object upon the resonant vibrations of the container; and (D) providing an indication of an object detected in the container - View Dependent Claims (10, 11, 12, 13, 14, 15, 25, 26)
-
-
16. A method, comprising the steps of:
-
(a) while a container is being supported, using a vibration source for exciting the container to vibrate; (b) coupling a plurality of vibration sensors to the container at a plurality of spaced-apart locations; (c) using the plurality of vibration sensors to sense the resonant vibrations of the container due to the vibration source;
wherein an arrangement of the spaced-apart locations of vibration sensors can effectively sense the resonant vibrations of the two or more classes of containers;(d) using a computing device, determining a vibration signature for the container based upon the resonant vibrations of the container that were sensed; and (e) using the computing device, detecting a presence of one or more objects within the container by comparing the vibration signature determined for the container with reference vibration signature data determined for a similar empty container, to determine a location of the one or more objects within the container. - View Dependent Claims (17, 18, 19, 27)
-
-
20. A system, comprising:
-
(a) a container; (b) a vibration source that is configured to be coupled to the container; and (c) a plurality of vibration sensors that are positioned to couple with the container at a plurality of spaced-apart locations to sense the resonant vibrations due to the vibration source, wherein an arrangement of the spaced-apart locations of vibration sensors is optimal for maximum sensitivity for the resonant vibrations of two or more different classes of container that pass through a facility (d) a computing device that is coupled to the vibration source and to the plurality of vibration sensors, the computing device including; (i) a memory in which machine readable and executable software instructions are stored; and (ii) a processor that is coupled to the memory, the processor executing the software instructions to carry out a plurality of functions, including; (A) controlling the vibration source to excite the container to vibrate; (B) sensing resonant vibrations of the container using the plurality of vibration sensors; (C) analyzing the sensed resonant vibrations of the container to determine a vibration signature for the container; and (D) detecting a presence of one or more objects within the container by at least comparing the vibration signature determined for the container with reference vibration signature data determined for a similar empty container, to determine a location of the one or more objects within the container. - View Dependent Claims (21, 22, 23, 28)
-
-
29. A method for using a vibration analysis to detect an object within a freight shipping container, based on a mass of the object, comprising the steps of:
-
(a) while the container is being supported, using a vibration source for exciting the container to vibrate; (b) sensing resonant vibrations of the container in response to the excitation of the container by the vibration source, at a plurality of spaced-apart locations that are coupled with the container; and (c) using a computing device, identifying a location of two or more objects disposed within the container by at least analyzing the resonant vibrations of the container that were sensed at one or more locations of the plurality of spaced apart locations, so as to detect a resonant vibration response of the container caused by a presence of the two or more objects disposed within the container, the response being a function of the object'"'"'s mass.
-
-
30. A system for using vibration analysis to detect two or more objects within a freight shipping container, based on masses of the objects, comprising:
-
(a) a plurality of vibration sensors that are positioned to couple with the container at a plurality of spaced-apart locations; (b) a vibration source that is configured to be coupled to the container; and (c) a computing device that is coupled to the vibration source and to the plurality of vibration sensors, the computing device including; (i) a memory in which machine readable and executable software instructions are stored; and (ii) a processor that is coupled to the memory, the processor executing the software instructions to carry out a plurality of functions, including; (A) controlling the vibration source to excite the container to vibrate; (B) receiving vibration sensor output signals from the plurality of vibration sensors; (C) analyzing the vibration sensor output signals to determine resonant vibrations of the container so as to detect the two or more objects disposed in the container as a function of the masses of the objects, based upon an effect of the objects on the resonant vibrations of the container, and to identify locations of the objects disposed in the container based on the effect of the objects upon the resonant vibrations of the container; and (D) providing an indication of the objects detected in the container.
-
Specification