Garbage treatment method and device, electronic equipment and storage medium

By introducing an automation module into the garbage disposal system, the automatic allocation and control of garbage disposal tools are solved, and the problems of poor garbage disposal management, inefficiency and equipment overload in the existing technology are solved, and an efficient and automated garbage disposal process is achieved.

CN119398765APending Publication Date: 2025-02-07GREE ELECTRIC APPLIANCE INC OF ZHUHAI +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411387186.0
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-09-30
Publication Date
2025-02-07

AI Technical Summary

Technical Problem

The existing waste treatment technology has problems such as poor management, inefficiency and equipment overload, resulting in waste of resources and high maintenance costs.

Method used

By introducing target garbage determination modules, processing rate and residual capacity acquisition modules, target garbage disposal tool determination modules and target garbage disposal modules into the garbage disposal system, the automatic allocation and control of garbage disposal tools are realized and the garbage disposal process is optimized.

Benefits of technology

It realizes automation of the garbage disposal process, reduces manual intervention, improves processing efficiency, extends equipment life, optimizes resource utilization, and improves system stability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119398765A_ABST
    Figure CN119398765A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a garbage treatment method and device, electronic equipment and a storage medium. The method comprises the steps that target garbage is determined; obtaining the treatment rate and the residual capacity of the garbage treatment tool; determining a target garbage disposal tool from the plurality of garbage disposal tools according to the disposal rate and the residual capacity; and the target garbage treatment tool is controlled to treat the target garbage, and automation of the garbage treatment process is achieved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of garbage disposal, and in particular to a garbage disposal method, a garbage disposal device, an electronic device and a computer-readable storage medium. Background Art

[0002] Garbage disposal is an important issue closely related to the development of human civilization. With the continuous progress of human society and the acceleration of urbanization, the problem of garbage disposal has become more and more complex and urgent. However, the research on garbage disposal management has been neglected, which leads to a lot of time and energy wasted in the entire garbage disposal process. Summary of the invention

[0003] The embodiments of the present invention provide a garbage disposal method, device, electronic device and computer-readable storage medium to overcome the above problems or at least partially solve the above problems.

[0004] The embodiment of the present invention discloses a garbage disposal method, which is applied to a garbage disposal system. The garbage disposal system includes multiple garbage disposal tools, including:

[0005] Identify target waste;

[0006] Obtaining the processing rate and remaining capacity of the garbage disposal tool;

[0007] Determining a target garbage disposal tool from among the plurality of garbage disposal tools according to the processing rate and the remaining capacity;

[0008] The target garbage processing tool is controlled to process the target garbage.

[0009] Optionally, the garbage disposal system further comprises a garbage storage tool, and the step of determining target garbage comprises:

[0010] Control the garbage storage tool to store garbage in sequence from the bottom to the top of the garbage storage area;

[0011] The garbage stored on the top of the garbage storage area is determined as target garbage.

[0012] Optionally, the garbage disposal system further includes a garbage state sensor and a dry-wet separation device, and before the step of controlling the target garbage disposal tool to process the target garbage, further includes:

[0013] Calling the garbage status sensor to obtain garbage status data of the target garbage;

[0014] Determining the storage status of the target garbage through the garbage status data;

[0015] When the storage state reaches a preset condition, the dry-wet separation device is controlled to perform a drying operation on the target garbage.

[0016] Optionally, the step of calling the garbage status sensor to obtain garbage status data of the target garbage includes:

[0017] The garbage status sensor is called to obtain the mass, temperature, surface area and humidity of the target garbage.

[0018] Optionally, the step of controlling the dry-wet separation device to perform a drying operation on the target garbage includes:

[0019] Obtaining working parameters of the dry-wet separation equipment during drying operation;

[0020] A decision tree prediction model is constructed using the mass, the temperature, the surface area, the humidity and the operating parameters; the dry-wet separation device includes a drying chamber, and the operating parameters include at least temperature, air flow rate during the drying process, relative humidity and pressure of the drying chamber;

[0021] Using the decision tree prediction model to determine the drying time for the target garbage;

[0022] The dry-wet separation device is controlled to perform a drying operation on the target garbage based on the drying time.

[0023] Optionally, the step of determining a target garbage disposal tool from the plurality of garbage disposal tools by using the processing rate and the remaining capacity includes:

[0024] Determine the initial weight value, weight variable and weight sum of the garbage disposal tool using the processing rate and the remaining capacity;

[0025] A target garbage handling tool is determined from among the plurality of garbage handling tools based on the initial weight value, the weight variable, and the weight sum.

[0026] Optionally, the step of determining a target garbage disposal tool from the plurality of garbage disposal tools based on the initial weight value, the weight variable and the weight sum includes:

[0027] Adding the initial weight value and the weight variable to construct a first weight value set;

[0028] Determine the garbage disposal tool with the highest weight value in the first weight value set as the target garbage disposal tool for the first round;

[0029] Adding the weight values ​​in the first weight value set to the weight variable, and subtracting the weight sum from the weight value of the target garbage disposal tool in the first round to construct a second weight value set;

[0030] The garbage disposal tool with the highest weight value in the second weight value set is determined as the target garbage disposal tool for the next round.

[0031] Optionally, it also includes:

[0032] Obtaining the working time of the target garbage disposal tool;

[0033] When the working time is greater than a preset threshold, the weight value of the target garbage disposal tool is reset to zero, and a blocking alarm message for the target garbage disposal tool is generated.

[0034] Optionally, the garbage disposal system further includes a first cutting area and a second cutting area; the target garbage first passes through the first cutting area and then passes through the second cutting area; the number of times the cutting tool in the first cutting area is used is less than the number of times the cutting tool in the second cutting area is used.

[0035] The embodiment of the present invention further discloses a garbage disposal device, which is applied to a garbage disposal system. The garbage disposal system includes a plurality of garbage disposal tools, including:

[0036] A target garbage determination module, used for determining target garbage;

[0037] A processing rate and remaining capacity acquisition module, used to acquire the processing rate and remaining capacity of the garbage disposal tool;

[0038] a target garbage disposal tool determination module, configured to determine a target garbage disposal tool from a plurality of the garbage disposal tools according to the processing rate and the remaining capacity;

[0039] The target garbage processing module is used to control the target garbage processing tool to process the target garbage.

[0040] The embodiment of the present invention further discloses an electronic device, comprising a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other via the communication bus;

[0041] The memory is used to store computer programs;

[0042] The processor is used to implement the method described in the embodiment of the present invention when executing the program stored in the memory.

[0043] The embodiment of the present invention further discloses a computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, enables the processors to execute the method described in the embodiment of the present invention.

[0044] The embodiments of the present invention include the following advantages:

[0045] The embodiment of the present invention realizes the automation of the garbage disposal process by determining the target garbage; obtaining the processing rate and the remaining capacity of the garbage disposal tool; determining the target garbage disposal tool from a plurality of the garbage disposal tools according to the processing rate and the remaining capacity; and controlling the target garbage disposal tool to process the target garbage.

[0046] Specifically manifested as:

[0047] Reduce manual intervention: The system automatically completes the entire process from garbage identification to processing task allocation, reducing errors and labor intensity of manual operations.

[0048] Improve processing efficiency: The optimal tool selection and task allocation mechanism ensures the efficiency of the processing process and shortens the processing time.

[0049] Extend equipment life: Load balancing effectively avoids equipment overload, extends equipment life, and reduces maintenance costs.

[0050] Optimize resource utilization: Rationally allocate processing resources according to the type and quantity of garbage to improve resource utilization.

[0051] Improve system stability: Real-time monitoring and feedback mechanisms ensure stable operation of the system and reduce the occurrence of failures. BRIEF DESCRIPTION OF THE DRAWINGS

[0052] Figure 1 is a flowchart of the steps of a garbage disposal method provided in an embodiment of the present invention;

[0053] Figure 2 is a schematic flow chart of a garbage disposal method provided in an embodiment of the present invention;

[0054] Figure 3 is a structural schematic diagram of a garbage disposal area model provided in an embodiment of the present invention;

[0055] Figure 4 is a structural block diagram of a garbage disposal device provided in an embodiment of the present invention;

[0056] Figure 5 is a hardware structure block diagram of an electronic device provided in an embodiment of the present invention;

[0057] Figure 6is a schematic diagram of a computer-readable medium provided in an embodiment of the present invention. DETAILED DESCRIPTION

[0058] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0059] Reference Figure 1 , shows a flowchart of a garbage disposal method provided in an embodiment of the present invention, which may specifically include the following steps:

[0060] Step 101, determining target garbage;

[0061] Step 102, obtaining the processing rate and remaining capacity of the garbage disposal tool;

[0062] Step 103, determining a target garbage disposal tool from the plurality of garbage disposal tools according to the processing rate and the remaining capacity;

[0063] Step 104: Control the target garbage processing tool to process the target garbage.

[0064] In practical applications, the embodiments of the present invention may be applied to a garbage disposal system, which may be an automated system for treating garbage. The system may include multiple garbage disposal tools, such as an air separator, a magnetic separator, a vibrating screen, and the like.

[0065] In actual applications, garbage can be stacked in designated locations in sequence according to area. The system of the embodiment of the present invention can clearly identify the type and quantity of garbage to be processed through sensors or manual intervention, and use automated loading tools to transport the target garbage.

[0066] The use of waste disposal tool processing rate and remaining capacity as the main performance indicators is based on the following considerations:

[0067] 1. Maximize efficiency:

[0068] Processing rate: The processing rate directly determines the amount of garbage that can be processed per unit time and is the core indicator for measuring tool efficiency. The faster the processing rate, the more garbage can be processed per unit time, which improves the efficiency of the entire garbage disposal system.

[0069] Remaining capacity: Remaining capacity reflects the current load of the tool and is an important basis for allocating tasks. When the remaining capacity of a tool is small, it means that its load is heavy and should be allocated to other tools with larger capacity first to avoid overloading a single tool and affecting the overall processing efficiency.

[0070] 2. Load balancing:

[0071] By comprehensively considering the processing rate and remaining capacity, it is possible to achieve a reasonable allocation of waste processing tasks, avoiding overloading of a single tool while other tools are idle. This helps to extend the service life of the equipment and reduce maintenance costs.

[0072] 3. Real-time response:

[0073] The processing rate and remaining capacity change dynamically. Real-time monitoring of these two indicators can adjust the task allocation strategy in a timely manner to ensure that the system responds quickly to emergencies.

[0074] 4. Optimize resource utilization:

[0075] Through real-time evaluation of tool performance, resource allocation can be adjusted dynamically to maximize the use of existing resources and improve the overall efficiency of the system.

[0076] 5. Simplify decision making:

[0077] Processing rate and remaining capacity are indicators that are relatively easy to obtain and quantify. Using these two indicators as the main performance indicators can simplify the decision-making process and improve the degree of automation of the system.

[0078] Of course, in addition to processing rate and remaining capacity, there are other performance indicators that need to be considered, such as:

[0079] Energy consumption: Different tools have different energy consumption. When choosing a tool, you need to consider both processing efficiency and energy consumption.

[0080] Noise: Noise is also an important consideration for waste treatment facilities near residential areas.

[0081] Reliability: The failure rate of the tool will affect the stability of the system, so reliability is also an indicator that needs attention.

[0082] In summary, the selection of processing rate and remaining capacity as the main performance indicators is based on comprehensive consideration of waste treatment system efficiency, load balancing and resource utilization. By rationally utilizing these two indicators, the performance of the waste treatment system can be effectively improved.

[0083] In a specific implementation, the embodiment of the present invention can adopt a suitable algorithm, such as a weighted polling algorithm, according to the characteristics of the target garbage and the performance indicators of each garbage processing tool, to select the tool that is most suitable for processing the current garbage as the target garbage processing tool, and control the target garbage processing tool to process the target garbage.

[0084] The embodiment of the present invention realizes the automation of the garbage disposal process by determining the target garbage; obtaining the processing rate and the remaining capacity of the garbage disposal tool; determining the target garbage disposal tool from a plurality of the garbage disposal tools according to the processing rate and the remaining capacity; and controlling the target garbage disposal tool to process the target garbage.

[0085] Specifically manifested as:

[0086] Reduce manual intervention: The system automatically completes the entire process from garbage identification to processing task allocation, reducing errors and labor intensity of manual operations.

[0087] Improve processing efficiency: The optimal tool selection and task allocation mechanism ensures the efficiency of the processing process and shortens the processing time.

[0088] Extend equipment life: Load balancing effectively avoids equipment overload, extends equipment life, and reduces maintenance costs.

[0089] Optimize resource utilization: Rationally allocate processing resources according to the type and quantity of garbage to improve resource utilization.

[0090] Improve system stability: Real-time monitoring and feedback mechanisms ensure stable operation of the system and reduce the occurrence of failures.

[0091] Based on the above embodiment, a variant embodiment of the above embodiment is proposed. It should be noted that in order to make the description concise, only the differences from the above embodiment are described in the variant embodiment.

[0092] In an optional embodiment of the present invention, the garbage disposal system further includes a garbage storage tool, and the step of determining the target garbage includes:

[0093] Control the garbage storage tool to store garbage in sequence from the bottom to the top of the garbage storage area;

[0094] The garbage stored on the top of the garbage storage area is determined as target garbage.

[0095] In practical applications, the problem of garbage zoning and stacking is often caused by the compaction of the garbage at the bottom due to excessive garbage stacking. A reasonable garbage disposal order solution is needed. The last-in-first-out strategy can prevent garbage from accumulating at the bottom and becoming compacted and blocked. Earlier processing can reduce bacteria and improve processing efficiency, because the garbage at the bottom is compressed and priority is given to processing garbage with small volume and large space occupation, which can improve space utilization.

[0096] The garbage disposal system of the embodiment of the present invention may also include a garbage storage tool, for example, an automated garbage lifting device. The embodiment of the present invention can control the garbage storage tool to store garbage from the bottom to the top of the garbage storage area in sequence. The last-in-first-out means that the newly arrived garbage is placed at the top of the pile, and the garbage on the top is processed first to avoid the bottom garbage from being compacted and affecting the processing efficiency. The area where the unprocessed garbage is piled up in the embodiment of the present invention adopts the last-in-first-processed strategy to prevent the garbage from accumulating at the bottom and being compacted and blocked. The earlier the processing, the less bacteria and the higher the processing efficiency. Because the garbage at the bottom is compressed, the priority processing of small amount of garbage with large space occupation can improve the space utilization rate.

[0097] In an optional embodiment of the present invention, the garbage disposal system further includes a garbage state sensor and a dry-wet separation device, and before the step of controlling the target garbage disposal tool to process the target garbage, further includes:

[0098] Calling the garbage status sensor to obtain garbage status data of the target garbage;

[0099] Determining the storage status of the target garbage through the garbage status data;

[0100] When the storage state reaches a preset condition, the dry-wet separation device is controlled to perform a drying operation on the target garbage.

[0101] In practical applications, when the humidity of garbage is too high, dry-wet separation equipment should be used to separate the garbage first, so that the garbage can enter the air separator or magnetic cyclone equipment after the humidity is reduced. The main reasons are as follows:

[0102] Improve equipment efficiency and lifespan:

[0103] Air separator: Garbage with too high humidity will increase the humidity in the air, affect the wind force of the air separator, and reduce its separation effect. In addition, excessive moisture may cause corrosion of the internal parts of the equipment and shorten the service life of the equipment.

[0104] Magnetic spinning equipment: In a high humidity environment, the magnetic properties of magnetic materials may be affected, reducing the separation effect. At the same time, excessive moisture may cause internal short circuits and other faults in the equipment.

[0105] Improved separation:

[0106] Air separation: After dry-wet separation, the moisture content of the garbage decreases, and the difference in specific gravity of garbage of different materials increases, making it easier to be separated by wind.

[0107] Magnetic separation: When the humidity is reduced, the magnetic properties of magnetic materials are enhanced, making them more easily attracted by magnetic force, thereby improving the separation purity.

[0108] Reduce secondary pollution:

[0109] Garbage with too high humidity is prone to produce bad odors and breed bacteria during the processing process, increasing the risk of secondary pollution. Dry-wet separation can effectively reduce the moisture content and reduce the possibility of bad odors and bacterial growth.

[0110] Protect the subsequent processing links:

[0111] Dry-wet separation can remove most of the water in the garbage, reducing the load of subsequent incineration or landfill treatment. For incineration, too much water will reduce the calorific value and increase fuel consumption; for landfill treatment, too much water will increase the production of leachate and pollute groundwater.

[0112] In summary, dry-wet separation is an important process in the garbage disposal process, especially when the humidity of the garbage is too high. Its role is mainly reflected in improving equipment efficiency, improving separation effects, reducing secondary pollution and protecting subsequent processing links. Through dry-wet separation, garbage classification, recycling and resource utilization can be better achieved.

[0113] According to an embodiment of the present invention, a garbage disposal system may include a garbage status sensor and a dry-wet separation device. The garbage status sensor may be deployed at each key node of the garbage disposal system to obtain garbage status data for characterizing the specific conditions of the garbage in real time. Optionally, the garbage status data may include data such as the quality, temperature, surface area and humidity of the target garbage.

[0114] In the embodiment of the present invention, the storage status of the target garbage can be determined through the garbage status data, and when the storage status reaches a preset condition, the dry-wet separation device is controlled to perform a drying operation on the target garbage so that the target garbage meets the minimum garbage separation degree, thereby realizing an automatic drying operation for the target garbage.

[0115] In an optional embodiment of the present invention, the step of controlling the dry-wet separation device to perform a drying operation on the target garbage includes:

[0116] Obtaining working parameters of the dry-wet separation equipment during drying operation;

[0117] A decision tree prediction model is constructed using the mass, the temperature, the surface area, the humidity and the operating parameters; the dry-wet separation device includes a drying chamber, and the operating parameters include at least temperature, air flow rate during the drying process, relative humidity and pressure of the drying chamber;

[0118] Using the decision tree prediction model to determine the drying time for the target garbage;

[0119] The dry-wet separation device is controlled to perform a drying operation on the target garbage based on the drying time.

[0120] In a specific implementation, the embodiment of the present invention can also establish a data analysis module to analyze the acquired garbage status data, establish a prediction model to analyze how long it takes to run in the classification equipment to achieve the minimum garbage separation requirement, and in turn provide running time parameters to load the garbage processor.

[0121] Specifically, in the process of wet and dry separation of garbage, many factors affect the drying effect, including the mass, temperature and surface area of ​​the target garbage, as well as the separation rate of the wet and dry separation equipment, the surface area of ​​the garbage, the drying temperature, the air flow rate, the relative humidity and the pressure. The drying process can be divided into a constant speed drying stage and a reduced speed drying stage. In order to establish an accurate prediction model, the embodiment of the present invention can filter out features that have a significant impact on the drying time from the data and prove the convergence of these features. Ultimately, a decision tree model based on weight and garbage type can be established to predict the drying time, and the wet and dry separation equipment can be controlled to perform drying operations on the target garbage based on the drying time, thereby improving the execution efficiency of the drying operation.

[0122] Specific purposes include:

[0123] Optimize drying process: By analyzing the main factors affecting drying time, the drying process parameters can be adjusted in a targeted manner to improve drying efficiency and reduce energy consumption.

[0124] Establish a prediction model: Establishing an accurate drying time prediction model can provide a scientific basis for garbage disposal, realize automated control, and improve production efficiency.

[0125] Improve resource utilization: By optimizing the drying process, reduce energy consumption, lower production costs and improve resource utilization.

[0126] Improve environmental impact: shorten drying time, reduce exhaust gas emissions, and reduce environmental impact.

[0127] Beneficial effects:

[0128] Improve production efficiency: optimize the drying process, shorten the drying time, and improve the processing capacity of the production line.

[0129] Reduce operating costs: Reduce energy consumption and reduce maintenance costs.

[0130] Improve product quality: Ensure the stability of product quality by precisely controlling the drying process.

[0131] Provide support for decision making: Provide data support for the optimization and improvement of waste treatment processes.

[0132] In the embodiment of the present invention, the garbage status data of the target garbage is acquired by calling the garbage status sensor; the storage status of the target garbage is determined by the garbage status data; when the storage status reaches a preset condition, the dry-wet separation device is controlled to perform a drying operation on the target garbage. The step of calling the garbage status sensor to acquire the garbage status data of the target garbage includes: calling the garbage status sensor to acquire the mass, temperature, surface area and humidity of the target garbage. The step of controlling the dry-wet separation device to perform a drying operation on the target garbage includes: obtaining the working parameters of the dry-wet separation device during the drying operation; using the mass, the temperature, the surface area, the humidity and the working parameters to construct a decision tree prediction model; the dry-wet separation device includes a drying chamber, and the working parameters include at least temperature, air flow rate during the drying process, relative humidity and pressure of the drying chamber; using the decision tree prediction model to determine the drying time for the target garbage; based on the drying time, controlling the dry-wet separation device to perform a drying operation on the target garbage, analyzing the factors affecting the drying time, and establishing an accurate prediction model, which can achieve refined control of the drying process, improve production efficiency and product quality, and provide technical support for the garbage disposal industry.

[0133] In an optional embodiment of the present invention, the step of determining a target garbage disposal tool from the plurality of garbage disposal tools according to the processing rate and the remaining capacity comprises:

[0134] Determine the initial weight value, weight variable and weight sum of the garbage disposal tool using the processing rate and the remaining capacity;

[0135] A target garbage handling tool is determined from among the plurality of garbage handling tools based on the initial weight value, the weight variable, and the weight sum.

[0136] In actual applications, the amount of garbage is usually far greater than the speed of garbage collection and processing, so multiple garbage collection and processing tools will be established to cope with the incoming garbage to be processed. In this way, when an abnormality occurs in a certain device during the garbage treatment process, other devices can continue to be used, thus achieving high availability of the garbage treatment system, and adding new devices and reducing or repairing devices is also more flexible. When garbage chooses which device of the same type to enter, load balancing weighted polling can be used to select based on the weight value of the speed and capacity of the garbage treatment device.

[0137] In the embodiment of the present invention, the processing rate v and the remaining capacity s may be used to determine the initial weight value, weight variable and weight sum of the garbage processing tool;

[0138] For example, assuming there are three garbage disposal tools, the initial weight values ​​are [0,0,0], and the weight variables can be the product of the processing rate v and the remaining capacity s, [1,2,3], and the total weight can be 6.

[0139] In an optional embodiment of the present invention, the step of determining a target garbage disposal tool from the plurality of garbage disposal tools based on the initial weight value, the weight variable and the weight sum comprises:

[0140] Adding the initial weight value and the weight variable to construct a first weight value set;

[0141] Determine the garbage disposal tool with the highest weight value in the first weight value set as the target garbage disposal tool for the first round;

[0142] Adding the weight values ​​in the first weight value set to the weight variable, and subtracting the weight sum from the weight value of the target garbage disposal tool in the first round to construct a second weight value set;

[0143] The garbage disposal tool with the highest weight value in the second weight value set is determined as the target garbage disposal tool for the next round.

[0144] The embodiment of the present invention also provides a load balancing algorithm based on weighted polling, which is used to distribute garbage processing tasks.

[0145] The core idea of ​​the algorithm is:

[0146] Calculate weight: Multiply the processing rate and remaining capacity of each garbage disposal device to get the weight of the device. The larger the weight, the stronger the processing capacity of the device.

[0147] Select appliance: Among all available appliances, select the appliance with the largest weight to process the current waste.

[0148] Update weights: After processing a task, update the weights of all instruments. The specific method is: add the current weight to the initial weight of the instrument, and then subtract the sum of the weights of all instruments. This method can ensure that the weight values ​​of all instruments always fluctuate between 0 and the total weight.

[0149] Its purpose is to:

[0150] Load balancing: In this way, the garbage disposal tasks can be evenly distributed to various appliances, avoiding overloading of a single appliance and improving the stability of the system.

[0151] Prioritize appliances with strong processing capabilities: Appliances with high weights usually have fast processing speeds or large remaining capacities. Prioritizing tasks can improve overall processing efficiency.

[0152] Dynamic adjustment: The weight is adjusted dynamically, and tasks can be assigned according to the real-time status of the equipment to adapt to the changing load.

[0153] Exemplarily, the product of the processing rate v and the remaining capacity s of each appliance is obtained as the initial weight value, and the weight values ​​of the appliances with the same function in operation are summed up to obtain the total weight w. Assuming there are three garbage disposal tools, the initial weight value is [0,0,0], and its weight variable can be the product of the processing rate v and the remaining capacity s [1,2,3], and the total weight can be 6. After one round, the current weight is added to the weight value it has, and the result is [1,2,3], that is, the first weight value set is [1,2,3]. It is judged that the current maximum weight value is 3, and the garbage disposal tool with a weight value of 3 is selected. The processing tool is determined as the first round of target garbage processing tool; after completing the first round of garbage processing, the first weight value set [1,2,3] is added to the weight variable [1,2,3] to obtain [2,4,6], and then the weight value of the first round of target garbage processing tools is subtracted from the weight sum to obtain the second weight value set [2,4,0], and then further polling is performed, so that according to real-time data, the same type of equipment with faster processing speed and larger capacity should obtain a larger weight, and congestion anomaly detection should be established to obtain frequently congested areas and remind to establish more equipment to handle the congested garbage.

[0154] In an optional embodiment of the present invention, it also includes:

[0155] Obtaining the working time of the target garbage disposal tool;

[0156] When the working time is greater than a preset threshold, the weight value of the target garbage disposal tool is reset to zero, and a blocking alarm message for the target garbage disposal tool is generated.

[0157] In actual applications, in order to improve the efficiency of garbage processing, it is necessary to monitor the average response time and load of the system in real time. When the average waiting time for garbage processing is too long and the system is under high load, processing containers should be added in time to shorten the waiting time and reduce the system load. Specifically, a response time threshold can be set. When the actual response time exceeds the threshold and the system load reaches a preset high level, the mechanism of adding processing containers is triggered.

[0158] refer to Figure 2 , Figure 2 It is a flow chart of a garbage disposal method provided in an embodiment of the present invention.

[0159] In the process of garbage disposal, in order to ensure the processing efficiency, it is necessary to monitor the status of garbage disposal equipment in real time. When the garbage is ready to enter the next processing link, the system should first obtain the status of the currently available processor. If the target processor is occupied, the batch of garbage will enter the waiting queue and continue to try to obtain an available processor. In order to improve the processing efficiency, when allocating processing tasks, the system should adopt the shortest job first scheduling strategy, that is, give priority to the garbage with the shortest processing time.

[0160] In order to ensure the stable operation of the garbage disposal system and improve the processing efficiency, the system needs to be monitored in real time. Specifically, the average waiting time (working time) of garbage and the load of the system should be closely monitored. Once the average waiting time (working time) of garbage exceeds the preset threshold and the system is in a high load state, it indicates that the system processing capacity is insufficient. At this time, processing containers should be added in time to relieve system pressure and shorten the waiting time of garbage.

[0161] In addition, in order to deal with local congestion, a load balancing strategy can be adopted. When the congestion time of a processing container exceeds the set threshold, its weight should be reduced to zero, so that it temporarily stops receiving new garbage processing tasks, and generates a congestion alarm message for the target garbage processing tool.

[0162] In the embodiment of the present invention, by obtaining the working time of the target garbage disposal tool; when the working time is greater than a preset threshold, the weight value of the target garbage disposal tool is reset to zero, and a blockage alarm message for the target garbage disposal tool is generated, so that the faulty container can be effectively isolated to prevent it from affecting the operation of the entire system. At the same time, the system should promptly notify relevant personnel to inspect and repair the faulty container and analyze the cause of the blockage to prevent similar situations from happening again.

[0163] refer to Figure 3 , Figure 3 is a structural schematic diagram of a garbage disposal area model provided in an embodiment of the present invention;

[0164] In an optional embodiment of the present invention, the garbage disposal system also includes a first cutting area and a second cutting area; the target garbage first passes through the first cutting area and then passes through the second cutting area; the number of times the cutting tool in the first cutting area is used is less than the number of times the cutting tool in the second cutting area is used.

[0165] In order to improve the utilization rate of the tools, the embodiment of the present invention can establish a set of abnormal detection and management system for garbage recycling cutting tools, and the garbage disposal system also includes a first cutting area (new area) and a second cutting area (old area). The system divides the cutting tools into two new and old areas: new tools are concentrated in the first cutting area (new area), and old tools are configured in the second cutting area (old area). In the garbage disposal process, the tools in the "new area" perform the initial cutting, and then the tools in the "old area" perform the secondary cutting on the garbage cut in the "new area". This segmented processing method can make full use of the sharpness of the tool and extend the service life of the tool.

[0166] At the same time, the system will regularly check the tools in the "old area". Once the tool is found to be excessively worn, it will be replaced and the tools in the "new area" will be transferred to the "old area" to realize the recycling of tools. In this way, not only can the utilization rate of tools be improved, but also the production cost can be reduced and the frequency of tool replacement can be reduced.

[0167] Through the above method, the following beneficial effects are achieved:

[0168] Improve tool utilization: Extend tool life by segmenting and replacing tools regularly.

[0169] Reduce production costs: reduce the frequency of tool replacement and reduce costs.

[0170] Improve processing efficiency: Sharp knives can improve cutting efficiency.

[0171] Easy to manage: Through partition management, it is more convenient to detect and maintain the tools.

[0172] In order to enable those skilled in the art to better understand the embodiment of the present invention, an example is used below to illustrate the embodiment of the present invention.

[0173] Part I: Waste Dumping and Treatment Strategies

[0174] Core idea:

[0175] Last in, first out: Newly arrived garbage is placed on the top of the pile, and the garbage on top is processed first to avoid compaction of the garbage at the bottom, which affects the processing efficiency.

[0176] Sensor monitoring: Real-time monitoring of the humidity and weight of garbage, etc., and adjustment of processing methods based on data to improve efficiency.

[0177] Data analysis and prediction: Use sensor data to establish a prediction model to estimate the time required for garbage sorting in advance and optimize equipment operation.

[0178] Specific steps:

[0179] Garbage dumping: new garbage goes into the pile and old garbage is on the top of the pile.

[0180] Sensor collection: Sensors deployed in the stacking area and processing equipment collect data in real time.

[0181] Data Analysis:

[0182] Establish a data analysis module to analyze the collected data.

[0183] Prediction model: Predict the minimum operating time of the classification equipment based on the data.

[0184] Device Control:

[0185] Adjust the operating parameters of the equipment based on the prediction results.

[0186] When the humidity is too high, separate the dry and wet parts first.

[0187] Part II: Waste treatment equipment management and load balancing

[0188] Core idea:

[0189] Multi-device parallelism: Multiple similar devices work in parallel to improve system availability.

[0190] Load balancing: Dynamically allocate tasks based on the processing speed and remaining capacity of the device.

[0191] Anomaly detection: Monitor anomalies in equipment and processing in real time and take timely measures.

[0192] Shortest Job First: Prioritizes garbage with the shortest processing time.

[0193] Specific steps:

[0194] Device Allocation:

[0195] Multiple similar devices work in parallel.

[0196] Use weighted round-robin algorithm to allocate tasks:

[0197] Calculate the weight of each device (processing speed × remaining capacity).

[0198] Select the device with the heaviest weight to process the garbage.

[0199] Update device weights.

[0200] Anomaly Detection:

[0201] Real-time monitoring of equipment operating status and processing process.

[0202] Detects abnormal conditions such as blockages and issues alarms.

[0203] Task Scheduling:

[0204] The principle of shortest operation first is adopted, giving priority to garbage with the shortest processing time.

[0205] While the device is occupied, the garbage waits.

[0206] Part 3: Cutting Tool Management

[0207] Core idea:

[0208] New and old tool partition: separate new and old tools to extend tool life.

[0209] Regular inspection and replacement: Regularly inspect the wear of old cutting tools and replace them in time.

[0210] Specific steps:

[0211] Tool partition:

[0212] New tools are in the "new area" and old tools are in the "old area".

[0213] Processing flow:

[0214] The garbage is first cut into the "new area" and then into the "old area".

[0215] Regular testing:

[0216] Regularly check the tool wear in the “old area”.

[0217] Tool change:

[0218] Replace the excessively worn tools and move the tools from the "new area" to the "old area".

[0219] The entire garbage disposal system is a complex system, involving multiple links such as garbage stacking, classification, processing, and equipment management. Through sensors, data analysis, load balancing and other technologies, real-time monitoring, optimization and management of the garbage disposal process are achieved. The core goal is to improve processing efficiency, reduce environmental pollution, and extend equipment life.

[0220] Main features of the system:

[0221] Intelligence: Intelligent management through sensors and data analysis.

[0222] High availability: Multiple devices work in parallel to improve system reliability.

[0223] Efficiency: Algorithms such as load balancing and shortest job first improve processing efficiency.

[0224] Cost savings: Extend tool life and reduce maintenance costs.

[0225] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0226] Reference Figure 4 , shows a structural block diagram of a garbage disposal device provided in an embodiment of the present invention, which may specifically include the following modules:

[0227] The target garbage determination module 401 is used to determine the target garbage;

[0228] The processing rate and remaining capacity acquisition module 402 is used to acquire the processing rate and remaining capacity of the garbage disposal tool;

[0229] A target garbage disposal tool determination module 403 is used to determine a target garbage disposal tool from a plurality of the garbage disposal tools according to the processing rate and the remaining capacity;

[0230] The target garbage processing module 404 is used to control the target garbage processing tool to process the target garbage.

[0231] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0232] In addition, an embodiment of the present invention further provides an electronic device, including: a processor, a memory, and a computer program stored in the memory and executable on the processor. When the computer program is executed by the processor, the various processes of the above-mentioned garbage disposal method embodiment are implemented, and the same technical effect can be achieved. To avoid repetition, it will not be described here.

[0233] The embodiment of the present invention further provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, each process of the garbage disposal method embodiment described above is implemented, and the same technical effect can be achieved. To avoid repetition, it is not repeated here. The computer-readable storage medium is, for example, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0234] Figure 5 A schematic diagram of the hardware structure of an electronic device for implementing various embodiments of the present invention.

[0235] The electronic device 500 includes but is not limited to: a radio frequency unit 501, a network module 502, an audio output unit 503, an input unit 504, a sensor 505, a display unit 506, a user input unit 507, an interface unit 508, a memory 509, a processor 510, and a power supply 511. Those skilled in the art will appreciate that Figure 5 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently. In the embodiments of the present invention, the electronic device includes but is not limited to a mobile phone, a tablet computer, a laptop computer, a PDA, a vehicle-mounted terminal, a wearable device, and a pedometer.

[0236] It should be understood that in the embodiment of the present invention, the radio frequency unit 501 can be used for receiving and sending signals during information transmission or communication. Specifically, after receiving downlink data from the base station, it is sent to the processor 510 for processing; in addition, uplink data is sent to the base station. Generally, the radio frequency unit 501 includes but is not limited to an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, etc. In addition, the radio frequency unit 501 can also communicate with the network and other devices through a wireless communication system.

[0237] The electronic device provides users with wireless broadband Internet access through the network module 502, such as helping users to send and receive emails, browse web pages, and access streaming media.

[0238] The audio output unit 503 can convert the audio data received by the RF unit 501 or the network module 502 or stored in the memory 509 into an audio signal and output it as sound. Moreover, the audio output unit 503 can also provide audio output related to a specific function performed by the electronic device 500 (for example, a call signal reception sound, a message reception sound, etc.). The audio output unit 503 includes a speaker, a buzzer, a receiver, etc.

[0239] The input unit 504 is used to receive audio or video signals. The input unit 504 may include a graphics processor (GPU) 5041 and a microphone 5042. The graphics processor 5041 processes the image data of a static picture or video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The processed image frame can be displayed on the display unit 506. The image frame processed by the graphics processor 5041 can be stored in the memory 509 (or other storage medium) or sent via the radio frequency unit 501 or the network module 502. The microphone 5042 can receive sound and can process such sound into audio data. The processed audio data can be converted into a format output that can be sent to a mobile communication base station via the radio frequency unit 501 in the case of a telephone call mode.

[0240] The electronic device 500 also includes at least one sensor 505, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor includes an ambient light sensor and a proximity sensor, wherein the ambient light sensor can adjust the brightness of the display panel 5061 according to the brightness of the ambient light, and the proximity sensor can turn off the display panel 5061 and / or the backlight when the electronic device 500 is moved to the ear. As a type of motion sensor, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), and can detect the magnitude and direction of gravity when stationary, which can be used to identify the posture of the electronic device (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer, tapping), etc.; the sensor 505 can also include a fingerprint sensor, a pressure sensor, an iris sensor, a molecular sensor, a gyroscope, a barometer, a hygrometer, a thermometer, an infrared sensor, etc., which will not be repeated here.

[0241] The display unit 506 is used to display information input by the user or information provided to the user. The display unit 506 may include a display panel 5061, which may be configured in the form of a liquid crystal display (LCD), an organic light-emitting diode (OLED), or the like.

[0242] The user input unit 507 can be used to receive input digital or character information, and to generate key signal input related to user settings and function control of the electronic device. Specifically, the user input unit 507 includes a touch panel 5071 and other input devices 5072. The touch panel 5071, also known as a touch screen, can collect the user's touch operation on or near it (such as the user's operation on the touch panel 5071 or near the touch panel 5071 using any suitable object or accessory such as a finger, stylus, etc.). The touch panel 5071 may include two parts: a touch detection device and a touch controller. Among them, the touch detection device detects the user's touch orientation, detects the signal brought by the touch operation, and transmits the signal to the touch controller; the touch controller receives the touch information from the touch detection device, converts it into the contact point coordinates, and then sends it to the processor 510, receives the command sent by the processor 510 and executes it. In addition, the touch panel 5071 can be implemented using multiple types such as resistive, capacitive, infrared and surface acoustic waves. In addition to the touch panel 5071, the user input unit 507 may also include other input devices 5072. Specifically, other input devices 5072 may include but are not limited to a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail here.

[0243] Furthermore, the touch panel 5071 may be overlaid on the display panel 5061. When the touch panel 5071 detects a touch operation on or near it, it transmits the information to the processor 510 to determine the type of the touch event. Then, the processor 510 provides a corresponding visual output on the display panel 5061 according to the type of the touch event. Figure 5 In the figure, the touch panel 5071 and the display panel 5061 are used as two independent components to realize the input and output functions of the electronic device. However, in some embodiments, the touch panel 5071 and the display panel 5061 can be integrated to realize the input and output functions of the electronic device, which is not limited here.

[0244] The interface unit 508 is an interface for connecting an external device to the electronic device 500. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device with an identification module, an audio input / output (I / O) port, a video I / O port, a headphone port, etc. The interface unit 508 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within the electronic device 500 or may be used to transmit data between the electronic device 500 and an external device.

[0245] The memory 509 can be used to store software programs and various data. The memory 509 can mainly include a program storage area and a data storage area, wherein the program storage area can store an operating system, an application required for at least one function (such as a sound playback function, an image playback function, etc.), etc.; the data storage area can store data created according to the use of the mobile phone (such as audio data, a phone book, etc.), etc. In addition, the memory 509 can include a high-speed random access memory, and can also include a non-volatile memory, such as at least one disk storage device, a flash memory device, or other volatile solid-state storage devices.

[0246] The processor 510 is the control center of the electronic device. It uses various interfaces and lines to connect various parts of the entire electronic device. By running or executing software programs and / or modules stored in the memory 509 and calling data stored in the memory 509, it performs various functions of the electronic device and processes data, thereby monitoring the electronic device as a whole. The processor 510 may include one or more processing units; preferably, the processor 510 may integrate an application processor and a modem processor, wherein the application processor mainly processes the operating system, user interface, and application programs, and the modem processor mainly processes wireless communications. It is understandable that the above-mentioned modem processor may not be integrated into the processor 510.

[0247] The electronic device 500 may also include a power supply 511 (such as a battery) for supplying power to each component. Preferably, the power supply 511 may be logically connected to the processor 510 through a power management system, thereby implementing functions such as charging, discharging, and power consumption management through the power management system.

[0248] In addition, the electronic device 500 includes some functional modules not shown, which will not be described in detail here.

[0249] It should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or device including the element.

[0250] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for enabling a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present invention.

[0251] like Figure 6 As shown, in another embodiment provided by the present invention, a computer-readable storage medium 601 is also provided, in which instructions are stored. When the computer-readable storage medium is run on a computer, the computer executes the garbage disposal method described in the above embodiment.

[0252] The embodiments of the present invention are described above in conjunction with the accompanying drawings, but the present invention is not limited to the above-mentioned specific implementation modes, which are merely illustrative rather than restrictive. Under the guidance of the present invention, ordinary technicians in this field can also make many forms without departing from the scope of protection of the present invention and the claims, all of which are within the protection of the present invention.

[0253] Those of ordinary skill in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed in the embodiments of the present invention can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to be beyond the scope of the present invention.

[0254] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working processes of the systems, devices and units described above can refer to the corresponding processes in the aforementioned method embodiments and will not be repeated here.

[0255] In the embodiments provided in the present application, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of the units is only a logical function division. There may be other division methods in actual implementation, such as multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0256] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0257] In addition, each functional unit in each embodiment of the present invention may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.

[0258] If the functions are implemented in the form of 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 the present invention, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, server, or network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as USB flash drives, mobile hard disks, ROM, RAM, magnetic disks, or optical disks.

[0259] The above is only a specific embodiment of the present invention, but the protection scope of the present invention is not limited thereto. Any person skilled in the art can easily think of changes or substitutions within the technical scope disclosed by the present invention, which should be included in the protection scope of the present invention. Therefore, the protection scope of the present invention should be based on the protection scope of the claims.

Claims

1. A method for treating garbage, characterized in that: The method is applied to a garbage disposal system, which includes a plurality of garbage disposal tools, including: Identify target waste; Obtaining the processing rate and remaining capacity of the garbage disposal tool; Determining a target garbage disposal tool from among the plurality of garbage disposal tools according to the processing rate and the remaining capacity; The target garbage processing tool is controlled to process the target garbage.

2. The method according to claim 1, characterized in that The garbage disposal system further includes a garbage storage tool, and the step of determining target garbage includes: Control the garbage storage tool to store garbage in sequence from the bottom to the top of the garbage storage area; The garbage stored on the top of the garbage storage area is determined as target garbage.

3. The method according to claim 1, characterized in that The garbage disposal system further includes a garbage state sensor and a dry-wet separation device, and before the step of controlling the target garbage disposal tool to process the target garbage, further includes: Calling the garbage status sensor to obtain garbage status data of the target garbage; Determining the storage status of the target garbage through the garbage status data; When the storage state reaches a preset condition, the dry-wet separation device is controlled to perform a drying operation on the target garbage.

4. The method according to claim 3, characterized in that The step of calling the garbage status sensor to obtain garbage status data of the target garbage includes: The garbage status sensor is called to obtain the mass, temperature, surface area and humidity of the target garbage.

5. The method according to claim 3 or 4, characterized in that: The step of controlling the dry-wet separation device to perform a drying operation on the target garbage comprises: Obtaining working parameters of the dry-wet separation equipment during drying operation; A decision tree prediction model is constructed using the mass, the temperature, the surface area, the humidity and the operating parameters; the dry-wet separation device includes a drying chamber, and the operating parameters include at least temperature, air flow rate during the drying process, relative humidity and pressure of the drying chamber; Using the decision tree prediction model to determine the drying time for the target garbage; The dry-wet separation device is controlled to perform a drying operation on the target garbage based on the drying time.

6. The method according to claim 1, characterized in that The step of determining a target garbage disposal tool from the plurality of garbage disposal tools by using the processing rate and the remaining capacity comprises: Determine the initial weight value, weight variable and weight sum of the garbage disposal tool using the processing rate and the remaining capacity; A target garbage handling tool is determined from among the plurality of garbage handling tools based on the initial weight value, the weight variable, and the weight sum.

7. The method according to claim 6, characterized in that The step of determining a target garbage disposal tool from a plurality of garbage disposal tools based on the initial weight value, the weight variable and the weight sum comprises: Adding the initial weight value and the weight variable to construct a first weight value set; Determine the garbage disposal tool with the highest weight value in the first weight value set as the target garbage disposal tool for the first round; Adding the weight values ​​in the first weight value set to the weight variable, and subtracting the weight sum from the weight value of the target garbage disposal tool in the first round to construct a second weight value set; The garbage disposal tool with the highest weight value in the second weight value set is determined as the target garbage disposal tool for the next round.

8. The method according to claim 7, characterized in that Also includes: Obtaining the working time of the target garbage disposal tool; When the working time is greater than a preset threshold, the weight value of the target garbage disposal tool is reset to zero, and a blocking alarm message for the target garbage disposal tool is generated.

9. The method according to claim 1, characterized in that: The garbage disposal system also includes a first cutting area and a second cutting area; the target garbage first passes through the first cutting area and then passes through the second cutting area; the number of times the cutting tool in the first cutting area is used is less than the number of times the cutting tool in the second cutting area is used.

10. A garbage disposal device, characterized in that: The device is applied to a garbage disposal system, which includes a plurality of garbage disposal tools, including: A target garbage determination module, used for determining target garbage; A processing rate and remaining capacity acquisition module, used to acquire the processing rate and remaining capacity of the garbage disposal tool; a target garbage disposal tool determination module, configured to determine a target garbage disposal tool from a plurality of the garbage disposal tools according to the processing rate and the remaining capacity; The target garbage processing module is used to control the target garbage processing tool to process the target garbage.

11. An electronic device, characterized in that: It includes a processor, a communication interface, a memory and a communication bus, wherein the processor, the communication interface and the memory communicate with each other through the communication bus; The memory is used to store computer programs; The processor is used to implement the method according to any one of claims 1 to 9 when executing the program stored in the memory.

12. A computer-readable storage medium having instructions stored thereon, which, when executed by one or more processors, cause the processors to perform the method according to any one of claims 1 to 9.