Self-correcting drive and motor control for cargo canopy systems
09887536 ยท 2018-02-06
Inventors
Cpc classification
B60P7/04
PERFORMING OPERATIONS; TRANSPORTING
Y10T74/1523
GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
B60J7/068
PERFORMING OPERATIONS; TRANSPORTING
H02H7/0855
ELECTRICITY
B60J7/085
PERFORMING OPERATIONS; TRANSPORTING
H02P31/00
ELECTRICITY
H02P29/028
ELECTRICITY
F16H31/004
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02P29/032
ELECTRICITY
International classification
H02H7/00
ELECTRICITY
F16H31/00
MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
H02P29/028
ELECTRICITY
H02P29/032
ELECTRICITY
B60J7/08
PERFORMING OPERATIONS; TRANSPORTING
B60P7/04
PERFORMING OPERATIONS; TRANSPORTING
Abstract
In the coupling of bi-directional, non-freewheeling-type DC motors (24,25) to the pulling spool (23) of a canopy (11) deployment strap (21,22) and to a take-up roller (15), ratchet gears (26,27) assure automatic alignment and synchronization of the deployment and retraction mechanisms. The reverse direction rotation of the unwinding motor can be uninhibited through the slipping of its ratchet gear when the winding motor is slow to take up the pulling strap or the tarp (11) being wound thereon. The slipping provides sufficient slack to accommodate changes of spool and roller diameters as more material is successively wound thereon. A friction brake acting against a flange of die spool keeps it from spinning freely when not engaged by the motor. Winding motors can be protected against excessive power use by measuring the level of drawn current with a digital ammeter. If the current exceeds a threshold level of operation, a timer is started. As soon as a given absolute safe period of operation is surpassed, a breaker switch is tripped interrupting the motor power supply. A plural number of trip points can be programmed into the device.
Claims
1. An apparatus for disabling an electric motor when the amount of energy consumed by the motor exceeds a preset limit, said apparatus comprises: an electrical power source; an electrical motor; an electronic motor control module which comprises: a digital ammeter in series between said electrical power source and said electrical motor; a programmable microprocessor accepting an output of said digital ammeter; a power cutoff switch responsive to a motor cutoff signal from said microprocessor for cutting off power to said motor; wherein said microprocessor generates said motor cutoff signal in response to a program running on said microprocessor; wherein said program comprises: a plurality of threshold amperages for an electric current drawn by said motor; a time duration limit for each of said plurality of threshold amperages; a measurement of the amperage of the current drawn by the motor to get a measured current; an instruction detecting that said measured current has exceeded a first one of said threshold amperages and not exceeded a next larger one of said threshold amperages; a timer accumulating the time said measured current is drawn; and an instruction generating said motor cutoff signal when said time duration limit for said first one of said threshold amperages is reached.
2. The apparatus of claim 1, wherein said program further comprises: program instructions for setting said time duration limit for each of said plurality of threshold amperages by procuring a time-versus-current function expressing the maximum time values of excessive current that may be safely drawn by said motor; and, generating said motor cutoff signal when a maximum time of flow for a measured current exceeds a corresponding maximum time value given by said function.
3. The apparatus of claim 1, wherein said program further comprises: program instructions for comparing said amperage to a preset maximum current limit; and switching off said motor when said limit is exceeded.
4. The apparatus of claim 1, wherein said measurement of the amperage occurs continuously.
5. The apparatus of claim 1, wherein said program further comprises: program instructions for subsequently detecting that said measured current exceeds said next larger one of said threshold amperages; and, interrupting said supply when said limit for said next larger one of said threshold amperages reached without resetting said accumulated time.
6. The apparatus of claim 1, wherein said program further comprises: program instructions for assigning at least three of said plurality of threshold amperages from a continuous range of selectable amperages falling between a minimum current for possible cutoff and a maximum allowable current.
7. The apparatus of claim 1, wherein said motor is used to translate a canopy over a cargo compartment.
8. The apparatus of claim 7, which further comprises: said motor being a first non-freewheeling motor driving a spool winding up a strap secured to the leading edge of the canopy; a second non-freewheeling motor driving a canopy take-up roller; and coupling said first motor to said spool via a first ratcheting gear.
9. The apparatus of claim 8, which further comprises coupling said second motor to said roller via a second ratcheting gear.
10. The apparatus of claim 8, which further comprises a braking action a brake acting upon the spool.
11. The apparatus of claim 8, wherein the first non-freewheeling motor is run in reverse rotation during retraction of the canopy.
12. The apparatus of claim 11 which further comprises a first ratchet gear intermittently disengaging the spool from the first non-freewheeling motor during reverse rotation as the canopy is being retracted.
13. The apparatus of claim 12, wherein the second non-freewheeling motor is run in reverse rotation during deployment of the canopy.
14. The apparatus of claim 13 which further comprises a second ratchet gear intermittently disengaging the second motor during reverse rotation as the canopy is being deployed.
15. The apparatus of claim 8, wherein the canopy take-up roller is connected to a median portion of the canopy and is rotated to take up and wind together both straddling sections of the canopy; and said mechanism further comprises: a track spanning one end of the cargo area, said track supporting the second motor; and a motor-stabilizing torque arm riding on said track.
16. The apparatus of claim 8, which further comprises: said strap being a first strap which comprises: a first distal portion connected to said leading edge; and a first proximal portion wound-up on said spool; and, a second strap which comprises: a second distal portion connected to said leading edge; and a second proximal portion wound-up on said spool.
17. The apparatus of claim 16, wherein each of said first and second straps are wound upon separate cooperating reels of said spool.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1)
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
(12)
(13)
(14)
DESCRIPTION OF THE EXEMPLARY EMBODIMENTS
(15) Referring now to the drawing, there is illustrated in
(16) The canopy 11 includes a fabric tarp made of a durable, flexible sheet material which is deployable over the cargo area 12 of a truck, trailer, or wagon. The median section 14 of the canopy is attached to a spindle in the form of a translatable roller 15, whereby when the roller is rotated in a retracting direction both half-sections 16, 17 of the canopy astride the median section are taken-up and wound-up together as the roller translates 60 toward the stationary end 18 of the canopy secured to one side rim 9 of the cargo area, and translates 61 toward the opposite rim 55 when the canopy is unwound.
(17) The opposite and free leading edge 19 of the canopy 11 is secured to a pull-rod 20 which courses 70 over the open top of the compartment and the opposite side rim 55 of the cargo area. The opposite extremities 53,54 of the pull-rod are supported on the opposite front and back rims 51,52 of the cargo area which are formed to have mutually parallel and convex rounded upper surfaces 57 that form arcuate tracks for the extremities of the pull-rod and the ends of the roller.
(18) The opposite extremities 53,54 of the pull-rod are connected to a pair of straps 21, 22 which course along the front and back rims 51,52 of the cargo area and over a number of direction altering, gradually curving guides 63. The free ends of the straps are wound-up on a spindle in the form of a dual-reeled spool 23, as shown in more detail in
(19) Thus the material being wound on the spool can be strap material, while the material being wound upon the roller can be tarp material.
(20) The spool 23 is driven by a first non-freewheeling DC motor 24 operating at 12 or 24 volts and a standard operating range of between about 20 to 60 amperes but which can briefly go as high as 180 amperes. To be non-freewheeling the motor includes a worm gear transmission which prevents movement of the motor drive shaft due to load-derived torque. In other words, in a non-free-wheeling motor there is substantially no motor shaft movement unless the motor is energized in the forward or reverse direction. A similar, second DC motor 25 similarly drives the canopy-retracting roller 15. The use of non-freewheeling motors allows the deployed canopy to be firmly held in place while both motors remain de-energized. Such non-freewheeling DC electric motors are relatively inexpensive and are commercially available from Superwinch, LLC of Dayville, Conn.
(21) The first motor 24 can be coupled to the canopy deployment spool 23, rotatably carried within a protective housing 38, by means of a first ratchet gear 26. The second motor 25 can be coupled to the roller 15 by means of a second ratchet gear 27. Each ratchet gear can have a wheel 28 associated with the motor including a single peripheral indentation 29 that is engaged by a spring-biased pawl 30 associated with the spool or roller when the motor runs in its forward, either deploying or retracting direction as indicated on each motor by an arrow 90. When a motor runs in reverse direction, the pawl stays engaged so long as its spindle is being pulled to let out material. When the reverse direction motor turns faster than the material of its associate spindle is being pulled out, the pawl disengages its indentation and rides over its wheel. In other words, in the unwinding direction, either motor can turn faster than its associated spindle turns. Thus the ratchet gear intermittently disengages the unwinding motor from its unwinding spindle.
(22) The single indentation provides an easily manufactured, rugged, heavy-duty ratchet particularly useful in the rugged environment of cargo trucks. It also allows an amount of free play of the gear of potentially up to approximately 360 degrees before the pawl engages. Accordingly, the spool 23 or the roller 15 can be subject to delayed engagement of the motor while it powers up to speed. This helps to lower the peak current drawn on the motor when it starts up under load.
(23) The motors are preferably run in opposite directions from each other so that the unwinding motor essentially determines how much material is being transferred. When the unwinding motor turns more quickly than the amount of material is being wound by the winding motor, the unwinding motor begins to ratchet. This can continue until the winding motor takes up enough material to catch-up. On the other hand, when the winding motor attempts to take up more material than the unwinding motor is giving out, the unwinding motor prevents the winding motor from turning as quickly as it wants helping to keep the material taut and aligned. A double pole, double throw switch 31 reverses the polarity of the current drawn from a battery 32 and applied to the motors; thus simultaneously reversing the respective directions of the motors.
(24) As illustrated in
(25) Referring primarily to
(26) The exploded view of the spool assembly in
(27) Referring primarily to
(28) Although the opposite front and back rims 51,52 of the cargo area are often formed to have mutually parallel and convex rounded upper surfaces to help ensure a weatherproof seal when the tarp is fully deployed, the above system can be readily adapted to cargo areas having flat upper surfaces.
(29) The straps can contact and slide against the track formed on the front and back rims as shown on the strap 22 running along the back rim 52, or alternately the straps can run off the track inside the rim as shown on the strap 21 running along the front rim 51. Alternately, direction altering pulleys 66 can be used instead of one or more of the guides and result in somewhat less wear on the straps. However, guides have proven less prone to fouling and do not appreciably increase the wear on the inexpensively replaced straps. It should be noted that although the first motor and spool housing is shown located on the outer surface 67 of the cargo container side wall, it can be conveniently mounted to the container end wall 68 or even under the container and the straps routed accordingly in order to better protect the motor and housing.
(30) In this way the mechanism can operate in absence of expensive and efficiency-robbing stabilizing gears or levers to guide the movement of the canopy. Further, the gearing of the motors can be selected so that the spool motor winds more rapidly such as through using 60:1 gear ratio than the roller motor using a 90:1 gear ratio. Alternately, by increasing the spool diameter, both motors can be substantially identical, meaning both motors can be of a single manufacturing model and can be swapable such that either motor can be used as the deployment motor or the retraction motor.
(31) Although the system has been shown to make use of relatively inexpensive, non-freewheeling, DC electric motors, other types of motors can be used and take advantage of the automatic alignment capability of the direction reverseable ratcheted motors. For example, air and hydraulic motors can be used without as much concern for motor synchronization.
(32) Referring now to
(33) As shown in
(34) The given overloading tolerances of the motor 111 are displayed on the graph of
(35) For the sake of explanation, a number of useful and critical current levels and corresponding maximum running times are highlighted on the graph, to wit: Point A: 80 amperes160 seconds; Point B: 110 amperes40 seconds; Point C: 160 amperes10 seconds; Point D: 200 amperes0.5 seconds.
(36) These values can be used to set a number N of trip points TP(n) for the system as follows:
(37) TABLE-US-00001 Trip Point: TP(n) Current: I(n) Time Limit: T(n) TP(1) 80 A 160 s TP(2) 110 A 40 s TP(3) 160 A 10 s TP(4) 200 A 0.5 s
(38) In this case N=4 so that there are 4 trip points.
(39) Thus each of the trip points includes an assigned threshold amperage for the current drawn by the motor and an associated time duration limit.
(40) Referring now to
(41) Referring now primarily to
(42) If, on the other hand, the measured current i is greater than the threshold current I(n) of one of the trip points, the process checks 125 the elapsed time t that the motor has been enabled. If the elapsed time t is greater than or equal to the corresponding trip point time limit T(n), the cut off switch 113 is tripped 123. If the elapsed time has not yet reached the trip point time limit T(n), the process loops back to measure the current again 120, and the process repeats.
(43) Referring primarily now to
(44) Ultimately, the trip point values can be adjusted, or more trip points added to overcome the problem. In this way the trip points can be selected dynamically from a continuous range of selectable amperages falling between the minimum current for possible cutoff and maximum allowable current. For example, the trip point values can be selected to result in a step function which falls below and to the left of curve 109 as shown by, the finely dotted lines 106
(45) TABLE-US-00002 Trip Point: TP(n) Current: I(n) Time Limit: T(n) TP(1) 80 A 40 s TP(2) 110 A 10 s TP(3) 160 A 0.5 s TP(4) 200 A 0 s
(46) One drawback of the above process would be that a trip occurs in a non-damaging situation.
(47) Further, admittedly, the routine of
(48) Referring now to
(49) Referring now to
(50) For example, the modeling equation may be a function of time of the type:
L(t)=[(ImaxR)/(t.sup.2+1)]+R
(51) Alternately, the modeling equation can be a partial function of measured current i so long as the range falls between the minimum current level R and the maximum current level Imax.
(52) For example, the modeling equation may be defined between the limits of R and Imax as a quadratic function of current of the type:
L(i)=ai.sup.2+bi+c
where L(Imax)=0, and a, b and c, as well as R and Imax are specific to the motor.
(53) Referring now to
(54) As soon as the motor 111 has been enabled 140, the digital ammeter 14 takes a measurement 141 of the current being supplied i. The value of the measured current is tested 142 to verify whether it has exceeded the maximum allowable current Imax. If so, the cut off switch is tripped 143. If not, the value of the measured current is tested 144 to verify whether it has exceeded the minimum current level R where cutoff is possible. If not, the process loops back 145 to measure the current again 141, and the process repeats. If, on the other hand, the measured current i exceeds the minimum current level R, the microprocessor computes 146 the value of corresponding maximum tolerable time T of motor operation as a function L of the measured current i and the timer 117 is started 147. As the elapsed time t increases 149, the microprocessor verifies 148 whether the elapsed time has passed that maximum tolerable time. When the timer indication t reaches the value T, the breaker switch is tripped 143. Of course if the motor is shut off, the process stops.
(55) Accordingly, as soon as the current drawn by the motor exceeds the rated level R the device of the invention closely monitors the time the motor runs at the excessive current. When the absolute time limit plotted on the graph 136 is reached, the device interrupts the electrical power feeding the motor, thus saving the motor from a costly burn-out.
(56) Referring now to
(57) An advantage of the above system is that a reversing polarity function for driving the solenoid of the motor can be implemented so that motor jams can be more easily freed.
(58) Another advantage of the system is the microprocessor can be adapted to control two or more motors of the same or different types. For example, in the deployment system of
(59) In some systems the retraction motor can get more work than the deployment motor.
(60) In this way there is provided a simple device that can fulfill the motor burnout avoidance function by measuring the amount of power drawn by a motor and interrupting that power when it becomes excessively dangerous for the motor, rather than responding immediately to a short spike in the amplitude of the electrical current.
(61) Further the system allows for the use of a wide range of electric motors having a range of performance characteristics.
(62) While the preferred embodiment of the invention has been described, modifications can be made and other embodiments may be devised without departing from the spirit of the invention and the scope of the appended claims.