Arrangement method, device, electronic equipment and storage medium of recycling device
By acquiring and optimizing the number and routes of recycling devices, the problem of uneven distribution of trash cans in the smart park was solved, achieving balanced waste accumulation and improved recycling efficiency.
Patent Information
- Application Number
- CN202311076065.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-08-24
- Publication Date
- 2026-01-27
- Estimated Expiration
- 2043-08-24
AI Technical Summary
In smart parks, the inconsistent pedestrian traffic and garbage accumulation rates in different areas lead to problems such as overflowing garbage bins, untimely garbage collection, and low efficiency in some areas.
By acquiring the waste accumulation rate in each area, the number of recycling devices is adjusted to ensure that the difference in waste accumulation rate between areas is less than the error threshold. The adjusted number of devices is then output for deployment. Combined with path optimization and reminder mechanisms, the waste recycling route is optimized.
This has achieved a balance in waste accumulation across different areas, reduced waste overflow, and improved the efficiency and timeliness of waste recycling.
Smart Images

Figure CN117022951B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of waste recycling technology, and in particular to a method for arranging a recycling device, an apparatus, electronic equipment, and a storage medium. Background Technology
[0002] A trash can is a container for storing garbage, and it comes in different materials and for different types of recyclable waste. Trash cans are also an indispensable part of smart parks. Due to varying pedestrian traffic and routes in different areas of the park, the rate of garbage accumulation varies between areas, leading to problems such as overflowing trash cans in some areas and less garbage in others. In addition, garbage collection is usually carried out by garbage managers based on experience, resulting in problems such as untimely garbage collection, omissions, overflowing trash cans, and low collection efficiency. Summary of the Invention
[0003] In view of the problems in the above-mentioned related technologies, this application provides a method, apparatus, electronic device and storage medium for arranging a recycling device, which can make the proportion of garbage accumulation in each area of the recycling device to the total capacity of each area more balanced, thereby reducing the problem of garbage overflow.
[0004] This application provides a method for arranging a recycling device, including:
[0005] Obtain the waste accumulation rate at which the recycling devices in each of the second zones in the first zone recover waste to the saturation capacity of the second zone;
[0006] The number of recycling devices in each second region is adjusted based on the waste accumulation rate, so that the difference between the waste accumulation rates of each second region is less than the error threshold.
[0007] Output the adjusted number of recycling devices in each second zone so that the user can arrange the devices based on the adjusted number in each second zone.
[0008] In some embodiments, the method further includes:
[0009] Get the length of the path in the first region;
[0010] The first region is divided into second regions, wherein the difference in the total length of the paths in each second region is less than a length threshold.
[0011] Set the number of recycling devices in the second region to be the same, and output the number of recycling devices in each of the second regions.
[0012] In some embodiments, after adjusting the number of recycling devices in each of the second regions, the method further includes:
[0013] Obtain the amount of waste collected by the recycling devices in each second zone to reach the saturation capacity of each recycling device per unit time.
[0014] Calculate the quotient between the quantity and the number of recycling devices corresponding to each second area to obtain the calculation result for each second area;
[0015] If the error between the calculation results corresponding to each second region is greater than the error threshold, adjust the number of recycling devices in each second region so that the error between the calculation results corresponding to each second region is less than the error threshold, and output the adjusted number of recycling devices in each second region.
[0016] In some embodiments, the method further includes:
[0017] During the garbage collector's working hours, determine the percentage of the real-time total garbage volume in each second zone to the corresponding total garbage volume within a preset time period;
[0018] If the percentage corresponding to the second area of the first target reaches a percentage threshold, an alert message is output, which is used to remind the garbage administrator to process the garbage in the second area of the first target.
[0019] In some embodiments, the method further includes:
[0020] If the garbage collection truck is not the last to collect garbage during the current working time, the capacity of the garbage collection truck and the first target second area are set as constraints for path optimization to obtain the first planned path.
[0021] Output the first planned path so that the waste manager can perform waste collection based on the first planned path.
[0022] In some embodiments, the method further includes:
[0023] If the garbage collection truck is the last to collect garbage during the current working time, determine whether the predicted total garbage capacity of the collection device in the second target second area (excluding the first target second area) reaches the limit saturation of the collection device in the second target second area at the next working time.
[0024] The second target area, the capacity of the garbage collection truck, and the first target area are set as limiting conditions for path optimization to obtain the second planned path.
[0025] Output the second planned path so that the waste manager can perform waste collection based on the second planned path.
[0026] In some embodiments, the method further includes:
[0027] Acquire the second area of the third target that has not been processed after the garbage has reached the limit saturation level;
[0028] The product value is obtained by multiplying the restricted saturation amount of the second region of the third objective by the corresponding garbage accumulation rate.
[0029] The second region of the third target with the highest product value is further subdivided, and the percentage threshold of each region in the subdivided second region of the third target is increased.
[0030] This application provides an arrangement device for a recycling apparatus, including:
[0031] The acquisition module is used to acquire the waste accumulation rate of each recycling device in the first area to reach the saturation capacity of the second area.
[0032] The adjustment module is used to adjust the number of recycling devices in each second region based on the waste accumulation rate, so that the difference between the waste accumulation rates of each second region is less than an error threshold.
[0033] The output module outputs the adjusted number of recycling devices in each of the second zones, so that the user can arrange the devices based on the adjusted number in each of the second zones.
[0034] This application provides an electronic device, including:
[0035] A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, performs the arrangement method of the recycling device described above.
[0036] This application provides a storage medium storing a computer program that can be executed by one or more processors and can be used to implement the arrangement method of the recycling device described in any of the above claims.
[0037] This application provides a method, apparatus, electronic device, and storage medium for arranging recycling devices. The method involves acquiring the waste accumulation rate of each recycling device in a second region within a first region, reaching the saturation capacity of that region; adjusting the number of recycling devices in each second region based on the waste accumulation rate, so that the difference between the corresponding waste accumulation rates in each second region is less than an error threshold; and outputting the adjusted number of recycling devices in each second region, allowing the user to adjust the number of recycling devices to achieve a more balanced proportion of waste accumulation in each region relative to the total capacity of each region, thereby reducing the occurrence of waste overflow problems. Attached Figure Description
[0038] The present application will be described in more detail below based on embodiments and with reference to the accompanying drawings.
[0039] Figure 1 A schematic diagram illustrating the implementation process of a method for arranging a recycling device according to an embodiment of this application;
[0040] Figure 2 This is a schematic diagram of the composition structure of the electronic device provided in the embodiments of this application.
[0041] In the accompanying drawings, the same parts are referred to by the same reference numerals, and the drawings are not drawn to scale. Detailed Implementation
[0042] To make the objectives, technical solutions, and advantages of this application clearer, the application will be further described in detail below with reference to the accompanying drawings. The described embodiments should not be regarded as limitations on this application. All other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of this application.
[0043] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.
[0044] If the application documents contain similar descriptions such as "first, second, third", the following explanation shall be added: In the following description, the terms "first, second, third" are used only to distinguish similar objects and do not represent a specific order of objects. It is understood that "first, second, third" may be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.
[0045] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0046] Based on the problems existing in related technologies, this application provides a method for arranging a recycling device. The method is applied to an electronic device, which may be a mobile terminal, a computer, etc.
[0047] The functions implemented by the arrangement method of the recycling device provided in this application embodiment can be achieved by the processor of an electronic device calling program code, wherein the program code can be stored in a computer storage medium.
[0048] This application provides a method for arranging a recycling device. Figure 1 This is a schematic diagram illustrating the implementation flow of a method for arranging a recycling device according to an embodiment of this application, as shown below. Figure 1 As shown, it includes:
[0049] Step S1: Obtain the waste accumulation rate at which the recycling devices in each of the second zones in the first zone recycle waste to reach the saturation capacity of each second zone.
[0050] In this embodiment, the first area can be a park, factory area, etc., and the second area can be a partition of the first area. The path lengths are the same in the second areas. Before adjustment, the number of recycling devices is the same in each of the second areas.
[0051] In this embodiment of the application, the waste accumulation rate is used to indicate how quickly the recycling devices in each second zone accumulate waste to reach saturation capacity.
[0052] In this embodiment of the application, the recycling device may be a trash can, trash bin, etc.
[0053] In this embodiment, each recycling device can be equipped with a capacity sensor to detect the volume of waste in each recycling device. Electronic devices can communicate with each capacity sensor to detect whether the recycling devices in the second region have reached their saturation capacity. In this embodiment, the saturation capacity of each recycling device can be pre-stored, thereby determining the saturation capacity of each second region. The saturation capacity of each second region is the sum of the saturation capacities of all recycling devices in the second region. The waste accumulation rate at which the recycling devices in each second region reach their saturation capacity can be calculated based on the time corresponding to the saturation capacity of the second region. The waste accumulation rate at which the recycling devices in each second region reach their saturation capacity can be obtained by dividing the saturation capacity of all recycling devices in each second region by the time it takes to reach saturation capacity.
[0054] In this embodiment of the application, the communication connection between the electronic device and the capacity sensor can be either a wired connection or a wireless connection.
[0055] In some embodiments, the user can directly input the garbage accumulation rate of the recycling devices in each of the second regions of the first region via an input device, thereby enabling the electronic device to obtain the garbage accumulation rate at which the recycling devices in each of the second regions of the first region reach saturation capacity.
[0056] Step S2: Adjust the number of recycling devices in each second region based on the waste accumulation rate, so that the difference between the waste accumulation rates in each second region is less than the error threshold.
[0057] In this embodiment of the application, adjusting the number of recycling devices in each second region may include: increasing the number of recycling devices in the second region, decreasing the number of recycling devices in the second region, or not adjusting the number of recycling devices in each second region.
[0058] In this embodiment, if the waste accumulation rate is fast, the number of recycling devices can be increased to reduce the waste accumulation rate at which saturation capacity is reached. Conversely, if the waste accumulation rate is slow, the number of recycling devices can be reduced to increase the waste accumulation rate at which saturation capacity is reached. By adjusting the number of devices, the difference in waste accumulation rates between the recycling devices in each second region and the saturation capacity of that region is less than an error threshold. This ensures that within the same timeframe, the ratio of waste collected by each recycling device in each second region to its saturation capacity is approximately the same. This avoids the problem of some second regions having excessively fast waste accumulation rates while others have excessively low rates, resulting in uneven waste accumulation speeds.
[0059] In this embodiment of the application, the saturation capacity of the second region is equal to the sum of the saturation capacities of all recycling devices in each second region.
[0060] In this embodiment, the saturation capacity of each second region can be represented by 1, and the garbage accumulation rate can be represented by a percentage.
[0061] In this embodiment, if the number of recycling devices in each area is not adjusted, and recycling is performed when the second area with a low garbage accumulation rate is full, garbage overflow will occur in the second area with a high garbage accumulation rate. Conversely, if recycling is performed when the second area with a high garbage accumulation rate reaches its saturation capacity, the areas with low garbage accumulation rates will not be full, affecting garbage recycling efficiency. Therefore, it is necessary to adjust the number of recycling devices in each second area to ensure that the difference in garbage accumulation rates between the two areas is less than an error threshold. Taking two garbage bins in second area A and one garbage bin in second area B as an example, since the garbage accumulation rates at saturation capacity are basically the same, if one garbage bin in second area B is full, both garbage bins in second area B will also be basically full. Recycling at this time can prevent garbage overflow in some areas and improve the recycling efficiency of garbage trucks.
[0062] Step S3: Output the adjusted number of recycling devices in each second area so that the user can arrange the devices based on the adjusted number of recycling devices in each second area.
[0063] In this embodiment of the application, the electronic device can be communicatively connected to a display device to display the number of recycling devices in each second area.
[0064] In this embodiment of the application, a map of a first region can be obtained, a second region can be marked on the map of the first region, and the number of recycling devices can be displayed at the location of each second region.
[0065] In this embodiment of the application, by outputting the adjusted number of recycling devices in each second area, the waste manager can be guided to adjust the quantity.
[0066] This application provides a method for arranging recycling devices, which involves obtaining the garbage accumulation rate of each recycling device in a first region and a second region; adjusting the number of recycling devices in each second region based on the garbage accumulation rate so that the difference between the garbage accumulation rates in each second region is less than an error threshold; and outputting the adjusted number of recycling devices in each second region so that users can adjust the number of recycling devices, thereby making the garbage accumulation in each region more balanced, reducing garbage overflow problems, and improving the recycling efficiency of garbage trucks.
[0067] In some embodiments, prior to step S1, the method further includes:
[0068] Step S11: Obtain the length of the path in the first region.
[0069] In this embodiment of the application, a map of the first region can be input, so that the electronic device can obtain the path and the length of the path in the first region.
[0070] Step S12: Divide the first region into a second region, wherein the difference between the total lengths of the paths in each second region is less than a length threshold.
[0071] In this embodiment of the application, the difference between the total lengths of the paths in each second region is less than the length threshold, which can be the case that the total lengths of the paths in each second region are equal. The length threshold can be set, for example, it can be set to less than 5 meters.
[0072] Step S13: Set the number of recycling devices in the second region to be the same, and output the number of recycling devices in each of the second regions.
[0073] In this embodiment of the application, by setting the number of recycling devices in the second region to be the same and outputting the number of recycling devices in each second region, the user can set the same number of recycling devices in each second region, thereby enabling data collection to facilitate the determination of the garbage accumulation rate corresponding to each second region.
[0074] In this embodiment, the user can set up the same number of recycling devices in each second area. When the capacity sensor in the recycling device detects that the capacity of the recycling device is approaching the saturation value, it records data. After a period of time, the garbage accumulation rate that reaches the saturation capacity of each area can be calculated from the recorded data.
[0075] In some embodiments, after step S3, the method further includes:
[0076] Step S4: Obtain the amount of waste collected by each recycling device in the second area within a unit of time, reaching the saturation capacity of each recycling device.
[0077] In this embodiment of the application, the unit time can be set, for example, it can be set to 1 hour, half an hour, etc.
[0078] In this embodiment of the application, a capacity sensor can be used to determine whether the waste in the recycling device in the second area has reached the saturation capacity of the recycling device. If so, the count is 1, thereby obtaining the amount of waste recycled by each recycling device in the second area to reach the saturation capacity of each recycling device per unit time.
[0079] In some embodiments, images of the recycling devices in each second area may also be acquired to determine the amount of waste that each recycling device has recycled to reach its saturation capacity.
[0080] Step S5: Calculate the quotient between the quantity and the number of recycling devices corresponding to each second region to obtain the calculation result for each second region.
[0081] In this embodiment, calculating the quotient between the quantity and the number of recycling devices corresponding to each second region can be considered as determining the proportion of fully loaded recycling devices to all recycling devices. The calculation result is the quotient between the quantity and the number of recycling devices corresponding to each second region.
[0082] Step S6: If the error between the calculation results corresponding to each second region is greater than the error threshold, adjust the number of recycling devices in each second region so that the error between the calculation results corresponding to each second region is less than the error threshold, and output the adjusted number of recycling devices in each second region.
[0083] In this embodiment, if the error between the calculation results corresponding to each second region is greater than the error threshold, it indicates that the garbage accumulation rate is still uneven. Therefore, further adjustments are needed.
[0084] In this embodiment of the application, if the calculation result corresponding to the second region is large, the number of the second region still needs to be increased; if the calculation result corresponding to the second region is small, the number of recycling devices needs to be reduced.
[0085] In some embodiments, after step S3, the method further includes:
[0086] Step S7: During the garbage manager's working hours, determine the percentage of the real-time total garbage capacity in each second area to the corresponding total garbage capacity within a preset time period.
[0087] In this embodiment, the working hours can be set, for example, from 8:00 AM to 8:00 PM. Preset times can be configured, for example, half an hour, one hour, etc.
[0088] Electronic devices can communicate with capacity sensors to detect the real-time capacity of each recycling unit in each second zone. By adding the real-time capacities of each second zone, the total real-time waste capacity in the second zone can be obtained.
[0089] In this embodiment, the total waste capacity corresponding to each second area is pre-stored. In some embodiments, the total waste capacity corresponding to each second area can be calculated by the number of recycling devices and the total capacity of each recycling device.
[0090] In this embodiment of the application, the percentage can be obtained by dividing the real-time total garbage capacity by the corresponding total garbage capacity.
[0091] Step S8: If the percentage corresponding to the second area of the first target reaches the percentage threshold, output a reminder message. The reminder message is used to remind the garbage administrator to process the garbage in the second area of the first target.
[0092] In this embodiment of the application, the percentage threshold can be configured; for example, it can be set to 70%.
[0093] In this embodiment of the application, the relationship between the percentage and the percentage threshold can be compared to determine whether the percentage corresponding to the second region of the first target reaches the percentage threshold.
[0094] In this embodiment, if the percentage threshold is reached, there is a significant amount of garbage, which may overflow if not handled promptly. Therefore, a reminder message can be output to prevent garbage overflow.
[0095] In this embodiment, the electronic device can be connected to a display device to output reminder information. In some embodiments, the electronic device stores the contact number of the garbage collector, and can send an SMS message to the garbage collector when a percentage threshold is reached, thereby outputting a reminder message. In some embodiments, the electronic device can be communicatively connected to a sound playback device to play the reminder message.
[0096] In this embodiment of the application, after the garbage manager receives the reminder information, he can drive the garbage truck to process the garbage in the second area of the first target.
[0097] In some embodiments, after step S8, the method further includes:
[0098] Step S9: If the garbage collection truck is not the last garbage collection of the current working time, set the capacity of the garbage collection truck and the first target second area as constraints to perform path optimization and obtain the first planned path.
[0099] In this embodiment of the application, the working time can be one day, and there can be at least one garbage collection vehicle driven for garbage collection each day.
[0100] In this embodiment of the application, if it is not the last recycling, recycling will be carried out again after this recycling.
[0101] In this embodiment of the application, the capacity of the garbage truck can be preset, and the user can input the capacity of the garbage truck through the input device.
[0102] In this embodiment of the application, since the percentage of the real-time total garbage capacity to the corresponding total garbage capacity in the second area of the first target reaches a certain threshold, it needs to be processed first. Therefore, the capacity of the garbage collection vehicle and the first target second area are used as limiting conditions for path optimization.
[0103] In this embodiment, path planning algorithms and intelligent biomimetic algorithms are used for path optimization. Path planning algorithms mainly include A algorithm, Djkstra's algorithm, and sampled path planning algorithms such as PRM algorithm and RRT algorithm. Intelligent biomimetic path planning algorithms include neural network algorithms, ant colony algorithms, and genetic algorithms.
[0104] Step S10: Output the first planned path so that the waste manager can perform waste collection based on the first planned path.
[0105] In this embodiment of the application, the first planned path is the shortest, and after recycling based on the first planned path, the total amount of remaining waste in each second area is minimized.
[0106] In this embodiment, the electronic device can display a first planned path on the screen, and the user can drive the garbage collection vehicle to collect garbage based on the first planned path.
[0107] The method provided in this application embodiment optimizes the path by setting the capacity of the garbage collection truck and the first target second area as limiting conditions when the garbage collection truck is not the last collection of the current working time, and obtains a first planned path; outputs the first planned path so that the garbage manager can collect garbage based on the first planned path, which can improve the garbage collection efficiency and solve problems such as untimely garbage collection, omissions, garbage bin overflows, and low collection efficiency.
[0108] In some embodiments, after step S8, the method further includes:
[0109] Step S11: If the garbage collection vehicle is the last collection of the current working time, determine whether the predicted total garbage capacity of the collection device in the second target second area (excluding the first target second area) reaches the limit saturation of the collection device in the second target second area at the next working time.
[0110] In this embodiment of the application, after the last recycling, recycling will be carried out again at the next working time. Therefore, in order to avoid waste overflow, it is necessary to estimate the predicted total waste capacity of the recycling device in the second target second area other than the first target second area at the next working time.
[0111] In this embodiment of the application, the predicted total waste capacity of the recycling device in the second target second area can be calculated based on the waste accumulation rate and the time between the last recycling and the next recycling.
[0112] In this embodiment, if the predicted total waste volume reaches the saturation limit of the recycling device in the second target area, waste may overflow before the next recycling. If the predicted total waste volume does not reach the saturation limit of the recycling device in the second target area, waste will not overflow before the next recycling. Therefore, it is necessary to prioritize the processing of the second target area where the predicted total waste volume reaches the saturation limit of the recycling device in the second target area.
[0113] Step S12: The second target second area where the predicted total waste capacity reaches the limit saturation, the capacity of the waste collection vehicle, and the first target second area are set as limiting conditions for path optimization to obtain the second planned path.
[0114] In this embodiment of the application, path planning algorithms and intelligent biomimetic algorithms are used for path optimization. Path planning algorithms mainly include A algorithm, Djkstra's algorithm, and sampled path planning algorithms such as PRM algorithm and RRT algorithm. Intelligent biomimetic path planning algorithms include neural network algorithms, ant colony algorithms, and genetic algorithms.
[0115] Step S13: Output the second planned path so that the waste manager can perform waste collection based on the second planned path.
[0116] In this embodiment, the electronic device can display a second planned path on the screen, and the user can drive the garbage collection truck to collect garbage based on the second planned path.
[0117] The method provided in this application, when the garbage truck is the last to collect garbage during the current working time, determines whether the predicted total garbage capacity of the recycling device in the second target area (excluding the first target area) will reach the limited saturation level of the recycling device in the second target area during the next working time; it then uses the second target area where the predicted total garbage capacity reaches the limited saturation level, the capacity of the garbage truck, and the first target area as limiting conditions for path optimization to obtain a second planned path; and outputs the second planned path so that garbage managers can collect garbage based on the second planned path, thereby improving garbage collection efficiency and solving problems such as untimely garbage collection, omissions, garbage bin overflows, and low collection efficiency.
[0118] In some embodiments, after step S13, the method further includes:
[0119] Step S14: Obtain the third target second area that has not been processed after the garbage reaches the limit saturation level;
[0120] Step S15: Multiply the limit saturation amount of the second region of the third target by the corresponding garbage accumulation rate to obtain the product value;
[0121] Step S16: The third target second region with the highest product value is further divided, and the percentage threshold of each region in the divided third target second region is increased.
[0122] Based on the foregoing embodiments, this application provides another method for arranging a recycling device. To solve the problem of trash can distribution, the area is first divided according to the path length contained in the park (same as the first area in the above embodiments), so that the path length contained in different areas (same as the second area in the above embodiments) is roughly the same. At this time, the same number of trash cans are placed in different areas. When the capacity sensor in the trash can indicates that the trash can capacity is approaching saturation, the data should be recorded. After a period of time, the recorded data is used to redistribute the different trash cans to meet the problem of different garbage accumulation rates caused by different pedestrian traffic in different areas. The larger the recorded data of garbage approaching saturation in the same time period, the more trash cans should be placed to alleviate the garbage accumulation problem in this area, and vice versa. After redistribution, after a period of time, the trash can distribution is readjusted again based on this data. Finally, the number of trash cans reaching saturation in each area per unit time is roughly the same as the quotient of the total number of trash cans in this area. This makes the value of v (garbage accumulation rate) or o (total garbage storage capacity) the same for each area, thereby improving recycling efficiency and improving the risk resistance of garbage storage in the area.
[0123] Based on the established distribution of trash cans, a waste recycling strategy is formulated. During the working hours of waste management personnel, when a certain area reaches the percentage threshold of the total waste capacity within half an hour (as described in the above embodiment), the management personnel should be reminded to address the waste accumulation problem in that area promptly. This waste accumulation problem should be prioritized when formulating waste recycling routes. Route planning is based on the capacity of the garbage trucks. The strategy is implemented by traversing routes while first addressing the minimum waste capacity limit in each area and the garbage truck capacity limit. Simultaneously, when this is the last collection of the day for the garbage trucks, the estimated total waste capacity of each area before the next collection time should be determined based on historical waste accumulation rates, ensuring it does not exceed the saturation limit. The overall path strategy, satisfying the above conditions, is optimized to minimize the estimated saturation value of the trash cans along the shortest path, thereby improving waste recycling efficiency and resolving issues such as untimely waste collection, omissions, overflowing trash cans, and low recycling efficiency.
[0124] Record the duration for which the total waste capacity of each area reaches saturation without being processed, determine the product of the saturation value and the accumulation rate of these areas, further refine the area division for areas with excessively high values, and raise the minimum standard setting value. Apply this to waste recycling decisions, and prioritize addressing these areas that are prone to saturation when formulating waste recycling strategies.
[0125] Based on the foregoing embodiments, this application provides an arrangement device for a recycling device. The various modules and units included in the device can be implemented by a processor in a computer device; of course, they can also be implemented by specific logic circuits. In the implementation process, the processor can be a central processing unit (CPU), a microprocessor (MPU), a digital signal processor (DSP), or a field programmable gate array (FPGA), etc.
[0126] This application provides an arrangement device for a recycling apparatus, the arrangement device for the recycling apparatus comprising:
[0127] The acquisition module is used to acquire the waste accumulation rate at which the recycling devices in each of the second zones in the first zone have recovered enough waste to reach the saturation capacity of each second zone.
[0128] The adjustment module is used to adjust the number of recycling devices in each second region based on the waste accumulation rate, so that the difference between the waste accumulation rates of each second region is less than an error threshold.
[0129] The output module outputs the adjusted number of recycling devices in each of the second zones, so that the user can arrange the devices based on the adjusted number in each of the second zones.
[0130] In some embodiments, the arrangement means of the recycling device is further used for:
[0131] Get the length of the path in the first region;
[0132] The first region is divided into second regions, wherein the difference in the total length of the paths in each second region is less than a length threshold.
[0133] Set the number of recycling devices in the second region to be the same, and output the number of recycling devices in each of the second regions.
[0134] In some embodiments, the arrangement means of the recycling device is further used for:
[0135] After adjusting the number of recycling devices in each of the second zones, the arrangement device for the recycling devices is also used for:
[0136] Obtain the amount of waste collected by the recycling devices in each second zone to reach the saturation capacity of each recycling device per unit time.
[0137] Calculate the quotient between the quantity and the number of recycling devices corresponding to each second area to obtain the calculation result for each second area;
[0138] If the error between the calculation results corresponding to each second region is greater than the error threshold, adjust the number of recycling devices in each second region so that the error between the calculation results corresponding to each second region is less than the error threshold, and output the adjusted number of recycling devices in each second region.
[0139] In some embodiments, the arrangement means of the recycling device is further used for:
[0140] During the garbage collector's working hours, determine the percentage of the real-time total garbage volume in each second zone to the corresponding total garbage volume within a preset time period;
[0141] If the percentage corresponding to the second area of the first target reaches a percentage threshold, an alert message is output, which is used to remind the garbage administrator to process the garbage in the second area of the first target.
[0142] In some embodiments, the arrangement means of the recycling device is further used for:
[0143] If the garbage collection truck is not the last to collect garbage during the current working time, the capacity of the garbage collection truck and the first target second area are set as constraints for path optimization to obtain the first planned path.
[0144] Output the first planned path so that the waste manager can perform waste collection based on the first planned path.
[0145] In some embodiments, the arrangement means of the recycling device is further used for:
[0146] If the garbage collection truck is the last to collect garbage during the current working time, determine whether the predicted total garbage capacity of the collection device in the second target second area (excluding the first target second area) reaches the limit saturation of the collection device in the second target second area at the next working time.
[0147] The second target area, the capacity of the garbage collection truck, and the first target area are set as limiting conditions for path optimization to obtain the second planned path.
[0148] Output the second planned path so that the waste manager can perform waste collection based on the second planned path.
[0149] In some embodiments, the arrangement means of the recycling device is further used for:
[0150] Acquire the second area of the third target that has not been processed after the garbage has reached the limit saturation level;
[0151] The product value is obtained by multiplying the restricted saturation amount of the second region of the third objective by the corresponding garbage accumulation rate.
[0152] The second region of the third target with the highest product value is further subdivided, and the percentage threshold of each region in the subdivided second region of the third target is increased.
[0153] It should be noted that, in the embodiments of this application, if the above-described arrangement method of the recycling device is implemented as a software functional module and sold or used as an independent product, it can also be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the embodiments of this application, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), magnetic disks, or optical disks. Thus, the embodiments of this application are not limited to any specific hardware and software combination.
[0154] Accordingly, this application provides a storage medium storing a computer program, characterized in that the computer program, when executed by a processor, implements the steps in the arrangement method of the recycling device provided in the above embodiments.
[0155] This application provides an electronic device; Figure 2 This is a schematic diagram of the composition structure of the electronic device provided in the embodiments of this application, such as... Figure 2 As shown, the electronic device 400 includes: a processor 401, at least one communication bus 402, a user interface 403, at least one external communication interface 404, and a memory 405. The communication bus 402 is configured to enable communication between these components. The user interface 403 may include a display screen, and the external communication interface 404 may include standard wired and wireless interfaces. The processor 401 is configured to execute a program stored in the memory for an arrangement method of the recycling device, to implement the steps in the arrangement method of the recycling device provided in the above embodiment.
[0156] The arrangement method of the recycling device includes:
[0157] Obtain the waste accumulation rate at which the recycling devices in each of the second zones in the first zone recover waste to the saturation capacity of the second zone;
[0158] The number of recycling devices in each second region is adjusted based on the waste accumulation rate, so that the difference between the waste accumulation rates of each second region is less than the error threshold.
[0159] Output the adjusted number of recycling devices in each second zone so that the user can arrange the devices based on the adjusted number in each second zone.
[0160] In some embodiments, the method further includes:
[0161] Get the length of the path in the first region;
[0162] The first region is divided into second regions, wherein the difference in the total length of the paths in each second region is less than a length threshold.
[0163] Set the number of recycling devices in the second region to be the same, and output the number of recycling devices in each of the second regions.
[0164] In some embodiments, after adjusting the number of recycling devices in each of the second regions, the method further includes:
[0165] Obtain the amount of waste collected by the recycling devices in each second zone to reach the saturation capacity of each recycling device per unit time.
[0166] Calculate the quotient between the quantity and the number of recycling devices corresponding to each second area to obtain the calculation result for each second area;
[0167] If the error between the calculation results corresponding to each second region is greater than the error threshold, adjust the number of recycling devices in each second region so that the error between the calculation results corresponding to each second region is less than the error threshold, and output the adjusted number of recycling devices in each second region.
[0168] In some embodiments, the method further includes:
[0169] During the garbage collector's working hours, determine the percentage of the real-time total garbage volume in each second zone to the corresponding total garbage volume within a preset time period;
[0170] If the percentage corresponding to the second area of the first target reaches a percentage threshold, an alert message is output, which is used to remind the garbage administrator to process the garbage in the second area of the first target.
[0171] In some embodiments, the method further includes:
[0172] If the garbage collection truck is not the last to collect garbage during the current working time, the capacity of the garbage collection truck and the first target second area are set as constraints for path optimization to obtain the first planned path.
[0173] Output the first planned path so that the waste manager can perform waste collection based on the first planned path.
[0174] In some embodiments, the method further includes:
[0175] If the garbage collection truck is the last to collect garbage during the current working time, determine whether the predicted total garbage capacity of the collection device in the second target second area (excluding the first target second area) reaches the limit saturation of the collection device in the second target second area at the next working time.
[0176] The second target area, the capacity of the garbage collection truck, and the first target area are set as limiting conditions for path optimization to obtain the second planned path.
[0177] Output the second planned path so that the waste manager can perform waste collection based on the second planned path.
[0178] In some embodiments, the method further includes:
[0179] Acquire the second area of the third target that has not been processed after the garbage has reached the limit saturation level;
[0180] The product value is obtained by multiplying the restricted saturation amount of the second region of the third objective by the corresponding garbage accumulation rate.
[0181] The second region of the third target with the highest product value is further subdivided, and the percentage threshold of each region in the subdivided second region of the third target is increased.
[0182] It should be noted that the descriptions of the storage media and electronic device embodiments above are similar to the descriptions of the method embodiments above, and have similar beneficial effects. For technical details not disclosed in the storage media and device embodiments of this application, please refer to the descriptions of the method embodiments of this application for understanding.
[0183] It should be understood that the phrase "one embodiment" or "an embodiment" throughout the specification means that a specific feature, structure, or characteristic related to the embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment" or "in an embodiment" appearing throughout the specification does not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely descriptive and do not represent the superiority or inferiority of the embodiments.
[0184] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, object, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, object, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, object, or apparatus that includes that element.
[0185] In the several embodiments provided in this application, it should be understood that the disclosed devices and methods can be implemented in other ways. The device embodiments described above are merely illustrative. For example, the division of units is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple units or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, and the indirect coupling or communication connection between devices or units can be electrical, mechanical, or other forms.
[0186] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units. They may be located in one place or distributed across multiple network units. Some or all of the units may be selected to achieve the purpose of this embodiment according to actual needs.
[0187] In addition, each functional unit in the various embodiments of this application can be integrated into one processing unit, or each unit can be a separate unit, or two or more units can be integrated into one unit; the integrated unit can be implemented in hardware or in the form of hardware plus software functional units.
[0188] Those skilled in the art will understand that all or part of the steps of the above method embodiments can be implemented by hardware related to program instructions. The aforementioned program can be stored in a computer-readable storage medium. When the program is executed, it performs the steps of the above method embodiments. The aforementioned storage medium includes various media that can store program code, such as mobile storage devices, read-only memory (ROM), magnetic disks, or optical disks.
[0189] Alternatively, if the integrated units described above are implemented as software functional modules and sold or used as independent products, they can also be stored in a computer-readable storage medium. Based on this understanding, the technical solutions of the embodiments of this application, or the parts that contribute to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a controller to execute all or part of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as mobile storage devices, ROMs, magnetic disks, or optical disks.
[0190] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.
Claims
1. A method for arranging a recycling device, characterized in that, include: Obtain the waste accumulation rate at which the recycling devices in each of the second zones in the first zone recycle waste to reach the saturation capacity of each second zone; The number of recycling devices in each second region is adjusted based on the waste accumulation rate, so that the difference between the waste accumulation rates of each second region is less than the error threshold. Output the adjusted number of recycling devices in each second zone so that users can arrange them based on the adjusted number of recycling devices in each second zone; The method further includes: Get the length of the path in the first region; The first region is divided into second regions, wherein the difference in the total length of the paths in each second region is less than a length threshold. Set the number of recycling devices in the second region to be the same, and output the number of recycling devices in each of the second regions; After adjusting the number of recovery devices in each of the second zones, the method further includes: Obtain the amount of waste collected by the recycling devices in each second zone to reach the saturation capacity of each recycling device per unit time. Calculate the quotient between the quantity and the number of recycling devices corresponding to each second area to obtain the calculation result for each second area; If the error between the calculation results corresponding to each second region is greater than the error threshold, adjust the number of recycling devices in each second region so that the error between the calculation results corresponding to each second region is less than the error threshold, and output the adjusted number of recycling devices in each second region.
2. The method according to claim 1, characterized in that, The method further includes: During the garbage collector's working hours, determine the percentage of the real-time total garbage volume in each second zone to the corresponding total garbage volume within a preset time period; If the percentage corresponding to the second area of the first target reaches a percentage threshold, an alert message is output, which is used to remind the garbage administrator to process the garbage in the second area of the first target.
3. The method according to claim 2, characterized in that, The method further includes: If the garbage collection truck is not the last to collect garbage during the current working time, the capacity of the garbage collection truck and the first target second area are set as constraints for path optimization to obtain the first planned path. Output the first planned path so that the waste manager can perform waste collection based on the first planned path.
4. The method according to claim 3, characterized in that, The method further includes: If the garbage collection truck is the last to collect garbage during the current working time, determine whether the predicted total garbage capacity of the collection device in the second target second area (excluding the first target second area) reaches the limit saturation of the collection device in the second target second area at the next working time. The second target area, the capacity of the garbage collection truck, and the first target area are set as limiting conditions for path optimization to obtain the second planned path. Output the second planned path so that the waste manager can perform waste collection based on the second planned path.
5. The method according to claim 4, characterized in that, The method further includes: Acquire the second area of the third target that has not been processed after the garbage has reached the limit saturation level; The product value is obtained by multiplying the restricted saturation amount of the second region of the third objective by the corresponding garbage accumulation rate. The second region of the third target with the highest product value is further subdivided, and the percentage threshold of each region in the subdivided second region of the third target is increased.
6. An arrangement device for a recycling apparatus, characterized in that, include: The acquisition module is used to acquire the waste accumulation rate at which the recycling devices in each of the second zones in the first zone have recovered waste to the saturation capacity of each second zone; The adjustment module is used to adjust the number of recycling devices in each second region based on the waste accumulation rate, so that the difference between the waste accumulation rates of each second region is less than an error threshold. The output module is used to output the adjusted number of recycling devices in each second zone, so that the user can arrange the devices based on the adjusted number of recycling devices in each second zone. The device is also used for: Get the length of the path in the first region; The first region is divided into second regions, wherein the difference in the total length of the paths in each second region is less than a length threshold. Set the number of recycling devices in the second region to be the same, and output the number of recycling devices in each of the second regions; After adjusting the number of recovery devices in each of the second zones, the device is also used for: Obtain the amount of waste collected by the recycling devices in each second zone to reach the saturation capacity of each recycling device per unit time. Calculate the quotient between the quantity and the number of recycling devices corresponding to each second area to obtain the calculation result for each second area; If the error between the calculation results corresponding to each second region is greater than the error threshold, adjust the number of recycling devices in each second region so that the error between the calculation results corresponding to each second region is less than the error threshold, and output the adjusted number of recycling devices in each second region.
7. An electronic device, characterized in that, include: A memory and a processor, wherein the memory stores a computer program that, when executed by the processor, performs the method as described in any one of claims 1 to 5.
8. A storage medium, characterized in that, The computer program stored in the storage medium can be executed by one or more processors and can be used to implement the method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Intelligent garbage collection and transportation system
CN112478529A
Garbage recycling method and device and electronic equipment
CN114943387A