A hazardous waste collection method, system, storage medium and intelligent terminal
By establishing a hazardous waste database and optimizing loading sequence, the high labor and logistics costs in the collection and transportation of hazardous waste have been solved, achieving efficient and safe transportation of hazardous waste and resource conservation.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-06-22
- Publication Date
- 2026-03-31
AI Technical Summary
The collection and transportation of hazardous waste involves high labor and logistics costs, especially due to the multi-component mixed nature of hazardous waste, which results in numerous transportation trips and low transportation efficiency.
By establishing a hazardous waste database, we can determine the compatibility and route information between hazardous waste categories, optimize loading sequence and route planning, achieve reasonable transportation of coexisting hazardous waste, reduce duplicate transportation, and improve transportation efficiency.
It reduces the time spent transporting hazardous waste repeatedly, improves collection efficiency, saves manpower and logistics costs, and increases the load capacity of a single vehicle through neutralization treatment, making rational use of resources.
Smart Images

Figure CN115238914B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of hazardous waste treatment, and in particular to a method, system, storage medium and intelligent terminal for collecting hazardous waste. Background Technology
[0002] Hazardous wastes are diverse in type and come from a wide range of sources. Most of them are multi-component mixtures, which leads to the fact that the same type of hazardous waste has multiple hazardous properties and is unstable, making the safe management of hazardous wastes more difficult.
[0003] Automobiles allow for direct loading and unloading of goods, offering flexibility to adapt to changing circumstances. Furthermore, they have lower initial investment and operating costs, and drivers are readily available, making them the most widely used mode of transport.
[0004] Regarding the aforementioned technologies, the inventors believe that during the transportation of hazardous waste, vehicles often only travel to the location where the waste is generated, and then return directly to the storage location for storage or treatment after collection. This results in a high number of transportation trips, leading to high labor and logistics costs, and there is still room for improvement. Summary of the Invention
[0005] To address the issue of high labor and logistics costs associated with the frequent transportation of waste collected and returned directly to storage or processing sites, this application provides a method, system, storage medium, and intelligent terminal for collecting hazardous waste.
[0006] In the first aspect, this application provides a method for collecting hazardous waste, which adopts the following technical solution:
[0007] A method for collecting hazardous waste includes:
[0008] Obtain information on the type, quantity, coordinates, and path of hazardous waste at the hazardous waste generation sites, and establish a hazardous waste database that maps these information to each other.
[0009] Matching analysis is performed based on the compatible hazardous waste category information and hazardous waste category information stored in the preset compatibility database to determine the compatible hazardous waste category corresponding to the hazardous waste category information, and the compatible hazardous waste category is defined as the coexisting hazardous waste category information.
[0010] Determine whether there is coexisting hazardous waste category information in the hazardous waste database;
[0011] If there is coexisting hazardous waste category information, the corresponding hazardous waste quantity information, generation location coordinate information, and path information are found. The path information corresponding to the hazardous waste category information and the coexisting hazardous waste category information is defined as the first hazardous waste category information, and the path information with the larger path value is defined as the second hazardous waste category information.
[0012] Determine whether the coordinates of the origin corresponding to the second hazardous waste category information fall within the path information corresponding to the first hazardous waste category information;
[0013] If it falls into the range, the sum of the hazardous waste quantity information and the coexisting hazardous waste quantity information is calculated and defined as the expected total waste quantity information;
[0014] Determine whether the estimated total amount of waste exceeds the preset vehicle load limit.
[0015] If it is greater than, then select the hazardous waste quantity information corresponding to the first hazardous waste category information according to the coordinate falling situation and load it, and define the hazardous waste quantity information as the actual hazardous waste quantity information;
[0016] The difference is calculated based on the total vehicle load information and the actual hazardous waste quantity information.
[0017] The information on the second hazardous waste category is loaded according to the difference information;
[0018] If the values are less than the values, the hazardous waste corresponding to the first and second hazardous waste categories will be loaded onto the same vehicle for transportation.
[0019] If it does not fall into the hazardous waste category, it will be transported separately according to the route information corresponding to the hazardous waste category information;
[0020] If there is no information on the coexisting hazardous waste categories, then the waste will be transported separately according to the route information corresponding to the hazardous waste category information.
[0021] By adopting the above technical solution, it is possible to determine whether hazardous waste along the route can be transported in the same vehicle as the transport target. This allows for the transport of coexisting hazardous waste together without affecting transport efficiency, reducing the time spent on repeated transport and improving the efficiency of hazardous waste collection.
[0022] Optionally, the method of successively loading the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information onto the same vehicle for transportation includes:
[0023] The first estimated time information corresponding to the first hazardous waste category information and the second estimated time information corresponding to the second hazardous waste category information are calculated based on the path information corresponding to the first hazardous waste category information and the preset driving speed information, respectively.
[0024] Based on the loading time information stored in the preset loading database, a matching analysis is performed with the first hazardous waste category information and the corresponding hazardous waste quantity information, the second hazardous waste category information and the corresponding hazardous waste quantity information to determine the loading time corresponding to the first hazardous waste category information and the corresponding hazardous waste quantity information, the second hazardous waste category information and the corresponding hazardous waste quantity information. The loading time corresponding to the first hazardous waste category information and the corresponding hazardous waste quantity information is defined as the first loading time information, and the loading time corresponding to the second hazardous waste category information and the corresponding hazardous waste quantity information is defined as the second loading time information.
[0025] Based on the first estimated duration information, the first loading time information, the second estimated duration information, and the second loading time information, the first remaining duration information and the second remaining duration information are calculated. The first remaining duration information is the time taken to transport the first hazardous waste category information to the collection point after loading the first hazardous waste category information first and then loading the second hazardous waste category information. The second remaining duration information is the time taken to transport the second hazardous waste category information to the collection point after loading the second hazardous waste category information first and then loading the first hazardous waste category information.
[0026] Based on the safe transportation time information stored in the preset safety database, a matching analysis is performed with the first hazardous waste category information and the second hazardous waste category information to determine the safe transportation time corresponding to the first hazardous waste category information and the second hazardous waste category information. The safe transportation time corresponding to the first hazardous waste category information is defined as the first safe transportation time information, and the safe transportation time corresponding to the second hazardous waste category information is defined as the second safe transportation time information.
[0027] Determine whether the first remaining time information is greater than the first safe transportation time information;
[0028] If it is greater than the first safe transportation time information, then determine whether the second remaining time information is greater than the second safe transportation time information;
[0029] If the time exceeds the second safe transportation time information, then it will be transported separately according to the route information corresponding to the hazardous waste category information;
[0030] If the time is less than the second safe transportation time information, then load the second hazardous waste category information first and then load the first hazardous waste category information;
[0031] If the time required for safe transportation is less than the first safe transportation time, then load the first hazardous waste category information first, followed by the second hazardous waste category information.
[0032] By adopting the above technical solution, the order of collection of coexisting hazardous waste is selected by judging whether the transportation time exceeds the safe transportation time. This ensures that both coexisting hazardous wastes in the same vehicle can be safely delivered to the collection point within the safe transportation time, thereby improving the transportation safety of hazardous waste.
[0033] Optionally, if the coordinates of the origin corresponding to the second hazardous waste category information do not fall within the path information corresponding to the first hazardous waste category information, then the method of transporting the hazardous waste separately according to the path information corresponding to the hazardous waste category information includes:
[0034] The interval path information is calculated based on the coordinates of the generating locations corresponding to the first and second hazardous waste categories.
[0035] The interval time information is calculated based on the interval path information and driving speed information;
[0036] The first demand transportation time information is calculated based on the second estimated duration information, the second loading time information, and the interval time information.
[0037] The second demand transportation time information is calculated based on the first estimated duration information, the first loading time information, and the interval time information.
[0038] Determine whether the first demand transportation time information is greater than the first safe transportation duration information;
[0039] If it is greater than the first safe transportation time information, then determine whether the second demand transportation time information is greater than the second safe transportation time information;
[0040] If the time exceeds the second safe transportation time information, then it will be transported separately according to the route information corresponding to the hazardous waste category information;
[0041] If the time is less than the second safe transportation time information, then load the second hazardous waste category information first and then load the first hazardous waste category information;
[0042] If the time required for safe transportation is less than the first safe transportation time, then load the first hazardous waste category information first, followed by the second hazardous waste category information.
[0043] By adopting the above technical solution, even if the hazardous waste is not coexisting along the route, it can still be transported within the safe transportation period if it is carried. This reduces the need to dispatch vehicles again for transportation, improves the efficiency of hazardous waste collection, and saves a lot of costs.
[0044] Optionally, if the total expected waste volume is greater than the vehicle's onboard volume, another hazardous waste collection method may be included, which includes:
[0045] The hazardous waste category information corresponding to useless hazardous waste is filtered out from the hazardous waste database, and the hazardous waste category information is defined as useless hazardous waste category information;
[0046] Determine whether both the first and second hazardous waste category information are useless hazardous waste category information;
[0047] If the information is for a category of useless hazardous waste, then the processing category information and the first hazardous waste category information stored in the preset processing database are matched and analyzed to determine the processing category corresponding to the first hazardous waste category information, and the processing category is defined as the neutralized processing category information.
[0048] Determine whether the information on the second hazardous waste category is consistent with the information on the neutralization and treatment category;
[0049] If they match, then determine whether the interval time information is greater than the first safe transportation duration information;
[0050] If it is greater than the first safe transportation time information, then determine whether the interval time information is greater than the second safe transportation time information;
[0051] If the time exceeds the second safe transportation time information, then it will be transported separately according to the route information corresponding to the hazardous waste category information;
[0052] If the time is less than the second safe transportation time information, the second hazardous waste category information is first loaded into the coordinate information of the place of origin corresponding to the first hazardous waste category information and the first hazardous waste category information, and then the excess first hazardous waste category information or second hazardous waste category information is loaded.
[0053] If the time is less than the first safe transportation time, first load the first hazardous waste category information into the coordinates of the place of origin corresponding to the second hazardous waste category information and then load the excess first hazardous waste category information or second hazardous waste category information.
[0054] If they are inconsistent, they shall be transported separately according to the route information corresponding to the hazardous waste category information;
[0055] If at least one of the hazardous waste categories is not useless, then the hazardous waste quantity information corresponding to the first hazardous waste category information is selected for loading, and then the second hazardous waste category information is loaded according to the difference information.
[0056] By adopting the above technical solution, and considering that the two hazardous wastes can be neutralized and then landfilled in their respective places of origin, the total carrying capacity of the two wastes transported back to the collection point can be calculated by subtracting the total amount neutralized, which indirectly increases the carrying capacity of a vehicle and improves the collection efficiency of hazardous wastes. On the other hand, there is no need to find corresponding neutralizing chemicals, making rational use of resources and saving a lot of processing costs.
[0057] Optionally, if there are several second hazardous waste category information entries, and all of them are useless hazardous waste category information, the method of loading the second hazardous waste category information first and then loading the first hazardous waste category information includes:
[0058] The information on the second hazardous waste category is numbered from largest to smallest according to the distance between it and the information on the first hazardous waste category, and the number corresponding to the information on the second hazardous waste category is defined as the hazardous waste number information.
[0059] Arbitrarily filter the second hazardous waste category information corresponding to the hazardous waste number information and find the corresponding treatment category from the treatment database. Define the filtered hazardous waste number information as the current hazardous waste number information and define the treatment category as the numbered treatment category information.
[0060] Determine whether there is any second hazardous waste category information in the remaining second hazardous waste category information that is consistent with the numbered processing category information, and define the second hazardous waste category information that is consistent with the numbered processing category information as the category information in the numbered category;
[0061] If it exists, the number with the smaller value between the current hazardous waste number information and the number of processing categories will be defined as the loading number information, and the number with the larger value will be defined as the unloading number information.
[0062] Calculate the theoretical carrying capacity information at any current hazardous waste number, where the theoretical carrying capacity information is the amount of hazardous waste loaded and unloaded before the current hazardous waste number. Add the corresponding hazardous waste amount information to the number corresponding to the loading number, subtract the corresponding hazardous waste amount information added to the number corresponding to the loading number from the number corresponding to the unloading number, and add the remaining hazardous waste amount information after neutralization. The change at the number corresponding to the unloading number is defined as the unloading change amount information.
[0063] Determine whether the theoretical carrying capacity information is greater than the total vehicle load information;
[0064] If the value is greater than the value, loading will not be performed and the device will continue to move to the next hazardous waste number information corresponding to the coordinates of the place of origin.
[0065] If it is less than, then load the corresponding hazardous waste quantity information at the loading number information or unload the hazardous waste quantity information added at the loading number information at the number corresponding to the unloading number information, and then load the remaining hazardous waste quantity information after neutralization until the coordinate information of the place of origin corresponding to the first hazardous waste category information is reached, and then load the first hazardous waste category information.
[0066] If it does not exist, the second hazardous waste category information will be directly loaded into the current hazardous waste number information field.
[0067] By adopting the above technical solution, when multiple hazardous wastes exist, they are loaded and unloaded sequentially. This ensures that the second type of hazardous waste, which can be neutralized, is processed step by step before reaching the coordinates of the origin of the first type of hazardous waste. The total carrying capacity of both types of hazardous wastes returned to the collection point can be calculated by subtracting the total amount of neutralization, which indirectly increases the carrying capacity of a vehicle and further improves the collection efficiency of hazardous wastes. On the other hand, there is no need to find corresponding neutralizing chemicals, making rational use of resources and further saving a lot of processing costs.
[0068] Optionally, if the theoretical carrying capacity information is greater than the total vehicle load information, the method of not loading and continuing to move to the next hazardous waste number corresponding to the coordinates of the place of origin includes:
[0069] Calculate the theoretical carrying capacity information prior to the current hazardous waste number information, and define it as the previous theoretical carrying capacity information;
[0070] The difference between the theoretical load capacity information and the total vehicle load capacity information before calculation is defined as the load capacity difference information.
[0071] Filter out the unloading numbers that were loaded before the current hazardous waste number and unloaded after the current hazardous waste number, and define the number with the smallest value among the unloading numbers as the minimum unloading number.
[0072] Filter out loading numbers that are loaded after the current hazardous waste number information and whose corresponding hazardous waste quantity information is less than the carrying difference information, and define the number with the smallest value in the loading number information as the minimum loading number information.
[0073] Filter out the smallest number among the other numbers that are neither loading nor unloading numbers and whose corresponding hazardous waste quantity is less than the carrying difference information after the current hazardous waste number information, and define the smallest number among the other numbers as the smallest other number information.
[0074] Filter out the smallest number among the smallest unload number, smallest load number, and smallest other number information, and define the smallest number as the smallest number information;
[0075] After moving to the coordinates corresponding to the minimum number information, update the first number information after the minimum number information to the current hazardous waste number information and recalculate the previous theoretical carrying capacity information and the theoretical carrying capacity information.
[0076] By adopting the above technical solution, when the current loading position cannot be loaded, the position of the next nearest loading or unloading position is calculated and the process proceeds directly, thus eliminating the need to make judgments at each loading position and improving the efficiency of hazardous waste loading and transportation.
[0077] Optionally, if the theoretical carrying capacity information is greater than the total vehicle load information, another method to not load and continue moving to the next hazardous waste number corresponding to the location coordinates of the origin includes:
[0078] The smallest number in the unloading number information that was loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information, whose unloading change information is greater than or equal to the increase of the corresponding hazardous waste quantity information in the current hazardous waste number information, is defined as the most recent number information. The change at the number corresponding to the unloading number information is defined as the unloading change information.
[0079] Calculate the distance between the coordinates of the place of origin corresponding to the most recent number information and the current hazardous waste number information, and define this distance as the return distance information;
[0080] The return time information is calculated based on the return distance and travel speed information.
[0081] Filter out loading and unloading numbers that were loaded before the current hazardous waste number and unloaded after the current hazardous waste number, and calculate the distance between the corresponding coordinates of their origins. Define this distance as the required transportation distance information.
[0082] The required transportation time information is calculated based on the demand transportation distance information and the travel speed information.
[0083] The sum of the demand transportation time information and twice the return time information is calculated and defined as the actual transportation time information;
[0084] Determine whether the actual transportation time information is greater than the second safe transportation time information;
[0085] If the value is greater than the value, loading will not be performed and the device will continue to move to the next hazardous waste number information corresponding to the coordinates of the place of origin.
[0086] If the value is less than the specified value, the waste will be moved to the area corresponding to the most recent hazardous waste number for unloading and then returned to the current hazardous waste number for loading.
[0087] By adopting the above technical solution, the decision to return to the destination is made by calculating whether the transportation time of the remaining hazardous waste after the return trip will exceed the safe time. Thus, when it is possible to return, the hazardous waste that can be processed along the entire journey can be carried or even processed as much as possible. To some extent, this also appropriately increases the carrying capacity in the subsequent journey and improves the efficiency of hazardous waste collection and transportation.
[0088] Secondly, this application provides a hazardous waste collection system, which adopts the following technical solution:
[0089] A hazardous waste collection system, comprising:
[0090] The information acquisition module is used to acquire information on the type, quantity, coordinates, and path of hazardous waste at the hazardous waste generation site, and to establish a hazardous waste database that maps the hazardous waste type, quantity, coordinates, and path information.
[0091] The processing module, connected to the information acquisition module and the judgment module, is used for information storage and processing;
[0092] The loading and unloading module, connected to the processing module, is used for loading and unloading hazardous waste;
[0093] The processing module performs matching analysis based on the compatible hazardous waste category information and hazardous waste category information stored in the preset compatibility database to determine the compatible hazardous waste category corresponding to the hazardous waste category information, and defines the compatible hazardous waste category as the coexisting hazardous waste category information;
[0094] The judgment module is used to determine whether there is coexisting hazardous waste category information in the hazardous waste database;
[0095] If the judgment module determines that there is coexisting hazardous waste category information, the processing module finds the corresponding hazardous waste quantity information, generation location coordinate information and path information, and defines the path information corresponding to the hazardous waste category information and the coexisting hazardous waste category information as the first hazardous waste category information, and the path information with the larger path value as the second hazardous waste category information.
[0096] If the judgment module determines whether the coordinates of the place of origin corresponding to the second hazardous waste category information fall within the path information corresponding to the first hazardous waste category information;
[0097] If the judgment module determines that the waste has fallen into the category, the processing module calculates the sum of the hazardous waste quantity information and the coexisting hazardous waste quantity information and defines it as the expected total waste quantity information.
[0098] The judgment module determines whether the expected total amount of waste is greater than the preset total amount of waste on the vehicle.
[0099] If the judgment module determines that it is greater than, the processing module selects the hazardous waste quantity information corresponding to the first hazardous waste category information according to the coordinate falling situation and loads it, and defines the hazardous waste quantity information as the actual hazardous waste quantity information.
[0100] The processing module calculates the difference based on the total vehicle load information and the actual hazardous waste quantity information;
[0101] The loading and unloading module loads the second hazardous waste category information according to the difference information;
[0102] If the judgment module determines that it is less than, the loading and unloading module will successively load the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information onto the same vehicle for transportation.
[0103] If the judgment module determines that the hazardous waste does not fall into the category, the loading and unloading module will transport it separately according to the path information corresponding to the hazardous waste category information.
[0104] By adopting the above technical solution, it is possible to determine whether hazardous waste along the route can be transported in the same vehicle as the transport target. This allows for the transport of coexisting hazardous waste together without affecting transport efficiency, reducing the time spent on repeated transport and improving the efficiency of hazardous waste collection.
[0105] Thirdly, this application provides a smart terminal, which adopts the following technical solution:
[0106] A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed any of the above-mentioned hazardous waste collection methods.
[0107] By adopting the above technical solution, it is possible to determine whether hazardous waste along the route can be transported in the same vehicle as the transport target. This allows for the transport of coexisting hazardous waste together without affecting transport efficiency, reducing the time spent on repeated transport and improving the efficiency of hazardous waste collection.
[0108] Fourthly, this application provides a computer-readable storage medium capable of storing corresponding programs and featuring fast computation.
[0109] A computer-readable storage medium adopts the following technical solution:
[0110] A computer-readable storage medium storing a computer program that can be loaded by a processor and executed in any of the above-described hazardous waste collection methods.
[0111] By adopting the above technical solution, it is possible to determine whether hazardous waste along the route can be transported in the same vehicle as the transport target. This allows for the transport of coexisting hazardous waste together without affecting transport efficiency, reducing the time spent on repeated transport and improving the efficiency of hazardous waste collection.
[0112] In summary, this application includes at least one of the following beneficial technical effects:
[0113] 1. By determining whether hazardous waste along the route can be transported in the same vehicle as the target, the time spent on repeated transportation is reduced, and the efficiency of hazardous waste collection is improved;
[0114] 2. By considering that two hazardous wastes can be neutralized and then landfilled in their respective places of origin, the total carrying capacity of the two wastes transported back to the collection point can be calculated by subtracting the total amount neutralized, which indirectly increases the carrying capacity of a vehicle and improves the collection efficiency of hazardous wastes.
[0115] 3. By considering that the two hazardous wastes can neutralize each other, there is no need to find corresponding neutralizing chemicals, thus making rational use of resources and saving a lot of treatment costs. Attached Figure Description
[0116] Figure 1 This is a flowchart of a hazardous waste collection method according to an embodiment of this application.
[0117] Figure 2 This is a flowchart illustrating a method for transporting hazardous waste corresponding to the first and second hazardous waste categories sequentially on the same vehicle, as described in this application.
[0118] Figure 3 This is a flowchart illustrating a method for separately transporting hazardous waste according to the path information corresponding to the hazardous waste category information, as described in this application embodiment.
[0119] Figure 4 This application embodiment includes a flowchart of another hazardous waste collection method when the expected total waste amount is greater than the vehicle's total waste amount.
[0120] Figure 5 This is a flowchart illustrating the method of loading the second hazardous waste category information and then loading the first hazardous waste category information in an embodiment of this application.
[0121] Figure 6 This is a flowchart of a method in this application embodiment for not loading and continuing to move to the generation location coordinates corresponding to the next hazardous waste number information.
[0122] Figure 7 This is a flowchart of another method in this application embodiment to not load and continue moving to the generation location coordinates corresponding to the next hazardous waste number information.
[0123] Figure 8 This is a block diagram of a hazardous waste collection method according to an embodiment of this application. Detailed Implementation
[0124] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-8 The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.
[0125] The embodiments of the present invention will now be described in further detail with reference to the accompanying drawings.
[0126] See Figure 1 This invention provides a method for collecting hazardous waste. The main process of this method is described below:
[0127] Step 100: Obtain information on the type, quantity, coordinates, and path of hazardous waste at the hazardous waste generation location, and establish a hazardous waste database that maps these information to each other.
[0128] Hazardous waste category information refers to the types of hazardous waste. Hazardous waste quantity information refers to the amount of hazardous waste generated between two transport trips to this location. Generation location coordinates information refers to the coordinates of the location corresponding to the hazardous waste category information. Route information refers to the path from the collection point to the location corresponding to the generation location coordinates. The hazardous waste database is a database that maps the hazardous waste category information, quantity information, generation location coordinates, and route information. This information is obtained by directly questioning staff at the location corresponding to the generation location coordinates or by taking an average value based on past experience.
[0129] Step 101: Based on the compatible hazardous waste category information and hazardous waste category information stored in the preset compatibility database, perform matching analysis to determine the compatible hazardous waste category corresponding to the hazardous waste category information, and define the compatible hazardous waste category as the coexisting hazardous waste category information.
[0130] Information on coexisting hazardous waste categories refers to information on hazardous waste categories that can coexist with other hazardous waste categories for an extended period in a confined environment. This includes other information such as whether the fire extinguishing methods are compatible and whether a chemical reaction will occur when they are placed in the same container. If placing them together will not produce any pollutants harmful to the atmosphere or human health, or cause an explosion, then they can coexist, and each can be defined as a coexisting hazardous waste category. The compatibility database stores the mapping relationship between hazardous waste category information and coexisting hazardous waste category information, recorded and stored by staff based on chemical reaction experiments and life experience. When the system receives hazardous waste category information, it automatically retrieves the corresponding coexisting hazardous waste category information from the database.
[0131] Step 102: Determine whether there is coexisting hazardous waste category information in the hazardous waste database.
[0132] The purpose of the assessment is to determine whether two types of hazardous waste can be carried at the same time.
[0133] Step 1021: If there is coexisting hazardous waste category information, find the corresponding hazardous waste quantity information, generation location coordinate information, and path information, and define the path information corresponding to the hazardous waste category information and the coexisting hazardous waste category information as the first hazardous waste category information, and the path information with the larger path value as the second hazardous waste category information.
[0134] The first hazardous waste category information is the category information of the hazardous waste with the larger path value corresponding to the path information between the hazardous waste category information and the coexisting hazardous waste category information. The second hazardous waste category information is the category information of the hazardous waste with the smaller path value corresponding to the path information between the hazardous waste category information and the coexisting hazardous waste category information. Once the hazardous waste category information and the coexisting hazardous waste category information have been found, the corresponding path information can be retrieved from the hazardous waste database. Then, the values corresponding to the path information are compared to determine which value is smaller or larger, and then defined as the first hazardous waste category information and the second hazardous waste category information, respectively.
[0135] Step 1022: If there is no information on the coexisting hazardous waste categories, then transport them separately according to the route information corresponding to the hazardous waste category information.
[0136] If it does not exist, it means that the hazardous waste corresponding to this hazardous waste category information cannot coexist with other hazardous waste transported to this collection point. Therefore, it needs to be transported separately and there is no need to consider the situation of coexistence transportation.
[0137] Step 103: Determine whether the coordinates of the place of origin corresponding to the second hazardous waste category information fall within the path information corresponding to the first hazardous waste category information.
[0138] The purpose of the judgment is to determine whether it is possible to transport the goods along the route.
[0139] Step 1031: If it falls into the range, calculate the sum of the hazardous waste quantity information and the coexisting hazardous waste quantity information and define it as the expected total waste quantity information.
[0140] The estimated total waste quantity is the sum of the quantities of both hazardous waste category information and coexisting hazardous waste category information. If it falls into this category, it means that theoretically, it can be transported along with other waste. However, since the total transport capacity of vehicles is limited, the total quantity needs to be calculated here to determine whether it can all be transported.
[0141] Step 1032: If it does not fall into the category, it will be transported separately according to the path information corresponding to the hazardous waste category information.
[0142] If it doesn't fall into the container, it means that although the two types of hazardous waste coexist, they cannot be carried along and must be transported separately.
[0143] Step 104: Determine whether the expected total amount of waste is greater than the preset vehicle load information.
[0144] The purpose of the judgment is to determine whether it is possible to transport all quantities of both at the same time.
[0145] Step 1041: If it is greater than the coordinate, select the hazardous waste quantity information corresponding to the first hazardous waste category information according to the coordinate falling situation and load it, and define the hazardous waste quantity information as the actual hazardous waste quantity information.
[0146] The actual hazardous waste quantity information is the quantity of hazardous waste corresponding to the hazardous waste quantity information of the first hazardous waste category. The selection method is to select the hazardous waste category information with the larger path value corresponding to the path information. If it is greater, it means that the two cannot be transported at the same time. In order to reduce the workload of other vehicles, the first hazardous waste category information that is farther away can be loaded, and then other vehicles can transport the second hazardous waste category information that is closer.
[0147] Step 1042: If the value is less than the value, then load the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information onto the same vehicle for transportation.
[0148] If the value is less than the value, it means that transportation can be carried out simultaneously. In this case, both items can be loaded sequentially, allowing for a larger load per trip and reducing the number of trips the vehicle needs to make.
[0149] Step 105: Calculate the difference information based on the total vehicle load information and the actual hazardous waste quantity information.
[0150] The difference information is the difference between the total vehicle load information and the information on the first hazardous waste category. It is calculated by subtracting the two.
[0151] Step 106: Load the second hazardous waste category information according to the difference information.
[0152] If there is still storage space remaining after the first hazardous waste category information is loaded, the second hazardous waste category information can be loaded according to the difference information. It should be noted that if the hazardous waste quantity information corresponding to the first hazardous waste category information is also greater than the total vehicle load information, then the hazardous waste quantity information corresponding to the first hazardous waste category information will be calculated according to the total vehicle load information.
[0153] Reference Figure 2 The method of successively loading hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information onto the same vehicle for transportation includes:
[0154] Step 200: Calculate the first estimated time information corresponding to the first hazardous waste category information and the second estimated time information corresponding to the second hazardous waste category information based on the path information corresponding to the first hazardous waste category information and the preset driving speed information, respectively.
[0155] The first estimated travel time is the time taken from the collection point to the coordinates of the location corresponding to the first hazardous waste category, traveling at the speed corresponding to the travel speed information. The second estimated travel time is the time taken from the collection point to the coordinates of the location corresponding to the second hazardous waste category, traveling at the speed corresponding to the travel speed information. The calculation method is numerical division.
[0156] Step 201: Based on the loading time information stored in the preset loading database, perform matching analysis with the first hazardous waste category information and the corresponding hazardous waste quantity information, the second hazardous waste category information and the corresponding hazardous waste quantity information to determine the loading time corresponding to the first hazardous waste category information and the corresponding hazardous waste quantity information, the second hazardous waste category information and the corresponding hazardous waste quantity information. Define the loading time corresponding to the first hazardous waste category information and the corresponding hazardous waste quantity information as the first loading time information, and define the loading time corresponding to the second hazardous waste category information and the corresponding hazardous waste quantity information as the second loading time information.
[0157] The first loading time information is the time required to load the hazardous waste corresponding to the first hazardous waste category at its origin, according to the hazardous waste quantity information corresponding to the first hazardous waste category. The second loading time information is the time required to load the hazardous waste corresponding to the second hazardous waste category at its origin, according to the hazardous waste quantity information corresponding to the second hazardous waste category. The loading database stores the mapping relationship between hazardous waste category information, hazardous waste quantity information, and loading time information, which is recorded and updated by personnel in this field based on long-term work and actual conditions. When the hazardous waste category information and hazardous waste quantity information are known, the system automatically finds the corresponding loading time information.
[0158] Step 202: Calculate the first remaining time information and the second remaining time information based on the first estimated time information, the first loading time information, the second estimated time information, and the second loading time information. The first remaining time information is the time it takes for the first hazardous waste category information to be transported to the collection point after loading when the first hazardous waste category information is loaded first and then the second hazardous waste category information is loaded. The second remaining time information is the time it takes for the second hazardous waste category information to be transported to the collection point after loading when the second hazardous waste category information is loaded first and then the first hazardous waste category information is loaded.
[0159] The first remaining time information is calculated by summing the first estimated time information and the second loading time information. If the first hazardous waste category information is loaded first, followed by the second hazardous waste category information, the transportation time for the first hazardous waste category information is the longest, thus requiring the calculation of the first remaining time information. The second remaining time information is calculated by subtracting the second estimated time information from the first estimated time information, adding the first loading time information, and finally adding the time obtained from the calculations based on the first estimated time information. If the second hazardous waste category information is loaded first, followed by the first hazardous waste category information, the transportation time for the second hazardous waste category information after loading and transporting it to the collection point is the longest, thus requiring the calculation of the second remaining time information. The purpose of these calculations is to determine the respective transportation times after loading.
[0160] Step 203: Based on the safe transportation time information stored in the preset safety database, perform matching analysis with the first hazardous waste category information and the second hazardous waste category information to determine the safe transportation time corresponding to the first hazardous waste category information and the second hazardous waste category information. Define the safe transportation time corresponding to the first hazardous waste category information as the first safe transportation time information, and define the safe transportation time corresponding to the second hazardous waste category information as the second safe transportation time information.
[0161] The first safe transportation time information refers to the safe transportation time of the first hazardous waste category information during its transport on the vehicle. The second safe transportation time information refers to the safe transportation time of the second hazardous waste category information during its transport on the vehicle. Because some hazardous wastes may volatilize or require refrigeration, their transportation time is limited, necessitating the calculation of corresponding safe transportation times. The database stores the mapping relationship between safe transportation time information and hazardous waste category information, recorded and stored by personnel in this field based on experimental procedures and practical experience. When each hazardous waste category information is transported individually, its corresponding transportation time information will necessarily be less than the safe transportation time information; if it is not less, the collection point will be changed.
[0162] Step 204: Determine whether the first remaining time information is greater than the first safe transportation time information.
[0163] The purpose of the assessment is to determine whether transporting the waste in the manner of first loading the first hazardous waste category information and then loading the second hazardous waste category information falls within the scope of safe transport.
[0164] Step 2041: If it is greater than the first safe transportation time information, then determine whether the second remaining time information is greater than the second safe transportation time information.
[0165] If the value is greater than the threshold, it indicates that transportation cannot proceed according to the method of loading the first hazardous waste category information first, followed by the second hazardous waste category information. The purpose of this judgment is to determine whether the transportation method of loading the second hazardous waste category information first, followed by the first, and then transporting it to the collection point is within the safe transportation range.
[0166] Step 2042: If the time is less than the first safe transportation time information, load the first hazardous waste category information first and then load the second hazardous waste category information.
[0167] If it is less than, it means that the transportation method of loading the first hazardous waste category information first and then loading the second hazardous waste category information is acceptable.
[0168] Step 2051: If the time exceeds the second safe transportation time information, then transport the hazardous waste separately according to the route information corresponding to the hazardous waste category information.
[0169] If the value is greater than the given value, it means that neither of the two methods can be used, and separate transportation is required.
[0170] Step 2052: If the time is less than the second safe transportation time information, load the second hazardous waste category information first and then load the first hazardous waste category information.
[0171] If it is less than, it means that the transportation method of loading the second hazardous waste category information first and then loading the first hazardous waste category information can be followed, and the second hazardous waste category information can be loaded and then the first hazardous waste category information can be loaded.
[0172] Reference Figure 3 If the coordinates of the origin corresponding to the second hazardous waste category information do not fall within the path information corresponding to the first hazardous waste category information, then the method of transporting the hazardous waste separately according to the path information corresponding to the hazardous waste category information includes:
[0173] Step 300: Calculate the interval path information based on the coordinates of the generating locations corresponding to the first and second hazardous waste categories.
[0174] The interval path information is the path information between the coordinates of the origin of the first hazardous waste category and the coordinates of the origin of the second hazardous waste category. The calculation method is to simulate the calculation according to the map, based on the actual path that can be traveled by cars.
[0175] Step 301: Calculate the interval time information based on the interval path information and driving speed information.
[0176] The interval time information is the time required to travel along the interval path information according to the driving speed information. It is calculated by dividing the interval path information by the driving speed information.
[0177] Step 302: Calculate the first demand transportation time information based on the second estimated duration information, the second loading time information, and the interval time information.
[0178] The first demand transportation time information is the length of time from the first hazardous waste category information to the second hazardous waste category information, then after loading the second hazardous waste category information, and finally back to the collection point. It is calculated as the sum of the second estimated time information, the second loading time information, and the interval time information.
[0179] Step 303: Calculate the second required transportation time information based on the first estimated duration information, the first loading time information, and the interval time information.
[0180] The second demand transportation time information is the length of time it takes to travel from the second hazardous waste category information to the first hazardous waste category information, load the first hazardous waste category information, and then return to the collection point. It is calculated as the sum of the first estimated time information, the first loading time information, and the interval time information.
[0181] Step 304: Determine whether the first demand transportation time information is greater than the first safe transportation duration information.
[0182] The purpose of the judgment is to determine whether it is possible to travel from the first hazardous waste category information to the second hazardous waste category information, and then return to the collection point after loading the second hazardous waste category information.
[0183] Step 3041: If it is greater than the first safe transportation time information, then determine whether the second demand transportation time information is greater than the second safe transportation time information.
[0184] The purpose of this assessment is to determine whether it is possible to travel from the second hazardous waste category information to the first hazardous waste category information, load the first hazardous waste, and then return to the collection point within a certain timeframe. If it is impossible to travel from the first hazardous waste category information to the second hazardous waste category information, load the second hazardous waste, and then return to the collection point, then another possibility for co-transporting both hazardous wastes in the same vehicle is determined.
[0185] Step 3042: If the time is less than the first safe transportation time information, load the first hazardous waste category information first and then load the second hazardous waste category information.
[0186] If the travel time is less than the first safe transport time, it means that the first hazardous waste category is unlikely to exceed the safe transport time when traveling from the first hazardous waste category to the second hazardous waste category, loading the second hazardous waste category, and then returning to the collection point. Therefore, this travel route can be followed.
[0187] Step 3051: If the time exceeds the second safe transportation time information, then transport the hazardous waste separately according to the route information corresponding to the hazardous waste category information.
[0188] If neither of these two methods can be implemented, then transportation must be carried out separately, according to the route information corresponding to the hazardous waste category information.
[0189] Step 3052: If the time is less than the second safe transportation time information, load the second hazardous waste category information first and then load the first hazardous waste category information.
[0190] If the travel time is less than the second safe transport time, it means that the second hazardous waste category is unlikely to exceed the safe transport time when traveling from the second hazardous waste category to the first hazardous waste category, loading the first hazardous waste category, and then returning to the collection point. Therefore, this travel route can be followed.
[0191] Reference Figure 4 If the total amount of waste is expected to be greater than the total amount on board, another method for collecting hazardous waste is also included, which includes:
[0192] Step 400: Filter out the hazardous waste category information corresponding to useless hazardous waste from the hazardous waste database, and define the hazardous waste category information as useless hazardous waste category information.
[0193] The category of useless hazardous waste refers to hazardous waste that, after processing, has absolutely no use. The filtering method can be any method, such as pre-setting corresponding hazardous waste categories as useless hazardous waste in the database, and then automatically labeling them as such when they are stored in the database for easy identification and filtering.
[0194] Step 401: Determine whether both the first hazardous waste category information and the second hazardous waste category information are useless hazardous waste category information.
[0195] The method of judgment is to check whether the corresponding hazardous waste category information ultimately carries the corresponding label.
[0196] Step 4011: If it is useless hazardous waste category information, then match and analyze the processing category information and the first hazardous waste category information stored in the preset processing database to determine the processing category corresponding to the first hazardous waste category information, and define the processing category as neutralization processing category information.
[0197] Neutralization treatment category information refers to information on substances that can neutralize the primary hazardous waste category information, and whose reactants are non-toxic and harmless, without affecting the environment or human health. It is important to note that the neutralization relationship is reciprocal; the two can be converted into each other. The database stores the mapping relationship between neutralization treatment category information and primary hazardous waste category information, recorded and obtained by those skilled in the art based on common knowledge and multiple experiments.
[0198] If both are hazardous waste, it means that neither of them needs to be recycled and reused. The purpose of searching for and neutralizing the category information is to allow for direct on-site processing without having to bring them back to the collection point for processing.
[0199] Step 4012: If at least one is not a useless hazardous waste category information, then select the hazardous waste quantity information corresponding to the first hazardous waste category information for loading, and then load the second hazardous waste category information according to the difference information.
[0200] If at least one is not, it means that at least one of the hazardous waste items needs to be taken back to the collection point for recycling. Therefore, the loading should be carried out according to the original loading situation.
[0201] Step 402: Determine whether the information on the second hazardous waste category is consistent with the information on the neutralization and treatment category.
[0202] The purpose of the judgment is to determine whether the two can be neutralized. Although the information on the second hazardous waste category can coexist, it is uncertain whether it will be neutralized with the information on the first hazardous waste category.
[0203] Step 4021: If they match, determine whether the interval time information is greater than the first safe transportation duration information.
[0204] If it continues, it means that the two can be neutralized. In this case, it is only necessary to transport the first hazardous waste category information to the second hazardous waste category information for neutralization. Therefore, the transportation time of the first hazardous waste category information is just the length of the interval time information.
[0205] Step 4022: If there is a discrepancy, transport the hazardous waste separately according to the route information corresponding to the hazardous waste category information.
[0206] If there is a discrepancy, it means that neutralization is not possible at this time. In the case that the total amount of waste is expected to be greater than the total amount of waste on the vehicle and the first demand transportation time is greater than the first safe transportation time, the waste will be transported separately according to the route information corresponding to the hazardous waste category information.
[0207] Step 4031: If it is greater than the first safe transportation time information, then determine whether the interval time information is greater than the second safe transportation time information.
[0208] If the time exceeds the first safe transportation time, it indicates that it is not possible to transport the hazardous waste from the first hazardous waste category to the second hazardous waste category for neutralization. The purpose of this judgment is to determine whether it is feasible to transport the hazardous waste from the second hazardous waste category to the first hazardous waste category for neutralization.
[0209] Step 4032: If the time is less than the first safe transportation time information, first load the first hazardous waste category information into the coordinate information of the place of origin corresponding to the second hazardous waste category information and then load the excess first hazardous waste category information or second hazardous waste category information.
[0210] If the timeframe is less than the first safe transportation time, it indicates that the plan to transport the hazardous waste from the first hazardous waste category to the second hazardous waste category for neutralization is feasible. In this case, the coordinates of the origin corresponding to the first hazardous waste category and the second hazardous waste category can be neutralized. Then, any excess first or second hazardous waste category information is loaded. Since the two are not proportional, there will be unneutralized hazardous waste remaining. The system then checks if the remaining hazardous waste collection point exceeds the first safe transportation time. If it does not, a separate vehicle needs to be dispatched for transport. If it does, the excess first or second hazardous waste category information can be loaded directly.
[0211] Step 4041: If the time exceeds the second safe transportation time information, then transport the hazardous waste separately according to the route information corresponding to the hazardous waste category information.
[0212] If the time exceeds the second safe transportation time information, it means that the plan to transport the waste from the first hazardous waste category information to the second hazardous waste category information for neutralization is not feasible, and the plan to transport the waste from the second hazardous waste category information to the first hazardous waste category information for neutralization is also not feasible. Therefore, it means that neutralization cannot be carried out, and the waste will be transported separately according to the path information corresponding to the hazardous waste category information.
[0213] Step 4042: If the time is less than the second safe transportation time information, first load the second hazardous waste category information into the coordinate information of the place of origin corresponding to the first hazardous waste category information and the first hazardous waste category information, and then load the excess first hazardous waste category information or second hazardous waste category information.
[0214] If the timeframe is less than the second safe transportation time, it indicates that the plan to transport the hazardous waste from the second hazardous waste category to the first hazardous waste category for neutralization is feasible. In this case, the coordinates of the origin corresponding to the second hazardous waste category and the first hazardous waste category are neutralized. Then, any excess first or second hazardous waste category information is loaded. Since the two are not proportional, there will be unneutralized hazardous waste remaining. The remaining hazardous waste is then collected back to the collection point if the timeframe is greater than the second safe transportation time. If it is not greater, a separate vehicle needs to be dispatched for transport. If it is greater, the excess first or second hazardous waste category information can be loaded directly.
[0215] Reference Figure 5 If there are several second hazardous waste category information entries, and all of them are useless hazardous waste category information, the method of loading the second hazardous waste category information first and then loading the first hazardous waste category information includes:
[0216] Step 500: Number the second hazardous waste category information according to the distance from the first hazardous waste category information in descending order, and define the number corresponding to the second hazardous waste category information as the hazardous waste number information.
[0217] The hazardous waste number information is the number corresponding to the second hazardous waste category information. The numbers are assigned from largest to smallest, for example, the number furthest from the first hazardous waste category information is 1. The purpose of this is to distinguish between different second hazardous waste categories.
[0218] Step 501: Randomly filter the second hazardous waste category information corresponding to the hazardous waste number information and find the corresponding treatment category from the treatment database. Define the filtered hazardous waste number information as the current hazardous waste number information and define the treatment category as the numbered treatment category information.
[0219] The current hazardous waste number information is the second hazardous waste category information selected through filtering. The filtering process ends when no unfiltered current hazardous waste number information exists. The purpose of filtering is to confirm each number. The processing category information for the number is the processing category information retrieved from the processing database for the current hazardous waste number. If it does not exist, the processing category information is not output.
[0220] Step 502: Determine whether there is any second hazardous waste category information in the remaining second hazardous waste category information that is consistent with the numbered processing category information, and define the second hazardous waste category information that is consistent with the numbered processing category information as the category information in the numbered category.
[0221] The neutralized category information is the same as the category information for the processed hazardous waste. That is, at least one of the second hazardous waste category information can neutralize the second hazardous waste category information corresponding to the current number information. The two hazardous wastes neutralized here are mutually neutralizing. In other words, the corresponding information can be transformed; for example, the neutralized category information can be transformed into the current hazardous waste number information, and the current hazardous waste number information can become the neutralized category information.
[0222] Step 5021: If it exists, define the number with the smaller value between the current hazardous waste number information and the number processing category information as the loading number information, and define the number with the larger value as the unloading number information.
[0223] The loading number information is the smaller value between the current hazardous waste number and the processing category information. The hazardous waste corresponding to this number needs to be loaded. The unloading number information is the larger value between the current hazardous waste number and the processing category information. The area corresponding to this number needs to unload the hazardous waste loaded at the loading number information location and neutralize it with the hazardous waste at this location.
[0224] If they exist, it means that there are hazardous wastes in the second hazardous waste category information that can be neutralized. In order to proceed in sequence, the two neutralized hazardous wastes are loaded at the former and unloaded at the latter for neutralization.
[0225] Step 5022: If it does not exist, directly load the second hazardous waste category information into the current hazardous waste number information field.
[0226] If it does not exist, it means that there is no hazardous waste that can be neutralized at any location, and it can be loaded directly when it is available for loading.
[0227] Step 503: Calculate the theoretical carrying capacity information for any current hazardous waste number. The theoretical carrying capacity information is the amount of hazardous waste loaded and unloaded before the current hazardous waste number. Add the corresponding hazardous waste amount information to the number corresponding to the loading number. Subtract the corresponding hazardous waste amount information added to the number corresponding to the loading number from the number corresponding to the unloading number. Then add the remaining hazardous waste amount information after neutralization. Define the change at the number corresponding to the unloading number as the unloading change amount information.
[0228] The theoretical carrying capacity information consists of the loaded and unloaded hazardous waste quantities prior to the current hazardous waste number. The corresponding hazardous waste quantity is added to the loading number, and the remaining quantity is added after neutralization after subtracting the corresponding loading number from the unloading number. The unloading change information is the remaining quantity after neutralization after subtracting the corresponding loading number from the unloading number.
[0229] Step 504: Determine whether the theoretical load capacity information is greater than the total vehicle load capacity information.
[0230] The purpose of the calculation is to determine whether performing the corresponding operation at the current hazardous waste number information would cause an overload.
[0231] Step 5041: If the value is greater than the value, do not load the waste and continue moving to the next hazardous waste number information corresponding to the coordinates of the place of origin.
[0232] If the value is greater than the value, it indicates that the location will be overloaded. In this case, continue to move to the coordinates of the generation location corresponding to the next hazardous waste number information, and then perform the corresponding operation at the current hazardous waste number information to determine whether it will be overloaded.
[0233] Step 5042: If it is less than, then load the corresponding hazardous waste quantity information at the loading number information or unload the hazardous waste quantity information added at the loading number information at the unloading number information and load the remaining hazardous waste quantity information after neutralization until the coordinate information of the place of origin corresponding to the first hazardous waste category information is reached and then the first hazardous waste category information is loaded.
[0234] If the value is less than the value, it means that the operation can be performed here. If it is unloading number information, the hazardous waste quantity information added at the corresponding loading number information is unloaded, and the remaining hazardous waste quantity information after loading and neutralization is loaded. If it is loading number information, loading is performed, and then the above operation is repeated at the next number until the first hazardous waste category information is reached or loading is stopped when overloaded.
[0235] Reference Figure 6 If the theoretical carrying capacity information is greater than the total vehicle load information, the method of not loading and continuing to move to the next hazardous waste number corresponding to the coordinates of the origin includes:
[0236] Step 600: Calculate the theoretical carrying capacity information prior to the current hazardous waste number information and define it as the previous theoretical carrying capacity information.
[0237] The theoretical carrying capacity information refers to the theoretical carrying capacity that should be achieved at the position preceding the current hazardous waste number. The purpose of the calculation is to determine the maximum carrying capacity of the current hazardous waste number without overloading.
[0238] Step 601: Calculate the difference between the theoretical load capacity information and the total vehicle load capacity information, and define this difference as the load capacity difference information.
[0239] The load-bearing difference information is the difference between the theoretical load capacity information and the total vehicle load capacity information. It is calculated by subtracting the theoretical load capacity information from the total vehicle load capacity information.
[0240] Step 602: Filter out the unloading number information that was loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information, and define the number with the smallest value among the unloading number information as the minimum unloading number information.
[0241] The minimum unloading number is the smallest among the unloading numbers that were loaded before and unloaded after the current hazardous waste number. The selection method is a one-to-one comparison: starting from the current hazardous waste number, it is matched sequentially with each previously loaded but not yet unloaded hazardous waste to see if they are mutually compatible. If so, it is designated as the minimum unloading number.
[0242] Step 603: Filter out the loading number information that is loaded after the current hazardous waste number information and whose corresponding hazardous waste quantity information is less than the carrying difference information, and define the number with the smallest value in the loading number information as the minimum loading number information.
[0243] The minimum loading number is the loading number that is loaded after the current hazardous waste number and whose corresponding hazardous waste quantity is less than the carrying capacity difference. The filtering method is to first select the loading number from the numbers after the current hazardous waste number, and then check whether the value of each number after the current hazardous waste number is less than the carrying capacity difference. The first number that is less than the carrying capacity difference is recorded as the minimum loading number.
[0244] Step 604: Filter out the smallest number among the other numbers that are neither loading nor unloading numbers after the current hazardous waste number information and whose corresponding hazardous waste quantity information is less than the carrying difference information, and define the smallest number among the other numbers as the smallest other number information.
[0245] Other number information refers to numbers that follow the current hazardous waste number and do not belong to either loading or unloading number information. The smallest other number is the smallest number among those that follow the current hazardous waste number, do not belong to either loading or unloading number information, and whose corresponding hazardous waste quantity is less than the carrying capacity difference. The filtering method is as follows: first, select other numbers from those following the current hazardous waste number; then, sequentially check if the value following the current hazardous waste number is less than the carrying capacity difference; the first number found to be less than this value is recorded as the smallest other number.
[0246] Step 605: Filter out the smallest number among the smallest unload number, smallest load number, and smallest other number information, and define the smallest number as the smallest number information.
[0247] The minimum ID information is the smallest among the minimum unloading ID, minimum loading ID, and minimum other ID information. The filtering method is numerical comparison, that is, comparing the three IDs, and if it is the smallest, it is defined as the minimum ID information.
[0248] Step 606: After moving to the coordinates corresponding to the minimum number information, update the first number information after the minimum number information to the current hazardous waste number information and recalculate the previous theoretical carrying capacity information and the theoretical carrying capacity information.
[0249] Once the minimum number information is known, the system can move to the coordinate point corresponding to the minimum number information for processing. If it is the loading number information, loading will proceed, and the amount loaded will not exceed the load difference information. If it is other number information, loading will proceed, and the amount loaded will not exceed the load difference information. If it is the unloading number information, unloading will be performed here, and the excess portion will be reloaded. Then, the theoretical load information and the theoretical load information will be recalculated.
[0250] Reference Figure 7 If the theoretical carrying capacity information is greater than the total vehicle load information, another method to proceed without loading and continue moving to the next hazardous waste number information corresponding to the origin coordinates includes:
[0251] Step 700: Filter out the smallest number in the unloading number information that was loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information, where the unloading change information is greater than or equal to the increase of the corresponding hazardous waste quantity information in the current hazardous waste number information. Define this number as the most recent number information. The change at the number corresponding to the unloading number information is defined as the unloading change information.
[0252] The unloading change information refers to the change at the corresponding number in the unloading number information. The most recent number information is the smallest number among the unloading number information that was loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information, whose unloading change information is greater than or equal to the increase in the hazardous waste quantity information corresponding to the current hazardous waste number information. It should be noted that the unloading change information here is a comparison of absolute values, therefore, the unloading change information here is a negative value and its absolute value is greater than or equal to the increase in the hazardous waste quantity information corresponding to the current hazardous waste number information. The purpose is to select coordinate points that ensure that the return after unloading the previous item can load the hazardous waste quantity information corresponding to the increase in the current hazardous waste number information.
[0253] Step 701: Calculate the distance between the coordinates of the place of origin corresponding to the most recent number information and the current hazardous waste number information, and define this distance as the return distance information.
[0254] The return distance information is the distance between the coordinates of the origin corresponding to the most recent hazardous waste number and the current hazardous waste number. The calculation method is a simulation based on a map, using actual vehicular routes as the reference.
[0255] Step 702: Calculate the return time information based on the return distance information and driving speed information.
[0256] The return time information is the time required to travel from the coordinates of the most recently generated hazardous waste number to the coordinates of the generated hazardous waste number. It is calculated by dividing the return distance by the travel speed.
[0257] Step 703: Filter out the loading number information and unloading number information that were loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information, and calculate the distance between the corresponding origin coordinates of the two, and define the distance as the required transportation distance information.
[0258] The required transportation distance information consists of loading and unloading numbers for hazardous waste items loaded before and unloaded after the current hazardous waste number, along with the calculated distance between their corresponding origin coordinates. The filtering method involves matching the current hazardous waste number towards smaller and larger values to see if it matches a loading or unloading number. If so, it is filtered out. The purpose is to determine the transportation distance for each hazardous waste item undergoing neutralization.
[0259] Step 704: Calculate the required transportation time information based on the required transportation distance information and the driving speed information.
[0260] The demand transportation time information is the transportation time from the loading number information to the unloading number information between the loading number information and the unloading number information that were loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information. It is calculated by dividing the demand transportation distance information by the travel speed information.
[0261] Step 705: Calculate the sum of the required transportation time information and twice the return time information, and define it as the actual transportation time information.
[0262] The actual transportation time information refers to the actual transportation time from the loading number information to the unloading number information. Because a return trip to the current hazardous waste number information is required, the return distance is effectively doubled. The calculation method is to add twice the return time to the required transportation time information.
[0263] Step 706: Determine whether the actual transportation time information is greater than the second safe transportation time information.
[0264] The purpose of this judgment is to determine whether the return journey will exceed the safe transportation period and prevent it from reaching the next unloading number. This judgment considers the case where any loading number and unloading number satisfy the preceding conditions.
[0265] Step 7061: If the value is greater than the value, do not load the waste and continue moving to the next hazardous waste number information corresponding to the coordinates of the place of origin.
[0266] If the time exceeds the specified value, it means that returning at this point would affect the safe transportation time of the hazardous waste loaded at the previous loading number information. Therefore, returning is not allowed, and it is impossible to re-enter the current hazardous waste number information for loading. Instead, loading will not be performed, and the vehicle will continue to move to the generation location coordinates corresponding to the next hazardous waste number information. Here, if the actual transportation time information corresponding to any loading number information or unloading number information is greater than the second safe transportation time information, it is considered to be greater than the specified value.
[0267] Step 7062: If it is less than the specified value, move to the area corresponding to the most recent number information for unloading and then return to the current hazardous waste number information for loading.
[0268] If it is less than, it means that the return trip will not affect the loading of the previous loading number information. After the return trip, it can also be unloaded and neutralized at the corresponding unloading number information within the second safe transportation time. Then it moves to the corresponding area for unloading and neutralization and returns. At this time, it can carry the hazardous waste quantity information corresponding to the current hazardous waste number information, making the whole transportation process more efficient.
[0269] Based on the same inventive concept, embodiments of the present invention provide a hazardous waste collection system, comprising:
[0270] Reference Figure 8 A hazardous waste collection system, comprising:
[0271] The information acquisition module 803 is used to acquire information on the type of hazardous waste, the quantity of hazardous waste, the coordinates of the origin and the path of the hazardous waste, and to establish a hazardous waste database in which the information on the type of hazardous waste, the quantity of hazardous waste, the coordinates of the origin and the path are mapped.
[0272] The processing module 801 is connected to the information acquisition module 803 and the judgment module 802, and is used for information storage and processing.
[0273] The loading and unloading module 804, connected to the processing module 801, is used for loading and unloading hazardous waste.
[0274] The processing module 801 performs matching analysis based on the compatible hazardous waste category information and hazardous waste category information stored in the preset compatibility database to determine the compatible hazardous waste category corresponding to the hazardous waste category information, and defines the compatible hazardous waste category as the coexisting hazardous waste category information;
[0275] The judgment module 802 is used to determine whether there is coexisting hazardous waste category information in the hazardous waste database;
[0276] If the judgment module 802 determines that there is coexisting hazardous waste category information, the processing module 801 finds the corresponding hazardous waste quantity information, the coordinate information of the place of generation, and the path information and defines the path information corresponding to the hazardous waste category information and the coexisting hazardous waste category information as the first hazardous waste category information, and the path information with the larger path value as the second hazardous waste category information.
[0277] If the judgment module 802 determines whether the coordinates of the place of origin corresponding to the second hazardous waste category information fall within the path information corresponding to the first hazardous waste category information;
[0278] If the judgment module 802 determines that the waste has fallen into the category, the processing module 801 calculates the sum of the hazardous waste quantity information and the coexisting hazardous waste quantity information and defines it as the expected total waste quantity information.
[0279] The judgment module 802 determines whether the expected total amount of waste is greater than the preset total amount of waste on the vehicle.
[0280] If the judgment module 802 determines that it is greater than, the processing module 801 selects the hazardous waste quantity information corresponding to the first hazardous waste category information according to the coordinate falling situation and loads it, and defines the hazardous waste quantity information as the actual hazardous waste quantity information.
[0281] Processing module 801 calculates the difference information based on the total vehicle load information and the actual hazardous waste quantity information;
[0282] The loading and unloading module 804 loads the second hazardous waste category information according to the difference information;
[0283] If the judgment module 802 determines that it is less than, the loading and unloading module 804 will successively load the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information onto the same vehicle for transportation.
[0284] If the judgment module 802 determines that the hazardous waste will not fall into the category, the loading and unloading module 804 will transport it separately according to the path information corresponding to the hazardous waste category information.
[0285] This invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed as a method for collecting hazardous waste.
[0286] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.
[0287] Based on the same inventive concept, embodiments of the present invention provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor to perform a hazardous waste collection method.
[0288] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0289] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.
Claims
1. A hazardous waste collection method characterized by, The method comprises the following steps: acquiring the hazardous waste category information, the hazardous waste quantity information, the coordinate information of the hazardous waste generation site and the path information, and establishing a hazardous waste database in which the hazardous waste category information, the hazardous waste quantity information, the coordinate information of the hazardous waste generation site and the path information are in a mapping relationship; performing matching analysis on the preset compatible database and the hazardous waste category information to determine the compatible hazardous waste category corresponding to the hazardous waste category information, and defining the compatible hazardous waste category as the coexisting hazardous waste category information; determining whether the coexisting hazardous waste category information exists in the hazardous waste database; if the coexisting hazardous waste category information exists, finding the corresponding hazardous waste quantity information, the coordinate information of the hazardous waste generation site and the path information, and defining the path value of the path information corresponding to the hazardous waste category information and the coexisting hazardous waste category information as the first hazardous waste category information, and the path value of the path information as the second hazardous waste category information; determining whether the coordinate information of the second hazardous waste category information falls within the path information corresponding to the first hazardous waste category information; if the coordinate information falls within the path information, calculating the sum of the hazardous waste quantity information and the coexisting hazardous waste quantity information and defining the sum as the predicted total waste quantity information; determining whether the predicted total waste quantity information is greater than the preset vehicle total quantity information; if the predicted total waste quantity information is greater than the preset vehicle total quantity information, selecting the hazardous waste quantity information corresponding to the first hazardous waste category information according to the coordinate falling condition for loading, and defining the hazardous waste quantity information as the actual hazardous waste quantity information; calculating the difference information according to the vehicle total quantity information and the actual hazardous waste quantity information; loading the second hazardous waste category information according to the difference information; if the predicted total waste quantity information is less than the preset vehicle total quantity information, successively loading the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information on the same vehicle for transportation; if the coordinate information of the second hazardous waste category information does not fall within the path information corresponding to the first hazardous waste category information, separately transporting the hazardous waste according to the path information corresponding to the hazardous waste category information; if the coexisting hazardous waste category information does not exist, separately transporting the hazardous waste according to the path information corresponding to the hazardous waste category information; the method for successively loading the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information on the same vehicle for transportation comprises the following steps: calculating the first predicted time length information corresponding to the first hazardous waste category information and the second predicted time length information corresponding to the second hazardous waste category information according to the path information corresponding to the first hazardous waste category information and the path information corresponding to the second hazardous waste category information and the preset driving speed information; According to the preset loading database stored in the loading time information and the first hazardous waste category information and the first hazardous waste category information corresponding to the hazardous waste quantity information, the second hazardous waste category information and the second hazardous waste category information corresponding to the hazardous waste quantity information are matched and analyzed to determine the loading time corresponding to the first hazardous waste category information and the first hazardous waste category information corresponding to the hazardous waste quantity information, the second hazardous waste category information and the second hazardous waste category information corresponding to the hazardous waste quantity information, the first loading time information corresponding to the first hazardous waste category information, and the second loading time information corresponding to the second hazardous waste category information; According to the first predicted time length information, the first loading time information, the second predicted time length information and the second loading time information, the first remaining time length information and the second remaining time length information are calculated, wherein the first remaining time length information is the time length of the first hazardous waste category information after loading and transporting to the collection point when the first hazardous waste category information is loaded first and the second hazardous waste category information is loaded second, and the second remaining time length information is the time length of the second hazardous waste category information after loading and transporting to the collection point when the second hazardous waste category information is loaded first and the first hazardous waste category information is loaded second; According to the preset safety database stored in the safety transportation time length information, the first hazardous waste category information and the second hazardous waste category information are matched and analyzed to determine the safety transportation time length corresponding to the first hazardous waste category information and the second hazardous waste category information, the first safety transportation time length information corresponding to the first hazardous waste category information, and the second safety transportation time length information corresponding to the second hazardous waste category information; Determine whether the first remaining time length information is greater than the first safety transportation time length information; If greater than the first safety transportation time length information, determine whether the second remaining time length information is greater than the second safety transportation time length information; If greater than the second safety transportation time length information, separately transport according to the path information corresponding to the hazardous waste category information; If less than the second safety transportation time length information, load the second hazardous waste category information first and then load the first hazardous waste category information; If less than the first safety transportation time length information, load the first hazardous waste category information first and then load the second hazardous waste category information; If the second hazardous waste category information corresponding to the origin coordinate information does not fall within the first hazardous waste category information corresponding to the path information, the method of separately transporting according to the path information corresponding to the hazardous waste category information comprises: According to the first hazardous waste category information and the second hazardous waste category information corresponding to the origin coordinate information, the interval path information is calculated; According to the interval path information and the driving speed information, the interval time information is calculated; According to the second predicted time length information, the second loading time information and the interval time information, the first required transportation time information is calculated; According to the first predicted time length information, the first loading time information and the interval time information, the second required transportation time information is calculated; determining whether the first required transportation time information is greater than the first safe transportation time length information; if greater than the first safe transportation time length information, determining whether the second required transportation time information is greater than the second safe transportation time length information; if greater than the second safe transportation time length information, transporting separately according to the path information corresponding to the hazardous waste category information; if less than the second safe transportation time length information, loading the second hazardous waste category information first and then loading the first hazardous waste category information; if less than the first safe transportation time length information, loading the first hazardous waste category information first and then loading the second hazardous waste category information; if the total amount of waste information is greater than the total amount of waste information, another hazardous waste collection method is included, which comprises: screening the hazardous waste category information corresponding to the useless hazardous waste from the hazardous waste database, and defining the hazardous waste category information as useless hazardous waste category information; determining whether the first hazardous waste category information and the second hazardous waste category information are both useless hazardous waste category information; if it is useless hazardous waste category information, matching and analyzing the treatment category information stored in the preset treatment database and the first hazardous waste category information to determine the treatment category corresponding to the first hazardous waste category information, and defining the treatment category as neutralization treatment category information; determining whether the second hazardous waste category information is consistent with the neutralization treatment category information; if consistent, determining whether the interval time information is greater than the first safe transportation time length information; if greater than the first safe transportation time length information, determining whether the interval time information is greater than the second safe transportation time length information; if greater than the second safe transportation time length information, transporting separately according to the path information corresponding to the hazardous waste category information; if less than the second safe transportation time length information, loading the second hazardous waste category information first to the neutralization of the first hazardous waste category information corresponding to the origin coordinate information and the first hazardous waste category information, and then loading the remaining first hazardous waste category information or second hazardous waste category information; if less than the first safe transportation time length information, loading the first hazardous waste category information first to the neutralization of the second hazardous waste category information corresponding to the origin coordinate information and the second hazardous waste category information, and then loading the remaining first hazardous waste category information or second hazardous waste category information; if not consistent, transporting separately according to the path information corresponding to the hazardous waste category information; if at least one is not useless hazardous waste category information, loading the hazardous waste amount information corresponding to the first hazardous waste category information and then loading the second hazardous waste category information according to the difference information; if the number of the second hazardous waste category information is several and all are useless hazardous waste category information, the method of loading the second hazardous waste category information first and then loading the first hazardous waste category information comprises: numbering the second hazardous waste category information according to the distance corresponding to the first hazardous waste category information from large to small, and defining the number corresponding to the second hazardous waste category information as the hazardous waste number information; screening the second hazardous waste category information corresponding to the arbitrary hazardous waste number information and searching the corresponding processing category from the processing database, defining the screened hazardous waste number information as current hazardous waste number information and the processing category as number processing category information; judging whether there is second hazardous waste category information consistent with the number processing category information in the remaining second hazardous waste category information, and defining the second hazardous waste category information consistent with the number processing category information as neutral category information; if there is, defining the number with smaller value between the current hazardous waste number information and the number processing category information as loading number information and the number with larger value as unloading number information; calculating the theoretical carrying capacity information at any one current hazardous waste number information, wherein the information of the theoretical carrying capacity information is the loading and unloading hazardous waste quantity information before the current hazardous waste number information, adding the corresponding hazardous waste quantity information at the number corresponding to the loading number information, subtracting the corresponding hazardous waste quantity information added at the number corresponding to the loading number information at the number corresponding to the unloading number information, defining the change amount at the number corresponding to the unloading number information as unloading change amount information, and loading the neutral remaining hazardous waste quantity information after the hazardous waste quantity information added at the number corresponding to the loading number information and the hazardous waste quantity information after neutralization; judging whether the theoretical carrying capacity information is greater than the total vehicle capacity information; if greater, not loading and continuing to move to the origin coordinate information corresponding to the next hazardous waste number information; if smaller, loading the corresponding hazardous waste quantity information at the loading number information or loading the neutral remaining hazardous waste quantity information after the hazardous waste quantity information added at the number corresponding to the loading number information and the hazardous waste quantity information after neutralization until reaching the origin coordinate information corresponding to the first hazardous waste category information and loading the first hazardous waste category information; if there is not, directly loading the second hazardous waste category information at the current hazardous waste number information.
2. The hazardous waste collection method of claim 1, wherein if the theoretical carrying capacity information is greater than the total vehicle capacity information, the method of not loading and continuing to move to the origin coordinate information corresponding to the next hazardous waste number information comprises: calculating the theoretical carrying capacity information before the current hazardous waste number information, defining it as previous theoretical carrying capacity information; calculating the difference between the previous theoretical carrying capacity information and the total vehicle capacity information, defining the difference as carrying difference information; screening the unloading number information loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information, defining the number with the smallest value in the unloading number information as the smallest unloading number information; screening the loading number information loaded after the current hazardous waste number information and corresponding hazardous waste quantity information smaller than the carrying difference information, defining the number with the smallest value in the loading number information as the smallest loading number information; screening the smallest number in the other number information after the current hazardous waste number information which neither belongs to the loading number information nor the unloading number information and corresponding hazardous waste quantity information smaller than the carrying difference information, defining the smallest number in the other number information as the smallest other number information; Screening the minimum number from the minimum unloading number information, the minimum loading number information and the minimum other number information, defining the minimum number as the minimum number information; Moving to the coordinate corresponding to the minimum number information, updating the first number information after the minimum number information as the current hazardous waste number information and recalculating the previous theoretical loading capacity information and the theoretical loading capacity information.
3. The hazardous waste collection method of claim 1, wherein If the theoretical loading capacity information is greater than the total loading capacity information, no loading is performed and the next hazardous waste number information corresponding to the origin coordinate information is continuously moved to. Another method includes: Screening the unloading change amount information in the unloading number information which is loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information, defining the minimum number which is greater than or equal to the corresponding hazardous waste amount information of the current hazardous waste number information as the nearest number information, wherein the change amount at the number corresponding to the unloading number information is defined as the unloading change amount information; Calculating the distance between the nearest number information and the origin coordinate information corresponding to the current hazardous waste number information, defining the distance as the return distance information; According to the return distance information and the driving speed information, the return time information is calculated; Screening the loading number information and the unloading number information which are loaded before the current hazardous waste number information and unloaded after the current hazardous waste number information and calculating the distance between the origin coordinate information corresponding to the two, defining the distance as the required transportation distance information; According to the required transportation distance information and the driving speed information, the required transportation time information is calculated; Calculating the sum of the required transportation time information and twice the return time information, defining the sum as the actual transportation time information; Judging whether the actual transportation time information is greater than the second safe transportation time length information; If yes, no loading is performed and the next hazardous waste number information corresponding to the origin coordinate information is continuously moved to; If no, moving to the area corresponding to the nearest number information to unload and then returning to the current hazardous waste number information to load.
4. A hazardous waste collection system characterized by, It includes: An information acquisition module is configured to acquire hazardous waste category information, hazardous waste amount information, origin coordinate information and path information of a hazardous waste origin and establish a hazardous waste database in which the hazardous waste category information, the hazardous waste amount information, the origin coordinate information and the path information are in a mapping relationship; A processing module is connected to the information acquisition module and the judgment module and configured to store and process information; A loading and unloading module is connected to the processing module and configured to load and unload hazardous waste; The processing module is configured to perform matching analysis on the compatible hazardous waste category information stored in the preset compatible database and the hazardous waste category information to determine a compatible hazardous waste category corresponding to the hazardous waste category information, and define the compatible hazardous waste category as coexisting hazardous waste category information; A judgment module is configured to judge whether the coexisting hazardous waste category information exists in the hazardous waste database; If the judgment module judges that there is coexisting hazardous waste category information, the processing module finds corresponding hazardous waste quantity information, place of origin coordinate information, and path information, and defines the path value in the path information corresponding to the hazardous waste category information and the coexisting hazardous waste category information as the first hazardous waste category information, and the path value as the second hazardous waste category information; If the judgment module judges whether the place of origin coordinate information corresponding to the second hazardous waste category information falls within the path information corresponding to the first hazardous waste category information; If the judgment module judges that it falls within, the processing module calculates the sum of the hazardous waste quantity information and the coexisting hazardous waste quantity information and defines it as the predicted total waste quantity information; The judgment module judges whether the predicted total waste quantity information is greater than the preset vehicle total quantity information; If the judgment module judges that it is greater, the processing module selects the hazardous waste quantity information corresponding to the first hazardous waste category information for loading according to the coordinate falling condition, and defines the hazardous waste quantity information as the actual hazardous waste quantity information; The processing module calculates the difference information according to the vehicle total quantity information and the actual hazardous waste quantity information; The loading and unloading module loads the second hazardous waste category information according to the difference information; If the judgment module judges that it is less, the loading and unloading module successively loads the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information on the same vehicle for transportation; If the judgment module judges that it does not fall within, the loading and unloading module separately transports according to the path information corresponding to the hazardous waste category information; The method of successively loading the hazardous waste corresponding to the first hazardous waste category information and the second hazardous waste category information on the same vehicle for transportation comprises: According to the path information corresponding to the first hazardous waste category information and the path information corresponding to the second hazardous waste category information, the preset driving speed information is calculated to determine the first predicted time length information corresponding to the first hazardous waste category information and the second predicted time length information corresponding to the second hazardous waste category information; According to the loading time information stored in the preset loading database, the loading time corresponding to the first hazardous waste category information and the hazardous waste quantity information corresponding to the first hazardous waste category information, the second hazardous waste category information and the hazardous waste quantity information corresponding to the second hazardous waste category information are matched and analyzed to determine the loading time corresponding to the first hazardous waste category information and the hazardous waste quantity information corresponding to the first hazardous waste category information, the second hazardous waste category information and the hazardous waste quantity information corresponding to the second hazardous waste category information, the loading time corresponding to the first hazardous waste category information and the hazardous waste quantity information corresponding to the first hazardous waste category information is defined as the first loading time information, and the loading time corresponding to the second hazardous waste category information and the hazardous waste quantity information corresponding to the second hazardous waste category information is defined as the second loading time information; According to the first predicted length information, the first loading time information, the second predicted length information and the second loading time information, first residual length information and second residual length information are calculated, wherein the first residual length information is the length of time for the first hazardous waste category information to be transported to the collection point after being loaded, and the second residual length information is the length of time for the second hazardous waste category information to be transported to the collection point after being loaded; According to the matching analysis of the stored safety transportation length information in the preset safety database and the first hazardous waste category information and the second hazardous waste category information, the safety transportation length corresponding to the first hazardous waste category information is defined as the first safety transportation length information, and the safety transportation length corresponding to the second hazardous waste category information is defined as the second safety transportation length information; Determine whether the first residual length information is greater than the first safety transportation length information; If greater than the first safety transportation length information, determine whether the second residual length information is greater than the second safety transportation length information; If greater than the second safety transportation length information, separately transport according to the path information corresponding to the hazardous waste category information; If less than the second safety transportation length information, load the second hazardous waste category information first and then load the first hazardous waste category information; If less than the first safety transportation length information, load the first hazardous waste category information first and then load the second hazardous waste category information; If the origin coordinate information corresponding to the second hazardous waste category information does not fall within the path information corresponding to the first hazardous waste category information, the method of separately transporting according to the path information corresponding to the hazardous waste category information includes: According to the origin coordinate information corresponding to the first hazardous waste category information and the second hazardous waste category information, interval path information is calculated; According to the interval path information and the driving speed information, interval time information is calculated; According to the second predicted length information, the second loading time information and the interval time information, first required transportation time information is calculated; According to the first predicted length information, the first loading time information and the interval time information, second required transportation time information is calculated; Determine whether the first required transportation time information is greater than the first safety transportation length information; If greater than the first safety transportation length information, determine whether the second required transportation time information is greater than the second safety transportation length information; If greater than the second safety transportation length information, separately transport according to the path information corresponding to the hazardous waste category information; If less than the second safety transportation length information, load the second hazardous waste category information first and then load the first hazardous waste category information; If less than the first safety transportation length information, load the first hazardous waste category information first and then load the second hazardous waste category information; If the predicted total amount of waste information is greater than the total amount of information, another hazardous waste collection method is included, which includes: Screening the hazardous waste category information corresponding to the useless hazardous waste from the hazardous waste database, and defining the hazardous waste category information as useless hazardous waste category information; Judging whether the first hazardous waste category information and the second hazardous waste category information are both useless hazardous waste category information; If it is useless hazardous waste category information, matching and analyzing the first hazardous waste category information according to the preset processing category information stored in the processing database to determine the processing category corresponding to the first hazardous waste category information, and defining the processing category as neutralization processing category information; Judging whether the second hazardous waste category information is consistent with the neutralization processing category information; If it is consistent, judging whether the interval time information is greater than the first safe transportation time length information; If it is greater than the first safe transportation time length information, judging whether the interval time information is greater than the second safe transportation time length information; If it is greater than the second safe transportation time length information, transporting separately according to the path information corresponding to the hazardous waste category information; If it is less than the second safe transportation time length information, first loading the second hazardous waste category information into the generation coordinate information corresponding to the first hazardous waste category information and the neutralization, and then loading the remaining first hazardous waste category information or the second hazardous waste category information; If it is less than the first safe transportation time length information, first loading the first hazardous waste category information into the generation coordinate information corresponding to the second hazardous waste category information and the neutralization, and then loading the remaining first hazardous waste category information or the second hazardous waste category information; If it is inconsistent, transporting separately according to the path information corresponding to the hazardous waste category information; If at least one is not useless hazardous waste category information, selecting the hazardous waste quantity information corresponding to the first hazardous waste category information for loading, and then loading the second hazardous waste category information according to the difference information; If the number of the second hazardous waste category information is several and all are useless hazardous waste category information, the method of first loading the second hazardous waste category information and then loading the first hazardous waste category information comprises: Numbering the second hazardous waste category information according to the distance corresponding to the first hazardous waste category information from large to small, and defining the number of the second hazardous waste category information as hazardous waste number information; Randomly screening the second hazardous waste category information corresponding to the hazardous waste number information and finding the corresponding processing category from the processing database, defining the screened hazardous waste number information as current hazardous waste number information, and defining the processing category as numbered processing category information; Judging whether there is second hazardous waste category information consistent with the numbered processing category information in the remaining second hazardous waste category information, and defining the second hazardous waste category information consistent with the numbered processing category information as numbered neutralization category information; If there is, defining the number with smaller value between the current hazardous waste number information and the numbered processing category information as loading number information, and defining the number with larger value as unloading number information; The theoretical carrying capacity information at any one current hazardous waste number information is calculated, wherein the information of the theoretical carrying capacity information is the loading and unloading amount information of the hazardous waste before the current hazardous waste number information, the corresponding hazardous waste amount information is added at the number corresponding to the loading number information, the corresponding loading number information corresponding to the number corresponding to the unloading number information is subtracted, the corresponding hazardous waste amount information is added after the neutralization, and the change amount at the number corresponding to the unloading number information is defined as the unloading change amount information; Determine whether the theoretical carrying capacity information is greater than the total amount information carried by the vehicle; If greater, do not load and continue to move to the next hazardous waste number information corresponding to the origin coordinate information; If less, load the corresponding hazardous waste amount information at the loading number information or load the neutralized remaining hazardous waste amount information after unloading the corresponding loading number information at the number corresponding to the unloading number information until the first hazardous waste category information is loaded after reaching the origin coordinate information corresponding to the first hazardous waste category information; If not, directly load the second hazardous waste category information at the current hazardous waste number information.
5. A smart terminal, characterized by A memory and a processor are included, and the memory stores a computer program capable of being loaded and executed by the processor to execute any one of the hazardous waste collection methods in claims 1-3.
6. A computer-readable storage medium, characterized in that, A computer program capable of being loaded and executed by the processor to execute the park drainage in claims 1-3 is stored.
Citation Information
Patent Citations
Short-distance shared transportation system based on data processing and analysis and working method thereof
CN111178565A