METHOD AND SYSTEM FOR CONFIRMING DELIVERY OF BULK MATERIAL FROM A BED OF A DUMP TRUCK
20220214209 · 2022-07-07
Inventors
Cpc classification
B60P1/16
PERFORMING OPERATIONS; TRANSPORTING
International classification
Abstract
There is described a method for confirming delivery of bulk material from a bed of a dump truck based on hydraulic pressure. The dump truck has a driving device moving the bed between a rest position and a delivery position. The method generally having: using a hydraulic pressure sensor, measuring a plurality of hydraulic pressure values indicative of pressure of a hydraulic fluid of the driving device as the bed is moved; and using a controller communicatively coupled to the hydraulic pressure sensor: monitoring a slope at which at least some of the plurality of hydraulic pressure values vary over a given period of time; and generating a delivery confirmation indicative that a delivery of the bulk material has occurred based on a comparison between said monitored slope and a delivery slope threshold.
Claims
1. A method for confirming delivery of bulk material from a bed of a dump truck based on hydraulic pressure, the dump truck having a driving device moving the bed between a rest position and a delivery position, the method comprising: using a hydraulic pressure sensor, measuring a plurality of hydraulic pressure values indicative of pressure of a hydraulic fluid of the driving device as the bed is moved; and using a controller communicatively coupled to the hydraulic pressure sensor: monitoring a slope at which at least some of the plurality of hydraulic pressure values vary over a given period of time; and generating a delivery confirmation indicative that a delivery of the bulk material has occurred based on a comparison between said monitored slope and a delivery slope threshold.
2. The method of claim 1 wherein said generating comprising generating a delivery confirmation when said slope exceeds said delivery slope threshold.
3. The method of claim 1 wherein said comparison includes, when a polarity of said slope corresponds to a polarity of said delivery slope threshold, comparing a value of said slope to a value of said delivery slope threshold, said generating comprising generating a delivery confirmation when said value of said slope is below said value of said delivery slope threshold.
4. The method of claim 1 wherein said at least some of the plurality of hydraulic pressure values have a given number of the most recently measured hydraulic pressure values, said monitoring including updating the at least some of the plurality of hydraulic pressure values on which are based on the slope as new hydraulic pressure values are measured.
5. The method of claim 1 wherein said period of time over which the slope is monitored increases as function of a maximal one of the at least some of the hydraulic pressure values.
6. The method of claim 1 further comprising receiving a GPS signal indicative of a GPS position of the dump truck.
7. The method of claim 6 wherein the hydraulic pressure values are associated to a corresponding GPS position.
8. The method of claim 7 further comprising determining that said GPS position associated to the at least some of the hydraulic pressure values associated to said slope are within a predetermined region, said delivery confirmation further comprising a location confirmation indicative that the delivery has occurred within the predetermined region.
9. The method of claim 1 further comprising displaying said confirmation on a user interface.
10. The method of claim 1 further comprising determining an amount of delivered bulk material based on the at least some of the hydraulic pressure values, said delivery confirmation comprising said amount.
11. The method of claim 1 further comprising determining an amount of bulk material remaining on the bed of the dump truck based on the at least some of the hydraulic pressure values.
12. A system comprising: a frame; a bed movably mounted to the frame for receiving bulk material; a driving device mounted to the frame for driving, using a hydraulic fluid, movement of the bed between a rest position and a delivery position; a hydraulic pressure sensor mounted to the driving device for measuring pressure of the hydraulic fluid; a controller communicatively coupled with the hydraulic pressure sensor, the controller being configured for performing the steps of: receiving a plurality of hydraulic pressure values indicative of pressure of the hydraulic fluid as the bed is moved; and monitoring a slope at which at least some of the plurality of hydraulic pressure values vary over a given period of time; and generating a delivery confirmation indicative that a delivery of bulk material has occurred based on a comparison between said monitored slope and a delivery slope threshold.
13. The system of claim 12 wherein the frame is a frame of a dump truck, the bed moving between a rest position, in which the bed is parallel to the ground, and a delivery position, in which the bed is tilted relative to the ground.
14. The system of claim 12 further comprising a GPS sensor mounted fixedly relative to the frame, the GPS sensor generating a GPS signal indicative of a GPS position of the frame as said hydraulic pressure values are measured.
15. The system of claim 14 wherein the hydraulic pressure values are associated to a corresponding GPS position.
16. The system of claim 15 further comprising determining that said GPS position associated to the hydraulic pressure values associated to said slope are within a predetermined region, said delivery confirmation further comprising a location confirmation indicative that the delivery has occurred within the predetermined region.
17. The system of claim 12 further comprising a communication unit communicatively coupled to the controller, the communication unit communicating the generated confirmation towards a remote network.
18. The system of claim 12 further comprising a user interface communicatively coupled to the controller, the user interface displaying said confirmation.
19. The system of claim 1 further comprising determining an amount of delivered bulk material based on the at least some of the hydraulic pressure values, said delivery confirmation comprising said amount.
20. The system of claim 1 further comprising determining an amount of bulk material remaining on the bed of the dump truck based on the at least some of the hydraulic pressure values.
Description
DESCRIPTION OF THE FIGURES
[0029] In the figures,
[0030]
[0031]
[0032]
[0033]
[0034]
[0035]
[0036]
DETAILED DESCRIPTION
[0037]
[0038] As shown, the bed 16 is hinged at a rear portion 16a of the bed 16 whereas hydraulic arms 24 are mounted between the frame 14 and a front portion 16b of the bed 16 which allow the bed 16 to be raised relatively to the ground 22. More specifically, the bed 16 can be moved from a rest position, in which the bed 16 is parallel to the ground 22, to a delivery position, in which the front portion 16b of the bed 16 is raised relatively to the rear portion 16a of the bed 16. Accordingly, when the bed 16 is moved from the rest position to the delivery position, the bulk material 12 in the bed 16 can be delivered (“dumped”) on the ground 22 behind the dump truck 18 via a delivery gate 26.
[0039] As depicted in this example, the system 10 has a driving device 28 mounted to the frame 14 for driving movement of the bed 16 using a hydraulic fluid. In this example, the hydraulic fluid can be oil (e.g., mineral oil), water and the like. A hydraulic pressure sensor 30 is mounted to the driving device 28 for measuring pressure of the hydraulic fluid as it is used to drive movement of the bed 16.
[0040] Still referring to
[0041] In this specific embodiment, the system 10 has a user interface 34 which is communicatively coupled with the controller 32. As can be understood, the user interface 34 can be used to receive inputs and/or display data. Examples of inputs that can be received via the user interface 34 can include a delivery instruction (e.g., partial delivery, full delivery) of the bulk material 12, instructions to open or unlock the delivery gate 26 and the like. Examples of data that can be displayed by the user interface 34 can include hydraulic pressure values received from the hydraulic pressure sensor 30, amount of bulk material 12 remaining on the bed 16, and/or delivered amounts indicative of the amount of bulk material 12 delivered in a recent delivery as determined using the methods described herein. In embodiments where the system 10 has a global positioning system (GPS) sensor 36, such as the one illustrated in
[0042]
[0043] Now, should the bed 16 be moved back to the rest position with the delivery gate 26 closed, the hydraulic pressure values P.sub.i would decrease back to zero or nearly zero. More specifically, in the scenario where the bed 16 is empty, the hydraulic pressure values P.sub.i would go back to zero at a first slope S.sub.C,0%, with the indicia C denoting that the delivery gate 26 is closed. Similarly, in the scenario where the bed 16 is half-full, the hydraulic pressure values would go back to zero at a second slope S.sub.C,50%. In the scenario where the bed 16 is full, the hydraulic pressure values would go back to zero at a third slope S.sub.C,100%. As can be understood, as the weight of bulk material 12 increases in the bed 16, the slope at which the hydraulic pressure values P.sub.i would go back to zero should decrease correspondingly. Accordingly, one can expect the third slope S.sub.C,100% to be lower than the second slope S.sub.C,50%, which is in turn expected to be lower than the first slope S.sub.C,0%, S.sub.C,100%<S.sub.C,50<S.sub.C,0%. If the polarity, i.e., the minus sign of the slopes S.sub.C,100%, S.sub.C,50%, and S.sub.C,0%, is neglected, and only the absolute values of the first, second and third slopes |S.sub.C,100%|, |S.sub.C,50%| and |S.sub.C,0%| are considered, then the value of the third slope |S.sub.C,100%| is expected to be greater than the value of the second slope |S.sub.C,50%|, which is in turn expected to be lower than the value of the first slope |S.sub.C,0%|.
[0044] The inventor found that when the bed 16 is in the delivery position with the delivery gate 26 open, the hydraulic pressure values P.sub.i tend to decrease as well. However, in a case where the bulk material 12 is actually being delivered, the slope at which the hydraulic pressure values P.sub.i decreases is lower compared to scenarios where the bed 16 is moved back to the rest position with the delivery gate 26 closed. For instance, in the scenario of the bed 16 being half-full, it was found that the hydraulic pressure values decrease at a fourth slope S.sub.O,50% during delivery whereas the hydraulic pressure values decrease at a fifth slope S.sub.O,100% during delivery when the bed 16 was initially full, with the indicia O denoting that the delivery gate 26 is open. It was found that as the fourth and fifth slopes S.sub.O,50% and S.sub.O,100% are lower than the first, second and third slopes S.sub.C,0%, S.sub.C,50% and S.sub.C,100%, the system 10 can distinguish a scenario where a delivery has not occurred (e.g., faked) from a scenario where delivery has actually occurred. Accordingly, in such scenarios, getting a signed proof of delivery may be only optional, as the system 10 can generate a delivery confirmation indicative that a delivery of the bulk material has actually occurred based on measured hydraulic pressure values P.sub.i, and not from a signature of a witness at the delivery site. Moreover, there can be a direct relationship between the initial maximal one of the hydraulic pressure values P.sub.i just before the pressure begins to decrease and this maximal value can be indicative of the amount of bulk material 12 remaining on the bed 16 of the dump truck 18.
[0045]
[0046] As shown, the method has a step 302 of moving the bed 16 of the dump truck 18 between a rest position and a delivery position. The method 300 can be continuously performed during the normal operation of the dump truck 18. Only when the system 10 identifies that a delivery has occurred can a delivery confirmation be generated, as described below.
[0047] At step 304, a plurality of hydraulic pressure values P.sub.i are measured by the hydraulic pressure sensor 30. Each hydraulic pressure value P.sub.i is indicative of pressure of the hydraulic fluid of the driving device 28 as the bed 16 is moved between the rest position and the delivery position. The hydraulic pressure values P.sub.i can be measured and processed by the controller 32 in real time or quasi-real time, depending on the embodiment. The hydraulic pressure values P.sub.i can also be stored on a memory of the controller 32 for later processing, or subsequent delivery confirmation generation, for instance. Alternatively, the hydraulic pressure values P.sub.i can be sent to a remote location using wireless communication, wired communication, and/or a combination of wired and wireless communication for further data processing.
[0048] At step 306, the controller 32 monitors a slope S(P.sub.i) at which some of the measured hydraulic pressure values P.sub.i vary over a given period of time ΔT. In some embodiments, the controller 32 can update the monitored slope S(P.sub.i) in real time or quasi-real time as new hydraulic pressure values P.sub.i are measured.
[0049] The period of time ΔT during which the hydraulic pressure values P.sub.i are used for the determination of the slope S(P.sub.i) can be a predetermined period of time ΔT.sub.0 in some embodiments. In such examples, the period of time can be about 15 seconds, preferably about 30 seconds, and most preferably less than 1 minute. In some other embodiments, the period of time ΔT can depend on a maximal one of the hydraulic pressure values P.sub.i, P.sub.i|max. For instance, referring now to
[0050] In some embodiments, the hydraulic pressure values P.sub.i on which is based the monitored slope S(P.sub.i) can include a predetermined number N of the most recently measured hydraulic pressure values P.sub.i. For instance, the monitored slope S(P.sub.i) can be based on the 10 most recent hydraulic pressure values P.sub.i, on the 100 most recent hydraulic pressure values P or on the 1000 most recent hydraulic pressure values P.sub.i, depending on the embodiment. In some embodiments, the hydraulic pressure values P.sub.i are measured at a greater frequency f.sub.1 and thus the number N.sub.1 of hydraulic pressure values can be greater. In contrast, in some embodiments, the hydraulic pressure values are measured at a lower frequency f.sub.2 and thus the number N.sub.2 of hydraulic pressure values can be lower, i.e., f.sub.1>f.sub.2 and N.sub.1>N.sub.2. Examples of frequencies that can be used to monitor the hydraulic pressure values P.sub.i can include, but not limited to, 1 Hz, 5 Hz, 25 Hz and the like.
[0051] At step 308, the controller 32 generates a delivery confirmation indicative that a delivery of the bulk material 12 has occurred based on a comparison between the monitored slope S(P.sub.i) and a delivery slope threshold S.sub.thres.
[0052] In some embodiments, the delivery slope threshold S.sub.thres has both a polarity (+ or −) and a value (|S.sub.thres|). In such embodiments, the controller 32 can generate the delivery confirmation when the monitored slope exceeds the delivery slope threshold, i.e., when −|S(P.sub.i)|>−|S.sub.thres|). However, in some embodiments, it is implicit that the delivery slope threshold has a negative polarity (i.e., as the hydraulic pressure values P.sub.i decrease), and thus the delivery slope threshold S.sub.thres is represented only by a value |S.sub.thres| In these embodiments, the controller 32 can generate the delivery confirmation when the value of the monitored slope S(P.sub.i), typically represented only by a value |S(P.sub.i)| as well, is below the value of the delivery slope threshold, i.e., when |S(P.sub.i)|<|S.sub.thres|.
[0053] In embodiments where the system 10 has the GPS sensor 36, the controller 32 can receive a GPS signal indicative of a GPS position of the dump truck 18. In these embodiments, each of the hydraulic pressure values can be associated to a corresponding GPS position, in which case the method 300 can have a step 310 of determining that the GPS position associated to the at least some of the hydraulic pressure values P.sub.i associated to the monitored slope S(P.sub.i) are within a predetermined region where delivery of bulk material is expected.
[0054]
[0055] In some embodiments, the controller 32 can be configured to determining an amount of delivered bulk material based on the hydraulic pressure values P.sub.i measured by the hydraulic pressure sensor 30 based on reference data pertaining to delivered amounts versus hydraulic pressure values P.sub.i.
[0056]
[0057] As can be understood in some embodiments, it may be convenient to set the delivery slope threshold S.sub.thres to a slope S.sub.C,0% that can be obtained as the bed 16 is moved from the delivery position to the rest position when the bed 16 is empty. In these embodiments, as soon as the hydraulic pressure values P.sub.i show a slope greater than the slope S.sub.C,0%, it can be determined that a delivery has occurred. Examples of slopes delivery slope threshold S.sub.thres can include about −12 psi/s in this specific embodiment.
[0058] The controller 32 can be provided as a combination of hardware and software components. The hardware components can be implemented in the form of a computing device 700, an example of which is described with reference to
[0059] As shown, the computing device 700 can have a processor 702, a memory 704, and I/O interface 706. Instructions 708 for performing the method 300 can be stored on the memory 704 and accessible by the processor 702.
[0060] The processor 702 can be, for example, a general-purpose microprocessor or microcontroller, a digital signal processing (DSP) processor, an integrated circuit, a field programmable gate array (FPGA), a reconfigurable processor, a programmable read-only memory (PROM), or any combination thereof.
[0061] The memory 704 can include a suitable combination of any type of computer-readable memory that is located either internally or externally such as, for example, random-access memory (RAM), read-only memory (ROM), compact disc read-only memory (CDROM), electro-optical memory, magneto-optical memory, erasable programmable read-only memory (EPROM), and electrically-erasable programmable read-only memory (EEPROM), Ferroelectric RAM (FRAM) or the like.
[0062] Each I/O interface 706 enables the computing device 700 to interconnect with one or more input devices, such as the hydraulic pressure sensor 30, the user interface 34 and the GPS sensor 34, or with one or more output devices such as the user interface 34 or a remote network.
[0063] Each I/O interface 706 enables the controller 32 to communicate with other components, to exchange data with other components, to access and connect to network resources, to serve applications, and perform other computing applications by connecting to a network (or multiple networks) capable of carrying data including the Internet, Ethernet, plain old telephone service (POTS) line, public switch telephone network (PSTN), integrated services digital network (|SDN), digital subscriber line (DSL), coaxial cable, fiber optics, satellite, mobile, wireless (e.g. Wi-Fi, WiMAX), SS7 signaling network, fixed line, local area network, wide area network, and others, including any combination of these. In some embodiments, the controller 32 is mounted to the dump truck. However, in some other embodiments, the controller 32 can be at a remote location from the dump truck while being communicatively coupled to the hydraulic pressure sensor for receiving the measured hydraulic pressure values P.sub.i.
[0064] In some embodiments, the software application wholly or partially embodying the method 300 is stored on the memory 704 and accessible by the processor 702 of the computing device 700. The computing device 700 and such software application are meant to be examples only. Other suitable embodiments of the controller 32 can also be provided, as it will be apparent to the skilled reader.
[0065] As can be understood, the examples described above and illustrated are intended to be exemplary only. Although a typical dump truck having a bed behind the driving cabin has been illustrated in this disclosure, it is intended that the systems and methods described herein can be used with other types of dump trucks. For instance, the methods and systems described herein can also be used with dump trucks having their beds in front of the driving cabin or on either side. The term “dump truck” is meant to be construed broadly so as to encompass any suitable type of dump trucks including, but not limited to, standard dump truck, semi trailer end dump truck, transfer dump truck, truck and pup, super dump truck, semi-trailer bottom dump truck, double and triple trailer bottom dump truck, side dump truck, winter service vehicles, roll-off trucks, off-highway dump trucks such as haul trucks and articular haulers, dumper truck, tipper truck, tip-truck, tip-trailer, tipper truck, tipper and the like. The scope is indicated by the appended claims.