A monitoring system, method and electronic device for monitoring the number of buckets loaded by an excavator into a truck
By combining signal scattering and angle sensors, the problem of low accuracy in measuring the loading number of trucks by the excavator is solved, and rapid and accurate monitoring and management are achieved in multiple excavators and multiple truck scenarios.
Patent Information
- Application Number
- CN202510582423.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2025-05-07
- Publication Date
- 2025-08-19
- Estimated Expiration
- 2045-05-07
AI Technical Summary
In the prior art, the measurement method of the excavator loading the truck with a bucket has the problem that the measurement results are not accurate, especially in multiple excavators and multiple truck scenarios, the position information of the vehicle and the excavator cannot be accurately matched.
The target truck is determined through signal transmitter, backscatter tag, signal receiver and angle sensor, and the target truck is calculated through signal scattering and angle monitoring. The data processor is used to perform data analysis to lock the target truck and calculate the load truck.
It realizes the rapid locking of target trucks in multiple excavators and multiple truck scenarios, improves the accuracy and efficiency of loading bucket monitoring, and reduces monitoring costs and complexity.
Smart Images

Figure CN120106119B_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of equipment monitoring, and in particular relates to a monitoring system, method and electronic equipment for monitoring the number of buckets loaded by an excavator into a truck. Background Art
[0002] For a long time, the actual number of buckets loaded by excavators into trucks in mining areas, as well as the maximum number of buckets a truck can carry, have been manually recorded by on-site operators. This has led to difficulties such as inaccurate data and difficulty in supervision. To address these technical issues, the following measurement methods are currently commonly used:
[0003] Drones are used to capture images of excavators operating in mining areas, and image recognition is then used to estimate the number of buckets loaded. However, this measurement method cannot match the excavator with the trucks being loaded. Specifically, the image only shows the excavator's status at a specific moment, and it is impossible to determine which truck the excavator is loading or the actual number of buckets loaded.
[0004] 2. Communication devices are installed on both the excavator and truck, along with vehicle motion sensors, vehicle vibration sensors, and excavator rotation sensors. During operation, the vehicle motion sensor first detects the vehicle's motion state. Once the vehicle stops, it searches for nearby excavator communication devices to pair the excavator with the truck. Finally, the vehicle vibration sensor detects the number of buckets loaded. This measurement method requires a large number of sensors and communication devices, and in scenarios with multiple excavators and trucks, it cannot accurately match the position information of the vehicles and excavators, resulting in large errors in the measurement results.
[0005] It can be seen from this that the current method of measuring the number of buckets loaded by an excavator to a truck has the problem of low measurement accuracy. Therefore, a new method of measuring the number of buckets loaded by an excavator to a truck is urgently needed. Summary of the Invention
[0006] The technical problem to be solved by the present application is to overcome the deficiencies of the prior art and to provide a monitoring system, method and electronic equipment for the number of buckets loaded by an excavator into a truck.
[0007] In order to solve the above technical problems, the basic concept of the technical solution adopted by the present invention is:
[0008] In a first aspect, the present application provides a system for monitoring the number of buckets loaded by an excavator into a truck, comprising:
[0009] A signal transmitter, used for sending a transmission signal;
[0010] a backscatter tag, configured to scatter the transmitted signal to emit a scattered signal;
[0011] a signal receiver, configured to receive the scattered signal;
[0012] a data processor, communicatively connected to the signal receiver, wherein the data processor determines a target truck based on a time when the signal receiver receives the scattered signal, the target truck being the truck to be loaded;
[0013] A rotation angle sensor, used to monitor the number of rotations of the excavator toward the direction of the target truck and the angle of each rotation;
[0014] The data processor is in communication with the rotation angle sensor, and is further configured to calculate the number of buckets loaded by the excavator into the target truck based on a monitoring result of the rotation angle sensor;
[0015] Wherein, at least the signal receiver and the rotation angle sensor are arranged on the excavator, and the backscatter tag is arranged on the truck.
[0016] In a possible implementation, at least two signal receivers are provided, and the two signal receivers are respectively provided on two opposite side walls of the excavator.
[0017] In a possible implementation, when there is only one truck and the backscatter tag on the truck emits a scattering signal, the data processor is configured to:
[0018] determining a first position of the truck based on a time difference between two signal receivers receiving the scattered signals;
[0019] calculating a distance between the truck and the excavator based on the first position;
[0020] When the distance is less than a preset distance, the truck is taken as a target truck.
[0021] In a possible implementation, when there are multiple trucks and a backscatter tag on each truck emits a scattering signal, the data processor is configured to:
[0022] determining a second position of each truck based on a time difference between two signal receivers receiving the same scattered signal, wherein the same scattered signal refers to a scattered signal emitted by a backscatter tag on the same truck;
[0023] Based on the second position, merging the trucks located on the same side of the excavator into one group;
[0024] From each set, a truck whose distance to the excavator is less than a preset distance is selected as a target truck.
[0025] In a possible implementation, the data processor is further configured to:
[0026] After obtaining the target truck, locking the target truck until the distance between the target truck and the excavator reaches the preset distance;
[0027] During the period of locking the target truck, the number of buckets loaded by the excavator to the target truck is calculated based on the monitoring result of the rotation angle sensor.
[0028] In a possible implementation, when the monitoring result shows that the excavator rotates N times toward the direction of the target truck and the rotation angle of n times is greater than a preset angle, n≤N, and the number of loading buckets provided by the excavator to the target truck is n.
[0029] In a possible implementation, the impedance of the backscatter tag is related to the tag of the truck, and different trucks have different tags.
[0030] In a second aspect, the present application provides a method for monitoring the number of buckets loaded by an excavator into a truck, the method comprising:
[0031] The signal transmitter sends a transmission signal;
[0032] After receiving the transmission signal, the backscatter tag scatters the signal to emit a scattered signal;
[0033] The signal receiver receives the scattered signal, and the data processor determines a target truck according to the time when the signal receiver receives the scattered signal, the target truck being the truck to be loaded;
[0034] The rotation angle sensor monitors the number of times the excavator rotates toward the direction of the target truck and the angle of each rotation. The data processor calculates the number of buckets the excavator loads into the target truck based on the monitoring results of the rotation angle sensor.
[0035] In a possible implementation, the method further includes:
[0036] Calculate the distance between the truck and the excavator using the following formula:
[0037] ;
[0038] Where L is the distance between the truck and the excavator, c is the transmission speed of the scattered signal, , α is the signal attenuation parameter of the excavation environment where the scattered signal is located, t is the time it takes for the scattered signal to be transmitted from the truck end to the signal receiver, P0 is the initial intensity of the scattered signal at the truck end, and P1 is the final intensity of the scattered signal at the excavator end.
[0039] According to a third aspect, an electronic device is provided, comprising a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to execute any of the above-mentioned methods for monitoring the number of buckets loaded by an excavator into a truck.
[0040] After adopting the above technical solution, the present invention has the following beneficial effects compared with the prior art.
[0041] 1. The monitoring system of the present application includes a signal transmitter, a backscatter tag, a signal receiver, a rotation angle sensor, and a data processor. During operation, the signal transmitter first transmits a transmission signal. The backscatter tag located on the truck receives the transmission signal and then scatters it to emit a scattered signal. The signal receiver then receives the scattered signal. The data processor determines the truck that the excavator is about to load (determines the target truck) based on the time when the signal receiver receives the scattered signal. The data processor locks onto the target truck until the target truck gradually moves away from the excavator and the distance reaches a preset distance. During the lock period, the data processor uses the monitoring results of the rotation angle sensor, namely, the number of times the excavator rotates toward the target truck and the angle of each rotation, to obtain the number of buckets loaded by the excavator for the target truck in real time. This allows the excavator to perform excavation operations based on the number of buckets loaded, thereby improving operational efficiency.
[0042] 2. The monitoring system of this application involves a small number of devices and is simple to deploy. Based on a small number of devices, it can quickly lock the target truck and timely monitor the number of buckets loaded by the excavator for the truck, reducing monitoring costs and subsequent management costs.
[0043] 3. When calculating the distance between the truck and the excavator, the actual transmission speed of the scattered signal is calculated using the signal attenuation coefficient of the scattered signal in the excavation environment, the initial intensity of the scattered signal at the truck, and the final intensity at the excavator. The distance between the truck and the excavator is then calculated based on the actual transmission speed, ensuring the accuracy of the calculated distance. This accurate distance ensures the accuracy of the selected target truck, reduces the complexity of matching trucks and excavators, and facilitates deployment and application in actual excavation environments. BRIEF DESCRIPTION OF THE DRAWINGS
[0044] The accompanying drawings are part of the present invention and are used to provide a further understanding of the present invention. The exemplary embodiments of the present invention and their descriptions are used to explain the present invention, but do not constitute an undue limitation of the present invention. Obviously, the drawings described below are only some embodiments. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without inventive effort. In the accompanying drawings:
[0045] Figure 1is a schematic diagram of an exemplary operating environment of an embodiment of the present application;
[0046] Figure 2 This is a block diagram of a system for monitoring the number of buckets loaded by an excavator into a truck according to an embodiment of the present application;
[0047] Figure 3 This is a flow chart of a method for monitoring the number of buckets loaded by an excavator into a truck according to an embodiment of the present application.
[0048] Explanation of the reference numerals: 100, excavator; 200, truck; 300, monitoring system; 301, signal transmitter; 302, backscatter tag; 303, signal receiver; 304, rotation angle sensor; 305, data processor.
[0049] It should be noted that these drawings and textual descriptions are not intended to limit the conceptual scope of the present invention in any way, but rather to illustrate the concept of the present invention for those skilled in the art by referring to specific embodiments. DETAILED DESCRIPTION
[0050] In order to make the purpose, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. The following embodiments are used to illustrate the present invention but are not used to limit the scope of the present invention.
[0051] In the description of the present invention, it should be noted that the terms "including" and "having" and any variations thereof in the specification and claims of the present invention and the above-mentioned drawings are intended to cover non-exclusive inclusions. For example, a process, method, system, product or apparatus comprising a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units that are not explicitly listed or are inherent to these processes, methods, products or apparatuses.
[0052] In the description of the present invention, it should be noted that, unless otherwise expressly specified or limited, the terms "mounted," "connected," and "connected" should be understood broadly. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; and direct or indirect connections through an intermediary. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on the specific circumstances.
[0053] Figure 1The following is a schematic diagram of an exemplary operating environment of an embodiment of the present application. In this operating environment, there are an excavator 100, a truck 200, and a monitoring system 300 for the number of buckets loaded by the excavator into the truck. The excavator 100 is used to perform excavation operations in a mining area or other location, the truck 200 is responsible for transporting excavated materials, and the monitoring system is used to monitor the process of the excavator 100 loading the truck 200 to obtain the specific number of buckets loaded. In other words, during the excavation operation of the excavator 100, the number of buckets loaded is obtained through accurate data analysis by the monitoring system 300, and the number of buckets loaded is fed back in real time, so that the excavator 100 and the truck 200 can adjust the excavation strategy based on the number of buckets loaded, thereby improving the material handling efficiency.
[0054] It should be noted that this embodiment does not limit the model and specific parameters of the excavator 100, as long as it can perform the excavation task. Similarly, this embodiment does not limit the model, specifications, or number of trucks 200, as long as they can cooperate with the excavator 100 and transport the excavated materials.
[0055] like Figure 2 As shown, the monitoring system for the number of buckets loaded by the excavator into the truck includes a signal transmitter 301, a backscatter tag 302, a signal receiver 303, an angle sensor 304 and a data processor 305. Each device is interconnected through a specific communication protocol to form a complete monitoring network.
[0056] The signal transmitter 301 primarily includes a signal generating module and a signal transmitting module. The signal generating module is composed of at least one signal generator, which is an electronic device that can provide signals of various frequencies and waveforms. The signal transmitting module is composed of one or more antennas. The protocols supported by the signal transmitting module include, but are not limited to, NFC, Wi-Fi, Bluetooth, and RFID. In this embodiment, taking the signal transmitting module's support for the Wi-Fi protocol as an example, the signal transmitting module uses the Wi-Fi protocol to transmit the signal generated by the signal generator to the excavation environment where the excavator 100 is located.
[0057] The above-mentioned signal transmitter 301 can be installed on the excavator 100. The specific installation method can be any one of welding, bonding, and threaded connection. The signal transmitter 301 can also be deployed in the excavation operation environment where the excavator 100 is located to generate and send signals.
[0058] Backscatter tags 302 include, but are not limited to, RFID tags, radar reflectors, and other communication devices with reflective functions. Backscatter tags 302 are mounted on trucks 200, and the specific mounting method can also be any of welding, gluing, and threading. The impedance of backscatter tags 302 varies depending on the truck 200, so that each truck 200 has a unique backscatter tag 302. In this embodiment, to distinguish different trucks 200, a corresponding tag is pre-assigned to each truck 200, and the impedance of the backscatter tag 302 is then configured based on the tag. For example, if there are multiple trucks 200 with different loading capacities, each truck 200 can be assigned a corresponding tag in ascending or descending order of loading capacity. Assuming the tag is a string of numerical values, the impedance of the backscatter tag 302 is increased or decreased accordingly based on the numerical values, or increased or decreased accordingly based on the numerical values, thereby configuring different impedances of backscatter tags 302 for different trucks 200. For another example, the ID number of the truck 200 is used as a tag, and the impedance of the backscatter tag 302 is configured according to the tag. Similarly, different impedances of the backscatter tag 302 can be configured according to different trucks 200.
[0059] The signal receiver 303 is also composed of an antenna and is mounted on the excavator 100. The specific mounting method can also be any of welding, bonding, and threaded connection. The signal receiver 303 can be provided with one or more signal receivers. When multiple signal receivers 303 are provided, the multiple signal receivers 303 are distributed at intervals on the side wall of the excavator 100. In this embodiment, taking the example of two signal receivers 303, the two signal receivers are a first receiver and a second receiver, wherein the first receiver is provided on the left side wall of the excavator 100, and the second receiver is provided on the right side wall of the excavator 100. In actual application, the backscatter tag 302 located on the truck 200 sends a signal. Based on the time difference between the first receiver and the second receiver receiving the signal, it can be determined that the distance between the truck 200 and the first receiver or the second receiver is closer, thereby determining the location of the truck 200.
[0060] The rotation angle sensor 304 is mounted on the bucket of the excavator 100 and can be mounted using any of the following methods: welding, threading, or magnetic connection. The rotation angle sensor 304 can detect the rotation direction and rotation angle of the excavator 100 as the bucket rotates. In practical applications, a rotation sensor, an inclination sensor, or an integrated attitude sensor can be used in place of the rotation angle sensor 304 to perform monitoring tasks, and this embodiment does not impose any limitations thereto.
[0061] The data processor 305 is respectively connected to the signal transmitter 301, the signal receiver 303, and the rotation angle sensor 304. The specific communication connection method is a wired connection method or a wireless connection method. The wired connection method may be connected via an electric wire, and the wireless connection method may be any of Wi-Fi, Bluetooth, and 4G / 5G. To facilitate management and maintenance, the signal transmitter 301 and the data processor 305 can be combined into an on-board TBox for the excavator 100. In addition to the aforementioned signal transmitter 301 and data processor 305, the on-board TBox may also include a GPS module, a 4G / 5G module, and components supporting multiple interfaces such as CAN bus, USB, RS232, Bluetooth, etc. The on-board TBox has pre-reserved interfaces for communicating with the signal transmitter 301, the signal receiver 303, and the rotation angle sensor 304, so that the data processor 305 can communicate with the signal transmitter 301, the signal receiver 303, and the rotation angle sensor 304. In this embodiment, the data processor 305 is an MCU. In other examples, the data processor 305 may also be other devices with data processing and data storage functions, which is not limited in this embodiment.
[0062] It can be seen that the data processor 305, as the core of the monitoring system, can communicate with each device and obtain the required data from the corresponding device to achieve the purpose of real-time monitoring of the number of buckets loaded by the excavator 100 into the truck 200.
[0063] In order to specifically illustrate the process of monitoring the number of buckets loaded by the monitoring system, the present application also provides a method for monitoring the number of buckets loaded by an excavator to a truck, such as Figure 3 As shown, the monitoring method is shown in steps S101 to S106.
[0064] Step S101, the signal transmitter 301 sends a transmission signal;
[0065] Step S102: After receiving the transmission signal, the backscatter tag 302 scatters the signal to emit a scattered signal.
[0066] Step S103, the signal receiver 303 receives the scattered signal;
[0067] Step S104, the data processor 305 determines the target truck according to the time when the signal receiver 303 receives the scattered signal, and the target truck is the truck 200 to be loaded;
[0068] Step S105 , the rotation angle sensor 304 monitors the number of rotations of the excavator 100 toward the direction of the target truck and the rotation angle of each rotation;
[0069] In step S106 , the data processor 305 calculates the number of buckets that the excavator 100 loads into the target truck based on the monitoring result of the rotation angle sensor 304 .
[0070] In step S101, the signal transmitter 301 may autonomously transmit the transmission signal periodically, for example, automatically transmitting the transmission signal every three minutes. Alternatively, the data processor 305 may control the signal transmitter 301 to passively transmit the transmission signal, and the control logic of the data processor 305 may be periodic control. Alternatively, a user may send a drive signal to the data processor 305 via a user terminal. For example, when the user sees the truck 200 moving toward the excavator 100, the user sends a drive signal to the data processor 305 via the user terminal, so that the data processor 305 controls the signal transmitter 301. The user terminal is any one of a mobile phone, a tablet, a computer, and a smartwatch.
[0071] In step S102, the scattered signal primarily includes a tag corresponding to truck 200. Specifically, after receiving the transmitted signal, backscatter tag 302 emits a tag corresponding to truck 200. This facilitates signal receiver 303 to identify the truck 200 associated with the scattered signal after receiving the scattered signal. In other words, the scattered signal emitted by backscatter tag 302 is used by data processor 305 to identify truck 200. Therefore, in practical applications, the scattered signal may also include other information used to identify truck 200.
[0072] In step S104, when the number of trucks 200 in the excavation operation environment is different, the method of determining the target truck is also different. Specifically:
[0073] When only one truck 200 is present in the excavation environment, the following steps are performed: First, a backscatter tag 302 located on the truck 200 emits a scattered signal. Then, two signal receivers 303 on the excavator 100 receive the scattered signals. The data processor 305 determines the location of the truck 200 based on the time difference between the two signal receivers 303 receiving the scattered signals. This location is referred to as the first location. Specifically, the location is determined by comparing the times at which the two signal receivers 303 receive the scattered signals and selecting the signal receiver 303 that receives the scattered signals earlier. The distance between the truck 200 and the signal receiver 303 receiving the earlier signal is smaller than the distance between the signal receiver 303 receiving the later signal, meaning that the truck 200 is closer to the signal receiver 303 receiving the earlier signal. The distance between the truck 200 and the excavator 100 is then determined based on the time it takes for the scattered signal to travel from the truck to the signal receiver 303 receiving the earlier signal, and the time it takes for the scattered signal to travel from the first location to the location of the excavator 100. It should be noted that the data processor 305 stores a deep neural network model, which is obtained by pre-training using the transmitted signal and scattered signal in the mining operation environment as sample data. The model mainly obtains the signal attenuation coefficient of the mining operation environment through training with a large amount of sample data. When the model is input with the initial intensity of the scattered signal at the truck end, the time consumed when the scattered signal is transmitted from the truck end to the signal receiver 303 with an earlier reception time, and the final intensity of the scattered signal at the excavator end, the model can derive the transmission speed of the scattered signal in the mining operation environment, that is:
[0074] ;
[0075] Wherein, c is the transmission speed of the scattered signal in the mining operation environment, t is the time consumed when the scattered signal is transmitted from the truck end to the signal receiver 303 with an earlier reception time, α is the signal attenuation coefficient, P0 is the initial intensity of the scattered signal at the truck end, and P1 is the final intensity of the scattered signal at the excavator end. The initial intensity of the scattered signal at the truck end and the final intensity of the scattered signal at the excavator end can be obtained from the backscatter tag 302 and the signal receiver 303, respectively.
[0076] Normally, c is the speed of light. However, in an actual excavation environment, dust, wind speed, and other factors may affect the actual transmission speed, making it different from the speed of light. Therefore, this application first calculates the signal attenuation coefficient of the excavation environment, and then calculates the actual transmission speed based on the signal attenuation coefficient. Finally, the distance L between the truck 200 and the excavator 100 is calculated as: , based on the premise that the transmission speed c is accurate, the accuracy of the obtained distance L is also guaranteed.
[0077] Based on the obtained distance L between truck 200 and excavator 100, it is determined whether distance L is less than a preset distance. This preset distance is set in advance and can be calculated through a limited number of experiments. Specifically, when the distance between truck 200 and excavator 100 is less than the preset distance, it indicates that excavator 100 needs to load truck 200. Therefore, when the distance between truck 200 and excavator 100 is less than the preset distance, truck 200 is used as the target truck, that is, the target truck is truck 200 to be loaded.
[0078] When multiple trucks 200 are present in the excavation environment, backscatter tags 302 on different trucks 200 emit scattered signals. Then, two signal receivers 303 on the excavator 100 receive the same scattered signals, determining the location of each truck 200. This location is referred to as the second location. The same scattered signal is emitted by the backscatter tag 302 on the same truck 200. The difference in distance between the truck 200 and the two signal receivers 303 results in a sequence of reception times. For each truck 200, the distance between the truck 200 and the excavator 100 is calculated using the same method as described above for calculating the distance between a single truck 200 and the excavator 100. Simultaneously, based on the order in which the two signal receivers 303 received the scattered signals, the truck 200 is determined to be closer to the signal receiver 303 with the earlier reception time. This determines the direction of the truck 200 relative to the excavator 100, with the center being the excavator 100. Furthermore, the trucks 200 located on the same side of the excavator 100 are combined into one set, and from each set, a truck 200 whose distance to the excavator 100 is less than a preset distance is selected as a target truck.
[0079] It should be noted that in order not to affect the excavation operation of the excavator 100, the trucks 200 are usually parked on the left and right sides of the excavator 100. Therefore, in actual classification, there are only two sets, one of which is where all the trucks 200 are located on the left side of the excavator 100, and the other is where all the trucks 200 are located on the right side of the excavator 100. That is, the two target trucks are obtained, one of which is located on the left side of the excavator 100, and the other is located on the right side of the excavator 100.
[0080] After obtaining the target truck, the target truck is locked, for example, by retrieving the target truck's ID or other information used to uniquely identify the target truck, and the number of buckets loaded by the excavator 100 for the target truck is recorded. This is done until the distance between the target truck and the excavator 100 reaches a preset distance, i.e., when the target truck gradually moves away from the excavator 100 until the distance reaches the preset distance. The recorded number of buckets loaded and the target truck's ID are then saved to the data processor 305, which then stores the data or uploads it to the cloud. In actual applications, while outputting the number of buckets loaded, a new target truck is searched for and the original target truck's ID or other information used to uniquely identify the target truck is deleted.
[0081] In step S106, based on the monitoring results of the rotation angle sensor 304, the excavator 100 rotates N times toward the target truck, and the rotation angle of n times is greater than a preset angle, where n ≤ N. The number of buckets loaded by the excavator 100 for the target truck is n. The preset angle is set in advance and can be calculated through a limited number of experiments. Specifically, if the excavator 100 rotates toward the target truck and the rotation angle is greater than the preset angle, it indicates that the excavator 100 is loading the truck 200.
[0082] It should be noted that, for each target truck, the number of loading buckets of the excavator 100 for each truck 200 needs to be determined according to the monitoring result in the above step S106 .
[0083] It should also be noted that for each target truck, if it is monitored that the target truck is gradually moving away from the excavator 100 until the distance reaches a preset distance, the number of loading buckets of the excavator 100 for the target truck will be uploaded, so that the excavator 100 can decide whether to continue loading the target truck based on the number of loading buckets and the maximum capacity of the target truck, or the truck 200 can decide whether to continue accepting loading based on the number of loading buckets and its own maximum capacity, so as to ensure the stability and working efficiency of the excavation operation environment.
[0084] In summary, the implementation principle of a method for monitoring the number of buckets loaded by an excavator 100 on a truck 200 according to an embodiment of the present application is as follows: First, a signal transmitter 301 transmits a transmission signal. After receiving the transmission signal, a backscatter tag 302 located on the truck 200 scatters the signal to emit a scattered signal. Then, a signal receiver 303 receives the scattered signal. The data processor 305 determines the truck 200 that the excavator 100 is about to load (determines the target truck) based on the time when the signal receiver 303 receives the scattered signal. The data processor 305 locks onto the target truck until the target truck gradually moves away from the excavator 100 and reaches a preset distance. During this lock-on period, the data processor 305 uses the monitoring results of the rotation angle sensor 304, namely, the number of rotations of the excavator 100 toward the target truck and the angle of each rotation, to obtain the number of buckets loaded by the excavator 100 for the target truck in real time. This allows the excavator 100 to perform excavation operations based on the number of buckets loaded, thereby improving operational efficiency. During the entire monitoring process, the monitoring system involves a small number of devices and is simple to deploy. It can quickly lock the truck 200 to be loaded based on a small number of devices, and timely monitor the number of buckets loaded by the excavator 100 for the truck 200, ensuring the accuracy of the monitored number of buckets.
[0085] In order to better execute the procedure of the above method, the present application also provides an electronic device for monitoring the number of buckets loaded by an excavator into a truck, and the electronic device includes a memory and a processor.
[0086] The memory may be used to store instructions, programs, codes, code sets, or instruction sets. The memory may include a program storage area and a data storage area. The program storage area may store instructions for implementing an operating system, instructions for at least one function, and instructions for implementing the aforementioned method for monitoring the number of buckets loaded by an excavator into a truck. The data storage area may store data related to the aforementioned method for monitoring the number of buckets loaded by an excavator into a truck.
[0087] The processor may include one or more processing cores. The processor executes the various functions of the present application and processes data by running or executing instructions, programs, code sets, or instruction sets stored in the memory, calling data stored in the memory. The processor may be at least one of a special application integrated circuit, a digital signal processor, a digital signal processing device, a programmable logic device, a field programmable gate array, a central processing unit, a controller, a microcontroller, and a microprocessor. It is understood that for different devices, the electronic device used to implement the above-mentioned processor functions can also be other, and the embodiments of the present application are not specifically limited.
[0088] The present application also provides a computer-readable storage medium, such as a USB flash drive, a mobile hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, among other media capable of storing program code. The computer-readable storage medium stores a computer program capable of being loaded by a processor and executing the aforementioned method for monitoring the number of buckets loaded by an excavator into a truck.
[0089] The above description is merely a preferred embodiment of the present invention and does not constitute any form of limitation to the present invention. Although the present invention has been disclosed as above in terms of a preferred embodiment, it is not intended to limit the present invention. Any technician familiar with this patent can make slight changes or modifications to equivalent embodiments of equivalent changes using the above-mentioned technical contents without departing from the scope of the technical solution of the present invention. The implementation schemes in the above-mentioned embodiments can also be further combined or replaced. However, any simple modifications, equivalent changes and modifications made to the above-mentioned embodiments based on the technical essence of the present invention without departing from the content of the technical solution of the present invention are still within the scope of the solution of the present invention.
Claims
1. A monitoring system for the number of buckets loaded by an excavator into a truck, characterized in that: include: A signal transmitter (301), configured to send a transmission signal; a backscatter tag (302) for scattering the transmitted signal to emit a scattered signal; a signal receiver (303), wherein at least two signal receivers (303) are provided, and the two signal receivers (303) are respectively provided on two opposite side walls of the excavator (100) for receiving the scattered signal; A data processor (305) is in communication with the signal receiver (303), and the data processor (305) determines a target truck based on the time when the signal receiver (303) receives the scattered signal, wherein the target truck is a truck (200) to be loaded; wherein when the number of trucks (200) in the excavation operation environment is different, the method of determining the target truck is also different, including: When there is only one truck (200) and a backscatter tag (302) on the truck (200) emits a scattering signal, the data processor (305) is configured to: determine a first position of the truck (200) based on a time difference between two signal receivers (303) receiving the scattering signal; calculate a distance between the truck (200) and the excavator (100) based on the first position; and when the distance is less than a preset distance, use the truck (200) as a target truck; When there are multiple trucks (200) and the backscatter tag (302) on each truck (200) emits a scattering signal, the data processor (305) is configured to: determine the second position of each truck (200) based on the time difference between two signal receivers (303) receiving the same scattering signal, wherein the same scattering signal refers to a scattering signal emitted by the backscatter tag (302) on the same truck (200); based on the second position, combine the trucks (200) on the same side of the excavator (100) into a set; and select, from each set, a truck (200) whose distance from the excavator (100) is less than a preset distance as a target truck; A rotation angle sensor (304) for monitoring the number of rotations of the excavator (100) toward the direction of the target truck and the angle of each rotation; The data processor (305) is in communication with the rotation angle sensor (304), and the data processor (305) is further configured to calculate the number of buckets loaded by the excavator (100) to the target truck based on a monitoring result of the rotation angle sensor (304): wherein, when the monitoring result indicates that the excavator (100) rotates N times toward the direction where the target truck is located and the rotation angle of the n times is greater than a preset angle, n≤N, and the number of buckets loaded by the excavator (100) to the target truck is n; Wherein, at least the signal receiver (303) and the rotation angle sensor (304) are arranged on the excavator (100), and the backscatter tag (302) is arranged on the truck (200).
2. The system according to claim 1, wherein: The data processor (305) is further configured to: After obtaining the target truck, locking the target truck until the distance between the target truck and the excavator (100) reaches the preset distance; During the period of locking the target truck, the number of buckets loaded by the excavator (100) to the target truck is calculated based on the monitoring result of the rotation angle sensor (304).
3. The system according to claim 1, wherein: The impedance of the backscatter tag (302) is related to the tag of the truck (200), and different trucks (200) have different tags.
4. A method for monitoring the number of buckets loaded by an excavator into a truck, applied to the system according to any one of claims 1 to 3, characterized in that: include: The signal transmitter (301) sends a transmission signal; The backscatter tag (302) scatters the transmitted signal after receiving it to emit a scattered signal; The signal receiver (303) receives the scattered signal, and the data processor (305) determines a target truck according to the time when the signal receiver (303) receives the scattered signal, wherein the target truck is the truck (200) to be loaded; The rotation angle sensor (304) monitors the number of rotations of the excavator (100) toward the direction of the target truck and the angle of each rotation. The data processor (305) calculates the number of buckets loaded by the excavator (100) on the target truck based on the monitoring result of the rotation angle sensor (304).
5. The method according to claim 4, characterized in that The method further comprises: The distance between the truck (200) and the excavator (100) is calculated using the following formula: L=c×t Wherein, L is the distance between the truck (200) and the excavator (100), c is the transmission speed of the scattered signal, , α is the signal attenuation parameter of the excavation working environment where the scattered signal is located, t is the time consumed when the scattered signal is transmitted from the truck end to the signal receiver (303), P0 is the initial intensity of the scattered signal at the truck end, and P1 is the final intensity of the scattered signal at the excavator end.
6. An electronic device, characterized in that: The method comprises a processor and a memory, wherein a computer program is stored in the memory, and the processor is configured to run the computer program to perform the method according to any one of claims 4 to 5.
Citation Information
Patent Citations
Monitoring method of strip mine excavator loading process based on images and apparatus thereof
CN102244771A
Strip mine excavator loading identification method based on truck dispatching system
CN116416566A
Mining area vehicle excavation operation statistical method, system and device and storage medium
CN119939108A