Multi-mode simulation operation method and system based on intelligent garbage collection bins, automatic dispatching and VRP
By building a virtual map and simulation simulator to simulate the delivery and transportation process of garbage recycling bins, the problem of high-cost testing in existing technologies is solved, low-cost and efficient operation model selection is achieved, and user experience and operational benefits are improved.
Patent Information
- Application Number
- CN202310056225.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-01-17
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2043-01-17
AI Technical Summary
In renewable resource waste recycling projects, existing technologies require testing different operating modes and delivery volumes one by one in real scenarios, resulting in high time and manpower costs, and making it impossible to efficiently select the appropriate operating mode to improve user experience and reduce operating costs.
A multi-mode simulation operation method based on intelligent garbage recycling bins, automatic dispatching and VRP is adopted. By building a virtual map and simulation simulator, the delivery, order generation and dispatch, collection and transportation processes are simulated, the work processes of collectors and truck drivers are monitored and optimized in real time, and the most suitable operation mode is selected.
It provides a low-cost and efficient system simulation method, saving time and labor costs, and can quickly screen out the collection and transportation mode that best suits the current operating conditions in a virtual environment, thereby improving operational efficiency.
Smart Images

Figure CN116151700B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of operation management, and in particular to a multi-mode simulation operation method and system based on intelligent garbage recycling bins, automatic dispatching and VRP. Background Art
[0002] In the renewable resource waste recycling project, users deposit their recyclable waste into a community's smart recycling bins. Once the bins reach a certain threshold, the project center dispatches collectors to collect the contents. The user delivery experience and collector efficiency are two key considerations for the project center. The appropriate operating model is selected based on the project's operational status, the density of the operating community, the availability of temporary storage bins, sorting centers, and the location of transfer stations. To improve the user delivery experience, reduce operating costs, and balance collector workload, the number of collectors required for each project's delivery volume is crucial. Choosing different operating models and assigning corresponding staffing levels for each delivery volume for a given project would inevitably require significant time and manpower investment and result in significant cost waste if tested in real-world scenarios. Therefore, recreating user delivery, order generation and dispatch, and collection and transportation scenarios in a virtual environment using a simulation system is of great practical significance for addressing these issues and saving both manpower and time. Summary of the Invention
[0003] To address the above issues, the first objective of this invention is to provide a multi-mode simulation operation method based on intelligent waste collection bins, automatic dispatching, and VRP. This solution provides a convenient, fast, and low-cost system simulation method, replacing offline testing in real-world scenarios. This saves time and manpower costs, bringing significant benefits to project operations.
[0004] In order to achieve the above-mentioned purpose, the present invention adopts the following technical solutions:
[0005] The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP includes the following steps:
[0006] Step 1: Obtain information about recycling bins, transfer stations, and sorting centers, including latitude and longitude, and equipment numbers;
[0007] Step 2: Input the latitude and longitude information of the recycling bins, transfer stations, and sorting centers into the mapping software to obtain the driving distance between each point and construct a virtual map of the distance matrix;
[0008] Step 3: Set the initial capacity, maximum capacity, waste type, and overflow alarm threshold for each recycling bin and transfer station; Step 4: Set the delivery record information for each recycling bin, including delivery time, weight of each delivery, and type of delivered waste; Step 5: Obtain collector information and truck driver information;
[0009] Collector information includes employee number, working hours, initial latitude and longitude, responsible recycling bin equipment number, normal driving speed, and collection speed;
[0010] Truck driver information includes truck number, initial latitude and longitude, working hours, driving speed, normal capacity, maximum capacity collection, and transfer efficiency;
[0011] Step 6: Use one of the collection and transportation modes and initialize the collectors, trucks, equipment, transfer stations, and sorting centers specified in the collection and transportation mode at the registration center;
[0012] Step 7: Start the simulation simulator, create a time simulator in the simulation simulator to perform deduction in seconds, and monitor the changes of each object in real time; including
[0013] 7.1. Each recycling bin will be evaluated based on the set delivery record information to determine whether the weight of the recycling bin has reached the overflow alarm capacity threshold. If the overflow alarm capacity threshold is reached, a removal order will be generated and registered to the order center and recorded in the database;
[0014] 7.2. During the delivery process, further determine whether the box weight reaches the set maximum box capacity. If not, add the box and change the box weight status. Otherwise, put it into the lost order list and record it in the database.
[0015] 7.3. Based on the initial capacity of the transfer station and the current transportation situation, determine whether the current capacity of the transfer station has reached the overflow alarm capacity threshold. If the overflow alarm capacity threshold is reached, a transfer order is generated and registered with the order center and recorded in the database;
[0016] 7.4, real-time monitoring of the truck's vehicle clearance weight. When the vehicle reaches the maximum capacity threshold, a delivery task is issued to the nearest sorting center;
[0017] 7.5. Based on the clearing and transportation method set in the collection and transportation mode, the current cumulative clearing and transportation orders will be allocated in order of priority to collectors or truck drivers who are not currently working on collection or transportation; and the current cumulative transportation orders will be allocated in order of priority to truck drivers who are not currently working on transportation;
[0018] 7.6. Calculate the time when collectors and / or truck drivers arrive at the collection / transfer point, as well as the time when recycling bins are cleared or garbage is transferred, and record the weight of the collected and transferred goods by collectors and truck drivers in the database;
[0019] 7.7, reset the weight of the recycling bins that have been cleared and the weight of the trucks that have completed the transfer task;
[0020] Step 8: Iterate step 7 n times until the system time reaches the preset simulation time point, and the simulation ends;
[0021] Step 9: Collect data statistics for this simulation run, including the average values of the number of collectors and truck drivers, delivery volume, collection volume, weight of lost orders, number of lost orders, weight loss rate, and number of lost orders;
[0022] Step 10: Repeat steps 5-9 above, perform n simulations, compare the n simulation results, and select the collection and transportation mode that is more suitable for the current operation of the project.
[0023] The present invention employs the aforementioned technical solution, which involves a multi-mode simulation method based on intelligent waste collection bins, automatic dispatching, and Vehicle Repository Platforms (VRPs). This multi-mode simulation method first constructs a matrix-like virtual map using the longitude and latitude coordinates and equipment numbers of the recycling bins, transfer stations, and sorting centers. The simulation in step 7 is performed within this virtual map, eliminating the need to repeatedly retrieve and locate the address information of the recycling bins, transfer stations, and sorting centers, reducing the computing power required during the simulation.
[0024] In step 3, the relevant data of the recycling bin and transfer station are set, and in step 4, the delivery record information is set; in the deduction process of step 7, the amount of remaining garbage in the recycling bin and transfer station is calculated, and it is determined whether to trigger the removal order and transfer order.
[0025] Based on the above settings, the simulation system can perform simulations in one of several pre-set collection and transportation modes. The collection and transportation modes are described below. The number of cleaners and truck drivers in each collection and transportation mode can also be reset. Then, the simulation system will run and perform simulations based on the settings, monitoring the changes of each object in real time and recording relevant data. This includes the status of the recycling bin, such as changes in the recycling bin weight, whether a collection task is triggered, and whether a delivery is made when the recycling bin is full, thereby generating the weight and number of lost orders.
[0026] Transfer station status, such as inventory changes, whether to trigger a transfer task;
[0027] The collector's status, including current address, normal driving speed, collection speed, whether the collector is currently on a removal mission, and whether they need to assist the truck driver to complete the transfer work;
[0028] Truck driver status, including current address, normal driving speed, and whether the truck is on a clearance or transshipment mission.
[0029] Based on the delivery process and the collection and transportation work of collectors and / or truck drivers, the system dynamically updates the remaining collection bins, transfer stations, and vehicles in real time, recording relevant data during the simulation process. Ultimately, after multiple simulations, the optimal collection and transportation model for the current area, along with the number of collectors and truck drivers required, is selected.
[0030] This solution provides a convenient, fast, and low-cost system simulation method, replacing offline testing in real-world scenarios. This saves both time and manpower, bringing significant benefits to project operations.
[0031] In a further preferred embodiment, the method includes the following three collection and transportation modes, and step 6 is performed using one of the collection and transportation modes;
[0032] Collection and transportation mode 1: Collector removal + truck driver transfer; collectors are responsible for the removal of recycling bins and equipment they are responsible for, and transport the garbage to temporary storage bins or transfer stations; truck drivers are responsible for transporting the garbage from temporary storage bins or transfer stations to sorting centers;
[0033] Collection and transportation mode 2: Truck drivers clear and transfer the garbage. Truck drivers are responsible for clearing the recycling bin equipment and transferring the garbage to the sorting center. In this mode, collectors are eliminated and only truck drivers are responsible for clearing and transferring the garbage.
[0034] Collection and Transportation Mode 3: Truck drivers are equipped with a cleaning crew to clear and transport the waste. They also clear the recycling bins and equipment and transport the waste to the sorting center. In this mode, truck drivers are equipped with a cleaning crew to clear and transport the waste.
[0035] In the specific implementation plan, in the collection and transportation mode 1, it is necessary to determine whether the collector needs to assist the driver in the transportation, including the following steps:
[0036] Stpe1: Determine the time interval between the collector and the truck driver arriving at the same temporary storage box or transfer station;
[0037] Stpe2: If the time interval is greater than the set time, the garbage collection task will be reallocated to the collector and the truck driver; if the time interval is less than or equal to the set time, the garbage will be collected and transported to the truck after the two are together.
[0038] In a further preferred solution, step 7 also includes creating a simulation simulator, adding a view model, a map model, an object management model, and a global container model.
[0039] In a further preferred solution, in step 7.5, the collector or truck driver and the order list are fed into the VRP routing algorithm. Based on an internally defined objective function, the algorithm ranks all orders in order of collection and assigns the highest-ranked order to the collector or truck driver. This solution prioritizes the generated orders according to the route plan, optimizing the collection route as much as possible.
[0040] In a further preferred embodiment, in step 7.6, the distance from the current location of the collector (in removal mode 1) or truck driver (in removal modes 2 and 3) to the target recycling bin location is calculated. Based on the set speed of the collector or truck driver, the time required for the collector or truck driver to reach the target location is obtained. The time point at which the collector arrives at the target location is set based on the current time. It is determined whether the collector or truck driver has arrived at the destination. If so, the number of bins to be collected at the current location and the time required to collect each bin are calculated. A start-pickup event is created to start the collection process.
[0041] When the preset time is reached, the current event, end-pickup, ends; the collector or truck driver's weight is recorded in the database. This solution estimates the arrival time based on the actual distance and the collector's or truck driver's driving speed. Furthermore, based on the collection efficiency, the container's recovery time is estimated.
[0042] In a further preferred embodiment, in step 7.4, the truck's vehicle clearance weight is monitored. When the vehicle reaches the maximum capacity threshold, the driver is required to deliver the goods to the sorting center. The distance from the driver's current location to the sorting center is calculated. Based on the driver's truck speed, the time required for the driver to reach the sorting center is calculated. The time point for the collector to arrive at the target location is set based on the current time. Here, when the truck is relatively full, it is required to promptly arrive at the sorting center for unloading and clearance.
[0043] In a further preferred embodiment, in step 7.6, the VRP algorithm is used to assign the driver the transfer task of the transport temporary storage point and the transfer station, and the time required for the driver to reach the target location is calculated, and the time point for the driver to arrive at the target location is set;
[0044] Based on the currently deduced collection and transportation mode, determine whether the driver needs the assistance of the collector; (Collection and Transportation Modes 2 and 3) If not, and the driver has reached the target location, start the transfer task; (Collection and Transportation Mode 1) If the collector's assistance is required, determine whether the collector has arrived. If not, wait until both parties arrive at the same time before starting the transfer task;
[0045] If it arrives, the weight of the goods temporarily stored at the current location and the time required for loading and transfer are calculated, and a start-pickup event is created for the driver to start the transfer work; when the preset time is reached, the current event end-pickup is ended; the weight of the goods collected and transferred by the collector and driver is recorded in the database.
[0046] In a further preferred embodiment, the delivery record information for each recycling bin set in step 4 is calculated and set based on the historical delivery records of each recycling bin in the operation project. In this embodiment, the delivery record information for each recycling bin is calculated and set based on the historical delivery records of each recycling bin, such as the delivery patterns and average delivery volume for the previous three months. This allows the prediction of the delivery volume for the next day, the scheduling of shifts based on the predicted delivery volume, and the comparison between different modes in the simulation system.
[0047] The second purpose of the present invention is to provide a multi-mode simulation operation system based on intelligent garbage collection bins, automatic dispatching and VRP, characterized in that: the multi-mode simulation operation method described above is run. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] Figure 1 Schematic diagram of the deduction process using simulation operation methods for multiple models.
[0049] Figure 2 Schematic diagram of the deduction process for adjusting relevant data under the same model.
[0050] Figure 3 Block diagram for multi-mode simulation runs.
[0051] Figure 4 This is the simulation visualization interface diagram. DETAILED DESCRIPTION
[0052] The following describes embodiments of the present invention in detail, examples of which are shown in the accompanying drawings, wherein the same or similar reference numerals throughout represent the same or similar elements or elements having the same or similar functions. The embodiments described below with reference to the accompanying drawings are exemplary and are intended to be used to explain the present invention, and are not to be construed as limiting the present invention.
[0053] In the description of the present invention, it should be understood that the terms "center", "longitudinal", "lateral", "length", "width", "thickness", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "clockwise", "counterclockwise" and the like to indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as limiting the present invention.
[0054] Furthermore, the terms "first" and "second" are used for descriptive purposes only and should not be understood to indicate or imply relative importance or implicitly specify the number of the technical features being referred to. Thus, a feature specified as "first" or "second" may explicitly or implicitly include one or more of the features. In the description of the present invention, unless otherwise specified, "plurality" means two or more, unless otherwise explicitly specified.
[0055] In the present invention, unless otherwise expressly specified or limited, the terms "mounted," "connected," "connect," "fixed," etc. should be understood broadly. For example, they may refer to fixed, detachable, or integral connections; mechanical or electrical connections; direct or indirect connections through an intermediary; or internal communication between two components. Those skilled in the art will understand the specific meanings of the above terms in the present invention based on specific circumstances.
[0056] In the present invention, unless otherwise expressly specified or limited, a first feature being "above" or "below" a second feature may include the first and second features being in direct contact, or may include the first and second features being in contact not directly but through another feature between them. Furthermore, a first feature being "above," "above," and "above" a second feature may include the first feature being directly above or obliquely above the second feature, or may simply mean that the first feature is higher in level than the second feature. A first feature being "below," "below," and "below" a second feature may include the first feature being directly below or obliquely below the second feature, or may simply mean that the first feature is lower in level than the second feature.
[0057] Example 1:
[0058] like Figures 1 to 3 As shown, this embodiment relates to a multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP, including the following steps:
[0059] Step 1: Obtain information about recycling bins, transfer stations, and sorting centers, including latitude and longitude, and equipment numbers;
[0060] Step 2: Input the latitude and longitude information of the recycling bins, transfer stations, and sorting centers into the mapping software to obtain the driving distance between each point and construct a virtual map of the distance matrix;
[0061] Step 3: Set the initial capacity, maximum capacity, garbage type, and overflow alarm capacity threshold for each recycling bin and transfer station. Step 4: Set the delivery record information for each recycling bin, including delivery time, weight of each delivery, and type of garbage delivered. The delivery record information for each recycling bin set in this step is calculated and set based on the historical delivery record information of each recycling bin in the operation project. In this solution, the delivery record information for each recycling bin is calculated and set based on the historical delivery record information of each recycling bin, such as the delivery pattern and average delivery volume of the previous three months. In this way, the delivery volume for the next day can be predicted, and the scheduling based on the predicted delivery volume can be used to compare different modes in the simulation system.
[0062] Step 5: Get collector information and truck driver information;
[0063] Collector information includes employee number, working hours, initial latitude and longitude, responsible recycling bin equipment number, normal driving speed, and collection speed;
[0064] Truck driver information includes truck number, initial latitude and longitude, working hours, driving speed, normal capacity, maximum capacity collection, and transfer efficiency.
[0065] Step 6: Use one of the collection and transportation modes and initialize the collectors, trucks, equipment, transfer stations, and sorting centers specified in the collection and transportation mode at the registration center;
[0066] Step 7: Create a simulation simulator, add view model, map model, object management model, and global container model. Start the simulation simulator, create a time simulator in the simulation simulator to perform simulation in seconds, and monitor the changes of each object in real time; including
[0067] 7.1. Each recycling bin will be evaluated based on the set delivery record information to determine whether the weight of the recycling bin has reached the overflow alarm capacity threshold. If the overflow alarm capacity threshold is reached, a removal order will be generated and registered to the order center and recorded in the database;
[0068] 7.2. During the delivery process, further determine whether the box weight reaches the set maximum box capacity. If not, add the box and change the box weight status. Otherwise, put it into the lost order list and record it in the database.
[0069] 7.3. Based on the initial capacity of the transfer station and the current transportation situation, determine whether the current capacity of the transfer station has reached the overflow alarm capacity threshold. If the overflow alarm capacity threshold is reached, a transfer order is generated and registered with the order center and recorded in the database;
[0070] 7.4, real-time monitoring of the truck's vehicle clearance weight. When the vehicle reaches the maximum capacity threshold, a delivery task is issued to the nearest sorting center;
[0071] 7.5. Based on the clearing and transportation method set in the collection and transportation mode, the current cumulative clearing and transportation orders will be allocated in order of priority to collectors or truck drivers who are not currently working on collection or transportation; and the current cumulative transportation orders will be allocated in order of priority to truck drivers who are not currently working on transportation;
[0072] 7.6. Calculate the time when collectors and / or truck drivers arrive at the collection / transfer point, as well as the time when recycling bins are cleared or garbage is transferred, and record the weight of the collected and transferred goods by collectors and truck drivers in the database;
[0073] 7.7, reset the weight of the recycling bins that have been cleared and the weight of the trucks that have completed the transfer task;
[0074] Step 8: Iterate step 7 n times until the system time reaches the preset simulation time point, and the simulation ends;
[0075] Step 9: Collect data statistics for this simulation run, including the average values of the number of collectors and truck drivers, delivery volume, collection volume, weight of lost orders, number of lost orders, weight loss rate, and number of lost orders;
[0076] Step 10: Repeat steps 5-9 above, perform n simulations, compare the n simulation results, and select the collection and transportation mode that is more suitable for the current operation of the project.
[0077] This technical solution involves a multi-mode simulation method based on intelligent waste collection bins, automatic dispatching, and vehicle-based routing (VRP). This method first constructs a matrix-like virtual map using the longitude and latitude coordinates and equipment numbers of the recycling bins, transfer stations, and sorting centers. The simulation in step 7 is performed within this virtual map, eliminating the need to repeatedly retrieve and locate the addresses of the recycling bins, transfer stations, and sorting centers, reducing the computing power required during the simulation.
[0078] In step 3, the relevant data of the recycling bin and transfer station are set, and in step 4, the delivery record information is set; in the deduction process of step 7, the amount of remaining garbage in the recycling bin and transfer station is calculated, and it is determined whether to trigger the removal order and transfer order.
[0079] Based on the above settings, the simulation system can perform simulations in one of several pre-set collection and transportation modes. The collection and transportation modes are described below. The number of cleaners and truck drivers in each collection and transportation mode can also be reset. Then, the simulation system will run and perform simulations based on the settings, monitoring the changes of each object in real time and recording relevant data. This includes the status of the recycling bin, such as changes in the recycling bin weight, whether a collection task is triggered, and whether a delivery is made when the recycling bin is full, thereby generating the weight and number of lost orders.
[0080] Transfer station status, such as inventory changes, whether to trigger a transfer task;
[0081] The collector's status, including current address, normal driving speed, collection speed, whether the collector is currently on a removal mission, and whether they need to assist the truck driver to complete the transfer work;
[0082] Truck driver status, including current address, normal driving speed, and whether the truck is on a clearance or transshipment mission.
[0083] Based on the delivery process and the collection and transportation work of collectors and / or truck drivers, the system dynamically updates the remaining collection bins, transfer stations, and vehicles in real time, recording relevant data during the simulation process. Ultimately, after multiple simulations, the optimal collection and transportation model for the current area, along with the number of collectors and truck drivers required, is selected.
[0084] This solution provides a convenient, fast, and low-cost system simulation method, replacing offline testing in real-world scenarios. This saves both time and manpower, bringing significant benefits to project operations.
[0085] In a further preferred embodiment, the method includes the following three collection and transportation modes, and step 6 is performed using one of the collection and transportation modes;
[0086] Collection and Transportation Mode 1: Collector Clearance + Truck Driver Transfer; Collectors are responsible for clearing the recycling bins and equipment they are responsible for, and transporting the garbage to temporary storage bins or transfer stations; truck drivers are responsible for transferring the garbage from the temporary storage bins or transfer stations to the sorting center. In a specific implementation plan, in Collection and Transportation Mode 1, it is necessary to determine whether the collector needs to assist the driver in transfer, including the following steps: Step 1: Determine the time interval between the collector and the truck driver arriving at the same temporary storage bin or transfer station;
[0087] Stpe2: If the time interval is greater than the set time, the garbage collection task will be reallocated to the collector and the truck driver; if the time interval is less than or equal to the set time, the garbage will be collected and transported to the truck after the two are together.
[0088] Collection and transportation mode 2: Truck drivers clear and transfer the garbage. Truck drivers are responsible for clearing the recycling bin equipment and transferring the garbage to the sorting center. In this mode, collectors are eliminated and only truck drivers are responsible for clearing and transferring the garbage.
[0089] Collection and Transportation Mode 3: Truck drivers are equipped with a cleaning crew to clear and transport the waste. They also clear the recycling bins and equipment and transport the waste to the sorting center. In this mode, truck drivers are equipped with a cleaning crew to clear and transport the waste.
[0090] In a further preferred solution, in step 7.5, the collector (for collection mode 1) or truck driver (for collection modes 2 and 3) and the order list are input into the VRP routing algorithm. Based on an internally defined objective function, the algorithm sorts all orders by collection order and assigns the highest-ranked order to the collector or truck driver. This solution prioritizes the generated orders according to the route plan, optimizing the collection route as much as possible.
[0091] In a further preferred embodiment, in step 7.6, the distance from the current location of the collector (in removal mode 1) or truck driver (in removal modes 2 and 3) to the target recycling bin location is calculated. Based on the set speed of the collector or truck driver, the time required for the collector or truck driver to reach the target location is obtained. The time point at which the collector arrives at the target location is set based on the current time. It is determined whether the collector or truck driver has arrived at the destination. If so, the number of bins to be collected at the current location and the time required to collect each bin are calculated. A start-pickup event is created to start the collection process.
[0092] When the preset time is reached, the current event, end-pickup, ends; the collector or truck driver's weight is recorded in the database. This solution estimates the arrival time based on the actual distance and the collector's or truck driver's driving speed. Furthermore, based on the collection efficiency, the container's recovery time is estimated.
[0093] In a further preferred embodiment, in step 7.4, the truck's vehicle clearance weight is monitored. When the vehicle reaches the maximum capacity threshold, the driver is required to deliver the goods to the sorting center. The distance from the driver's current location to the sorting center is calculated. Based on the driver's truck speed, the time required for the driver to reach the sorting center is calculated. The time point for the collector to arrive at the target location is set based on the current time. Here, when the truck is relatively full, it is required to promptly arrive at the sorting center for unloading and clearance.
[0094] In a further preferred embodiment, in step 7.6, the VRP algorithm is used to assign the driver the transfer task of the transport temporary storage point and the transfer station, and the time required for the driver to reach the target location is calculated, and the time point for the driver to arrive at the target location is set;
[0095] Based on the currently deduced collection and transportation mode, determine whether the driver needs the assistance of the collector; (Collection and Transportation Modes 2 and 3) If not, and the driver has reached the target location, start the transfer task; (Collection and Transportation Mode 1) If the collector's assistance is required, determine whether the collector has arrived. If not, wait until both parties arrive at the same time before starting the transfer task;
[0096] If it arrives, the weight of the goods temporarily stored at the current location and the time required for loading and transfer are calculated, and a start-pickup event is created for the driver to start the transfer work; when the preset time is reached, the current event end-pickup is ended; the weight of the goods collected and transferred by the collector and driver is recorded in the database.
[0097] Example 2:
[0098] The second purpose of the present invention is to provide a multi-mode simulation operation system based on intelligent garbage collection bins, automatic dispatching and VRP, characterized in that: the multi-mode simulation operation method described above is run.
[0099] Throughout this specification, reference to terms such as "one embodiment," "some embodiments," "examples," "specific examples," or "some examples" means that a specific feature, structure, material, or characteristic described in conjunction with that embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
[0100] Although the embodiments of the present invention have been shown and described above, it will be understood that the above embodiments are illustrative and are not to be construed as limitations on the present invention. A person skilled in the art may change, modify, replace and modify the above embodiments within the scope of the present invention without departing from the principles and purpose of the present invention.
Claims
1. A multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP, characterized by: The steps include: Step 1: Obtain information about recycling bins, transfer stations, and sorting centers, including latitude and longitude, and equipment numbers; Step 2: Input the latitude and longitude information of the recycling bins, transfer stations, and sorting centers into the mapping software to obtain the driving distance between each point and construct a virtual map of the distance matrix; Step 3: Set the initial capacity, maximum capacity, garbage type, and overflow alarm capacity threshold for each recycling bin and transfer station; Step 4: Set the delivery record information for each recycling bin, including delivery time, weight of each delivery, and type of garbage delivered; Step 5: Get collector information and truck driver information; Collector information includes employee number, working hours, initial latitude and longitude, responsible recycling bin equipment number, normal driving speed, and collection speed; Truck driver information includes truck number, initial latitude and longitude, working hours, driving speed, normal capacity, maximum capacity, and collection and transfer efficiency; Step 6: Use one of the collection and transportation modes and initialize the collectors, trucks, equipment, transfer stations, and sorting centers specified in the collection and transportation mode at the registration center; Step 7: Start the simulation simulator, create a time simulator in the simulation simulator to perform deduction in seconds, and monitor the changes of each object in real time; include 7.
1. Each recycling bin will be evaluated based on the set delivery record information to determine whether the weight of the recycling bin has reached the overflow alarm capacity threshold. If the overflow alarm capacity threshold is reached, a removal order will be generated and registered to the order center and recorded in the database; 7.
2. During the delivery process, further determine whether the box weight reaches the set maximum box capacity. If not, add the box and change the box weight status. Otherwise, put it into the lost order list and record it in the database. 7.
3. Based on the initial capacity of the transfer station and the current transportation situation, determine whether the current capacity of the transfer station has reached the overflow alarm capacity threshold. If the overflow alarm capacity threshold is reached, a transfer order is generated and registered with the order center and recorded in the database; 7.4, real-time monitoring of the truck's vehicle clearance weight. When the vehicle reaches the maximum capacity threshold, a delivery task is issued to the nearest sorting center; 7.
5. Based on the collection and transportation mode, the currently generated collection and transportation orders will be allocated in order of priority to the collectors or truck drivers who are not currently doing collection or transportation work; and allocating the currently generated cumulative transfer orders to truck drivers who currently have no transfer work in order of priority; 7.
6. Calculate the time when collectors and / or truck drivers arrive at the collection / transfer point, as well as the time when recycling bins are cleared or garbage is transferred, and record the weight of the collected and transferred goods by collectors and truck drivers in the database; 7.7, reset the weight of the recycling bins that have been cleared and the weight of the trucks that have completed the transfer task; Step 8: Iterate step 7 n times until the system time reaches the preset simulation time point, and the simulation ends; Step 9: Collect data statistics for this simulation run, including the average values of the number of collectors and truck drivers, delivery volume, collection volume, weight of lost orders, number of lost orders, weight loss rate, and number of lost orders; Step 10: Repeat steps 5-9 above, perform n simulations, compare the n simulation results, and select the collection and transportation mode that is more suitable for the current operation of the project.
2. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 1 is characterized by: The method includes the following three collection and transportation modes, and step 6 is operated using one of the collection and transportation modes; Collection and transportation mode 1: collectors clear and transport + truck drivers transfer; Collectors are responsible for clearing the recycling bins and transporting the garbage to temporary storage bins or transfer stations; truck drivers are responsible for transporting the garbage from temporary storage bins or transfer stations to sorting centers; Collection and transportation mode 2: Truck driver removal and transportation, the truck driver is responsible for the removal of recycling bin equipment and transfers the garbage to the sorting center; Collection and transportation mode three: Truck drivers are equipped with cleaning personnel to be responsible for collection and transportation, undertake the task of cleaning the recycling bin equipment, and transfer the garbage to the sorting center.
3. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 2 is characterized in that: In collection and transportation mode 1, it is necessary to determine whether the collector needs to assist the driver in transportation, including the following steps: Stpe1: Determine the time interval between the collector and the truck driver arriving at the same temporary storage box or transfer station; Stpe2: If the time interval is greater than the set time, the garbage collection task will be reallocated to the collector and the truck driver; if the time interval is less than or equal to the set time, the garbage will be collected and transported to the truck after the two are together.
4. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 1 is characterized in that: Step 7 also includes creating a simulation simulator, adding a view model, a map model, an object management model, and a global container model.
5. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 1 is characterized in that: In step 7.5, the collector or truck driver and the order list are input into the VRP path planning algorithm. The algorithm sorts all orders in the collection order based on the internally set objective function and selects the order with the highest sorting order to assign to the collector or truck driver for collection work.
6. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 1 is characterized in that: In step 7.6, the distance from the collector or truck driver's current location to the target recycling bin is calculated. Based on the set collector or truck driver's speed, the time required for the collector or truck driver to reach the target location is obtained. The time point for the collector to arrive at the target location is set based on the current time. The collector or truck driver is then checked to determine whether they have reached the destination. If they have, the number of bins to be collected at the current location and the time required to collect each bin are calculated. A start-pickup event is then created to start the collection process. When the preset time is reached, the current event end-pickup ends; the collector or truck driver's clearance weight is recorded in the database.
7. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 1 is characterized in that: In step 7.4, the truck's vehicle clearance weight is monitored. When the vehicle reaches the maximum capacity threshold, the driver needs to deliver the goods to the sorting center. The distance from the driver's current location to the sorting center is calculated. Based on the set driver and truck speed, the time required for the driver to reach the sorting center is obtained. Based on the current time, the time point for the collector to arrive at the target location is set.
8. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 1 is characterized in that: In step 7.6, the VRP algorithm is used to assign the driver the transfer task of the transportation temporary storage point and transfer station, and the time required for the driver to reach the target location is calculated, and the time point for the driver to arrive at the target location is set; Based on the current deduced collection and transportation pattern, determine whether the driver needs the assistance of the collector; If no assistance is needed and the driver has arrived at the target location, the transfer task begins; if the collector's assistance is needed, it is determined whether the collector has arrived. If not, it is necessary to wait until both parties arrive at the same time before starting the transfer task; If it arrives, the weight of the goods temporarily stored at the current location and the time required for loading and transfer are calculated, and a start-pickup event is created for the driver to start the transfer work; when the preset time is reached, the current event end-pickup is ended; the weight of the goods collected and transferred by the collector and driver is recorded in the database.
9. The multi-mode simulation operation method based on intelligent garbage collection bins, automatic dispatching, and VRP according to claim 1 is characterized in that: The delivery record information of each recycling bin set in step 4 is calculated and set based on the historical delivery record information of each recycling bin of the corresponding operation project.
10. A multi-mode simulation operation system based on intelligent garbage collection bins, automatic dispatching, and VRP, characterized by: Used to implement the multi-mode simulation operation method as described in any one of claims 1-9.
Citation Information
Patent Citations
Receiving and transporting scheduling method and system based on renewable resources and medium
CN115063013A
Method and device for acquiring station startup data
WO2020042982A1