Data processing method and system for dynamic model test platform of railway traction substation

By running the digital model of the electrified railway traction substation moving model test platform in the railway traction substation moving model test platform, the wave recording file is generated, and the data processing host and data analysis host are used for data processing and analysis, the data occupancy storage is solved The problem of too large space, insufficient data feature values ​​and lack of automatic result judgment has achieved the improvement of automatic test result judgment and detection efficiency.

CN118567986BActive Publication Date: 2025-02-11CHINA ACADEMY OF RAILWAY SCI CORP LTD +2
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410711230.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-06-04
Publication Date
2025-02-11
Estimated Expiration
2044-06-04

AI Technical Summary

Technical Problem

During the data processing process, the railway traction substation dynamic mode test platform has problems such as excessive data occupancy, insufficient data characteristic value and lack of automatic result judgment.

Method used

By running the digital model of the activated mode test of the electrified railway traction substation in a real-time simulation system, a wave recording file is generated, and data processing and analysis are used by the data processing host and the data analysis host. Specific steps include file reading, use case configuration information formation, effective data extraction, automatic test result determination and testing report generation.

Benefits of technology

The data information of the use case characteristics is effectively retained, the data volume is compressed, and the automatic test result judgment is realized, the detection efficiency is improved, and the workload and efficiency of manual analysis are reduced.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118567986B_ABST
    Figure CN118567986B_ABST
Patent Text Reader

Abstract

The present invention provides a data processing method and processing system for a dynamic model test platform of a railway traction substation, wherein the processing method includes recording the output signal of a real-time simulation system and using it as a test condition; collecting the feedback switch quantity of the device under test and using it as a test result; running a dynamic model test digital model of an electrified railway traction substation; controlling the use case to run according to the test steps; downloading a recording file; forming configuration information of a configuration file use case; extracting effective switch channel data, recording the switch action displacement time and outputting a switch action SOE record file; sending data processing completion information; reading the use case configuration information, outputting a switch action SOE record file and a recording file; outputting a switch action SOE record file; reading the judgment criteria in the use case configuration information, and comparing it with the action time record file to generate a record result; and generating a test report according to the record result. The present invention can reduce the hard disk space occupied by invalid data and improve detection efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of data processing, and in particular to a data processing method and a processing system for a dynamic model test platform of a railway traction substation. Background Art

[0002] A railway traction substation is a place where the electric energy transmitted to the power plant through the power transmission line is converted into a voltage suitable for railway locomotives and vehicles, and distributed to the contact network or contact rail. With the rapid development of electrified railways in my country, the traction power supply system has gradually evolved from a simple single-line direct power supply method to a complex AT power supply method. The railway traction power supply system is becoming more and more complex. Therefore, when the power supply system fails such as short circuit and overload, the functional logic of the traction power supply system equipment protection, reclosing, backup automatic switching, fault distance measurement, etc. has become more complex. Due to the limitations of conditions, most faults cannot be reproduced by traditional static simulation methods. Whether it is the investigation of the cause of the fault or the performance verification of secondary equipment such as protection, it is necessary to rely on dynamic simulation technology to reflect the actual working status of the system under fault conditions.

[0003] The dynamic model test platform of railway traction substation includes a real-time simulator, a digital-to-analog conversion unit, a power amplifier unit and a digital IO unit. The digital model of the traction substation is run by the real-time simulator to simulate various faults that occur in actual operation. The reliability and selectivity of the actions of the traction transformer protection devices, autotransformer protection devices, feeder protection devices, standby automatic switching devices and fault distance measuring devices in the traction substation and substation under various operating topologies and modes are verified.

[0004] During the test, the test conditions, output waveform, feedback signals of the device under test, etc. should be recorded for each test. However, the following technical problems exist in the data processing of the dynamic mold test platform:

[0005] 1) The test result data occupies too much storage space.

[0006] Due to the complexity of the railway traction power supply system mode, the dynamic model test should consider various system structures such as the seven connection modes of the traction transformer, AT power supply and direct power supply modes, feeder circuit breaker access / disconnector access modes, etc. in accordance with the inspection regulations. The fault types should consider metallic faults, short-circuit faults through transition resistance, intermittent faults, developmental faults, frequency offsets, current mutual saturation, voltage mutual saturation, etc. However, it is limited by the recording function settings of real-time simulation systems such as RTLab (Real Time Labratory, real-time digital simulation experimental platform), and each use case can only select a fixed recording time. Therefore, the amount of test data generated for each test is about 10GB, the number of which is about 3000 to 5000 files, and each file contains 50 to 60 channels of recording data.

[0007] 2) The characteristic values ​​of the test result data are not obvious.

[0008] The test cases cover all kinds of normal and abnormal working conditions, so the test results include various working conditions such as action, no action, delayed action, delayed recovery, etc. The action time ranges from quick action at the start of the test to delayed action of 30s, etc.; however, the characteristic values ​​of the test result data are not obvious.

[0009] 3) The test results lack automatic result judgment.

[0010] Traditional RTDS (Real Time Digital Simulator) or RTlab systems only provide data viewing software and cannot automatically determine whether the test results pass or fail. Manual analysis of recorded files is labor-intensive and inefficient, and cannot meet actual technical needs. Summary of the invention

[0011] The present invention provides a data processing method and system for a dynamic model test platform of a railway traction substation, so as to retain valid data information according to use case characteristics, compress the data volume, and automatically determine the test result according to the recorded information.

[0012] The present invention provides a data processing method for a dynamic model test platform of a railway traction substation, which comprises the following steps:

[0013] Run the dynamic model test digital model of the electrified railway traction substation in the real-time simulation system; control the test case through the test software to run according to the test steps; generate a recording file when the test case is completed in each test, and the recording file is named "test case name + test time";

[0014] The data processing host downloads the wave recording file from the real-time simulation system in a file reading mode;

[0015] The data processing host parses the test case name corresponding to the recording file according to the format, accesses the test case database according to the test case name, and forms the configuration file case configuration information;

[0016] The data processing host extracts the effective switch channel data according to the effective switch channel information in the use case configuration information and the action channel value in the use case configuration information field, records the switch action change time and outputs the switch action SOE record file;

[0017] The data processing host sends data processing completion information to the data analysis host;

[0018] The data analysis host reads the use case configuration information, output switch action SOE record file and waveform recording file stored in the data processing host through communication;

[0019] The data analysis host reads the output switch action SOE record file. If the output switch action SOE record file is empty, the waveform recording file is directly plotted to form a picture, and the action time record file is regarded as an empty file; if the output switch action SOE record file is not empty, the action time is calculated through the SOE record and recorded in the action time record file;

[0020] The data analysis host reads the judgment criteria in the use case configuration information, compares it with the action time record file, and generates a record result;

[0021] The data analysis host generates a test report based on the recorded results.

[0022] According to the data processing method for the railway traction substation dynamic model test platform provided by the present invention, the data analysis host reads the judgment criteria in the use case configuration information, and compares it with the action time record file to generate a record result, specifically including:

[0023] If the action time record file is empty, and the use case configuration information requires action, the use case test result is judged as unqualified, and the recording file, action time record file and use case configuration information are stored;

[0024] If the action time record file is empty and the use case configuration information requires no action, the use case test result is judged as qualified and the use case test result is stored in the form of a picture;

[0025] If the action time record file is not empty and the use case configuration information requires action, the use case test result is judged as qualified or unqualified based on the comparison of the action time with the specified action time; if the use case configuration information requires no action, the use case test result is judged as unqualified, including:

[0026] If the test result of the use case is judged as unqualified, the waveform recording file, action time recording file and use case configuration information are recorded and stored;

[0027] If the use case test results are judged to be qualified, all waveform recording images are generated, the pictures 0.2s before and after the start of the use case are enlarged and stored, the pictures 0.2s before and after the fault trigger are enlarged and stored, and the pictures 0.2s before and after the generation of each SOE signal are enlarged and stored, and the action time record file and use case configuration information are recorded.

[0028] According to the data processing method of the railway traction substation dynamic model test platform provided by the present invention, the configuration file use case configuration information includes fields and field values, and the fields include the use case name, the first fault time, the first fault type, the conversion time, the second fault time, the second fault type, the fault state identification, the fault state, the action channel and the action value; the field value is set according to the test case.

[0029] By adopting the data processing method for the dynamic model test platform of a railway traction substation as described in any of the above items, the present invention also provides a data processing system for the dynamic model test platform of a railway traction substation, which includes a real-time simulation system, a data processing host and a data analysis host; the real-time simulation system is used to run the real-time simulation model of the railway traction substation, and generate a recording file after the use case is completed; the data processing host is used to obtain the recording file and read the output use case configuration information from the database according to the use case name information of the recording file, and calculate the output switch action SOE record file from the recording file; the data analysis host is used to convert the switch action SOE record file into a final storage file, and automatically judge the test results.

[0030] According to the data processing system of the railway traction substation dynamic model test platform provided by the present invention, the data analysis host analyzes the output switch action SOE record file and the use case configuration information, calculates the output switch action SOE record file and outputs it to form an action time record file, and compares the action time record file with the use case configuration information; by calling the drawing function, the recording file is converted into a series of pictures and action time data for storage.

[0031] The data processing system for the railway traction substation dynamic model test platform provided by the present invention also includes a time synchronization device and a human-machine display interface. The time synchronization device is used to synchronize the data processing host, the data analysis host and the human-machine display interface through a timing protocol; the human-machine display interface is used to display the output processing process and to obtain start or stop instructions to perform corresponding operations.

[0032] Furthermore, the railway traction substation dynamic model test platform data processing system provided by the present invention also includes a switch, and the real-time simulation system, data processing host, data analysis host, time synchronization device and human-machine display interface are all connected to the switch, and data exchange is performed through the switch.

[0033] Furthermore, the real-time simulation system adopts a real-time simulation platform, on which runs a dynamic model of the electrified railway traction substation test, and the dynamic model includes a power supply, a traction transformer, a circuit breaker, a feeder, an autotransformer and a mutual inductor.

[0034] Furthermore, the output switch action SOE record file adopts csv format; the picture converted from the recording file adopts PNG format.

[0035] Furthermore, the storage results of the data analysis host include timestamps of various operations, which can be queried through the human-machine display interface.

[0036] The data processing method for a railway traction substation dynamic model test platform provided by the present invention can greatly reduce the hard disk space occupied by invalid data by converting the data files of the use case into image format for storage. At the same time, the enlarged image and data of key data are double-saved, so that all the details of the test data can be retained; the data analysis host automatically analyzes, and there is no need to rely on manual analysis of a large number of original waveforms. The test results are directly output, which can improve the detection efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0037] In order to more clearly illustrate the technical solutions in the present invention or the prior art, the following briefly introduces the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technical workers in this field, other drawings can be obtained based on these drawings without paying creative work.

[0038] Figure 1 It is a flow chart of the data processing method of the railway traction substation dynamic model test platform provided by the present invention;

[0039] Figure 2 The present invention provides a structural block diagram of a data processing system for a dynamic model test platform of a railway traction substation.

[0040] Description of reference numerals:

[0041] 101. Real-time simulation system; 201. Data processing host; 301. Data analysis host; 401. Human-machine display interface; 501. Time synchronization device; 601. Switch. DETAILED DESCRIPTION

[0042] In order to make the purpose, technical solution and advantages of the present invention clearer, the technical solution of the present invention will be clearly and completely described below in conjunction with the drawings of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0043] like Figure 1As shown, the data processing system of the railway traction substation dynamic model test platform provided by the present invention includes a real-time simulation system 101, a data processing host 201 and a data analysis host 301. Among them, the real-time simulation system 101 is used to run the real-time simulation model of the railway traction substation, and generate a recording file 101A after the use case is completed. The data processing host 201 is used to obtain the recording file 101A and read the output use case configuration information 201A from the database according to the use case name information of the recording file 101A, and calculate the output switch action SOE record file 201B from the recording file 101A. The data analysis host 301 is used to convert the switch action SOE record file 201B into a final storage file and automatically determine the test results.

[0044] Specifically, the data processing host 201 can read the output use case configuration information 201A from the database according to the use case name information of the recording file 101A, and calculate the output switch action SOE record file 201B from the recording file 101A.

[0045] The data analysis host 301 analyzes the output switch action SOE record file 201B and the use case configuration information 201A, calculates the output switch action SOE record file 201B and outputs it to form an action time record file 301B, and compares the action time record file 301B with the use case configuration information 201A; converts the recording file 101A into a series of PNG format images 301A and action time data for storage by calling matlab's plot function; if it fails, save the original data for storage.

[0046] The data processing system for the dynamic model test platform of the railway traction substation provided by the present invention also includes a human-machine display interface 401 and a time synchronization device 501. The time synchronization device 501 is used to synchronize the data processing host 201, the data analysis host 301 and the human-machine display interface 401 through a timing protocol. The human-machine display interface 401 is used to display the output processing process and to obtain a start or stop instruction to perform a corresponding operation.

[0047] The data processing system for the dynamic model test platform of the railway traction substation provided by the present invention further includes a switch 601, and the real-time simulation system 101, the data processing host 201, the data analysis host 301, the time synchronization device 501 and the human-machine display interface 401 are all connected to the switch 601, and data exchange is performed through the switch 601. In addition, the data processing host 201, the data analysis host 301 and the human-machine display interface 401 can be three physical devices that exchange data through Ethernet; or they can be three logical devices that are integrated on the same workstation or server, and the three devices exchange data through global variables.

[0048] In the above embodiment, the real-time simulation system 101 adopts the RTLab real-time simulation platform, on which runs a dynamic model of the electrified railway traction substation test, which includes a power supply, a traction transformer, a circuit breaker, a feeder, an autotransformer and a mutual inductor.

[0049] The data processing host 201 can be a desktop workstation, Windows operating environment, running data processing software, and equipped with a 100M Ethernet interface.

[0050] The data analysis host 301 can be a desktop workstation, Windows operating environment, running data analysis software, with a 100M Ethernet interface, and a hard disk space greater than 512GB.

[0051] The human-machine display interface 401 can adopt a desktop workstation, a Windows operating environment, run the dynamic mold test system control software, and have a 100M Ethernet interface.

[0052] The time synchronization device 501 has the GPS / BDS satellite time synchronization function, and the output signals include IRIG-B, 1PPS, SNTP, etc. The time synchronization accuracy is better than 1ms.

[0053] The switch 601 may be a 100M Ethernet switch 601 .

[0054] The output switch action SOE record file 201B is in csv format. The PNG format image 301A is generated by calling the plot drawing command of matlab.

[0055] In the above embodiment, the storage result also includes the timestamp of each operation, which can be queried through the human-machine display interface 401 .

[0056] The data processing system for the dynamic model test platform of the railway traction substation provided by the present invention can greatly reduce the hard disk space occupied by invalid data by converting the data files of the use case into a picture format for storage. At the same time, the key data is enlarged and the data is double-saved, retaining all the details of the test data; the data analysis host 301 performs automatic analysis, and does not need to rely on manual analysis of a large number of original waveforms, and directly outputs the test results, thereby improving the detection efficiency. Therefore, the present invention can solve the problem of efficient storage and automatic determination of all test results in the prior art.

[0057] like Figure 2 As shown, based on the railway traction substation dynamic model test platform data processing system provided by the present invention, the present invention also provides a railway traction substation dynamic model test platform data processing method, which includes the following steps:

[0058] S1. During the hardware connection process of the RTLab real-time simulation system 101, the output analog signal is collected through the analog acquisition board, and the output signal of the real-time simulation system 101 is recorded and used as the test condition; the feedback switch quantity of the device under test is collected back to the simulation system through the data monitoring board channel as the test result;

[0059] Preferably, a use case start command signal and a fault start command signal are also configured and retrieved to the simulation system through the data monitoring board channel.

[0060] S2. Run the dynamic model test digital model of the electrified railway traction substation in the real-time simulation system 101; control the test case through the test software to run according to the test steps; RTlab generates a recording file 101A when the test case is completed in each test. The recording file 101A is named "test case name + test time" and the recording format is .mat.

[0061] S3. The data processing host 201 downloads the recording file 101A from the real-time simulation system 101 to the hard disk in a file reading manner.

[0062] S4. The data processing host 201 parses the test case name corresponding to the recording file 101A according to the format, accesses the test case database according to the test case name, and forms the configuration file case configuration information 201A. The data processing host 201 opens the recording file 101A and stores it in the memory for analysis.

[0063] As shown in Table 1, the configuration file use case configuration information 201A includes fields and field values, wherein the fields include use case name, first fault time, first fault type, conversion time, second fault time, second fault type, fault state identifier, fault state, action channel and action value. The field value is set according to the test case.

[0064] Table 1 Configuration file use case configuration information 201A

[0065] Fields Field Value Use Case Name First failure time The first fault type Conversion time Second failure time Second fault type Fault status indicator Fault Status Action Channel Action Value

[0066] S5. The data processing host 201 extracts the effective switch channel data according to the effective switch channel information in the use case configuration information 201A and the action channel value in the field of the use case configuration information 201A, and records the switch action change time and the output switch action SOE record file 201B. The content of the output switch action SOE record file 201B is shown in Table 2.

[0067] Table 2 Output switch action SOE record file 201B

[0068] aisle value time DI1 DI2

[0069] S6. The data processing host 201 sends data processing completion information to the data analysis host 301.

[0070] S7. The data analysis host 301 reads the use case configuration information 201A, the output switch action SOE record file 201B and the waveform recording file 101A stored in the data processing host 201 through communication.

[0071] S8, the data analysis host 301 reads the output switch action SOE record file 201B. If the output switch action SOE record file 201B is empty, the wave recording file 101A is directly plotted to form a PNG format image 301A, and the action time record file 301B is used as an empty file; if the output switch action SOE record file 201B is not empty, the action time is calculated through the SOE record, that is, the switch input channel relative to the start time of the use case, and the action time record file 301B is recorded. The content of the action time record file 301B is shown in Table 3.

[0072] Table 3 Action time record file 301B

[0073] aisle Action time (ms) DI1 DI2

[0074] S9, the data analysis host 301 reads the judgment criteria in the use case configuration information 201A, and compares it with the action time record file 301B;

[0075] S91, if the action time record file 301B is empty, the use case configuration information 201A requires action, it is judged as unqualified, and the recording file 101A, the action time record file 301B and the use case configuration information 201A are stored;

[0076] S92, if the action time record file 301B is empty, the use case configuration information 201A requires no action, it is determined to be qualified, and the PNG format image 301A is stored;

[0077] S93. If the action time record file 301B is not empty, the use case configuration information 201A requires action, and the action time is compared with the specified action time to determine whether it is qualified or unqualified; if the use case configuration information 201A requires no action, it is determined to be unqualified, specifically including:

[0078] S931, if it is determined to be unqualified, record and store the waveform recording file 101A, the action time recording file 301B and the use case configuration information 201A;

[0079] S932. If it is determined to be qualified, generate all waveform recording PNG images, enlarged PNG images 0.2s before and after the start of the use case, enlarged PNG images 0.2s before and after the fault is triggered, and enlarged PNG images 0.2s before and after each SOE signal is generated, etc., record the action time record file 301B, the use case configuration information 201A and the generated PNG images, etc.

[0080] S10. The data analysis host 301 generates a test report according to the recorded results.

[0081] In the above step S9, the following steps may be added after step S932:

[0082] S933. Compress the test result data and form a compressed package according to the naming format of "use case name + test time + test result".

[0083] On the other hand, the present invention further provides a computer program product, the computer program product includes a computer program, the computer program can be stored in a non-transitory computer-readable storage medium, when the computer program is executed by a processor, the computer can execute the railway traction substation dynamic model test platform data processing method provided by the above methods, the method includes:

[0084] During the hardware connection process of the RTLab real-time simulation system, the output analog signal is collected through the analog acquisition board, and the output signal of the real-time simulation system is recorded and used as the test condition; the feedback switch quantity of the device under test is collected back to the simulation system through the data monitoring board channel as the test result;

[0085] Run the dynamic model test digital model of the electrified railway traction substation in the real-time simulation system; control the test case through the test software to run according to the test steps; RTlab generates a recording file when the test case is completed at each test, and the recording file is named "test case name + test time";

[0086] The data processing host downloads the wave recording file from the real-time simulation system in a file reading mode;

[0087] The data processing host parses the test case name corresponding to the recording file according to the format, accesses the test case database according to the test case name, and forms the configuration file case configuration information;

[0088] The data processing host extracts the effective switch channel data according to the effective switch channel information in the use case configuration information and the action channel value in the use case configuration information field, records the switch action change time and outputs the switch action SOE record file;

[0089] The data processing host sends data processing completion information to the data analysis host;

[0090] The data analysis host reads the use case configuration information, output switch action SOE record file and waveform recording file stored in the data processing host through communication;

[0091] The data analysis host reads the output switch action SOE record file. If the output switch action SOE record file is empty, the waveform recording file is directly plotted to form a PNG format image, and the action time record file is used as an empty file; if the output switch action SOE record file is not empty, the action time is calculated through the SOE record and recorded in the action time record file;

[0092] The data analysis host reads the judgment criteria in the use case configuration information, compares it with the action time record file, and generates a record result;

[0093] The data analysis host generates a test report based on the recorded results.

[0094] In another aspect, the present invention further provides a non-transitory computer-readable storage medium having a computer program stored thereon, which is implemented when the computer program is executed by a processor to execute the railway traction substation dynamic model test platform data processing method provided by the above methods, the method comprising:

[0095] During the hardware connection process of the RTLab real-time simulation system, the output analog signal is collected through the analog acquisition board, and the output signal of the real-time simulation system is recorded and used as the test condition; the feedback switch quantity of the device under test is collected back to the simulation system through the data monitoring board channel as the test result;

[0096] Run the dynamic model test digital model of the electrified railway traction substation in the real-time simulation system; control the test case through the test software to run according to the test steps; RTlab generates a recording file when the test case is completed at each test, and the recording file is named "test case name + test time";

[0097] The data processing host downloads the wave recording file from the real-time simulation system in a file reading mode;

[0098] The data processing host parses the test case name corresponding to the recording file according to the format, accesses the test case database according to the test case name, and forms the configuration file case configuration information;

[0099] The data processing host extracts the effective switch channel data according to the effective switch channel information in the use case configuration information and the action channel value in the use case configuration information field, records the switch action change time and outputs the switch action SOE record file;

[0100] The data processing host sends data processing completion information to the data analysis host;

[0101] The data analysis host reads the use case configuration information, output switch action SOE record file and waveform recording file stored in the data processing host through communication;

[0102] The data analysis host reads the output switch action SOE record file. If the output switch action SOE record file is empty, the waveform recording file is directly plotted to form a PNG format image, and the action time record file is used as an empty file; if the output switch action SOE record file is not empty, the action time is calculated through the SOE record and recorded in the action time record file;

[0103] The data analysis host reads the judgment criteria in the use case configuration information, compares it with the action time record file, and generates a record result;

[0104] The data analysis host generates a test report based on the recorded results.

[0105] The device embodiments described above are merely illustrative, wherein the units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they may be located in one place, or they may be distributed on multiple network units. Some or all of the modules may be selected according to actual needs to achieve the purpose of the scheme of this embodiment. Ordinary technicians in this field can understand and implement it without paying creative labor.

[0106] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods described in each embodiment or some parts of the embodiments.

[0107] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A data processing method for a dynamic model test platform of a railway traction substation, characterized in that: The following steps are involved: Run the dynamic model test digital model of the electrified railway traction substation in the real-time simulation system; control the test case through the test software to run according to the test steps; generate a recording file when the test case is completed in each test, and the recording file is named "test case name + test time"; The data processing host downloads the wave recording file from the real-time simulation system in a file reading mode; The data processing host parses the test case name corresponding to the recording file according to the format, accesses the test case database according to the test case name, and forms the configuration file case configuration information; The data processing host extracts the effective switch channel data according to the effective switch channel information in the use case configuration information and the action channel value in the use case configuration information field, records the switch action change time and outputs the switch action SOE record file; The data processing host sends data processing completion information to the data analysis host; The data analysis host reads the use case configuration information, output switch action SOE record file and waveform recording file stored in the data processing host through communication; The data analysis host reads the output switch action SOE record file. If the output switch action SOE record file is empty, the waveform recording file is directly plotted to form a picture, and the action time record file is regarded as an empty file. If the output switch action SOE record file is not empty, the action time is calculated through the SOE record and recorded in the action time record file; The data analysis host reads the judgment criteria in the use case configuration information, compares it with the action time record file, and generates a record result; The data analysis host generates a test report based on the recorded results; The data analysis host reads the judgment criteria in the use case configuration information, and compares it with the action time record file to generate a record result, specifically including: If the action time record file is empty, and the use case configuration information requires action, the use case test result is judged as unqualified, and the recording file, action time record file and use case configuration information are stored; If the action time record file is empty and the use case configuration information requires no action, the use case test result is judged as qualified and the use case test result is stored in the form of a picture; If the action time record file is not empty and the use case configuration information requires action, the use case test result is judged as qualified or unqualified based on the comparison of the action time with the specified action time; if the use case configuration information requires no action, the use case test result is judged as unqualified, including: If the test result of the use case is judged as unqualified, the waveform recording file, action time recording file and use case configuration information are recorded and stored; If the use case test results are judged to be qualified, all waveform recording images are generated, the pictures 0.2s before and after the start of the use case are enlarged and stored, the pictures 0.2s before and after the fault trigger are enlarged and stored, and the pictures 0.2s before and after the generation of each SOE signal are enlarged and stored, and the action time record file and use case configuration information are recorded.

2. The data processing method for the railway traction substation dynamic model test platform according to claim 1 is characterized in that: The configuration file use case configuration information includes fields and field values, and the fields include use case name, first fault time, first fault type, conversion time, second fault time, second fault type, fault status identifier, fault status, action channel and action value; the field value is set according to the test case.

3. A data processing system using the data processing method for the railway traction substation dynamic model test platform according to claim 1 or 2, characterized in that: It includes a real-time simulation system, a data processing host and a data analysis host; the real-time simulation system is used to run a real-time simulation model of a railway traction substation, and a recording file is generated after the use case is completed; the data processing host is used to obtain the recording file and read the output use case configuration information from the database according to the use case name information of the recording file, and calculate the output switch action SOE record file from the recording file; the data analysis host is used to convert the switch action SOE record file into a final storage file, and automatically determine the test results.

4. The railway traction substation dynamic model test platform data processing system according to claim 3 is characterized in that: The data analysis host analyzes the output switch action SOE record file and the use case configuration information, calculates the output switch action SOE record file and outputs it to form an action time record file, compares the action time record file with the use case configuration information; and converts the recording file into a series of pictures and action time data for storage by calling a drawing function.

5. The railway traction substation dynamic model test platform data processing system according to claim 3 is characterized in that: It also includes a time synchronization device and a human-machine display interface. The time synchronization device is used to synchronize the data processing host, the data analysis host and the human-machine display interface through a timing protocol; the human-machine display interface is used to display the output processing process and to obtain start or stop instructions to perform corresponding operations.

6. The railway traction substation dynamic model test platform data processing system according to claim 5 is characterized in that: It also includes a switch, and the real-time simulation system, data processing host, data analysis host, time synchronization device and human-machine display interface are all connected to the switch, and data exchange is performed through the switch.

7. The railway traction substation dynamic model test platform data processing system according to claim 3 is characterized in that: The real-time simulation system adopts a real-time simulation platform, on which runs a dynamic model of an electrified railway traction substation. The dynamic model includes a power supply, a traction transformer, a circuit breaker, a feeder, an autotransformer and a mutual inductor.

8. The railway traction substation dynamic model test platform data processing system according to claim 3 is characterized in that: The output switch action SOE record file adopts csv format; the picture converted from the recording file adopts PNG format.

9. The railway traction substation dynamic model test platform data processing system according to claim 5 is characterized in that: The storage results of the data analysis host include the timestamps of each operation, which can be queried through the human-machine display interface.

Citation Information

Patent Citations

  • Power system fault operation and maintenance method and system

    CN112306877A

  • Fault recording file generation method and device based on simulation software

    CN113609671A