Excavator state determination method and device, excavator, and storage medium

By filtering the number of actions of the first working element in the excavator, the target number of actions is determined, which solves the problems of large calculation volume and low accuracy in the existing technology, and realizes efficient excavator status determination without adding elements.

CN118087647BActive Publication Date: 2026-03-24SANY HEAVY MACHINERY
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-01-16
Publication Date
2026-03-24

AI Technical Summary

Technical Problem

Existing technologies require adding auxiliary components to excavators or configuring dedicated mining cards to calculate the number of loads and the number of operation cycles, resulting in a large amount of calculation and low accuracy.

Method used

By acquiring and filtering the number of actions of the first working element in the excavator, the target number of actions is determined. Based on the relationship between the target number of actions and the preset number, the current working condition of the excavator is determined. The number of actions of the excavator's own components is used as the basis for calculation, and abnormal data is filtered out to improve accuracy.

Benefits of technology

It reduces the amount of calculation and improves the accuracy of the excavator's working status. It can determine the current working condition based on the excavator's own status without the need for additional components.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118087647B_ABST
    Figure CN118087647B_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of excavators, and discloses a state determination method and device for an excavator, the excavator and a storage medium, the present application obtains the number of actions of a first working element in the excavator; the action of the first working element is used to represent the completion of loading; the number of actions of the first working element is screened to determine a target action number; based on the size relationship between the target action number and a preset number, the current working condition of the excavator is determined; the working state of the excavator includes the current working condition. Thus, the original number of actions of the first working element in the excavator is used as a calculation basis for calculating the loading number of the excavator, only the number of actions of the first working element needs to be counted, thereby reducing the calculation amount; meanwhile, the number of actions of the first working element is screened, the accuracy of the target action number determined from the number of actions of the first working element is improved, thereby improving the accuracy of the determined current working condition, and no additional elements are needed.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of excavator technology, and more specifically to a method, apparatus, excavator, and storage medium for determining the state of an excavator. Background Technology

[0002] Currently, the common method is to add auxiliary components or configure dedicated mining cards to calculate the number of loads and operation cycles of the excavator in order to further determine the working status of the excavator. This method requires the cooperation of other auxiliary components or the addition of additional components to the excavator, and the amount of calculation is large. Summary of the Invention

[0003] In view of this, the present invention provides a method, device, excavator and storage medium for determining the state of an excavator, in order to solve the problem that additional components need to be added to the excavator to calculate the working state of the excavator, and the amount of calculation is large.

[0004] In a first aspect, the present invention provides a method for determining the state of an excavator, the method comprising:

[0005] The number of times the first working element in the excavator is moved is obtained; the movement of the first working element is used to characterize the completion of loading.

[0006] The number of actions of the first working element is filtered to determine the target number of actions;

[0007] The current working condition of the excavator is determined based on the relationship between the target number of actions and the preset number of actions; the working status of the excavator includes the current working condition.

[0008] Beneficial effects: By using the number of actions of the original first working element in the excavator as the basis for calculating the number of loads on the excavator, only the number of actions of the first working element needs to be counted, reducing the amount of calculation. At the same time, the number of actions of the first working element is filtered to remove abnormal data, thereby improving the accuracy of the target number of actions determined by the number of actions of the first working element. This improves the accuracy of the current working condition of the excavator determined based on the target number of actions, and no additional elements are required.

[0009] In one optional implementation, the number of actions of the first working element is filtered to determine the target number of actions, including:

[0010] Obtain the number of times the second working element runs during each loading process;

[0011] Based on the number of times the second working element is run, determine the actual number of working cycles corresponding to the second working element in each loading process;

[0012] The number of actions of the first working element is filtered based on the actual number of work cycles to determine the target number of actions.

[0013] Beneficial effect: By filtering the number of actions of the first working element based on the actual number of work cycles during each loading process, the number of actions of the first working element can be filtered according to the working status of the excavator itself, thereby improving the accuracy of the target number of actions.

[0014] In one optional implementation, the actual number of working cycles corresponding to the second working element during each loading process is determined based on the number of times the second working element is run, including:

[0015] The number of runs of the second working element is filtered to determine the target number of runs for the second working element;

[0016] The target number of runs of the second working element between two adjacent actions of the first working element is determined as the actual number of working cycles in each loading process.

[0017] Beneficial effect: The number of runs of the second working element is screened to remove abnormal data, thereby improving the accuracy of the actual number of working cycles.

[0018] In one optional implementation, the number of runs of the second working element is screened to determine the target number of runs for the second working element, including:

[0019] Obtain the first time interval between two adjacent actions of the second working element;

[0020] If the first time interval is outside the preset time range, the number of two adjacent actions corresponding to the second working element will be excluded from the number of runs of the second working element in order to determine the target number of runs.

[0021] Beneficial effect: By filtering the number of runs of the second working element through the time interval between two consecutive actions of the second working element, the accuracy of the target number of runs is improved.

[0022] In one optional implementation, the first working element includes a whistle, and the number of actions of the first working element is screened to determine a target number of actions, including:

[0023] Obtain the second time interval between two consecutive whistle actions;

[0024] If the second time interval is less than the preset time interval, the number of two consecutive actions corresponding to the whistle will be excluded from the number of actions of the first working element in order to determine the target number of actions.

[0025] Beneficial effect: Based on the time interval between two adjacent actions of the first working element, the number of actions of the first working element is filtered to avoid accidental touches or triggers for other functions from being counted within the target number of actions, thereby improving the accuracy of the target number of actions.

[0026] In one alternative implementation, the method further includes:

[0027] Mathematical statistical analysis was performed on the actual number of work cycles during each loading process within a preset time period to obtain the target number of work cycles for the excavator within the preset time period.

[0028] Beneficial effect: By statistically analyzing the actual number of work cycles in each loading process, a mathematically representative number of work cycles can be obtained, which can fully represent the work cycle of one loading process of the excavator within a preset time period.

[0029] In one optional implementation, the excavator's operating status further includes energy efficiency and bucket fullness; the method further includes:

[0030] Obtain the excavator's resource consumption and preset work cycle number;

[0031] Energy efficiency is determined based on the ratio of resource consumption to the number of target actions.

[0032] The full capacity rate is determined based on the ratio of the preset number of work cycles to the target number of work cycles.

[0033] Beneficial effects: By determining the target number of actions and target number of work cycles, as well as the obtained resource consumption and preset number of work cycles, the energy efficiency and bucket full rate of the excavator can be determined, thereby determining the working status of the excavator from multiple aspects.

[0034] In one alternative implementation, the method further includes:

[0035] Obtain the current and historical working status of the first excavator;

[0036] By comparing and analyzing the current working status with the historical working status, the working status of the working components of the first excavator is determined.

[0037] Beneficial effects: By comparing and analyzing the historical and current working states of the first excavator, the changes in the working state of the first excavator can be determined. Based on these changes, the working states of the working components of the first excavator can be further determined, thus enabling real-time monitoring of the excavator's operating status.

[0038] In one alternative implementation, the method further includes:

[0039] Obtain the first working state of the first excavator and the second working state of the second excavator;

[0040] The first working state and the second working state are compared and analyzed to determine the comparison and analysis results of the first excavator and the second excavator.

[0041] Beneficial effects: By comparing and analyzing the first and second working states, suitable excavators can be selected for different working environments.

[0042] In one alternative implementation, the method further includes:

[0043] Obtain the target working element of the first excavator in its third working state before replacement and its fourth working state after replacement;

[0044] By comparing and analyzing the third and fourth working states, the comparative analysis results before and after the replacement of the target working element are determined.

[0045] Beneficial effects: By comparing and analyzing the third and fourth working states, the changes in the working state before and after the target working element is replaced are obtained, so as to select the appropriate target working element for the first excavator based on the working state of different target working elements.

[0046] Secondly, the present invention also provides a device for determining the state of an excavator, the device comprising:

[0047] The action count acquisition module is used to acquire the number of actions of the first working element in the excavator; the actions of the first working element are used to indicate that loading is completed.

[0048] The action count filtering module is used to filter the number of actions of the first working element and determine the target number of actions;

[0049] The current working condition determination module is used to determine the current working condition of the excavator based on the relationship between the number of target actions and the preset number of actions; the working status of the excavator includes the current working condition.

[0050] Thirdly, the present invention also provides an excavator, comprising: a memory, a processor, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other through the communication bus;

[0051] The memory is used to store at least one executable instruction that causes the processor to perform the operation of the excavator state determination method as described above.

[0052] Fourthly, the present invention also provides a computer-readable storage medium storing at least one executable instruction, which, when executed on an excavator / excavator state determination device, causes the excavator / excavator state determination device to perform the operation of any of the excavator state determination methods described above.

[0053] The above description is merely an overview of the technical solutions of the embodiments of the present invention. In order to better understand the technical means of the embodiments of the present invention and to implement them in accordance with the contents of the specification, and to make the above and other objects, features and advantages of the embodiments of the present invention more apparent and understandable, specific embodiments of the present invention are described below. Attached Figure Description

[0054] To more clearly illustrate the specific embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the specific embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are some embodiments of the present invention. For those skilled in the art, other drawings can be obtained from these drawings without creative effort.

[0055] Figure 1 This is a flowchart illustrating a method for determining the state of an excavator according to an embodiment of the present invention;

[0056] Figure 2 This is a flowchart illustrating the process of determining the number of target actions in a method for determining the state of an excavator according to an embodiment of the present invention.

[0057] Figure 3 This is a flowchart illustrating the process of determining the number of target actions in a method for determining the state of an excavator according to an embodiment of the present invention.

[0058] Figure 4 This is a schematic diagram of an embodiment of the excavator status determination device provided in this invention.

[0059] Figure 5 This is a structural schematic diagram of an embodiment of the excavator provided in this invention. Detailed Implementation

[0060] Exemplary embodiments of the invention will now be described in more detail with reference to the accompanying drawings. While exemplary embodiments of the invention are shown in the drawings, it should be understood that the invention can be implemented in various forms and should not be limited to the embodiments set forth herein.

[0061] Currently, methods such as adding auxiliary components or configuring dedicated mining cards are commonly used to calculate the number of loads and operation cycles of the excavator to further determine its working status. However, these methods require additional components to the excavator and involve a large amount of computation. Even when using simulated working conditions for testing, the results are often significantly different from real, variable, and complex actual working conditions, leading to substantial deviations and low reliability. Furthermore, existing evaluation methods are often biased towards one aspect due to factors such as working conditions, configuration of working devices, and system operation characteristics, thus limiting their credibility.

[0062] Based on this, embodiments of the present invention provide a method for determining the state of an excavator. The method includes: acquiring the number of actions of a first working element in the excavator; the actions of the first working element are used to characterize the completion of loading; filtering the number of actions of the first working element to determine a target number of actions; and determining the current working condition of the excavator based on the relationship between the target number of actions and a preset number; the working state of the excavator includes the current working condition. Thus, by using the original number of actions of the first working element in the excavator as the basis for calculating the number of loads, only the number of actions of the first working element needs to be counted, reducing the computational load. Simultaneously, filtering the number of actions of the first working element removes abnormal data, thereby improving the accuracy of the target number of actions determined from the number of actions of the first working element, and thus improving the accuracy of the current working condition of the excavator determined based on the target number of actions, without requiring additional elements.

[0063] The excavator status determination method provided in this embodiment of the invention can be applied not only to excavators, but also to other mechanical equipment used for loading operations, especially earthwork stripping or mining material loading, without any specific limitations.

[0064] The following describes a specific embodiment of the method for determining the state of an excavator according to the present invention. Figure 1 This is a flowchart illustrating a method for determining the state of an excavator according to an embodiment of the present invention. This specification provides the method operation steps as shown in the embodiments or flowcharts, but based on conventional or non-inventive methods, more or fewer operation steps may be included. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only possible execution order. In actual system or server product execution, the method can be executed sequentially according to the embodiments or drawings, or in parallel (e.g., in a parallel processor or multi-threaded processing environment). Specifically, as shown... Figure 1 As shown, the method may include:

[0065] Step 110: Obtain the number of actions of the first working element in the excavator.

[0066] In this embodiment of the invention, the action of the first working element is used to characterize the completion of loading, and the number of times the first working element acts is the number of times loading is completed. The first working element can be any element in the excavator that only acts when loading is completed, and there is no specific limitation here. For example, the first working element can be the excavator's horn. Since the excavator operator, i.e., the driver, will press the horn to indicate the completion of a loading operation after it is completed, the horn's sounding action can be used as the action characterizing the completion of loading, that is, the horn can be used as the first working element. Thus, without adding any additional components to the excavator, the number of loads can be obtained by simply counting the number of times the first working element acts, reducing the amount of calculation.

[0067] Step 120: Filter the number of actions of the first working element to determine the target number of actions.

[0068] In this embodiment of the invention, in order to ensure the accuracy of the number of operations counted by the first working element, the number of actions of the first working element is screened to remove actions that do not indicate the completion of loading, so as to obtain the target number of actions, which is the number of loads of the excavator.

[0069] Taking the horn as the primary working element as an example, the excavator driver will not only press the horn when loading is completed, but also to remind others to give way or to issue a warning. There will also be cases of accidental horn activation. In such cases, it is necessary to remove these horn activation actions that are not related to the completion of loading, leaving only the horn activation actions that indicate the completion of loading, in order to ensure the accuracy of the target action count.

[0070] Step 130: Determine the current working condition of the excavator based on the relationship between the target number of actions and the preset number of actions.

[0071] In this embodiment of the invention, the excavator's working state includes the current working condition. The excavator's working condition is divided according to the number of trucks loaded, and is further divided into multiple working condition levels based on the number of trucks loaded. These working condition levels represent different working capabilities of the excavator. The preset number of loads corresponds to the range of loads for different working condition levels. The preset number of loads can be based on the excavator's historical load count, i.e., the historical target number of actions, or it can be based on the management's requirements for assessing the excavator's working capabilities.

[0072] For example, the working conditions of an excavator can be divided into three levels: difficult working conditions, relatively hard working conditions, and loose working conditions. The number of loads corresponding to difficult working conditions is less than that corresponding to relatively hard working conditions, and the number of loads corresponding to relatively hard working conditions is less than that corresponding to loose working conditions. In other words, for the same excavator, difficult working conditions indicate that the working environment is not conducive to the excavator carrying out loading work, while loose working conditions indicate that the working environment is conducive to the excavator carrying out loading work. The above example is only one possible implementation of working condition classification, and other classification methods can also be used to classify the working conditions of excavators. This invention does not impose specific limitations on these methods.

[0073] The excavator status determination method provided in this embodiment of the invention uses the number of actions of the original first working element in the excavator as the basis for calculating the number of loads on the excavator. It only needs to count the number of actions of the first working element, reducing the amount of calculation. At the same time, it filters the number of actions of the first working element to remove abnormal data, thereby improving the accuracy of the target number of actions determined by the number of actions of the first working element. This improves the accuracy of the current working condition of the excavator determined based on the target number of actions, and no additional elements are required.

[0074] In an optional implementation, as described above, since some actions of the first working element do not indicate the completion of loading, these non-indicative actions need to be identified and removed. Based on this, the number of actions of the first working element can be filtered in the following ways: First, it can be filtered based on the actual number of work cycles corresponding to each loading operation. Since the actual number of work cycles corresponding to each loading operation should be consistent for the same excavator under the same operating environment, the actual number of work cycles corresponding to loading can be used as the filtering standard. Second, it can be filtered based on the time interval between two adjacent actions of the first working element. Since the actual number of work cycles corresponding to each loading operation should be consistent for the same excavator under the same operating environment, the time interval between two adjacent actions of the first working element should also be consistent, so the time interval between two adjacent actions of the first working element can be used as the filtering standard. Alternatively, it can be determined by combining the actions of two adjacent actions of the first working element with whether the excavator has completed a loading cycle.

[0075] In one optional implementation, corresponding to the above-described method of filtering based on the actual number of work cycles corresponding to each loading, Figure 2 This is a flowchart illustrating the process of determining the number of target actions in a method for determining the state of an excavator according to an embodiment of the present invention. Figure 2 As shown, step 120 above, which involves filtering the number of actions of the first working element to determine the target number of actions, may include the following steps:

[0076] Step 210: Obtain the number of times the second working element runs during each loading process.

[0077] In this embodiment of the invention, the second working element is a component used by the excavator when performing loading operations, and the number of runs of the second working element is the number of times the second working element performs its operating actions. The operating action of the second working element refers to the action performed by the second working element corresponding to the loading operation. That is to say, if the second working element performs an action that is not a loading operation, even if the second working element produces an action, this action will not be recorded in the number of runs of the second working element.

[0078] In one alternative implementation, the excavator may include a variety of second working elements. The actual number of working cycles may be determined by the number of times one of the second working elements is run, or the actual number of working cycles may be determined by taking into account the number of times multiple second working elements are run.

[0079] Taking an excavator as an example, the second working element of an excavator includes the stick, boom, and swing. For the stick, the corresponding loading operation action is a digging motion lasting more than 5 seconds; for the boom, the corresponding loading operation action is a boom lifting motion lasting more than 5 seconds; for the swing, the corresponding loading operation action is two swinging motions lasting more than 5 seconds each, and the two swinging motions are in opposite directions, i.e., one swinging motion to the left and one swinging motion to the right. When determining the actual number of working cycles of the excavator, one or more of the stick, boom, and swing can be selected as the second working element, and the actual number of working cycles is determined based on the number of times they are operated.

[0080] Step 220: Based on the number of times the second working element is run, determine the actual number of working cycles corresponding to the second working element in each loading process.

[0081] Specifically, step 220 may include the following steps:

[0082] Step a1: Filter the number of runs of the second working element to determine the target number of runs of the second working element.

[0083] In step a1, to avoid recording actions that satisfy the loading operation judgment but do not actually represent the loading operation in the number of runs of the second working element, for example, the second working element should only perform one loading operation in a loading process, but the driver performs the loading operation of the second working element twice in a loading process, in which case the number of runs of the second working element will be recorded twice, but in fact only one should be recorded here, the number of runs of the second working element is filtered to determine the target number of runs of the second working element.

[0084] In one optional implementation, the number of runs of the second working element can be filtered as follows: A first time interval between two adjacent actions of the second working element is obtained; if the first time interval is outside a preset time range, the number of adjacent actions corresponding to the second working element is excluded from the number of runs of the second working element to determine the target number of runs. The preset time range is a preset time range corresponding to one work cycle, which can be determined based on the historical time of one work cycle of the excavator and the theoretically calculated time of one work cycle. Therefore, the number of adjacent actions of the second working element outside the time range corresponding to one work cycle is excluded from the number of runs of the second working element, improving the accuracy of the target number of runs. Optionally, the second working element can be filtered according to the chronological order of its recorded runs. Since the actions of the earlier second working element have already been screened and confirmed as loading operations, when adjacent actions with a first time interval outside the preset time range are found, only the actions of the later second working element are removed from the number of runs of the second working element.

[0085] Step a2: Determine the target number of runs of the second working element between two adjacent actions of the first working element as the actual number of working cycles in each loading process.

[0086] In step a2, the actual working cycle count refers to the number of working cycles during each loading process of the excavator. The completion of one loading process is represented by the action of the first working element. Therefore, the time between two adjacent actions of the first working element constitutes one complete loading process. The target number of runs of the second working element between two adjacent actions of the first working element is the actual working cycle count for one loading process. Therefore, the number of runs of the second working element is filtered to remove abnormal data, thereby improving the accuracy of the actual working cycle count.

[0087] In one optional implementation, mathematical statistical analysis can be performed on the actual number of work cycles in each loading process within a preset time period to obtain the target number of work cycles for the excavator within the preset time period. Methods such as the mean, median, and mode can be used for mathematical statistical analysis to obtain a mathematically representative number of work cycles, thus ensuring that the final target number of work cycles fully represents the work cycle of one loading process for the excavator within the preset time period.

[0088] Step 230: Filter the number of actions of the first working element based on the actual number of working cycles to determine the target number of actions.

[0089] In this embodiment of the invention, the actual number of working cycles between the actions of two adjacent first working elements is compared with the target number of working cycles. If the actual number of working cycles is inconsistent with the target number of working cycles, the action is removed from the number of actions of the first working element to obtain the target number of actions. Optionally, considering that the number of working cycles in each loading process may fluctuate, the actual number of working cycles is considered to be consistent with the target number of working cycles when it is within the numerical range corresponding to the target number of working cycles; conversely, the actual number of working cycles is considered to be inconsistent with the target number of working cycles when it is outside the numerical range corresponding to the target number of working cycles. The numerical range can be a range that conforms to the distribution of the actual number of working cycles, obtained through mathematical statistical analysis of the screened and obtained actual number of working cycles.

[0090] In an optional implementation, the actual number of working cycles between two adjacent first working elements can be compared with a preset number of working cycles. If the actual number of working cycles is inconsistent with the preset number of working cycles, the action is removed from the number of actions of the first working element to obtain the target number of actions. Accordingly, if the actual number of working cycles is within the range corresponding to the preset number of working cycles, it is considered that the actual number of working cycles is consistent with the preset number of working cycles; conversely, if the actual number of working cycles is not within the range corresponding to the preset number of working cycles, it is considered that the actual number of working cycles is inconsistent with the preset number of working cycles. The preset number of working cycles can be the theoretical number of working cycles for one loading process, determined based on the relevant loading parameters of the excavator.

[0091] By using the above method, the number of actions of the first working element is filtered based on the actual number of work cycles in each loading process. This allows for the filtering of the number of actions of the first working element based on the excavator's own working status, thereby improving the accuracy of the target number of actions.

[0092] In one optional implementation, corresponding to the above-described method of filtering based on the time interval between two adjacent operations of the first working element, Figure 3 This is a flowchart illustrating the process of determining the number of target actions in a method for determining the state of an excavator according to an embodiment of the present invention. Figure 3 As shown, step 120 above, which involves filtering the number of actions of the first working element to determine the target number of actions, may include the following steps:

[0093] Step 310: Obtain the second time interval between two consecutive whistle actions.

[0094] In this embodiment of the invention, the second time interval between two adjacent actions of the whistle should be consistent with the time corresponding to one loading process. Therefore, the number of actions of the first working element can be screened by obtaining the second time interval.

[0095] Step 320: If the second time interval is less than the preset time interval, the number of two adjacent actions corresponding to the whistle is excluded from the number of actions of the first working element in order to determine the target number of actions.

[0096] In this embodiment of the invention, the preset time interval is the time for one loading process corresponding to a preset number of work cycles. To avoid accidental whistle activation or whistle actions that do not indicate loading completion being counted in the number of actions of the first working element, the second time interval is compared with the preset time interval. If the second time interval is less than the preset time interval, the number of two adjacent actions corresponding to the whistle is excluded from the number of actions of the first working element, thereby determining the target number of actions. Optionally, the first working element can be filtered according to the time sequence of its recorded actions. Since the actions of the first working element that come first have already been filtered and confirmed as actions indicating loading completion, when two adjacent actions with a second time interval less than the preset time interval are found, only the action of the later first working element is removed from the number of actions of the first working element.

[0097] In one optional implementation, considering that there is a certain range of fluctuation in the time interval between two adjacent whistle actions, a time range can be set based on a preset time interval. If the second time interval is within the time range, the action is retained; if the second time interval is not within the time range, the action is removed.

[0098] By using the above method, the number of actions of the first working element is filtered according to the time interval between two adjacent actions of the first working element, so as to avoid accidental touches of the first working element or triggers used for other functions being counted within the target number of actions, thereby improving the accuracy of the target number of actions.

[0099] In one optional implementation, the excavator's working state includes not only its current operating condition but also its energy efficiency and bucket full rate. Energy efficiency characterizes the amount of resources consumed by the excavator to complete one loading cycle, while the bucket full rate characterizes the loading efficiency of the excavator's bucket during the loading process. Accordingly, the method further includes steps for determining energy efficiency and bucket full rate, specifically: obtaining the excavator's resource consumption and a preset number of work cycles; determining energy efficiency based on the ratio of resource consumption to the target number of actions; and determining the bucket full rate based on the ratio of the preset number of work cycles to the target number of work cycles. Thus, by determining the target number of actions and the target number of work cycles, along with the obtained resource consumption and the preset number of work cycles, the excavator's energy efficiency and bucket full rate are determined, thereby defining the excavator's working state from multiple perspectives.

[0100] In one optional implementation, the method can further analyze the excavator's working status to determine the excavator's suitable working environment, compatible working components, etc., that is, to further guide the excavator's component configuration and work arrangement based on the analysis results. Specifically, this can be divided into the following situations:

[0101] The first scenario involves analyzing the excavator's operational status and the working status of its components based on changes in its working state over time. Specifically, this involves obtaining the current and historical working states of the first excavator; comparing these two states to determine the working status of the excavator's components. The historical working state refers to the excavator's operation over a past period, such as the past few days or months; the current working state refers to the excavator's operation over the current period. By comparing the current and historical states, the working status of the excavator's components can be determined compared to a previous period. For example, if the target number of work cycles in the current working state is higher than in the historical state, it indicates a decrease in the efficiency of the second working component used for loading operations, requiring further investigation to determine if the component is damaged.

[0102] The second scenario involves comparing the working states of two excavators under the same working environment or conditions to determine the more suitable working environment or conditions for each excavator. Specifically, the first working state of the first excavator and the second working state of the second excavator are obtained; the first and second working states are then compared and analyzed to determine the results of the comparison analysis between the first and second excavators. Table 1 further illustrates this scenario. As shown in Table 1, the energy efficiency of the first excavator significantly increases with the decrease in the number of loads, indicating that the first excavator is more suitable for working in loose working conditions than in difficult working conditions. This also demonstrates that different working conditions, i.e., different working environments, have a significant impact on the excavator's loading efficiency and resource consumption. When selecting an excavator, it is necessary to choose based on the specific working environment and conditions. Furthermore, comparing the first and second excavators reveals that their loading efficiencies are comparable. However, under loose working conditions, i.e., when the number of loads is in the range of 300-350, the energy efficiency of the second excavator is lower than that of the first excavator, meaning the second excavator consumes fewer resources.

[0103] Table 1

[0104]

[0105] The third scenario involves comparing the working states of the same excavator before and after component replacement to determine the most suitable working component. Specifically, this involves obtaining the third working state of the first excavator before replacement and the fourth working state after replacement of the target working component; comparing and analyzing the third and fourth working states to determine the comparative analysis results before and after the target working component replacement. Table 2 further illustrates this scenario. As shown in Table 2, for this excavator, under loose working conditions (i.e., when the number of loads increases), the 7.2 cubic meter bucket has lower energy consumption efficiency, higher work efficiency, and lower resource consumption. Under harder working conditions, the energy consumption efficiency and bucket full rate of the 7.2 cubic meter bucket and the 6.5 cubic meter bucket are not significantly different. Under difficult working conditions, the 7.2 cubic meter bucket has higher energy consumption efficiency, while the 6.5 cubic meter bucket has lower energy consumption efficiency, higher work efficiency, and lower resource consumption. Through the above comparison, a more suitable bucket capacity can be selected for the corresponding working environment and conditions to improve resource utilization and work efficiency.

[0106] Table 2

[0107]

[0108] This invention also provides a device for determining the status of an excavator. Figure 4 This is a schematic diagram of an embodiment of the excavator status determination device provided in this invention, as shown in the figure. Figure 4 As shown, the device includes:

[0109] The action count acquisition module 410 is used to acquire the number of actions of the first working element in the excavator; the actions of the first working element are used to indicate that loading is completed.

[0110] The action count filtering module 420 is used to filter the action count of the first working element and determine the target action count;

[0111] The current working condition determination module 430 is used to determine the current working condition of the excavator based on the relationship between the number of target actions and the preset number of actions; the working status of the excavator includes the current working condition.

[0112] In one optional implementation, the action count acquisition module 410 includes:

[0113] The number of runs acquisition unit is used to acquire the number of runs of the second working element during each loading process;

[0114] The actual working cycle number determination unit is used to determine the actual working cycle number of the second working element in each loading process based on the number of times the second working element is run.

[0115] The target action count determination unit is used to filter the action count of the first working element based on the actual number of working cycles, and determine the target action count.

[0116] In one optional implementation, the actual number of working cycles determination unit includes:

[0117] The target number of runs determination unit is used to filter the number of runs of the second working element and determine the target number of runs of the second working element;

[0118] The actual working cycle number determination unit is used to determine the target number of runs of the second working element between two adjacent actions of the first working element as the actual working cycle number in each loading process.

[0119] In one optional implementation, the target number of runs determination unit includes:

[0120] The first time interval acquisition subunit is used to acquire the first time interval between two adjacent actions of the second working element;

[0121] The run count exclusion subunit is used to exclude the number of consecutive actions of the second working element from the run count of the second working element if the first time interval is outside the preset time range, so as to determine the target run count.

[0122] In one alternative implementation, the first working element includes a whistle, and the action count filtering module 420 includes:

[0123] The second time interval acquisition unit is used to acquire the second time interval between two adjacent whistle actions;

[0124] The action count exclusion unit is used to exclude the number of two adjacent actions corresponding to the whistle from the number of actions of the first working element if the second time interval is less than the preset time interval, so as to determine the target number of actions.

[0125] In one alternative embodiment, the device further includes:

[0126] The target work cycle number determination module is used to perform mathematical statistical analysis on the actual number of work cycles in each loading process within a preset time period to obtain the target number of work cycles for the excavator within the preset time period.

[0127] In one optional implementation, the excavator's operating status also includes energy efficiency and bucket fullness; the device further includes:

[0128] The data acquisition module is used to acquire the excavator's resource consumption and preset number of work cycles;

[0129] The energy efficiency determination module is used to determine energy efficiency based on the ratio of resource consumption to the number of target actions.

[0130] The full-bottle rate determination module is used to determine the full-bottle rate based on the ratio of the preset number of work cycles to the target number of work cycles.

[0131] In one alternative embodiment, the device further includes:

[0132] The working status acquisition module is used to acquire the current working status and historical working status of the first excavator;

[0133] The working element status determination module is used to compare and analyze the current working status with the historical working status to determine the working status of the working elements of the first excavator.

[0134] In one alternative embodiment, the device further includes:

[0135] The working status acquisition module is also used to acquire the first working status of the first excavator and the second working status of the second excavator;

[0136] The comparison analysis module is used to compare and analyze the first working state with the second working state to determine the comparison analysis results between the first excavator and the second excavator.

[0137] In one alternative embodiment, the device further includes:

[0138] The working status acquisition module is also used to acquire the third working status of the target working element of the first excavator before replacement and the fourth working status after replacement.

[0139] The comparative analysis module is also used to compare and analyze the third working state with the fourth working state to determine the comparative analysis results before and after the target working element is replaced.

[0140] The apparatus and method embodiments in this application are based on the same application concept.

[0141] Figure 5 The diagram shows a structural schematic of an excavator provided in an embodiment of the present invention. The specific embodiments of the present invention do not limit the specific implementation of the excavator.

[0142] like Figure 5 As shown, the excavator may include: a processor 502, a communications interface 504, a memory 506, and a communications bus 508.

[0143] The processor 502, communication interface 504, and memory 506 communicate with each other via communication bus 508. Communication interface 504 is used to communicate with other network elements such as clients or other servers. The processor 502 executes program 510, specifically performing the relevant steps described in the above embodiment of the excavator state determination method.

[0144] Specifically, program 510 may include program code, which includes computer-executable instructions.

[0145] Processor 502 may be a central processing unit (CPU), an application-specific integrated circuit (ASIC), or one or more integrated circuits configured to implement embodiments of the present invention. The excavator may include one or more processors of the same type, such as one or more CPUs; or it may include processors of different types, such as one or more CPUs and one or more ASICs.

[0146] Memory 506 is used to store program 510. Memory 506 may include high-speed RAM memory, and may also include non-volatile memory, such as at least one disk storage device.

[0147] Specifically, program 510 can be called by processor 502 to cause the excavator to perform the relevant steps in the above-described embodiment of the method for determining the state of the excavator.

[0148] Those skilled in the art will understand that Figure 5 The structure shown is for illustrative purposes only and does not limit the structure of the aforementioned equipment. For example, an excavator may also include components that are larger than... Figure 5 The more or fewer components shown, or having the same Figure 5 The different configurations shown.

[0149] This invention provides a computer-readable storage medium storing at least one executable instruction that, when executed on an excavator / excavator status determination device, causes the excavator / excavator status determination device to perform the excavator status determination method in any of the above-described method embodiments.

[0150] The algorithms or displays provided herein are not inherently related to any particular computer, virtual system, or other device. Furthermore, the embodiments of this invention are not directed to any particular programming language.

[0151] Numerous specific details are set forth in the specification provided herein. However, it will be understood that embodiments of the invention may be practiced without these specific details. Similarly, for the sake of brevity and to aid in understanding one or more aspects of the invention, in the description of exemplary embodiments of the invention above, various features of the embodiments are sometimes grouped together in a single embodiment, figure, or description thereof. The claims, which follow the detailed description, are hereby expressly incorporated into that detailed description, wherein each claim itself is a separate embodiment of the invention.

[0152] Those skilled in the art will understand that the modules in the device of the embodiment can be adaptively changed and placed in one or more devices different from that embodiment. Modules, units, or components in the embodiment can be combined into a single module, unit, or component, and further, they can be divided into multiple sub-modules, sub-units, or sub-components, except that at least some of such features and / or processes or units are mutually exclusive.

[0153] It should be noted that the above embodiments are illustrative of the invention and not restrictive, and that those skilled in the art can devise alternative embodiments without departing from the scope of the appended claims. In the claims, any reference signs placed between parentheses should not be construed as limiting the claims. The word "comprising" does not exclude the presence of elements or steps not listed in the claims. The word "a" or "an" preceding an element does not exclude the presence of a plurality of such elements. The invention can be implemented by means of hardware comprising several different elements and by means of a suitably programmed computer. In the unit claims enumerating several means, several of these means may be embodied by the same item of hardware. The use of the words first, second, and third, etc., does not indicate any order. These words can be interpreted as names. The steps in the above embodiments, unless otherwise specified, should not be construed as limiting the order of execution.

Claims

1. A method for determining the state of an excavator, characterized in that, The method includes: The number of times the first working element in the excavator moves and the number of times the second working element moves during each loading process are obtained; the movement of the first working element is used to characterize the completion of loading. The number of actions of the first working element is filtered to determine the target number of actions; the first working element includes a whistle, and the filtering of the number of actions of the first working element to determine the target number of actions includes: obtaining the time interval between two adjacent actions of the whistle; if the time interval is less than a preset time interval, then excluding the number of the two adjacent actions corresponding to the whistle from the number of actions of the first working element to determine the target number of actions; and, based on the number of runs of the second working element, filtering the actions of the first working element to determine the target number of actions; Based on the relationship between the target number of actions and the preset number of actions, the current working condition of the excavator is determined; the working state of the excavator includes the current working condition.

2. The method according to claim 1, characterized in that, The step of filtering the number of actions of the first working element to determine the target number of actions includes: Based on the number of times the second working element is run, the actual number of working cycles corresponding to the second working element in each loading process is determined; The number of actions of the first working element is filtered based on the actual number of work cycles to determine the target number of actions.

3. The method according to claim 2, characterized in that, The determination of the actual number of work cycles corresponding to the second working element in each loading process based on the number of times the second working element is run includes: The number of runs of the second working element is filtered to determine the target number of runs for the second working element; The target number of times the second working element runs between two adjacent actions of the first working element is determined as the actual number of working cycles in each loading process.

4. The method according to claim 3, characterized in that, The step of filtering the number of runs of the second working element to determine the target number of runs of the second working element includes: Obtain the first time interval between two adjacent actions of the second working element; If the first time interval is outside the preset time range, the number of two consecutive actions corresponding to the second working element is excluded from the number of runs of the second working element in order to determine the target number of runs.

5. The method according to any one of claims 1-4, characterized in that, The method further includes: Mathematical statistical analysis is performed on the actual number of work cycles during each loading process within a preset time period to obtain the target number of work cycles for the excavator within the preset time period.

6. The method according to claim 5, characterized in that, The working status of the excavator also includes energy efficiency and bucket full rate; the method also includes: Obtain the resource consumption and preset number of work cycles of the excavator; The energy efficiency is determined based on the ratio of the resource consumption to the number of target actions. The full bucket rate is determined based on the ratio of the preset number of working cycles to the target number of working cycles.

7. The method according to claim 6, characterized in that, The method further includes: Obtain the current and historical working status of the first excavator; The current working state is compared and analyzed with the historical working state to determine the working state of the working components of the first excavator.

8. The method according to claim 6, characterized in that, The method further includes: Obtain the first working state of the first excavator and the second working state of the second excavator; The first working state and the second working state are compared and analyzed to determine the comparison and analysis results of the first excavator and the second excavator.

9. The method according to claim 6, characterized in that, The method further includes: Obtain the target working element of the first excavator in its third working state before replacement and its fourth working state after replacement; The third working state and the fourth working state are compared and analyzed to determine the comparison and analysis results before and after the target working element is replaced.

10. A device for determining the state of an excavator, characterized in that, The device includes: The action count acquisition module is used to acquire the number of actions of the first working element in the excavator and the number of times the second working element runs during each loading process; the action of the first working element is used to indicate that loading is completed. An action count filtering module is used to filter the action counts of the first working element to determine a target action count. The first working element includes a whistle. Filtering the action counts of the first working element to determine the target action count includes: obtaining the time interval between two adjacent actions of the whistle; if the time interval is less than a preset time interval, excluding the counts of the two adjacent actions corresponding to the whistle from the action counts of the first working element to determine the target action count; and filtering the actions of the first working element based on the number of runs of the second working element to determine the target action count. The current working condition determination module is used to determine the current working condition of the excavator based on the relationship between the number of target actions and the preset number of actions; the working state of the excavator includes the current working condition.

11. An excavator, characterized in that, include: The system includes a memory, a processor, a communication interface, and a communication bus, wherein the processor, the memory, and the communication interface communicate with each other via the communication bus. The memory is used to store at least one executable instruction that causes the processor to perform the operation of the excavator state determination method as described in any one of claims 1-9.

12. A computer-readable storage medium, characterized in that, The storage medium stores at least one executable instruction, which, when executed on the excavator / excavator status determination device, causes the excavator / excavator status determination device to perform the operation of the excavator status determination method as described in any one of claims 1-9.

Citation Information

Patent Citations

  • Statistic method of output of mining excavator

    CN102493522A

  • Excavator working condition recognition method and device, storage medium and electronic equipment

    CN112734246A