Power plant bulk material vehicle intelligent verification system and method

CN122906778APending Publication Date: 2026-10-13HEBEI HANFENG POWER GENERATION CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610765303.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-05-29
Publication Date
2026-10-13

AI Technical Summary

Technical Problem

[0005]针对现有技术不足,本发明提供电厂大宗物资车辆智能核验系统及方法,本发明解决由于系统缺乏通讯心跳监测与多节点数据深度联动,造成未完整过磅卸车车辆利用流程盲区违规离厂的技术问题

Benefits of technology

本发明通过多维度数据的协同处理算法,建立网络环境状态信息向业务流程控制逻辑的渗透映射机制。系统将网络通讯异常状态直接转换为核验放行指标包含的阻断权重,进而触发出厂道闸的拦截动作。此机制克服了将网络状态独立于业务逻辑之外的现有技术偏见,从源头上封堵了人为破坏通讯设备以规避过磅环节的漏洞,解决了由于缺乏通讯心跳监测与多节点数据深度联动造成未完整过磅卸车车辆利用流程盲区违规离厂的技术难题。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122906778A_ABST
    Figure CN122906778A_ABST
Patent Text Reader

Abstract

The present application relates to the technical field of intelligent management and control of industrial vehicles, and provides a power plant bulk material vehicle intelligent verification system and method, which comprises a track state acquisition module of a control device, a continuous business track state chain generated by combining vehicle entry information and weighing completion features, a dynamic heartbeat detection module sending a detection data packet, a node communication interruption locking instruction generated when the link activity is lower than the safety threshold, a state feature aggregation module generating a blocking weight according to the time difference value, an output verification release index, and an out-of-limit interception control module triggering an off-plant gate to lock the vehicle off-plant path when the blocking weight is out of limit or the weighing feature is missing. The present application solves the technical problem of lack of communication heartbeat monitoring in the system, causing incomplete weighing vehicle to violate the off-plant rules.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of intelligent management and control technology for industrial vehicles, and in particular to an intelligent verification system and method for vehicles carrying bulk materials in power plants. Background Technology

[0002] The bulk materials used in thermal power plants mainly include coal and solid waste such as fly ash. The corresponding bulk material vehicle transportation management process is known as the closed-loop vehicle management system. This system involves entry verification, material unloading, material weighing, and exit interception. The intelligent verification system collects access control information and weighbridge weighing data through a control gateway. Access control information is used to determine the vehicle's legality, while weighbridge weighing data is used to record the loading and unloading weight of bulk materials. The control gateway aggregates and compares the data collected from different verification nodes to determine the final vehicle release status.

[0003] Existing verification architectures for materials and vehicles at thermal power plants typically employ a segmented, independent management model. The entry management subsystem independently handles vehicle registration, the weighbridge subsystem independently records weighing weights, and the on-site unloading subsystem independently confirms the actual unloading status of materials. The lack of real-time communication links between these subsystems means that the environmental access control system only verifies vehicles based on their initial registration records. Because the central management platform cannot jointly verify the unloading and weighing statuses, the final vehicle departure action is completely disconnected from the execution progress of the internal business nodes within the verification architecture.

[0004] The control network lacks a device communication heartbeat monitoring mechanism and a multi-node data deep linkage mechanism, resulting in technical pain points such as vehicles leaving the plant illegally by exploiting blind spots in the process when unloading without complete weighing. In specific business scenarios, when network communication between the ash unloading weighbridge and the central server is interrupted, the central server cannot detect the offline status of the front-end communication nodes in real time. If an ash truck does not go to the ash unloading weighbridge area for tare weighing after entering the plant, the environmental protection access control subsystem will directly send a gate-raising command to the exit gate based on the initial entry record because it cannot retrieve the real-time weighing completion instruction from the weighbridge node. After an ash truck leaves the plant without completing the tare weighing operation, the thermal power plant ultimately faces the risk of large-scale material loss and serious distortion of production management data. Summary of the Invention

[0005] To address the shortcomings of existing technologies, this invention provides an intelligent verification system and method for vehicles carrying bulk materials in power plants. This invention solves the technical problem that vehicles that have not been fully weighed and unloaded may illegally leave the plant by taking advantage of blind spots in the process due to the lack of communication heartbeat monitoring and deep linkage of multi-node data.

[0006] To solve the above-mentioned technical problems, the specific contents of the present invention are as follows: In a first aspect, the intelligent verification system for power plant bulk material vehicles provided by the present invention includes front-end equipment and a control device that is communicatively connected to the front-end equipment. The front-end equipment includes an entry identification terminal, a weighing terminal, and an exit gate actuator. The entry identification terminal is configured at the factory entrance to obtain vehicle entry information, the weighing terminal is arranged in the weighing area inside the factory to obtain the weight of materials loading and unloading, and the exit gate actuator is set at the factory exit to block the vehicle's exit path. The control device includes: The trajectory status acquisition module is used to acquire vehicle entry information collected by the factory entry identification terminal, extract the first time identifier included in the vehicle entry information, acquire the weighing completion feature sent by the weighing terminal, extract the second time identifier included in the weighing completion feature, compare the values ​​of the first time identifier and the second time identifier, and combine the vehicle entry information and the weighing completion feature according to the ascending order of the values ​​to generate a continuous business trajectory status chain. The dynamic heartbeat detection module is used to send communication detection data packets including detection time identifiers to the weighing terminal, receive response signals returned by the weighing terminal according to the detection time identifiers, count the number of response signals received within a preset period, calculate the network link activity index based on the number of received signals, and when the network link activity index is less than a preset safety threshold, obtain the current system time identifier output by the system and generate a node communication interruption lock command based on the current system time identifier. The status feature aggregation module is used to extract the weighing completion features and the second time identifier in the continuous business trajectory status chain, receive the node communication interruption lock command, extract the current system time identifier in the node communication interruption lock command, calculate the numerical difference between the current system time identifier and the second time identifier, assign corresponding weight values ​​according to the numerical difference to generate blocking weights, and output the verification release index including the blocking weights. The boundary crossing interception control module is used to extract the blocking weights included in the verification and release indicators. When the value of the blocking weight is greater than the preset release threshold or the weighing completion feature is missing in the verification and release indicators, a lowering control command is generated and sent to the gate actuator. Based on the lowering control command, the gate actuator is triggered to lock the vehicle's departure path.

[0007] Furthermore, the intelligent verification system for bulk material vehicles in power plants described in this invention also includes radio frequency identification (RFID) base stations deployed on roads within the plant area as front-end equipment, and the RFID base stations are communicatively connected to the control device. The dynamic heartbeat detection module is also used to acquire vehicle interval measurement data collected by the radio frequency identification base station, convert the vehicle interval measurement data into the spatial displacement change rate of the vehicle moving towards the weighing area, compare the spatial displacement change rate with the preset frequency switching threshold, and when the spatial displacement change rate is greater than the preset frequency switching threshold, switch the transmission frequency of the communication detection data packet from the first preset frequency to the second preset frequency, and send the communication detection data packet to the weighing terminal according to the second preset frequency.

[0008] Furthermore, in the intelligent verification system for bulk material vehicles in power plants described in this invention, the communication detection data packets are encapsulated using an Ethernet test message protocol with a response verification code. The dynamic heartbeat detection module is also used to count the number of response signals returned by the weighing terminal within a preset period, calculate the ratio of the number of response signals to the total number of communication probe data packets sent, use the ratio as the network link activity index, compare the network link activity index with the preset safety threshold, and when the network link activity index is less than the preset safety threshold, extract the current system time stamp and store it in the node communication interruption lock command.

[0009] Furthermore, in the intelligent verification system for bulk material vehicles in power plants described in this invention, the trajectory status acquisition module is also used to acquire the gate opening trigger level signal output by the entry identification terminal as the first business event trigger signal, acquire the weight change variable collected by the storage material level sensor as the second business event trigger signal, acquire the weight zeroing instruction output by the weighing terminal as the third business event trigger signal, and assign business time identifiers to the first business event trigger signal, the second business event trigger signal, and the third business event trigger signal respectively through the system unified clock.

[0010] Furthermore, in the intelligent verification system for power plant bulk material vehicles described in this invention, the trajectory status acquisition module is also used to extract the first business event trigger signal, the second business event trigger signal, and the third business event trigger signal, which are assigned with business time identifiers. The signals are arranged in ascending order according to the value of the business time identifiers, and the arranged trigger signals are written into a block hash linked list structure for storage. The block hash linked list structure is output as a continuous business trajectory status chain.

[0011] Furthermore, in the intelligent verification system for bulk material vehicles in power plants described in this invention, the status feature aggregation module is also used to extract the current system time identifier included in the node communication interruption locking instruction as the interruption time node, extract the business time identifier corresponding to the second business event trigger signal as the unloading time node, calculate the difference between the interruption time node and the unloading time node, and output the difference as the time sequence correlation degree.

[0012] Furthermore, in the intelligent verification system for bulk material vehicles in power plants described in this invention, the status feature aggregation module is also used to compare the temporal correlation degree with a set difference range. When the temporal correlation degree is within the set difference range, the blocking weight is assigned a preset maximum value, and the weighing completion feature and the blocking weight are combined to send the verification release index, which includes the weighing completion feature and the blocking weight, to the boundary interception control module.

[0013] Furthermore, in the intelligent verification system for bulk material vehicles in power plants described in this invention, the gate actuator is composed of a servo motor and an auxiliary mechanical transmission assembly. The boundary crossing interception control module is also used to continuously receive the verification and release indicators issued by the status feature aggregation module, extract the value of the blocking weight included in the verification and release indicators, compare the value of the blocking weight with the preset release threshold, and output the boundary crossing trigger command or release permission command based on the comparison result.

[0014] Furthermore, in the intelligent verification system for bulk material vehicles in power plants described in this invention, the barrier lowering control command is a continuous high-level pulse signal; The boundary crossing interception control module is also used to respond to the boundary crossing trigger command by outputting a continuous high-level pulse signal to the gate actuator when the boundary crossing trigger command is obtained. Based on the continuous high-level pulse signal, the servo motor drives the auxiliary mechanical transmission components to lock the vehicle's departure path.

[0015] Secondly, the intelligent verification method for power plant bulk material vehicles provided by this invention is applied to the intelligent verification system for power plant bulk material vehicles as described above, including: Step 1: Obtain vehicle entry information collected by the vehicle entry identification terminal, extract the first time identifier included in the vehicle entry information, obtain the weighing completion feature sent by the weighing terminal, extract the second time identifier included in the weighing completion feature, compare the values ​​of the first time identifier and the second time identifier, and combine the vehicle entry information and the weighing completion feature according to the ascending order of the values ​​to generate a continuous business trajectory state chain. Step 2: Send a communication probe data packet including a probe time identifier to the weighing terminal, receive the response signal returned by the weighing terminal based on the probe time identifier, count the number of response signals received within a preset period, calculate the network link activity index based on the number of received signals, and when the network link activity index is less than a preset safety threshold, obtain the current system time identifier output by the system and generate a node communication interruption lock command based on the current system time identifier. Step 3: Extract the weighing completion feature and the second time identifier from the continuous business trajectory state chain, receive the node communication interruption lock command, extract the current system time identifier from the node communication interruption lock command, calculate the numerical difference between the current system time identifier and the second time identifier, assign corresponding weight values ​​according to the numerical difference to generate blocking weights, and output the verification release index including the blocking weights. Step 4: Extract the blocking weights included in the verification and release indicators. When the value of the blocking weight is greater than the preset release threshold or the weighing completion feature is missing in the verification and release indicators, generate a gate lowering control command and send the gate lowering control command to the outbound gate actuator. Based on the gate lowering control command, trigger the outbound gate actuator to lock the vehicle's departure path.

[0016] Beneficial effects of this invention: This invention establishes a mechanism for mapping network environment status information to business process control logic through a multi-dimensional data collaborative processing algorithm. The system directly converts abnormal network communication states into blocking weights included in the verification and release indicators, thereby triggering the interception action of the outbound gate. This mechanism overcomes the existing technical bias of separating network status from business logic, blocking the loophole of deliberately sabotaging communication equipment to circumvent the weighing process. It solves the technical problem of vehicles leaving the factory illegally by exploiting blind spots in the process due to the lack of communication heartbeat monitoring and deep multi-node data linkage, resulting in incomplete weighing and unloading.

[0017] This invention dynamically adjusts the communication detection frequency based on the rate of change of spatial displacement of the vehicle as it moves towards the weighing area. When the rate of change of spatial displacement exceeds a preset frequency switching threshold, the system determines that the risk of communication disruption increases and automatically switches the transmission frequency of communication detection data packets to a higher frequency mode. This mechanism can provide higher detection density in critical weighing areas, enabling the system to instantly detect abnormal drops in network link activity, significantly improving the verification system's resistance to disruptive interference.

[0018] This invention employs a highly secure block hash linked list structure to prevent tampering with the continuous business trajectory status chain. Each written block contains the hash value of the previous block, the current trigger signal data, and the corresponding business time identifier. Any unauthorized modification will cause the hash values ​​of all subsequent blocks to break. This eliminates the risk of fraud at the data level, preventing personnel from reverse-engineering trajectory data or falsifying unloading and weighing business data.

[0019] This invention outputs a temporal correlation degree by calculating the difference between the time node corresponding to the communication interruption and the material unloading time node. This correlation degree can quantitatively reflect the degree to which the network interruption occurs after the vehicle unloading action. When the temporal correlation degree falls within the reasonable time range for a single vehicle to travel from the unloading area to the weighing terminal, the system accurately determines that the communication interruption meets the characteristics of maliciously circumventing the weighing process, and then directly assigns a preset maximum value to the blocking weight, intelligently and accurately upgrading the communication failure into a mandatory business interception condition. Attached Figure Description

[0020] To more clearly illustrate the technical solution of the present invention, the drawings used in the embodiments will be briefly introduced below. Obviously, for those skilled in the art, other drawings can be obtained based on the drawings without creative effort.

[0021] Figure 1 This is a flowchart illustrating the intelligent verification method for bulk material vehicles in power plants according to the present invention. Detailed Implementation

[0022] To make the technical solution of the present invention clearer, the present invention will be clearly and completely described below with reference to specific embodiments and corresponding drawings. Obviously, the described embodiments are only a part of the embodiments of the present invention, and not all of them. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention. The embodiments of the present invention will be described in detail below with reference to the accompanying drawings. To better understand the purpose of the present invention, the present invention will be described in further detail below.

[0023] In a first aspect, the intelligent verification system for power plant bulk material vehicles provided by the present invention includes front-end equipment and a control device that is communicatively connected to the front-end equipment. The front-end equipment includes an entry identification terminal, a weighing terminal, and an exit gate actuator. The entry identification terminal is configured at the factory entrance to obtain vehicle entry information, the weighing terminal is arranged in the weighing area inside the factory to obtain the weight of materials loading and unloading, and the exit gate actuator is set at the factory exit to block the vehicle's exit path. The control device includes: The trajectory status acquisition module is used to acquire vehicle entry information collected by the factory entry identification terminal, extract the first time identifier included in the vehicle entry information, acquire the weighing completion feature sent by the weighing terminal, extract the second time identifier included in the weighing completion feature, compare the values ​​of the first time identifier and the second time identifier, and combine the vehicle entry information and the weighing completion feature according to the ascending order of the values ​​to generate a continuous business trajectory status chain. The dynamic heartbeat detection module is used to send communication detection data packets including detection time identifiers to the weighing terminal, receive response signals returned by the weighing terminal according to the detection time identifiers, count the number of response signals received within a preset period, calculate the network link activity index based on the number of received signals, and when the network link activity index is less than a preset safety threshold, obtain the current system time identifier output by the system and generate a node communication interruption lock command based on the current system time identifier. The status feature aggregation module is used to extract the weighing completion features and the second time identifier in the continuous business trajectory status chain, receive the node communication interruption lock command, extract the current system time identifier in the node communication interruption lock command, calculate the numerical difference between the current system time identifier and the second time identifier, assign corresponding weight values ​​according to the numerical difference to generate blocking weights, and output the verification release index including the blocking weights. The boundary crossing interception control module is used to extract the blocking weights included in the verification and release indicators. When the value of the blocking weight is greater than the preset release threshold or the weighing completion feature is missing in the verification and release indicators, a lowering control command is generated and sent to the gate actuator. Based on the lowering control command, the gate actuator is triggered to lock the vehicle's departure path.

[0024] In the application scenario of closed-loop management of bulk material vehicles in thermal power plants, the intelligent verification system for bulk material vehicles in power plants achieves closed-loop management of the entire process through the coordinated cooperation of front-end equipment and control devices.

[0025] The front-end equipment includes an entry identification terminal, a weighing terminal, and an exit gate actuator. The entry identification terminal is located at the factory entrance and is used to capture license plate images when vehicles enter the factory area to obtain vehicle entry information. The weighing terminal is located in the weighing area within the factory area and adopts an electronic weighbridge structure. It is used to obtain the weight of materials being loaded and unloaded when vehicles are weighed for tare or gross weight and to generate corresponding weighing completion characteristics. The exit gate actuator is located at the factory exit and is used to intercept vehicles by blocking their exit path.

[0026] The control device establishes a communication connection with the front-end equipment through a network, and the control device includes a trajectory status acquisition module, a dynamic heartbeat detection module, a status feature aggregation module, and an over-boundary interception control module.

[0027] The trajectory status acquisition module obtains vehicle entry information collected by the vehicle entry identification terminal, extracts the first time identifier representing the precise moment the vehicle entered the factory, and simultaneously obtains the weighing completion feature sent by the weighing terminal, extracting the second time identifier representing the precise moment the vehicle finished weighing. Subsequently, the trajectory status acquisition module compares the values ​​of the first and second time identifiers, and combines the vehicle entry information and the weighing completion feature in ascending order of value to generate a continuous business trajectory status chain.

[0028] The dynamic heartbeat detection module sends a communication detection data packet containing a detection time identifier to the weighing terminal. Under normal communication conditions, the weighing terminal receives the communication detection data packet and returns a response signal based on the detection time identifier. The dynamic heartbeat detection module receives the response signal, counts the number of received response signals within a preset period, and calculates a network link activity index based on the number of received signals. When the network link activity index is less than a preset safety threshold, it indicates that the communication network has been interrupted. The dynamic heartbeat detection module obtains the current system time identifier output by the system and generates a node communication interruption lock command based on the current system time identifier.

[0029] The status feature aggregation module extracts the weighing completion features and the second time identifier from the continuous service trajectory status chain, and receives the node communication interruption lock command. Combining the extracted current system time identifier, the status feature aggregation module calculates the numerical difference between the current system time identifier and the second time identifier, assigns corresponding weight values ​​based on the numerical difference to generate blocking weights, and outputs a verification release index containing the blocking weights.

[0030] The boundary crossing interception control module extracts the blocking weights from the verification and release indicators. When the value of the blocking weight is greater than the preset release threshold or when the weighing completion feature is missing from the verification and release indicators, a gate lowering control command is generated and sent down to the outbound gate actuator. The outbound gate actuator blocks the vehicle's departure path according to the gate lowering control command, preventing vehicles that have not been fully weighed from leaving the factory illegally.

[0031] In a specific extended embodiment of the system, the front-end device also includes radio frequency identification (RFID) base stations deployed on roads within the factory area, and the RFID base stations are communicatively connected to the control device.

[0032] When a vehicle enters the factory area and moves along the roads within the factory premises, the RFID base station collects vehicle interval measurement data by sensing the RFID tags configured on the vehicle. The dynamic heartbeat detection module acquires the vehicle interval measurement data collected by the RFID base station and converts the vehicle interval measurement data into the rate of change of spatial displacement of the vehicle as it moves towards the weighing area.

[0033] The dynamic heartbeat detection module compares the rate of change of spatial displacement with a preset frequency switching threshold. When the rate of change of spatial displacement exceeds the preset frequency switching threshold, it indicates that the vehicle is rapidly approaching the weighing area, increasing the risk of communication disruption. When the preset frequency switching threshold is exceeded, the dynamic heartbeat detection module switches the communication detection frequency for sending communication detection data packets from a first preset frequency to a second preset frequency, and sends the communication detection data packets to the weighing terminal at the second preset frequency. This frequency-modulated detection method provides higher detection density in critical areas.

[0034] In a detailed embodiment of heartbeat monitoring, the communication probe data packet is encapsulated using an Ethernet test message protocol with a response check code. The protocol includes a cyclic redundancy check code to ensure data integrity.

[0035] The dynamic heartbeat detection module continuously sends communication probe data packets to the weighing terminal within a preset period, and simultaneously counts the number of response signals returned by the weighing terminal within the preset period. The dynamic heartbeat detection module calculates the ratio of the number of response signals to the total number of communication probe data packets sent, and uses this ratio as a network link activity index.

[0036] By comparing the network link activity index with a preset security threshold, when the network link activity index is less than the preset security threshold, the dynamic heartbeat detection module extracts the current system time stamp and stores it in the node communication interruption lock command to lock the exact time of the communication anomaly.

[0037] In an embodiment where the system provides comprehensive control over the production process, the trajectory status acquisition module implements multi-level data acquisition functions.

[0038] The trajectory status acquisition module acquires the gate opening trigger level signal output by the factory entry identification terminal as the first business event trigger signal to calibrate the vehicle's passage through the factory gate entrance; at the same time, it acquires the weight change variable collected by the storage material level sensor as the second business event trigger signal. The storage material level sensor is installed in the bottom structure of the storage. When the weight change variable is greater than the preset change amount, it indicates that the vehicle has completed the material unloading; simultaneously, it acquires the weight zeroing command output by the weighing terminal as the third business event trigger signal. The weight zeroing command indicates that the vehicle has completed the tare weighing on the electronic weighbridge.

[0039] Since the various subsystems on site are independent of each other, the trajectory status acquisition module uses the system's unified clock to assign service time identifiers to the first service event trigger signal, the second service event trigger signal, and the third service event trigger signal, thereby eliminating logical conflicts caused by clock inconsistencies between the various subsystems.

[0040] To prevent factory workers or external drivers from leaving the factory without authorization by tampering with database data, the continuous business trajectory status chain adopts a highly secure tamper-proof storage method.

[0041] The trajectory status acquisition module reads the first, second, and third business event trigger signals, each assigned a business time identifier. After sorting the trigger signals in ascending order based on the business time identifier values, the trajectory status acquisition module writes the sorted trigger signals into a block hash linked list structure for storage.

[0042] Each generated block contains the hash value of the previous block, the current trigger signal data, and the corresponding business time identifier. The trajectory status acquisition module outputs the block hash linked list structure as a continuous business trajectory status chain. Any unauthorized modification will cause the hash values ​​of all subsequent blocks to break, eliminating the security risk of forging unloading or weighing data from the data layer.

[0043] The timing analysis algorithm is used by the state feature aggregation module to analyze the degree of interference caused by communication anomalies to business logic.

[0044] The status feature aggregation module extracts the current system time identifier contained in the node communication interruption lock instruction as the interruption time node, and extracts the service time identifier corresponding to the second service event trigger signal as the handover time node.

[0045] The state feature aggregation module calculates the difference between the interruption time node and the vehicle unloading time node, and outputs the difference as the temporal correlation degree. The temporal correlation degree quantitatively reflects the degree to which the network disconnection behavior occurs after the vehicle unloading action.

[0046] The interception strategy is configured by the state feature aggregation module based on the degree of temporal correlation. The state feature aggregation module compares the temporal correlation with a set difference range. The set difference range is set between the theoretical shortest time and the longest time for a single vehicle to travel from the unloading area to the weighing terminal.

[0047] When the timing correlation is within the set difference range, it indicates that the communication interruption occurred precisely between the completion of material unloading and the completion of weighing, and the timing relationship conforms to the physical characteristics of cutting off communication to avoid the weighing process. When the condition falls within the set difference range, the status feature aggregation module assigns the blocking weight to a preset maximum value, combines the weighing completion feature with the blocking weight, and sends a verification release indicator containing the weighing completion feature and the blocking weight to the out-of-bounds interception control module, thereby escalating the communication failure to a service interception condition.

[0048] The exit interception area is equipped with an outbound barrier gate actuator that includes a specific mechanical transmission component. The outbound barrier gate actuator consists of a servo motor and an auxiliary mechanical transmission assembly connected to the servo motor shaft. The auxiliary mechanical transmission assembly includes a reduction gearbox and a transmission link.

[0049] The boundary crossing interception control module continuously receives verification and release indicators from the status feature aggregation module and extracts the blocking weight values ​​contained in the verification and release indicators. The boundary crossing interception control module compares the blocking weight values ​​with the preset release threshold values ​​and outputs a boundary crossing trigger command or a release permission command based on the comparison result.

[0050] The final physical interception step at the electrical and mechanical levels is directly completed by the final control output of the boundary crossing interception control module.

[0051] The lever lowering control command is a continuous high-level pulse signal, which has a specific pulse width and frequency.

[0052] When the boundary crossing interception control module receives the boundary crossing trigger command, it responds by outputting a continuous high-level pulse signal to the outbound barrier gate actuator. The servo motor in the outbound barrier gate actuator receives the continuous high-level pulse signal and drives the auxiliary mechanical transmission components to perform the action of blocking the vehicle's departure path, keeping the barrier gate arm in a horizontal state and preventing the vehicle from forcibly leaving the factory.

[0053] Formula for calculating the rate of change of spatial displacement: In the formula, Indicates the rate of change of spatial displacement; This refers to the travel distance parameter extracted from the vehicle interval measurement data collected by the radio frequency identification base station; This represents the time interval parameter extracted from the vehicle interval measurement data collected by the RFID base station. Network link activity index calculation formula: In the formula, This represents a network link activity index; This indicates the number of response signals returned by the weighing terminal within a preset period, as counted by the dynamic heartbeat detection module. This indicates the total number of communication detection data packets sent by the dynamic heartbeat detection module to the weighing terminal within a preset period.

[0054] Formula for calculating temporal correlation: In the formula, This represents the numerical difference corresponding to the temporal correlation degree; The status feature aggregation module indicates the interrupt time node corresponding to the current system time identifier extracted from the node communication interrupt lock command; This indicates the handover / unhandling time node corresponding to the second business event trigger signal extracted by the status feature aggregation module.

[0055] Blocking weight allocation formula: In the formula, This represents the blocking weights generated by the state feature aggregation module; This represents the time-series correlation degree formed by the numerical difference between the calculated interruption time node and the unloading time node; This indicates the lower limit time threshold for setting the difference range; This indicates the upper limit time threshold for setting the difference range; This indicates the preset maximum value corresponding to the blocking weight; This represents the preset weight penalty adjustment coefficient.

[0056] Secondly, please refer to Figure 1 The intelligent verification method for power plant bulk material vehicles provided by this invention is applied to the intelligent verification system for power plant bulk material vehicles as described above, including: Step 1: Obtain vehicle entry information collected by the vehicle entry identification terminal, extract the first time identifier included in the vehicle entry information, obtain the weighing completion feature sent by the weighing terminal, extract the second time identifier included in the weighing completion feature, compare the values ​​of the first time identifier and the second time identifier, and combine the vehicle entry information and the weighing completion feature according to the ascending order of the values ​​to generate a continuous business trajectory state chain. Step 2: Send a communication probe data packet including a probe time identifier to the weighing terminal, receive the response signal returned by the weighing terminal based on the probe time identifier, count the number of response signals received within a preset period, calculate the network link activity index based on the number of received signals, and when the network link activity index is less than a preset safety threshold, obtain the current system time identifier output by the system and generate a node communication interruption lock command based on the current system time identifier. Step 3: Extract the weighing completion feature and the second time identifier from the continuous business trajectory state chain, receive the node communication interruption lock command, extract the current system time identifier from the node communication interruption lock command, calculate the numerical difference between the current system time identifier and the second time identifier, assign corresponding weight values ​​according to the numerical difference to generate blocking weights, and output the verification release index including the blocking weights. Step 4: Extract the blocking weights included in the verification and release indicators. When the value of the blocking weight is greater than the preset release threshold or the weighing completion feature is missing in the verification and release indicators, generate a gate lowering control command and send the gate lowering control command to the outbound gate actuator. Based on the gate lowering control command, trigger the outbound gate actuator to lock the vehicle's departure path.

[0057] In the application scenario of loading, unloading, and transporting fly ash from thermal power plants, after completing the unloading operation at the ash silo, the ash-carrying vehicles travel towards the weighing area where the electronic weighbridge is located. Radio frequency identification (RFID) base stations deployed on the plant roads sense the RFID tags carried by the ash-carrying vehicles and continuously collect vehicle interval measurement data. The dynamic heartbeat detection module receives the vehicle interval measurement data and converts it into a spatial displacement change rate characterized by the distance traveled per second. When the spatial displacement change rate exceeds a preset frequency switching threshold, the dynamic heartbeat detection module switches the transmission frequency of the communication probe data packets from a millisecond-level basic polling frequency to a high-frequency polling frequency; the transmitted communication probe data packets are encapsulated using an Internet Control Message Protocol (ICP-IP) echo request that includes a Network Time Protocol (NTP) timestamp.

[0058] When the physical communication link of the weighing terminal is disconnected, the number of received response signals decreases. The dynamic heartbeat detection module counts the number of received response signals and calculates a network link activity index, which is characterized by the message return success rate. When the network link activity index is less than a preset safety threshold, the dynamic heartbeat detection module obtains the system time stamp and generates a node communication interruption lock command.

[0059] The trajectory status acquisition module synchronously acquires the license plate character information captured by the entry identification terminal and the entry gate opening trigger level signal as the first business event trigger signal, acquires the material level drop variable detected by the storage material level sensor as the second business event trigger signal, and monitors the weight zeroing command that the weighing terminal cannot output due to network outage as the third business event trigger signal. After assigning a unified system timestamp to the first, second, and third business event trigger signals, the trajectory status acquisition module writes the trigger signals and their corresponding timestamps into a hash-encrypted linked list structure for storage in ascending order of timestamps, and then outputs a continuous business trajectory status chain.

[0060] The state feature aggregation module receives the continuous service trajectory state chain and node communication interruption lock command. Based on the command parameters, it calculates the difference between the time node corresponding to the node communication interruption lock command and the unloading time node corresponding to the second service event trigger signal. When the difference falls within the reasonable time range for the ash transport vehicle to travel from the ash silo to the weighbridge, and the third service event trigger signal is missing in the continuous service trajectory state chain, the state feature aggregation module assigns the highest preset penalty value to generate a blocking weight and outputs a verification release index containing the blocking weight.

[0061] After a truck carrying ash enters the factory's exit area, the boundary interception control module extracts the blocking weight from the verification and release indicators. When the blocking weight value exceeds the preset release threshold, the boundary interception control module generates a lowering control command, expressed as a pulse width modulation (PWM) control level, and transmits the command to the exit gate actuator. The exit gate actuator uses the PWM control level to drive a servo motor inside the chassis; the servo motor drives a worm gear reducer and its associated mechanical transmission components to maintain the gate arm in a locked horizontal state. The system ultimately blocks the departure path of trucks carrying ash that have not been fully weighed, completing the data flow control loop from network communication anomaly to terminal blocking action.

Claims

1. A smart verification system for bulk material vehicles in power plants, characterized in that, This includes front-end devices and control devices that communicate with and are connected to the front-end devices; The control device includes: The trajectory status acquisition module is used to acquire vehicle entry information collected by the factory entry identification terminal, extract the first time identifier included in the vehicle entry information, acquire the weighing completion feature sent by the weighing terminal, extract the second time identifier included in the weighing completion feature, compare the values ​​of the first time identifier and the second time identifier, and combine the vehicle entry information and the weighing completion feature according to the ascending order of the values ​​to generate a continuous business trajectory status chain. The dynamic heartbeat detection module is used to send communication detection data packets including detection time identifiers to the weighing terminal, receive response signals returned by the weighing terminal according to the detection time identifiers, count the number of response signals received within a preset period, calculate the network link activity index based on the number of received signals, and when the network link activity index is less than a preset safety threshold, obtain the current system time identifier output by the system and generate a node communication interruption lock command based on the current system time identifier. The status feature aggregation module is used to extract the weighing completion features and the second time identifier in the continuous business trajectory status chain, receive the node communication interruption lock command, extract the current system time identifier in the node communication interruption lock command, calculate the numerical difference between the current system time identifier and the second time identifier, assign corresponding weight values ​​according to the numerical difference to generate blocking weights, and output the verification release index including the blocking weights. The boundary crossing interception control module is used to extract the blocking weights included in the verification and release indicators. When the value of the blocking weight is greater than the preset release threshold or the weighing completion feature is missing in the verification and release indicators, a lowering control command is generated and sent to the gate actuator. Based on the lowering control command, the gate actuator is triggered to lock the vehicle's departure path.

2. The intelligent verification system for power plant bulk material vehicles according to claim 1, characterized in that, The front-end equipment also includes radio frequency identification (RFID) base stations deployed on roads within the factory area, which are connected to the control device. The dynamic heartbeat detection module is also used to acquire vehicle interval measurement data collected by the radio frequency identification base station, convert the vehicle interval measurement data into the spatial displacement change rate of the vehicle moving towards the weighing area, compare the spatial displacement change rate with the preset frequency switching threshold, and when the spatial displacement change rate is greater than the preset frequency switching threshold, switch the transmission frequency of the communication detection data packet from the first preset frequency to the second preset frequency, and send the communication detection data packet to the weighing terminal according to the second preset frequency.

3. The intelligent verification system for power plant bulk material vehicles according to claim 2, characterized in that, The communication probe data packets are encapsulated using the Ethernet test message protocol with a response check code; The dynamic heartbeat detection module is also used to count the number of response signals returned by the weighing terminal within a preset period, calculate the ratio of the number of response signals to the total number of communication probe data packets sent, use the ratio as the network link activity index, compare the network link activity index with the preset safety threshold, and when the network link activity index is less than the preset safety threshold, extract the current system time stamp and store it in the node communication interruption lock command.

4. The intelligent verification system for power plant bulk material vehicles according to claim 3, characterized in that, The trajectory status acquisition module is also used to acquire the gate opening trigger level signal output by the factory entry identification terminal as the first business event trigger signal, acquire the weight change variable collected by the storage material level sensor as the second business event trigger signal, acquire the weight zeroing instruction output by the weighing terminal as the third business event trigger signal, and assign business time identifiers to the first business event trigger signal, the second business event trigger signal, and the third business event trigger signal respectively through the system unified clock.

5. The intelligent verification system for power plant bulk material vehicles according to claim 4, characterized in that, The trajectory status acquisition module is also used to extract the first business event trigger signal, the second business event trigger signal, and the third business event trigger signal, which are assigned with business time identifiers. The signals are sorted in ascending order according to the value of the business time identifiers, and the sorted trigger signals are written into the block hash linked list structure for storage. The block hash linked list structure is output as a continuous business trajectory status chain.

6. The intelligent verification system for power plant bulk material vehicles according to claim 4, characterized in that, The status feature aggregation module is also used to extract the current system time identifier included in the node communication interruption locking instruction as the interruption time node, extract the service time identifier corresponding to the second service event trigger signal as the handover time node, calculate the difference between the interruption time node and the handover time node, and output the difference as the timing correlation degree.

7. The intelligent verification system for power plant bulk material vehicles according to claim 6, characterized in that, The status feature aggregation module is also used to compare the temporal correlation degree with the set difference range. When the temporal correlation degree is within the set difference range, the blocking weight is assigned a preset maximum value. The weighing completion feature and the blocking weight are combined, and the verification release index including the weighing completion feature and the blocking weight is sent to the outbound interception control module.

8. The intelligent verification system for power plant bulk material vehicles according to claim 7, characterized in that, The gate actuator at the factory consists of a servo motor and an auxiliary mechanical transmission assembly. The boundary crossing interception control module is also used to continuously receive the verification and release indicators issued by the status feature aggregation module, extract the value of the blocking weight included in the verification and release indicators, compare the value of the blocking weight with the preset release threshold, and output the boundary crossing trigger command or release permission command based on the comparison result.

9. The intelligent verification system for power plant bulk material vehicles according to claim 8, characterized in that, The lever lowering control command is a continuous high-level pulse signal; The boundary crossing interception control module is also used to respond to the boundary crossing trigger command by outputting a continuous high-level pulse signal to the gate actuator when the boundary crossing trigger command is obtained. Based on the continuous high-level pulse signal, the servo motor drives the auxiliary mechanical transmission components to lock the vehicle's departure path.

10. A method for intelligent verification of bulk material vehicles in power plants, applied to the intelligent verification system for bulk material vehicles in power plants as described in any one of claims 1 to 9, characterized in that, include: Step 1: Obtain vehicle entry information collected by the vehicle entry identification terminal, extract the first time identifier included in the vehicle entry information, obtain the weighing completion feature sent by the weighing terminal, extract the second time identifier included in the weighing completion feature, compare the values ​​of the first time identifier and the second time identifier, and combine the vehicle entry information and the weighing completion feature according to the ascending order of the values ​​to generate a continuous business trajectory state chain. Step 2: Send a communication probe data packet including a probe time identifier to the weighing terminal, receive the response signal returned by the weighing terminal based on the probe time identifier, count the number of response signals received within a preset period, calculate the network link activity index based on the number of received signals, and when the network link activity index is less than a preset safety threshold, obtain the current system time identifier output by the system and generate a node communication interruption lock command based on the current system time identifier. Step 3: Extract the weighing completion feature and the second time identifier from the continuous business trajectory state chain, receive the node communication interruption lock command, extract the current system time identifier from the node communication interruption lock command, calculate the numerical difference between the current system time identifier and the second time identifier, assign corresponding weight values ​​according to the numerical difference to generate blocking weights, and output the verification release index including the blocking weights. Step 4: Extract the blocking weights included in the verification and release indicators. When the value of the blocking weight is greater than the preset release threshold or the weighing completion feature is missing in the verification and release indicators, generate a gate lowering control command and send the gate lowering control command to the outbound gate actuator. Based on the gate lowering control command, trigger the outbound gate actuator to lock the vehicle's departure path.