Data acquisition and control test system and method of intelligent fusion terminal

The intelligent fusion terminal data acquisition and control testing system, which integrates virtual testing equipment and simulated testing environments, solves the problems of complex testing environments and easily affected test results in existing technologies, and achieves efficient and accurate test results and a simplified testing process.

CN121509256APending Publication Date: 2026-02-10CETSDEC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202511693727.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-11-18
Publication Date
2026-02-10

AI Technical Summary

Technical Problem

Existing testing methods for data acquisition and control of intelligent fusion terminals require the construction of different test environments for different devices, resulting in complex test preparation, cumbersome wiring, and test results that are easily affected by the actual equipment, making manual verification prone to errors.

Method used

By using virtual testing equipment and a simulated testing environment, virtual test data is generated through communication modules, testing modules, and a database, enabling fully automated testing, reducing test preparation work, and ensuring the consistency of testing equipment and the accuracy of test results.

Benefits of technology

It eliminates the need to rebuild the test environment, simplifies the wiring process, improves testing efficiency, ensures the accuracy of test results, facilitates the reproduction and analysis of difficult problems, and reduces the burden on testers.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121509256A_ABST
    Figure CN121509256A_ABST
Patent Text Reader

Abstract

The invention belongs to the field of power distribution and utilization terminal equipment testing, and particularly relates to a data acquisition and control testing system and method of an intelligent fusion terminal. The system comprises a client, a test module, a database and a communication module, the test module comprises various different types of virtual test devices which are respectively used for simulating corresponding device functions, and is used for selecting the corresponding virtual test device according to the test device file and generating virtual test data; the client is used for carrying out a test according to the test case; the database is used for storing test equipment files, virtual test data and test cases; the communication module comprises a protocol conversion sub-module and different types of hardware ports; each hardware port is used for being correspondingly connected with a downlink data acquisition port of the intelligent fusion terminal; and the protocol conversion sub-module is used for converting the virtual test data into test equipment data in a corresponding format according to the test equipment file, and calling a corresponding hardware port to perform data interaction with the intelligent fusion terminal.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention belongs to the field of power distribution terminal equipment testing, specifically relating to a data acquisition and control testing system and method for an intelligent fusion terminal. Background Technology

[0002] The intelligent converged terminal is a power distribution terminal device that integrates a power distribution terminal and a concentrator. It is powerful, with complex and varied application scenarios, involving a wide variety of power equipment. The communication interfaces and methods required for data acquisition and control differ, necessitating high-level full-function testing. Currently, functional testing requires setting up different test environments for different data acquisition devices and preparing various power testing equipment to support the data acquisition and control function testing of the intelligent converged terminal. A specific framework is provided below. Figure 1 .

[0003] Currently, the testing methods for data acquisition and control of intelligent fusion terminals have the following drawbacks: First, different test environments need to be built for different data acquisition devices, and the test environment needs to be rebuilt when the application scenario changes; second, when building composite application scenarios, multiple types and quantities of testing devices are involved, making the overall wiring complex and cumbersome; third, when building the test environment, actual equipment is required for testing, and the performance of the testing equipment will affect the test results; finally, the accuracy of data acquisition from intelligent fusion terminals needs to be manually verified, comparing the collected data with the actual operating data of the testing equipment, which is a large workload; and because the amount of data to be verified is large, manual verification is prone to errors.

[0004] Chinese invention patent application CN116112390A discloses an online testing platform for intelligent converged terminals, including a host computer and a converged terminal standard source connected to several intelligent converged terminals in a distribution area. Each intelligent converged terminal in a distribution area is connected to an intelligent converged terminal tester; the intelligent converged terminal tester includes a central processing unit (CPU) module, a power supply module that supplies power to the other modules via external power supply or direct battery power, a local communication module that communicates with the intelligent converged terminals in the distribution area and the host computer and has Ethernet link communication verification function, a cloud master station communication module that realizes 4G / 5G remote communication function, a testing module, a data storage module that collects and stores test information from the intelligent converged terminals in the distribution area, and a human-machine interface that realizes status indication and operation functions of the intelligent converged terminal tester. Summary of the Invention

[0005] The purpose of this invention is to provide a data acquisition and control testing system and method for intelligent fusion terminals, which solves the problem that the existing testing methods for data acquisition and control of intelligent fusion terminals have complex test environment setup and the test environment can easily affect the test results.

[0006] To achieve the above objectives, the present invention provides a data acquisition and control testing system for an intelligent fusion terminal, comprising various functional modules, including a client, a testing module, a database, and a communication module; The testing module contains various types of virtual test devices used to simulate the functions of corresponding equipment. It is used to select the appropriate virtual test device based on the test device file and generate virtual test data. The test device file contains the selected test device type and operating conditions. The client is used to conduct tests based on test cases; the database is used to store test equipment files, virtual test data, and test cases. The communication module includes a protocol conversion submodule and different types of hardware ports; each hardware port is used to connect to the downlink data acquisition port of the intelligent fusion terminal; the protocol conversion submodule is used to convert virtual test data into test equipment data of the corresponding format according to the test equipment file, and call the corresponding hardware port to interact with the intelligent fusion terminal for data acquisition by the intelligent fusion terminal.

[0007] Furthermore, the client includes a human-computer interaction interface for users to configure test equipment files containing the selected test equipment type and operating conditions; the client also allows users to add, modify, or delete test cases for data acquisition and control functions, as well as configure parameters for the communication module.

[0008] Furthermore, the functional modules also include a topology module; The communication module also includes a topology identification circuit; the topology identification circuit is used to store the acquired topology identification signals into a database for the topology module to call for calculation and analysis. The topology module is used to calculate the topology and hierarchical relationship based on the test equipment files obtained from the database, and to generate characteristic current data in real time by combining the topology identification signals in the database. The communication module is also used to send the characteristic current data calculated by the topology module to the intelligent fusion terminal via the topology identification circuit.

[0009] Furthermore, the topology module is also used to calculate the topology and hierarchical relationships based on the test cases, generate an existing topology diagram, and send it to the topology display page in the human-computer interaction interface for real-time display, so as to show the topology situation in real time during the test process. The topology module is also used to send various test devices as icons to the topology display page in the human-computer interaction interface, allowing users to add or delete test devices by dragging and dropping, and manually draw the topology network; it is also used to automatically add or delete the corresponding test device files to the database based on the user's addition or deletion of test devices.

[0010] Furthermore, the virtual test equipment in the test module includes: A virtual distribution transformer status sensor used to simulate data on oil temperature, oil pressure, oil level, and gas protection status of oil-immersed transformers; A virtual meter used to simulate the real-time usage or historical data of the metered objects, including electricity, water, gas and heat; This is used to simulate a virtual charging pile, including data on the output voltage, charging output current, and current charging status of the charging pile. A virtual distributed power access unit used to simulate data including voltage, current, active power, reactive power, power factor, basic information of photovoltaic power plants, and inverter operating status of distributed photovoltaic inverters; A virtual fuse used to simulate voltage, current, and temperature data of the fuse; A virtual smart circuit breaker used to simulate the circuit breaker's open / closed status, residual current value, voltage, current, and event alarm data; A virtual three-phase imbalance control device used to simulate voltage, current, three-phase imbalance and commutation status data including commutation switches; A virtual line regulator used to simulate voltage, current, power factor, and tap data at both the input and output terminals of the regulator; A virtual static var compensator used to simulate data including voltage, current, power factor, and switching status of the compensation device; A virtual intelligent capacitor device used to simulate capacitor capacitance, switching status, and common and individual compensation voltage data; Virtual station power environment equipment used to simulate temperature, humidity, water level, and smoke detection data, including those from distribution boxes or distribution rooms; A virtual image acquisition device that stores images of abnormal operation conditions inside the power distribution station room for intelligent fusion terminals to acquire images; Each virtual test device contains corresponding virtual test device information.

[0011] Furthermore, the client-side testing methods based on test cases include: issuing control commands to the intelligent fusion terminal based on the test cases, parsing the collected data reported by the intelligent fusion terminal, comparing it with the virtual test data stored in the database, judging the accuracy of the data collection by the intelligent fusion terminal, and obtaining the test results.

[0012] Furthermore, virtual test data includes real-time data, frozen data, and event logs from the virtual test equipment; The virtual test equipment information includes basic information about the virtual test equipment and communication parameters. The basic information includes the type, quantity, serial number, and communication address of the virtual test equipment. The communication parameters include the communication protocol and required parameters for communication.

[0013] Furthermore, the system has a built-in MQTT message queue, and data interaction between various functional modules is achieved through the subscription and publication of relevant messages in the MQTT message queue. Each functional module subscribes to other functional modules. The database is also responsible for storing MQTT data exchange messages between various functional modules within a set time window.

[0014] Furthermore, the hardware ports include at least two of the following: virtual carrier module, low-power wireless module, Bluetooth module, LoRa, CAN and RS485 ports. Test device data for the corresponding interfaces are sent to each hardware port via USB Hub to call the corresponding hardware port for data interaction with the smart fusion terminal.

[0015] The above-described technical solution of the present invention provides a novel data acquisition and control testing system for intelligent fusion terminals, the beneficial effects of which include: By configuring a communication module, a testing module, and a database for simulating a test environment, the intelligent fusion terminal can collect data from virtual test equipment. Changing the virtual test equipment only requires modifying the test equipment file; there's no need to rebuild the test environment. The testing process relies on test cases, reducing test preparation work for testers and shortening the testing cycle. Furthermore, this fully automated data acquisition and control testing system uses virtual test equipment provided by the testing module, eliminating the need for actual equipment. This ensures high consistency of test equipment and avoids data discrepancies caused by different actual equipment, thus preventing impact on test results. Simultaneously, as long as the virtual equipment's parameter configuration is consistent, repeated testing is possible, facilitating the reproduction and analysis of complex problems. Based on this, when setting up test environments for different types of testing equipment, complex wiring is unnecessary; simply connect the intelligent fusion terminal's data acquisition port to the corresponding port in the system's communication module. Adding test equipment also does not require changing the intelligent fusion terminal's wiring, further reducing the workload of testers and completely eliminating cumbersome and redundant wiring.

[0016] This invention also provides a data acquisition and control testing method for intelligent fusion terminals, which uses a data acquisition and control testing system for intelligent fusion terminals to obtain test results for data acquisition and control testing of intelligent fusion terminals; The data acquisition and control testing system for the intelligent fusion terminal includes various functional modules, including a client, a testing module, a database, and a communication module. The testing module contains various types of virtual test devices used to simulate the functions of corresponding equipment. It is used to select the appropriate virtual test device based on the test device file and generate virtual test data. The test device file contains the selected test device type and operating conditions. The client is used to conduct tests based on test cases; the database is used to store test equipment files, virtual test data, and test cases. The communication module includes a protocol conversion submodule and different types of hardware ports; each hardware port is used to connect to the downlink data acquisition port of the intelligent fusion terminal; the protocol conversion submodule is used to convert virtual test data into test equipment data of the corresponding format according to the test equipment file, and call the corresponding hardware port to interact with the intelligent fusion terminal for data acquisition by the intelligent fusion terminal.

[0017] Furthermore, the client includes a human-computer interaction interface for users to configure test equipment files containing the selected test equipment type and operating conditions; the client also allows users to add, modify, or delete test cases for data acquisition and control functions, as well as configure parameters for the communication module.

[0018] Furthermore, the functional modules also include a topology module; The communication module also includes a topology identification circuit; the topology identification circuit is used to store the acquired topology identification signals into a database for the topology module to call for calculation and analysis. The topology module is used to calculate the topology and hierarchical relationship based on the test equipment files obtained from the database, and combined with the topology identification signal in the database, to calculate and generate characteristic current data in real time. The communication module is also used to send the characteristic current data calculated by the topology module to the intelligent fusion terminal via the topology identification circuit.

[0019] Furthermore, the topology module is also used to calculate the topology and hierarchical relationships based on the test cases, generate an existing topology diagram, and send it to the topology display page in the human-computer interaction interface for real-time display, so as to show the topology situation in real time during the test process. The topology module is also used to send various test devices as icons to the topology display page in the human-computer interaction interface, allowing users to add or delete test devices by dragging and dropping, and manually draw the topology network; it is also used to automatically add or delete the corresponding test device files to the database based on the user's addition or deletion of test devices.

[0020] Furthermore, the virtual test equipment in the test module includes: A virtual distribution transformer status sensor used to simulate data on oil temperature, oil pressure, oil level, and gas protection status of oil-immersed transformers; A virtual meter used to simulate the real-time usage or historical data of the metered objects, including electricity, water, gas and heat; This is used to simulate a virtual charging pile, including data on the output voltage, charging output current, and current charging status of the charging pile. A virtual distributed power access unit used to simulate data including voltage, current, active power, reactive power, power factor, basic information of photovoltaic power plants, and inverter operating status of distributed photovoltaic inverters; A virtual fuse used to simulate voltage, current, and temperature data of the fuse; A virtual smart circuit breaker used to simulate the circuit breaker's open / closed status, residual current value, voltage, current, and event alarm data; A virtual three-phase imbalance control device used to simulate voltage, current, three-phase imbalance and commutation status data including commutation switches; A virtual line regulator used to simulate voltage, current, power factor, and tap data at both the input and output terminals of the regulator; A virtual static var compensator used to simulate data including voltage, current, power factor, and switching status of the compensation device; A virtual intelligent capacitor device used to simulate capacitor capacitance, switching status, and common and individual compensation voltage data; Virtual station power environment equipment used to simulate temperature, humidity, water level, and smoke detection data, including those from distribution boxes or distribution rooms; A virtual image acquisition device that stores images of abnormal operation conditions inside the power distribution station room for intelligent fusion terminals to acquire images; Each virtual test device contains corresponding virtual test device information.

[0021] Furthermore, the client-side testing methods based on test cases include: issuing control commands to the intelligent fusion terminal based on the test cases, parsing the collected data reported by the intelligent fusion terminal, comparing it with the virtual test data stored in the database, judging the accuracy of the data collection by the intelligent fusion terminal, and obtaining the test results.

[0022] Furthermore, virtual test data includes real-time data, frozen data, and event logs from the virtual test equipment; The virtual test equipment information includes basic information about the virtual test equipment and communication parameters. The basic information includes the type, quantity, serial number, and communication address of the virtual test equipment. The communication parameters include the communication protocol and required parameters for communication.

[0023] Furthermore, the system has a built-in MQTT message queue, and data interaction between various functional modules is achieved through the subscription and publication of relevant messages in the MQTT message queue. Each functional module subscribes to other functional modules. The database is also responsible for storing MQTT data exchange messages between various functional modules within a set time window.

[0024] Furthermore, the hardware ports include at least two of the following: virtual carrier module, low-power wireless module, Bluetooth module, LoRa, CAN and RS485 ports. Test device data for the corresponding interfaces are sent to each hardware port via USB Hub to call the corresponding hardware port for data interaction with the smart fusion terminal.

[0025] The technical solution of the data acquisition and control testing method for the intelligent fusion terminal described above can achieve the same beneficial effects as the data acquisition and control testing system for the intelligent fusion terminal described above. Attached Figure Description

[0026] Figure 1 This is an example diagram illustrating the test principle of the data acquisition and control test system for intelligent fusion terminals in the background art of this invention; Figure 2 This is a functional principle example diagram of the client in the implementation of the data acquisition and control test system of the intelligent fusion terminal of the present invention; Figure 3 This is an example diagram illustrating the functional module composition of the data acquisition and control test system for the intelligent fusion terminal in an embodiment of the present invention. Figure 4 This is a functional principle illustration of the communication module in the implementation of the data acquisition and control test system for the intelligent fusion terminal of the present invention; Figure 5 This is a functional principle example diagram of the topology module in the implementation of the data acquisition and control test system of the intelligent fusion terminal of the present invention; Figure 6 This is a functional principle illustration of the test module and its virtual test equipment in the implementation of the data acquisition and control test system for the intelligent fusion terminal of the present invention; Figure 7 This is a functional principle diagram of the database in the implementation of the data acquisition and control test system device of the intelligent fusion terminal of the present invention. Detailed Implementation

[0027] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments.

[0028] Implementation Method of Data Acquisition and Control Test System for Intelligent Converged Terminals This embodiment provides a technical solution for a data acquisition and control testing system for intelligent fusion terminals. This system allows for the replacement of testing equipment only by modifying the testing equipment files, without the need to rebuild the testing environment. This reduces the testing preparation work for testing personnel, shortens the testing cycle, and uses relatively standard virtual data, ensuring that the reliability of the test results is not affected by the actual testing environment.

[0029] The system specifically includes various functional modules, including a client, a testing module, a database, and a communication module. The testing module contains various types of virtual test devices used to simulate the functions of corresponding equipment. It is used to select the appropriate virtual test device based on the test device file and generate virtual test data. The test device file contains the selected test device type and operating conditions. The client is used to conduct tests based on test cases; the database is used to store test equipment files, virtual test data, and test cases. The communication module includes a protocol conversion submodule and different types of hardware ports; each hardware port is used to connect to the downlink data acquisition port of the intelligent fusion terminal; the protocol conversion submodule is used to convert virtual test data into test equipment data of the corresponding format according to the test equipment file, and call the corresponding hardware port to interact with the intelligent fusion terminal for data acquisition by the intelligent fusion terminal.

[0030] Therefore, this intelligent fusion terminal data acquisition and control testing system, through its communication module, testing module, and database designed to simulate a test environment, allows the intelligent fusion terminal to acquire data from virtual test equipment. Changing the virtual test equipment only requires modifying the test equipment file; there's no need to rebuild the test environment. The testing process relies on test cases, reducing the test preparation work for testers and shortening the testing cycle. Furthermore, this fully automated data acquisition and control testing system uses virtual test equipment provided by the testing module, eliminating the need for actual equipment. This ensures high consistency of test equipment and avoids data discrepancies caused by different actual equipment, which could affect test results. Simultaneously, as long as the virtual equipment's parameter configuration is consistent, repeated testing is possible, facilitating the reproduction and analysis of difficult problems. Based on this, when setting up test environments for different types of testing equipment, complex wiring is unnecessary; simply connect the intelligent fusion terminal's data acquisition port to the corresponding port in the system's communication module. Adding test equipment also does not require changing the intelligent fusion terminal's wiring, further reducing the workload for testers and completely eliminating cumbersome and redundant wiring.

[0031] Specifically, in this embodiment, the client conducts testing based on test cases by: issuing control commands to the intelligent fusion terminal according to the test cases, parsing the collected data reported by the intelligent fusion terminal, comparing it with the virtual test data stored in the database, judging the accuracy of the data collection by the intelligent fusion terminal, and obtaining the test results.

[0032] In existing technologies, determining the accuracy of data collection from intelligent fusion terminals typically takes up more than 40% of the entire testing cycle. However, in this embodiment, the collected data reported by the intelligent fusion terminal is converted from virtual test data stored in the database. Based on this, the accuracy of the data collection is determined by directly comparing the collected data reported by the intelligent fusion terminal with its standard data source (i.e., the virtual test data stored in the database). This eliminates the need for manual data verification, significantly reduces the overall testing cycle, and improves testing efficiency. It also avoids the uncertainties introduced by manual data verification, ensuring the accuracy of the test results.

[0033] In one specific embodiment, the client conducts fully automated testing based on test cases, issues control commands to the intelligent fusion terminal, parses the collected data reported by the intelligent fusion terminal, compares it with the virtual test device data (i.e., virtual test data) in the database, judges the accuracy of the data collection by the intelligent fusion terminal, and automatically generates a test report in a specified format.

[0034] Additionally, refer to Figure 2 The client includes a human-computer interaction interface for users to configure test equipment files containing the selected test equipment type and operating conditions; the client also allows users to add, modify, or delete test cases for data acquisition and control functions, as well as configure parameters for the communication module.

[0035] Furthermore, referring to Figure 3 The functional modules also include a topology module; Reference Figure 4 The communication module also includes a topology identification circuit; the topology identification circuit is used to store the acquired topology identification signals into a database for the topology module to call for calculation and analysis. The topology module is used to calculate the topology and hierarchical relationship based on the test equipment files obtained from the database, and combined with the topology identification signal in the database, to calculate and generate characteristic current data in real time. The communication module is also used to send the characteristic current data calculated by the topology module to the intelligent fusion terminal via the topology identification circuit.

[0036] Therefore, the topology module can calculate the topology and hierarchical relationship based on the test equipment file, and analyze the characteristic current signal obtained by the topology identification circuit of the communication module, and generate characteristic circuit signal data accordingly.

[0037] And, similarly refer to Figure 4 The hardware ports include at least two of the following: virtual carrier module, low-power wireless module, Bluetooth module, LoRa, CAN and RS485 ports. Test device data for the corresponding interfaces are sent to each hardware port via USB Hub to call the corresponding hardware port to interact with the smart fusion terminal.

[0038] In a preferred embodiment, the communication module mainly consists of two parts: hardware and software. The hardware part mainly comprises a USB hub and virtual carrier module, a topology identification circuit, a low-power wireless module, a Bluetooth module, LoRa, CAN, RS485, etc.; each hardware port is connected to the corresponding downlink data acquisition port of the intelligent fusion terminal. The software part mainly undertakes protocol conversion functions, matching and converting data in the database into test equipment data of the correct format based on the test files, and calling different hardware interfaces to interact with the intelligent fusion terminal. The topology identification circuit stores the topology identification signal (i.e., the topology identification signal emitted by the topology identification module of the fusion terminal) into the database for the topology module to call for calculation and analysis; and sends the calculation results of the topology module to the fusion terminal via the topology identification circuit.

[0039] Specifically, refer to Figure 5 The topology module is also used to calculate the topology and hierarchical relationship based on the test cases, generate the existing topology diagram, and send it to the topology display page in the human-computer interaction interface for real-time display of the topology during the test process. The topology module is also used to send various test devices as icons to the topology display page in the human-computer interaction interface, allowing users to add or delete test devices by dragging and dropping, and manually draw the topology network; it is also used to automatically add or delete the corresponding test device files to the database based on the user's addition or deletion of test devices.

[0040] In a preferred embodiment, the topology module primarily undertakes real-time topology calculation and characteristic current data generation functions. On one hand, it can generate existing topology diagrams based on test cases and display them in real-time through the topology display page in the human-machine interface, thereby showing the topology status during the test process. For example, when a smart circuit breaker trips, the circuit breaker and its subordinate devices in the topology diagram turn gray, indicating a change in the branch topology structure. On the other hand, the topology display page displays various test devices in the form of icons. Users can add or delete test devices by dragging, pulling, and dropping, and manually draw the topology network. At the same time, the topology module can obtain the user's operation of adding or deleting test devices and automatically add or delete test device files to the database, achieving real-time file updates and facilitating the rapid construction of a simulation test environment.

[0041] In this embodiment, the client provides a human-computer interaction interface, data processing, control command issuance, and topology display functions. The client's human-computer interaction interface allows configuration of other functional modules (such as the status, type, parameters, and variables of the communication module, topology module, and testing module); the client can also add, modify, delete, and archive test cases for the data acquisition and control functions.

[0042] In this embodiment, refer to Figure 3 and Figure 6 The virtual test equipment in the test module includes: A virtual distribution transformer status sensor used to simulate data on oil temperature, oil pressure, oil level, and gas protection status of oil-immersed transformers; A virtual meter used to simulate the real-time usage or historical data of the metered objects, including electricity, water, gas and heat; This is used to simulate a virtual charging pile, including data on the output voltage, charging output current, and current charging status of the charging pile. A virtual distributed power access unit used to simulate data including voltage, current, active power, reactive power, power factor, basic information of photovoltaic power plants, and inverter operating status of distributed photovoltaic inverters; A virtual fuse used to simulate voltage, current, and temperature data of the fuse; A virtual smart circuit breaker used to simulate the circuit breaker's open / closed status, residual current value, voltage, current, and event alarm data; A virtual three-phase imbalance control device used to simulate voltage, current, three-phase imbalance and commutation status data including commutation switches; A virtual line regulator used to simulate voltage, current, power factor, and tap data at both the input and output terminals of the regulator; A virtual static var compensator used to simulate data including voltage, current, power factor, and switching status of the compensation device; A virtual intelligent capacitor device used to simulate capacitor capacitance, switching status, and common and individual compensation voltage data; Virtual station power environment equipment used to simulate temperature, humidity, water level, and smoke detection data, including those from distribution boxes or distribution rooms; A virtual image acquisition device that stores images of abnormal operation conditions inside the power distribution station room for intelligent fusion terminals to acquire images; Each virtual testing device contains corresponding virtual testing device information. These virtual testing devices can simulate various commonly used testing devices, thereby broadening the scope of testing, increasing applicability, and making the testing items more comprehensive.

[0043] Reference Figure 7 Virtual test data includes real-time data, frozen data, and event logs from the virtual test equipment; The virtual test equipment information includes basic information about the virtual test equipment and communication parameters. The basic information includes the type, quantity, serial number, and communication address of the virtual test equipment. The communication parameters include the communication protocol and required parameters for communication.

[0044] In practice, the database categorizes and archives data from all functional modules of the test system, managing it uniformly. Specifically, in a preferred embodiment, the database is responsible for the following storage functions: 1) Responsible for storing the client configuration test device files, test cases, and data and interaction messages reported by the intelligent fusion terminal; 2) Responsible for storing the characteristic current information (i.e., topology identification signal) received by the communication module; 3) Responsible for storing the real-time topology and hierarchical relationships of the transformer area calculated by the topology module, as well as the generated characteristic current data information; 4) Responsible for the type, quantity, number, communication address, communication protocol, communication parameters, operating conditions, real-time data, frozen data, event logs, etc. of virtual test equipment in the storage area.

[0045] Reference Figure 3 The data acquisition and control test system of the intelligent fusion terminal in this embodiment has a built-in MQTT message queue. The data interaction between each functional module is realized through the subscription and publication of relevant messages in the MQTT message queue. Each functional module subscribes to other functional modules. The database is also used to store MQTT data exchange messages between various functional modules within a set time window, which facilitates problem tracing and analysis.

[0046] Implementation Methods for Data Acquisition and Control Testing of Intelligent Converged Terminals This embodiment provides a technical solution for a data acquisition and control testing method for intelligent fusion terminals. Specifically, this method utilizes a data acquisition and control testing system for intelligent fusion terminals to obtain test results for data acquisition and control testing of intelligent fusion terminals. The data acquisition and control testing system of this intelligent fusion terminal specifically includes various functional modules, including a client, a testing module, a database, and a communication module. The testing module contains various types of virtual test devices used to simulate the functions of corresponding equipment. It is used to select the appropriate virtual test device based on the test device file and generate virtual test data. The test device file contains the selected test device type and operating conditions. The client is used to conduct tests based on test cases; the database is used to store test equipment files, virtual test data, and test cases. The communication module includes a protocol conversion submodule and different types of hardware ports; each hardware port is used to connect to the downlink data acquisition port of the intelligent fusion terminal; the protocol conversion submodule is used to convert virtual test data into test equipment data of the corresponding format according to the test equipment file, and call the corresponding hardware port to interact with the intelligent fusion terminal for data acquisition by the intelligent fusion terminal.

[0047] Therefore, this data acquisition and control testing method for the intelligent fusion terminal, through a communication module, a test module, and a database designed to simulate a test environment, allows the intelligent fusion terminal to acquire data from virtual test equipment. Changing the virtual test equipment only requires modifying the test equipment file; there is no need to rebuild the test environment. The testing process relies on test cases, reducing the test preparation work for testers and shortening the test cycle. Furthermore, this fully automated data acquisition and control testing system uses virtual test equipment provided by the test module, eliminating the need for actual equipment and ensuring high consistency of test equipment. This avoids data discrepancies caused by different actual equipment affecting test results. Simultaneously, as long as the virtual equipment's parameter configuration is consistent, repeated testing can be achieved, facilitating the reproduction and analysis of difficult problems. Based on this, when setting up test environments for different types of testing equipment, complex wiring is unnecessary; simply connect the intelligent fusion terminal's data acquisition port to the corresponding port in the system's communication module. Adding test equipment does not require changing the intelligent fusion terminal's wiring method, further reducing the workload of testers and completely eliminating cumbersome and redundant wiring steps.

[0048] Specifically, in this embodiment, the client conducts testing based on test cases by: issuing control commands to the intelligent fusion terminal according to the test cases, parsing the collected data reported by the intelligent fusion terminal, comparing it with the virtual test data stored in the database, judging the accuracy of the data collection by the intelligent fusion terminal, and obtaining the test results.

[0049] In existing technologies, determining the accuracy of data collection from intelligent fusion terminals typically takes up more than 40% of the entire testing cycle. However, in this embodiment, the collected data reported by the intelligent fusion terminal is converted from virtual test data stored in the database. Based on this, the accuracy of the data collection is determined by directly comparing the collected data reported by the intelligent fusion terminal with its standard data source (i.e., the virtual test data stored in the database). This eliminates the need for manual data verification, significantly reduces the overall testing cycle, and improves testing efficiency. It also avoids the uncertainties introduced by manual data verification, ensuring the accuracy of the test results.

[0050] In one specific embodiment, the client conducts fully automated testing based on test cases, issues control commands to the intelligent fusion terminal, parses the collected data reported by the intelligent fusion terminal, compares it with the virtual test device data (i.e., virtual test data) in the database, judges the accuracy of the data collection by the intelligent fusion terminal, and automatically generates a test report in a specified format.

[0051] In addition, the client includes a human-computer interaction interface for users to configure test equipment files containing the selected test equipment type and operating conditions; the client also allows users to add, modify, or delete test cases for data acquisition and control functions, as well as configure parameters for the communication module.

[0052] Furthermore, the functional module also includes a topology module; the communication module also includes a topology identification circuit; the topology identification circuit is used to store the acquired topology identification signals into a database for the topology module to call for calculation and analysis; The topology module is used to calculate the topology and hierarchical relationship based on the test equipment files obtained from the database, and to generate characteristic current data in real time by combining the topology identification signals in the database. The communication module is also used to send the characteristic current data calculated by the topology module to the intelligent fusion terminal via the topology identification circuit.

[0053] Therefore, the topology module can calculate the topology and hierarchical relationship based on the test equipment file, and analyze the characteristic current signal obtained by the topology identification circuit of the communication module, and generate characteristic circuit signal data accordingly.

[0054] Furthermore, the hardware ports include at least two of the following: virtual carrier module, low-power wireless module, Bluetooth module, LoRa, CAN and RS485 ports. Test device data for the corresponding interfaces are sent to each hardware port via USB Hub to call the corresponding hardware port for data interaction with the smart fusion terminal.

[0055] In a preferred embodiment, the communication module mainly consists of two parts: hardware and software. The hardware part mainly comprises a USB hub and virtual carrier module, a topology identification circuit, a low-power wireless module, a Bluetooth module, LoRa, CAN, RS485, etc.; each hardware port is connected to the corresponding downlink data acquisition port of the intelligent fusion terminal. The software part mainly undertakes protocol conversion functions, matching and converting data in the database into test equipment data of the correct format based on the test files, and calling different hardware interfaces to interact with the intelligent fusion terminal. The topology identification circuit stores the topology identification signal (i.e., the topology identification signal emitted by the topology identification module of the fusion terminal) into the database for the topology module to call for calculation and analysis; and sends the calculation results of the topology module to the fusion terminal via the topology identification circuit.

[0056] Specifically, the topology module is also used to calculate the topology and hierarchical relationships based on the test cases, generate an existing topology diagram, and send it to the topology display page in the human-computer interaction interface for real-time display of the topology during the test process. The topology module is also used to send various test devices as icons to the topology display page in the human-computer interaction interface, allowing users to add or delete test devices by dragging and dropping, and manually draw the topology network; it is also used to automatically add or delete the corresponding test device files to the database based on the user's addition or deletion of test devices.

[0057] In a preferred embodiment, the topology module primarily undertakes real-time topology calculation and characteristic current data generation functions. On one hand, it can generate existing topology diagrams based on test cases and display them in real-time through the topology display page in the human-machine interface, thereby showing the topology status during the test process. For example, when a smart circuit breaker trips, the circuit breaker and its subordinate devices in the topology diagram turn gray, indicating a change in the branch topology structure. On the other hand, the topology display page displays various test devices in the form of icons. Users can add or delete test devices by dragging, pulling, and dropping, and manually draw the topology network. At the same time, the topology module can obtain the user's operation of adding or deleting test devices and automatically add or delete test device files to the database, achieving real-time file updates and facilitating the rapid construction of a simulation test environment.

[0058] In this embodiment, the client provides a human-computer interaction interface, data processing, control command issuance, and topology display functions. The client's human-computer interaction interface allows configuration of other functional modules (such as the status, type, parameters, and variables of the communication module, topology module, and testing module); the client can also add, modify, delete, and archive test cases for the data acquisition and control functions.

[0059] In this embodiment, the virtual testing equipment in the testing module includes: A virtual distribution transformer status sensor used to simulate data on oil temperature, oil pressure, oil level, and gas protection status of oil-immersed transformers; A virtual meter used to simulate the real-time usage or historical data of the metered objects, including electricity, water, gas and heat; This is used to simulate a virtual charging pile, including data on the output voltage, charging output current, and current charging status of the charging pile. A virtual distributed power access unit used to simulate data including voltage, current, active power, reactive power, power factor, basic information of photovoltaic power plants, and inverter operating status of distributed photovoltaic inverters; A virtual fuse used to simulate voltage, current, and temperature data of the fuse; A virtual smart circuit breaker used to simulate the circuit breaker's open / closed status, residual current value, voltage, current, and event alarm data; A virtual three-phase imbalance control device used to simulate voltage, current, three-phase imbalance and commutation status data including commutation switches; A virtual line regulator used to simulate voltage, current, power factor, and tap data at both the input and output terminals of the regulator; A virtual static var compensator used to simulate data including voltage, current, power factor, and switching status of the compensation device; A virtual intelligent capacitor device used to simulate capacitor capacitance, switching status, and common and individual compensation voltage data; Virtual station power environment equipment used to simulate temperature, humidity, water level, and smoke detection data, including those from distribution boxes or distribution rooms; A virtual image acquisition device that stores images of abnormal operation conditions inside the power distribution station room for intelligent fusion terminals to acquire images; Each virtual testing device contains corresponding virtual testing device information. These virtual testing devices can simulate various commonly used testing devices, thereby broadening the scope of testing, increasing applicability, and making the testing items more comprehensive.

[0060] Virtual test data includes real-time data, frozen data, and event logs from the virtual test equipment; The virtual test equipment information includes basic information about the virtual test equipment and communication parameters. The basic information includes the type, quantity, serial number, and communication address of the virtual test equipment. The communication parameters include the communication protocol and required parameters for communication.

[0061] In practice, the database categorizes and archives data from all functional modules of the test system, managing it uniformly. Specifically, in a preferred embodiment, the database is responsible for the following storage functions: 1) Responsible for storing the client configuration test device files, test cases, and data and interaction messages reported by the intelligent fusion terminal; 2) Responsible for storing the characteristic current information (i.e., topology identification signal) received by the communication module; 3) Responsible for storing the real-time topology and hierarchical relationships of the transformer area calculated by the topology module, as well as the generated characteristic current data information; 4) Responsible for the type, quantity, number, communication address, communication protocol, communication parameters, operating conditions, real-time data, frozen data, event logs, etc. of virtual test equipment in the storage area.

[0062] The data acquisition and control test system of the intelligent fusion terminal involved in this embodiment has a built-in MQTT message queue. The data interaction between each functional module is realized through the subscription and publication of relevant messages in the MQTT message queue. Each functional module subscribes to other functional modules. The database is also used to store MQTT data exchange messages between various functional modules within a set time window, which facilitates problem tracing and analysis.

[0063] It should be understood that the above-described specific embodiments of the present invention are merely illustrative or explanatory of the principles of the present invention, and do not constitute a limitation thereof.

Claims

1. A data acquisition and control testing system for an intelligent fusion terminal, characterized in that, It includes various functional modules, including client, testing module, database and communication module; The testing module contains various types of virtual test devices used to simulate the functions of corresponding equipment. It is used to select the appropriate virtual test device based on the test device file and generate virtual test data. The test device file contains the selected test device type and operating conditions. The client is used to conduct tests based on test cases; the database is used to store test equipment files, virtual test data, and test cases. The communication module includes a protocol conversion submodule and different types of hardware ports; Each hardware port is used to connect to the downlink data acquisition port of the intelligent fusion terminal; the protocol conversion submodule is used to convert virtual test data into test equipment data of the corresponding format according to the test equipment file, and call the corresponding hardware port to interact with the intelligent fusion terminal for data acquisition by the intelligent fusion terminal.

2. The data acquisition and control testing system for the intelligent fusion terminal according to claim 1, characterized in that, The client includes a human-computer interaction interface for users to configure test equipment files containing the selected test equipment type and operating conditions; the client also allows users to add, modify, or delete test cases for data acquisition and control functions, as well as configure parameters for the communication module.

3. The data acquisition and control testing system for the intelligent fusion terminal according to claim 2, characterized in that, The functional modules also include a topology module; The communication module also includes a topology identification circuit; the topology identification circuit is used to store the acquired topology identification signals into a database for the topology module to call for calculation and analysis. The topology module is used to calculate the topology and hierarchical relationship based on the test equipment files obtained from the database, and to generate characteristic current data in real time by combining the topology identification signals in the database. The communication module is also used to send the characteristic current data calculated by the topology module to the intelligent fusion terminal via the topology identification circuit.

4. The data acquisition and control testing system for the intelligent fusion terminal according to claim 3, characterized in that, The topology module is also used to calculate the topology and hierarchical relationship based on the test cases, generate the existing topology diagram, and send it to the topology display page in the human-computer interaction interface for real-time display of the topology during the test process. The topology module is also used to send various test devices as icons to the topology display page in the human-computer interaction interface, allowing users to add or delete test devices by dragging and dropping, and manually draw the topology network; it is also used to automatically add or delete the corresponding test device files to the database based on the user's addition or deletion of test devices.

5. The data acquisition and control testing system for the intelligent fusion terminal according to any one of claims 1-4, characterized in that, The virtual test equipment in the test module includes: A virtual distribution transformer status sensor used to simulate data on oil temperature, oil pressure, oil level, and gas protection status of oil-immersed transformers; A virtual meter used to simulate the real-time usage or historical data of the metered objects, including electricity, water, gas and heat; This is used to simulate a virtual charging pile, including data on the output voltage, charging output current, and current charging status of the charging pile. A virtual distributed power access unit used to simulate data including voltage, current, active power, reactive power, power factor, basic information of photovoltaic power plants, and inverter operating status of distributed photovoltaic inverters; A virtual fuse used to simulate voltage, current, and temperature data of the fuse; A virtual smart circuit breaker used to simulate the circuit breaker's open / closed status, residual current value, voltage, current, and event alarm data; A virtual three-phase imbalance control device used to simulate voltage, current, three-phase imbalance and commutation status data including commutation switches; A virtual line regulator used to simulate voltage, current, power factor, and tap data at both the input and output terminals of the regulator; A virtual static var compensator used to simulate data including voltage, current, power factor, and switching status of the compensation device; A virtual intelligent capacitor device used to simulate capacitor capacitance, switching status, and common and individual compensation voltage data; Virtual station power environment equipment used to simulate temperature, humidity, water level, and smoke detection data, including those from distribution boxes or distribution rooms; A virtual image acquisition device that stores images of abnormal operation conditions inside the power distribution station room for intelligent fusion terminals to acquire images; Each virtual test device contains corresponding virtual test device information.

6. The data acquisition and control testing system for the intelligent fusion terminal according to any one of claims 1-4, characterized in that, The client-side testing methods based on test cases include: issuing control commands to the intelligent converged terminal according to the test cases, parsing the collected data reported by the intelligent converged terminal, comparing it with the virtual test data stored in the database, judging the accuracy of the data collection by the intelligent converged terminal, and obtaining the test results.

7. The data acquisition and control testing system for the intelligent fusion terminal according to claim 5, characterized in that, Virtual test data includes real-time data, frozen data, and event logs from the virtual test equipment; The virtual test equipment information includes basic information about the virtual test equipment and communication parameters. The basic information includes the type, quantity, serial number, and communication address of the virtual test equipment. The communication parameters include the communication protocol and required parameters for communication.

8. The data acquisition and control testing system for the intelligent fusion terminal according to any one of claims 1-4, characterized in that, The system has a built-in MQTT message queue. Data interaction between functional modules is achieved through the subscription and publication of relevant messages in the MQTT message queue. Each functional module subscribes to other functional modules. The database is also responsible for storing MQTT data exchange messages between various functional modules within a set time window.

9. The data acquisition and control testing system for an intelligent fusion terminal according to any one of claims 1-4, characterized in that, The hardware ports include at least two of the following: virtual carrier module, low-power wireless module, Bluetooth module, LoRa, CAN and RS485 ports. Test device data for the corresponding interfaces are sent to each hardware port via USB Hub to call the corresponding hardware port to interact with the smart fusion terminal.

10. A data acquisition and control testing method for an intelligent fusion terminal, characterized in that, The test results of data acquisition and control testing of intelligent fusion terminals were obtained using the data acquisition and control testing system of intelligent fusion terminals. The data acquisition and control test system for the intelligent fusion terminal is the data acquisition and control test system for the intelligent fusion terminal according to any one of claims 1-9.

Citation Information

Patent Citations

  • Intelligent fusion terminal online test platform

    CN116112390A