Workload determination method and storage medium

By using multi-time location and status information of excavators and transport vehicles, the loading and transportation workload is determined, solving the problem of inaccurate workload statistics at the mine site and achieving high-precision workload calculation.

CN119127967BActive Publication Date: 2025-10-28INNER MONGOLIA GUODI TECHNOLOGY CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202411181886.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-08-26
Publication Date
2025-10-28
Estimated Expiration
2044-08-26

AI Technical Summary

Technical Problem

Existing technologies are not accurate enough in terms of on-site workload statistics in mines, especially when vehicles are temporarily lifted, which can easily lead to identification errors and result in large errors in workload statistics.

Method used

By using the multi-time location information, operating status and speed information of excavators and transport vehicles, the loading start time, loading end time and transport end time are determined, and the loading and transport workloads are calculated respectively, including loading time, number of buckets loaded, loading fuel consumption, transport time, transport distance, transport height and transport fuel consumption.

Benefits of technology

It enables accurate statistics on the workload of excavators and transport vehicles, eliminates abnormal information, and improves the accuracy of workload determination.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119127967B_ABST
    Figure CN119127967B_ABST
Patent Text Reader

Abstract

This application provides a method and storage medium for determining workload. The method includes: determining the loading start time based on the location information of the excavator and the location, operating status, and speed information of the transport vehicle; determining the loading end time based on the location information of the transport vehicle at multiple times after the loading start time; determining the transport end time based on the bucket pressure information of the transport vehicle at each time after the loading end time; defining the period between the loading start time and the loading end time as a first period, and determining the loading workload of the excavator based on the duration of the first period and the location information of the excavator during the first period; defining the period between the loading end time and the transport end time as a second period, and determining the transport workload of the transport vehicle based on the duration of the second period and the location information of the transport vehicle during the second period. This application enables accurate statistics on the workload of the excavator and the transport vehicle.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of engineering workload data processing technology, and more specifically, to a method for determining workload and a storage medium. Background Technology

[0002] Currently, there are problems in mine management such as inaccurate measurement, chaotic scheduling, and ineffective monitoring. How to automatically, effectively, and comprehensively count the workload on the mine site is an urgent problem to be solved.

[0003] The prior art discloses a method for calculating the workload at a mine site. This method uses lifting pressure to weigh and count, and uses positioning to calculate distances to match loading excavators, thereby achieving workload statistics.

[0004] However, the above method is prone to identification errors when the vehicle is temporarily lifted, resulting in a certain error between the obtained workload and the actual workload, and the workload statistics are not accurate enough. Summary of the Invention

[0005] The purpose of this application is to provide a workload determination method and storage medium to address the shortcomings of the prior art, thereby solving the problem of inaccurate workload statistics in the prior art.

[0006] To achieve the above objectives, the technical solutions adopted in the embodiments of this application are as follows:

[0007] In a first aspect, one embodiment of this application provides a method for determining workload, the method comprising:

[0008] The loading start time is determined based on the location information of the excavator at multiple times and the location, operating status and speed information of the transport vehicle at multiple times.

[0009] The loading end time is determined based on the location information of the transport vehicle at multiple times after the loading start time;

[0010] The end time of transportation is determined based on the pressure information of the truck bed at various times after the end time of loading.

[0011] The time period between the start time of loading and the end time of loading is taken as the first time period. Based on the duration of the first time period and the location information of the excavator in the first time period, the loading workload of the excavator is determined. The loading workload includes: loading time, number of buckets loaded, and loading fuel consumption.

[0012] The time period between the end of loading and the end of transportation is designated as the second time period. Based on the duration of the second time period and the location information of the transportation vehicle during the second time period, the transportation workload of the transportation vehicle is determined. The transportation workload includes: transportation duration, transportation distance, transportation altitude, and transportation fuel consumption.

[0013] Secondly, another embodiment of this application provides a workload determination apparatus, the apparatus comprising:

[0014] The first determining module is used to determine the loading start time based on the excavator's location information at multiple times and the transport vehicle's location information, operating status, and speed information at multiple times.

[0015] The second determining module is used to determine the loading end time based on the location information of the transport vehicle at multiple times after the loading start time;

[0016] The third determining module is used to determine the end time of transportation based on the pressure information of the truck bed at various times after the end time of loading of the transport vehicle.

[0017] The fourth determining module is used to take the time period between the loading start time and the loading end time as the first time period, and determine the loading workload of the excavator based on the duration of the first time period and the location information of the excavator in the first time period. The loading workload includes: loading time, loading buckets, and loading fuel consumption.

[0018] The fifth determining module is used to take the time period between the loading end time and the transportation end time as the second time period, and determine the transportation workload of the transportation vehicle based on the duration of the second time period and the location information of the transportation vehicle in the second time period. The transportation workload includes: transportation duration, transportation distance, transportation height and transportation fuel consumption.

[0019] Thirdly, another embodiment of this application provides an electronic device, including: a processor, a storage medium, and a bus, wherein the storage medium stores machine-readable instructions executable by the processor, and when the electronic device is running, the processor communicates with the storage medium via the bus, and the processor executes the machine-readable instructions to perform the steps of any of the methods described in the first aspect above.

[0020] Fourthly, another embodiment of this application provides a storage medium storing a computer program, which, when executed by a processor, performs the steps of any of the methods described in the first aspect above.

[0021] The beneficial effects of this application are as follows: By using the location information of the excavator at multiple times, as well as the location, operating status, and speed information of the transport vehicle at multiple times, the loading start time is determined; and by using the location information of the transport vehicle at multiple times after the loading start time, the loading end time is determined; simultaneously, by using the bucket pressure information of the transport vehicle at each time after the loading end time, the transport end time is determined. Thus, the period from the loading start time to the loading end time is taken as the first period, and the loading workload of the excavator is determined based on the duration of the first period and the location information of the excavator during the first period; and the period from the loading end time to the transport end time is taken as the second period, and the transport workload of the transport vehicle is determined based on the duration of the second period and the location information of the transport vehicle during the second period. This enables accurate statistics on the workload of the excavator and transport vehicle. Furthermore, since the transport workload is obtained from the loading start time, loading end time, and transport end time, it can effectively eliminate some abnormal information in the workload statistics process, improving the accuracy of workload determination. Attached Figure Description

[0022] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation of the scope. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0023] Figure 1 A schematic diagram illustrating an application scenario involving the workload determination method provided in the embodiments of this application;

[0024] Figure 2 A schematic diagram of the workload determination method provided in the embodiments of this application;

[0025] Figure 3 A flowchart illustrating the workload determination method provided in this application embodiment;

[0026] Figure 4 A flowchart illustrating the determination of the loading start time in the workload determination method provided in this application embodiment;

[0027] Figure 5 A schematic diagram illustrating the operating status of a transport vehicle provided in an embodiment of this application;

[0028] Figure 6 A flowchart illustrating the process of determining whether a transport vehicle performs a reversing action before the parking time in the workload determination method provided in this application embodiment;

[0029] Figure 7 Another flowchart illustrating the determination of whether a transport vehicle performs a reversing action before the parking time in the workload determination method provided in the embodiments of this application;

[0030] Figure 8 A schematic diagram of the location information in the workload determination method provided in the embodiments of this application;

[0031] Figure 9 This is a flowchart illustrating a method for determining whether the positional relationship between the transport vehicle and the excavator at the moment of parking satisfies a preset loading positional relationship in the workload determination method provided in this application embodiment.

[0032] Figure 10 This is a flowchart illustrating the process of determining whether an excavator performs a preset slewing motion in the workload determination method provided in this application embodiment.

[0033] Figure 11 A schematic flowchart illustrating the determination of the transportation end time in the workload determination method provided in this application embodiment;

[0034] Figure 12 A schematic diagram illustrating the truck bed pressure information of a transport vehicle provided in an embodiment of this application;

[0035] Figure 13 A schematic diagram of a workload determination device provided in an embodiment of this application;

[0036] Figure 14 This is a schematic diagram of the structure of an electronic device provided in an embodiment of this application. Detailed Implementation

[0037] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the technical solutions of the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. It should be understood that the accompanying drawings in this application are for illustrative and descriptive purposes only and are not intended to limit the scope of protection of this application. Furthermore, it should be understood that the schematic drawings are not drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of this application. It should be understood that the operations in the flowcharts may not be implemented in sequence, and steps without logical contextual relationships may be reversed or implemented simultaneously. In addition, those skilled in the art, guided by the content of this application, may add one or more other operations to the flowcharts, or remove one or more operations from the flowcharts.

[0038] Furthermore, the described embodiments are merely some, not all, of the embodiments of this application. The components of the embodiments of this application described and illustrated herein can typically be arranged and designed in various different configurations. Therefore, the following detailed description of the embodiments of this application provided in the accompanying drawings is not intended to limit the scope of the claimed application, but merely to illustrate selected embodiments of the application. All other embodiments obtained by those skilled in the art based on the embodiments of this application without inventive effort are within the scope of protection of this application.

[0039] It should be noted that the term "comprising" will be used in the embodiments of this application to indicate the presence of the features declared thereafter, but does not exclude the addition of other features.

[0040] The prior art discloses a method for calculating the workload at a mine site. This method uses lifting pressure to weigh and count, and uses positioning to calculate distances to match loading excavators, thereby achieving workload statistics.

[0041] However, the above method is prone to identification errors when the vehicle is temporarily lifted, resulting in a certain error between the obtained workload and the actual workload, and the workload statistics are not accurate enough.

[0042] Based on the aforementioned problems, this application proposes a method for determining workload. The method determines the loading start time by using the location information of the excavator at multiple times, as well as the location, operating status, and speed information of the transport vehicle at multiple times. It also determines the loading end time based on the location information of the transport vehicle at multiple times after the loading start time. Simultaneously, it determines the transport end time by using the bucket pressure information of the transport vehicle at each time after the loading end time. Thus, the period between the loading start time and the loading end time is designated as the first period, and the loading workload of the excavator is determined based on the duration of the first period and the location information of the excavator during the first period. Finally, the period between the loading end time and the transport end time is designated as the second period, and the transport workload of the transport vehicle is determined based on the duration of the second period and the location information of the transport vehicle during the second period. This method achieves accurate statistics on the workload of the excavator and the transport vehicle.

[0043] The following describes the application scenarios involved in the workload determination method provided in the embodiments of this application.

[0044] Figure 1 This is a schematic diagram illustrating an application scenario involving the workload determination method provided in the embodiments of this application, with reference to... Figure 1As shown in the embodiments of this application, the workload determination method provided is applied to the scenario of on-site mining operations. Specifically, when the workload determination method provided in the embodiments of this application is applied to on-site mining operations, in the scenario of statistically analyzing the workload of each piece of equipment on-site, the equipment involved in the mining site includes excavators and transport vehicles. There are multiple excavators and multiple transport vehicles. Each excavator and each transport vehicle jointly completes the loading operation of the goods to be transported. After the loading operation is completed, each transport vehicle performs the transport operation of the goods to be transported, transports the goods to the unloading location, and performs the unloading operation after the transport is completed. After the unloading operation is completed, each transport vehicle returns to the loading location to perform the next loading operation.

[0045] Continue to refer to Figure 1 As shown, it can be understood that the transport vehicle needs to reverse before loading to park it in a convenient location. When the excavator loads the transport vehicle, it needs to rotate to load the vehicle. After loading is completed, the transport vehicle travels with the load on, and after the journey is over, it prepares to unload. During unloading, the transport vehicle needs to lift the bucket to unload the vehicle.

[0046] It is understandable that excavators can be equipped with data acquisition terminals and high-precision positioning devices to collect information on the excavator's location, bucket, and fuel consumption. Similarly, transport vehicles can be equipped with data acquisition terminals and high-precision positioning devices to collect information on the transport vehicle's location, operating status, speed, bucket pressure, and fuel consumption.

[0047] It is worth noting that by implementing the workload determination method provided in the embodiments of this application, the workload of each excavator and each transport vehicle can be determined separately, thereby achieving accurate statistics on the workload of each excavator and each transport vehicle. On this basis, the workload of all excavators and all transport vehicles can be determined based on the workload of each excavator and each transport vehicle, thereby achieving statistics on the workload of the entire fleet, wherein the fleet may include multiple excavators and multiple transport vehicles.

[0048] It should be understood that the workload determination method provided in the embodiments of this application can determine the workload during the real-time operation of the excavator and the transport vehicle, or it can determine the workload by processing the information recorded during the operation of the excavator and the transport vehicle after the operation is completed. This application does not limit this.

[0049] By way of example, the relevant concepts in the workload determination method provided in the embodiments of this application will be explained first. Figure 2A schematic diagram of the workload determination method provided in the embodiments of this application, referring to... Figure 2 As shown, taking an excavator and a transport vehicle as an example, the workload is explained by selecting the operation of the excavator and the transport vehicle within any given time period. It can be understood that determining the workload of the excavator and the transport vehicle involves at least three moments: the start time of loading, the end time of loading, and the end time of transport. The start time of loading is the moment when the excavator begins loading the transport vehicle; the end time of loading is the moment when the excavator finishes loading the transport vehicle, or it can be the moment when the transport vehicle begins transporting; and the end time of transport is the moment when the transport vehicle finishes transporting, or it can be the moment when the transport vehicle begins unloading.

[0050] Specifically, during the loading phase, the excavator loads the load onto the transport vehicle via a slewing motion at the start of loading and finishes loading at the end of loading. The transport vehicle can then begin transporting the loaded vehicle at the end of loading and completes the transport operation at the end of transport. Therefore, the excavator's workload includes the work done by the excavator from the start to the end of loading, and the transport vehicle's workload includes the work done by the transport vehicle from the end of loading to the end of transport.

[0051] The workload determination method provided in this application will be described in detail below with reference to several embodiments.

[0052] Figure 3 A flowchart illustrating the workload determination method provided in this application embodiment is shown below. Figure 3 As shown, the executing entity of this method can be any electronic device with processing capabilities, and the method includes:

[0053] S301. Determine the loading start time based on the location information of the excavator at multiple times and the location, operating status and speed information of the transport vehicle at multiple times.

[0054] It is understandable that the workload of the excavator is the loading workload of the excavator. When determining the loading workload of the excavator, we can first determine when the excavator starts loading and when it ends loading, that is, determine the start time and end time of loading.

[0055] Optionally, the location information of the excavator at multiple times, as well as the location, transport status, and speed information of the transport vehicle at multiple times, can be compared. If the location information of the excavator at multiple times, as well as the location information, operating status, and speed information of the transport vehicle at multiple times, meet the preset loading position conditions, then the time when the loading position conditions are met can be taken as the loading start time. The loading start time is the time when the excavator begins loading operations onto the transport vehicle, i.e., the start time of the loading operation between the excavator and the transport vehicle.

[0056] The location information of the excavator at multiple times may include the latitude and longitude information of the excavator at multiple times, the location information of the transport vehicle at multiple times may include the latitude and longitude information of the transport vehicle at multiple times, the operating status of the transport vehicle may include whether the transport vehicle is in motion or in a parked state at multiple times, and the speed information of the transport vehicle may include the speed of the transport vehicle at multiple times.

[0057] The loading location conditions can be the location information of the excavator at multiple times, as well as the location information, transportation status, and speed information of the transport vehicle at multiple times, and the conditions that must be met. For example: the distance between the excavator and the transport vehicle at multiple times is less than or equal to a preset maximum distance, and the transportation status of the transport vehicle is a specified state, which can be a driving state or a parked state, and the speed information of the transport vehicle is less than or equal to a preset maximum speed.

[0058] S302. Determine the loading end time based on the location information of the transport vehicle at multiple times after the loading start time.

[0059] It is understandable that once the loading start time is determined, that is, when the excavator starts loading the transport vehicle, the loading end time can be determined based on the location information of the transport vehicle at multiple times after the loading start time.

[0060] Optionally, the location information of the transport vehicle at multiple times after the loading start time can be processed. If the location information of the transport vehicle changes at multiple times after the loading start time, the time corresponding to the changed location information can be used as the loading end time.

[0061] The loading completion time refers to the moment when the excavator finishes loading the transport vehicle, i.e., the moment when the loading operation between the excavator and the transport vehicle ends, or it can be the moment when the transport vehicle begins its transport operation. The location information of the transport vehicle at multiple moments after the loading start time can include the latitude and longitude information of the transport vehicle at multiple moments after the loading start time.

[0062] For example, the latitude and longitude information of the transport vehicle at multiple times after the loading start time can be processed. If the change value of the latitude and longitude information of the transport vehicle is greater than or equal to a preset latitude and longitude information change threshold at a certain time after the loading start time, then the time when the change occurs can be taken as the loading end time. The change value of the latitude and longitude information can be the change value of the latitude and longitude information of the transport vehicle at the current time and the time before the current time.

[0063] S303. Determine the end time of transportation based on the pressure information of the truck bed at various times after the end time of loading.

[0064] It is understandable that after the loading end time is determined, that is, after the loading operation between the excavator and the transport vehicle is completed, the transport vehicle will carry out heavy transport to transport the goods to the designated location. When the transport vehicle arrives at the designated location, it will unload. During the unloading operation, the end time of transport can be determined by the pressure information of the transport vehicle's bucket.

[0065] Optionally, the information can be processed based on the pressure information of the truck bed at each time after the end of loading. If the pressure information of the truck bed changes at each time after the end of loading, the time corresponding to the change in the location information can be used as the end of transportation.

[0066] The end time of transportation can be either the time when the transportation vehicle finishes its transportation or the time when the transportation vehicle begins to unload.

[0067] S304. The time period between the start time and the end time of loading is taken as the first time period. Based on the duration of the first time period and the location information of the excavator in the first time period, the loading workload of the excavator is determined.

[0068] It is understandable that after determining the start and end times of loading, the loading workload of the excavator can be determined based on the start and end times of loading, as well as the location information of the excavator from the start to the end of loading.

[0069] Optionally, the time period between the start and end of loading is defined as the first time period, and the duration of the first time period is determined. Based on the duration of the first time period and the location information of the excavator during the first time period, the loading workload of the excavator is determined. Specifically, the loading actions of the excavator during the first time period can be analyzed using the location information of the excavator during the first time period, thereby determining the loading workload of the excavator.

[0070] The loading workload includes: loading time, number of loading buckets, and loading fuel consumption. Loading time refers to the total time the excavator spends loading the transport vehicle. Number of loading buckets refers to the number of buckets loaded by the excavator's buckets during the loading operation. Loading fuel consumption refers to the fuel consumed by the excavator during the loading operation. For example, loading fuel consumption can be collected through a data acquisition terminal on the excavator.

[0071] S305. The time period between the end of loading and the end of transportation is taken as the second time period. Based on the duration of the second time period and the location information of the transportation vehicles in the second time period, the transportation workload of the transportation vehicles is determined.

[0072] It is understandable that after determining the end time of loading and the end time of transportation, the transportation workload of the transportation vehicle can be determined based on the end time of loading, the end time of transportation, and the location information of the transportation vehicle from the end time of loading to the end time of transportation.

[0073] Optionally, the time period between the end of loading and the end of transportation can be designated as the second time period, and the duration of the second time period can be determined. Based on the duration of the second time period and the location information of the transport vehicles during the second time period, the transportation workload of the transport vehicles can be determined. Specifically, the transportation actions of the transport vehicles during the second time period can be analyzed using the location information of the transport vehicles during the second time period, thereby determining the transportation workload of the transport vehicles.

[0074] The transportation workload includes: transportation time, transportation distance, transportation altitude, and transportation fuel consumption. Transportation time refers to the time spent by the transport vehicle during the operation; transportation distance refers to the distance transported by the vehicle during the operation, including both straight-line distance and actual distance; transportation altitude refers to the altitude changes during the operation; and transportation fuel consumption refers to the fuel consumed by the vehicle during the operation. For example, transportation fuel consumption can be collected through a data acquisition terminal on the transport vehicle.

[0075] In this embodiment, the loading start time is determined by the location information of the excavator at multiple times, as well as the location, operating status, and speed information of the transport vehicle at multiple times. The loading end time is determined by the location information of the transport vehicle at multiple times after the loading start time. Simultaneously, the transport end time is determined by the bucket pressure information of the transport vehicle at each time after the loading end time. Thus, the period from the loading start time to the loading end time is designated as the first period, and the loading workload of the excavator is determined based on the duration of the first period and the location information of the excavator during the first period. The period from the loading end time to the transport end time is designated as the second period, and the transport workload of the transport vehicle is determined based on the duration of the second period and the location information of the transport vehicle during the second period. This allows for accurate statistics of the workload of the excavator and transport vehicle. Furthermore, since the transport workload is obtained from the loading start time, loading end time, and transport end time, it effectively eliminates some abnormal information in the workload statistics process, improving the accuracy of workload determination.

[0076] Figure 4 This is a flowchart illustrating the process of determining the loading start time in the workload determination method provided in the embodiments of this application.

[0077] In one possible implementation, refer to Figure 4 As shown, in step S301 above, when determining the loading start time based on the excavator's location information at multiple times and the transport vehicle's location, operating status, and speed information at multiple times, the following steps can be followed:

[0078] S401. Determine the stopping time of the transport vehicle before the first current time based on the operating status of the transport vehicle at each time before the first current time.

[0079] It is understandable that when determining the loading start time, the operating status of the transport vehicle at each time can be used to first determine whether the transport vehicle is stopped, so that the loading start time can be determined based on the stopping time of the transport vehicle.

[0080] Optionally, a first current time can be determined from the location information of the transport vehicle at multiple times, and the operating status of the transport vehicle at multiple times can be determined based on the first current time, thereby determining the stopping time of the transport vehicle before the first current time.

[0081] The first current time can be any of multiple times, and the first current time can be adjusted. The stopping time is the time when the transport vehicle changes from a moving state to a stopped state.

[0082] For example, Figure 5This is a schematic diagram illustrating the operating status of a transport vehicle provided in an embodiment of this application, with reference to... Figure 5 As shown, assuming the electronic device acquires the vehicle's speed information between time 0 and time 4, it can determine that the vehicle is in a running state at time 1 and time 2, and in a stopped state at time 3 and time 4. First, time 1 can be taken as the first current time. Based on the running states at times prior to time 1, it can be determined that there was no stopped state before time 1. Then, time 2 can be taken as the first current time. Based on the running states at times prior to time 2, it can be determined that there was no stopped state before time 2. Finally, time 3 can be taken as the first current time. Therefore, time T1 is the time when the vehicle's running state changes before time 3. Based on this, if the interval between time T1 and time 3 exceeds 2 minutes, time T1 can be determined as the stopping time.

[0083] S402. Based on the location and speed information of the transport vehicle at each time before the stopping time, determine whether the transport vehicle has performed a reversing action before the stopping time.

[0084] It's understandable that determining whether a loading operation is underway between a transport vehicle and an excavator based solely on their relative positions can lead to errors. For example, if the transport vehicle is simply parked next to an excavator, this scenario might be incorrectly identified as the excavator loading the transport vehicle. Therefore, after determining the transport vehicle's stopping time, it's also necessary to determine whether the vehicle reversed before stopping. This allows for accurate identification of whether a loading operation is in progress, i.e., accurately pinpointing the start time of loading.

[0085] Optionally, after determining the stopping time of the transport vehicle, the position and speed information of the transport vehicle at each time before the stopping time can be judged based on the preset reversing position and reversing speed conditions, thereby determining whether the transport vehicle has performed a reversing action before the stopping time.

[0086] The preset reversing position conditions can include the geometric relationships that the positions of the transport vehicle at each time before the stopping time should satisfy. For example, the positions of the transport vehicle at each time before the stopping time should geometrically form an acute triangle, or the lines connecting the positions of the transport vehicle at each time before the stopping time should geometrically form a specific pattern. The preset reversing speed conditions can include the maximum speed of the transport vehicle at each time before the stopping time.

[0087] S403. If so, then based on the location information of the transport vehicle at the time of parking and the location information of the excavator at the time of parking, determine whether the positional relationship between the transport vehicle and the excavator at the time of parking satisfies the preset loading position relationship.

[0088] It is understandable that after determining that the transport vehicle has a parking time and has reversed before parking, the positional relationship between the transport vehicle and the excavator can be judged to determine whether the positional relationship between the transport vehicle and the excavator at the parking time meets the preset loading position relationship. In this way, it is possible to accurately identify whether the excavator and the transport vehicle are carrying out loading actions, that is, to accurately identify the loading start time.

[0089] Optionally, after determining that the transport vehicle has a parking moment and has performed a reversing maneuver before the parking moment, the positional relationship between the transport vehicle and the excavator at the parking moment can be determined based on the positional information of the transport vehicle and the excavator at the parking moment to see if they satisfy a preset loading positional relationship. The preset loading positional relationship can be the maximum value that the straight-line distance or relative distance between the transport vehicle and the excavator should satisfy.

[0090] S404. If so, determine whether the excavator should perform the preset slewing action based on the excavator's position information at each time before the stopping time.

[0091] It is understandable that after determining that the transport vehicle has a parking time, has reversed before parking, and that the positional relationship between the transport vehicle and the excavator meets the preset loading position relationship, it is still necessary to determine whether the excavator is working, in order to avoid errors in determining the workload due to the excavator not working properly.

[0092] Optionally, based on the excavator's position information at each time before the stopping time, it can be determined whether the excavator was working at each time before the stopping time, that is, whether the excavator performed a preset slewing action to work.

[0093] S405. If so, the parking time shall be taken as the loading start time.

[0094] It is understandable that if it is determined that the transport vehicle has a parking time, and the transport vehicle has reversed before the parking time, and the positional relationship between the transport vehicle and the excavator at the parking time meets the preset loading position relationship, and the excavator is still performing the preset slewing action before the parking time, then the parking time can be determined as the loading start time.

[0095] By analyzing the operating status of the transport vehicle at each time point before the current time, the stopping time of the transport vehicle before the current time is determined. This allows for the determination of whether the transport vehicle performed a reversing action before the stopping time based on its position and speed information at each time point before the stopping time. Furthermore, based on the position information of the transport vehicle and the excavator at the stopping time, it is determined whether the positional relationship between the transport vehicle and the excavator at the stopping time satisfies a preset loading position relationship. Finally, based on the position information of the excavator at each time point before the stopping time, it is determined whether the excavator performed a preset slewing action. This avoids errors in workload determination caused by solely relying on the relative positions of the transport vehicle and the excavator to judge whether a loading action has occurred, and also avoids errors in workload determination caused by the excavator not operating normally. Therefore, it can accurately identify whether the excavator and the transport vehicle are performing a loading action, thus ensuring the accuracy of the obtained loading start time and guaranteeing the accuracy of the workload determination method provided in this application embodiment.

[0096] Figure 6 This is a flowchart illustrating a method for determining whether a transport vehicle performs a reversing action before a parking moment, as provided in the workload determination method of this application.

[0097] In one possible implementation, refer to Figure 6 As shown, in step S402 above, determining whether the transport vehicle has performed a reversing action before the parking time based on the vehicle's position and speed information at various times before the parking time includes:

[0098] S601. Based on the speed information of the transport vehicle at each time before the stopping time, determine multiple target times.

[0099] Optionally, based on the speed information of the transport vehicle at various times before the stopping time, a target time when multiple speed information meets the preset minimum speed condition can be determined.

[0100] For example, after determining the parking time, three moments before the parking time when the speed exceeds 1 km / h can be selected as multiple target moments. Similarly, after determining the parking time, four moments before the parking time when the speed exceeds 1 km / h can be selected as multiple target moments.

[0101] S602. Based on the location information of the transport vehicle at each target time, determine whether the transport vehicle should perform a reversing action before the parking time.

[0102] Optionally, the location information of the transport vehicle at each target time can be used to determine whether the transport vehicle should perform a reversing action before the parking time, based on the preset reversing position conditions.

[0103] The preset reversing position conditions may include the geometric relationships that the positions of the transport vehicle at each time before the parking time should satisfy. For example, the positions of the transport vehicle at each time before the parking time can form an acute triangle in terms of geometric relationship, or the positions of the transport vehicle at each time before the parking time can form a specific pattern, such as an arc, by connecting the geometric relationships.

[0104] By using the speed information of the transport vehicle at various times before the stopping time, multiple target times are determined. Then, by using the position information of the transport vehicle at each target time, it is determined whether the transport vehicle has performed a reversing action before the stopping time. This enables accurate identification of the reversing action of the transport vehicle and improves the reliability of the identified reversing action.

[0105] Figure 7 This is another flowchart illustrating the process of determining whether a transport vehicle performs a reversing action before the parking time in the workload determination method provided in the embodiments of this application.

[0106] In one possible implementation, the multiple target times include: a first target time, a second target time, and a third target time, as shown in the reference. Figure 7 As shown, in step S602 above, when determining whether the transport vehicle has performed a reversing action before the parking time based on the location information of the transport vehicle at each target time, the following steps are included:

[0107] S701. Determine the first line segment based on the location information of the transport vehicle at the first target time and the second target time.

[0108] Optionally, Figure 8 This is a schematic diagram of the location information in the workload determination method provided in the embodiments of this application, with reference to... Figure 8 As shown, the multiple target times can be sorted in chronological order to obtain the location information A of the first target time, the location information B of the second target time, and the location information C of the third target time.

[0109] Optionally, continue to refer to Figure 8 As shown, the first line segment AB can be determined based on the location information A of the transport vehicle at the first target time and the location information B at the second target time.

[0110] S702. Determine the second line segment based on the location information of the transport vehicle at the second and third target times.

[0111] Optionally, continue to refer to Figure 8 As shown, the second line segment BC can be determined based on the location information B of the transport vehicle at the second target time and the location information C at the third target time.

[0112] S703. If the angle between the first line segment and the second line segment is less than the preset angle threshold, then it is determined that the transport vehicle will perform a reversing action before the stopping time.

[0113] Optionally, the angle ∠ABC between the first line segment AB and the second line segment BC is determined. If the angle ∠ABC between the first line segment AB and the second line segment BC is less than a preset angle threshold, then it is determined that the transport vehicle will perform a reversing action before the stopping time. The preset angle threshold can be 30 degrees.

[0114] By using the position information of the transport vehicle at the first and second target times, the first line segment is determined, and by using the position information of the transport vehicle at the second and third target times, the second line segment is determined. Thus, when the angle between the first and second line segments is less than a preset angle threshold, it is determined that the transport vehicle will perform a reversing action before the parking time. This enables accurate identification of the reversing action of the transport vehicle and improves the reliability of the identified reversing action.

[0115] Figure 9 This is a flowchart illustrating a method for determining whether the positional relationship between the transport vehicle and the excavator at the moment of parking satisfies a preset loading positional relationship in the workload determination method provided in this application embodiment.

[0116] In one possible implementation, refer to Figure 9 As shown, in step S403 above, determining whether the positional relationship between the transport vehicle and the excavator at the time of parking satisfies the preset loading position relationship based on the positional information of the transport vehicle and the excavator at the time of parking includes:

[0117] S901. Based on the location information of the transport vehicle and the excavator at the time of parking, determine the distance between the transport vehicle and the excavator at the time of parking.

[0118] Optionally, the distance between the transport vehicle and the excavator at the time of parking can be calculated based on the location information of the transport vehicle and the excavator at the time of parking.

[0119] S902. If the distance between the transport vehicle and the excavator is less than a preset distance threshold at the time of parking, then the positional relationship between the transport vehicle and the excavator at the time of parking is determined to satisfy the preset loading positional relationship.

[0120] Optionally, the distance between the transport vehicle and the excavator at the time of parking is determined. If the distance between the transport vehicle and the excavator at the time of parking is less than a preset distance threshold, then the positional relationship between the transport vehicle and the excavator at the time of parking is determined to satisfy a preset loading positional relationship. The preset distance threshold can be 25m.

[0121] By using the location information of the transport vehicle and the excavator at the time of parking, the distance between the transport vehicle and the excavator at the time of parking is determined. If the distance between the transport vehicle and the excavator at the time of parking is less than a preset distance threshold, it is determined that the positional relationship between the transport vehicle and the excavator at the time of parking satisfies the preset loading positional relationship. This enables accurate identification of the positional relationship between the transport vehicle and the excavator at the time of parking, improving the reliability of the identified positional relationship between the transport vehicle and the excavator at the time of parking.

[0122] Figure 10 This is a flowchart illustrating the process of determining whether an excavator performs a preset slewing motion in the workload determination method provided in this application embodiment.

[0123] In one possible implementation, refer to Figure 10 As shown, when determining whether the excavator should perform a preset slewing action based on the excavator's position information at various times before the stopping time, step S404 can be performed according to the following steps:

[0124] S1001. Filter the position information of the excavator at each time before the stopping time to obtain multiple position information to be analyzed.

[0125] It is understandable that, in determining whether an excavator has performed a preset slewing action, the position information of the excavator at each time before the stopping time can be analyzed according to a pre-built feature analysis algorithm to determine whether the excavator has performed a preset slewing action.

[0126] Optionally, the position information of the excavator at each time before stopping can be filtered by peak values, and then the position information that deviates too much can be filtered out to obtain multiple position information to be analyzed.

[0127] S1002. Based on a pre-built feature analysis algorithm, perform feature analysis on multiple location information to be analyzed to determine whether the excavator executes the preset slewing action.

[0128] Optionally, after obtaining multiple location information to be analyzed, feature analysis can be performed on the multiple location information based on a pre-built feature analysis algorithm to determine whether the multiple location information to be analyzed meets the preset slewing action conditions. If it does, the excavator is determined to execute the preset slewing action. The preset slewing action conditions are that the feature states corresponding to the multiple location information to be analyzed are repetitive reciprocating motions.

[0129] By filtering the position information of the excavator at each time before the stopping time, multiple position information to be analyzed are obtained. Based on the pre-built feature analysis algorithm, feature analysis is performed on the multiple position information to be analyzed to determine whether the excavator performs the preset slewing action. This can accurately identify whether the excavator performs the preset slewing action, ensuring the accuracy of the workload determination method provided in this application embodiment.

[0130] Figure 11 This is a flowchart illustrating the process of determining the end time of transportation in the workload determination method provided in the embodiments of this application.

[0131] In one possible implementation, refer to Figure 11 As shown, step S303 above determines the end time of transportation based on the truck bed pressure information at various times after the end time of loading, including:

[0132] S1101. Obtain the truck bed pressure information of the transport vehicle at the second current moment.

[0133] It is understandable that when determining the end time of transportation, the pressure information of the truck bed at each time can be used to determine whether the transportation has ended, i.e. whether unloading is required.

[0134] Optionally, a second current time can be determined from any time after the end of loading for the transport vehicle, and the truck bed pressure information at the second current time can be obtained. The second current time is any time after the end of loading.

[0135] S1102. Obtain the truck bed pressure information of the transport vehicle at least one time after the second current time.

[0136] Optionally, after obtaining the truck bed pressure information at the second current moment, the truck bed pressure information of the transport vehicle at at least one later moment after the second current moment can be obtained.

[0137] S1103. Based on the truck bed pressure information of the transport vehicle at the second current time and the truck bed pressure information of the transport vehicle at each subsequent time, determine the average pressure value corresponding to the second current time.

[0138] Optionally, the average pressure at the second current moment can be calculated based on the truck bed pressure information of the transport vehicle at the second current moment and the truck bed pressure information of the transport vehicle at each subsequent moment.

[0139] S1104. If the average pressure is greater than the preset pressure threshold, then the second current time is taken as the end time of transportation.

[0140] Optionally, the calculated average pressure is compared with a preset pressure threshold. If the average pressure is greater than the preset pressure threshold, the second current time is taken as the end time of transportation.

[0141] For example, Figure 12 This is a schematic diagram of the truck bed pressure information of a transport vehicle provided in an embodiment of this application, with reference to... Figure 12 As shown, assume that the electronic device obtains the truck bed pressure information of the transport vehicle between 0 and T6 at this time. Figure 12 As shown, the transport vehicle carries out transport during the period from 0 to T3, and the pressure information of the truck bed during the period from 0 to T3 is P1. Unloading occurs during the period from T3 to T5, and is completed during the period from T5 to T6. The electronic equipment can first take T2 as the second current time and execute the above steps S1101-S1104 to determine that T2 is not the end time of transport.

[0142] For example, continue to refer to Figure 12 As shown, the electronic device can use time T3 as the second current time, acquire the truck bed pressure information at time T3, and acquire the truck bed pressure information within 5 seconds after time T3. Based on the truck bed pressure information at time T3 and the truck bed pressure information within 5 seconds after time T3, it calculates the average pressure P2 corresponding to time T3, and calculates the product of the average pressure P2 and the cross-sectional area S inside the truck's cylinder to obtain the lifting force F. The lifting force F is compared with the lifting force threshold. If the lifting force F is greater than the lifting force threshold, then time T3 is determined as the second current time. The lifting force threshold can be obtained from the standard truck bed capacity V, material density ρ, and gravity coefficient g of the truck.

[0143] By using the truck bed pressure information of the transport vehicle at the second current time and the truck bed pressure information of the transport vehicle at at least one later time after the second current time, the average pressure value corresponding to the second current time is determined. Based on the average pressure value and a preset pressure threshold, the end time of transportation is determined. This can accurately identify the end time of transportation, thereby ensuring the accuracy of the workload determination method provided in this application embodiment.

[0144] In one possible implementation, step S304 above determines the loading workload of the excavator based on the duration of the first time period and the location information of the excavator during the first time period, including:

[0145] The duration of the first period is taken as the loading time. The loading fuel consumption is determined based on the loading time and the preset fuel consumption per unit time.

[0146] Optionally, after obtaining the first time period, the duration of the first time period is used as the loading time, and the loading fuel consumption of the excavator is calculated based on the loading time and the preset fuel consumption per unit time of the excavator.

[0147] Based on the excavator's location information in the first time period, determine the number of round trips the excavator makes; based on the number of round trips, determine the number of buckets to be loaded.

[0148] Optionally, the number of round trips of the excavator in the first time period can be obtained based on the location information of the excavator in the first time period using a pre-built feature analysis algorithm, and the number of buckets loaded can be calculated based on the number of round trips of the excavator in the first time period.

[0149] In one possible implementation, when determining the transportation workload of the transport vehicle based on the duration of the second time period and the location information of the transport vehicle during the second time period, step S305 includes:

[0150] The duration of the second time period is taken as the transportation duration; the transportation fuel consumption is determined based on the transportation duration and the preset fuel consumption per unit time.

[0151] Optionally, after obtaining the second time period, the duration of the second time period is used as the transportation duration, and the transportation fuel consumption of the transportation vehicle is calculated based on the transportation duration and the preset unit time fuel consumption of the transportation vehicle.

[0152] Based on the location information of the transport vehicles in the second time period, the transport distance and transport height of the transport vehicles are determined.

[0153] Optionally, the transport distance and transport height of the transport vehicle can be calculated based on the location information of the transport vehicle in the second time period.

[0154] In one possible implementation, the workload determination method provided in this application embodiment further includes:

[0155] The work evaluation results for the operators of the excavators are determined based on the loading workload of the excavators, and the work evaluation results for the operators of the transport vehicles are determined based on the transport workload of the transport vehicles.

[0156] Optionally, the work efficiency of the operator of the excavator can be determined based on the loading workload of the excavator and the loading time and number of buckets for the same model of excavator to transport vehicles with the same bucket capacity. The work efficiency difference between different excavators can be determined based on the loading workload of the excavator and the loading time, number of buckets, and loading fuel consumption of different models of excavators to transport vehicles with the same bucket capacity. The work efficiency results and work efficiency differences are used as the work evaluation results.

[0157] Optionally, the work efficiency of the personnel operating the transport vehicles can be determined based on the transport workload of the transport vehicles, and the work efficiency can be used as the result of the work evaluation.

[0158] Based on the same inventive concept, this application also provides a workload determination device corresponding to the workload determination method. Since the principle of the device in this application is similar to the workload determination method described above in this application, the implementation of the device can refer to the implementation of the method, and the repeated parts will not be described again.

[0159] Figure 13 This is a schematic diagram of a workload determination device provided in an embodiment of this application, with reference to... Figure 13 As shown, the device includes: a first determining module 1301, a second determining module 1302, a third determining module 1303, a fourth determining module 1304, and a fifth determining module 1305.

[0160] The first determining module 1301 is used to determine the loading start time based on the excavator's position information at multiple times and the transport vehicle's position information, operating status and speed information at multiple times.

[0161] The second determining module 1302 is used to determine the loading end time based on the location information of the transport vehicle at multiple times after the loading start time.

[0162] The third determining module 1303 is used to determine the end time of transportation based on the pressure information of the truck bed at various times after the end time of loading.

[0163] The fourth determining module 1304 is used to take the time period between the start time of loading and the end time of loading as the first time period, and determine the loading workload of the excavator based on the duration of the first time period and the location information of the excavator in the first time period. The loading workload includes: loading time, number of buckets loaded, and loading fuel consumption.

[0164] The fifth determining module 1305 is used to take the time period between the end of loading and the end of transportation as the second time period, and determine the transportation workload of the transportation vehicle based on the duration of the second time period and the location information of the transportation vehicle in the second time period. The transportation workload includes: transportation duration, transportation distance, transportation height and transportation fuel consumption.

[0165] In one possible implementation, the first determining module 1301 is specifically used for:

[0166] Based on the operating status of the transport vehicle at each time before the first current time, the stopping time of the transport vehicle before the first current time is determined. The stopping time is the time when the transport vehicle changes from a moving state to a stopped state.

[0167] Based on the location and speed information of the transport vehicle at each time before the stopping time, determine whether the transport vehicle has performed a reversing action before the stopping time;

[0168] If so, then based on the location information of the transport vehicle at the time of parking and the location information of the excavator at the time of parking, determine whether the positional relationship between the transport vehicle and the excavator at the time of parking satisfies the preset loading position relationship;

[0169] If so, determine whether the excavator will perform the preset slewing action based on the excavator's position information at each time before the stopping time; if so, take the stopping time as the loading start time.

[0170] In one possible implementation, the first determining module 1301 is specifically used for:

[0171] Multiple target times are determined based on the speed information of the transport vehicle at each time before the stopping time;

[0172] Based on the location information of the transport vehicle at each target time, determine whether the transport vehicle has performed a reversing action before the parking time.

[0173] In one possible implementation, the multiple target times include: a first target time, a second target time, and a third target time; the first determining module 1301 is specifically used for:

[0174] The first line segment is determined based on the location information of the transport vehicles at the first and second target times;

[0175] The second line segment is determined based on the location information of the transport vehicles at the second and third target times;

[0176] If the angle between the first line segment and the second line segment is less than the preset angle threshold, then it is determined that the transport vehicle will perform a reversing action before the stopping time.

[0177] In one possible implementation, the first determining module 1301 is specifically used for:

[0178] Based on the location information of the transport vehicle and the excavator at the time of parking, determine the distance between the transport vehicle and the excavator at the time of parking;

[0179] If the distance between the transport vehicle and the excavator is less than a preset distance threshold at the time of parking, then the positional relationship between the transport vehicle and the excavator at the time of parking is determined to satisfy the preset loading positional relationship.

[0180] In one possible implementation, the first determining module 1301 is specifically used for:

[0181] The location information of the excavator at each time before the stopping time is filtered to obtain multiple location information to be analyzed;

[0182] Based on a pre-built feature analysis algorithm, feature analysis is performed on multiple locations to be analyzed to determine whether the excavator executes a preset slewing action.

[0183] In one possible implementation, the third determining module 1303 is specifically used for:

[0184] Obtain the truck bed pressure information of the transport vehicle at the second current time, which is any time after the loading end time;

[0185] Obtain the truck bed pressure information of the transport vehicle at least one time later after the second current time.

[0186] Based on the truck bed pressure information of the transport vehicle at the second current time and the truck bed pressure information of the transport vehicle at each subsequent time, the average pressure value corresponding to the second current time is determined.

[0187] If the average pressure is greater than the preset pressure threshold, the second current time will be taken as the end time of transportation.

[0188] In one possible implementation, the fourth determining module 1304 is specifically used for:

[0189] The duration of the first time period shall be used as the loading time.

[0190] The loading fuel consumption is determined based on the loading time and the preset fuel consumption per unit time.

[0191] Based on the excavator's location information in the first time period, determine the number of round trips the excavator will make;

[0192] The number of buckets to be loaded is determined based on the number of round trips.

[0193] In one possible implementation, the fifth determining module 1305 is specifically used for:

[0194] The duration of the second time period will be used as the transportation duration;

[0195] The transportation fuel consumption is determined based on the transportation time and the preset fuel consumption per unit time.

[0196] Based on the location information of the transport vehicles in the second time period, the transport distance and transport height of the transport vehicles are determined.

[0197] The processing flow of each module in the device and the interaction flow between each module can be referred to the relevant descriptions in the above method embodiments, and will not be detailed here.

[0198] This application also provides an electronic device 1400, such as... Figure 14 As shown, Figure 14 A schematic diagram of the structure of an electronic device provided in this application embodiment includes: a processor 1401, a memory 1402, and optionally, a bus 1403. The memory 1402 stores machine-readable instructions executable by the processor 1401 (e.g., ...). Figure 13 The device contains the execution instructions corresponding to the first determining module 1301, the second determining module 1302, the third determining module 1303, the fourth determining module 1304, and the fifth determining module 1305. When the electronic device 1400 is running, the processor 1401 and the memory 1402 communicate through the bus 1403. When the machine-readable instructions are executed by the processor 1401, the steps of the above-mentioned workload determination method are performed.

[0199] This application also provides a computer-readable storage medium storing a computer program, which, when executed by a processor, performs the steps of the above-described workload determination method.

[0200] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems and devices described above can be referred to the corresponding processes in the method embodiments, and will not be repeated here. In the several embodiments provided in this application, it should be understood that the disclosed systems, devices, and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods. Furthermore, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed mutual coupling or direct coupling or communication connection can be through some communication interfaces; the indirect coupling or communication connection of devices or modules can be electrical, mechanical, or other forms.

[0201] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. If the functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this invention, or the part that contributes to the prior art, or a part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this invention. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0202] The above are merely specific embodiments of this application, but the scope of protection of this application is not limited thereto. Any changes or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application.

Claims

1. A method for determining workload, characterized in that, This method, applied to on-site mining operations, involves multiple excavators and multiple transport vehicles. Each excavator and each transport vehicle works together to load the goods to be transported. The method includes: Based on the location information of the excavator at multiple times and the location, operating status and speed information of the transport vehicle at multiple times, the loading start time is determined. The loading start time is the time when the excavator begins to load the transport vehicle. Based on the location information of the transport vehicle at multiple times after the loading start time, the loading end time is determined, which is the time when the excavator finishes loading the transport vehicle. The end time of transportation is determined based on the pressure information of the truck bed at each time after the end time of loading. The end time of transportation is the time when the truck begins to unload. The time period between the start time and the end time of loading is defined as the first time period. Based on the duration of the first time period and the location information of the excavator during the first time period, the loading workload of the excavator is determined. The loading workload includes: loading time, number of loading buckets, and loading fuel consumption. The loading time refers to the time spent by the excavator when loading the transport vehicle. The number of loading buckets refers to the number of buckets loaded by the excavator's buckets when loading the transport vehicle. The loading fuel consumption refers to the fuel consumed by the excavator when loading the transport vehicle. The time period between the loading end time and the transportation end time is designated as the second time period. Based on the duration of the second time period and the location information of the transport vehicle during the second time period, the transportation workload of the transport vehicle is determined. The transportation workload includes: transportation duration, transportation distance, transportation altitude, and transportation fuel consumption. The transportation duration refers to the time spent by the transport vehicle during this transportation operation. The transportation distance refers to the distance transported by the transport vehicle during this transportation operation, including straight-line distance and actual distance. The transportation altitude refers to the altitude change information of the transport vehicle during this transportation operation. The transportation fuel consumption refers to the fuel consumed by the transport vehicle during this transportation operation.

2. The workload determination method according to claim 1, characterized in that, The process of determining the loading start time based on the excavator's location information at multiple times, as well as the transport vehicle's location, operating status, and speed information at multiple times, includes: Based on the operating status of the transport vehicle at each time before the first current time, the stopping time of the transport vehicle before the first current time is determined, and the stopping time is the time when the transport vehicle changes from a moving state to a stopped state; Based on the position and speed information of the transport vehicle at each time before the parking time, determine whether the transport vehicle performed a reversing action before the parking time; If so, then based on the position information of the transport vehicle at the parking time and the position information of the excavator at the parking time, determine whether the positional relationship between the transport vehicle and the excavator at the parking time satisfies the preset loading position relationship; If so, based on the position information of the excavator at each time before the stopping time, determine whether the excavator should perform the preset slewing action; if so, then the stopping time is taken as the loading start time.

3. The workload determination method according to claim 2, characterized in that, The step of determining whether the transport vehicle has performed a reversing maneuver before the parking time, based on the vehicle's position and speed information at various times prior to the parking time, includes: Based on the speed information of the transport vehicle at various times before the stopping time, multiple target times are determined; Based on the location information of the transport vehicle at each of the target times, determine whether the transport vehicle performs a reversing action before the parking time.

4. The workload determination method according to claim 3, characterized in that, The plurality of target times includes: a first target time, a second target time, and a third target time; The step of determining whether the transport vehicle performs a reversing action before the parking time based on the location information of the transport vehicle at each of the target times includes: The first line segment is determined based on the location information of the transport vehicle at the first target time and the second target time; The second line segment is determined based on the location information of the transport vehicle at the second target time and the third target time; If the angle between the first line segment and the second line segment is less than a preset angle threshold, then it is determined that the transport vehicle will perform a reversing action before the stopping time.

5. The workload determination method according to claim 2, characterized in that, The step of determining whether the positional relationship between the transport vehicle and the excavator at the parking time satisfies a preset loading position relationship based on the position information of the transport vehicle and the excavator at the parking time includes: Based on the location information of the transport vehicle and the excavator at the time of parking, the distance between the transport vehicle and the excavator at the time of parking is determined. If the distance between the transport vehicle and the excavator is less than a preset distance threshold at the time of parking, then the positional relationship between the transport vehicle and the excavator at the time of parking is determined to satisfy a preset loading positional relationship.

6. The workload determination method according to claim 2, characterized in that, The step of determining whether the excavator should perform a preset slewing action based on the excavator's position information at various times prior to the stopping time includes: The location information of the excavator at each time before the stopping time is filtered to obtain multiple location information to be analyzed; Based on a pre-built feature analysis algorithm, feature analysis is performed on the multiple location information to be analyzed to determine whether the excavator performs a preset slewing action.

7. The workload determination method according to claim 1, characterized in that, Determining the end time of transportation based on the truck bed pressure information at various times after the end time of loading includes: Obtain the truck bed pressure information of the transport vehicle at a second current time, where the second current time is any time after the loading end time; Obtain at least one truck bed pressure information of the transport vehicle at a later time after the second current time. Based on the truck bed pressure information of the transport vehicle at the second current moment and the truck bed pressure information of the transport vehicle at each of the subsequent moments, the average pressure value corresponding to the second current moment is determined. If the average pressure is greater than a preset pressure threshold, then the second current time is taken as the end time of the transportation.

8. The workload determination method according to claim 1, characterized in that, The step of determining the loading workload of the excavator based on the duration of the first time period and the location information of the excavator during the first time period includes: The duration of the first time period shall be taken as the loading time. The loading fuel consumption is determined based on the loading time and the preset fuel consumption per unit time. Based on the location information of the excavator in the first time period, determine the number of round trips of the excavator; The number of loading buckets is determined based on the number of round trips.

9. The method for determining workload according to claim 1, characterized in that, The step of determining the transportation workload of the transport vehicle based on the duration of the second time period and the location information of the transport vehicle during the second time period includes: The duration of the second time period shall be used as the transportation duration; The transportation fuel consumption is determined based on the transportation time and the preset fuel consumption per unit time. Based on the location information of the transport vehicle during the second time period, the transport distance and transport height of the transport vehicle are determined.

10. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the workload determination method as described in any one of claims 1 to 9.

Citation Information

Patent Citations

  • Workload metering method and device of loading and unloading engineering vehicle, equipment and medium

    CN111476501A

  • Environmental sanitation vehicle management method, device and equipment and computer readable storage medium

    CN112712232A

  • Excavator operation optimization algorithm and device, excavator and product

    CN118095054A