The present invention relates to a system and method for the detection of one or more locator units in the proximity of a transceiver system. More specifically, the present invention relates to a system that detects the proximity of a person or machine carrying the locator to a dangerous machine configured with the driver system and determines the exact location of that person or machine and if that person or machine is close enough to be in danger. The system and method according to the present invention can also be used in a vehicle-to-vehicle collision avoidance setting where one or more drivers are positioned on a primary vehicle and a locator is positioned on each of one or more secondary vehicles. The proximity detection system and method of the present invention can be used on any mobile equipment and is not intended to be limited to the mining industry.
Industrial machines may be necessarily large and powerful. For example, continuous mining machines may be 40 feet long, 10-12 feet wide, 3-4 feet tall, and weigh 40 tons. Such machines have injured or killed people while being operated. For example, in “tramming,” a continuous mining machine mounted on tracks is moved from one location to another in confined spaces at relatively high speeds and can turn or change directions fast enough to pin an operator against a rib (i.e., wall) of the mining space.
With respect to the environment, it may not be possible to set up traditional operator protection systems, such as light fences or guard rails, because the environment is generally unstructured (e.g., mining machines create the environment as they operate). Further, such environments are often noisy, dusty and wet.
A transducer, speaker or microphone that is exposed to such an environment is not likely to survive or function properly. For example, sonar and laser time-of-flight sensors exposed to such an environment will become dirty and non-operational very quickly. Further, such sensors have difficulty distinguishing between a person and other structural components in the environment, such as the wall of the mining space.
With respect to radio time-of-flight sensors, such as radar, while the components may be more durable in the environment the relatively short distances (e.g., two feet to 50 feet) between the operator and the machine make such sensors impractical and unreliable. Further, the requirement of a relatively large radio dish or directional radio antenna is impractical.
Alternatively, other systems utilize a magnetic field generator on the machine and a magnetic field sensor carried by the operator. The magnetic field generator creates a magnetic field around the machine. The magnetic field sensor senses the strength of the magnetic field and then relays the strength of the field by radio back to the machine. If the operator is determined to be too close to the machine, the machine is shut down. However, this system is limited to a substantially circular safety perimeter around the machine, so there is no ability to arbitrarily define a safety perimeter because there is no way to determine an exact location of the operator with respect to the machine. Thus, the safety perimeter must be set to a radius that includes a safety margin from the most distant points of concern of the machine, leaving areas that are safe inside of the safety perimeter. This becomes a nuisance because it prevents the operator from operating in areas that are safe and effective because of the lack of geometric control of the safety perimeter.
In the invention disclosed in U.S. Pat. No. 8,289,170, applicants herein invented a system that could determine the location of the operator with respect to the machine and, if necessary, shut the machine down without requiring any structure in the environment. That system included transmitters on the operators and a plurality of receiver units on the machine. One disadvantage of this system is that, because the transmitters are on the operators, not the machine, power and range are necessarily limited.
Thus, what is needed is a system for determining the location of the operator with respect to the machine wherein an encoded signal of greater power can be transmitted to increase the area in which an operator can be detected. Further, a system is needed where the range and shape of the encoded signal can be customized and modified to suit the particular needs of the machinery being used. Advantageously, with such a system, the operator will learn to maintain a safe distance from the machine to be efficient in their job.
The present invention is a system and method for preventing vehicle collisions. According to one aspect of the present invention, a system for preventing collisions between a first vehicle and a second vehicle is provided comprising: a transmitter system located on the first vehicle; a machine mounted locator located on the second vehicle; means for determining coordinates of said machine mounted locator relative to the transmitter system; means for defining a safety zone around the first vehicle; and warning means for generating a signal when said machine mounted locator enters into said safety zone.
The transmitter system may include a controller for generating a uniquely encoded magnetic signal and a plurality of drivers in communication with said controller for transmitting said uniquely encoded magnetic signal. The transmitter system may further include a digital radio transceiver located in the controller, and wherein the controller also generates a driver radio frequency signal and the digital radio transceiver transmits said driver radio frequency signal.
The encoded signal may be a uniquely encoded magnetic signal and the machine mounted locator may comprise: a locator microcontroller for processing data and controlling locator functions; one or more magnetic proximity signal receiving coils in communication with the locator microprocessor for receiving the uniquely encoded magnetic signal; and a digital radio transceiver in communication with the locator microcontroller for receiving said driver radio frequency signal and transmitting a locator radio frequency signal.
The one or more magnetic proximity receiving coils may comprise: a first magnetic proximity signal receiving coil; a second magnetic proximity signal receiving coil oriented orthogonally to the first magnetic proximity signal receiving coil; and a third magnetic proximity signal receiving coil oriented orthogonally to the first magnetic proximity signal receiving coil and to the second magnetic proximity signal receiving coil.
The system for collision avoidance may further comprise means for accepting user input and displaying information to a person.
The encoded signal may be a uniquely encoded magnetic signal and each of said plurality of drivers comprises: a power and signal conditioner in communication with the controller for preparing the magnetic signal generated by the controller for transmission; a coil driver in communication with the signal conditioner for receiving the magnetic signal for transmission; and a magnetic proximity transmitting coil in communication with the coil driver for transmitting the magnetic signal. Each of the plurality of drivers may further comprise: a driver microcontroller positioned between and in communication with the signal conditioner and the coil driver for further enhancing or modifying the magnetic signal for transmission; and status indicators in communication with the driver microcontroller, said status indicators being externally visible to indicate to the person that the magnetic signal is being transmitted by the driver.
The system for collision avoidance may further comprise an enclosure surrounding said power and signal conditioner, driver microcontroller coil driver and transmitting coil; said enclosure formed from a material that is strong enough to be machine mounted and survive in a mining environment, but still pass the magnetic proximity signal.
The controller may comprise a controller microcontroller in communication with a plurality of driver connectors through a plurality of corresponding communication interfaces, wherein each of the plurality of driver connectors is in communication with a respective one of the plurality of drivers. The controller may further comprise a digital radio transceiver and digital radio antenna in communication with the controller microcontroller for processing and transmitting a driver radio frequency signal generated by the controller and for receiving and processing a locator radio frequency signal from the locator. A control interface may also be provided in communication with said controller for receiving commands to control operation of the machine and for reporting an operating state of the machine. The machine mounted locator may comprise a plurality of machine mounted locators associated with said second vehicle. The means for determining the position of said machine mounted locator includes an algorithm performed at the transmitter system based on a magnetic signal and a locator radio frequency signal. The means for defining a safety zone may comprise data input into said controller defining a corresponding boundary within a magnetic signal generated by said transmitter system.
According to a further aspect of the invention, there is provided a method for preventing collisions between a first vehicle and a second vehicle comprising the steps of: generating and transmitting an encoded signal around the first vehicle from a transmitter system located on the first vehicle; receiving said encoded signal at a machine mounted locator located on the second vehicle; processing said encoded signal at the machine mounted locator; transmitting a locator radio frequency signal from the machine mounted locator in response to the received and processed encoded signal; receiving the locator radio frequency signal at the transmitter system; and performing an algorithm at the transmitter system based on the encoded signal and locator radio frequency signal to determine coordinates of the machine mounted locator relative to the transmitter system.
The method may further comprise the steps of: defining a safety zone around the first vehicle; determining if the location of said machine mounted locator relative to the second vehicle is within said safety zone around the first vehicle; and generating a warning signal when said machine mounted locator enters into said safety zone.
The step of emitting an encoded signal around the first vehicle from a transmitter system located on the first vehicle may comprise the steps of: generating the encoded signal from a controller of the transmitter system; and transmitting the encoded signal from a plurality of drivers in communication with said controller. The method may further comprise the steps of: generating a driver radio frequency signal at the controller; and transmitting said driver radio frequency signal from a digital radio transceiver located in the controller. The driver radio frequency signal may be generated and transmitted prior to generating and transmitting the encoded signal.
These and other features, aspect and advantages of the present invention will become clearer by reviewing the drawings and detailed description herein.
The present invention can best be understood in connection with the accompanying drawings. It is noted that the invention is not limited to the precise embodiments shown in the drawings, in which:
For the purpose of this document, “intrinsically safe” shall be as defined by the U.S. Department of Labor, Mine Safety and Health Administration (MSHA). Further, for the purpose of this document, the various microcontrollers described herein are understood to execute software or program instructions included in or accessible by the microcontrollers in a tangible storage medium, such as random access memory (RAM), read only memory (ROM), Electrically Erasable Programmable Read-Only Memory (EEPROM), flash memory, or the equivalent.
The plurality of drivers 14a-14d and the controller 16 comprise a transmitter system. The proximity system controller 16 generates and transmits, through the plurality of drivers 14a-14d, a uniquely encoded magnetic signal, simultaneously or sequentially from each driver. The signal may be equal for all drivers or also may be unique to each driver. The controller 16 also generates and transmits a driver RF packet prior to the transmission of driver magnetic signals. The driver RF packet is transmitted from a digital radio transceiver located in the system controller 16. The driver RF packet contains parameters including: magnetic signal timing, signal duration, frequency construction, encoding, signal type, message time & date stamp, and machine serial number. This information allows the locator 12 to be synchronized with the driver 14 and search for and retrieve the signal in the presence of radio and magnetic noise.
The machine 11 also includes a control interface 20 for receiving commands to control operation of the machine 11 and for reporting an operating state of the machine 11.
The system utilizes a plurality of locators 12a-12c for being carried by a person 22 in proximity to the machine 11. Each locator, such as first locator 12a, receives the uniquely encoded magnetic proximity signal generated by the drivers 14a-14d and also receives the RF packet containing information from the machine driver RF transmission. The locator 12a processes the data from the plurality of drivers 14a-14d and the RF packet and transmits a response RF packet to the machine controller 16. The locator RF packet contains processed values from the plurality of driver received signals, driver RF packet, and processed locator data such as translated distance values from locator to each respective driver, locator serial number, message time & date stamp, locator battery status, and locator operational status.
The machine controller 16 is in communication with the plurality of driver units 14a-14d and includes or accesses data defining a first boundary around the machine 11. The processing unit 16 determines a location of the first locator unit 12a relative to the machine 11 based on the received signal strength of the magnetic proximity signal received by the locator from at least two of the plurality of driver units 14a-14d and the known location of the at least two of the plurality of driver units 14a-14d. The processing unit 16 then determines if the location of the first locator unit 12a relative to the machine 11 is within the first boundary around the machine 1 land outputs a proximity warning signal if the first locator unit 12a is within the first boundary around the machine 11.
The machine 11 includes a control interface 20 for controlling operation of the machine 11 and for reporting an operating state or operating status of the machine 11, and the controller 16 is in communication with the control interface 20. The machine 11 may be, for example, a continuous mining machine or another type of underground mining machine.
The warning device 18 is in communication with the processing unit 16 and provides at least a visual signal in response to receiving the proximity warning signal from the processing unit 16. The warning device 18 may also provides an audible signal in response to receiving the proximity warning signal from the processing unit 16. Thus, the warning device 18 may be, for example, a flashing strobe light and horn. Alternatively, the visual portion of the warning device may be incorporated into the status indicator 68 of each of the drivers 14a-14d.
When the controller 16 determines the location of the first locator 12a or any other locator (e.g., second locator 12b, third locator 12c) (generally referred hereinafter as “locator 12”), the controller 16 will respond based on the determined location. Thus, for example, if the locator 12 is at a location 28a, which is outside of the first boundary 24 around the machine 11, no action would be taken. However, if the locator 12 is determined to be at a location 28b that is within the first boundary 24 around the machine 11, the warning device 18 (
As mentioned, the controller 16 may include data defining a plurality of boundaries around the machine 11. Then, the controller 16 may receive an operating state signal indicating the operating state of the machine 11 from the control interface 20 of the machine, select a boundary (i.e., a “selected boundary”) from the plurality of boundaries around the machine 11 based on the operating state signal (i.e., different boundaries can be selected based on different operating states of the machine (e.g., mining, moving or “tramming,” etc.)), and output a control signal to the control interface 20 to limit the operation of the machine 11 if the location of the locator 12 relative to the machine 11 is within the selected boundary.
The locator microcontroller 36 receives from all coils 30, 32, 34 the magnetic proximity signal and then may process the signals in any combination, mathematically processed or raw, from individual or multiple coils. The locator 12 may also select a most appropriate single coil signal based on the direction of gravity. The output from the coil or coils then passes through an analog to digital converter 38 before being received by the microcontroller 36 and/or transceiver 50.
The locator also contains a digital radio transceiver 50 receiving and transmitting RF packets by way of antenna 52. The locator microprocessor 36 receives the driver RF packet containing synchronization, frequency construction, encoding, and signal type information. This information allows the locator 12 to be synchronized with the driver 14 and search for and retrieve the magnetic signal in the presence of radio and magnetic noise.
The locator microcontroller 36 processes the data from the plurality of drivers 14a-14d and the driver RF packet and transmits a locator RF packet to the machine controller 16. The locator RF packet contains processed values from the plurality of driver received signals, driver RF packet, and processed locator data such as translated distance values from locator to each respective driver, locator serial number, message time & date stamp, locator battery status, and locator operational status.
The exemplary locator 12 is preferably contained in a dust proof enclosure that passes both the magnetic proximity signal and a digital radio transmission. The enclosure may be mechanically keyed to match a locator charging station (not shown), and includes external contacts 40 for making electrical contact with the transmitter charging station. When the locator 12 is inserted into the charging station, the external contacts 40 provide a safe means of charging an internal battery 42 and digitally communicating with the locator microcontroller 36. The digital communications may be used to perform functional integrity test on the locator and locator battery to ensure proper locator operation prior to field use. Also, preferably, the locator 12 is intrinsically safe.
Charging current is controlled by a battery manager and local regulator circuit 44. The internal battery 42 is connected to the battery manager and local regulator circuit 44 through a battery protection circuit 46. The battery protection circuit 46 protects the battery from overcharge, over discharge, and over current conditions. The battery manager and local regulator circuit 44 feeds power to the transmitter microcontroller 36 and the coil driver circuit 38. It is noted that the functionality of the battery manager and local regulator circuit 44 can be accomplished by other circuit configurations without departing from the spirit or the scope of the invention as claimed hererinafter.
The exemplary locator 12 also includes means for accepting input from and displaying information to the person 22. Specifically, an input button 39 which is in communication with the microcontroller 38 may be provided to accept input from the person 22. Status lights 41, an audible indicator 43 and/or a display screen 45 may also be provided in communication with the microcontroller 38 to provide information to the person 22. The display screen 45 may further comprise a touch-screen type device that is capable of both displaying information to the person 22 and accepting input from the person 22.
The exemplary driver 14 is contained in an enclosure that is strong enough to be machine mounted and survive in a mining environment, but still pass the magnetic proximity signal. Preferably, the enclosure (not shown) has at least one window to allow status lights to be visible externally.
The exemplary controller 16 receives power from the machine via a power input 108. A receiver power controller 110 is in communication with the power input 108 and preferably provides intrinsically safe power to the plurality of drivers 14a-14d (
Also shown are machine inputs 113, machine input connectors 114, machine outputs 116 and machine output connectors 118, which cooperate with the control interface 20 of the machine 11 (
Still further, the controller microcontroller 100 is in communication with a warning indicator connector 120 for outputting the proximity warning signal. A power regulator 122 is in communication with the power input 108 and provides power to the exemplary controller 16.
The controller 16 further includes a digital radio transceiver 121 and digital radio antenna 123. One or more antennas 123 may be used as needed. The antenna 123 is shown in
The controller 16 further may use the microcontroller 100 to process data packets for use by remote monitoring and control systems. These packets may be transmitted via the digital radio transceiver 121 and digital radio antenna 123 for receipt by external systems. Further, the controller 16 may use the microcontroller 100 to process data packets transmitted from a remote system and received via the digital radio transceiver 121 and digital radio antenna 123.
For example, in one exemplary methodology for determining the position of the locator(s), as shown in
One of skill in the art will recognize that other equivalent methodologies for determining the position(s) of the locator(s) are possible within the spirit and scope of the invention as claimed hereinafter. Such methodologies may utilize more than two drivers to perform the locating function and calculation. Similarly, in some configurations, only a single driver may be used to perform the locating function and calculation.
The addition of a machine mounted locator 112 at a known fixed position on the rear section 11b of the machine allows for the calculation of the angle at the articulation point 111 when the machine articulates. With this data, an algorithm that has been updated to utilize the position of the machine mounted locator 112 can be used to determine the location of an external locator 12a. Specifically, the new position of the drivers 14a, 14d associated with the rear section 11b of the machine is used, within the current tracking algorithm, to calculate the position of locator 12a, relative to the machine. This configuration is specifically for articulating machinery and not all equipment will need the machine mounted locator 112. Although the machine mounted locator 112 is shown in
As best shown in
Once established, the zones, or boundaries 24, 26 (
The machine mounted locator 112 may also be utilized as a diagnostic tool to detect and diagnose faults in the various components of the system, including, but not limited to magnetic and RF components. For instance, where the distance between driver units 14a, 14d on the rear section 11b of the articulating machine and the machine mounted locator 112 is fixed and known, anomalous readings that would indicate the driver unit 14a, 14d is closer or further than a specified, programmed buffer range would suggest that the driver unit, or the machine mounted locator is malfunctioning. Various algorithms can be programmed into the controller to assess what the malfunction is based on the data received. The machine mounted locator 112 may be used to provide diagnostic information for other components, including RF transmissions between components in the same manner.
The machine mounted locater 112 may also be used to diagnose certain environmental conditions, such as ferrous objects in the environment (i.e. hog panels and/or metal mesh on the ceiling to hold back loose earth), and take appropriate action to compensate for such conditions. This would also apply where absorbing and/or reflective material is present in the environment that would distort the magnetic and/or RF signals. To detect such environmental conditions, the machine mounted locator 112 would be programmed with a certain threshold with regard to the parameters of a magnetic signal and/or RF signal. If there is a change beyond the threshold, it may suggest a hazardous environmental condition that would require the warning zones to be adjusted to compensate for the condition. The magnitude of change is the difference between the environment and the machine.
To better distinguish environmental conditions from machine conditions, two machine mounted locators 112 could be mounted on the machine. If both machine mounted locators are detecting the same anomaly, it is likely an environmental condition, whereas an anomaly in only one machine mounted locator would strongly suggest a machine condition. This could also be applied to detect problems when inconsistent information is received from a remote locator. If two RF antennas are located on the controller, it would be expected that packets on both antennas would be received at the same rate, for example 10 times per second. If there is a significant difference between the rates for the two antennas, it may be due to environmental conditions such as one of the locators being occluded.
Each vehicle 311, 411 further includes at least one machine mounted locator 312 or 412 at a known fixed position on the vehicle. The vehicles 311, 411 in
There is a unique configurable boundary 313a, 313b, 413a, 413b that exists around each machine mounted locator, 312a, 312b, 412a, 412b, in the system. If any part of the unique configurable boundary associated with the one vehicle intersects the boundary surrounding the other vehicle, then the controllers associated with one or both vehicles will respond based on the determined point of intersection. Thus, for example, if all the area within the unique configurable boundary 413a from the second vehicle 411 is determined to be outside the boundary 324 around the first vehicle 311, no action would be taken. However, if any portion of the unique configurable boundary 413a is determined to be at a location that is within the boundary 324 around the first vehicle 311, one or both of the warning devices 318, 418 will provide at least a visual signal indicating that the location of the unique configurable boundary 412a associated with the second vehicle 411 is within the boundary 324 associated with the first vehicle 311. Further, the controller 316, 416 associated with either vehicle 311, 411 may output a control signal to the respective control interface 320, 420 to slow or stop the vehicle 311 or 411 if the location of the unique configurable boundary 412a located on the second vehicle 411 is within the boundary 324 around the first vehicle 311.
One of ordinary skill in the art will recognize that additional steps and configurations are possible without departing from the teachings of the invention. Although the preferred embodiments of the present invention describe and utilize magnetics data to calculate the location of the person or second machine, other similar distance measurement data from a variety of sensors may be used to obtain similar results. One such alternative to magnetics data would be to utilize radio waves to calculate the location of the person or second machine. Such radio wave technologies as RAdio Detection And Ranging (RADAR) or Radio Frequency IDentification (RFID) may be used within the spirit and scope of the present invention. Similarly, laser light based remote sensing technologies such as LIght Detection And Ranging (LIDAR) may also be used to as a substitute for magnetics data. Other equivalent technologies for remote sensing will be apparent to those of skill in the art.
This detailed description, and particularly the specific details of the exemplary embodiment disclosed, is given primarily for clearness of understanding and no unnecessary limitations are to be understood therefrom, for modifications will become evident to those skilled in the art upon reading this disclosure and may be made without departing from the spirit or scope of the claimed invention.
This application is a continuation-in-part of U.S. Application Serial No. 16/157,282 filed on Oct. 11, 2018, which was a divisional of U.S. Application Serial No. 15/084,801 filed on Mar. 30, 2016 (now U.S. Pat. No. 10,127,739), which was a continuation-in-part of PCT/US2014/048118 filed on Jul. 25, 2014, which was the international application of U.S. Pat. Application 14/212,668 filed Mar. 14, 2014 (now U.S. Pat. No. 9,041,546), which was the non-provisional application of U.S. Provisional Pat. Application Serial No. 61/792,530 filed Mar. 15, 2013.
Number | Date | Country | |
---|---|---|---|
61792530 | Mar 2013 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 15084801 | Mar 2016 | US |
Child | 16157282 | US |
Number | Date | Country | |
---|---|---|---|
Parent | 16157282 | Oct 2018 | US |
Child | 18309520 | US | |
Parent | PCT/US2014/048118 | Jul 2014 | WO |
Child | 15084801 | US |