Multi-source data tracing energy refueling equipment monitoring device and system

The energy refueling equipment monitoring device with multi-source data traceability solves the problems of operation interruption and data loss caused by network communication interruption or equipment failure. It realizes continuous operation and data integrity of refueling equipment under abnormal conditions, and improves the operational efficiency and audit accuracy of refueling stations.

CN122120294APending Publication Date: 2026-05-29WENZHOU BLUESKY ENERGY TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610160738.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-02-04
Publication Date
2026-05-29

AI Technical Summary

Technical Problem

Existing energy refueling equipment is prone to operational interruptions and data loss when network communication is interrupted or equipment malfunctions, affecting the operational efficiency and audit accuracy of refueling stations.

Method used

The design includes a multi-source data traceability monitoring device for energy refueling equipment, comprising a status acquisition module, an offline control module, a data caching module, a data synchronization module, a data integration module, and a fault handling module. By continuously monitoring the network and equipment status, it switches to offline mode when the network is abnormal, records and caches data, and resumes interrupted transmission and performs fault diagnosis and recovery when the network is restored.

Benefits of technology

It ensures continuity of refueling operations and data integrity in the event of network interruption or equipment failure, improves the operational efficiency and audit accuracy of refueling stations, and enhances the resilience of the system and the reliability of data upload.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122120294A_ABST
    Figure CN122120294A_ABST
Patent Text Reader

Abstract

The present application relates to remote monitoring and multi-source data tracing management of vehicle urea solution filling equipment, and particularly relates to a multi-source data tracing energy filling equipment monitoring device and system. A state acquisition module continuously monitors network connection state and equipment running state to generate a state signal. An offline control module switches to an offline mode when the state signal is abnormal to maintain filling operation continuity. A data cache module stores filling operation data and sensor monitoring data. A data synchronization module uploads cached data after network recovery. A data integration module aligns multi-source data through timestamps to generate an operation sequence. A fault processing module executes fault diagnosis and recovery strategies. The system realizes seamless switching and data tracing when network interruption or equipment failure occurs through module cooperation, solves filling operation interruption and data loss problems, and improves filling station operation reliability.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of remote monitoring and multi-source data traceability management technology for vehicle urea solution dispensing equipment, and particularly to a monitoring device and system for energy dispensing equipment with multi-source data traceability. Background Technology

[0002] Multi-source data traceability management technology integrates sensor monitoring data, refilling operation logs, and information from the inventory management system to build a coherent data chain, supporting traceability analysis of the refilling process. Remote monitoring provides real-time input for data traceability, while multi-source data integration enhances the depth of monitoring, forming a closed-loop process from data collection to traceability management, thereby optimizing the operation and management of refilling stations.

[0003] Existing energy refueling equipment monitoring technologies suffer from the following technical pain points: network communication interruptions or equipment hardware failures may hinder real-time data exchange between the energy refueling equipment and the back-end management system, leading to operational interruptions and data loss. For example, in the remote monitoring scenario of a vehicle urea solution refueling station, if the 4G communication module disconnects due to signal fluctuations or malfunctions, the refueling machine cannot receive instructions from the Yuejia.com management system, causing the refueling process to stop abruptly. At the same time, the transaction data for that transaction cannot be uploaded in a timely manner, resulting in a gap in multi-source data traceability management and affecting the operational efficiency and audit accuracy of the refueling station. Summary of the Invention

[0004] To address the shortcomings of existing technologies, this invention provides a monitoring device and system for energy refueling equipment with multi-source data traceability. This invention solves the technical problem of operational interruption and data loss of energy refueling equipment caused by network communication interruption or equipment failure.

[0005] To solve the above-mentioned technical problems, the specific contents of the present invention are as follows:

[0006] In a first aspect, the energy refueling equipment monitoring device with multi-source data traceability provided by the present invention includes: The status acquisition module continuously monitors the network connection status and hardware operation status of the refueling equipment, generates status signals and outputs them. The offline control module receives the status signal output by the status acquisition module. When the status signal indicates an abnormality, it switches the refueling device to offline working mode, reads the refueling parameters from the local memory, uses the refueling parameters to control the refueling operation, generates refueling operation data, and outputs it. The data caching module receives the refueling operation data output by the offline control module and stores the refueling operation data and the monitoring data collected by the sensors of the refueling equipment in the local cache. The data synchronization module reads cached data from the data cache module and transmits the cached data to the remote management system when the status signal output by the status acquisition module indicates that the network has recovered. The data integration module receives the refilling operation data and monitoring data stored in the data caching module, aligns and associates the refilling operation data and monitoring data through timestamps, generates a refilling operation sequence, and outputs it to the remote management system. The fault handling module executes fault diagnosis and recovery strategies and outputs control commands to the refueling equipment actuator when the status signal output by the status acquisition module indicates a hardware malfunction. Specifically, the status acquisition module transmits status signals to the offline control module and the fault handling module; the offline control module transmits refueling operation data to the data cache module; the data cache module transmits stored data to the data synchronization module and the data integration module; the data synchronization module feeds back the data upload results to the data integration module; and the fault handling module sends control commands to the refueling equipment actuator.

[0007] Furthermore, in the energy refueling equipment monitoring device with multi-source data traceability described in this invention, the status acquisition module includes: The heartbeat packet generation unit sends detection messages to the remote management system at preset time intervals, starts a timer to listen for response signals, and generates and outputs a network anomaly flag when the response times out. The sensor interface unit cyclically collects pulse signals from the flow meter, analog signals from the level gauge, and solenoid valve switch status signals, converts the pulse signals into cumulative flow values, converts the analog signals into liquid level height values, and outputs the equipment operating parameters. The status decision unit receives the network anomaly flag output by the heartbeat packet generation unit and the device operating parameters output by the sensor interface unit. It compares the network response time with the timeout threshold and the device operating parameters with the normal range. When the network response time exceeds the threshold or the device operating parameters exceed the normal range, it generates a status signal and outputs it to the offline control module and the fault handling module.

[0008] Furthermore, in the multi-source data traceability energy refueling equipment monitoring device of the present invention, the offline control module includes: The mode switching unit receives the status signal output by the status acquisition module, interrupts the network communication task, switches the refueling device from online mode to offline mode, and outputs a mode switching signal. The parameter loading unit receives the mode switching signal output by the mode switching unit, reads the refueling unit price parameter and refueling mode parameter from the local memory, and outputs the refueling parameters. The process control unit receives the refueling parameters output by the parameter loading unit, initializes the refueling process according to the refueling mode parameters, converts the set volume into the target pulse count, drives the refueling pump and solenoid valve to perform the refueling action, monitors and accumulates the pulse count of the flow meter, closes the solenoid valve when the accumulated pulse count reaches the target pulse count, generates refueling operation data and outputs it to the data buffer module.

[0009] Furthermore, in the energy refueling equipment monitoring device with multi-source data traceability described in this invention, the data caching module includes: The data encapsulation unit receives the refueling operation data and sensor monitoring data output by the offline control module, encapsulates the data according to a preset frame format, adds timestamps and check codes, generates standardized data frames, and outputs them. The circular buffer management unit receives standardized data frames output by the data encapsulation unit, writes the data frames into the circular buffer in chronological order, uses a write pointer to mark the write position, overwrites the earliest data frame when the buffer space is insufficient, starts recording at the start of the reloading process, and stops recording at the end of the reloading process. The data integrity verification unit verifies the data frame checksum during data reading. Data frames that fail verification are marked as invalid, while data frames that succeed in verification are output to the data synchronization module and the data integration module.

[0010] Furthermore, in the energy refueling equipment monitoring device with multi-source data traceability described in this invention, the data synchronization module includes: The data verification unit reads unsynchronized data frames from the data cache module when the status signal output by the status acquisition module indicates that the network has recovered, recalculates the data frame check value, compares it with the stored check code, and marks the data frames that pass the verification as uploadable and outputs them. The secure transmission unit receives uploadable data frames output by the data verification unit, establishes an encrypted connection with the remote management system, and creates a transmission channel after identity authentication. The breakpoint resume unit queries the last received timestamp recorded by the remote management system, starts transmitting from the data frame after the timestamp, waits for an acknowledgment signal after each transmission, records the last successful transmission position when transmission is interrupted, resumes transmission from the breakpoint after reconnection, and sends a clear command to the data cache module after all transmissions are completed.

[0011] Furthermore, in the energy refueling equipment monitoring device with multi-source data traceability described in this invention, the data integration module includes: The time synchronization unit receives the filling operation data and monitoring data stored in the data cache module, uses the network time protocol to calibrate the data timestamps, unifies the flow meter data timestamps, liquid level data timestamps and filling operation data timestamps to the same time base, and outputs time synchronization data. The event association unit receives time synchronization data output by the time synchronization unit, parses the timestamps of the refueling start event and the refueling end event, matches the corresponding flow meter reading sequence and liquid level change data within a preset time window, establishes a mapping relationship between events and sensor data, and outputs associated data. The sequence reconstruction unit receives the associated data output by the event association unit, arranges the injection events and sensor data in chronological order, generates the injection operation sequence, and outputs it to the remote management system.

[0012] Furthermore, in the multi-source data traceability energy refueling equipment monitoring device of the present invention, the fault handling module includes: The real-time monitoring unit periodically collects current waveform data from the filling pump motor and position sensor signals, monitors the effective value of the current and the continuity of the signal, and outputs equipment status monitoring data. The fault diagnosis unit receives equipment status monitoring data output by the real-time monitoring unit, analyzes current waveform characteristics and signal anomalies, identifies fault types, generates fault diagnosis results, and outputs them. The adaptive recovery unit receives the fault diagnosis results output by the fault diagnosis unit, executes the recovery strategy according to the fault type, outputs control commands to the refueling equipment actuator, and records the fault handling log to the data cache module.

[0013] Furthermore, the energy refueling equipment monitoring device with multi-source data traceability according to the present invention further includes: The collaborative management module receives status signals output by the status acquisition module and coordinates the work of each module. When the status signal indicates a network anomaly, the collaborative management module triggers the offline control module to take over the refueling control and triggers the data cache module to start data recording. During offline operation, the collaboration management module maintains the data acquisition function of the data integration module; When the status signal indicates that the network has recovered, the collaborative management module triggers the data synchronization module to start data uploading and triggers the data integration module to update the refueling operation sequence. When a status signal indicates a hardware malfunction, the collaborative management module adjusts the operating parameters of the offline control module, triggering the fault handling module to execute a recovery strategy.

[0014] Furthermore, in the multi-source data traceability energy refueling equipment monitoring device of the present invention, the device is integrated into the refueling equipment controller, and the controller is configured to: The status acquisition module continuously monitors network and device status and generates status signals; When the status signal indicates an abnormality, the offline control module switches to offline mode to maintain the refueling operation; In offline mode, the data caching module records refueling data and device status data; When the status signal indicates that the network has recovered, the data synchronization module uploads the cached data to the remote management system; The data integration module associates refueling data and sensor data to generate a refueling operation sequence; The fault handling module handles equipment hardware malfunctions and outputs control commands.

[0015] Secondly, the multi-source data traceability energy refueling equipment monitoring system provided by the present invention is applied to the multi-source data traceability energy refueling equipment monitoring device as described above, comprising: The status acquisition module continuously monitors the network connection status and hardware operation status of the refueling equipment, generates status signals and outputs them. The offline control module receives the status signal output by the status acquisition module. When the status signal indicates an abnormality, it switches the refueling device to offline working mode, reads the refueling parameters from the local memory, uses the refueling parameters to control the refueling operation, generates refueling operation data, and outputs it. The data caching module receives the refueling operation data output by the offline control module and stores the refueling operation data and the monitoring data collected by the sensors of the refueling equipment in the local cache. The data synchronization module reads cached data from the data cache module and transmits the cached data to the remote management system when the status signal output by the status acquisition module indicates that the network has recovered. The data integration module receives the refilling operation data and monitoring data stored in the data caching module, aligns and associates the refilling operation data and monitoring data through timestamps, generates a refilling operation sequence, and outputs it to the remote management system. The fault handling module executes fault diagnosis and recovery strategies and outputs control commands to the refueling equipment actuator when the status signal output by the status acquisition module indicates a hardware malfunction. The status acquisition module transmits status signals to the offline control module and the fault handling module. The offline control module transmits the refueling operation data to the data cache module. The data cache module transmits the stored data to the data synchronization module and the data integration module. The data synchronization module feeds back the data upload results to the data integration module. The fault handling module sends control commands to the refueling equipment actuator.

[0016] Beneficial effects of this invention: This invention continuously monitors the network connection status and hardware operation status of the dispensing equipment through a status acquisition module. When the status signal indicates an abnormality, the offline control module switches the dispensing equipment to offline working mode, reads dispensing parameters from local memory to maintain the continuity of dispensing operations, and avoids operation stoppage due to network interruption or equipment failure. During offline operation, the data caching module stores dispensing operation data and sensor monitoring data in a local cache to prevent data loss. After the network is restored, the data synchronization module reads data from the cache and resumes interrupted transmission to the remote management system, improving the reliability of data upload. The data integration module aligns and associates dispensing operation data and monitoring data through timestamps to generate a dispensing operation sequence, supporting multi-source data traceability analysis. The fault handling module executes fault diagnosis and recovery strategies, outputs control commands to handle hardware anomalies, and enhances system resilience. All modules work collaboratively based on status signals to form a closed-loop process from data acquisition to traceability management, optimizing the operational efficiency and audit accuracy of the dispensing station. Attached Figure Description

[0017] 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.

[0018] Figure 1 This is a system architecture diagram of the energy refueling equipment monitoring device with multi-source data traceability according to the present invention. Detailed Implementation

[0019] 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 present invention provided by various embodiments 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.

[0020] Firstly, please refer to Figure 1 The energy refueling equipment monitoring device with multi-source data traceability provided by the present invention includes: The status acquisition module continuously monitors the network connection status and hardware operation status of the refueling equipment, generates status signals and outputs them. The offline control module receives the status signal output by the status acquisition module. When the status signal indicates an abnormality, it switches the refueling device to offline working mode, reads the refueling parameters from the local memory, uses the refueling parameters to control the refueling operation, generates refueling operation data, and outputs it. The data caching module receives the refueling operation data output by the offline control module and stores the refueling operation data and the monitoring data collected by the sensors of the refueling equipment in the local cache. The data synchronization module reads cached data from the data cache module and transmits the cached data to the remote management system when the status signal output by the status acquisition module indicates that the network has recovered. The data integration module receives the refilling operation data and monitoring data stored in the data caching module, aligns and associates the refilling operation data and monitoring data through timestamps, generates a refilling operation sequence, and outputs it to the remote management system. The fault handling module executes fault diagnosis and recovery strategies and outputs control commands to the refueling equipment actuator when the status signal output by the status acquisition module indicates a hardware malfunction. Specifically, the status acquisition module transmits status signals to the offline control module and the fault handling module; the offline control module transmits refueling operation data to the data cache module; the data cache module transmits stored data to the data synchronization module and the data integration module; the data synchronization module feeds back the data upload results to the data integration module; and the fault handling module sends control commands to the refueling equipment actuator.

[0021] The multi-source data traceability energy refueling equipment monitoring device continuously monitors the network connection status and hardware operation status of the refueling equipment through a status acquisition module. The heartbeat generation unit in the status acquisition module sends detection messages to the remote management system at preset time intervals and starts a timer to listen for response signals; when the response times out, the heartbeat generation unit generates a network anomaly flag. The sensor interface unit cyclically acquires flow meter pulse signals, level gauge analog signals, and solenoid valve switch status signals, converting the pulse signals into cumulative flow values ​​and the analog signals into liquid level height values, outputting equipment operating parameters. The status decision unit receives the network anomaly flag and equipment operating parameters, compares the network response time with the timeout threshold, and compares the equipment operating parameters with the normal range; when the network response time exceeds the threshold or the equipment operating parameters exceed the normal range, the status decision unit generates a status signal and outputs it to the offline control module and fault handling module. This monitoring mechanism, in the scenario of vehicle urea solution refueling stations, can promptly identify network fluctuations or sensor faults, providing a triggering basis for subsequent modules.

[0022] The offline control module receives status signals from the status acquisition module. When a status signal indicates an abnormality, the mode switching unit interrupts network communication, switches the refueling equipment from online mode to offline mode, and outputs a mode switching signal. The parameter loading unit receives the mode switching signal, reads the refueling unit price parameter and refueling mode parameter from local memory, and outputs the refueling parameters. The process control unit receives the refueling parameters, initializes the refueling process according to the refueling mode parameters, converts the set volume into a target pulse count, and drives the refueling pump and solenoid valve to perform the refueling action. The process control unit monitors and accumulates the flow meter pulse count. When the accumulated pulse count reaches the target pulse count, it closes the solenoid valve, generates refueling operation data, and outputs it to the data buffer module. This process maintains the continuity of the refueling operation in offline mode, avoiding interruptions in the refueling process due to network interruptions.

[0023] The data caching module receives the refueling operation data and sensor monitoring data output from the offline control module. The data encapsulation unit encapsulates the data according to a preset frame format, adds a timestamp and checksum, and generates standardized data frames. The circular buffer management unit receives the standardized data frames and writes them into the circular buffer in chronological order, using a write pointer to indicate the write position; when the buffer space is insufficient, the oldest data frame is overwritten. Recording starts at the beginning of refueling and stops at the end. The data integrity verification unit verifies the data frame checksum during data reading; data frames that fail verification are marked as invalid, and data frames that succeed in verification are output to the data synchronization module and the data integration module. The local cache design supports high-frequency data writing, prevents data overflow, and ensures data integrity during offline operation.

[0024] When the status signal output by the status acquisition module indicates that the network has recovered, the data synchronization module initiates the data synchronization process. The data verification unit reads unsynchronized data frames from the data cache module, recalculates the data frame checksum, compares it with the stored checksum, and marks the verified data frames as uploadable. The secure transmission unit receives the uploadable data frames, establishes an encrypted connection with the remote management system, performs authentication, and creates a transmission channel. The breakpoint resume unit queries the last received timestamp recorded by the remote management system and starts transmitting from data frames after that timestamp; after each transmission, it waits for an acknowledgment signal; if transmission is interrupted, it records the last successful transmission position, resumes transmission from the breakpoint after reconnection, and sends a clear command to the data cache module after all transmissions are completed. This synchronization mechanism reduces the risk of duplicate data transmission and improves upload efficiency.

[0025] The data integration module receives the refueling operation data and monitoring data stored in the data caching module. The time synchronization unit uses the Network Time Protocol (NTP) to calibrate the data timestamps, unifying the flow meter data timestamps, liquid level data timestamps, and refueling operation data timestamps to the same time base, and outputs time-synchronized data. The event association unit receives the time-synchronized data, parses the timestamps of the refueling start event and the refueling end event, matches the corresponding flow meter reading sequence and liquid level change data within a preset time window, and establishes a mapping relationship between events and sensor data. The sequence reconstruction unit receives the associated data, arranges the refueling events and sensor data in chronological order, generates a refueling operation sequence, and outputs it to the remote management system. Multi-source data integration supports traceability analysis of the refueling process, such as verifying the accuracy of the refueling volume by aligning IC card transaction records with flow meter data.

[0026] When the status signal output by the status acquisition module indicates a hardware malfunction, the fault handling module executes a fault diagnosis and recovery strategy. The real-time monitoring unit periodically acquires current waveform data from the filling pump motor and position sensor signals, monitoring the effective current value and signal continuity, and outputs equipment status monitoring data. The fault diagnosis unit receives the equipment status monitoring data, analyzes current waveform characteristics and signal anomalies, identifies fault types such as filling pump overload or encoder failure, and generates a fault diagnosis result. The adaptive recovery unit receives the fault diagnosis result, executes a recovery strategy based on the fault type, and outputs control commands to the filling equipment actuators; for example, attempting to restart or switch to a backup pump when the pump is stuck, while simultaneously recording a fault handling log to the data cache module. The fault handling module works in conjunction with the offline control module to maintain basic filling functionality under hardware malfunction conditions.

[0027] The various modules in the device work collaboratively through event-driven mechanisms. Status signals from the status acquisition module trigger the offline control module to switch operating modes; the data caching module records operational data during offline operation; the data synchronization module uploads the cached data after network recovery; the data integration module constructs the dispensing sequence in real time; and the fault handling module handles hardware anomalies. This invention's data processing flow forms a closed-loop control, enhancing the dispensing equipment's adaptability under abnormal conditions and supporting multi-source data traceability management.

[0028] The heartbeat packet generation unit sends detection messages to the remote management system at preset time intervals and starts a timer to listen for response signals. In the application scenario of vehicle urea solution refueling stations, the message sending frequency is configured based on network stability, for example, sending a heartbeat packet once per second. The timer starts counting after the message is sent, and if no response is received within the timeout period, the unit generates a network anomaly flag. The network monitoring process relies on hardware timers and software interrupt service routines to achieve real-time connection status detection.

[0029] The sensor interface unit cyclically acquires pulse signals from the flow meter, analog signals from the level gauge, and solenoid valve switch status signals. The pulse signal's rising edge is captured through a digital input channel, triggering a counter to accumulate pulse counts, which are then converted into a cumulative flow value based on the flow coefficient. The level gauge's analog signal, after being filtered by a signal conditioning circuit, is sampled by an analog-to-digital converter, and the liquid level height value is output based on a linearization curve. The solenoid valve switch status is directly read from the relay contact signal and converted into a logic level. The unit integrates data from multiple sensor sources and outputs equipment operating parameters to the status decision unit.

[0030] The status decision unit receives network anomaly flags from the heartbeat packet generation unit and device operating parameters from the sensor interface unit. Internally, the unit stores timeout thresholds and normal parameter ranges; the timeout thresholds are dynamically adjusted based on historical network latency data. The comparison logic periodically checks whether the network response time exceeds the threshold, while simultaneously verifying whether device operating parameters, such as traffic flow, are within minimum and maximum limits. When any condition is triggered, the decision unit generates a status signal and sends it to the offline control module and fault handling module via a message queue. The decision process employs a priority interrupt mechanism to ensure timely handling of abnormal events.

[0031] The mode switching unit receives the status signal output by the status acquisition module, interrupts the network communication task, and switches the refueling device from online mode to offline mode. The switching operation includes suspending the current TCP / IP communication thread, closing the network socket, and activating the local control task. The unit outputs a mode switching signal to the parameter loading unit, indicating the change in operating mode. The mode switching is event-driven, and during the refueling process of automotive urea solution, control is immediately taken over upon network interruption.

[0032] The parameter loading unit receives the mode switching signal and reads the refueling parameters, such as the refueling unit price and refueling mode parameters, from the local memory. The local memory uses Flash storage media, and the parameters are loaded from the configuration file during device initialization. The unit parses the stored data, extracts the refueling unit price and refueling mode settings, and outputs the refueling parameters to the process control unit. The parameter loading process includes verification and validation to prevent data corruption.

[0033] The process control unit receives the refueling parameters and initializes the refueling process according to the refueling mode. In constant liter mode, the unit converts the set liters into a target pulse count, referencing the flow meter's pulse count calibration value per liter. The unit drives the refueling pump motor to start, opens the solenoid valve to execute the refueling action, and simultaneously monitors and accumulates the flow meter pulse input. When the accumulated pulse count reaches the target value, the unit closes the solenoid valve and stops the refueling pump, generating refueling operation data including the refueling volume and timestamp. Refueling control is based on pulse counting feedback, maintaining refueling accuracy in offline mode.

[0034] The data encapsulation unit receives refueling operation data and sensor monitoring data output from the offline control module. The unit encapsulates the data according to a preset frame format, with the frame header including a sequence number and a timestamp, and the frame tail appended with a CRC checksum. The timestamp is obtained from the system's real-time clock, and the checksum is calculated using a cyclic redundancy check algorithm. The standardized data frame is output to the circular buffer management unit for subsequent storage and processing.

[0035] The circular buffer management unit receives standardized data frames and writes them into the circular buffer in chronological order. The buffer is implemented as a circular queue, with a write pointer indicating the current write position and a read pointer indicating the read position. When the buffer is insufficient for other data, the management unit overwrites the oldest data frame and retains the most recent record. At the start of data loading, the unit begins a recording thread; at the end of loading, recording stops and the pointers are updated. Buffer management is based on memory mapping technology, supporting high-frequency data writing.

[0036] The data integrity verification unit verifies the data frame checksum during data reading. The unit recalculates the CRC value of the received data frame and compares it with the checksum stored at the end of the frame. If the verification fails, the data frame is marked as invalid and an error log is recorded; successfully verified data frames are output to the data synchronization module and the data integration module. The verification process is performed before data transmission, improving data reliability.

[0037] When the status signal output by the status acquisition module indicates that the network has recovered, the data verification unit reads the unsynchronized data frames from the data cache module. The unit recalculates the checksum of each data frame and compares it with the stored checksum. Data frames that pass verification are marked as uploadable and output to the secure transmission unit. The verification logic includes frame sequence number checking to prevent data omissions or duplications.

[0038] The secure transmission unit receives uploadable data frames and establishes an encrypted connection with the remote management system. The unit initializes the TLS handshake protocol, exchanges digital certificates for authentication, and creates a secure transmission channel. The transmission channel uses the AES encryption algorithm to protect the data frame content and prevent unauthorized access. In the vehicle urea solution refueling station management system, the transmission unit establishes a session with the Yuejia.com service platform to ensure secure data upload.

[0039] The breakpoint resume unit queries the last received timestamp recorded by the remote management system and begins transmission from data frames after that timestamp. The unit transmits data frames in chunks, waiting for server confirmation after each chunk is transmitted. If the network is interrupted during transmission, the unit records the sequence number of the last successfully transmitted frame; upon reconnection, it resumes transmission of the remaining data chunks from the point of interruption. After all transmissions are complete, the unit sends a clear command to the data cache module to delete the synchronized data. The breakpoint resume mechanism is based on the sliding window protocol, optimizing network bandwidth utilization.

[0040] The time synchronization unit obtains refueling operation data and monitoring data from the data cache module, retrieves the reference time signal by querying the network time protocol server, and calibrates the deviation of the local real-time clock. The time synchronization unit parses the timestamp of each data frame, calculates the clock offset, and adjusts the timestamp values ​​to unify the timestamps of the flow meter data, liquid level data, and refueling operation data to a millisecond-level accurate time reference. In the application of vehicle urea solution refueling stations, the time synchronization unit periodically interacts with the network time protocol server to offset the accumulated errors caused by the drift of the equipment clock crystal oscillator frequency, and outputs time synchronization data to the event correlation unit. The timestamp alignment operation provides a timing consistency basis for subsequent event correlation.

[0041] The event association unit receives time synchronization data output from the time synchronization unit and parses the timestamps of the refueling start and end events. Starting with the timestamp of the refueling start event, and with a preset time window length equal to the typical duration of the refueling operation, the event association unit scans the flow meter reading sequence and liquid level change data within the window. The event association unit matches the refueling event with sensor data; for example, it aligns the refueling nozzle lift-off event with the rising edge of the flow meter pulse to establish a mapping relationship between the event and sensor data. The event association unit outputs associated data to the sequence reconstruction unit. The association logic is based on the principle of time proximity to avoid mismatches.

[0042] The sequence reconstruction unit receives the associated data output by the event association unit and arranges the refueling events and sensor data points in chronological order. Starting with the refueling start event, the unit inserts records of cumulative flow meter changes and liquid level sampling values ​​during the refueling process, ending with the refueling end event. The unit generates a structured refueling operation sequence, including a triplet of event type, sensor value, and timestamp. The unit outputs the refueling operation sequence to the remote management system, supporting visualized backtracking of the refueling process. The sequence construction process uses a linked list data structure to dynamically store data points, adapting to variable-length refueling operations.

[0043] The real-time monitoring unit acquires the three-phase current waveform of the filling pump motor through a current transformer and digitizes the current signal at a high-frequency sampling rate using an analog-to-digital converter. The real-time monitoring unit calculates the effective value of the current signal and monitors the continuity of the current waveform by checking the uniformity of the sampling point intervals. Simultaneously, the real-time monitoring unit reads the pulse signal output from the position sensor to verify the stability of the pulse period. The real-time monitoring unit outputs equipment status monitoring data to the fault diagnosis unit; the current waveform data reflects changes in motor load, and the position sensor signal indicates the mechanical transmission status.

[0044] The fault diagnosis unit receives equipment status monitoring data output from the real-time monitoring unit and analyzes current waveform characteristics, including fundamental amplitude and harmonic distortion rate. The fault diagnosis unit compares the current waveform with a standard waveform template, identifying overload characteristics (perpetually exceeding the fundamental amplitude limit) and phase loss characteristics (abnormal specific harmonic components). The fault diagnosis unit checks the position sensor signal pulse interval, determining encoder faults based on pulse loss or periodic jitter. The fault diagnosis unit generates fault diagnosis results, classifies fault types such as overload, stall, or sensor failure, and outputs them to the adaptive recovery unit.

[0045] The adaptive recovery unit receives the fault diagnosis results output by the fault diagnosis unit and queries the pre-stored recovery strategy mapping table. For overload faults in the filling pump, the adaptive recovery unit outputs control commands to the motor driver to execute a soft-start sequence, gradually increasing the motor speed. For encoder faults, the adaptive recovery unit switches to the backup position sensor input source and adjusts the control algorithm to use current feedback instead of position feedback. The adaptive recovery unit records a fault handling log, including fault time, diagnostic results, and recovery actions, and writes it to the data cache module. The adaptive recovery unit interacts with the offline control module to limit the filling flow rate within a safe range.

[0046] The collaborative management module listens to the status signals output by the status acquisition module and broadcasts status change events via the message bus. When a status signal indicates a network anomaly, the collaborative management module sends a mode switching command to the offline control module, triggering the offline control module to take over the refueling process; it also sends a start recording command to the data cache module to activate the data cache operation. During offline operation, the collaborative management module maintains the data acquisition thread of the data integration module running and periodically reads monitoring data from the sensor interface unit. When a status signal indicates network recovery, the collaborative management module sends an upload trigger signal to the data synchronization module to initiate the data verification process; it also sends a sequence update request to the data integration module to regenerate the refueling operation sequence. When a status signal indicates a device hardware anomaly, the collaborative management module adjusts the operating parameters of the offline control module, such as setting the refueling flow limit; and sends a diagnostic request to the fault handling module to execute the fault recovery routine. The collaborative management module adopts an event-driven architecture, managing the collaboration logic between modules through a state machine.

[0047] The device is integrated into the refueling equipment controller, which employs a multi-core microprocessor architecture and runs a real-time operating system scheduling module. The controller configures the status acquisition module as a high-priority interrupt service routine, cyclically executing network heartbeat detection and sensor data acquisition. When a status signal is abnormal, the controller switches the offline control module to the active task, loading the refueling parameter table from static memory. In offline mode, the controller allocates a data cache module to use a direct memory access channel for high-speed writing to the circular buffer. When the network recovers, the controller activates the data synchronization module's transmission thread, establishing a secure connection via the Ethernet controller. The controller runs a background task for the data integration module, continuously aligning timestamps and constructing the refueling sequence. The controller monitors the watchdog timer of the fault handling module, executing an emergency stop protocol in case of hardware failure. The controller connects to the flow meter and level gauge via a CAN bus interface and drives the refueling pump and solenoid valve through digital output ports.

[0048] Secondly, the multi-source data traceability energy refueling equipment monitoring system provided by the present invention is applied to the multi-source data traceability energy refueling equipment monitoring device as described above, comprising: The status acquisition module continuously monitors the network connection status and hardware operation status of the refueling equipment, generates status signals and outputs them. The offline control module receives the status signal output by the status acquisition module. When the status signal indicates an abnormality, it switches the refueling device to offline working mode, reads the refueling parameters from the local memory, uses the refueling parameters to control the refueling operation, generates refueling operation data, and outputs it. The data caching module receives the refueling operation data output by the offline control module and stores the refueling operation data and the monitoring data collected by the sensors of the refueling equipment in the local cache. The data synchronization module reads cached data from the data cache module and transmits the cached data to the remote management system when the status signal output by the status acquisition module indicates that the network has recovered. The data integration module receives the refilling operation data and monitoring data stored in the data caching module, aligns and associates the refilling operation data and monitoring data through timestamps, generates a refilling operation sequence, and outputs it to the remote management system. The fault handling module executes fault diagnosis and recovery strategies and outputs control commands to the refueling equipment actuator when the status signal output by the status acquisition module indicates a hardware malfunction. The status acquisition module transmits status signals to the offline control module and the fault handling module. The offline control module transmits the refueling operation data to the data cache module. The data cache module transmits the stored data to the data synchronization module and the data integration module. The data synchronization module feeds back the data upload results to the data integration module. The fault handling module sends control commands to the refueling equipment actuator.

[0049] When a multi-source data traceability energy refueling equipment monitoring system is implemented in a network of vehicle urea solution refueling stations, the system includes monitoring devices deployed at each refueling station. These devices are connected to a remote management system via a 4G network or local area network. The remote management system receives data from multiple monitoring devices, processes and stores it centrally. The status acquisition module in each monitoring device continuously monitors the local network and equipment status. When the network is interrupted, the offline control module switches to offline mode to maintain refueling operations. The data caching module records refueling operation data and sensor monitoring data during offline periods. After the network is restored, the data synchronization module uploads the cached data to the remote management system. The data integration module aligns timestamps in the remote management system and generates a refueling operation sequence. The fault handling module handles equipment hardware anomalies and outputs control commands. The system supports multi-station data interoperability. For example, when the network at a station is interrupted, the collaborative management module triggers the data synchronization module of adjacent stations to establish a relay transmission channel, indirectly uploading data via the local area network. The remote management system integrates multi-station data to construct a regional refueling traffic model and optimize operation and maintenance management. The system adopts a distributed architecture to improve overall robustness and avoid single points of failure.

[0050] During the data integrity verification process of the data encapsulation unit, the CRC-16-CCITT standard algorithm is used to calculate the cyclic redundancy check code, and its generator polynomial is expressed as:

[0051] in, Represents the generator polynomial. The exponent represents the weight of the corresponding binary bits.

[0052] In actual calculations, the binary sequence of the data frame used for the injection operation is treated as a polynomial. The checksum is generated through modulo-2 division. The specific calculation path is as follows: shift the binary sequence of the data frame left by 16 bits and divide by the generator polynomial. The remainder obtained is the CRC checksum. The symbols used in the formula are explained below: Represents the data frame polynomial, which consists of a binary sequence of data frames; Represents a generator polynomial; Represents a polynomial variable; modulo-2 division refers to a special division operation in binary division that ignores carry.

[0053] In the refueling volume calculation of the process control unit, the formula for converting the flow meter pulse count into the actual refueling volume is as follows:

[0054] in, This indicates the calculated filling volume, in liters. This indicates the cumulative number of pulses collected from the flow meter; This represents the flow meter coefficient, which is the number of pulses per liter of liquid, expressed as pulses per liter.

[0055] In the fixed-amount recharge mode, the formula for calculating the target pulse number by the process control unit is:

[0056] in, Indicates the target number of pulses to be achieved; This indicates the user-defined amount to be added, in yuan. This indicates the unit price for refilling, i.e., the price per liter of liquid, expressed in yuan / liter; This indicates the flow meter coefficient, expressed in pulses per liter.

[0057] In the current analysis of the fault diagnosis unit, the formula for calculating the effective value of the current is:

[0058] in, This represents the effective value of the current, in amperes. Indicates the total number of sampling points; Indicates the sampling point number; Indicates the first The instantaneous current value at each sampling point, in amperes; Indicates the summation symbol; This represents the square of the current value at each sampling point.

[0059] In the data integrity verification of the data verification unit, the formula for recalculating the CRC check value is the same as that in the data encapsulation unit, both using the aforementioned CRC-16-CCITT standard polynomial algorithm. During calculation, the binary sequence of the data frame is read to generate a new check code, which is then compared with the stored check code for verification.

[0060] The multi-source data traceability monitoring device for energy refueling equipment is implemented in the scenario of a vehicle urea solution refueling station as follows: The status acquisition module sends detection messages to the Yuejia.com management system at configurable intervals through the heartbeat packet generation unit, while the sensor interface unit simultaneously acquires the flow meter pulse signal and the level gauge analog signal. When the network response times out or the sensor data is abnormal, the status decision unit generates a status signal to trigger subsequent processing.

[0061] Upon receiving a status signal, the mode switching unit of the offline control module immediately suspends the network communication thread and switches the refueling equipment to offline mode. The parameter loading unit reads the pre-stored refueling unit price and refueling mode parameters from the local flash memory. The process control unit calculates the target pulse count based on the set volume and drives the refueling pump and solenoid valve to perform the refueling action. During offline refueling, the flow meter pulses are accumulated in real time and converted into refueling volume, forming refueling operation data including timestamps.

[0062] The data encapsulation unit of the data caching module packages the injection operation data into standardized frames with CRC checksums, and the circular buffer management unit writes them into the circular queue buffer in chronological order. When the network recovers, the data verification unit of the data synchronization module recalculates the checksum, the secure transmission unit establishes a TLS encrypted connection, and the breakpoint resume unit continues transmitting data from the last timestamp recorded by the server.

[0063] The data integration module's time synchronization unit uses the NTP protocol to calibrate the timestamps of each sensor, the event correlation unit matches the refueling event with the flow meter reading within a preset time window, and the sequence reconstruction unit generates a refueling operation sequence with correlations. The fault handling module's real-time monitoring unit acquires the motor current waveform, the fault diagnosis unit identifies anomalies such as overload through waveform characteristics, and the adaptive recovery unit executes a graded recovery strategy.

[0064] The collaborative management module coordinates the working status of each module through a message bus, triggering offline control and data caching in case of network anomalies, and adjusting operating parameters in case of hardware failure. The device operates on the refueling equipment controller, adopts a multi-core processor architecture, connects to field instruments via a CAN bus, and drives actuators through digital output ports, forming a complete closed-loop control system.

[0065] The implementation process of this invention focuses on practical engineering applications, maintains the continuity of the injection operation when the network is interrupted, ensures traceability integrity through local caching and multi-source data integration, and improves system maintainability through modular design.

[0066] When the multi-source data traceability energy refueling equipment monitoring device is implemented at a vehicle urea solution refueling station, the status acquisition module periodically sends detection messages to the Yuejia.com management system through the heartbeat packet generation unit, while the sensor interface unit synchronously acquires flow meter pulse signals and level gauge analog signals. When the network connection is stable and the equipment is operating normally, the status signal generated by the status judgment unit indicates no abnormalities, and the offline control module maintains the refueling equipment in online working mode. The process control unit executes the refueling operation based on the refueling parameters issued by the remote management system. The data integration module aligns the flow meter data timestamps with the refueling event timestamps in real time, generates a refueling operation sequence, and directly uploads it to the management system. In the data processing flow of this invention, the data synchronization module maintains a long-term connection channel, and the fault handling module periodically checks the pump motor current waveform through the real-time monitoring unit to ensure efficient system operation under normal conditions.

[0067] In abnormal scenarios where the network is interrupted, the heartbeat packet generation unit detects a response timeout, and the status judgment unit, combined with sensor data, determines that the network is abnormal, triggering a status signal change. The mode switching unit of the offline control module immediately suspends the network communication task, the parameter loading unit reads the pre-stored refueling unit price and constant volume mode parameters from the local memory, and the process control unit continues to execute refueling based on the flow meter pulse count. The data encapsulation unit of the data caching module packages operational data such as refueling volume and timestamps into standardized frames, and the circular buffer management unit stores the data in a circular queue structure. After the network is restored, the breakpoint resume unit of the data synchronization module queries the server's last received position, the secure transmission unit uploads cached data in batches through the TLS channel, and the data integration module updates the refueling sequence with the new data, realizing breakpoint resume and data integrity reconstruction.

[0068] When a hardware failure occurs in the filling pump, the real-time monitoring unit detects an abnormal current waveform, the fault diagnosis unit identifies it as an overload, and the adaptive recovery unit executes a degradation strategy. The collaborative management module synchronously adjusts the operating parameters of the offline control module to limit the filling flow rate, and simultaneously triggers the data caching module to record the fault log. During the urea filling process, the device maintains basic filling functionality. The fault handling log and filling operation data are correlated through a multi-source traceability module to generate an operation sequence with fault markers, supporting subsequent audit analysis. This mechanism prevents complete equipment shutdown in the event of hardware failure and ensures the integrity of the data chain through module collaboration.

[0069] In complex network fluctuation scenarios, the status acquisition module frequently detects changes in network connection status, and the collaborative management module dynamically schedules the working modes of each module. During short-term interruptions, the offline control module quickly switches to offline mode, and the data caching module only caches incremental data. During long-term interruptions, the data integration module expands the time window width and correlates multiple batches of refueling events. The device optimizes the data upload strategy after network recovery through an adaptive threshold adjustment mechanism, reducing invalid transmissions. Actual operation data from vehicle urea refueling stations show that this solution can maintain refueling operation continuity even in areas with unstable networks, and the data traceability integrity rate reaches an industry-leading level.

[0070] Another embodiment involves a multi-site collaborative management scenario, where multiple refueling devices communicate with each other through a monitoring system. When a site's network is interrupted, the collaborative management module triggers the data synchronization module of adjacent sites to establish a relay transmission channel, indirectly uploading cached data via the local area network. The data integration module aligns timestamps across sites, constructs a regional refueling traffic model, and supports clustered operation and maintenance management. This distributed architecture significantly improves system robustness in large refueling station networks, avoiding data traceability interruptions caused by single points of failure.

Claims

1. A monitoring device for energy refueling equipment with multi-source data traceability, characterized in that, include: The status acquisition module continuously monitors the network connection status and hardware operation status of the refueling equipment, generates status signals and outputs them. The offline control module receives the status signal output by the status acquisition module. When the status signal indicates an abnormality, it switches the refueling device to offline working mode, reads the refueling parameters from the local memory, uses the refueling parameters to control the refueling operation, generates refueling operation data, and outputs it. The data caching module receives the refueling operation data output by the offline control module and stores the refueling operation data and the monitoring data collected by the sensors of the refueling equipment in the local cache. The data synchronization module reads cached data from the data cache module and transmits the cached data to the remote management system when the status signal output by the status acquisition module indicates that the network has recovered. The data integration module receives the refilling operation data and monitoring data stored in the data caching module, aligns and associates the refilling operation data and monitoring data through timestamps, generates a refilling operation sequence, and outputs it to the remote management system. The fault handling module executes fault diagnosis and recovery strategies and outputs control commands to the refueling equipment actuator when the status signal output by the status acquisition module indicates a hardware malfunction. Specifically, the status acquisition module transmits status signals to the offline control module and the fault handling module; the offline control module transmits refueling operation data to the data cache module; the data cache module transmits stored data to the data synchronization module and the data integration module; the data synchronization module feeds back the data upload results to the data integration module; and the fault handling module sends control commands to the refueling equipment actuator.

2. The energy refueling equipment monitoring device with multi-source data traceability according to claim 1, characterized in that, The status acquisition module includes: The heartbeat packet generation unit sends detection messages to the remote management system at preset time intervals, starts a timer to listen for response signals, and generates and outputs a network anomaly flag when the response times out. The sensor interface unit cyclically collects pulse signals from the flow meter, analog signals from the level gauge, and solenoid valve switch status signals, converts the pulse signals into cumulative flow values, converts the analog signals into liquid level height values, and outputs the equipment operating parameters. The status decision unit receives the network anomaly flag output by the heartbeat packet generation unit and the device operating parameters output by the sensor interface unit. It compares the network response time with the timeout threshold and the device operating parameters with the normal range. When the network response time exceeds the threshold or the device operating parameters exceed the normal range, it generates a status signal and outputs it to the offline control module and the fault handling module.

3. The energy refueling equipment monitoring device with multi-source data traceability according to claim 2, characterized in that, The offline control module includes: The mode switching unit receives the status signal output by the status acquisition module, interrupts the network communication task, switches the refueling device from online mode to offline mode, and outputs a mode switching signal. The parameter loading unit receives the mode switching signal output by the mode switching unit, reads the refueling unit price parameter and refueling mode parameter from the local memory, and outputs the refueling parameters. The process control unit receives the refueling parameters output by the parameter loading unit, initializes the refueling process according to the refueling mode parameters, converts the set volume into the target pulse count, drives the refueling pump and solenoid valve to perform the refueling action, monitors and accumulates the pulse count of the flow meter, closes the solenoid valve when the accumulated pulse count reaches the target pulse count, generates refueling operation data and outputs it to the data buffer module.

4. The energy refueling equipment monitoring device with multi-source data traceability according to claim 3, characterized in that, The data caching module includes: The data encapsulation unit receives the refueling operation data and sensor monitoring data output by the offline control module, encapsulates the data according to a preset frame format, adds timestamps and check codes, generates standardized data frames, and outputs them. The circular buffer management unit receives standardized data frames output by the data encapsulation unit, writes the data frames into the circular buffer in chronological order, uses a write pointer to mark the write position, overwrites the earliest data frame when the buffer space is insufficient, starts recording at the start of the reloading process, and stops recording at the end of the reloading process. The data integrity verification unit verifies the data frame checksum during data reading. Data frames that fail verification are marked as invalid, while data frames that succeed in verification are output to the data synchronization module and the data integration module.

5. The energy refueling equipment monitoring device with multi-source data traceability according to claim 4, characterized in that, The data synchronization module includes: The data verification unit reads unsynchronized data frames from the data cache module when the status signal output by the status acquisition module indicates that the network has recovered, recalculates the data frame check value, compares it with the stored check code, and marks the data frames that pass the verification as uploadable and outputs them. The secure transmission unit receives uploadable data frames output by the data verification unit, establishes an encrypted connection with the remote management system, and creates a transmission channel after identity authentication. The breakpoint resume unit queries the last received timestamp recorded by the remote management system, starts transmitting from the data frame after the timestamp, waits for an acknowledgment signal after each transmission, records the last successful transmission position when transmission is interrupted, resumes transmission from the breakpoint after reconnection, and sends a clear command to the data cache module after all transmissions are completed.

6. The energy refueling equipment monitoring device with multi-source data traceability according to claim 5, characterized in that, The data integration module includes: The time synchronization unit receives the filling operation data and monitoring data stored in the data cache module, uses the network time protocol to calibrate the data timestamps, unifies the flow meter data timestamps, liquid level data timestamps and filling operation data timestamps to the same time base, and outputs time synchronization data. The event association unit receives time synchronization data output by the time synchronization unit, parses the timestamps of the refueling start event and the refueling end event, matches the corresponding flow meter reading sequence and liquid level change data within a preset time window, establishes a mapping relationship between events and sensor data, and outputs associated data. The sequence reconstruction unit receives the associated data output by the event association unit, arranges the injection events and sensor data in chronological order, generates the injection operation sequence, and outputs it to the remote management system.

7. The energy refueling equipment monitoring device with multi-source data traceability according to claim 6, characterized in that, The fault handling module includes: The real-time monitoring unit periodically collects current waveform data from the filling pump motor and position sensor signals, monitors the effective value of the current and the continuity of the signal, and outputs equipment status monitoring data. The fault diagnosis unit receives equipment status monitoring data output by the real-time monitoring unit, analyzes current waveform characteristics and signal anomalies, identifies fault types, generates fault diagnosis results, and outputs them. The adaptive recovery unit receives the fault diagnosis results output by the fault diagnosis unit, executes the recovery strategy according to the fault type, outputs control commands to the refueling equipment actuator, and records the fault handling log to the data cache module.

8. The energy refueling equipment monitoring device with multi-source data traceability according to claim 7, characterized in that, Also includes: The collaborative management module receives status signals output by the status acquisition module and coordinates the work of each module. When the status signal indicates a network anomaly, the collaborative management module triggers the offline control module to take over the refueling control and triggers the data cache module to start data recording. During offline operation, the collaboration management module maintains the data acquisition function of the data integration module; When the status signal indicates that the network has recovered, the collaborative management module triggers the data synchronization module to start data uploading and triggers the data integration module to update the refueling operation sequence. When a status signal indicates a hardware malfunction, the collaborative management module adjusts the operating parameters of the offline control module, triggering the fault handling module to execute a recovery strategy.

9. The energy refueling equipment monitoring device with multi-source data traceability according to claim 8, characterized in that, The device is integrated into a dispensing equipment controller, which is configured to: The status acquisition module continuously monitors network and device status and generates status signals; When the status signal indicates an abnormality, the offline control module switches to offline mode to maintain the refueling operation; In offline mode, the data caching module records refueling data and device status data; When the status signal indicates that the network has recovered, the data synchronization module uploads the cached data to the remote management system; The data integration module associates refueling data and sensor data to generate a refueling operation sequence; The fault handling module handles equipment hardware malfunctions and outputs control commands.

10. A multi-source data traceability energy refueling equipment monitoring system, applied to the multi-source data traceability energy refueling equipment monitoring device as described in any one of claims 1 to 9, characterized in that, include: The status acquisition module continuously monitors the network connection status and hardware operation status of the refueling equipment, generates status signals and outputs them. The offline control module receives the status signal output by the status acquisition module. When the status signal indicates an abnormality, it switches the refueling device to offline working mode, reads the refueling parameters from the local memory, uses the refueling parameters to control the refueling operation, generates refueling operation data, and outputs it. The data caching module receives the refueling operation data output by the offline control module and stores the refueling operation data and the monitoring data collected by the sensors of the refueling equipment in the local cache. The data synchronization module reads cached data from the data cache module and transmits the cached data to the remote management system when the status signal output by the status acquisition module indicates that the network has recovered. The data integration module receives the refilling operation data and monitoring data stored in the data caching module, aligns and associates the refilling operation data and monitoring data through timestamps, generates a refilling operation sequence, and outputs it to the remote management system. The fault handling module executes fault diagnosis and recovery strategies and outputs control commands to the refueling equipment actuator when the status signal output by the status acquisition module indicates a hardware malfunction. The status acquisition module transmits status signals to the offline control module and the fault handling module. The offline control module transmits the refueling operation data to the data cache module. The data cache module transmits the stored data to the data synchronization module and the data integration module. The data synchronization module feeds back the data upload results to the data integration module. The fault handling module sends control commands to the refueling equipment actuator.