Railway signal track circuit polarity crossing configuration method and system
By drawing and simplifying railway signal track circuit diagrams and automating the adjustment of insulating joint positions, the problems of low efficiency and low accuracy in existing technologies have been solved, achieving efficient and accurate polarity cross configuration and reducing the complexity and safety hazards of manual configuration.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA RAILWAY FIRST SURVEY & DESIGN INST GRP
- Filing Date
- 2023-10-30
- Publication Date
- 2026-06-09
Smart Images

Figure CN117408005B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of railway signal track circuit technology, and specifically to a method and system for polarity cross configuration of railway signal track circuits. Background Technology
[0002] A track circuit is an electrical loop that uses the two rails of a railway line as conductors and connects the signal power supply and receiving equipment with lead wires. It is used to monitor track occupancy and transmit train operation information to ensure safe train operation.
[0003] For track circuits insulated with steel rails, in order to protect against damage to the rail insulation, the rail surface voltages on both sides of the insulation joint must have different polarities (DC) or opposite phases (AC), collectively referred to as polarity crossing of the track circuit. Polarity crossing prevents erroneous operation of the track relay when the insulation joint between adjacent track circuits is damaged.
[0004] On tracks without branches, polarity crossing configuration is relatively easy; simply change the polarity of the track circuit power supply sequentially. However, on tracks with branches, i.e., at turnouts, polarity crossing configuration becomes more complex. This is because turnout insulation joints can be installed on both straight and curved tracks, offering great flexibility in polarity crossing configuration. Furthermore, when the track circuit forms numerous closed loops with intricate relationships between them, achieving the correct polarity crossing configuration for the entire station's track circuit becomes extremely difficult.
[0005] Currently, the common configuration method involves manually selecting the switch insulation positions and configuring polarity crossing. Then, using the mesh loop method (if the number of insulation joints in the loop is even, polarity crossing can be achieved; if the number is odd, polarity crossing cannot be achieved), the system manually judges whether polarity crossing has been achieved within a single closed loop. If not, the switch insulation positions are adjusted or additional manual polarity crossings are added until all track circuits achieve polarity crossing. Because polarity configuration and verification are done manually, the workload for polarity configuration in complex station types is large, with many repetitive tasks, and the accuracy is difficult to guarantee, thus creating safety hazards.
[0006] Therefore, it is necessary to propose a new method for polarity cross configuration of railway signal track circuits to overcome the above-mentioned defects. Summary of the Invention
[0007] The purpose of this invention is to provide a method and system for configuring the polarity crossover of railway signal track circuits, so as to solve the problems of low efficiency and low accuracy of manual configuration methods.
[0008] To achieve the above objectives, the technical solution adopted by the present invention is as follows:
[0009] A method for configuring polarity crossover of railway signal track circuits, the method comprising:
[0010] Draw a single-line station track circuit diagram;
[0011] The complex closed loop in the single-line station track circuit diagram is simplified into multiple minimal closed loops;
[0012] Search for complex closed cycles to obtain the smallest closed chain;
[0013] Insulation adjustment is performed on the smallest closed loop;
[0014] Generate the station track circuit diagram with polarity crossing.
[0015] Furthermore, draw a single-line station track circuit diagram, including:
[0016] Draw a single-line plan of the station signal equipment layout;
[0017] Based on the single-track station signal equipment layout plan, retain the insulating joints, turnouts, and track lines to form the single-track station track circuit diagram.
[0018] Based on the single-track station circuit diagram, preliminary insulation cutting is performed on all turnouts to obtain the single-track station circuit diagram with turnout insulation.
[0019] Furthermore, the complex closed loop in the single-line station track circuit diagram is simplified into multiple minimal closed loops, including:
[0020] In a single-line station track circuit diagram, there are multiple closed loops consisting of track lines and turnouts;
[0021] Multiple nested closed loops form complex closed loops;
[0022] Simplify complex closed loops into combinations of multiple minimal closed loops.
[0023] Furthermore, by searching for complex closed loops, the smallest closed loop chains are obtained, including:
[0024] In a complex closed loop, select a turnout as the starting point for the search, and use the connected turnouts and track lines as the connecting chains to search for turnouts and track lines.
[0025] Determine the total number of links. If the total number is 2, use the turnout connected to the starting point of the search as the new starting point to continue the search and obtain a new link.
[0026] Determine the number of all new connection chains. If the number is less than 2, determine whether the end turnout is connected to the start turnout of the search. If so, a minimum closed loop is obtained and the search ends. If not, the turnout connected to the new start point is used as the updated start point to continue the search and obtain the updated connection chain.
[0027] Repeat the steps until you obtain the smallest closed loop.
[0028] Furthermore, after obtaining the smallest closed loop, it also includes:
[0029] Perform duplicate checks on all minimal cycle closed chains, and retain only one of the duplicate minimal cycle closed chains;
[0030] Save the retained minimum closed loop into the array Vec.
[0031] Furthermore, after obtaining the smallest closed loop, it also includes:
[0032] Count the number of insulating nodes in each minimum loop closed chain in array Vec, and save the minimum loop closed chains with an odd number of insulating nodes and the minimum loop closed chains with an even number of insulating nodes into array JVec and array OVec, respectively.
[0033] Furthermore, insulation adjustments are made to the smallest closed-loop chain, including:
[0034] Take a minimum closed loop JH1 in array JVec, and determine its adjacency with other minimum closed loops in array JVec and all minimum closed loops in array OVec.
[0035] If the minimum loop closed chain JH1 does not share a common link with other minimum loop closed chains (i.e., there is no adjacent relationship), and at least one obtuse-angle turnout in the minimum loop closed chain JH1 has an adjustable insulation position, then the straight and bent strand positions of the insulation of this turnout are directly swapped; if there is no common link, then an artificial polarity cross insulation joint is added to the minimum loop closed chain JH1, the arrays JVec and Ovec are updated, and the next minimum loop closed chain is determined.
[0036] If the minimum loop closed chain JH1 is adjacent to other minimum loop closed chains, and the adjacent minimum loop closed chains have an odd number of insulation joints, and there are two minimum loop closed chains whose common turnout is at least obtuse within one minimum loop closed chain, and the insulation position can be adjusted, the straight and bent strand positions of the insulation of this turnout are directly swapped; if there is no adjacent relationship, artificial polarity cross insulation joints are added to the common connecting chain of the two minimum loop closed chains first, the arrays JVec and OVec are updated, and the next minimum loop closed chain is determined.
[0037] If the minimum loop closed chain JH1 is adjacent to other minimum loop closed chains, and the adjacent minimum loop closed chains have an even number of insulation sections, and there exists a common turnout of two minimum loop closed chains that forms an acute angle within the minimum loop closed chain with an even number of insulation sections, and the insulation position can be adjusted, then the straight and curved strand positions of the turnout insulation are directly swapped; if there is no adjacent relationship, then an artificial polarity cross insulation section is added to the non-common connection chain of the minimum loop closed chain JH1, the arrays JVec and Ovec are updated, and the next minimum loop closed chain is determined.
[0038] Continue until all the smallest closed loops in the array Jvec have been checked.
[0039] Furthermore, the station track circuit diagram with polarity crossing is generated, including:
[0040] Extract the updated data from arrays JVec and Ovec, and import them into the single-line station track circuit diagram;
[0041] Obtain the track circuit diagram for the station with polarity crossing.
[0042] On the other hand, a railway signal track circuit polarity crossover configuration system is provided, the system being used to implement the method, including:
[0043] The drawing module is used to draw single-line station track circuit diagrams;
[0044] A simplification module is used to simplify complex closed loops in single-line station track circuit diagrams into multiple minimal closed loops.
[0045] The search module is used to search for complex closed loops and obtain the smallest closed loop chain.
[0046] An adjustment module is used to adjust the insulation of the smallest closed loop.
[0047] The generation module is used to generate track circuit diagrams for stations with intersecting polarities.
[0048] Compared with the prior art, the beneficial effects of the present invention are as follows:
[0049] This invention provides a method and system for configuring polarity crossover of railway signal track circuits. It can simplify the complex relationships of closed loops in complex station types through algorithms, and incorporates the mesh loop method for polarity crossover verification into the algorithm. This replaces the existing manual configuration method and automatically performs polarity crossover configuration of track circuits, significantly improving design efficiency and accuracy. Attached Figure Description
[0050] To more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For those skilled in the art, other embodiments can be obtained from these drawings without creative effort.
[0051] Figure 1 This is a flowchart of the method of the present invention.
[0052] Figure 2 This is a partial example of a single-line station track circuit diagram.
[0053] Figure 3 This is an example diagram of nested multiple rings for a complex closed loop.
[0054] Figure 4 This is a partial example of a single-line station track circuit diagram that meets the polarity crossing requirements after insulation adjustment.
[0055] The diagram is labeled as follows:
[0056] 1-Turnout, 2-Turnout insulation joint, 3-Ordinary insulation joint, 4-Single track, 5-Common side, 6-Turnout insulation of No. 30 adjusted from curved strand to straight strand, 7-Turnout insulation of No. 101 adjusted from curved strand to straight strand. Detailed Implementation
[0057] To facilitate understanding of the present invention, a more complete description will be given below with reference to the accompanying drawings. Preferred embodiments of the invention are shown in the drawings. However, the invention can be implemented in many different forms and is not limited to the embodiments described herein. Rather, these embodiments are provided to provide a thorough and complete understanding of the disclosure of the invention.
[0058] It should be noted that similar reference numerals and letters indicate similar items; therefore, once an item is defined in one embodiment, it does not need to be further defined and explained in subsequent embodiments. Furthermore, the terms "comprising" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or apparatus that includes a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.
[0059] It should also be noted that although the order of steps is mentioned in the method description, in some cases, steps may be performed in a different order than that described here, and this should not be interpreted as a restriction on the order of steps.
[0060] The railway signal track circuit polarity cross configuration method provided by this invention, based on railway signal design specifications and track circuit configuration principles, realizes an automatic configuration method for track circuit polarity cross, thereby improving design efficiency and accuracy.
[0061] In this method, the signal track circuit is simplified into a diagram. In the diagram, the minimum closed loop is the smallest closed polygon in a complex geometric loop; the connecting chain refers to selecting a turnout as the starting point in a complex closed loop, and the turnouts and track lines connected to it are defined as the connecting chain; the minimum closed loop refers to the smallest closed loop in a single-line station track circuit diagram that includes turnouts and track lines.
[0062] like Figure 1 The method includes:
[0063] S1: Draw a single-line station track circuit diagram. This includes:
[0064] S101: Draw a single-line plan of the station signal equipment layout;
[0065] S102: Based on the single-track station signal equipment layout plan, retain the insulating joints, turnouts, and track lines to form a single-track station track circuit diagram;
[0066] S103: Based on the single-track station circuit diagram, perform preliminary insulation cutting on all turnouts to obtain a single-track station circuit diagram with turnout insulation.
[0067] S2: Simplify the complex closed loops in the single-line station track circuit diagram into multiple minimal closed loops. This includes:
[0068] In a single-line station track circuit diagram, there are multiple closed loops composed of track lines and turnouts. These closed loops are nested together to form a complex closed loop. The complex closed loop can be simplified into a combination of multiple minimal closed loops.
[0069] This method uses the smallest closed loop that constitutes a complex closed loop as the smallest loop, or the smallest unit. In single-line station track circuit diagrams, when there are complex relationships such as nested and intersecting closed loops, this method simplifies the polarity intersection problem of the complex closed loop into the polarity intersection problem of the smallest loops that make up the complex closed loop.
[0070] S3: Search for complex closed cycles to obtain the smallest closed chain. This includes:
[0071] S301: In a complex closed loop, select a turnout as the starting point for the search, and use connected turnouts and connected track lines as connecting chains to search for turnouts and track lines.
[0072] S302: Determine the total number of all connecting chains. If the number is 2, use the turnout connected to the search starting point as the new starting point to continue the search and obtain a new connecting chain.
[0073] S303: Determine the number of all new connection chains. If the number is less than 2, determine whether the end turnout is connected to the start turnout of the search. If so, a minimum closed loop is obtained and the search ends. If not, the turnout connected to the new start point is used as the updated start point to continue the search and obtain the updated connection chain.
[0074] S304: Repeat the steps until the smallest closed loop is obtained;
[0075] S305: Perform duplicate checks on all minimum loop closed chains. If all turnouts in the loop are the same, the loop is checked and repeated. Only one minimum loop closed chain is retained for repeated loops.
[0076] S306: Save the retained minimum closed loop into the array Vec;
[0077] S307: Count the number of insulating nodes in each minimum loop closed chain in array Vec, and save the minimum loop closed chains with an odd number of insulating nodes and the minimum loop closed chains with an even number of insulating nodes into array JVec and array OVec respectively.
[0078] S4: Perform insulation adjustment on the smallest closed-loop chain. This includes:
[0079] S401: Take a minimum closed loop JH1 in array JVec, and determine its adjacency with other minimum closed loops in array JVec and all minimum closed loops in array OVec;
[0080] S402: If the minimum loop closed chain JH1 does not share a common link with other minimum loop closed chains (i.e., there is no adjacent relationship), and at least one obtuse-angle turnout in the minimum loop closed chain JH1 has an adjustable insulation position, then the straight and bent strand positions of the insulation of this turnout are directly swapped; if there is no common link, then an artificial polarity cross insulation joint is added to the minimum loop closed chain JH1, the arrays JVec and Ovec are updated, and the next minimum loop closed chain is determined.
[0081] S402: If the minimum loop closed chain JH1 is adjacent to other minimum loop closed chains, and the adjacent minimum loop closed chains have an odd number of insulation joints, and there is a common turnout of two minimum loop closed chains that is obtuse at least in one minimum loop closed chain, and the insulation position can be adjusted, the straight and curved strand positions of the insulation of this turnout are directly swapped; if there is no adjacent relationship, artificial polarity cross insulation joints are added to the common connecting chain of the two minimum loop closed chains first, the arrays JVec and OVec are updated, and the next minimum loop closed chain is judged.
[0082] S403: If the minimum loop closed chain JH1 is adjacent to other minimum loop closed chains, and the adjacent minimum loop closed chains have an even number of insulation sections, and there are two minimum loop closed chains whose common turnout is an acute angle within the minimum loop closed chain with an even number of insulation sections, and the insulation position can be adjusted, the straight and curved strand positions of the turnout insulation are directly swapped; if there is no adjacent relationship, an artificial polarity cross insulation section is added to the non-common connection chain of the minimum loop closed chain JH1, the arrays JVec and Ovec are updated, and the next minimum loop closed chain is determined.
[0083] S404: Continue until all the smallest closed loops in the array Jvec have been evaluated.
[0084] S5: Generate the station track circuit diagram with polarity intersection. Extract the data from the updated arrays JVec and Ovec, import them into the single-line station track circuit diagram, and you will get the station track circuit diagram with polarity intersection.
[0085] On the other hand, the present invention provides a railway signal track circuit polarity crossover configuration system for implementing the above method, comprising:
[0086] The drawing module is used to draw single-line station track circuit diagrams, corresponding to S1 in the method;
[0087] The simplification module is used to simplify the complex closed loop in the single-line station track circuit diagram into multiple minimum closed loops, corresponding to S2 in the method.
[0088] The search module is used to search for complex closed loops and obtain the smallest closed loop chain, which corresponds to S3 in the method.
[0089] The adjustment module is used to adjust the insulation of the smallest closed loop, corresponding to S4 in the method;
[0090] The generation module is used to generate the track circuit diagram for stations with polarity crossing, corresponding to S4 in the method.
[0091] Example:
[0092] The method of the present invention will be further described in detail below with reference to specific examples and accompanying drawings:
[0093] S101: Draw a single-line station signal equipment layout plan according to the relevant provisions of the "Railway Signal Design Specification" (TB10007-2017);
[0094] S102: Based on the single-track station signal equipment layout plan, retain the insulating joints, turnouts, and track lines to form a single-track station track circuit diagram;
[0095] S103: Based on the single-track station circuit diagram, all turnout insulation is bent and cut according to design requirements to obtain a single-track station circuit diagram with turnout insulation, such as... Figure 2 As shown.
[0096] In a single-line diagram of a track circuit, when there are complex relationships such as multiple nested or intersecting closed loops, the polarity intersection problem of the complex closed loops can be simplified to the polarity intersection problem of the smallest loops that make up the complex closed loop.
[0097] The principle for simplifying complex multi-ring relationships is as follows: Figure 3 Within multiple closed loops, there are small loops (1-3-5-7-1), (5-7-9-11-5), and a large loop (1-3-5-11-9-7-1). The smallest closed unit that constitutes the complex closed large loop (1-3-5-11-9-7-1), namely the small loops (1-3-5-7-1) and (5-7-9-11-5), is defined as the smallest loop.
[0098] Assuming that both small loops contain an even number of insulating joints 302 and 303, they can be represented as 2m insulating joints in loop (1-3-5-7-1) and 2n insulating joints in loop (5-7-9-11-5). If the two small loops share a common edge, and there are k insulating joints on the common edge 304, then the number of insulating joints in the large loop (1-3-5-11-9-7-1) is the sum of the number of insulating joints in the two small loops minus twice the number of insulating joints sharing the common edge, i.e., 2m + 2n - 2k insulating joints. This proves that if the small loops constituting the large loop all contain an even number of insulating joints, then the large loop must also contain an even number of insulating joints.
[0099] Therefore, when designing the polarity crossing of track circuits, the design requirements for polarity crossing of track circuits can be met as long as there is an even number of insulating joints in all the smallest rings.
[0100] Based on the above principles, the smallest closed loop (consisting of turnouts, tracks, and insulating joints) is defined as the smallest unit of track circuit for searching, such as... Figure 2 As shown:
[0101] S301: Define the search starting point turnout 1. Starting from the search starting point, search for the tracks and turnouts 3 and 11 connected to the starting point, which are defined as the connecting chains, namely 1-3 and 1-11.
[0102] S302: Determine the total number of connecting chains. If the number is 2, continue the search with the starting point 1 defined in step S301, which is connected to turnout 3 and turnout 11, as the new starting point to obtain new connecting chains 3-7, 3-9, 11-13, and 11-9.
[0103] S303: Determine the number of all connecting chains. If the number is 6, which is greater than 2, determine that the end turnouts 7, 9, and 13 have no connection relationship with the starting turnout 1 defined in step S301. Then, continue the search with the connecting turnouts 7, 9, and 13 defined in step S302 as the new starting point, and obtain the new connecting chains 7-5, 9-3, 9-11, 9-15, and 13-15.
[0104] S304: Determine the number of all connecting chains. If the number is 11, which is greater than 2, determine if the end turnouts 3 and 11 are connected to the starting turnout 1 defined in step S301. If they are connected, two minimum closed loop chains 1-11-9-3-1 and 1-3-9-11-1 will be obtained, and the search will end.
[0105] S305: Remove duplicates from all minimum cycles to obtain a minimum cycle 1-3-9-11-1;
[0106] S306: Using the starting turnout defined in S301 as the new starting point, continue the search by repeating steps S301 to S305 until all turnouts have been traversed. Save all the obtained minimum cycles 1-3-9-11-1, 9-11-13-15-9, and 3-7-5-17-19-15-9-3 into the array Vec.
[0107] S307: Count the number of insulating sections contained in each minimum ring in the array 1-3-9-11-1(9), 9-11-13-15-9(7), 3-7-5-17-19-15-9-3(9), and save the minimum rings with an odd number of insulating sections 1-3-9-11-1(9), 9-11-13-15-9(7), 3-7-5-17-19-15-9-3(9) into the array JVec. The OVec array is empty.
[0108] S401: Take a minimum cycle 1-3-9-11-1(9) in array JVec, and determine its adjacency with other minimum cycles 9-11-13-15-9(7), 3-7-5-17-19-15-9-3(9) in JVec and all minimum cycles in OVec;
[0109] S402: 1-3-9-11-1(9) has a common connection chain with other minimum rings, that is, there is an adjacent relationship, and the insulation number of adjacent minimum rings is odd. Therefore, jump to step S403 and do not execute S404.
[0110] S403: 1-3-9-11-1(9) and 3-7-5-17-19-15-9-3(9) are compared. They are adjacent (the common edge is 3-9). When there are two minimum rings of common turnouts, and the angle is obtuse in at least one minimum ring, and the insulation position can be adjusted, i.e., turnouts 3 and 9, the straight and curved strand positions of the turnout insulation are directly swapped. The turnout insulation of turnout 3 is adjusted from the curved strand to the straight strand (e.g., ...). Figure 4 (The position referred to by "6" in the text), update the JVec and OVec arrays, i.e. JVec: 9-11-13-15-9 (7), OVec: 1-3-9-11-1 (8), 3-7-5-17-19-15-9-3 (10), and jump to step S405;
[0111] S405: Repeat steps S401 to S404 until JVec is zero. An implementation example is given below, showing the execution of steps S401' to S405':
[0112] S401': Take a minimum cycle 9-11-13-15-9(7) in array JVec and all minimum cycles 1-3-9-11-1(8) and 3-7-5-17-19-15-9-3(10) in OVec to determine the adjacency relationship;
[0113] S402': 9-11-13-15-9(7) has a common connection chain with other minimum rings, that is, there is an adjacent relationship, and the insulation number of adjacent minimum rings is even. Jump to step S404'.
[0114] S404': 9-11-13-15-9(7) is adjacent to other minimum rings 1-3-9-11-1(8) and 3-7-5-17-19-15-9-3(10), and the adjacent minimum rings are even-numbered insulating minimum rings. Turnout 11 is a common turnout of two minimum rings 9-11-13-15-9(7) and 1-3-9-11-1(8), and is an acute angle within the even-numbered insulating minimum ring 1-3-9-11-1(8). If the insulation position can be adjusted, the insulation of turnout 11 can be directly reversed from the bent strand to the straight strand position (e.g. Figure 4 If the part referred to by “7” does not exist (e.g., due to the requirement of coded turnout, the straight strand of the turnout is not allowed to be cut), then select the non-common connection chain of 9-11-13-15-9 (7), such as on 11-13, add an artificial polarity cross insulation joint, update the JVec and OVec arrays, that is, JVec: empty, OVec: 1-3-9-11-1 (8), 3-7-5-17-19-15-9-3 (10), 9-11-13-15-9 (6), jump to step S405';
[0115] S405': The process ends because JVec is empty.
[0116] Step S5 is as follows:
[0117] The adjusted minimum loop data is updated on the station track circuit diagram to generate a station track circuit diagram that meets the polarity crossing requirements, such as... Figure 4 .
[0118] Based on the track circuit requirements of railway signal design specifications, this invention simplifies the complex relationships of closed loops in complex station types using the minimum loop theory, and incorporates the mesh loop method for polarity cross-checking into the algorithm. Ultimately, it realizes an automatic polarity cross-configuration method for track circuits, improving design efficiency and accuracy, and laying the foundation for the outdoor automation design of railway signaling.
[0119] Those skilled in the art will understand that all or part of the functions of the embodiments of the present invention can be implemented by hardware or by computer program. When all or part of the functions in the above embodiments are implemented by computer program, the program can be stored in a computer-readable storage medium, which may include: read-only memory, random access memory, disk, optical disk, hard disk, etc., and the program is executed by a computer to achieve the above functions. For example, the program can be stored in the memory of a device, and when the program in the memory is executed by the processor, all or part of the above functions can be achieved. In addition, when all or part of the functions in the above embodiments are implemented by computer program, the program can also be stored in a storage medium such as a server, another computer, disk, optical disk, flash drive, or portable hard drive, and can be downloaded or copied to the memory of a local device, or the system of the local device can be updated. When the program in the memory is executed by the processor, all or part of the functions in the above embodiments can be achieved.
[0120] The above examples illustrate the present invention only to aid in understanding it and are not intended to limit the scope of the invention. Those skilled in the art can make various simple deductions, modifications, or substitutions based on the principles of this invention.
Claims
1. A method for configuring polarity crossover of railway signal track circuits, characterized in that: The method includes: Draw a single-line station track circuit diagram; The complex closed loop in the single-line station track circuit diagram is simplified into multiple minimal closed loops; Search for complex closed cycles to obtain the smallest closed chain; Insulation adjustment is performed on the smallest closed loop; Generate the track circuit diagram for stations with polarity crossing; in: Insulation adjustment of the smallest closed-loop chain includes: Take a minimum closed loop JH1 in array JVec, and determine its adjacency with other minimum closed loops in array JVec and all minimum closed loops in array OVec. If the minimum loop closed chain JH1 does not share a common link with other minimum loop closed chains (i.e., there is no adjacent relationship), and at least one obtuse-angle turnout in the minimum loop closed chain JH1 has an adjustable insulation position, then the straight and bent strand positions of the insulation of this turnout are directly swapped; if there is no common link, then an artificial polarity cross insulation joint is added to the minimum loop closed chain JH1, the arrays JVec and OVec are updated, and the next minimum loop closed chain is determined. If the minimum loop closed chain JH1 is adjacent to other minimum loop closed chains, and the adjacent minimum loop closed chains have an odd number of insulation joints, and there are two minimum loop closed chains whose common turnout is at least obtuse within one minimum loop closed chain, and the insulation position can be adjusted, the straight and bent strand positions of the insulation of this turnout are directly swapped; if there is no adjacent relationship, artificial polarity cross insulation joints are added to the common connecting chain of the two minimum loop closed chains first, the arrays JVec and OVec are updated, and the next minimum loop closed chain is determined. If the minimum loop closed chain JH1 is adjacent to other minimum loop closed chains, and the adjacent minimum loop closed chains have an even number of insulation sections, and there exists a common turnout of two minimum loop closed chains that forms an acute angle within the minimum loop closed chain with an even number of insulation sections, and the insulation position can be adjusted, then the straight and curved strand positions of the insulation of that turnout are directly swapped; if there is no adjacent relationship, then an artificial polarity cross insulation section is added to the non-common connection chain of the minimum loop closed chain JH1, the arrays JVec and OVec are updated, and the next minimum loop closed chain is determined. Continue until all the smallest closed loops in the array JVec have been determined.
2. The railway signal track circuit polarity cross configuration method according to claim 1, characterized in that: Draw a single-line station track circuit diagram, including: Draw a single-line plan of the station signal equipment layout; Based on the single-track station signal equipment layout plan, retain the insulating joints, turnouts, and track lines to form the single-track station track circuit diagram. Based on the single-track station circuit diagram, preliminary insulation cutting is performed on all turnouts to obtain the single-track station circuit diagram with turnout insulation.
3. The railway signal track circuit polarity cross configuration method according to claim 2, characterized in that: The complex closed loop in the single-line station track circuit diagram is simplified into multiple minimal closed loops, including: In a single-line station track circuit diagram, there are multiple closed loops consisting of track lines and turnouts; Multiple nested closed loops form complex closed loops; Simplify complex closed loops into combinations of multiple minimal closed loops.
4. The railway signal track circuit polarity cross configuration method according to claim 3, characterized in that: Searching for complex closed cycles yields the smallest closed-loop chains, including: In a complex closed loop, select a turnout as the starting point for the search, and use the connected turnouts and track lines as the connecting chains to search for turnouts and track lines. Determine the total number of links. If the total number is 2, use the turnout connected to the starting point of the search as the new starting point to continue the search and obtain a new link. Determine the number of all new connection chains. If the number is less than 2, determine whether the end turnout is connected to the start turnout of the search. If so, a minimum closed loop is obtained and the search ends. If not, the turnout connected to the new start point is used as the updated start point to continue the search and obtain the updated connection chain. Repeat the steps until you obtain the smallest closed loop.
5. The railway signal track circuit polarity cross configuration method according to claim 4, characterized in that: After obtaining the smallest closed loop, it also includes: Perform duplicate checks on all minimal cycle closed chains, and retain only one of the duplicate minimal cycle closed chains; Save the retained minimum closed loop into the array Vec.
6. The railway signal track circuit polarity cross configuration method according to claim 5, characterized in that: After obtaining the smallest closed loop, it also includes: Count the number of insulating nodes in each minimum loop closed chain in array Vec, and save the minimum loop closed chains with an odd number of insulating nodes and the minimum loop closed chains with an even number of insulating nodes into array JVec and array OVec, respectively.
7. The railway signal track circuit polarity cross configuration method according to claim 6, characterized in that: Generate the track circuit diagram for stations with polarity crossing, including: Extract the updated data from arrays JVec and OVec, and import them into the single-line station track circuit diagram. Obtain the track circuit diagram for the station with polarity crossing.
8. A railway signal track circuit polarity crossover configuration system, characterized in that: The system is used to implement the method according to any one of claims 1-7, comprising: The drawing module is used to draw single-line station track circuit diagrams; A simplification module is used to simplify complex closed loops in single-line station track circuit diagrams into multiple minimal closed loops. The search module is used to search for complex closed loops and obtain the smallest closed loop chain. An adjustment module is used to adjust the insulation of the smallest closed loop. The generation module is used to generate track circuit diagrams for stations with intersecting polarities.