Railway signal infrastructure control circuit simulation test case construction method and system
By designing a simulation test case construction method and system for railway signal basic equipment control circuit control circuits, the problem of lack of test case library in the existing technology is solved, efficient automated testing of railway signal system simulation software is realized, and the efficiency and quality of engineering design and construction are improved.
Patent Information
- Application Number
- CN202411534688.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-31
- Publication Date
- 2025-03-21
AI Technical Summary
The existing technology lacks a test case library for the railway signal system circuit dynamic simulation test platform, which leads to difficulties in efficient management and automatic execution of test cases for automated testing of railway signal system simulation software.
By designing a simulation test case construction method and system for the control circuit of railway signal basic equipment, using preset conditions and driving conditions as inputs, collecting information and equipment status as expected test results, each state of the railway signal circuit is designed into a simulation test case, and the basic composition structure of the simulation test case is defined.
A general test case library containing most of the test items was built, which improved the degree of automation of railway signal system simulation software testing, improved the efficiency and quality of engineering design and construction, and provided strong data support for engineering management and maintenance.
Smart Images

Figure CN119670657A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of railway signal technology, and in particular to a method and system for constructing a simulation test case for a railway signal infrastructure equipment control circuit. Background Art
[0002] The railway signal system consists of multiple subsystems such as the dispatching and command system, train operation control system, section block system, station interlocking system, signal centralized monitoring system, and power supply system. The specific objects expressed in the railway signal drawings are relay logic circuits such as signal control circuits, switch circuits, track circuits, and various combined circuits. The three types of drawings, namely, the layout of the combined cabinet equipment, the combined side and internal wiring, and the power wiring, express the specific composition and construction content of the circuit, and the circuit schematic diagram shows the operating logic of the circuit. The signal drawings contain a large number of complex relay logic circuits and wiring. Whether the drawing design is correct is directly related to the driving safety of the train, and even the slightest error may lead to an operation accident of the train.
[0003] In order to verify the correctness of the basic data of the drawings and the correctness of the circuit operation scenarios, it is necessary to use computer software simulation technology to build an operational signal system model based on the design drawings to realize a complete, dynamic, automatic and scalable drawing digital verification and simulation test platform. When testing and verifying the railway signal dynamic simulation system, complete test cases are essential. In the field of railway signal system circuit simulation testing, there is currently no test case library for the railway signal system circuit dynamic simulation test platform. In the context of the urgent need for efficient management and automatic execution of test cases in the current railway signal system simulation software automated testing, establishing a test case database that meets its automated testing is of great practical significance for improving the degree of software testing automation, improving the efficiency and quality of engineering design and construction, and providing strong data support for engineering management and maintenance. Summary of the invention
[0004] The present application provides a method and system for constructing simulation test cases for control circuits of railway signal infrastructure equipment, so as to solve the problem of constructing test cases in the process of simulation testing and verification of railway signal system circuits.
[0005] According to the first aspect, an embodiment provides a method for constructing a simulation test case for a railway signal infrastructure control circuit, the method comprising:
[0006] With preset conditions and driving conditions as inputs, and collected information and equipment status as expected test results, each state of the railway signal circuit is designed into a simulation test case, and the basic composition structure of the simulation test case is defined;
[0007] For routes or complex scenarios, a simulation test sequence consisting of multiple test cases is designed;
[0008] Based on the obtained simulation test cases and simulation test sequences, a simulation test case library is constructed.
[0009] Furthermore, each state of the railway signal circuit is designed as a simulation test case, including:
[0010] The test cases are constructed by comprehensively considering various factors including the characteristics of various types of test objects, the application methods of test cases, the interfaces with other sub-modules, the human-computer interaction of the test case library, and the programming needs.
[0011] Furthermore, the basic structure of the simulation test case includes:
[0012] Case number: unique identifier;
[0013] Applicable line standards: including conventional automatic blocking, semi-automatic blocking, automatic station-to-station blocking, passenger-only, passenger-freight shared lines, and new train control standards;
[0014] Applicable equipment models: including different models of interlocking, train control center, track circuit, switch machine, and electronic coding;
[0015] Test objects: correspond one to one with the combination of the general design diagram, including signal machines, track circuits, switch machines, coding, block circuits, directional circuits, block combination circuits, interlocking combination / contact circuits, and mining and driving circuits;
[0016] Test content: the specific content of the test items;
[0017] Preset conditions: external circuit conditions of the circuit under test;
[0018] Test item driving conditions: the relay driving conditions corresponding to the corresponding test item points;
[0019] Expected test results: corresponding to the collected information and the state of the object under test;
[0020] Others: Special requirements or content if necessary.
[0021] Furthermore, the method further comprises:
[0022] Build different types of test cases based on the simulation operation mode or test scenario requirements of different circuits.
[0023] Furthermore, different types of test cases are constructed, including:
[0024] The general equipment status is set to a general fully automatic test case, and the simulation model automatically runs the test case, including test cases for three basic circuits: signals, track circuits, and switches, and test sequences for commonly used standardized section block circuits and coded circuits.
[0025] Furthermore, different types of test cases are constructed, including:
[0026] Some complex circuits including special coded circuits and field-connected circuits are designed as manually assisted test cases. After the relevant conditions are set manually, the simulation model automatically runs the test cases.
[0027] Furthermore, different types of test cases are constructed, including:
[0028] For extremely special / complex scenarios, test cases are designed to be set up entirely manually in the interface. The scenarios are set up manually in the dynamic interactive interface, and the scenarios are converted into driving conditions for the dynamic simulation model through the dynamic interactive interface. The simulation model automatically runs the test cases according to the corresponding driving conditions and displays the running results on the dynamic interactive interface.
[0029] Furthermore, different types of test cases are constructed, including:
[0030] Design test cases combined with interlocking software. By cooperating with the interlocking software, the driving information output by the interlocking software after processing the route is input into the simulation model. After the simulation model runs automatically, it returns the collected information to the interlocking software.
[0031] Furthermore, different types of test cases are constructed, including:
[0032] Set up special contact circuits and special test cases for this station based on the actual situation of the station.
[0033] According to the second aspect, an embodiment provides a railway signal infrastructure equipment control circuit simulation test case construction system, the system comprising:
[0034] The test case construction module is used to design each state of the railway signal circuit into a simulation test case with preset conditions and driving conditions as inputs and collected information and equipment status as expected test results, and define the basic composition structure of the simulation test case;
[0035] Test sequence building module, used to design simulation test sequences consisting of multiple test cases for routes or complex scenarios;
[0036] The test case library building module is used to build a simulation test case library based on the obtained simulation test cases and simulation test sequences.
[0037] According to the third aspect, an embodiment provides an electronic device, the device comprising: a processor and a memory;
[0038] The memory is used to store one or more program instructions;
[0039] The processor is used to run one or more program instructions to execute the steps of a method for constructing a simulation test case for a railway signal infrastructure equipment control circuit as described in any of the above items.
[0040] According to the fourth aspect, an embodiment provides a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of a method for constructing a simulation test case for a railway signal infrastructure control circuit as described in any one of the above items are implemented.
[0041] The present application provides a method and system for constructing simulation test cases for control circuits of railway signal infrastructure equipment. With preset conditions and driving conditions as inputs, and with collected information and equipment status as expected test results, each state of the railway signal circuit is designed as a simulation test case, and the basic composition structure of the simulation test case is defined; for routes or complex scenarios, a simulation test sequence consisting of multiple test cases is designed; based on the obtained simulation test cases and simulation test sequences, a simulation test case library is constructed. The present invention takes driving conditions as input, and collected information and equipment status as expected outputs, designs each test item as a test case, continuously expands and enriches the number of cases to form a general test case library containing most of the test items, which can improve the automation level of railway signal system simulation software testing, improve the efficiency and quality of engineering design and construction, and provide strong data support for engineering management and maintenance. BRIEF DESCRIPTION OF THE DRAWINGS
[0042] Figure 1 A flowchart of a method for constructing a simulation test case for a railway signal infrastructure control circuit provided by an embodiment of the present invention;
[0043] Figure 2 A flow chart of constructing a railway signal circuit dynamic simulation model in a method for constructing a simulation test case for a railway signal infrastructure control circuit provided by one embodiment of the present invention;
[0044] Figure 3 A schematic diagram of a static simulation model structure of a station entry signal in a method for constructing a simulation test case for a railway signal infrastructure control circuit provided by an embodiment of the present invention;
[0045] Figure 4 A schematic diagram of a technical process for dynamically refreshing the state of a whole-station signal circuit simulation model in a method for constructing a simulation test case for a railway signal infrastructure control circuit provided by an embodiment of the present invention;
[0046] Figure 5 A schematic diagram of a test sequence in a method for constructing a simulation test case for a railway signal infrastructure control circuit provided by an embodiment of the present invention;
[0047] Figure 6 A schematic diagram of the logical structure of a railway signal infrastructure control circuit simulation test case construction system provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0048] The present invention is further described in detail below by specific embodiments in conjunction with the accompanying drawings. Wherein similar elements in different embodiments adopt associated similar element numbers. In the following embodiments, many detailed descriptions are for making the present application better understood. However, those skilled in the art can easily recognize that some features can be omitted in different situations, or can be replaced by other elements, materials, methods. In some cases, some operations related to the present application are not shown or described in the specification, this is to avoid the core part of the present application being overwhelmed by too much description, and for those skilled in the art, it is not necessary to describe these related operations in detail, and they can fully understand the related operations according to the description in the specification and the general technical knowledge in the art.
[0049] In addition, the features, operations or characteristics described in the specification can be combined in any appropriate manner to form various implementations. At the same time, the steps or actions in the method description can also be interchanged or adjusted in a manner that is obvious to those skilled in the art. Therefore, the various sequences in the specification and the drawings are only for the purpose of clearly describing a certain embodiment and are not meant to be a required sequence, unless otherwise specified that a certain sequence must be followed.
[0050] First, the dynamic simulation model of the whole station relay circuit constructed by the present invention is introduced:
[0051] The present invention establishes a simulation model library with electrical parameters for basic signal equipment such as relays, wires, power supplies, transformers, signal machines, switch machines, and tracks, and adopts SPICE-based circuit simulation technology, combined with digital data of drawings and electrical simulation model library of basic signal equipment, to instantiate and construct a dynamic simulation subsystem of the whole-station signal relay circuit driven by both data and models, and the simulation subsystem is consistent with the actual operation on site. Based on the constructed dynamic simulation model of the whole-station signal equipment, the correctness of the basic data of the drawings and the correctness verification of the circuit operation scenario can be further realized.
[0052] In this embodiment, the scheme for constructing the dynamic simulation model of the whole station relay circuit is shown as follows: Figure 2. Based on the specific digital data of drawings and the electrical simulation model of basic signal equipment, the circuit simulation technology is used to perform circuit analysis and status refresh, and an instantiation is constructed based on the dual-driven data mechanism of the full-station signal relay circuit dynamic simulation model. The model is consistent with the actual signal system operation logic on site, and is the logical center of the simulation verification platform. The input of the model is the driving conditions of various relay circuits, and the output is the collection information of various relay circuits and the status of trackside signals, switch machines, and track circuits. It includes three key technologies: the construction of the electrical simulation model library of basic signal equipment, the construction technology of the static model of the full-station signal relay circuit based on drawing data, and the dynamic refresh technology of the simulation model status.
[0053] 1. Signal basic equipment electrical simulation model library
[0054] The signal basic equipment electrical simulation model library is the basic condition for building an operational full-station relay circuit dynamic simulation model, including relays, wires, power supplies, transformers, resistors and capacitors, signal machines, switch machines, tracks, etc. Each equipment model constructs three types of information: physical parameters, static electrical parameters, and dynamic characteristics.
[0055] Taking the JWXC-1700 relay as an example, the relevant information of its electrical model is shown in Table 1. Its dynamic characteristics are encapsulated as a specific algorithm using a computer program. When the relay is powered on or off, the relay automatically changes its suction or drop state and automatically connects the front and rear contacts.
[0056] Table 1 JWXC-1700 relay electrical model information
[0057]
[0058]
[0059] 2. Construction of static model of signal relay circuit of the whole station based on drawing data
[0060] Referring to the installation of equipment and wiring in actual construction, based on the digital data of the station drawings, using the static model construction algorithm of the entire station relay circuit, the software automatically instantiates all indoor equipment and cabinets related to the station signal circuit, and instantiates the controlled trackside equipment such as signal machines, switch machines, and track circuits. Then, the indoor and outdoor wiring, the mounting of simulation power supplies, and the establishment of connections between indoor and outdoor signal equipment are constructed to construct a static model of the entire station signal relay circuit based on the drawing data. However, due to the lack of circuit analysis technology, the static model cannot be run. Figure 3 .
[0061] 3. Dynamic refresh of the status of the whole station signal circuit simulation model
[0062] The dynamic refresh technology of simulation model status is the "engine" that enables the static model to move, and is the core technology for building a dynamic simulation model of the entire station signal circuit.
[0063] Signal relay circuits are all conventional analog circuits, so this embodiment uses mature and universal analog circuit simulation technology to simulate and analyze the signal relay circuit according to actual electrical characteristics, and uses the modified contact algorithm (MNA) to solve the real-time voltage and current of each device in the circuit, thereby determining the real-time status of the signal circuit and the device. Figure 4 .
[0064] After the dynamic simulation model of the entire station signal circuit is built, the dynamic simulation model is used to run test cases for dynamic simulation verification. The technical process of dynamic simulation verification of signal drawings based on test cases mainly includes test case selection, test case simulation operation process control, and comprehensive analysis of simulation test results.
[0065] The first embodiment of the present invention provides a method for constructing a simulation test case for a railway signal infrastructure control circuit. Figure 1 and Figure 5 Provide detailed explanation.
[0066] like Figure 1 As shown, in step S100, with preset conditions and driving conditions as inputs, and collected information and equipment status as expected test results, each state of the railway signal circuit is designed as a simulation test case, and the basic component structure of the simulation test case is defined.
[0067] like Figure 1 As shown, in step S200, a simulation test sequence consisting of multiple test cases is designed for the route or complex scenario.
[0068] like Figure 1 As shown, in step S300, a simulation test case library is constructed based on the obtained simulation test cases and simulation test sequences.
[0069] The dynamic simulation verification of this embodiment draws on the content and methods of signal field tests such as on-site interlocking relationship simulation tests, simulated conduction interlocking tests, and opening tests. It takes driving conditions as input and collected information and equipment status as expected outputs, designs each test item as a test case, and continuously expands and enriches the number of cases to form a general test case library that covers most of the test items.
[0070] After the dynamic simulation model of the signal circuit of the whole station is built, the test cases related to the station are traversed and run on the dynamic simulation model to determine whether the simulation operation of each test case meets expectations. When the case passes the test, it means that the relevant test content is correct. Since the dynamic simulation model is built based on the design drawing data of this station, the correctness of the model also means the correctness of the drawing.
[0071] Construction of test case library:
[0072] The design of test cases comprehensively considers the characteristics of various types of test objects, the application methods of test cases, the interface with other sub-modules, the human-computer interaction of the test case library, the needs of programming, etc. The basic structure of the test case includes the following attributes:
[0073] (1) Number: unique identifier.
[0074] (2) Applicable line standards: conventional automatic blocking, semi-automatic blocking, automatic station-to-station blocking, passenger-only trains, passenger-freight shared lines, new train control, etc.
[0075] (3) Applicable equipment models: different models of interlocking, train control center, track circuit, switch machine, coding, etc.
[0076] (4) Test objects: correspond one-to-one with the combination of the general design diagram, including signal machines, track circuits, switch machines, coding (receiving trains, departure trains, tracks, approach tracks, etc.), block circuits, directional circuits, block combination circuits, interlocking combination / communication circuits, mining and driving, and other circuits.
[0077] (5) Test content: such as testing whether a signal light is lit or whether a switch performs positioning / reversing operations.
[0078] (6) Preset conditions: external circuit conditions of the circuit under test, such as track circuit occupancy.
[0079] (7) Test item driving condition: The relay driving condition corresponding to the test item point.
[0080] (8) Expected test results: corresponding to the collected information and the status of the object under test.
[0081] (9)Others.
[0082] Each state of the signal circuit (signal, switch, track circuit, coding, field circuit, etc.) is designed as a simulation test case, and the route or complex scenario is designed as a simulation test sequence consisting of multiple test cases. The test sequence of single-line XJM coding verification is shown as follows: Figure 5 shown.
[0083] In this embodiment, different types of test cases are constructed according to the simulation operation mode or test scenario requirements of different circuits. Specifically, they include:
[0084] (1) Set the general equipment status to a general fully automatic operation test case, and the simulation model automatically runs the test case, including the test cases of three basic circuits: signal machines, track circuits, and switch machines, and the test sequences of commonly used standardized section block circuits and coded circuits.
[0085] (2) Some complex circuits including special coded circuits and field-connected circuits are designed as manually assisted test cases. After the relevant conditions are set manually, the simulation model automatically runs the test cases.
[0086] (3) For extremely special / complex scenarios, the test cases are designed to be set up manually in the interface. The scenarios are set up manually in the dynamic interactive interface, and the scenarios are converted into driving conditions of the dynamic simulation model through the dynamic interactive interface. The simulation model automatically runs the test cases according to the corresponding driving conditions and displays the running results on the dynamic interactive interface.
[0087] (4) Design test cases combined with interlocking software. By cooperating with the interlocking software, the driving information output by the interlocking software after processing the route is input into the simulation model. After the simulation model runs automatically, it returns the collected information to the interlocking software.
[0088] (5) Set up special contact circuits and special test cases for this station based on the actual situation of the station.
[0089] Taking the UU light of the station entry signal as an example, the specific content of this test case is shown in Table 2. The general equipment status is set as a general test case, and the software realizes automatic operation of the test case; complex circuits such as electronic coding are designed as manually assisted test cases, and the software automatically runs after the relevant conditions are set manually; special contact circuits such as field connection / self-closing combination can set the special test case of this station according to the actual situation of this station; extremely special / complex scenarios are set by full manual operation in the dynamic interactive interface.
[0090] Table 2 Test case of UU light on the station signal
[0091]
[0092] Test case selection:
[0093] According to the specific combination type in the signal drawing of the verified station and the station configuration parameters such as line standard, equipment model, coding type, general indication / sub indication, etc., the corresponding test cases are selected from the test case library through feature matching, and a test case / sequence list is established.
[0094] Test case simulation run process control:
[0095] According to the characteristics of the signal circuit under test, the simulation operation modes of the test cases are divided into the following categories, and dynamic simulation tests are performed on each category.
[0096] 1) Fully automatic operation: test cases for three basic circuits: signal machines, track circuits, and switch machines, and test sequences for commonly used standardized section block circuits and coded circuits. Automatically convert the prerequisites and driving conditions of such test cases / sequences and input them into the dynamic simulation model. After the simulation model runs automatically, compare the running results with the expected test results of the case, and analyze and record the test results of the case.
[0097] 2) Manual assisted operation: some special coded circuits, field-linked circuits, etc. Some prerequisites need to be preset manually, such as track occupancy, signal lighting of the other station, etc. After the prerequisites are set manually, the test case will be automatically run.
[0098] 3) Fully manual interface setting category: For some complex multi-route and multi-vehicle special scenarios, the scenarios are set manually in the dynamic interaction interface. The dynamic interaction interface converts the scenarios into driving conditions for the dynamic simulation model. The simulation model runs according to these conditions and returns the running results. The running results are displayed on the dynamic interaction interface, and the human judges whether the results meet expectations.
[0099] 4) Traverse the route according to the interlocking table: By cooperating with the interlocking software, the drive information output by the interlocking software after processing the route is input into the whole station signal circuit simulation model, and the model returns the collected information to the interlocking software after running. This verification can be combined with the simulation test of the interlocking software to verify the software function while checking the combination of the software and the external circuit. During the interlocking simulation test, not only the basic functions of the test software, but also the software input, output, logical relationship, and timing relationship are verified; it can also analyze the external circuit principle, action timing, transportation operation scenario, program characteristics, etc.
[0100] Corresponding to the above-disclosed method for constructing a simulation test case for a railway signal infrastructure control circuit, the embodiment of the present invention further discloses a system for constructing a simulation test case for a railway signal infrastructure control circuit, such as Figure 6 As shown, it specifically includes:
[0101] The test case construction module is used to design each state of the railway signal circuit into a simulation test case with preset conditions and driving conditions as inputs and collected information and equipment status as expected test results, and define the basic composition structure of the simulation test case;
[0102] Test sequence building module, used to design simulation test sequences consisting of multiple test cases for routes or complex scenarios;
[0103] The test case library building module is used to build a simulation test case library based on the obtained simulation test cases and simulation test sequences.
[0104] It should be noted that the detailed description of a railway signal infrastructure equipment control circuit simulation test case construction system provided in an embodiment of the present invention can refer to the relevant description of a railway signal infrastructure equipment control circuit simulation test case construction method provided in an embodiment of the present application, which will not be repeated here.
[0105] In addition, an embodiment of the present invention also provides an electronic device, which includes: a processor and a memory; the memory is used to store one or more program instructions; the processor is used to run one or more program instructions to execute the steps of a method for constructing a simulation test case for a railway signal infrastructure equipment control circuit as described in any of the above items.
[0106] It should be noted that the detailed description of an electronic device provided in an embodiment of the present invention can refer to the relevant description of a method for constructing a simulation test case for a railway signal infrastructure equipment control circuit provided in an embodiment of the present application, which will not be repeated here.
[0107] In addition, an embodiment of the present invention also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the steps of a method for constructing a simulation test case for a railway signal infrastructure control circuit as described in any of the above items are implemented.
[0108] It should be noted that the detailed description of a computer-readable storage medium provided in an embodiment of the present invention can refer to the relevant description of a method for constructing a simulation test case for a railway signal infrastructure equipment control circuit provided in an embodiment of the present application, which will not be repeated here.
[0109] Those skilled in the art will appreciate that all or part of the functions of the various methods in the above-mentioned embodiments can be implemented by hardware or by computer programs. When all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can be stored in a computer-readable storage medium, and the storage medium can include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to implement the above-mentioned functions. For example, the program is stored in the memory of the device, and when the program in the memory is executed by the processor, all or part of the above-mentioned functions can be implemented. In addition, when all or part of the functions in the above-mentioned embodiments are implemented by computer programs, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash disk or mobile hard disk, and can be downloaded or copied and saved in the memory of the local device, or the system of the local device is updated, and when the program in the memory is executed by the processor, all or part of the functions in the above-mentioned embodiments can be implemented.
[0110] The above specific examples are used to illustrate the present invention, which is only used to help understand the present invention and is not intended to limit the present invention. For those skilled in the art, according to the concept of the present invention, some simple deductions, modifications or substitutions can be made.
Claims
1. A method for constructing a simulation test case for a railway signal infrastructure control circuit, characterized in that: The method comprises: With preset conditions and driving conditions as inputs, and collected information and equipment status as expected test results, each state of the railway signal circuit is designed into a simulation test case, and the basic composition structure of the simulation test case is defined; For routes or complex scenarios, a simulation test sequence consisting of multiple test cases is designed; Based on the obtained simulation test cases and simulation test sequences, a simulation test case library is constructed.
2. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 1, characterized in that: Each state of the railway signal circuit is designed as a simulation test case, including: The test cases are constructed by comprehensively considering various factors including the characteristics of various types of test objects, the application methods of test cases, the interfaces with other sub-modules, the human-computer interaction of the test case library, and the programming needs.
3. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 1, characterized in that: The basic structure of the simulation test case includes: Case number: unique identifier; Applicable line standards: including conventional automatic blocking, semi-automatic blocking, automatic station-to-station blocking, passenger-only, passenger-freight shared lines, and new train control standards; Applicable equipment models: including different models of interlocking, train control center, track circuit, switch machine, and electronic coding; Test objects: correspond one to one with the combination of the general design diagram, including signal machines, track circuits, switch machines, coding, block circuits, directional circuits, block combination circuits, interlocking combination / contact circuits, and mining and driving circuits; Test content: the specific content of the test items; Preset conditions: external circuit conditions of the circuit under test; Test item driving conditions: the relay driving conditions corresponding to the corresponding test item points; Expected test results: corresponding to the collected information and the state of the object under test; Others: Special requirements or content if necessary.
4. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 1, characterized in that: The method further comprises: Construct different types of test cases according to the simulation operation mode or test scenario requirements of different circuits.
5. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 4, characterized in that: Build different types of test cases, including: The general equipment status is set to a general fully automatic test case, and the simulation model automatically runs the test case, including test cases for three basic circuits: signals, track circuits, and switches, and test sequences for commonly used standardized section block circuits and coded circuits.
6. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 4, characterized in that: Build different types of test cases, including: Some complex circuits including special coded circuits and field-connected circuits are designed as manually assisted test cases. After the relevant conditions are set manually, the simulation model automatically runs the test cases.
7. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 4, characterized in that: Build different types of test cases, including: For extremely special / complex scenarios, test cases are designed to be set up entirely manually in the interface. The scenarios are set up manually in the dynamic interactive interface, and the scenarios are converted into driving conditions for the dynamic simulation model through the dynamic interactive interface. The simulation model automatically runs the test cases according to the corresponding driving conditions and displays the running results on the dynamic interactive interface.
8. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 4, characterized in that: Build different types of test cases, including: Design test cases combined with interlocking software. By cooperating with the interlocking software, the driving information output by the interlocking software after processing the route is input into the simulation model. After the simulation model runs automatically, it returns the collected information to the interlocking software.
9. A method for constructing a simulation test case for a railway signal infrastructure control circuit as claimed in claim 4, characterized in that: Build different types of test cases, including: Set up special contact circuits and special test cases for this station based on the actual situation of the station.
10. A railway signal infrastructure equipment control circuit simulation test case construction system, characterized in that: The system comprises: The test case construction module is used to design each state of the railway signal circuit into a simulation test case with preset conditions and driving conditions as inputs and collected information and equipment status as expected test results, and define the basic composition structure of the simulation test case; Test sequence building module, used to design simulation test sequences consisting of multiple test cases for routes or complex scenarios; The test case library building module is used to build a simulation test case library based on the obtained simulation test cases and simulation test sequences.