A waste-to-energy plant vehicle dispatching method and system
Patent Information
- Application Number
- CN202611120293.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2026-07-27
- Publication Date
- 2026-10-27
AI Technical Summary
[0004]本发明的目的在于提供一种垃圾发电厂车辆调度方法及系统,旨在解决现有技术中的垃圾焚烧发电厂的垃圾车卸料作业自动化、安全协同调度水平低的技术问题
[0015]本发明的一种垃圾发电厂车辆调度方法及系统,采用所述车辆进厂识别及大厅容量管控模块、所述动态卸料口分配模块、所述多模态车辆引导模块、所述卸料口车辆对比模块、所述连锁保护控制模块、所述自适应优化模块进行如下步骤:在垃圾大厅入口识别垃圾车车牌与进厂时间,实时统计大厅内进厂未离场车辆数量,车辆数量达到预设容纳阈值时关闭入口限流,并计算相邻车辆进厂时间间隔;根据相邻车辆进厂时间间隔划分稀疏、中等、高峰三级车流工况,结合溜槽料位与垃圾吊负荷自适应匹配卸料门开启数量,联动垃圾吊同步开展溜槽清料作业;推送车辆分配信息,区分待卸料、卸料中、已完成车辆,进行分层指引;在卸料口处抓取停靠车辆车牌,与调度分配目标车牌进行比对,输出匹配结果并引导车辆;建立卸料门控制器与垃圾吊控制器双向硬件联锁,实时监测溜槽料位并优先调度垃圾吊清料;获取车辆到达情况、卸料效率及垃圾吊作业的实时数据,并根据实时数据动态调整调度参数;通过上述方式,可进行无人值守运行及车辆-卸料门-垃圾吊联动,从而提高垃圾车卸料作业自动化、安全协同调度水平。
Smart Images

Figure CN122988918A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of waste-to-energy incineration control technology, and in particular to a vehicle dispatching method and system for waste-to-energy plants. Background Technology
[0002] The waste unloading hall of a waste-to-energy plant is the essential passage for garbage trucks to unload. This area is perpetually filled with toxic and harmful gases such as hydrogen sulfide and ammonia produced during waste fermentation, creating harsh environmental conditions. Currently, most waste-to-energy plants still rely primarily on manual guidance for garbage truck unloading operations within the unloading hall, resulting in the following prominent problems: High health risks to personnel: Multiple dispatchers need to be stationed in the unloading hall for a long time, and they are constantly exposed to malodors and toxic fumes, resulting in a significant risk of occupational diseases and high manual operation and maintenance costs; Disorderly and congested vehicle management: It is impossible for manual staff to count the total number of vehicles online in the hall in real time. During the morning peak from 9:00 to 10:00, the peak traffic flow can reach 35 to 45 vehicles per hour. A large number of vehicles enter the hall at once, which can easily cause congestion and chaotic queuing. The unloading gate is disconnected from the garbage crane operation: the unloading port is only assigned manually, and the real-time operation status of the garbage crane cannot be linked. This often results in situations where the grab bucket is not cleared after the vehicle arrives, the chute is overflowing, or the vehicle is forcibly unloading when the grab bucket is operating at the unloading port, which poses a collision safety hazard. The scheduling and allocation logic is crude: the unloading ports are allocated based solely on manual experience, without dynamically matching the number of unloading gates to be opened and the garbage crane operation mode according to the interval between incoming vehicles. This results in a huge difference in unloading efficiency under long and short vehicle flow intervals.
[0003] Existing vehicle recognition solutions in some factory areas only capture license plates and lack an integrated scheduling mechanism that includes tiered scheduling of vehicle flow intervals, PLC interlocking of unloading gates and garbage cranes, and threshold-based flow control for on-site vehicle capacity. This means they cannot completely replace manual on-site guidance, and their levels of automation and safe collaborative scheduling are low. Therefore, there is an urgent need for a vehicle scheduling method that can operate unattended and integrates vehicle, unloading gate, and garbage crane systems. Summary of the Invention
[0004] The purpose of this invention is to provide a vehicle dispatching method and system for waste-to-energy plants, aiming to solve the technical problems of low automation and safe collaborative dispatching levels in the unloading operations of garbage trucks in waste-to-energy plants in the prior art.
[0005] To achieve the above objectives, the present invention provides a vehicle dispatching method for waste-to-energy plants, comprising the following steps: The system identifies the license plates and entry times of garbage trucks at the entrance of the garbage hall, counts the number of vehicles that have entered the hall but have not left in real time, closes the entrance to limit the flow when the number of vehicles reaches the preset capacity threshold, and calculates the time interval between adjacent vehicles entering the hall. Based on the time interval between adjacent vehicles entering the plant, the traffic flow is divided into three levels: sparse, medium and peak. The number of unloading gates is adaptively matched with the chute material level and the garbage crane load, and the garbage crane is linked to carry out chute cleaning operations simultaneously. Push vehicle allocation information, distinguish between vehicles waiting to unload, vehicles in the process of unloading, and vehicles that have completed unloading, and provide tiered guidance; Capture the license plate of the parked vehicle at the unloading port, compare it with the target license plate assigned by the dispatcher, output the matching result and guide the vehicle; Establish a two-way hardware interlock between the unloading gate controller and the garbage crane controller to monitor the chute level in real time and prioritize the garbage crane for material removal. It acquires real-time data on vehicle arrival, unloading efficiency, and garbage crane operations, and dynamically adjusts scheduling parameters based on the real-time data.
[0006] Among them, the steps of dividing the traffic flow into three levels of sparse, medium, and peak based on the time interval between adjacent vehicles entering the plant, and adaptively matching the number of unloading gates to the chute material level and garbage crane load, and coordinating with the garbage crane to carry out chute cleaning operations simultaneously are as follows: The license plate recognition equipment at the entrance of the garbage hall collects the license plate information and vehicle entry time information of garbage trucks entering the plant, while the license plate recognition equipment at the exit collects the license plate information and exit time information of vehicles that have completed unloading and left the plant. Real-time summary of vehicles entering the plant without matching exit records, statistics of the total number of vehicles currently operating inside the unloading hall, and real-time vehicle count in the hall; Set a maximum vehicle capacity threshold for the lobby and compare the real-time number of vehicles in the lobby with the maximum vehicle capacity threshold. The system continuously records the arrival time of each garbage truck and calculates the time difference between two consecutive trucks to obtain the time interval between adjacent trucks.
[0007] In the step of setting the maximum vehicle capacity threshold for the lobby and comparing the real-time number of vehicles in the lobby with the maximum vehicle capacity threshold: If the number of vehicles in real time is greater than or equal to the maximum vehicle capacity threshold of the hall, an entrance closure command will be issued. When the number of vehicles in real time is less than the maximum vehicle capacity threshold of the hall, an entrance release instruction is issued.
[0008] Among them, the steps of dividing the traffic flow into three levels of sparse, medium, and peak based on the time interval between adjacent vehicles entering the plant, and adaptively matching the number of unloading gates to the chute material level and garbage crane load, and coordinating with the garbage crane to carry out chute cleaning operations simultaneously are as follows: Compare the time interval between adjacent vehicles entering the factory with a preset time boundary value; When the interval is greater than the first time boundary value, the current condition is determined to be sparse traffic flow. When the interval is between the first time boundary value and the second time boundary value, it is determined to be a medium traffic flow condition; When the interval is less than the second time boundary value, it is determined to be a peak traffic flow condition.
[0009] Among the steps, the following steps are involved: capturing the license plate of a parked vehicle at the unloading port, comparing it with the target license plate assigned by the dispatcher, outputting the matching result, and guiding the vehicle: License plate recognition cameras and vehicle arrival detection sensors are installed at the unloading station in front of each unloading port. When a vehicle drives into the unloading station and stops, the arrival sensor generates a trigger signal. At the same time, the camera captures and recognizes the license plate image of the currently parked vehicle and extracts the license plate number of the actual parked vehicle. The actual license plate number identified is compared character by character with the target license plate number currently assigned to the unloading port to determine whether they match, and a comparison result is generated. After the vehicle finishes unloading, the license plate recognition camera at the unloading port will recognize the license plate of the vehicle at the current workstation again. At the same time, the position sensor will detect whether the vehicle has left. When the license plate recognition no longer captures the vehicle and the position signal changes from vehicle present to vehicle absent, it is determined that the vehicle has completely left the unloading area. A door closing command is sent to close the unloading door and the vehicle status is updated to complete.
[0010] In the step of comparing the identified actual license plate number with the target license plate number currently assigned to the unloading port character by character to determine whether they match and generating the comparison result: If the license plate is successfully matched, the vehicle will be guided into the unloading gate after the vehicle is detected to be parked. If the license plate matching fails, the unloading gate is locked and the vehicle is continuously guided to the designated workstation.
[0011] Among them, in the steps of establishing a two-way hardware interlock between the unloading gate controller and the garbage crane controller, real-time monitoring of the chute material level and priority scheduling of garbage crane cleaning: Establish a real-time two-way data communication link between the unloading gate controller and the garbage crane controller; A continuous level sensor is installed in each discharge port chute to monitor the height of garbage accumulation in the chute in real time and transmit the level signal. When the level detection value at any discharge port reaches the preset over-limit alarm height, an over-limit protection request is executed.
[0012] Among the steps involved in establishing a real-time bidirectional data communication link between the unloading gate controller and the garbage crane controller: When the garbage crane controller reports that the grab bucket is currently in the working area in front of the unloading port and is performing a grabbing action, the unloading gate controller sets the opening permission flag of the unloading port to the prohibited state until the garbage crane controller reports that the grab bucket has left the area and entered a safe position, at which point the unloading gate controller restores the opening permission of the unloading port. When the unloading gate is open, the unloading gate controller sends a pause gripping command to the garbage crane controller. The garbage crane controller then marks the unloading gate as ungrabable until the unloading gate controller detects that the unloading gate is completely closed, at which point it sends a recovery command to remove the pause mark.
[0013] Among the steps is acquiring real-time data on vehicle arrival, unloading efficiency, and garbage crane operations, and dynamically adjusting scheduling parameters based on this real-time data: The system collects and records in real time the arrival time, unloading start time, unloading end time, and departure time of each garbage truck, as well as the cumulative number of unloading trips, average unloading time per truck, and daily distribution of the number of vehicles entering the plant at different times, forming a set of operating parameters. Statistical analysis is performed on the set of operating parameters to calculate statistical indicators such as the peak arrival time of actual vehicles, the average vehicle arrival interval distribution during that time period, the average utilization rate of each unloading port, and the average material grabbing cycle time of the garbage crane. Based on the statistical results, multiple scheduling parameters are adjusted.
[0014] This invention also provides a vehicle dispatching system for a waste-to-energy plant, including a vehicle entry identification and hall capacity control module, a dynamic unloading port allocation module, a multimodal vehicle guidance module, an unloading port vehicle comparison module, an interlocking protection control module, and an adaptive optimization module; wherein: The vehicle entry identification and hall capacity control module is used to identify the license plate and entry time of garbage trucks at the entrance of the garbage hall, count the number of vehicles that have entered the hall but have not left in real time, close the entrance to limit the flow when the number of vehicles reaches the preset capacity threshold, and calculate the time interval between adjacent vehicles entering the hall. The dynamic unloading port allocation module is used to divide the traffic flow into three levels of sparse, medium and peak based on the time interval between adjacent vehicles entering the plant, and adaptively match the number of unloading gates to be opened in conjunction with the chute material level and the garbage crane load, and link the garbage crane to carry out chute cleaning operations simultaneously. The multimodal vehicle guidance module is used to push vehicle allocation information, distinguish between vehicles waiting to unload, unloading in progress, and vehicles that have completed unloading, and provide tiered guidance. The vehicle comparison module at the unloading port is used to capture the license plates of parked vehicles at the unloading port, compare them with the target license plates allocated by the dispatcher, output the matching results, and guide the vehicles. The interlocking protection control module is used to establish a two-way hardware interlock between the unloading gate controller and the garbage crane controller, monitor the chute material level in real time, and prioritize the garbage crane for material removal. The adaptive optimization module is used to acquire real-time data on vehicle arrival status, unloading efficiency, and garbage crane operation, and dynamically adjust scheduling parameters based on the real-time data.
[0015] This invention discloses a vehicle dispatching method and system for a waste-to-energy plant. The method comprises a vehicle entry identification and hall capacity control module, a dynamic unloading port allocation module, a multimodal vehicle guidance module, an unloading port vehicle comparison module, an interlocking protection control module, and an adaptive optimization module, performing the following steps: At the entrance of the waste hall, the license plate number and entry time of garbage trucks are identified; the number of vehicles that have entered the hall and have not yet left is counted in real time; when the number of vehicles reaches a preset capacity threshold, the entrance is closed to limit flow; and the time interval between adjacent vehicle entries is calculated. Based on the time interval between adjacent vehicle entries, three levels of traffic flow conditions—sparse, medium, and peak—are defined; and the opening of the unloading gate is adaptively matched based on the chute material level and the load of the garbage crane. The system coordinates the quantity and operation of garbage truck unloading operations with the garbage crane to simultaneously carry out chute clearing operations; it pushes vehicle allocation information, distinguishes between vehicles waiting to unload, unloading in progress, and those that have completed unloading, and provides tiered guidance; it captures the license plates of parked vehicles at the unloading port, compares them with the target license plates assigned by the dispatcher, outputs the matching results, and guides the vehicles; it establishes a two-way hardware interlock between the unloading gate controller and the garbage crane controller, monitors the chute material level in real time, and prioritizes the dispatching of garbage cranes for clearing; it acquires real-time data on vehicle arrival, unloading efficiency, and garbage crane operations, and dynamically adjusts dispatching parameters based on the real-time data; through the above methods, unmanned operation and vehicle-unloading gate-garbage crane linkage can be achieved, thereby improving the automation, safety, and collaborative dispatching level of garbage truck unloading operations. Attached Figure Description
[0016] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0017] Figure 1 This is a flowchart of the steps of the waste-to-energy plant vehicle dispatching method of the present invention.
[0018] Figure 2 This is a schematic diagram of the structural principle of the waste-to-energy plant vehicle dispatching system of the present invention.
[0019] Figure 3 This is a schematic diagram of the electronic device of the present invention. Detailed Implementation
[0020] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numbers in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this application.
[0021] The terminology used in this application is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. The singular forms “a,” “the,” and “the” used in this application and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any or all possible combinations of one or more of the associated listed items.
[0022] It should be understood that although the terms first, second, third, etc., may be used in this application to describe various information, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of this application, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein may be interpreted as "when," "when," or "in response to determination."
[0023] Please see Figure 1 This invention provides a vehicle dispatching method for waste-to-energy plants, comprising the following steps: S100: Recognizes garbage truck license plates and entry times at the entrance of the garbage hall, counts the number of vehicles that have entered but not yet left the hall in real time, closes the entrance to limit flow when the number of vehicles reaches a preset capacity threshold, and calculates the time interval between adjacent vehicle entries; the specific process is as follows: S101: Collect the license plate information and vehicle entry time information of garbage trucks entering the plant through the license plate recognition equipment at the entrance of the garbage hall, and at the same time collect the license plate information and exit time information of vehicles that have completed unloading and left the plant through the license plate recognition equipment at the exit. S102: Real-time summary of vehicles entering the plant without matching exit records, statistics of the total number of vehicles currently operating inside the unloading hall, and real-time vehicle count in the hall; S103: Set the maximum vehicle capacity threshold for the hall, and compare the real-time vehicle count in the hall with the maximum vehicle capacity threshold; when the real-time vehicle count is greater than or equal to the maximum vehicle capacity threshold, issue an entrance closure command; when the real-time vehicle count is less than the maximum vehicle capacity threshold, issue an entrance release command. S104: Maintain a vehicle entry queue according to the order of entry time. Whenever a new vehicle enters the factory, retrieve the entry time of the most recent vehicle in the queue, calculate the difference between the entry time of the current vehicle and the previous vehicle, and this difference is the time interval between adjacent vehicle entry times.
[0024] In the above process, license plate recognition equipment at the entrance of the waste treatment hall collects the license plate information and vehicle entry time information of garbage trucks entering the plant. Simultaneously, license plate recognition equipment at the exit collects the license plate information and exit time information of vehicles that have completed unloading and are leaving the plant. High-definition license plate recognition cameras at the entrance capture real-time images of garbage trucks entering the recognition area, collecting image data of the front of the vehicle including the license plate area. After image preprocessing, a template matching method is used to identify Chinese characters, letters, and numbers in the license plate character by character, combining them to generate a complete license plate number. Simultaneously, the timestamp provided by the time server for the vehicle passing through the entrance is recorded, forming an entry record containing the license plate number and entry time. The recognition equipment at the exit collects the license plate number and exit timestamp of vehicles leaving the plant in the same way, forming a departure record.
[0025] The system continuously summarizes vehicles entering the plant without matching exit records, calculates the total number of vehicles currently operating in the unloading hall, and obtains the real-time vehicle count in the hall. Using the vehicle's unique license plate number as the matching key, all entry records collected in step S101 are compared in real-time with all exit records. If a license plate only has an entry record but no corresponding exit record, it is determined that the vehicle is still inside the unloading hall. By accumulating the number of entry records without matching exit records, the total number of vehicles currently operating in the hall is calculated in real-time.
[0026] A maximum vehicle capacity threshold is set for the hall, and the real-time number of vehicles in the hall is compared with this threshold. If the real-time number of vehicles is greater than or equal to the maximum capacity threshold, an entrance closure command is issued; if the real-time number of vehicles is less than the maximum capacity threshold, an entrance release command is issued. This maximum capacity threshold is set based on the actual area of the hall, the total number of unloading ports, and the garbage crane's processing capacity, with a range of six to ten vehicles to ensure orderly vehicle flow within the hall during peak hours without severe congestion. When the entrance gate controller receives a closure command, it lowers the gate to prevent subsequent vehicles from entering; when it receives a release command, it raises the gate to allow vehicles to pass normally.
[0027] A vehicle entry queue is maintained in chronological order of entry time. Whenever a new vehicle enters, the entry time of the most recent vehicle in the queue is retrieved, and the difference between the current vehicle's entry time and the previous vehicle's entry time is calculated. This difference represents the time interval between adjacent vehicle entries. Specifically, a linked list of vehicle information is maintained, sorted in ascending order of entry timestamps. New vehicle records are appended to the end of the linked list. When a new vehicle record is added, the entry timestamp of the previous record is extracted from the end of the linked list. The current timestamp is subtracted from the previous record's timestamp to obtain the time difference in minutes. This difference serves as the basis for subsequent judgments on traffic flow conditions.
[0028] S200: Based on the time interval between adjacent vehicles entering the plant, traffic flow is divided into three levels: sparse, medium, and peak. The number of unloading gates opened is adaptively matched to the chute material level and the load of the garbage crane, and the garbage crane is simultaneously coordinated to carry out chute cleaning operations. The specific process is as follows: The time interval between adjacent vehicles entering the factory is compared with a preset time boundary value. When the interval is greater than the first time boundary value, the current traffic flow is determined to be sparse. When the interval is between the first time boundary value and the second time boundary value, it is determined to be medium traffic flow. When the interval is less than the second time boundary value, it is determined to be peak traffic flow.
[0029] In the above process, the time interval between adjacent vehicles entering the factory is compared with a preset time boundary value. When the interval is greater than the first time boundary value, the current traffic flow is determined to be sparse; when the interval is between the first and second time boundary values, it is determined to be medium traffic flow; and when the interval is less than the second time boundary value, it is determined to be peak traffic flow. The first time boundary value is set to five minutes, and the second time boundary value is set to three minutes. These two boundary values constitute the basis for the division of the three-level conditions, reflecting the gradient of vehicle density from low to high.
[0030] Under sparse traffic conditions, open a single unloading gate, select the unloading port closest to the stacking area as the target, and dispatch the garbage crane closest to the unloading port to be responsible for garbage grabbing and stacking operations of the chute; Under medium traffic conditions, two adjacent unloading gates are selected from the currently idle unloading ports and opened alternately. Specifically, the first gate is opened first to allow vehicles to unload. When the number of garbage trucks unloading into the chute corresponding to the gate reaches a set number or the garbage accumulation height measured by the material level detection device reaches a preset switching height, the first gate is closed and the second gate is opened. The same garbage crane continues to grab material from the chute with the opened gate. During peak traffic conditions, three to four adjacent unloading gates from the available unloading ports are selected and opened in turn. The selected unloading gates are divided into two groups. The first group has two gates open for unloading, while the second group has one or two gates closed. At this time, two garbage cranes simultaneously grab and clean the chute of the second unloading port, which is closed and has accumulated garbage. After the chute of the first group of gates reaches the switching height, the first group of gates is closed and the second group of gates is opened. The garbage cranes switch to the chute of the first group of gates for cleaning. The unloading and cleaning operations are alternated between the two groups. When allocating unloading gates, priority should be given to the unloading gate with the lowest chute level detection value and where the garbage crane is not currently operating in front of it, to avoid the overflow caused by the chute with a high level continuing to feed. At the same time, priority should be given to using unloading gate combinations with adjacent numbers to reduce the vehicle's travel distance and turning operations in the hall.
[0031] S300: Push vehicle allocation information, distinguish between vehicles waiting to unload, unloading in progress, and vehicles that have completed unloading, and provide tiered guidance.
[0032] In the above process, after the unloading port is assigned, a dispatch guide record is generated for each garbage truck entering the plant. This record includes the license plate number, the assigned unloading port number, the assignment time, and the current status field, which is initially set to "pending unloading". This record is stored in a real-time database for display and broadcasting. The status field is updated sequentially according to the actual operation progress throughout the vehicle's dispatch cycle.
[0033] A large LED display screen at the entrance corridor of the waste hall displays the license plates of all vehicles in the pending unloading status and their corresponding unloading port numbers in a rotating manner, so that drivers can know their unloading destination as soon as they enter the hall. Vehicles that have completed unloading or are currently unloading are not displayed again in the pending unloading list on the large screen.
[0034] On the small display screen installed on the side of each unloading port, the license plates of the vehicles assigned to that unloading port and whose status is "awaiting unloading" are displayed. Before the vehicle arrives, the license plate is highlighted in red. When the vehicle arrives and the license plate is successfully compared in step S400, the vehicle status is updated to "unloading in progress", the small screen color changes to green and displays unloading confirmation information. When the vehicle finishes unloading and drives away, the status is updated to "completed" and the small screen automatically clears the displayed content.
[0035] The voice broadcast system at the entrance of the hall adds information about vehicles in the "awaiting unloading" status to the broadcast queue. The license plate and corresponding unloading port number of each vehicle are broadcast in a loop according to the order of entry into the factory. When the vehicle status changes from "awaiting unloading" to "unloading in progress" or "completed", the vehicle is removed from the broadcast queue and the repeated broadcast for that vehicle stops.
[0036] S400: At the unloading port, capture the license plate of the parked vehicle, compare it with the target license plate assigned by the dispatcher, output the matching result, and guide the vehicle; the specific process is as follows: S401: Install a license plate recognition camera and a vehicle arrival detection sensor at the unloading station in front of each unloading port. When a vehicle drives into the unloading station and stops, the arrival sensor generates a trigger signal. At the same time, the camera captures and recognizes the license plate image of the currently parked vehicle and extracts the license plate number of the actual parked vehicle. S402: Compare the identified actual license plate number with the target license plate number currently assigned to the unloading port character by character to determine if they match and generate a comparison result; if the matching result is a successful license plate match, guide the vehicle into the unloading gate after detecting the vehicle stopping; if the matching result is a failed license plate match, lock the unloading gate and continue to guide the vehicle to the designated workstation. S403: After the vehicle finishes unloading, the license plate recognition camera at the unloading port will recognize the license plate of the vehicle at the current workstation again. At the same time, the position sensor will detect whether the vehicle has left. When the license plate recognition no longer captures the vehicle and the position signal changes from vehicle present to vehicle absent, it is determined that the vehicle has completely left the unloading area. A door closing command is sent to close the unloading door and the vehicle status is updated to complete.
[0037] In the above process, a license plate recognition camera and a vehicle arrival detection sensor are installed at each unloading station in front of the unloading port. When a vehicle enters the unloading station and comes to a stop, the arrival sensor generates a trigger signal. At the same time, the camera captures and identifies the license plate image of the currently parked vehicle, extracting the actual license plate number of the parked vehicle. The arrival sensor uses a geomagnetic induction coil buried below the ground at the unloading station. When a vehicle stops directly above the coil, the coil inductance changes, triggering a vehicle presence signal.
[0038] The system compares the identified actual license plate number with the target license plate number currently assigned to the unloading port character by character to determine if they match and generates a comparison result. Specifically, it compares the characters of the two strings at each position from left to right. If all characters are exactly the same, the system outputs a successful match; otherwise, it outputs a failed match. When the license plate match is successful, after detecting a vehicle stop, it further verifies whether the hardware interlock conditions between the unloading gate and the garbage crane controller are met. If all conditions are met, it sends an opening command to the unloading gate controller, guiding the vehicle into the unloading gate. When the license plate match fails, it sends a locking command to the unloading gate controller, preventing the unloading gate from opening. At the same time, it activates the audible and visual alarm for the unloading port and continuously flashes the correct unloading port number on a small screen, guiding the driver away from the current workstation to the designated location.
[0039] After the vehicle finishes unloading, the license plate recognition camera at the unloading port re-identifies the license plate of the vehicle at the current workstation. Simultaneously, the position sensor detects whether the vehicle has left. When the license plate recognition no longer detects the vehicle and the position signal changes from "vehicle present" to "vehicle absent," it is determined that the vehicle has completely left the unloading area. A closing command is then sent to close the unloading gate, and the vehicle's status is updated to "completed." This dual confirmation mechanism (visual recognition disappearance plus physical sensor deactivation) effectively avoids the problem of premature or delayed gate closure caused by false alarms from a single sensor.
[0040] S500: Establishes a two-way hardware interlock between the unloading gate controller and the garbage crane controller, monitors the chute material level in real time, and prioritizes the garbage crane for material removal; the specific process is as follows: S501: Establish a real-time bidirectional data communication link between the unloading gate controller and the garbage crane controller; when the garbage crane controller reports that the grab bucket is currently performing a grabbing action in the working area in front of the unloading port, the unloading gate controller sets the opening permission flag of the unloading port to the prohibited state until the garbage crane controller reports that the grab bucket has left the area and entered a safe position, at which point the unloading gate controller restores the opening permission of the unloading port; when the unloading gate is in the open state, the unloading gate controller sends a pause grabbing command to the garbage crane controller, and the garbage crane controller marks the unloading port as ungrabable, until the unloading gate controller detects that the unloading gate has been completely closed, and then sends a recovery command to remove the pause flag; S502: Install a continuous material level detection sensor in each discharge port chute to monitor the height of garbage accumulation in the chute in real time and transmit the material level signal. When the material level detection value at any discharge port reaches the preset over-limit alarm height, execute the over-limit protection request.
[0041] In the above process, a real-time bidirectional data communication link is established between the unloading gate controller and the garbage crane controller. The two controllers are connected via industrial Ethernet and use standard industrial communication protocols for data interaction, with a communication cycle of no more than 100 milliseconds to ensure the real-time nature of the interlock response. When the garbage crane controller reports that the grab bucket is currently in the working area in front of the unloading port and performing a grabbing action, the unloading gate controller sets the opening permission flag of the unloading port to a prohibited state until the garbage crane controller reports that the grab bucket has left the area and entered a safe position, at which point the unloading gate controller restores the opening permission of the unloading port. When the unloading gate is in the open state, the unloading gate controller sends a pause grabbing command to the garbage crane controller, which then marks the unloading port as ungrabable until the unloading gate controller detects that the unloading gate is completely closed, at which point it sends a recovery command to remove the pause flag. This bidirectional interlocking mechanism ensures that unloading and grabbing operations at the same unloading port will never occur simultaneously.
[0042] Continuous level sensors are installed in each unloading chute to monitor the height of waste accumulation in real time. When the level at any unloading chute reaches a preset over-limit alarm height, an over-limit protection request is triggered. The level sensors are ultrasonic level gauges. They emit ultrasonic pulses and receive the echoes reflected from the waste surface. The time difference between pulse emission and reception is calculated, multiplied by the speed of sound, and divided by two to obtain the distance from the waste surface to the sensor. Subtracting this distance from the sensor's installation height gives the actual height of the waste accumulation. When this height exceeds the preset alarm line, an over-limit protection request is issued, marking the unloading distribution channel at that unloading chute as unavailable and prioritizing dispatching a waste crane for cleaning. The alarm line can be preset to 85% of the chute depth.
[0043] S600: Acquires real-time data on vehicle arrival status, unloading efficiency, and garbage crane operations, and dynamically adjusts scheduling parameters based on the real-time data; the specific process is as follows: S601: Real-time collection and recording of the arrival time, unloading start time, unloading end time, and departure time of each garbage truck, as well as the cumulative number of unloading trips, average unloading time per truck, and daily distribution of the number of vehicles entering the plant at different times, forming a set of operating parameters; S602: Perform statistical analysis on the set of operating parameters, calculate the statistical indicators of the peak arrival time of actual vehicles, the average vehicle arrival interval distribution during the period, the average utilization rate of each unloading port, and the average material grabbing cycle time of the garbage crane, and adjust multiple scheduling parameters based on the statistical results.
[0044] During the above process, the arrival time, unloading start time, unloading end time, and departure time of each garbage truck are collected and recorded in real time, along with the cumulative number of unloading trips, average unloading time per truck, and the daily distribution of the number of vehicles entering the plant at different times, forming a set of operating parameters. All data is stored in a structured format in the historical database of the scheduling system, with each record accompanied by a timestamp and a unique identifier for traceability and querying.
[0045] Statistical analysis was performed on the set of operating parameters to calculate statistical indicators such as the peak arrival time of actual vehicles, the average vehicle arrival interval distribution within that time period, the average utilization rate of each unloading port, and the average material grabbing cycle time of the garbage crane. Based on the statistical results, several scheduling parameters were adjusted. Specifically, the cumulative number of vehicles entering the plant within each time period was calculated at an hourly statistical granularity, and the time period with the highest number of vehicles was marked as the peak time period. The time interval between the arrival of all adjacent vehicles within the peak time period was statistically analyzed, and their arithmetic mean was calculated as the average arrival interval. The average utilization rate was calculated as the percentage of the unloading port opening time to the total operating time. The average material grabbing cycle time was calculated as the average time taken for the garbage crane to complete a single material grabbing action (from the lowering of the grab bucket to the lifting and moving to the stacking area). The scheduling parameters adjusted based on these statistical indicators include: the first and second time boundary values used to divide the three working conditions, the maximum vehicle capacity threshold of the hall, and the material level trigger height value for switching the unloading gate. The adjustment range increases or decreases in a preset step size. After each adjustment, the operating effect is continuously observed for at least one full operating day. If the key performance indicators improve, the new parameters are maintained; otherwise, they are reverted to the previous values.
[0046] Corresponding to the aforementioned embodiments of the vehicle dispatching method for waste-to-energy plants, this application also provides embodiments of a vehicle dispatching system for waste-to-energy plants.
[0047] Figure 2 This is a structural schematic diagram of a vehicle dispatching system for a waste-to-energy plant, according to an exemplary embodiment. (Refer to...) Figure 2 The system may include: a vehicle entry identification and hall capacity management module, a dynamic unloading port allocation module, a multimodal vehicle guidance module, an unloading port vehicle comparison module, an interlock protection control module, and an adaptive optimization module; among which: The vehicle entry identification and hall capacity control module is used to identify the license plate and entry time of garbage trucks at the entrance of the garbage hall, count the number of vehicles that have entered the hall but have not left in real time, close the entrance to limit the flow when the number of vehicles reaches the preset capacity threshold, and calculate the time interval between adjacent vehicles entering the hall. The dynamic unloading port allocation module is used to divide the traffic flow into three levels of sparse, medium and peak based on the time interval between adjacent vehicles entering the plant, and adaptively match the number of unloading gates to be opened in conjunction with the chute material level and the garbage crane load, and link the garbage crane to carry out chute cleaning operations simultaneously. The multimodal vehicle guidance module is used to push vehicle allocation information, distinguish between vehicles waiting to unload, unloading in progress, and vehicles that have completed unloading, and provide tiered guidance. The vehicle comparison module at the unloading port is used to capture the license plates of parked vehicles at the unloading port, compare them with the target license plates allocated by the dispatcher, output the matching results, and guide the vehicles. The interlocking protection control module is used to establish a two-way hardware interlock between the unloading gate controller and the garbage crane controller, monitor the chute material level in real time, and prioritize the garbage crane for material removal. The adaptive optimization module is used to acquire real-time data on vehicle arrival status, unloading efficiency, and garbage crane operation, and dynamically adjust scheduling parameters based on the real-time data.
[0048] In this embodiment, the vehicle entry identification and hall capacity control module identifies the license plate and entry time of garbage trucks at the entrance of the garbage hall, counts the number of vehicles that have entered the hall but have not left in real time, closes the entrance to limit the flow when the number of vehicles reaches a preset capacity threshold, and calculates the time interval between adjacent vehicle entry. The dynamic unloading port allocation module divides the traffic flow into three levels—sparse, medium, and peak—based on the time interval between adjacent vehicle entry, and adaptively matches the number of unloading gates opened in conjunction with the chute material level and garbage crane load, and coordinates with the garbage crane to carry out chute cleaning operations simultaneously. The multimodal vehicle guidance module pushes vehicle allocation information, distinguishing between vehicles waiting to unload, unloading in progress, and vehicles that have completed unloading. The system provides tiered guidance; the vehicle comparison module at the unloading port captures the license plates of parked vehicles at the unloading port, compares them with the target license plates assigned by the dispatching department, outputs the matching results, and guides the vehicles; the interlocking protection control module establishes a two-way hardware interlock between the unloading gate controller and the garbage crane controller, monitors the chute material level in real time, and prioritizes dispatching the garbage crane for material clearing; the adaptive optimization module acquires real-time data on vehicle arrival, unloading efficiency, and garbage crane operation, and dynamically adjusts the dispatching parameters based on the real-time data; through the above methods, unattended operation and vehicle-unloading gate-garbage crane linkage can be achieved, thereby improving the automation, safety, and collaborative dispatching level of garbage truck unloading operations.
[0049] Regarding the system in the above embodiments, the specific ways in which each module performs operations have been described in detail in the embodiments related to the method, and will not be elaborated here.
[0050] For the system embodiments, since they basically correspond to the method embodiments, the relevant parts can be referred to in the description of the method embodiments. The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this application according to actual needs. Those skilled in the art can understand and implement this without creative effort.
[0051] Accordingly, this application also provides an electronic device, comprising: one or more processors; a memory for storing one or more programs; and, when the one or more programs are executed by the one or more processors, causing the one or more processors to implement the waste-to-energy plant vehicle scheduling method described above. Figure 3 The diagram shown is a hardware structure diagram of any data processing-capable device within a waste-to-energy plant vehicle dispatching system provided in an embodiment of the present invention, except... Figure 3 In addition to the processor, memory, and network interface shown, any data processing device in the embodiment may also include other hardware depending on the actual function of the data processing device, which will not be described in detail here.
[0052] Accordingly, this application also provides a computer-readable storage medium storing computer instructions that, when executed by a processor, implement the waste-to-energy plant vehicle scheduling method described above. The computer-readable storage medium can be an internal storage unit of any data-processing device as described in any of the foregoing embodiments, such as a hard disk or memory. The computer-readable storage medium can also be an external storage device, such as a plug-in hard disk, smart media card (SMC), SD card, flash card, etc., equipped on the device. Furthermore, the computer-readable storage medium can include both internal storage units of any data-processing device and external storage devices. The computer-readable storage medium is used to store the computer program and other programs and data required by the data-processing device, and can also be used to temporarily store data that has been output or will be output.
[0053] Other embodiments of this application will readily occur to those skilled in the art upon consideration of the specification and practice of the disclosure herein. This application is intended to cover any variations, uses, or adaptations of this application that follow the general principles of this application and include common knowledge or customary techniques in the art not disclosed herein.
[0054] It should be understood that this application is not limited to the precise structure described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope.
Claims
1. A vehicle dispatching method for a waste-to-energy plant, characterized in that, Includes the following steps: The system identifies the license plates and entry times of garbage trucks at the entrance of the garbage hall, counts the number of vehicles that have entered the hall but have not left in real time, closes the entrance to limit the flow when the number of vehicles reaches the preset capacity threshold, and calculates the time interval between adjacent vehicles entering the hall. Based on the time interval between adjacent vehicles entering the plant, the traffic flow is divided into three levels: sparse, medium and peak. The number of unloading gates is adaptively matched with the chute material level and the garbage crane load, and the garbage crane is linked to carry out chute cleaning operations simultaneously. Push vehicle allocation information, distinguish between vehicles waiting to unload, vehicles in the process of unloading, and vehicles that have completed unloading, and provide tiered guidance; Capture the license plate of the parked vehicle at the unloading port, compare it with the target license plate assigned by the dispatcher, output the matching result and guide the vehicle; Establish a two-way hardware interlock between the unloading gate controller and the garbage crane controller to monitor the chute level in real time and prioritize the garbage crane for material removal. It acquires real-time data on vehicle arrival, unloading efficiency, and garbage crane operations, and dynamically adjusts scheduling parameters based on the real-time data.
2. The vehicle dispatching method for waste-to-energy plants as described in claim 1, characterized in that, In the process of dividing traffic flow into three levels—sparse, medium, and peak—based on the time interval between adjacent vehicles entering the plant, and adaptively matching the number of unloading gates to the chute material level and garbage crane load, and coordinating with the garbage crane to simultaneously carry out chute cleaning operations: The license plate recognition equipment at the entrance of the garbage hall collects the license plate information and vehicle entry time information of garbage trucks entering the plant, while the license plate recognition equipment at the exit collects the license plate information and exit time information of vehicles that have completed unloading and left the plant. Real-time summary of vehicles entering the plant without matching exit records, statistics of the total number of vehicles currently operating inside the unloading hall, and real-time vehicle count in the hall; Set a maximum vehicle capacity threshold for the lobby and compare the real-time number of vehicles in the lobby with the maximum vehicle capacity threshold. The system continuously records the arrival time of each garbage truck and calculates the time difference between two consecutive trucks to obtain the time interval between adjacent trucks.
3. The vehicle dispatching method for waste-to-energy plants as described in claim 2, characterized in that, In the step of setting the maximum vehicle capacity threshold for the lobby and comparing the real-time number of vehicles in the lobby with the maximum vehicle capacity threshold: If the number of vehicles in real time is greater than or equal to the maximum vehicle capacity threshold of the hall, an entrance closure command will be issued. When the number of vehicles in real time is less than the maximum vehicle capacity threshold of the hall, an entrance release instruction is issued.
4. The vehicle dispatching method for waste-to-energy plants as described in claim 1, characterized in that, In the process of dividing traffic flow into three levels—sparse, medium, and peak—based on the time interval between adjacent vehicles entering the plant, and adaptively matching the number of unloading gates to the chute material level and garbage crane load, and coordinating with the garbage crane to simultaneously carry out chute cleaning operations: Compare the time interval between adjacent vehicles entering the factory with a preset time boundary value; When the interval is greater than the first time boundary value, the current condition is determined to be sparse traffic flow. When the interval is between the first time boundary value and the second time boundary value, it is determined to be a medium traffic flow condition; When the interval is less than the second time boundary value, it is determined to be a peak traffic flow condition.
5. The vehicle dispatching method for waste-to-energy plants as described in claim 1, characterized in that, In the steps of capturing the license plate of a parked vehicle at the unloading port, comparing it with the target license plate assigned by the dispatcher, outputting the matching result, and guiding the vehicle: License plate recognition cameras and vehicle arrival detection sensors are installed at the unloading station in front of each unloading port. When a vehicle drives into the unloading station and stops, the arrival sensor generates a trigger signal. At the same time, the camera captures and recognizes the license plate image of the currently parked vehicle and extracts the license plate number of the actual parked vehicle. The actual license plate number identified is compared character by character with the target license plate number currently assigned to the unloading port to determine whether they match, and a comparison result is generated. After the vehicle finishes unloading, the license plate recognition camera at the unloading port will recognize the license plate of the vehicle at the current workstation again. At the same time, the position sensor will detect whether the vehicle has left. When the license plate recognition no longer captures the vehicle and the position signal changes from vehicle present to vehicle absent, it is determined that the vehicle has completely left the unloading area. A door closing command is sent to close the unloading door and the vehicle status is updated to complete.
6. The vehicle dispatching method for waste-to-energy plants as described in claim 5, characterized in that, In the step of comparing the identified actual license plate number with the target license plate number currently assigned to the unloading port character by character to determine whether they match and generating the comparison result: If the license plate is successfully matched, the vehicle will be guided into the unloading gate after the vehicle is detected to be parked. If the license plate matching fails, the unloading gate is locked and the vehicle is continuously guided to the designated workstation.
7. The waste-to-energy plant vehicle dispatching method as described in claim 1, characterized in that, In the process of establishing a two-way hardware interlock between the unloading gate controller and the garbage crane controller, real-time monitoring of the chute material level, and priority scheduling of garbage crane clearing: Establish a real-time two-way data communication link between the unloading gate controller and the garbage crane controller; A continuous level sensor is installed in each discharge port chute to monitor the height of garbage accumulation in the chute in real time and transmit the level signal. When the level detection value at any discharge port reaches the preset over-limit alarm height, an over-limit protection request is executed.
8. The vehicle dispatching method for waste-to-energy plants as described in claim 7, characterized in that, In the steps of establishing a real-time bidirectional data communication link between the unloading gate controller and the garbage crane controller: When the garbage crane controller reports that the grab bucket is currently in the working area in front of the unloading port and is performing a grabbing action, the unloading gate controller sets the opening permission flag of the unloading port to the prohibited state until the garbage crane controller reports that the grab bucket has left the area and entered a safe position, at which point the unloading gate controller restores the opening permission of the unloading port. When the unloading gate is open, the unloading gate controller sends a pause gripping command to the garbage crane controller. The garbage crane controller then marks the unloading gate as ungrabable until the unloading gate controller detects that the unloading gate is completely closed, at which point it sends a recovery command to remove the pause mark.
9. The vehicle dispatching method for waste-to-energy plants as described in claim 1, characterized in that, In the steps of acquiring real-time data on vehicle arrival, unloading efficiency, and garbage crane operations, and dynamically adjusting scheduling parameters based on this real-time data: The system collects and records in real time the arrival time, unloading start time, unloading end time, and departure time of each garbage truck, as well as the cumulative number of unloading trips, average unloading time per truck, and daily distribution of the number of vehicles entering the plant at different times, forming a set of operating parameters. Statistical analysis is performed on the set of operating parameters to calculate statistical indicators such as the peak arrival time of actual vehicles, the average vehicle arrival interval distribution during that time period, the average utilization rate of each unloading port, and the average material grabbing cycle time of the garbage crane. Based on the statistical results, multiple scheduling parameters are adjusted.
10. A vehicle dispatching system for a waste-to-energy plant, employing the vehicle dispatching method for a waste-to-energy plant as described in claim 1, characterized in that, This includes a vehicle entry identification and hall capacity management module, a dynamic unloading port allocation module, a multimodal vehicle guidance module, an unloading port vehicle comparison module, an interlock protection control module, and an adaptive optimization module; among which: The vehicle entry identification and hall capacity control module is used to identify the license plate and entry time of garbage trucks at the entrance of the garbage hall, count the number of vehicles that have entered the hall but have not left in real time, close the entrance to limit the flow when the number of vehicles reaches the preset capacity threshold, and calculate the time interval between adjacent vehicles entering the hall. The dynamic unloading port allocation module is used to divide the traffic flow into three levels of sparse, medium and peak based on the time interval between adjacent vehicles entering the plant, and adaptively match the number of unloading gates to be opened in conjunction with the chute material level and the garbage crane load, and link the garbage crane to carry out chute cleaning operations simultaneously. The multimodal vehicle guidance module is used to push vehicle allocation information, distinguish between vehicles waiting to unload, unloading in progress, and vehicles that have completed unloading, and provide tiered guidance. The vehicle comparison module at the unloading port is used to capture the license plates of parked vehicles at the unloading port, compare them with the target license plates allocated by the dispatcher, output the matching results, and guide the vehicles. The interlocking protection control module is used to establish a two-way hardware interlock between the unloading gate controller and the garbage crane controller, monitor the chute material level in real time, and prioritize the garbage crane for material removal. The adaptive optimization module is used to acquire real-time data on vehicle arrival status, unloading efficiency, and garbage crane operation, and dynamically adjust scheduling parameters based on the real-time data.