US20060071116A1 - Cable dispensing and retrieval - Google Patents

Cable dispensing and retrieval Download PDF

Info

Publication number
US20060071116A1
US20060071116A1 US10/952,344 US95234404A US2006071116A1 US 20060071116 A1 US20060071116 A1 US 20060071116A1 US 95234404 A US95234404 A US 95234404A US 2006071116 A1 US2006071116 A1 US 2006071116A1
Authority
US
United States
Prior art keywords
cable
spool
ground
motor
release point
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Abandoned
Application number
US10/952,344
Inventor
Steven Quenneville
Forrest MacGregor
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Applied Research Associates Inc
Original Assignee
Applied Research Associates Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Applied Research Associates Inc filed Critical Applied Research Associates Inc
Priority to US10/952,344 priority Critical patent/US20060071116A1/en
Assigned to APPLIED RESEARCH ASSOCIATES, INC. reassignment APPLIED RESEARCH ASSOCIATES, INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: MACGREGOR, FORREST J., QUENNEVILLE, STEVEN R.
Publication of US20060071116A1 publication Critical patent/US20060071116A1/en
Abandoned legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H75/00Storing webs, tapes, or filamentary material, e.g. on reels
    • B65H75/02Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks
    • B65H75/34Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material provided for particular purposes, e.g. anchored hoses, power cables
    • B65H75/38Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material provided for particular purposes, e.g. anchored hoses, power cables involving the use of a core or former internal to, and supporting, a stored package of material
    • B65H75/40Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material provided for particular purposes, e.g. anchored hoses, power cables involving the use of a core or former internal to, and supporting, a stored package of material mobile or transportable
    • B65H75/42Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material provided for particular purposes, e.g. anchored hoses, power cables involving the use of a core or former internal to, and supporting, a stored package of material mobile or transportable attached to, or forming part of, mobile tools, machines or vehicles
    • B65H75/425Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material provided for particular purposes, e.g. anchored hoses, power cables involving the use of a core or former internal to, and supporting, a stored package of material mobile or transportable attached to, or forming part of, mobile tools, machines or vehicles attached to, or forming part of a vehicle, e.g. truck, trailer, vessel
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H75/00Storing webs, tapes, or filamentary material, e.g. on reels
    • B65H75/02Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks
    • B65H75/34Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material provided for particular purposes, e.g. anchored hoses, power cables
    • B65H75/38Cores, formers, supports, or holders for coiled, wound, or folded material, e.g. reels, spindles, bobbins, cop tubes, cans, mandrels or chucks specially adapted or mounted for storing and repeatedly paying-out and re-storing lengths of material provided for particular purposes, e.g. anchored hoses, power cables involving the use of a core or former internal to, and supporting, a stored package of material
    • B65H75/44Constructional details
    • B65H75/4481Arrangements or adaptations for driving the reel or the material
    • B65H75/4484Electronic arrangements or adaptations for controlling the winding or unwinding process, e.g. with sensors
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F41WEAPONS
    • F41HARMOUR; ARMOURED TURRETS; ARMOURED OR ARMED VEHICLES; MEANS OF ATTACK OR DEFENCE, e.g. CAMOUFLAGE, IN GENERAL
    • F41H11/00Defence installations; Defence devices
    • F41H11/12Means for clearing land minefields; Systems specially adapted for detection of landmines
    • F41H11/16Self-propelled mine-clearing vehicles; Mine-clearing devices attachable to vehicles
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B65CONVEYING; PACKING; STORING; HANDLING THIN OR FILAMENTARY MATERIAL
    • B65HHANDLING THIN OR FILAMENTARY MATERIAL, e.g. SHEETS, WEBS, CABLES
    • B65H2551/00Means for control to be used by operator; User interfaces
    • B65H2551/10Command input means
    • B65H2551/13Remote control devices, e.g. speech recognition

Definitions

  • This disclosure relates to automatically dispensing and/or retrieving cable from a spool.
  • Remote controlled vehicles such as robots used to detect and defuse landmines, often include a communications cable that connects the vehicle to a remote control device and serves as a communications link between the vehicle and a remote operator.
  • the communications cable can become damaged if the vehicle runs over the cable or if the cable is subjected to too much tension. Risk of cable damage is particularly acute if relatively fragile communications cable such as fiber optic cable is used.
  • the invention features a method and system for automatically dispensing and retrieving cable from a spool that includes dispensing a length of cable between a release point and the ground in a generally downward direction such that at least a portion of the length of cable between the release point and the ground is permitted to move along a first axis that is parallel to the ground and controlling pay out or retrieval of the cable to maintain the portion of the length of cable located between the release point and the ground at a predetermined position along the first axis.
  • a sensor e.g., a flex sensor, optical sensor, etc.
  • a controller controls the speed and direction of a motor coupled to a spool for storing the cable to maintain the cable in its predetermined position.
  • the predetermined position of the cable is a position, such as the natural catenary arc formed between the release point and the ground, in which the cable experiences no tension other than tension due to the weight of the cable.
  • the system may use parallel guide bars or other mechanisms (e.g., a V-shaped bar) that define a slot that restricts the lateral movement of a portion of the cable in directions other than along the first axis.
  • the system includes a traverse mechanism for synchronizing the release point of the cable such that the release point is in line with a point at which cable is supplied to or released from the spool such that the cable is stored in a level wind.
  • the traverse mechanism may be mechanically coupled to the spool such that when the reel motor rotates the spool the traverse mechanism traverses the longitudinal axis of the spool.
  • the traverse mechanism may be coupled to a traverse motor that moves the traverse assembly along an axis parallel to a longitudinal axis of the spool.
  • the speed and direction traverse motor may be controller to synchronize the release point of the cable such that the release point is in line with a point at which cable is supplied to or released from the spool.
  • the system includes a mechanism for maintaining a constant tension on the cable in a direction perpendicular to the longitudinal axis of the spool as cable is supplied to or released from the spool.
  • the mechanism for maintaining a constant tension may include a pinch wheel and a drive wheel coupled to a motor. Cable is fed and compressed between the pinch wheel and drive wheel and the drive wheel is coupled to a motor that operates the drive wheel motor at a constant torque.
  • the system may also monitor the direction of travel of both the drive wheel motor and the reel motor (e.g., using an optical encoder) to detect a fault if a direction of travel of the drive wheel motor is opposite a direction of travel of the reel drive motor.
  • the system may be attached to a remote controlled vehicle and the first axis may be parallel with the forwards and reverse direction of travel of the vehicle.
  • the invention features a method that includes dispensing a length of cable between a release point and the ground in a generally downward direction such that at least a portion of the length of cable between the release point and the ground is permitted to move along a first axis that is parallel to the ground and is not permitted to move substantially along other axes parallel to the ground, sensing a position (e.g., using a flex sensor) of the cable relative to a set point located between the release point and the ground, wherein the set point is located on the first axis, and controlling pay out or retrieval of the cable to maintain the cable at the set point along the first axis.
  • a position e.g., using a flex sensor
  • the method also includes dispensing a length of cable from a spool of cable and storing the cable on the spool in a level wind.
  • the method may also include providing a traverse mechanism that moves the release point along an axis parallel to a longitudinal axis of the spool such that a line defined by the release point and the point at which cable is supplied to or released from the spool is approximately perpendicular to the longitudinal axis of the spool.
  • the method further includes controlling the speed and direction of a reel motor coupled to the spool such the cable maintains its position at the set point along the first axis.
  • the method includes compressing cable between a pinch wheel and a drive wheel and operating a motor coupled to the drive wheel at a constant torque.
  • the direction of the reel motor and drive wheel motor may be monitored to detect a fault if a direction of travel of the drive wheel motor is opposite a direction of travel of the reel drive motor.
  • the invention features an apparatus for dispensing and retrieving a length of cable, wherein the cable is dispensed from the apparatus at a release point to the ground in a generally downward direction that includes a flexible cable guide tube located between the release point and the ground that defines a channel having a longitudinal axis that is generally perpendicular to the ground and configured to receive a length of cable.
  • the flexible cable guide tube is further configured to permit cable located with the channel from moving along a longitudinal axis that is generally parallel to the ground.
  • the apparatus also includes flex sensor located adjacent to the flexible cable guide tube to detect position of at least a portion of the cable located within the channel of the flexible cable guide tube.
  • a controller is electrically coupled to the flex sensor and is configured to receive a signal from the flex sensor indicating a detected position of the cable within the guide tube and control speed and direction of cable pay out to maintain the detected position of the cable at a predetermined position.
  • the apparatus further includes a pair of rails that defines a slot through which cable is passed.
  • the slot can be configured to constrain lateral movement of cable in directions except along the first axis.
  • a scraper attached to the flexible guide tube; the scraper has an aperture slightly larger than an outer diameter of the cable and is configured to scrape dirt and debris off of the cable as it is wound onto the reel.
  • the apparatus includes a rigid cable guide tube located between the release point and the ground and above the flexible guide tube.
  • the rigid cable guide tube defines a second channel having a longitudinal axis that is generally perpendicular to the ground and configured to receive a length of cable.
  • the rigid cable guide tube further configured to constrain cable located with the channel from moving along a longitudinal axis that is generally parallel to the ground.
  • the invention features a method that includes dispensing a length of cable stored on a spool between a release point and the ground in a generally vertical direction, passing the length of cable between a slot defined by two sidewalls, wherein constrains lateral motion of cable located within the slot except along a longitudinal axis, and controlling speed and direction of a reel motor coupled to the spool to maintain a portion of the length cable located between the release point and the ground at a predetermined position along the longitudinal axis.
  • FIG. 1 is a diagram of a cable dispensing and retrieval system mounted on a remote-controlled vehicle.
  • FIGS. 2A-2B are side-views of a cable dispensing and retrieval system.
  • FIGS. 3A-3B are perspective views of a cable dispensing and retrieval system.
  • FIGS. 4A-4B are perspective views of a pinch wheel assembly for a cable dispensing and retrieval system.
  • FIG. 5 is a top view of a cable between two guide rails.
  • FIG. 6 is a control logic diagram for a cable dispensing and retrieval system.
  • a remote-controlled vehicle 12 includes a cable dispensing and retrieval system 10 that automatically dispenses and retrieves communication cable 14 , e.g., fiber optic cable, as the vehicle is remotely controlled by a operator 16 .
  • the remote-controlled vehicle is used to operate in areas where radio signals are not reliable or permissible such as parking garages, tunnels, urban setting, foreign countries and airfields or in a hazardous environment, such as an area where land mines, toxic chemicals, or radio-active materials are present.
  • the communications cable 14 serves as a communication link between the vehicle 12 and a remote control device 17 handled by the operator 16 .
  • Data representing vehicle control commands (e.g., forward, reverse, turn left, turn right, etc.) is transmitted from the remote control device 17 to the vehicle.
  • sensory data obtained from one or more sensors mounted on the vehicle is transmitted from the vehicle to a display and storage device such as a TV/VCR (not shown) located within the remote control device 17 .
  • the cable dispensing and retrieval system 10 controls pay out and retrieval of cable allowing a high degree of freedom of movement while managing the cable to help reduce risk of damage during operation of the vehicle. This permits multiple reuse of the cable and long service life.
  • the cable dispensing and retrieval system 10 dispenses cable from a reel spool 18 and directs the cable to the ground.
  • cable 14 When the vehicle is stationary and cable 14 is released at a release point 20 and comes in contact with the ground, it naturally forms a catenary arc A within a plane P between the release point 20 and the ground.
  • This natural catenary arc A of the cable is a position in which there is no tension on the cable between the release point and the ground other than tension due to the weight of the cable between these two points.
  • the cable dispensing and retrieval system 10 monitors the position of a portion of the cable along its catenary arc and automatically dispenses or retrieves cable to maintain the shape of catenary arc A in plane P of the cable. For example, if a user moves the remote-controlled vehicle 12 forward (indicated by the forward arrow), the catenary arc of the cable will tend to widen as more cable is suspended above the ground. However, when the cable dispensing and retrieval system 10 senses a change in the shape of the catenary arc A in plane P, it will dispense cable at a rate of speed sufficient to maintain the shape of the catenary arc.
  • the catenary arc of the cable will tend to narrow.
  • the cable dispensing and retrieval system 10 senses this change in shape of the catenary arc A in plane P, it will retrieve cable at a rate of speed sufficient to maintain the shape of catenary arc A.
  • the system helps to ensure that the cable is not subject to tension or driven over while the user controls the vehicle.
  • a cable dispensing and retrieval system monitors change in position of a portion of the cable between the release point and ground along an axis parallel to the ground and controls pay out or retrieval of cable in order to maintain the monitored portion of the cable in a predetermined position.
  • a monitored portion of cable corresponds to cable located between the release point 20 and point X.
  • the predetermined position is preferably a position where the cable experiences no tension other than tension caused by the weight of the cable, such as the position of the cable when the cable is in its natural catenary arc position.
  • a cable dispensing and retrieval system controls pay out and retrieval of cable to maintain point X at its shown location along axis y.
  • the position of the monitored portion of the cable can be determined using a flex sensor that senses flexure in the cable or using a position sensor that senses the cable's location at point X or at other points between the release point and the ground.
  • suitable position sensors are the flex sensor, ultrasonic sensor, torque sensor, Hall effect sensor, strain gage, optical infrared sensor, laser sensor, encoder, magnetoresistive sensor, capacitive bend sensor, and a potentiometer.
  • the cable dispensing and retrieval system also includes a traverse assembly that ensures that the cable is dispensed and retrieved at an angle of approximately 90 degrees from the longitudinal axis of the reel spool.
  • the traverse assembly also ensures that cable is wound onto the spool in a level wind.
  • the cable dispensing/retrieval system 10 includes a power reel assembly 24 , a traverse assembly 26 , and a controller assembly 28 , that are mounted to a frame 32 .
  • the cable dispensing and retrieval system 10 also includes a pinch wheel assembly 22 that is mounted to the traverse assembly 26 .
  • the power reel assembly 24 includes a reel spool 16 and axle (not shown) that is supported by a bearing tower 34 and motor tower 36 .
  • the reel spool 16 is powered by a reel drive motor 37 housed within the motor tower 36 .
  • a slip joint (not shown) mounted on the reel motor receives one end of the reel spool axle.
  • the reel drive motor 37 drives the reel spool 16 and axle through the slip joint.
  • a power/communications cord 40 connects the reel drive motor 37 to the controller assembly 28 through which electrical power and motor control signals are supplied to the motor.
  • the bearing tower 34 includes a bearing block assembly 38 (shown in FIG. 3B ) which receives the other end of the reel spool axle.
  • One end of the cable 14 is passed through the rotary coupler 35 and is received by the controller (not shown) housed in the control assembly 28 .
  • the rotary coupler 35 permits the reel to rotate in either direction without twisting the cable passed through the coupler.
  • the controller assembly 28 houses the controller (not shown) that controls operation of the reel drive motor 36 , pinch drive wheel motor 62 , and includes a system power switch 27 , an emergency stop button 25 , a manual feed switch 23 and a calibration button 21 .
  • the traverse assembly 28 includes a mounting block 46 and a self-reversing screw 44 that is aligned with the longitudinal axis of the reel spool 16 .
  • One end of the self-reversing screw includes a pulley 43 a that is mechanically coupled to a shaft 41 with a first drive belt 42 and a second drive belt (not shown) located between the reel 16 and the motor tower 36 mechanically couples the shaft 41 with the reel spool 16 .
  • the second drive belt is mechanically coupled between a pulley (not shown) on the axle of the reel 16 and a pulley (not shown) on one end of shaft 41 (i.e., the end located adjacent to the spool reel 16 ).
  • the first drive belt 42 is coupled between the pulley 43 a on the self-reversing screw 44 and a pulley 43 b on the shaft 41 .
  • the pulleys and drive belts are arranged such that when the reel spool 16 rotates in a first direction (e.g., clockwise) the drive belts causes the self-reversing screw 44 to rotate in the first direction; and when the reel spool rotates in the opposite direction (e.g., counter-clockwise) the self-reversing screw also rotates in the opposite direction.
  • the traverse pulley ratios are selected to wind the cable on the spool to achieve wide spacing between adjacent windings.
  • the pulley ratios are selected to produce a pseudo random homogeneous wrap distribution, which means that cable is wound such that there are a high number of reel revolutions (e.g., 10,000) before the traverse assembly retraces the same path across the reel and that the space between an adjacent winding is relatively wide.
  • the mounting block traverses parallel with the longitudinal axis of the reel spool 16 .
  • the self-reversing screw 44 is threaded such that the mounting block will switch its direction of travel when it reaches an end of the screw without having the screw to change its direction of rotation.
  • a pinch wheel assembly 22 is mounted to the mounting block 46 and thus traverses with the mounting block.
  • a horizontal guide bar 29 supports the lower end of the pinch wheel assembly 22 .
  • the pinch wheel assembly 22 includes a flexible cable guide tube 50 , a cable cleaner (scraper) 51 , a rigid split tube cable guide 53 and mounting block 57 a pair of flex sensors 52 a , 52 b , two cable guide bars 54 a , 54 b , two vertical cable rollers 56 a - 56 b , three pinch wheels 58 a - 58 c , a drive wheel 60 and a drive wheel motor 62 , that are mounted to a frame 64 .
  • a cable cleaner (scraper) 51 the pinch wheel assembly 22 includes a flexible cable guide tube 50 , a cable cleaner (scraper) 51 , a rigid split tube cable guide 53 and mounting block 57 a pair of flex sensors 52 a , 52 b , two cable guide bars 54 a , 54 b , two vertical cable rollers 56 a - 56 b , three pinch wheels 58 a - 58 c , a drive wheel 60 and a drive wheel motor 62 ,
  • Cable 14 is fed from the reel through the vertical cable rollers 56 a - 56 b , between the pinch wheels 58 a - 58 c and drive wheel 60 wrapping around the drive wheel approximately 90 degrees, through the rigid split tube cable guide 53 , the flexible guide tube 50 , and scraper 51 , and finally between the cable guide bars 54 a - 54 b .
  • the pinch wheels 58 a - 58 c and drive wheel 60 are spaced such that the cable 14 is firmly held between the pinch wheels and the drive wheel.
  • the drive wheel 60 is mechanically coupled to a pinch drive wheel motor 62 (shown in FIG. 4B ) that is configured to maintain a constant tension on the cable in a direction perpendicular to and away from the longitudinal axis of the reel 16 .
  • the system maintains constant tension on the cable between the reel and the pinch drive wheel by using a current regulator to supply current to drive wheel motor such that it maintains a constant torque.
  • the pinch drive wheel motor includes a receptacle 70 for receiving a cable (not shown) that supplies electrical power to the pinch drive wheel motor and provides a communications channel for transmitting position information from an encoder (not shown) on the pinch drive wheel motor to the system controller.
  • Each pinch wheel 58 a - 58 c includes an adjustment screw 66 a - 66 c that adjusts a compression spring (not shown) and moves the pinch wheel closer to or further from the drive wheel 60 .
  • An operator can adjust the pinch wheels using the adjustment screws to ensure that the pinch wheels compress the cable against the drive wheel enough for the drive wheel to maintain a tension on the cable without the cable slipping as it is dispensed or retrieved.
  • the pair of guide bars 54 a - 54 b are positioned in parallel and are spaced such that they permit cable to move freely along one axis between the release point and the guide bars, but prevent the cable from substantially moving in other directions.
  • a cable 14 is located between two parallel guide bars 54 a - 54 b .
  • the cable 14 is able to move along the y-axis, which is defined by the gap between the two guide bars, but is not permitted to move along the x-axis.
  • a pair of stop bars 55 a , 55 b are connected across the two cable guide bars 54 a - 54 b to prevent the cable 14 from moving beyond certain points along the y-axis. Note that cable will be able to move along the z-axis (which is the axis normal to the x and y axis) as cable is dispensed or retrieved.
  • Each flex sensor 52 a , 52 b is a long, flat flexible resistor that changes resistance when it is flexed.
  • the flex sensors are attached to the guide tube 50 with, for example, adhesive or clips.
  • the flex sensors are oriented such that their planar surface is perpendicular to the axis along which the cable is able to move. For example, as shown in FIG. 5 , the planar surface 53 of the flex sensor 52 a is located perpendicular to the y-axis.
  • the flex sensors detect when the cable flexes along the y-axis, thus indicating a change in the catenary arc of the cable. If the flex sensors indicate that the cable is flexing along the y-axis, the system controller will dispense or retrieve cable to bring the guide tube back to its set point position.
  • two flex sensors are positioned “back-to-back” and electrically connected in a series half bridge.
  • the sensors can be connected “back-to back” by adhesive for example to provide greater signal amplitude and physical durability.
  • the sensors reduce thermal effects, provide greater signal amplitude and symmetrical performance when flexed forward or backward versus a system that uses a single flex sensor. For example, referring again to FIG. 5 , if one flex sensor 52 a is flexed by a certain amount in the forwards direction (indicated by the forwards arrow) such that side “A” is compressed and side “B” is stretched, the sensor will have a first response.
  • only one flex sensor is used.
  • the system controller calibration characterizes the feedback sensor output with amount of cable dispensed and retrieved beyond the desired set point position thereby accepting a wide range of feedback sensor behavior. With feedback sensor characterization the control system can function with a wide range of feedback sensors.
  • the cable scraper 51 is a small rigid plastic piece that fits onto the lower end of the flexible tube 50 .
  • the cable scraper 51 has an opening through which the cable passes. This opening is designed to be slightly larger than the outer diameter of the cable 14 and functions to scrape dirt and debris off of the cable as it is retrieved by the system 10 .
  • the system control logic 100 includes a microcontroller 102 for controlling the drive wheel motor 62 (located on the pinch wheel assembly) and the reel motor 37 .
  • the microcontroller 102 includes a mode function 104 that controls the mode of operation of the cable dispensing and retrieval system 10 .
  • mode function 104 controls the mode of operation of the cable dispensing and retrieval system 10 .
  • Calibration mode When the system is initially powered up or if re-calibration is selected by an operator (e.g., by pressing the calibration button 21 on the control panel 28 or selecting re-calibration from a remote control device), the mode function 104 places the system 10 in a calibration mode, which causes a calibration function 106 to run. During calibration mode, the mode function 104 does not permit command data from the operator 108 (e.g., forward, reverse, left, right, etc.) to be supplied to the vehicle 110 . After the calibration function is complete, the mode function 104 switches the system to the automatic mode.
  • the operator 108 e.g., forward, reverse, left, right, etc.
  • the mode function permits command data from the operator 108 to be supplied to the vehicle 110 .
  • the mode function also preferably monitors vehicle commands supplied by the operator while the system 10 is in the automatic mode to prevent commands likely to damage the communications cable from being supplied to the vehicle.
  • the mode function may prevent an operator from commanding the vehicle to turn at a turn radius (e.g., a turn radius of less than three feet) that would likely cause the vehicle to run over and potentially damage the cable.
  • Manual mode In this mode, pay out and retrieval of cable is manually controlled by the operator through the operator's remote control device (e.g., remote control device 17 shown in FIG. 1 ).
  • the mode function 104 restricts the manual mode operation to a specific operational state set at the remote control device where powered motion of the vehicle does not occur.
  • Forward-Retrieve mode In this mode, the microcontroller 102 controls the reel motor 37 such that cable is retrieved as the vehicle moves forward (in the automatic mode cable is dispensed as the vehicle is moved forward). This mode can be used, for example, if the vehicle has traveled a distance in a relatively straight line and makes a 180-degree turn and begins coming back to its starting point. Rather than dispensing cable, the forward-retrieve mode allows the operator to cause the system to retrieve the dispensed cable as the vehicle returns to its starting point.
  • An operator may switch between the operating modes via the operator's remote control device.
  • the operator may switch to the manual feed mode via the switch 23 provided on the control panel 28 (shown in FIG. 3A ).
  • the calibration function 106 determines a gain 116 and an offset 114 to apply to the signal produced by the flex sensors as well as the relationship between the signal received from the sensor and the cable's displacement.
  • the operator first positions the cable to a desired catenary arc position. This becomes the set point.
  • calibration begins by first recording the sensor output indicating the desired set point.
  • the microcontroller 102 causes the reel motor to dispense and retrieve a measured length of cable such that the flex sensors are flexed at several points over their entire operating range and readings of the signal produced by the sensors at each point is recorded.
  • the calibration function 106 takes a series of readings (e.g., every 0.1 seconds or every 0.1 inch of dispensed cable) of the signal received from the flex sensor and performs a 2 nd order least squares fit to determine the relationship between the signal from the sensor and the cable's displacement. From these readings, the calibration function 106 also determines the gain 116 and offset 114 for the flex sensors. If the calibration data reveals that an adjustment of the gain or offset is necessary then the calibration function first returns the cable to the set point, then makes the gain 116 or offset 114 adjustment, and then repeats the data collection. This process is repeated until the sensor signal is determined to be sufficient to provide satisfactory performance.
  • This least square fit is supplied to the position error function 125 then on to the PID controller 126 , where it is used to determine the Pulse Width Modulated (PWM) signal that is supplied to the dead band eliminator function 128 (described below) and then the mode function 104 and then to the motor controller 132 of the reel motor 37 . Because the response of the flex sensors will vary with temperature, the calibration function 106 records a reading of the ambient air temperature from a temperature sensor 118 .
  • PWM Pulse Width Modulated
  • the mode function 104 will alert the user that the system needs to be recalibrated if the ambient air temperature changes from the temperature at which calibration had been performed by a certain amount (e.g., 20 degrees Fahrenheit).
  • the microcontroller 106 automatically adjusts the gain 116 and offset 114 of the flex sensors to compensate for temperature or changes the 2 nd order least squares fit equation by utilizing sensor characterization history information stored in the microcontroller memory.
  • the microcontroller maintains predetermined data that estimates the effect of temperature on the response of the flex sensors. Such data may be obtained through system use or experiment. As temperature changes, the microcontroller adjusts the gain, offset and set point according to the stored data.
  • the calibration function 106 also operates to discover the amount of drive signal necessary to provide to the reel motor before the motor starts to move in either direction, which is referred to as “dead band” current. By compensating for this “dead band” current, the controller can more precisely control the reel motor.
  • the microcontroller processes a calibration routine in which the microcontroller supplies a signal to the reel motor to cause it to begin to turn and records the threshold of motion signal supplied to the reel motor. This is repeated for the opposite direction and recorded.
  • the output of the PID controller 126 is offset by the dead band eliminator function 128 using the amount of the recorded “dead band” drive signal corresponding to each direction less any dead band desired to remain thus reducing or eliminating the “dead band” behavior. Since dead band can change with conditions such as temperature this calibration can be repeated when conditions require (e.g., temperature changes by more than a predetermined amount) measuring and eliminating any amount of the “dead band” behavior desired.
  • the calibration function also operates to determine if the pinch wheels 58 a - 58 c (shown in FIG. 4A ) are pressing the cable against the drive wheel 60 with sufficient force so the cable is not slipping. To do this, the microcontroller 102 monitors the pinch drive wheel encoder 120 when the reel encoder 122 is stopped during the calibration function 106 . If the drive wheel encoder 120 indicates that the drive wheel moved after the reel motor has been stopped, then the calibration function 106 determines that the cable is slipping in the pinch wheel assembly and notifies the operator of this problem. After the operator tightens one or more of the pinch wheels, the system can be calibrated.
  • the calibration function simultaneously determines the gain, offset, relationship between sensor signal and cable displacement, dead band current and pinch wheel slippage.
  • the microcontroller 102 receives signals from the flex sensors (which are converted from analog to digital form via an A-D converter 124 ) that indicated the displacement of the flex sensors. These signals are fed into the microcontroller's position error function 125 and then to the PID 120 , which computes a control signal. The control signal is adjusted by the dead band eliminator 122 and is fed to the mode function 104 then to the PWM 122 that commands the reel motor controller 124 . This will cause payout or retrieval of cable to cause the flex sensors to return to the set point position.
  • the drive wheel motor 144 is not directly controlled by the microcontroller 102 , but rather is supplied with current from a current regulator 142 such that the drive wheel motor 144 maintains a constant torque that tends to pull the cable from the reel.
  • the microcontroller monitors the position readings of the drive wheel encoder and the reel encoder to detect faults in operation of the system.
  • the fault detection function 134 monitors the encoder readings to ensure that both encoders are always moving in the same direction. If the fault detection function 134 detects that the encoders are traveling in opposite directions, this indicates that the cable has become stuck or snagged on the reel and rather than dispensing, for example, the reel is actually retrieving cable.
  • the mode function 104 immediately shuts down operation of both motors by sending a signal to a relay switch 130 , 146 to stop current from being supplied to the motors and produces an alarm and/or produces a stop motion command to the vehicle. Control may be resumed after switching to manual or off modes to attempt correction of the snag or end of reel condition. Similarly if the mode function 104 receives a signal from the control panel indicating that the emergency stop button has been pressed 112 , the mode function immediately cuts off current to both motors and passes on the emergency stop condition to the vehicle control system.
  • the fault detection function 134 In addition to detecting when the motors travel in opposite directions, the fault detection function 134 also monitors the ratio of drive wheel encoder revolutions to reel encoder revolutions to determine when the reel is about to run out of cable. For example, when the reel is full of cable, the ratio of drive wheel encoder revolutions to one reel encoder revolution is relatively high in comparison to when the reel is empty. When the ratio of the drive wheel encoder revolutions to reel encoder revolutions reaches a predetermined value, the mode function 104 sends an audio alert 140 to a speaker 142 to notify the operator that the vehicle is about to run out of cable.
  • the microcontroller 102 includes a communication protocol identifier 150 that permits the microcontroller 102 to receive commands from a remote control device using any of several different protocols.
  • the protocol identifier analysis incoming command data and identifies the protocol by decoding the first one or several commands received using different protocols. If a command is successfully decoded using a decoding method defined by one of the supported protocols, the protocol identifier 150 assumes that the remote control device is using that protocol and begins decoding commands using the specified decoding technique.
  • military remote control systems may employ any of three protocols, one which includes an 8-bit check sum protocol, a second which includes a 16 bit cyclic redundancy check (CRC) protocol, or a third protocol called the Joint Architecture of Unmanned Ground Systems (JAUS).
  • CRC cyclic redundancy check
  • a protocol identifier can be configured to attempt all three decode techniques on an initial command and automatically determine which protocol is being used by seeing which decode technique resulted in a valid command.
  • the ability of the communication protocol identifier to accept one of a number of communication protocols allows the system to be operable with all versions of an evolving product line as well as systems from varying product lines, manufacturers and military.
  • the traverse assembly shown and described above is synchronized with the reel motor via a mechanical coupling.
  • Other implementations may employ a more sophisticated traverse assembly in which the traverse is controlled by a separate motor.
  • position of the traverse motor and position of the reel motor could be fed into a PID controller to synchronize the traverse and the reel motors.
  • implementations may employ non-parallel guide bars.
  • one implementation employs a pair of angled guide bars that form a V-shape.
  • the cable is fed between a slot defined by the angled guide bars and a sensor (e.g., flex sensor or position sensor) senses the position of a portion of the cable between the release point and the ground along one axis parallel to the ground.
  • a sensor e.g., flex sensor or position sensor
  • the guide bar and sensor are configured to rotate along the axis of the cable between the release point and the ground based on command data received from the operator. For example, if the operator commands the vehicle to turn, the guide bars and sensor could be configured to automatically rotate in the direction of the turn just prior to the vehicle making the turn. By rotating the guide bar and sensor just prior to a turn, performance of the cable dispensing and retrieval system may be enhanced. In addition, the guide bars and sensor may be configured to rotate (either automatically or at the command of an operator) 90 degrees when the system is employed on a turret of a vehicle.
  • the operator may drive the excavator to a desired location and then begin sending command data instructing the excavator to rotate its turret (e.g., to begin digging).
  • the microcontroller may automatically rotate at least the guide bars and sensor by 90 degrees so that monitored axis (defined by the guide bars and sensor) of the cable is tangential to the radius of turret travel.
  • the microcontroller automatically augments the control scheme. For example, if the microcontroller receives a command signal instructing the vehicle to take a turn, the microcontroller may change the set point of the control scheme so that cable is picked up or paid out faster during the turn to avoid dragging the cable across the ground. Similarly, the microcontroller may turn the integrator of the PID controller off when the vehicle is stopped.
  • the microcontroller uses the encoder ratios to determine a volume of cable that is on the reel.
  • the microcontroller may automatically adjust the control scheme based on the volume of cable that it determines is on the reel. For example, when the reel is relatively full (thus requiring more torque to rotate the spool) the microcontroller may adjust the proportional, integrator and differential gains of the PID controller. Similarly, as cable is pulled from the reel the microcontroller may be configured to automatically gradually adjust the proportional, integrator and differential gains of the PID controller.
  • the microcontroller automatically adjusts the cable tension. For example, if the microcontroller is operating in the calibration mode and slip is detected, the pinch motor current could be temporarily adjusted to stop slippage and allow calibration to complete. Similarly the pinch motor current could be adjusted based on the reel motor acceleration and direction.
  • a second cable cleaner could be located in this section of cable.
  • it could be comprised of a wiper device that is in contact with the fiber during retrieve only and not during dispense.
  • it could be part of a pair vertical guide wheels (e.g., guide wheels 56 a and 56 b shown in FIG. 4A ) and thus in contact during both directions of cable movement.
  • the calibration mode of a controller could use a characterization array technique instead of a 2 nd order equation in another implementation.
  • the data collected during calibration could be stored in an array.
  • Sensor signals would be interpolated from the data set stored in the calibration array.

Landscapes

  • Engineering & Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Storing, Repeated Paying-Out, And Re-Storing Of Elongated Articles (AREA)

Abstract

A cable dispensing and retrieval system, which may be used to dispense and retrieve communication cable for a remote controlled vehicle, dispenses a length of cable between a release point and the ground in a generally downward direction such that at least a portion of the length of cable between the release point and the ground is permitted to move along a first axis that is parallel to the ground and controls pay out and/or retrieval of the cable to maintain a point of the cable located between the release point and the ground at a predetermined point along the first axis.

Description

    TECHNICAL FIELD
  • This disclosure relates to automatically dispensing and/or retrieving cable from a spool.
  • BACKGROUND
  • Remote controlled vehicles, such as robots used to detect and defuse landmines, often include a communications cable that connects the vehicle to a remote control device and serves as a communications link between the vehicle and a remote operator. As an operator controls the vehicle, the communications cable can become damaged if the vehicle runs over the cable or if the cable is subjected to too much tension. Risk of cable damage is particularly acute if relatively fragile communications cable such as fiber optic cable is used.
  • SUMMARY
  • In one aspect, the invention features a method and system for automatically dispensing and retrieving cable from a spool that includes dispensing a length of cable between a release point and the ground in a generally downward direction such that at least a portion of the length of cable between the release point and the ground is permitted to move along a first axis that is parallel to the ground and controlling pay out or retrieval of the cable to maintain the portion of the length of cable located between the release point and the ground at a predetermined position along the first axis.
  • In one particular implementation a sensor (e.g., a flex sensor, optical sensor, etc.) is used to sense the position of the cable at one or more points between the release point and the ground. A controller controls the speed and direction of a motor coupled to a spool for storing the cable to maintain the cable in its predetermined position. The predetermined position of the cable is a position, such as the natural catenary arc formed between the release point and the ground, in which the cable experiences no tension other than tension due to the weight of the cable. The system may use parallel guide bars or other mechanisms (e.g., a V-shaped bar) that define a slot that restricts the lateral movement of a portion of the cable in directions other than along the first axis.
  • In another particular implementation, the system includes a traverse mechanism for synchronizing the release point of the cable such that the release point is in line with a point at which cable is supplied to or released from the spool such that the cable is stored in a level wind. The traverse mechanism may be mechanically coupled to the spool such that when the reel motor rotates the spool the traverse mechanism traverses the longitudinal axis of the spool. Alternatively, the traverse mechanism may be coupled to a traverse motor that moves the traverse assembly along an axis parallel to a longitudinal axis of the spool. The speed and direction traverse motor may be controller to synchronize the release point of the cable such that the release point is in line with a point at which cable is supplied to or released from the spool.
  • In another implementation, the system includes a mechanism for maintaining a constant tension on the cable in a direction perpendicular to the longitudinal axis of the spool as cable is supplied to or released from the spool. The mechanism for maintaining a constant tension may include a pinch wheel and a drive wheel coupled to a motor. Cable is fed and compressed between the pinch wheel and drive wheel and the drive wheel is coupled to a motor that operates the drive wheel motor at a constant torque. In this implementation, the system may also monitor the direction of travel of both the drive wheel motor and the reel motor (e.g., using an optical encoder) to detect a fault if a direction of travel of the drive wheel motor is opposite a direction of travel of the reel drive motor.
  • The system may be attached to a remote controlled vehicle and the first axis may be parallel with the forwards and reverse direction of travel of the vehicle.
  • In another aspect, the invention features a method that includes dispensing a length of cable between a release point and the ground in a generally downward direction such that at least a portion of the length of cable between the release point and the ground is permitted to move along a first axis that is parallel to the ground and is not permitted to move substantially along other axes parallel to the ground, sensing a position (e.g., using a flex sensor) of the cable relative to a set point located between the release point and the ground, wherein the set point is located on the first axis, and controlling pay out or retrieval of the cable to maintain the cable at the set point along the first axis.
  • In one particular implementation, the method also includes dispensing a length of cable from a spool of cable and storing the cable on the spool in a level wind. The method may also include providing a traverse mechanism that moves the release point along an axis parallel to a longitudinal axis of the spool such that a line defined by the release point and the point at which cable is supplied to or released from the spool is approximately perpendicular to the longitudinal axis of the spool.
  • In another implementation, the method further includes controlling the speed and direction of a reel motor coupled to the spool such the cable maintains its position at the set point along the first axis.
  • In another implementation, the method includes compressing cable between a pinch wheel and a drive wheel and operating a motor coupled to the drive wheel at a constant torque. In this implementation, the direction of the reel motor and drive wheel motor may be monitored to detect a fault if a direction of travel of the drive wheel motor is opposite a direction of travel of the reel drive motor.
  • In another aspect, the invention features an apparatus for dispensing and retrieving a length of cable, wherein the cable is dispensed from the apparatus at a release point to the ground in a generally downward direction that includes a flexible cable guide tube located between the release point and the ground that defines a channel having a longitudinal axis that is generally perpendicular to the ground and configured to receive a length of cable. The flexible cable guide tube is further configured to permit cable located with the channel from moving along a longitudinal axis that is generally parallel to the ground. The apparatus also includes flex sensor located adjacent to the flexible cable guide tube to detect position of at least a portion of the cable located within the channel of the flexible cable guide tube.
  • In one implementation, a controller is electrically coupled to the flex sensor and is configured to receive a signal from the flex sensor indicating a detected position of the cable within the guide tube and control speed and direction of cable pay out to maintain the detected position of the cable at a predetermined position.
  • In another implementation, the apparatus further includes a pair of rails that defines a slot through which cable is passed. The slot can be configured to constrain lateral movement of cable in directions except along the first axis. In another implementation, a scraper attached to the flexible guide tube; the scraper has an aperture slightly larger than an outer diameter of the cable and is configured to scrape dirt and debris off of the cable as it is wound onto the reel.
  • In another implementation, the apparatus includes a rigid cable guide tube located between the release point and the ground and above the flexible guide tube. The rigid cable guide tube defines a second channel having a longitudinal axis that is generally perpendicular to the ground and configured to receive a length of cable. The rigid cable guide tube further configured to constrain cable located with the channel from moving along a longitudinal axis that is generally parallel to the ground.
  • In another aspect, the invention features a method that includes dispensing a length of cable stored on a spool between a release point and the ground in a generally vertical direction, passing the length of cable between a slot defined by two sidewalls, wherein constrains lateral motion of cable located within the slot except along a longitudinal axis, and controlling speed and direction of a reel motor coupled to the spool to maintain a portion of the length cable located between the release point and the ground at a predetermined position along the longitudinal axis.
  • The details of one or more embodiments of the invention are set forth in the accompanying drawings and the description below. Other features, objects, and advantages of the invention will be apparent from the description and drawings, and from the claims.
  • DESCRIPTION OF DRAWINGS
  • FIG. 1 is a diagram of a cable dispensing and retrieval system mounted on a remote-controlled vehicle.
  • FIGS. 2A-2B are side-views of a cable dispensing and retrieval system.
  • FIGS. 3A-3B are perspective views of a cable dispensing and retrieval system.
  • FIGS. 4A-4B are perspective views of a pinch wheel assembly for a cable dispensing and retrieval system.
  • FIG. 5 is a top view of a cable between two guide rails.
  • FIG. 6 is a control logic diagram for a cable dispensing and retrieval system.
  • Like reference symbols in the various drawings indicate like elements.
  • DETAILED DESCRIPTION
  • Referring to FIG. 1, a remote-controlled vehicle 12 includes a cable dispensing and retrieval system 10 that automatically dispenses and retrieves communication cable 14, e.g., fiber optic cable, as the vehicle is remotely controlled by a operator 16. In some applications, the remote-controlled vehicle is used to operate in areas where radio signals are not reliable or permissible such as parking garages, tunnels, urban setting, foreign countries and airfields or in a hazardous environment, such as an area where land mines, toxic chemicals, or radio-active materials are present.
  • The communications cable 14 serves as a communication link between the vehicle 12 and a remote control device 17 handled by the operator 16. Data representing vehicle control commands (e.g., forward, reverse, turn left, turn right, etc.) is transmitted from the remote control device 17 to the vehicle. Additionally, sensory data obtained from one or more sensors mounted on the vehicle is transmitted from the vehicle to a display and storage device such as a TV/VCR (not shown) located within the remote control device 17.
  • As the operator controls the vehicle 12, the cable dispensing and retrieval system 10 controls pay out and retrieval of cable allowing a high degree of freedom of movement while managing the cable to help reduce risk of damage during operation of the vehicle. This permits multiple reuse of the cable and long service life.
  • Referring to FIG. 2A, the cable dispensing and retrieval system 10 dispenses cable from a reel spool 18 and directs the cable to the ground. When the vehicle is stationary and cable 14 is released at a release point 20 and comes in contact with the ground, it naturally forms a catenary arc A within a plane P between the release point 20 and the ground. This natural catenary arc A of the cable is a position in which there is no tension on the cable between the release point and the ground other than tension due to the weight of the cable between these two points.
  • In operation, the cable dispensing and retrieval system 10 monitors the position of a portion of the cable along its catenary arc and automatically dispenses or retrieves cable to maintain the shape of catenary arc A in plane P of the cable. For example, if a user moves the remote-controlled vehicle 12 forward (indicated by the forward arrow), the catenary arc of the cable will tend to widen as more cable is suspended above the ground. However, when the cable dispensing and retrieval system 10 senses a change in the shape of the catenary arc A in plane P, it will dispense cable at a rate of speed sufficient to maintain the shape of the catenary arc. Similarly, if a user moves the vehicle 12 in a reverse direction (indicated by the reverse arrow), the catenary arc of the cable will tend to narrow. When the cable dispensing and retrieval system 10 senses this change in shape of the catenary arc A in plane P, it will retrieve cable at a rate of speed sufficient to maintain the shape of catenary arc A. By controlling dispense and retrieval of the cable to ensure that the cable maintains a particular catenary arc shape between a release point and the ground, the system helps to ensure that the cable is not subject to tension or driven over while the user controls the vehicle.
  • In one implementation, a cable dispensing and retrieval system monitors change in position of a portion of the cable between the release point and ground along an axis parallel to the ground and controls pay out or retrieval of cable in order to maintain the monitored portion of the cable in a predetermined position. For example, as shown in FIG. 2B, a monitored portion of cable corresponds to cable located between the release point 20 and point X. The predetermined position is preferably a position where the cable experiences no tension other than tension caused by the weight of the cable, such as the position of the cable when the cable is in its natural catenary arc position. A cable dispensing and retrieval system controls pay out and retrieval of cable to maintain point X at its shown location along axis y. The position of the monitored portion of the cable can be determined using a flex sensor that senses flexure in the cable or using a position sensor that senses the cable's location at point X or at other points between the release point and the ground. Examples of suitable position sensors are the flex sensor, ultrasonic sensor, torque sensor, Hall effect sensor, strain gage, optical infrared sensor, laser sensor, encoder, magnetoresistive sensor, capacitive bend sensor, and a potentiometer.
  • In addition to controlling pay out and retrieval of the cable so that it maintains a particular catenary arc, the cable dispensing and retrieval system also includes a traverse assembly that ensures that the cable is dispensed and retrieved at an angle of approximately 90 degrees from the longitudinal axis of the reel spool. The traverse assembly also ensures that cable is wound onto the spool in a level wind.
  • Referring to FIGS. 3A-3B, the cable dispensing/retrieval system 10 includes a power reel assembly 24, a traverse assembly 26, and a controller assembly 28, that are mounted to a frame 32. The cable dispensing and retrieval system 10 also includes a pinch wheel assembly 22 that is mounted to the traverse assembly 26.
  • The power reel assembly 24 includes a reel spool 16 and axle (not shown) that is supported by a bearing tower 34 and motor tower 36. The reel spool 16 is powered by a reel drive motor 37 housed within the motor tower 36. A slip joint (not shown) mounted on the reel motor receives one end of the reel spool axle. The reel drive motor 37 drives the reel spool 16 and axle through the slip joint. A power/communications cord 40 connects the reel drive motor 37 to the controller assembly 28 through which electrical power and motor control signals are supplied to the motor.
  • The bearing tower 34 includes a bearing block assembly 38 (shown in FIG. 3B) which receives the other end of the reel spool axle. One end of the cable 14 is passed through the rotary coupler 35 and is received by the controller (not shown) housed in the control assembly 28. The rotary coupler 35 permits the reel to rotate in either direction without twisting the cable passed through the coupler.
  • The controller assembly 28 houses the controller (not shown) that controls operation of the reel drive motor 36, pinch drive wheel motor 62, and includes a system power switch 27, an emergency stop button 25, a manual feed switch 23 and a calibration button 21.
  • The traverse assembly 28 includes a mounting block 46 and a self-reversing screw 44 that is aligned with the longitudinal axis of the reel spool 16. One end of the self-reversing screw includes a pulley 43 a that is mechanically coupled to a shaft 41 with a first drive belt 42 and a second drive belt (not shown) located between the reel 16 and the motor tower 36 mechanically couples the shaft 41 with the reel spool 16. In particular, the second drive belt is mechanically coupled between a pulley (not shown) on the axle of the reel 16 and a pulley (not shown) on one end of shaft 41 (i.e., the end located adjacent to the spool reel 16). The first drive belt 42 is coupled between the pulley 43 a on the self-reversing screw 44 and a pulley 43 b on the shaft 41. The pulleys and drive belts are arranged such that when the reel spool 16 rotates in a first direction (e.g., clockwise) the drive belts causes the self-reversing screw 44 to rotate in the first direction; and when the reel spool rotates in the opposite direction (e.g., counter-clockwise) the self-reversing screw also rotates in the opposite direction. The traverse pulley ratios are selected to wind the cable on the spool to achieve wide spacing between adjacent windings. Changing the pulley ratios varies the spacing between adjacent windings, and wide spacing provides for reliable tangle free dispensing. In one implementation, the pulley ratios are selected to produce a pseudo random homogeneous wrap distribution, which means that cable is wound such that there are a high number of reel revolutions (e.g., 10,000) before the traverse assembly retraces the same path across the reel and that the space between an adjacent winding is relatively wide.
  • As the self-reversing screw rotates, the mounting block traverses parallel with the longitudinal axis of the reel spool 16. The self-reversing screw 44 is threaded such that the mounting block will switch its direction of travel when it reaches an end of the screw without having the screw to change its direction of rotation. A pinch wheel assembly 22 is mounted to the mounting block 46 and thus traverses with the mounting block. A horizontal guide bar 29 supports the lower end of the pinch wheel assembly 22.
  • Referring to FIGS. 4A-4B, the pinch wheel assembly 22 includes a flexible cable guide tube 50, a cable cleaner (scraper) 51, a rigid split tube cable guide 53 and mounting block 57 a pair of flex sensors 52 a, 52 b, two cable guide bars 54 a, 54 b, two vertical cable rollers 56 a-56 b, three pinch wheels 58 a-58 c, a drive wheel 60 and a drive wheel motor 62, that are mounted to a frame 64.
  • Cable 14 is fed from the reel through the vertical cable rollers 56 a-56 b, between the pinch wheels 58 a-58 c and drive wheel 60 wrapping around the drive wheel approximately 90 degrees, through the rigid split tube cable guide 53, the flexible guide tube 50, and scraper 51, and finally between the cable guide bars 54 a-54 b. The pinch wheels 58 a-58 c and drive wheel 60 are spaced such that the cable 14 is firmly held between the pinch wheels and the drive wheel. The drive wheel 60 is mechanically coupled to a pinch drive wheel motor 62 (shown in FIG. 4B) that is configured to maintain a constant tension on the cable in a direction perpendicular to and away from the longitudinal axis of the reel 16. In one implementation, the system maintains constant tension on the cable between the reel and the pinch drive wheel by using a current regulator to supply current to drive wheel motor such that it maintains a constant torque. The pinch drive wheel motor includes a receptacle 70 for receiving a cable (not shown) that supplies electrical power to the pinch drive wheel motor and provides a communications channel for transmitting position information from an encoder (not shown) on the pinch drive wheel motor to the system controller.
  • Each pinch wheel 58 a-58 c includes an adjustment screw 66 a-66 c that adjusts a compression spring (not shown) and moves the pinch wheel closer to or further from the drive wheel 60. An operator can adjust the pinch wheels using the adjustment screws to ensure that the pinch wheels compress the cable against the drive wheel enough for the drive wheel to maintain a tension on the cable without the cable slipping as it is dispensed or retrieved.
  • The pair of guide bars 54 a-54 b are positioned in parallel and are spaced such that they permit cable to move freely along one axis between the release point and the guide bars, but prevent the cable from substantially moving in other directions. For example, as shown in FIG. 5, a cable 14 is located between two parallel guide bars 54 a-54 b. Here, the cable 14 is able to move along the y-axis, which is defined by the gap between the two guide bars, but is not permitted to move along the x-axis. A pair of stop bars 55 a, 55 b are connected across the two cable guide bars 54 a-54 b to prevent the cable 14 from moving beyond certain points along the y-axis. Note that cable will be able to move along the z-axis (which is the axis normal to the x and y axis) as cable is dispensed or retrieved.
  • Each flex sensor 52 a, 52 b is a long, flat flexible resistor that changes resistance when it is flexed. The flex sensors are attached to the guide tube 50 with, for example, adhesive or clips. The flex sensors are oriented such that their planar surface is perpendicular to the axis along which the cable is able to move. For example, as shown in FIG. 5, the planar surface 53 of the flex sensor 52 ais located perpendicular to the y-axis. By orienting the flex sensor in this way, the flex sensors detect when the cable flexes along the y-axis, thus indicating a change in the catenary arc of the cable. If the flex sensors indicate that the cable is flexing along the y-axis, the system controller will dispense or retrieve cable to bring the guide tube back to its set point position.
  • In this implementation, two flex sensors are positioned “back-to-back” and electrically connected in a series half bridge. The sensors can be connected “back-to back” by adhesive for example to provide greater signal amplitude and physical durability. By connecting the flex sensors in a series half bridge, the sensors reduce thermal effects, provide greater signal amplitude and symmetrical performance when flexed forward or backward versus a system that uses a single flex sensor. For example, referring again to FIG. 5, if one flex sensor 52 a is flexed by a certain amount in the forwards direction (indicated by the forwards arrow) such that side “A” is compressed and side “B” is stretched, the sensor will have a first response. However, if it is flexed in the reverse direction by the same amount (i.e., side “A” is stretched and side “B” is compressed), it will have a second, opposite and different response. If two flex sensors are connected “back-to-back”, meaning that they are electrically wired in series and have opposite orientation (e.g., one sensor has its side “A” facing forwards while the second sensor has its side “B” facing forwards), the pair of sensors will have the same (or similar) response behavior to flexure in either direction while providing a signal change related to the direction of flexure.
  • In another implementation only one flex sensor is used. The system controller calibration characterizes the feedback sensor output with amount of cable dispensed and retrieved beyond the desired set point position thereby accepting a wide range of feedback sensor behavior. With feedback sensor characterization the control system can function with a wide range of feedback sensors.
  • The cable scraper 51 is a small rigid plastic piece that fits onto the lower end of the flexible tube 50. The cable scraper 51 has an opening through which the cable passes. This opening is designed to be slightly larger than the outer diameter of the cable 14 and functions to scrape dirt and debris off of the cable as it is retrieved by the system 10.
  • Referring to FIG. 6, the system control logic 100 includes a microcontroller 102 for controlling the drive wheel motor 62 (located on the pinch wheel assembly) and the reel motor 37.
  • The microcontroller 102 includes a mode function 104 that controls the mode of operation of the cable dispensing and retrieval system 10. In one implementation, there are five modes of operation:
  • 1. Calibration mode. When the system is initially powered up or if re-calibration is selected by an operator (e.g., by pressing the calibration button 21 on the control panel 28 or selecting re-calibration from a remote control device), the mode function 104 places the system 10 in a calibration mode, which causes a calibration function 106 to run. During calibration mode, the mode function 104 does not permit command data from the operator 108 (e.g., forward, reverse, left, right, etc.) to be supplied to the vehicle 110. After the calibration function is complete, the mode function 104 switches the system to the automatic mode.
  • 2. Automatic mode. In this mode, the pay out and retrieval of cable is automatically controlled by the microcontroller based on flexure of the flex sensors. The mode function permits command data from the operator 108 to be supplied to the vehicle 110. In addition, the mode function also preferably monitors vehicle commands supplied by the operator while the system 10 is in the automatic mode to prevent commands likely to damage the communications cable from being supplied to the vehicle. For example, the mode function may prevent an operator from commanding the vehicle to turn at a turn radius (e.g., a turn radius of less than three feet) that would likely cause the vehicle to run over and potentially damage the cable.
  • 3. Manual mode. In this mode, pay out and retrieval of cable is manually controlled by the operator through the operator's remote control device (e.g., remote control device 17 shown in FIG. 1). The mode function 104 restricts the manual mode operation to a specific operational state set at the remote control device where powered motion of the vehicle does not occur.
  • 4. Off mode. In this mode, operator commands 108 are supplied to the vehicle 110 but no cable is dispensed or retrieved.
  • 5. Forward-Retrieve mode. In this mode, the microcontroller 102 controls the reel motor 37 such that cable is retrieved as the vehicle moves forward (in the automatic mode cable is dispensed as the vehicle is moved forward). This mode can be used, for example, if the vehicle has traveled a distance in a relatively straight line and makes a 180-degree turn and begins coming back to its starting point. Rather than dispensing cable, the forward-retrieve mode allows the operator to cause the system to retrieve the dispensed cable as the vehicle returns to its starting point.
  • An operator may switch between the operating modes via the operator's remote control device. In addition, the operator may switch to the manual feed mode via the switch 23 provided on the control panel 28 (shown in FIG. 3A).
  • During calibration mode, the calibration function 106 determines a gain 116 and an offset 114 to apply to the signal produced by the flex sensors as well as the relationship between the signal received from the sensor and the cable's displacement. To do this, in one implementation, the operator first positions the cable to a desired catenary arc position. This becomes the set point. Then calibration begins by first recording the sensor output indicating the desired set point. Then the microcontroller 102 causes the reel motor to dispense and retrieve a measured length of cable such that the flex sensors are flexed at several points over their entire operating range and readings of the signal produced by the sensors at each point is recorded. The calibration function 106 takes a series of readings (e.g., every 0.1 seconds or every 0.1 inch of dispensed cable) of the signal received from the flex sensor and performs a 2nd order least squares fit to determine the relationship between the signal from the sensor and the cable's displacement. From these readings, the calibration function 106 also determines the gain 116 and offset 114 for the flex sensors. If the calibration data reveals that an adjustment of the gain or offset is necessary then the calibration function first returns the cable to the set point, then makes the gain 116 or offset 114 adjustment, and then repeats the data collection. This process is repeated until the sensor signal is determined to be sufficient to provide satisfactory performance. This least square fit is supplied to the position error function 125 then on to the PID controller 126, where it is used to determine the Pulse Width Modulated (PWM) signal that is supplied to the dead band eliminator function 128 (described below) and then the mode function 104 and then to the motor controller 132 of the reel motor 37. Because the response of the flex sensors will vary with temperature, the calibration function 106 records a reading of the ambient air temperature from a temperature sensor 118. During operation of the vehicle (e.g., in automatic, manual, stop or forward-retrieve mode), the mode function 104 will alert the user that the system needs to be recalibrated if the ambient air temperature changes from the temperature at which calibration had been performed by a certain amount (e.g., 20 degrees Fahrenheit). In another implementation, the microcontroller 106 automatically adjusts the gain 116 and offset 114 of the flex sensors to compensate for temperature or changes the 2nd order least squares fit equation by utilizing sensor characterization history information stored in the microcontroller memory. In this embodiment, the microcontroller maintains predetermined data that estimates the effect of temperature on the response of the flex sensors. Such data may be obtained through system use or experiment. As temperature changes, the microcontroller adjusts the gain, offset and set point according to the stored data.
  • The calibration function 106 also operates to discover the amount of drive signal necessary to provide to the reel motor before the motor starts to move in either direction, which is referred to as “dead band” current. By compensating for this “dead band” current, the controller can more precisely control the reel motor. In one implementation, when the system 10 is turned on, the microcontroller processes a calibration routine in which the microcontroller supplies a signal to the reel motor to cause it to begin to turn and records the threshold of motion signal supplied to the reel motor. This is repeated for the opposite direction and recorded. The output of the PID controller 126 is offset by the dead band eliminator function 128 using the amount of the recorded “dead band” drive signal corresponding to each direction less any dead band desired to remain thus reducing or eliminating the “dead band” behavior. Since dead band can change with conditions such as temperature this calibration can be repeated when conditions require (e.g., temperature changes by more than a predetermined amount) measuring and eliminating any amount of the “dead band” behavior desired.
  • The calibration function also operates to determine if the pinch wheels 58 a-58 c (shown in FIG. 4A) are pressing the cable against the drive wheel 60 with sufficient force so the cable is not slipping. To do this, the microcontroller 102 monitors the pinch drive wheel encoder 120 when the reel encoder 122 is stopped during the calibration function 106. If the drive wheel encoder 120 indicates that the drive wheel moved after the reel motor has been stopped, then the calibration function 106 determines that the cable is slipping in the pinch wheel assembly and notifies the operator of this problem. After the operator tightens one or more of the pinch wheels, the system can be calibrated.
  • In a preferred embodiment, the calibration function simultaneously determines the gain, offset, relationship between sensor signal and cable displacement, dead band current and pinch wheel slippage.
  • Once the system has been calibrated, it is ready to operate in the automatic and forward-retrieve modes. While operating in these modes, the microcontroller 102 receives signals from the flex sensors (which are converted from analog to digital form via an A-D converter 124) that indicated the displacement of the flex sensors. These signals are fed into the microcontroller's position error function 125 and then to the PID 120, which computes a control signal. The control signal is adjusted by the dead band eliminator 122 and is fed to the mode function 104 then to the PWM 122 that commands the reel motor controller 124. This will cause payout or retrieval of cable to cause the flex sensors to return to the set point position.
  • In this implementation, the drive wheel motor 144 is not directly controlled by the microcontroller 102, but rather is supplied with current from a current regulator 142 such that the drive wheel motor 144 maintains a constant torque that tends to pull the cable from the reel.
  • During operation in any of the modes in which cable is retrieved or dispensed, the microcontroller monitors the position readings of the drive wheel encoder and the reel encoder to detect faults in operation of the system. In particular, the fault detection function 134 monitors the encoder readings to ensure that both encoders are always moving in the same direction. If the fault detection function 134 detects that the encoders are traveling in opposite directions, this indicates that the cable has become stuck or snagged on the reel and rather than dispensing, for example, the reel is actually retrieving cable. If the fault detection function 134 detects that the encoders are traveling in opposite directions, the mode function 104 immediately shuts down operation of both motors by sending a signal to a relay switch 130, 146 to stop current from being supplied to the motors and produces an alarm and/or produces a stop motion command to the vehicle. Control may be resumed after switching to manual or off modes to attempt correction of the snag or end of reel condition. Similarly if the mode function 104 receives a signal from the control panel indicating that the emergency stop button has been pressed 112, the mode function immediately cuts off current to both motors and passes on the emergency stop condition to the vehicle control system.
  • In addition to detecting when the motors travel in opposite directions, the fault detection function 134 also monitors the ratio of drive wheel encoder revolutions to reel encoder revolutions to determine when the reel is about to run out of cable. For example, when the reel is full of cable, the ratio of drive wheel encoder revolutions to one reel encoder revolution is relatively high in comparison to when the reel is empty. When the ratio of the drive wheel encoder revolutions to reel encoder revolutions reaches a predetermined value, the mode function 104 sends an audio alert 140 to a speaker 142 to notify the operator that the vehicle is about to run out of cable.
  • The microcontroller 102 includes a communication protocol identifier 150 that permits the microcontroller 102 to receive commands from a remote control device using any of several different protocols. In operation, the protocol identifier analysis incoming command data and identifies the protocol by decoding the first one or several commands received using different protocols. If a command is successfully decoded using a decoding method defined by one of the supported protocols, the protocol identifier 150 assumes that the remote control device is using that protocol and begins decoding commands using the specified decoding technique. For example, military remote control systems may employ any of three protocols, one which includes an 8-bit check sum protocol, a second which includes a 16 bit cyclic redundancy check (CRC) protocol, or a third protocol called the Joint Architecture of Unmanned Ground Systems (JAUS). A protocol identifier can be configured to attempt all three decode techniques on an initial command and automatically determine which protocol is being used by seeing which decode technique resulted in a valid command. The ability of the communication protocol identifier to accept one of a number of communication protocols allows the system to be operable with all versions of an evolving product line as well as systems from varying product lines, manufacturers and military.
  • A number of embodiments of the invention have been described. Nevertheless, it will be understood that various modifications may be made without departing from the spirit and scope of the invention. For example, while the figures above illustrate a cable dispensing and retrieval system which is mounted to a moving vehicle, other implementations may utilize a similar cable dispensing and retrieval system in which a user (or a mechanical device) pulls cable from a stationary system. For example, a worker laying communication cable may have a cable dispensing and retrieval system mounted to the back of a work vehicle. When the worker needs to pull some cable from the reel, he or she simply begins pulling one end of the cable. As the user pulls on the cable, the system would detect a change in the position of the monitored portion of the cable and rotate the reel so that cable is dispensed from the reel without subjecting it to excessive tension.
  • The traverse assembly shown and described above is synchronized with the reel motor via a mechanical coupling. Other implementations may employ a more sophisticated traverse assembly in which the traverse is controlled by a separate motor. In these implementations, position of the traverse motor and position of the reel motor could be fed into a PID controller to synchronize the traverse and the reel motors.
  • Other implementations may employ non-parallel guide bars. For example, one implementation employs a pair of angled guide bars that form a V-shape. The cable is fed between a slot defined by the angled guide bars and a sensor (e.g., flex sensor or position sensor) senses the position of a portion of the cable between the release point and the ground along one axis parallel to the ground.
  • In another implementation, the guide bar and sensor are configured to rotate along the axis of the cable between the release point and the ground based on command data received from the operator. For example, if the operator commands the vehicle to turn, the guide bars and sensor could be configured to automatically rotate in the direction of the turn just prior to the vehicle making the turn. By rotating the guide bar and sensor just prior to a turn, performance of the cable dispensing and retrieval system may be enhanced. In addition, the guide bars and sensor may be configured to rotate (either automatically or at the command of an operator) 90 degrees when the system is employed on a turret of a vehicle. For example, if the cable dispensing and retrieval system is employed on the back of a turret of an excavator, the operator may drive the excavator to a desired location and then begin sending command data instructing the excavator to rotate its turret (e.g., to begin digging). When the microcontroller receives command data instructing the excavator to rotate its turret, the microcontroller may automatically rotate at least the guide bars and sensor by 90 degrees so that monitored axis (defined by the guide bars and sensor) of the cable is tangential to the radius of turret travel.
  • In yet other implementations, the microcontroller automatically augments the control scheme. For example, if the microcontroller receives a command signal instructing the vehicle to take a turn, the microcontroller may change the set point of the control scheme so that cable is picked up or paid out faster during the turn to avoid dragging the cable across the ground. Similarly, the microcontroller may turn the integrator of the PID controller off when the vehicle is stopped.
  • As mentioned above, the microcontroller uses the encoder ratios to determine a volume of cable that is on the reel. In other implementations, the microcontroller may automatically adjust the control scheme based on the volume of cable that it determines is on the reel. For example, when the reel is relatively full (thus requiring more torque to rotate the spool) the microcontroller may adjust the proportional, integrator and differential gains of the PID controller. Similarly, as cable is pulled from the reel the microcontroller may be configured to automatically gradually adjust the proportional, integrator and differential gains of the PID controller.
  • In another implementation, the microcontroller automatically adjusts the cable tension. For example, if the microcontroller is operating in the calibration mode and slip is detected, the pinch motor current could be temporarily adjusted to stop slippage and allow calibration to complete. Similarly the pinch motor current could be adjusted based on the reel motor acceleration and direction.
  • As mentioned above, tension is applied to the cable between the reel and the drive wheel pinch point. A second cable cleaner could be located in this section of cable. In one implementation it could be comprised of a wiper device that is in contact with the fiber during retrieve only and not during dispense. In another implementation it could be part of a pair vertical guide wheels (e.g., guide wheels 56 a and 56 b shown in FIG. 4A) and thus in contact during both directions of cable movement.
  • The calibration mode of a controller could use a characterization array technique instead of a 2nd order equation in another implementation. For example, the data collected during calibration could be stored in an array. Sensor signals would be interpolated from the data set stored in the calibration array.
  • Accordingly, other embodiments are within the scope of the following claims.

Claims (66)

1. A method comprising:
dispensing a length of cable between a release point and the ground in a generally downward direction such that at least a portion of the length of cable between the release point and the ground is permitted to move along a first axis that is parallel to the ground; and
controlling pay out or retrieval of the cable to maintain the portion of the length of cable located between the release point and the ground at a predetermined position along the first axis.
2. The method of claim 1 further comprising:
sensing a position of the cable along one or more points of the portion of the length of cable.
3. The method of claim 2 wherein sensing a position comprises:
using a flex sensor to sense the position in the portion of the length of cable.
4. The method of claim 1 wherein dispensing a length of cable comprises:
dispensing a length of cable from a spool of cable.
5. The method of claim 4 wherein the spool of cable stores cable in a level wind.
6. The method of claim 5 further comprising:
providing a traverse mechanism for storing cable in a level wind as cable is retrieved.
7. The method of claim 4 further comprising:
providing a traverse mechanism synchronizing the release point of the cable such that the release point is in line with a point at which cable is supplied to or released from the spool.
8. The method of claim 4 further comprising:
providing a reel motor configured to variably rotate the spool in a clockwise or counter-clockwise direction.
9. The method of claim 8 wherein controlling pay out or retrieval of cable comprises:
controlling speed and direction of the reel motor to maintain the portion of the length of cable located between the release point and the ground at a predetermined position along the first axis.
10. The method of claim 7 wherein the traverse assembly is mechanically coupled to the spool such that the traverse assembly traverses an axis parallel to a longitudinal axis of the spool as the spool rotates.
11. The method of claim 7 wherein the traverse mechanism includes a traverse motor for moving the traverse assembly along an axis parallel to a longitudinal axis of the spool.
12. The method of claim 11 further comprising:
controlling the traverse motor to synchronize the release point of the cable such that the release point is in line with a point at which cable is supplied to or released from the spool.
13. The method of claim 9 further comprising:
maintaining a constant tension on the cable in a direction perpendicular to the longitudinal axis of the spool as cable is supplied to or released from the spool.
14. The method of claim 13 wherein maintaining a constant tension comprises:
compressing cable between a pinch wheel and a drive wheel; and
operating a motor coupled to the drive wheel at a constant torque.
15. The method of claim 14 further comprising:
monitoring a direction of travel of the reel motor.
16. The method of claim 15 further comprising:
monitoring a direction of travel of the drive wheel motor.
17. The method of claim 16 further comprising:
detecting a fault if a direction of travel of the drive wheel motor is opposite a direction of travel of the reel drive motor.
18. The method of claim 1 further comprising:
preventing the portion of the cable from substantially moving along axes parallel to the ground other than the first axis.
19. The method of claim 18 further comprising:
providing a first guide bar and a second guide bar positioned in parallel with one another, wherein a gap defined by the space between the first and second guide bars defines the first axis.
20. The method of claim 4 wherein the first axis is parallel with a direction of travel of the spool.
21. The method of claim 1 wherein the predetermined position of the portion of the cable is a position in which the length of cable between the release point and the ground experiences no tension other than tension from the weight of the cable.
22. A system for dispensing and retrieving a length of cable, wherein the cable is dispensed at a release point to the ground in a generally downward direction, the system comprising:
a spool adapted to contain the cable;
a motor operably connected to the spool for dispensing and retrieving cable from the spool; and
a sensor adapted to detect a position of a portion of the cable located between the release point and the ground along a first axis that is parallel to the ground; and
a controller configured to receive a signal from the sensor indicating the detected position and to control operation of the motor based to maintain the portion of the cable at a predetermined position along the first axis.
23. The system of claim 22 further comprising:
apparatus adapted to prevent the portion of the cable at the detected position from substantially moving along axes parallel to the ground other than the first axis.
24. The system of claim 22 where in the sensor comprises a flex sensor.
25. The system of claim 22 further comprising:
a traverse mechanism adapted to supply cable to the spool such that cable is wound onto the spool in a series of consecutive windings that are located adjacent to one another to form consecutive rows of overlaying cable windings.
26. The system of claim 25 wherein the traverse mechanism is further adapted to dispense cable from the spool at an angle of approximately 90 degrees from a longitudinal axis of the spool.
27. The system of claim 22 further comprising:
a traverse mechanism adapted to synchronize the release point of the cable such that a line defined by the release point and the point at which cable is supplied to or released from the spool is approximately perpendicular to the longitudinal axis of the spool.
28. The system of 27 wherein the traverse assembly is mechanically coupled to the spool such that the traverse assembly traverses an axis parallel to a longitudinal axis of the spool as the spool rotates.
29. The system of claim 27 wherein the traverse mechanism includes a traverse motor for moving the traverse assembly along an axis parallel to a longitudinal axis of the spool.
30. The system of claim 29 wherein the system further comprises:
a controller that controls the traverse motor to synchronize the release point of the cable such that a line defined by the release point and the point at which cable is supplied to or released from the spool is approximately perpendicular to the longitudinal axis of the spool.
31. The system of claim 22 further comprising:
a pinch wheel assembly that includes a pinch wheel and a drive wheel located adjacent to the pinch wheel, wherein the pinch wheel assembly is adapted to compress cable between the pinch wheel and the drive wheel; and
a drive wheel motor coupled to the drive wheel.
32. The system of claim 31 wherein the drive wheel motor is configured to apply a constant tension on the cable in a direction away from the spool.
33. The system of claim 32 wherein the drive wheel motor is configured to operate to provide a constant torque.
34. A method comprising:
dispensing a length of cable between a release point and the ground in a generally downward direction such that at least a portion of the length of cable between the release point and the ground is permitted to move along a first axis that is parallel to the ground and is not permitted to move substantially along other axes parallel to the ground;
sensing a position of the cable relative to a set point located between the release point and the ground, wherein the set point is located on the first axis; and
controlling pay out or retrieval of the cable to maintain the cable at the set point along the first axis.
35. The method of claim 34 wherein sensing a position comprises:
using a flex sensor to sense the position of the cable relative to the set point.
36. The method of claim 34 wherein dispensing a length of cable comprises:
dispensing a length of cable from a spool of cable.
37. The method of claim 36 wherein the spool of cable stores cable in a level wind.
38. The method of claim 36 further comprising:
providing a traverse mechanism for storing cable in a level wind as cable is retrieved.
39. The method of claim 36 further comprising:
providing a traverse mechanism that moves the release point along an axis parallel to a longitudinal axis of the spool such that a line defined by the release point and the point at which cable is supplied to or released from the spool is approximately perpendicular to the longitudinal axis of the spool.
40. The method of claim 34 further comprising:
providing a reel motor configured to variably rotate the spool in a clockwise or counter-clockwise direction.
41. The method of claim 40 wherein controlling pay out or retrieval of cable comprises:
controlling operation of the reel motor to maintain the cable at the set point along the first axis.
42. The method of claim 39 wherein the traverse assembly is mechanically coupled to the spool such that the traverse assembly traverses an axis parallel to a longitudinal axis of the spool as the spool rotates.
43. The method of claim 39 wherein the traverse mechanism includes a traverse motor for moving the traverse assembly along an axis parallel to a longitudinal axis of the spool.
44. The method of claim 11 further comprising:
controlling the traverse motor to move the release point along an axis parallel to a longitudinal axis of the spool such that a line defined by the release point and the point at which cable is supplied to or released from the spool is approximately perpendicular to the longitudinal axis of the spool.
45. The method of claim 34 further comprising:
maintaining a constant tension on the cable in a direction perpendicular to the longitudinal axis of the spool as cable is supplied to or released from the spool.
46. The method of claim 45 wherein maintain a constant tension comprises:
compressing cable between a pinch wheel and a drive wheel; and
operating a motor coupled to the drive wheel at a constant torque.
47. The method of claim 46 further comprising:
monitoring a direction of travel of the reel motor.
48. The method of claim 47 further comprising:
monitoring a direction of travel of the drive wheel motor.
49. The method of claim 48 further comprising:
detecting a fault if a direction of travel of the drive wheel motor is opposite a direction of travel of the reel drive motor.
50. Apparatus for dispensing and retrieving a length of cable, wherein the cable is dispensed from the apparatus at a release point to the ground in a generally downward direction, the apparatus comprising:
a flexible cable guide tube located between the release point and the ground, the flexible cable guide tube defining a channel having a longitudinal axis that is generally perpendicular to the ground and configured to receive a length of cable, the flexible cable guide tube further configured to permit cable located with the channel from moving along a longitudinal axis that is generally parallel to the ground; and
a flex sensor located adjacent to the flexible cable guide tube to detect position of at least a portion of the cable located within the channel of the flexible cable guide tube.
51. The apparatus of claim 50 further comprising:
a controller electrically coupled to the flex sensor, the controller configured to receive a signal from the flex sensor indicating a detected position of the cable within the guide tube and control speed and direction of cable pay out to maintain the detected position of the cable at a predetermined position.
52. The apparatus of claim 50 further comprising:
a pair of rails defining a slot configured to receive the cable, wherein the slot is configured to constrain lateral movement of cable in directions except along the first axis.
53. The apparatus of claim 50 further comprising:
a scraper attached to the flexible guide tube, wherein the scraper defines an aperture slightly larger than an outer diameter of the cable.
54. The apparatus of claim 50 further comprising:
a rigid cable guide tube located between the release point and the ground and above the flexible guide tube, the rigid cable guide tube defining a second channel having a longitudinal axis that is generally perpendicular to the ground and configured to receive a length of cable, the rigid cable guide tube further configured to constrain cable located with the channel from moving along a longitudinal axis that is generally parallel to the ground.
55. A method comprising:
dispensing a length of cable stored on a spool between a release point and the ground in a generally vertical direction;
passing the length of cable between a slot defined by two sidewalls, wherein constrains lateral motion of cable located within the slot except along a longitudinal axis; and
controlling speed and direction of a reel motor coupled to the spool to maintain a portion of the length cable located between the release point and the ground at a predetermined position along the longitudinal axis.
56. The method of claim 55 further comprising:
sensing a position of the cable relative to the predetermined position at one or more points between the release point and the ground.
57. The method of claim 55 wherein sensing a position comprises:
using a flex sensor to sense the position of the cable.
58. The method of claim 55 further comprising:
providing a traverse mechanism for storing cable in a level wind on the spool as cable is retrieved.
59. The method of claim 55 further comprising:
providing a traverse mechanism synchronizing the release point of the cable such that the release point is in line with a point at which cable is supplied to or released from the spool.
60. The method of claim 59 wherein the traverse assembly is mechanically coupled to the spool such that the traverse assembly traverses an axis parallel to a longitudinal axis of the spool as the spool rotates.
61. The method of claim 60 further comprising:
maintaining a constant tension on the cable in a direction perpendicular to the longitudinal axis of the spool as cable is supplied to or released from the spool.
62. The method of claim 61 wherein maintaining a constant tension comprises:
compressing cable between a pinch wheel and a drive wheel; and
operating a motor coupled to the drive wheel at a constant torque.
63. The method of claim 62 further comprising:
monitoring a direction of travel of the reel motor.
64. The method of claim 63 further comprising:
monitoring a direction of travel of the drive wheel motor.
65. The method of claim 64 further comprising:
detecting a fault if a direction of travel of the drive wheel motor is opposite a direction of travel of the reel drive motor.
66. The method of claim 55 wherein the predetermined position of the portion of the cable is a position in which the length of cable between the release point and the ground experiences no tension other than tension from the weight of the cable.
US10/952,344 2004-09-27 2004-09-27 Cable dispensing and retrieval Abandoned US20060071116A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
US10/952,344 US20060071116A1 (en) 2004-09-27 2004-09-27 Cable dispensing and retrieval

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
US10/952,344 US20060071116A1 (en) 2004-09-27 2004-09-27 Cable dispensing and retrieval

Publications (1)

Publication Number Publication Date
US20060071116A1 true US20060071116A1 (en) 2006-04-06

Family

ID=36124598

Family Applications (1)

Application Number Title Priority Date Filing Date
US10/952,344 Abandoned US20060071116A1 (en) 2004-09-27 2004-09-27 Cable dispensing and retrieval

Country Status (1)

Country Link
US (1) US20060071116A1 (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747149B1 (en) 2006-06-20 2007-08-10 대한민국 Self-laying type travel control system of cable guidance vehicles
WO2008028751A1 (en) * 2006-09-02 2008-03-13 Conductix-Wampfler Ag Line drum arrangement and method for its operation
US20100059620A1 (en) * 2007-02-01 2010-03-11 Deep Tek Winch Ip Limited Winch drum assembly and method for spooling a line
US20120187355A1 (en) * 2010-12-18 2012-07-26 Mr. Kyle Mehrkens Mobile Ski Towing System
CN102653362A (en) * 2011-09-29 2012-09-05 武汉众磊工程机械技术有限公司 Speed simulation type cable drum
US20120236148A1 (en) * 2008-02-20 2012-09-20 Actioncam, Llc Aerial camera system
EP2813456A1 (en) * 2013-06-11 2014-12-17 Rigas Tehniska universitate Cable braking and backward tension device
US20150025710A1 (en) * 2013-07-17 2015-01-22 Electronics And Telecommunications Research Institute Method and apparatus for returning moving body
US9090315B1 (en) * 2010-11-23 2015-07-28 Piedra—Sombra Corporation, Inc. Optical energy transfer and conversion system
EP2800219A4 (en) * 2011-12-27 2015-10-14 Topy Ind Cable system
US20150329313A1 (en) * 2014-05-19 2015-11-19 Spartan Tool L.L.C. System for measuring payout length of an elongate member
US20150336270A1 (en) * 2012-11-12 2015-11-26 C2 Systems Limited System, method, computer program and data signal for the registration, monitoring and control of machines and devices
US20160060075A1 (en) * 2014-09-03 2016-03-03 Teresa Slowik Automatic Oxygen Tube Reel
US20170113897A1 (en) * 2015-10-26 2017-04-27 Greenlee Textron Inc. Rope auto spooler machine
US20170362050A1 (en) * 2016-06-20 2017-12-21 Cerro Wire Llc All terrain cable reel transport device and system
US10024459B1 (en) * 2015-04-02 2018-07-17 Ag Leader Technology, Inc. Tile feed wheel control
USD824458S1 (en) * 2016-03-24 2018-07-31 Milrem As Unmanned ground vehicle
US10046944B2 (en) * 2016-01-06 2018-08-14 Caterpillar Global Mining Equipment Llc Underground mining machine
WO2018170072A1 (en) * 2017-03-15 2018-09-20 Halo Maritime Defense Systems, Inc. Automatic gate operation and system status indication for marine barriers and gate systems
US20180370755A1 (en) * 2017-02-17 2018-12-27 Nathan Zimmerman Hose Reel
US20190039856A1 (en) * 2017-08-03 2019-02-07 Harris Corporation Automatic spool tensioning mechanism
US10280034B2 (en) 2016-12-02 2019-05-07 Makani Technologies Llc Floating counter-balanced levelwind carrier system
US10301143B2 (en) 2016-12-02 2019-05-28 Makani Technologies Llc Sensor equipped tether guide with open tether channel
US20190173310A1 (en) * 2015-03-16 2019-06-06 Saud AlZamil Electromechanical set replacing a Diesel Engine
CN112811268A (en) * 2021-01-13 2021-05-18 中国科学院光电技术研究所 Automatic wire winding device
CN113267362A (en) * 2021-05-21 2021-08-17 上海电力大学 Equivalent test method of automatic recovery device for high-voltage old cables
EP4170840A1 (en) * 2021-10-22 2023-04-26 Deere & Company Cable reel for the power supply of an electrically powered utility vehicle
FR3138421A1 (en) * 2022-08-01 2024-02-02 Elwedys Motorized cable unwinder

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3943306A (en) * 1973-04-07 1976-03-09 Caterpillar Mitsubishi Ltd. Electric loader with excessive unwind preventive means
US4108264A (en) * 1975-12-29 1978-08-22 Kabushiki Kaisha Komatsu Seisakusho Cable take-up device for electric drive vehicle
US4511100A (en) * 1982-03-13 1985-04-16 M.A.N. Maschinenfabrik Aktiengesellschaft Railless vechicle for underground mining
US4537364A (en) * 1982-12-15 1985-08-27 Sundstrand Corporation Constant tension cable reel drive
US4569489A (en) * 1984-04-27 1986-02-11 Joy Manufacturing Company Cable tension control device
US4666102A (en) * 1985-09-23 1987-05-19 Westinghouse Electric Corp. Cable dispensing and take-up apparatus
US5419508A (en) * 1993-07-26 1995-05-30 Pierce; Steve Cable winding device for electrically powered mining vehicles
US5498940A (en) * 1992-12-30 1996-03-12 Samsung Electronics Co., Ltd. Methods and apparatus for maintaining a constant tension on an electrical cord of a robot
US5551545A (en) * 1994-03-18 1996-09-03 Gelfman; Stanley Automatic deployment and retrieval tethering system
US5573226A (en) * 1994-04-29 1996-11-12 Smith; Jackson A. Apparatus for guiding an enlogated item

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US3943306A (en) * 1973-04-07 1976-03-09 Caterpillar Mitsubishi Ltd. Electric loader with excessive unwind preventive means
US4108264A (en) * 1975-12-29 1978-08-22 Kabushiki Kaisha Komatsu Seisakusho Cable take-up device for electric drive vehicle
US4511100A (en) * 1982-03-13 1985-04-16 M.A.N. Maschinenfabrik Aktiengesellschaft Railless vechicle for underground mining
US4537364A (en) * 1982-12-15 1985-08-27 Sundstrand Corporation Constant tension cable reel drive
US4569489A (en) * 1984-04-27 1986-02-11 Joy Manufacturing Company Cable tension control device
US4666102A (en) * 1985-09-23 1987-05-19 Westinghouse Electric Corp. Cable dispensing and take-up apparatus
US5498940A (en) * 1992-12-30 1996-03-12 Samsung Electronics Co., Ltd. Methods and apparatus for maintaining a constant tension on an electrical cord of a robot
US5419508A (en) * 1993-07-26 1995-05-30 Pierce; Steve Cable winding device for electrically powered mining vehicles
US5551545A (en) * 1994-03-18 1996-09-03 Gelfman; Stanley Automatic deployment and retrieval tethering system
US5573226A (en) * 1994-04-29 1996-11-12 Smith; Jackson A. Apparatus for guiding an enlogated item

Cited By (37)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100747149B1 (en) 2006-06-20 2007-08-10 대한민국 Self-laying type travel control system of cable guidance vehicles
WO2008028751A1 (en) * 2006-09-02 2008-03-13 Conductix-Wampfler Ag Line drum arrangement and method for its operation
US7946521B2 (en) * 2007-02-01 2011-05-24 Deep Tek Winch Ip Limited Winch drum assembly and method for spooling a line
US20100059620A1 (en) * 2007-02-01 2010-03-11 Deep Tek Winch Ip Limited Winch drum assembly and method for spooling a line
US9964836B2 (en) * 2008-02-20 2018-05-08 Skycam, Llc Aerial camera system
US20120236148A1 (en) * 2008-02-20 2012-09-20 Actioncam, Llc Aerial camera system
US9090315B1 (en) * 2010-11-23 2015-07-28 Piedra—Sombra Corporation, Inc. Optical energy transfer and conversion system
US20210141160A1 (en) * 2010-11-23 2021-05-13 Stone Aerospace, Inc. Method of Recovery of Optical Fiber Expended During Launch of a Spacecraft into Low Earth Orbit using a Non-Line-of-Sight Optical Power Transfer System
US20120187355A1 (en) * 2010-12-18 2012-07-26 Mr. Kyle Mehrkens Mobile Ski Towing System
US8657261B2 (en) * 2010-12-18 2014-02-25 Kyle John Mehrkens Mobile ski towing system
CN102653362A (en) * 2011-09-29 2012-09-05 武汉众磊工程机械技术有限公司 Speed simulation type cable drum
EP2800219A4 (en) * 2011-12-27 2015-10-14 Topy Ind Cable system
US20150336270A1 (en) * 2012-11-12 2015-11-26 C2 Systems Limited System, method, computer program and data signal for the registration, monitoring and control of machines and devices
US10272570B2 (en) * 2012-11-12 2019-04-30 C2 Systems Limited System, method, computer program and data signal for the registration, monitoring and control of machines and devices
EP2813456A1 (en) * 2013-06-11 2014-12-17 Rigas Tehniska universitate Cable braking and backward tension device
US20150025710A1 (en) * 2013-07-17 2015-01-22 Electronics And Telecommunications Research Institute Method and apparatus for returning moving body
US9533856B2 (en) * 2014-05-19 2017-01-03 Spartan Tool L.L.C. System for measuring payout length of an elongate member
US20150329313A1 (en) * 2014-05-19 2015-11-19 Spartan Tool L.L.C. System for measuring payout length of an elongate member
US20160060075A1 (en) * 2014-09-03 2016-03-03 Teresa Slowik Automatic Oxygen Tube Reel
US20190173310A1 (en) * 2015-03-16 2019-06-06 Saud AlZamil Electromechanical set replacing a Diesel Engine
US10024459B1 (en) * 2015-04-02 2018-07-17 Ag Leader Technology, Inc. Tile feed wheel control
US20170113897A1 (en) * 2015-10-26 2017-04-27 Greenlee Textron Inc. Rope auto spooler machine
US10046944B2 (en) * 2016-01-06 2018-08-14 Caterpillar Global Mining Equipment Llc Underground mining machine
USD824458S1 (en) * 2016-03-24 2018-07-31 Milrem As Unmanned ground vehicle
US20170362050A1 (en) * 2016-06-20 2017-12-21 Cerro Wire Llc All terrain cable reel transport device and system
US10280034B2 (en) 2016-12-02 2019-05-07 Makani Technologies Llc Floating counter-balanced levelwind carrier system
US10301143B2 (en) 2016-12-02 2019-05-28 Makani Technologies Llc Sensor equipped tether guide with open tether channel
US20180370755A1 (en) * 2017-02-17 2018-12-27 Nathan Zimmerman Hose Reel
US10280579B2 (en) 2017-03-15 2019-05-07 Halo Maritime Defense Systems, Inc. Automatic gate operation and system status indication for marine barriers and gate systems
US10619320B2 (en) 2017-03-15 2020-04-14 Halo Maritime Defense Systems, Inc. Automatic gate operation and system status indication for marine barriers and gate systems
WO2018170072A1 (en) * 2017-03-15 2018-09-20 Halo Maritime Defense Systems, Inc. Automatic gate operation and system status indication for marine barriers and gate systems
US20190039856A1 (en) * 2017-08-03 2019-02-07 Harris Corporation Automatic spool tensioning mechanism
US10513412B2 (en) * 2017-08-03 2019-12-24 Harris Corporation Automatic spool tensioning mechanism
CN112811268A (en) * 2021-01-13 2021-05-18 中国科学院光电技术研究所 Automatic wire winding device
CN113267362A (en) * 2021-05-21 2021-08-17 上海电力大学 Equivalent test method of automatic recovery device for high-voltage old cables
EP4170840A1 (en) * 2021-10-22 2023-04-26 Deere & Company Cable reel for the power supply of an electrically powered utility vehicle
FR3138421A1 (en) * 2022-08-01 2024-02-02 Elwedys Motorized cable unwinder

Similar Documents

Publication Publication Date Title
US20060071116A1 (en) Cable dispensing and retrieval
US5551545A (en) Automatic deployment and retrieval tethering system
US8042663B1 (en) Communications spooler for a mobile robot
US4666102A (en) Cable dispensing and take-up apparatus
US6811112B1 (en) Active feedback levelwinding system
US8695912B2 (en) Reel systems and methods for monitoring and controlling linear material slack
JP4231052B2 (en) Autonomous machine
US9577418B2 (en) Cable system
US6111376A (en) Motorizing awning with automatic safety control
JP4630908B2 (en) Cable system
US20160176676A1 (en) Cable system
AU2011200532A1 (en) Tethered robot positioning
US20110133013A1 (en) Paying out and retracting an electric power cord
US20090031823A1 (en) Apparatus for Detecting the Movement of Its Embedded Attaching Means
US10974927B2 (en) System and method for a powered vertical axis hose reel
CN114803700B (en) Control method of vehicle-mounted take-up and pay-off device for light special optical cable
JPH06255896A (en) Cable winding device
JP2674689B2 (en) Cable winding device
FR2701919A1 (en) Magazine for the conductor link between a recoverable remotely piloted flying machine and a ground control station
KR100530858B1 (en) An apparatus for exploration of the inside of the pipe
JPH0672640A (en) Cable winding device
JP7085438B2 (en) Moving body and cable reel mounting method
FR2502772A1 (en) Ground coordinate position measuring system for hovering helicopter - has weighted cable connected to winch via spring balance and rotary forks to determine ground coordinates
EP0346318A1 (en) Device for the detection of a force applied to a filiform part of a load
CN108473267B (en) Controlled unwinding device

Legal Events

Date Code Title Description
AS Assignment

Owner name: APPLIED RESEARCH ASSOCIATES, INC., NEW MEXICO

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:QUENNEVILLE, STEVEN R.;MACGREGOR, FORREST J.;REEL/FRAME:015825/0653

Effective date: 20050223

STCB Information on status: application discontinuation

Free format text: ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION