Automatic Verification System and Method for Intelligent Control Systems

By using an intelligent control system automatic verification system, and utilizing automatic test servers, simulation servers, and measuring devices for unified testing, the problems of low testing efficiency and lack of unified testing methods in existing technologies are solved, thus achieving efficient intelligent control system testing and stability improvement.

CN115202322BActive Publication Date: 2025-10-31CHN ENERGY NEW ENERGY TECHNOLOGY RESEARCH INSTITUTE CO LTD +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202210685635.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-06-16
Publication Date
2025-10-31
Estimated Expiration
2042-06-16

AI Technical Summary

Technical Problem

The existing technology for intelligent control systems suffers from low testing efficiency and a lack of unified testing methods, resulting in unsatisfactory control effects and substandard system stability, which poses safety hazards.

Method used

An automatic verification system for intelligent control systems, consisting of an automatic test server, a simulation server, and a measuring device, establishes a communication connection between the automatic test server and the intelligent control system under test through a data transmission device. This system sends test commands and generates test results, and then performs unified testing in conjunction with the simulation model and the measuring device.

Benefits of technology

It has enabled automated and unified testing of intelligent control systems, improved testing efficiency, and ensured the stability and accuracy of the system.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115202322B_ABST
    Figure CN115202322B_ABST
Patent Text Reader

Abstract

This invention provides an automatic verification system and method for intelligent control systems, belonging to the field of system testing technology. The system includes: an automatic test server, a data transmission device, a simulation server, and a measuring device. The automatic test server and the simulation server are communicatively connected to the intelligent control system under test (UDT) via the data transmission device. The automatic test server sends a first test command to the UDT, sends a second test command to the measuring device, and receives a first test result and a second test result. The measuring device, in response to the second test command, sends a test signal to the UDT and returns a second test result to the automatic test server. The simulation server, based on the control signal sent by the UDT, generates a first test result corresponding to the control signal and returns it to the automatic test server. This invention effectively improves the testing efficiency of intelligent control systems.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of system testing technology, and more specifically to an automatic verification system and a method for automatic verification of intelligent control systems. Background Technology

[0002] With the increasing demand for intelligent and smart automatic control, intelligent control systems are emerging rapidly. However, the current testing of intelligent control systems often relies on manual testing, which is inefficient. Furthermore, there is a lack of unified testing and certification methods for intelligent control systems, resulting in a great deal of randomness in the research and promotion of intelligent control equipment. The consequences are not only unsatisfactory control effects, but also substandard system stability, network design, and card precision, which pose hidden dangers to process control. Summary of the Invention

[0003] The purpose of this invention is to provide an automatic verification system and a method for intelligent control systems, so as to solve the problems of low testing efficiency and inability to uniformly test intelligent control systems in the prior art.

[0004] To achieve the above objectives, in a first aspect of the present invention, an automatic verification system for an intelligent control system is provided, comprising:

[0005] Automatic test server, data transmission device, simulation server and measuring device;

[0006] The automatic test server and the simulation server are communicatively connected to the intelligent control system under test through the data transmission device. The automatic test server is used to send a first test command to the intelligent control system under test, send a second test command to the measuring device, receive a first test result returned by the simulation server, and receive a second test result returned by the measuring device.

[0007] The measuring device is used to send a corresponding test signal to the intelligent control system under test in response to the second test command, obtain the feedback signal returned by the intelligent control system under test, generate a second test result based on the received feedback signal, and return the second test result to the automatic test server.

[0008] The simulation server is used to generate a first test result corresponding to the control signal sent by the intelligent control system under test in response to the first test command, and return the first test result to the automatic test server.

[0009] Optionally, the data transmission device includes:

[0010] The system comprises a first data conversion module, a second data conversion module, and at least one I / O module.

[0011] The at least one IO module is connected to the first data conversion module, the automatic test server is connected to the first data conversion module, and the intelligent control system under test is connected to the at least one IO module;

[0012] The intelligent control system under test is connected to the second data conversion module, and the second data conversion module is connected to the automatic test server.

[0013] Optionally, the first data conversion module is a DPU, the second data conversion module is an OPC server, and the IO module is a smart IO card.

[0014] Optionally, the simulation server includes:

[0015] The model building module is used to build a simulation model of the intelligent control system under test.

[0016] The simulation module is used to respond to the control signal sent by the intelligent control system under test, call the simulation model of the intelligent control system under test, execute the corresponding simulation steps according to the control signal and generate the corresponding simulation data, and return the obtained simulation data as the first test result to the automatic test server.

[0017] Optionally, the simulation data includes at least:

[0018] Unit power, main steam pressure, main steam temperature, reheat steam temperature, steam drum water level, feedwater flow rate, furnace pressure, and flue gas oxygen content.

[0019] Optionally, the measuring device includes:

[0020] At least one signal measurement module and a channel switching module;

[0021] The at least one signal measurement module is connected to the intelligent control system under test through the channel switching module;

[0022] The automatic test server is also used to send a channel switching command to the channel switching module to control the channel switching module to switch the signal measurement module connected to the intelligent control system under test.

[0023] Optionally, the channel switching module includes:

[0024] Multiple input terminals, a selector switch, and multiple output terminals;

[0025] The at least one signal measurement module is connected to the corresponding input terminal, and the intelligent control system under test is connected to the output terminal;

[0026] The switching switch is used to select the corresponding input terminal and output terminal in response to the channel switching command.

[0027] Optionally, the at least one signal measurement module includes:

[0028] Network testers, SOE testers, and high-precision signal generators / measurers.

[0029] Optionally, the intelligent control system under test includes at least:

[0030] An analog input / output module is provided, through which the intelligent control system under test is connected to the output terminal;

[0031] The signal measurement module is used to send a corresponding test signal to the analog input / output module through the switching switch, calculate the theoretical feedback signal corresponding to the test signal, obtain the actual feedback signal returned by the analog input / output module, and generate a second test result based on the theoretical feedback signal and the actual feedback signal.

[0032] A second aspect of the present invention provides an automatic verification method for an intelligent control system, comprising the above-described automatic verification system for an intelligent control system, including:

[0033] The automatic test server sends a first test command to the intelligent control system under test and a second test command to the measuring device.

[0034] The intelligent control system under test responds to the first test command by sending a control signal to the simulation server;

[0035] The simulation server responds to the control signal, generates a first test result corresponding to the control signal, and returns the first test result to the automatic test server;

[0036] The measuring device responds to the second test command by sending a corresponding test signal to the intelligent control system under test, obtaining the feedback signal returned by the intelligent control system under test, generating a second test result based on the received feedback signal, and returning the second test result to the automatic test server.

[0037] This invention enables automated testing of intelligent control systems and unified testing of intelligent control systems, effectively improving the testing efficiency of intelligent control systems.

[0038] Other features and advantages of the embodiments of the present invention will be described in detail in the following detailed description section. Attached Figure Description

[0039] The accompanying drawings are provided to further illustrate embodiments of the present invention and form part of the specification. They are used together with the following detailed description to explain the embodiments of the present invention, but do not constitute a limitation thereof. In the drawings:

[0040] Figure 1 This is a schematic diagram of the structure of an automatic verification system for an intelligent control system provided by a preferred embodiment of the present invention;

[0041] Figure 2 This is a schematic diagram of the measuring device structure provided by a preferred embodiment of the present invention. Detailed Implementation

[0042] The specific embodiments of the present invention will be described in detail below with reference to the accompanying drawings. It should be understood that the specific embodiments described herein are for illustration and explanation only and are not intended to limit the present invention.

[0043] like Figure 1 As shown, the first aspect of this embodiment provides an automatic verification system for an intelligent control system, comprising:

[0044] Automatic test server, data transmission device, simulation server and measuring device;

[0045] The automatic test server and the simulation server are connected to the intelligent control system under test through a data transmission device. The automatic test server is used to send a first test command to the intelligent control system under test, send a second test command to the measuring device, receive the first test result returned by the simulation server, and receive the second test result returned by the measuring device.

[0046] The measuring device is used to send a corresponding test signal to the intelligent control system under test in response to the second test command, obtain the feedback signal returned by the intelligent control system under test, generate a second test result based on the received feedback signal, and return the second test result to the automatic test server.

[0047] The simulation server is used to generate a first test result corresponding to the control signal sent by the intelligent control system under test in response to the first test command, and then return the first test result to the automatic test server.

[0048] In this embodiment, the data transmission device is used to realize data conversion between the automatic test server and the intelligent control system under test (UDS), and to establish a communication connection between the automatic test server and the UDS. It is understood that the data transmission device can have multiple built-in communication protocols to meet the communication needs between different UDS and the automatic test server, achieving a unified interface between the automatic test server and the UDS. This enables the automatic test server to perform unified testing on different UDS systems, such as data development systems, DCS, PLCs, control servers, and other intelligent control systems, greatly improving the testing efficiency of intelligent control systems.

[0049] During testing, the intelligent control system under test (UDS) and the automatic test server are connected to the data transmission device. The automatic test server sends a first test command to the UDS through the data transmission device. This first test command can be a set of multiple commands instructing the UDS to send corresponding control signals. Upon receiving the first test command, the UDS sends the corresponding control signals to the simulation server according to the command's instructions. For example, the first test command could be a set of commands including sending control signal A, sending control signal B, and sending control signal C. After receiving the control signals from the UDS, the simulation server invokes a pre-deployed simulation model. Using the received control signals as input, the simulation model performs the corresponding simulation to obtain the corresponding simulation data. For example, if the control signal sent by the UDS is to increase the power generation of a thermal power plant generator set, the simulation model simulates the process of increasing the generator set's power generation, obtaining simulation data for the main parameters after the power generation is increased, such as main steam pressure and main steam temperature. This simulation data is then returned to the automatic test server as the first test result. The automatic test server automatically evaluates the received first test result according to preset rules and generates a corresponding test evaluation report. Taking thermal power plants as an example, simulation data includes at least unit power, main steam pressure, main steam temperature, reheat steam temperature, drum water level, feedwater flow rate, furnace pressure, and flue gas oxygen content. Understandably, different control signals can correspond to different simulation data.

[0050] The measuring device is mainly used to test and verify the differential-mode and common-mode interference, network load rate, SOE resolution, and I / O card accuracy of the intelligent control system under test. The measuring device may include corresponding standard instruments. The automatic test server controls the measuring device to send corresponding test signals to the intelligent control system under test by sending a second test command to the measuring device. The measuring device receives the feedback signal from the intelligent control system under test and generates a second test result, which is then sent to the automatic test server.

[0051] In this embodiment, the data transmission device includes: a first data conversion module, a second data conversion module, and at least one I / O module; the at least one I / O module is connected to the first data conversion module, the automatic test server is connected to the first data conversion module, and the intelligent control system under test is connected to the at least one I / O module; the intelligent control system under test is connected to the second data conversion module, and the second data conversion module is connected to the automatic test server. Specifically, in this embodiment, the first data conversion module is a DPU, the second data conversion module is an OPC server, and the I / O module is a smart I / O card. It is understood that signals with less stringent time and precision requirements can interact through an I / O card or an OPC server.

[0052] The simulation server includes: a model building module for constructing a simulation model of the intelligent control system under test; and a simulation module for responding to control signals sent by the intelligent control system under test, calling the simulation model of the intelligent control system under test, executing corresponding simulation steps according to the control signals, and generating corresponding simulation data. The obtained simulation data is then returned to the automatic test server as the first test result. Understandably, to achieve unified testing of different intelligent control systems, the simulation server pre-deploys simulation models for different intelligent control systems. For example, multiple simulation models for different production processes in a thermal power plant. The simulation server determines which simulation model the current control signal corresponds to based on the received control signal and calls the corresponding simulation model to perform simulation of the corresponding production process. In this embodiment, the simulation server can also apply standard disturbances to the automatic control loop and quality expected to be achieved by the intelligent control system, and perform automatic adjustment quality detection. Simulation evaluation can be divided into two main categories: applying variable load disturbances to the unit and changing the setpoints of the automatic control system while keeping the load constant. The disturbance application method and automatic evaluation indicators can refer to current power industry standards.

[0053] Optionally, the measuring device includes: at least one signal measurement module and a channel switching module; at least one signal measurement module is connected to the intelligent control system under test via the channel switching module; the automatic test server is also used to send channel switching commands to the channel switching module to control the channel switching module to switch the signal measurement module connected to the intelligent control system under test. In this embodiment, the signal measurement module includes, but is not limited to, a network tester, an SOE tester, and a multi-functional high-precision signal generator / measuring instrument.

[0054] like Figure 2As shown, the channel switching module includes: multiple input terminals, a switching switch, and multiple output terminals; at least one signal measurement module is connected to the corresponding input terminal, and the intelligent control system under test is connected to the output terminal; the switching switch is used to select the corresponding input terminal and output terminal in response to the channel switching command. The channel switching module is controlled by the channel switching command sent by the automatic test server to realize soft switching control of multiple channels. Specifically, by controlling the channel switching module, various switching and combinations of input-output side signals can be realized. Compared with fixed terminals, the control is more flexible, and it can realize the switching of single input-single output channel signal or single input-multiple output signal terminals. It can realize the automatic verification of multiple cards and multiple channels of intelligent control systems when high-precision signal sources or measuring instruments are limited. For example, the voltage frequency switch output terminal, current TCRTD output terminal, voltage frequency measurement terminal, and current measurement terminal of the multi-functional high-precision signal generator / measuring instrument are connected to input terminal 1, input terminal 2, input terminal 3, and input terminal 4, respectively. Through the control of multiple switching switches, the selection of any input terminal and any output terminal can be realized. It can be understood that in actual use, the corresponding switching switch can be selected as needed.

[0055] In this embodiment, the intelligent control system under test includes at least: an analog input / output module, which connects the intelligent control system under test to the output terminal; and a signal measurement module, which sends a corresponding test signal to the analog input / output module through a switching switch, calculates the theoretical feedback signal corresponding to the test signal, obtains the actual feedback signal returned by the analog input / output module, and generates a second test result based on the theoretical feedback signal and the actual feedback signal.

[0056] Taking the testing of the analog input card of the intelligent control system under test using a multi-functional high-precision signal generator / measuring instrument as an example, firstly, the automatic test server sends the corresponding test command to the multi-functional high-precision signal generator / measuring instrument, controlling the multi-functional high-precision signal generator / measuring instrument to output signals of 4mA, 8mA, 12mA, 16mA and 20mA sequentially, and obtains the actual readings after the analog input card of the intelligent control system under test converts the input analog signal into a digital signal, for example, 0%, 24%, 49%, 73% and 99% respectively. The multi-functional high-precision signal generator / measuring instrument compares the actual readings returned by the analog input card of the intelligent control system under test with the theoretical readings corresponding to the output analog signals of 4mA, 8mA, 12mA, 16mA and 20mA, for example, 0%, 25%, 50%, 75% and 100%, to obtain the second test result, and returns it to the automatic test server. In this embodiment, the multi-functional high-precision signal generator / measuring instrument can also return the actual reading returned by the analog input card of the intelligent control system under test as the second test result to the automatic test server. The automatic test server will then compare the actual reading returned by the analog input card of the intelligent control system under test with the theoretical reading corresponding to the analog signal output by the multi-functional high-precision signal generator / measuring instrument. This is not limited here.

[0057] For example, taking the testing of the analog output card of the intelligent control system under test using a multi-functional high-precision signal generator / measuring instrument as an example, firstly, the automatic test server sends the corresponding test command to the multi-functional high-precision signal generator / measuring instrument, controlling the multi-functional high-precision signal generator / measuring instrument to sequentially receive the actual readings output by the analog output card of the intelligent control system under test, for example, 0%, 25%, 50%, 75%, and 100%, respectively. It can be understood that the analog output card of the intelligent control system under test can be controlled by the multi-functional high-precision signal generator / measuring instrument to output corresponding data, or it can be controlled by the automatic test server to output corresponding data; this is not limited here. The actual readings converted by the multi-functional high-precision signal generator / measuring instrument are 4mA, 8mA, 12mA, 16mA, and 20mA. The multi-functional high-precision signal generator / measuring instrument compares the converted actual readings with the theoretical readings corresponding to the actual readings output by the analog output card of the intelligent control system under test, such as 4mA, 8mA, 12mA, 16mA, and 20mA, to obtain the second test result, which is then returned to the automatic test server. Understandably, the multi-functional high-precision signal generator / measuring instrument can also return the actual reading converted by the multi-functional high-precision signal generator / measuring instrument as a second test result to the automatic test server. The automatic test server will then compare the actual reading converted by the multi-functional high-precision signal generator / measuring instrument with the theoretical reading of the multi-functional high-precision signal generator / measuring instrument corresponding to the actual reading output by the analog output card of the multi-control system under test, in order to evaluate the control system under test. This is not limited here.

[0058] A second aspect of the present invention provides an automatic verification method for an intelligent control system, comprising the above-described automatic verification system for an intelligent control system, including:

[0059] The automatic test server sends a first test command to the intelligent control system under test and a second test command to the measuring device.

[0060] The intelligent control system under test responds to the first test command by sending a control signal to the simulation server;

[0061] The simulation server responds to the control signal, generates a first test result corresponding to the control signal, and returns the first test result to the automatic test server.

[0062] The measuring device responds to the second test command by sending a corresponding test signal to the intelligent control system under test, obtaining the feedback signal returned by the intelligent control system under test, generating a second test result based on the received feedback signal, and returning the second test result to the automatic test server.

[0063] The optional embodiments of the present invention have been described in detail above with reference to the accompanying drawings. However, the embodiments of the present invention are not limited to the specific details in the above embodiments. Within the scope of the technical concept of the embodiments of the present invention, various simple modifications can be made to the technical solutions of the embodiments of the present invention, and these simple modifications all fall within the protection scope of the embodiments of the present invention.

[0064] It should also be noted that the various specific technical features described in the above embodiments can be combined in any suitable manner without contradiction. To avoid unnecessary repetition, the embodiments of the present invention will not describe the various possible combinations separately.

[0065] Those skilled in the art will understand that all or part of the steps in the methods of the above embodiments can be implemented by a program instructing related hardware. This program is stored in a storage medium and includes several instructions to cause a microcontroller, chip, or processor to execute all or part of the steps of the methods of the various embodiments of the present invention. The aforementioned storage medium includes various media capable of storing program code, such as a USB flash drive, portable hard drive, read-only memory (ROM), random access memory (RAM), magnetic disk, or optical disk.

[0066] Furthermore, various different embodiments of the present invention can be combined in any way, as long as they do not violate the spirit of the embodiments of the present invention, and should also be regarded as the content disclosed by the embodiments of the present invention.

Claims

1. An automatic verification system for an intelligent control system, characterized in that, include: Automatic test server, data transmission device, simulation server and measuring device; The automatic test server and the simulation server are communicatively connected to the intelligent control system under test through the data transmission device. The automatic test server is used to send a first test command to the intelligent control system under test, send a second test command to the measuring device, receive a first test result returned by the simulation server, and receive a second test result returned by the measuring device. The data transmission device has multiple built-in communication protocols. The measuring device is used to send a corresponding test signal to the intelligent control system under test in response to the second test command, obtain the feedback signal returned by the intelligent control system under test, generate a second test result based on the received feedback signal, and return the second test result to the automatic test server. The simulation server is used to generate a first test result corresponding to the control signal sent by the intelligent control system under test in response to the first test command, and return the first test result to the automatic test server. The measuring device includes: At least one signal measurement module and a channel switching module; The at least one signal measurement module is connected to the intelligent control system under test through the channel switching module; The automatic test server is also used to send a channel switching command to the channel switching module to control the channel switching module to switch the signal measurement module connected to the intelligent control system under test. The channel switching module includes: Multiple input terminals, a selector switch, and multiple output terminals; The at least one signal measurement module is connected to the corresponding input terminal, and the intelligent control system under test is connected to the output terminal. The switching switch is used to select the corresponding input terminal and output terminal in response to the channel switching command; The simulation server includes: The model building module is used to build a simulation model of the intelligent control system under test. The simulation module is used to respond to the control signal sent by the intelligent control system under test, call the simulation model of the intelligent control system under test, execute the corresponding simulation steps according to the control signal and generate the corresponding simulation data, and return the obtained simulation data as the first test result to the automatic test server. The automatic test server automatically evaluates the received first test result according to preset rules and generates the corresponding test evaluation report. The simulation server is also used to apply standard perturbations to the automatic control loop and quality that the intelligent control system is expected to achieve, in order to detect the automatic adjustment quality.

2. The automatic verification system for intelligent control systems according to claim 1, characterized in that, The data transmission device includes: The system comprises a first data conversion module, a second data conversion module, and at least one I / O module. The at least one IO module is connected to the first data conversion module, the automatic test server is connected to the first data conversion module, and the intelligent control system under test is connected to the at least one IO module; The intelligent control system under test is connected to the second data conversion module, and the second data conversion module is connected to the automatic test server.

3. The automatic verification system for intelligent control systems according to claim 2, characterized in that, The first data conversion module is a DPU, the second data conversion module is an OPC server, and the IO module is a smart IO card.

4. The automatic verification system for the intelligent control system according to claim 1, characterized in that, The simulation data includes at least: Unit power, main steam pressure, main steam temperature, reheat steam temperature, steam drum water level, feedwater flow rate, furnace pressure, and flue gas oxygen content.

5. The automatic verification system for intelligent control systems according to claim 1, characterized in that, The at least one signal measurement module includes: Network testers, SOE testers, and high-precision signal generators / measurers.

6. The automatic verification system for intelligent control systems according to claim 1, characterized in that, The intelligent control system under test includes at least: An analog input / output module is provided, through which the intelligent control system under test is connected to the output terminal; The signal measurement module is used to send a corresponding test signal to the analog input / output module through the switching switch, calculate the theoretical feedback signal corresponding to the test signal, obtain the actual feedback signal returned by the analog input / output module, and generate a second test result based on the theoretical feedback signal and the actual feedback signal.

7. An automatic verification method for an intelligent control system, using the automatic verification system for an intelligent control system as described in any one of claims 1-6, characterized in that, include: The automatic test server sends a first test command to the intelligent control system under test and a second test command to the measuring device. The intelligent control system under test responds to the first test command by sending a control signal to the simulation server; The simulation server responds to the control signal, generates a first test result corresponding to the control signal, and returns the first test result to the automatic test server; The measuring device responds to the second test command by sending a corresponding test signal to the intelligent control system under test, obtaining the feedback signal returned by the intelligent control system under test, generating a second test result based on the received feedback signal, and returning the second test result to the automatic test server.

Citation Information

Patent Citations

  • Automatic detection system and method for new energy AGC or AVC control system

    CN108958216A

  • High-precision multichannel analog quantity automatic test system

    CN202770933U