Method for automatically generating interlocking wiring installation diagram of track signal system
Patent Information
- Application Number
- CN202310210699.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-03-07
- Publication Date
- 2026-09-08
- Estimated Expiration
- 2043-03-07
AI Technical Summary
[0003]为了解决现有技术中存在的人工设计联锁设备配线图存在图纸设计及审核工作周期长,导致联锁设备的配线效率较低的缺点和不足,本发明提出了一种轨道信号系统的联锁配线安装图自动生成方法,包括:
相对于人工设计安装图耗时长、所需人员多的现况,借助本发明进行图纸的设计工作,可达到缩短施工图图纸工作周期、提升人员生产力、降低施工图端子错误率、提高图纸交付质量的目的。
Smart Images

Figure CN116467768B_ABST
Abstract
Description
Technical Field
[0001] This invention belongs to the technical field of rail transit signaling systems, and particularly relates to a method for automatically generating interlocking wiring installation diagrams for rail signaling systems. Background Technology
[0002] Interlocking equipment in rail transit signaling systems refers to the equipment that controls the turnouts, routes, and signals of a station and establishes interlocking relationships between them. Wiring diagrams are typically required for the installation of interlocking equipment. Currently, most signaling integrators or design institutes still manually draw these wiring diagrams, using CAD software for manual design and output. Because rail transit signaling systems have a large number of wiring terminals for interlocking equipment installed both inside and outside the signal room, and the terminal numbers are highly similar, manual design review is prone to confusion, making design and review difficult. This results in a long design and review cycle, ultimately affecting the wiring efficiency of the interlocking equipment. Summary of the Invention
[0003] To address the shortcomings and deficiencies of existing technologies that involve long design and review cycles for interlocking equipment wiring diagrams, resulting in low wiring efficiency, this invention proposes an automatic generation method for interlocking wiring installation diagrams of track signaling systems, comprising: Obtain the global configuration file of the wiring installation project to get the interlocking equipment requirements and distribution cabinet wiring information. Combine the schematic diagram and combination cabinet element blocks in the pre-stored element library to obtain the mapping relationship between the schematic diagram and the wiring of each cabinet and determine the cabinet layout. Filter out the combined cabinet elements related to the functions of each device in the cabinet layout from the element library, and determine the combined side and terminal definition identifier of the distribution cabinet corresponding to the combined cabinet element. Obtain the interlock zone configuration information and generate a wiring diagram based on the cabinet layout, combined with the terminal definition identifiers.
[0004] Optionally, the global configuration file includes device statistics, junction box wiring relationship information, and device requirement information; The device statistics information is used to configure the list of interlocking devices to be wired and the attribute information of the interlocking devices. The wiring relationship information of the distribution cabinet is used to process the wiring mapping rules of the distribution cabinets and other cabinets of the entire line of equipment; The equipment requirement information is used as a judgment condition to filter elements related to the wiring installation project in the element library and locate the corresponding wiring preset program.
[0005] Optionally, the step of obtaining the global configuration file of the wiring installation project to obtain the interlocking equipment requirements and distribution cabinet wiring information, combined with the schematic diagrams and modular cabinet elements in the pre-stored element library, to obtain the mapping relationship between the schematic diagram and the wiring of each cabinet, and to determine the cabinet layout, includes: Based on equipment statistics, determine the list of interlocking equipment within the interlocking zone and identify the equipment attributes; Based on the interlocking equipment list and the equipment requirements corresponding to the equipment attributes, find the mapped combination arrangement of graphic elements in the pre-stored graphic element library to determine the default layout of the initial interface combination cabinet. Based on the interlocking equipment list, equipment requirements, and junction box wiring information, determine the default layout of the junction box for the initial interface; After the user adjusts and determines the cabinet layout in the mobile layout interface, the graphic elements are placed according to the preset layout rules when outputting drawings.
[0006] Optionally, the element library includes schematic diagrams and wiring relationship information of the combined side; The schematic diagram is a block diagram with base points designed to meet the needs of different interlocking devices; The wiring relationship information of the combined side is used to configure the wiring rule definition of the combined side and other cabinets.
[0007] Optionally, the method uses a preset program to find the coordinates of the base points of the graphic elements and the base points of the terminal definition identifiers in the combined side table, calculates the terminal positions of the combined side, and outputs the wiring of the combined side and other cabinets.
[0008] Optionally, the interlocking area configuration file includes a directory configuration page, a corner mark configuration page, a code position table, and a manufacturer's equipment terminal input configuration page; The directory configuration page contains the drawing name and the name of the graphic element block used, which is used to specify the output drawing order; The badge configuration page is used to supplement design, review, responsible person, drawing number, date, and version information; The manufacturer terminal input configuration page includes terminals input by the equipment manufacturer and wiring rule definitions that conform to special functions in the preset program.
[0009] Optionally, obtaining the interlocking area configuration information and generating a wiring diagram based on the cabinet layout by combining the terminal definition identifier includes: Determine whether the wiring diagram is generated based on the general functions of the interlocking equipment. If so, generate the wiring between cabinets according to the preset general wiring function rules corresponding to the terminal definition identifiers, combined with the directory, code position table, and wiring mapping relationship, to form a wiring diagram. If the wiring diagram is not generated based on the general functions of the interlocking equipment, obtain the terminal definitions and wiring rules from the manufacturer's equipment terminal input configuration page, generate the wiring between cabinets according to the preset special function rules, combined with the directory, code position table, and wiring mapping relationship, to form a wiring diagram.
[0010] Optionally, the schematic diagram may also include a cycle identifier in its element blocks, which is used to configure the interlocking devices corresponding to the element blocks to be arranged in the expected cycle manner.
[0011] Optionally, the interlocking equipment involved in the method includes combination cabinets, lightning protection distribution cabinets, interface cabinets, power supply cabinets, axle counter cabinets, LEU cabinets, turnout gaps, IBP panels, filament alarms, and outdoor equipment.
[0012] The beneficial effects of the technical solution provided by this invention are: Compared to the current situation where manual design of installation drawings is time-consuming and requires a large number of personnel, using this invention to design drawings can shorten the construction drawing work cycle, increase personnel productivity, reduce the error rate of construction drawing terminals, and improve the quality of drawing delivery. Attached Figure Description
[0013] To more clearly illustrate the technical solution of the present invention, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of the present invention. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.
[0014] Figure 1 This is a flowchart illustrating an automatic generation method for interlocking wiring installation diagrams of a track signaling system according to an embodiment of the present invention. Figure 2 This is a schematic diagram of the main wiring relationships of the interlocking equipment. Detailed Implementation
[0015] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0016] The terms "first," "second," "third," "fourth," etc. (if present) in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein.
[0017] It should be understood that in the various embodiments of the present invention, the sequence number of each process does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of the present invention.
[0018] It should be understood that in this invention, "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion, for example, a process, method, system, product, or device that includes a series of steps or units is not necessarily limited to those steps or units that are explicitly listed, but may include other steps or units that are not explicitly listed or that are inherent to such process, method, product, or device.
[0019] It should be understood that in this invention, "multiple" refers to two or more. "And / or" is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, "and / or B" can represent: A existing alone, A and B existing simultaneously, and B existing alone. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "Contains A, B, and C", "Contains A, B, and C" means that all three A, B, and C are contained; "Contains A, B, or C" means that one of A, B, and C is contained; "Contains A, B, and / or C" means that any one, two, or three of A, B, and C are contained.
[0020] It should be understood that in this invention, "B corresponding to A", "B corresponding to A", "A and B correspond", or "B and A correspond" means that B is associated with A, and B can be determined based on A. Determining B based on A does not mean determining B solely based on A; B can also be determined based on A and / or other information. Matching A and B is defined as a similarity between A and B that is greater than or equal to a preset threshold.
[0021] Depending on the context, "if" as used here can be interpreted as "when," "when," "in response to determination," or "in response to detection."
[0022] The technical solution of the present invention will be described in detail below with reference to specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.
[0023] Example like Figure 1 As shown in the figure, this embodiment proposes a method for automatically generating interlocking wiring installation diagrams for track signaling systems, including: S1: Obtain the global configuration file of the wiring installation project to get the interlocking equipment requirements and distribution cabinet wiring information. Combine the schematic diagram and combination cabinet element blocks in the pre-stored element library to obtain the mapping relationship between the schematic diagram and the wiring of each cabinet and determine the cabinet layout. S2: Filter out the combined cabinet elements related to the functions of each device in the cabinet layout from the element library, and determine the combined side and terminal definition identifier of the distribution cabinet corresponding to the combined cabinet element. S3: Obtain the interlocking area configuration information and generate a wiring diagram based on the cabinet layout by combining the terminal definition identifiers.
[0024] This embodiment provides a design scheme for an automatic drawing generation tool based on a visual operation interface for the installation diagrams of indoor and outdoor signaling equipment in subway relay interlocking systems. The tool is programmed using the C# language. This embodiment centralizes wiring relationship data in the assembly side and distribution cabinets. Key parts such as the schematic diagram, assembly, and assembly side are made into graphic element blocks, and the wiring relationships of the distribution cabinets are configured in a table. By setting fixed-format wiring relationship identifiers, the wiring relationships between the assembly side, distribution cabinets, IBP panels, power supply panels, and other equipment are defined, and the corresponding terminals are filled into the schematic diagram, ensuring the software's versatility. The assembly side uses base points and data coordinates to determine its own terminal number, while the distribution cabinet's terminal number is determined by the interface layout.
[0025] In this embodiment, the input files used for the automatic generation of interlocking wiring installation diagrams mainly include a global configuration file, an interlocking area configuration file, and a graphic element library. On a project-by-project basis, the global configuration file and graphic element library only need to be configured once, while the interlocking area configuration file needs to be configured separately for each interlocking area.
[0026] The global configuration file includes device statistics, distribution cabinet wiring relationship information, and device requirement information; The equipment statistics information is used to configure the list of interlocking devices to be wired and the attribute information of the interlocking devices, so that the software can obtain the list of devices to be processed and the device attribute information. The distribution cabinet wiring relationship information is used to process the distribution cabinet wiring of all equipment, and can handle the distribution cabinet wiring of all equipment; the equipment requirement information is used as a judgment condition to filter the graphic elements related to the wiring installation project in the graphic element library. After confirming the project requirements, the equipment requirements are used as a judgment condition to filter the corresponding graphic elements for output.
[0027] In this embodiment, preferably, the global configuration file is an Excel spreadsheet, which is imported into the tool through a visual interface to provide data to the software in a fixed format.
[0028] The graphic element library includes schematic diagrams and combined side wiring relationship information; The schematic diagram is a block diagram with base points designed to meet the needs of different interlocking devices; The wiring relationship information of the combined side is used to configure the terminal definition of the combined side. It is reflected in the combined side graphic block. The principle circuit diagram under different interlocking equipment requirements corresponds to a unique combined side graphic block. The graphic block has a base point and contains a special identifier for replacement information.
[0029] In this embodiment, preferably, the element library is a CAD file in dxf format.
[0030] The interlocking area configuration file includes a directory configuration page, a sub-label configuration page, a code position table, and a manufacturer's equipment terminal input configuration page. The directory configuration page contains the drawing name and the name of the graphic element block used. Based on this page, the graphic elements used in the project can be flexibly adjusted, and a complete set of drawings can be output. The badge configuration page is used to supplement design, review, responsible person, drawing number, date, and version information; The manufacturer terminal input configuration page includes terminals input by the equipment manufacturer and wiring rule definitions that conform to special functions in the preset program, such as transponders, axle counters, turnout gaps, power supply panels, etc.
[0031] In this embodiment, the interlocking area configuration file is preferably an Excel spreadsheet, which is imported into the tool through a visual interface to provide data to the software in a fixed format.
[0032] This embodiment addresses the characteristics of indoor and outdoor installation diagrams for signal systems. The drawings can be broadly categorized into two types: schematic diagrams and wiring diagrams for key cabinets. Once the requirements and layout are confirmed, the circuit portion of the schematic diagram should be modified to avoid errors. The visual interface should only allow adjustments to the cabinet layout. Therefore, the arrangement of the components and the lightning protection distribution cabinets determine the majority of the wiring routing.
[0033] In this embodiment, the interlocking equipment involved in the method includes combination cabinets, lightning protection distribution cabinets, interface cabinets, power supply cabinets, axle counter cabinets, LEU cabinets, turnout gap cabinets, IBP panels, filament alarms, and outdoor equipment. Their main wiring relationships are as follows: Figure 2 As shown, the power supply panel is connected to the side of the combination cabinet via the zero layer of the combination cabinet, and is also connected to the interface cabinet, lightning protection distribution cabinet, filament alarm, and axle counter cabinet respectively. The lightning protection distribution cabinet is connected to the IBP panel, turnout gap, and outdoor equipment respectively.
[0034] The core cabinets consist of combination cabinets and distribution cabinets. For combination cabinets, the wiring mainly involves three parts: the arrangement of the combination, the side of the combination, and the zero-level combination. Currently, the relay interlocking of subway signaling systems is relatively mature, and the circuit diagrams used for various functional requirements are basically stable. After confirming the project requirements, the circuit diagram can be directly confirmed. At this point, the arrangement of the combination, the internal components of the combination, and the side of the combination are mutually corresponding and unique. Other equipment can also be wired according to their own characteristics. Therefore, the arrangement of the combination and the arrangement of the lightning protection distribution cabinets determine the vast majority of the wiring routing.
[0035] The tool's visual interface provides options for arranging modular cabinets and lightning protection distribution cabinets. After importing interlocking zone data, an initial layout is generated with a single click according to the wiring rules. Users can then drag and drop various functions based on the initial layout to adjust the cabinet layout and quickly modify the wiring.
[0036] Based on the above input files, the process of obtaining the global configuration file for the wiring installation project to obtain the interlocking equipment requirements, and combining the mapping relationships between the schematic diagrams, distribution cabinets, and combination cabinets in the pre-stored element library, determines the cabinet layout, including: Based on equipment statistics, determine the list of interlocking equipment in the interlocking zone and identify equipment requirements; Based on the interlocking equipment list and the equipment requirements corresponding to the equipment attributes, find the mapped combination arrangement of graphic elements in the pre-stored graphic element library to determine the default layout of the initial interface combination cabinet. Based on the interlocking equipment list, equipment requirements, and junction box wiring information, determine the default layout of the junction box for the initial interface; After the user adjusts and determines the cabinet layout in the mobile layout interface, the graphic elements are placed according to the preset layout rules when outputting drawings.
[0037] In this embodiment, the user clicks "Initialize Cabinet" on the visual interface. The software then reads the configuration file, obtains the device list and attributes, searches the branch cabinet configuration page, and retrieves information such as the name of the combined block, the schematic block name, and the branch cabinet arrangement. It then reads the combined element blocks from the element library and the number of devices that can be placed within the combination. When the user moves the combination position on the combined cabinet interface, the software reads the power information of the elements on the side of the combination. If the zero-layer capacity of the combination meets the requirements, the user is allowed to move the position of the combination on the combined cabinet interface; otherwise, the software prompts "Zero-layer capacity not met."
[0038] During the wiring process, the method uses a preset program to look up the coordinates of the base points of the graphic blocks and the base points of the terminal definition identifiers in the combined side table, calculates the terminal positions of the combined side, and outputs the wiring of the combined side and other cabinets.
[0039] The wiring section of the signal room installation diagram mainly focuses on the surge protection distribution cabinet and the side panel of the assembly. The wiring involves multiple cabinets, and the corresponding terminal positions and wiring tables are also shown on the schematic diagram. In this embodiment, the data on wiring terminals and wiring relationships are mainly concentrated on the side panel, distribution cabinet, and schematic diagram, and the wiring relationships are configured accordingly.
[0040] For the combined side, the terminal wiring involved includes combined side jumpers, distribution cabinets, interface cabinets, filament alarms, section reset devices, axle counter cabinets, etc. The data configuration of their wiring relationships is in the form of CAD blocks, directly supplemented by adding terminal definition identifiers at the corresponding terminal positions in the combined side table. The combined side also needs to define the power supply required for this combination, which can generate the combined neutral layer and combined side power ring wiring. The power supply identifier needs to introduce special calculated characters containing the meaning of the station sequence number, used to mark changes in the power supply number when the same combination is used at different stations.
[0041] The terminal definition format on the side of the assembly includes information such as which device this terminal is used for in this assembly, the connected device / rack, and mapping identifier. The program can directly look up the coordinates of the base point of the graphic element block and the base point of the terminal definition identifier in the assembly side table, calculate the terminal position on the assembly side, and output the wiring of the assembly side and other racks. The terminal definition symbols on the assembly side are shown in Table 1.
[0042] Table 1 For surge protection distribution cabinets, data configuration is done in Excel spreadsheet format, describing the wiring method for each device function. A fixed table format is used, with each cell corresponding to one terminal in the distribution cabinet. The data format within each cell is divided into two categories: the first is wiring data for other devices such as the combination side panel and IBP panel; the second is plain text directly output to the distribution cabinet terminal. Because relay signals sometimes require multiple device buttons for a particular function, and the wiring logic for distribution cabinets with the same button is similar, a loop is added to the terminal definition to reduce the workload for users. The same button is configured only once, and the devices are cyclically wired according to the loop identifier. The terminal definitions on the surge protection distribution cabinet are shown in Table 2.
[0043] Table 2 In addition to wiring relationships, the data configuration of the lightning protection distribution cabinet also includes information such as the combined graphic element name of the function mapping, the schematic diagram name, whether the cables of the non-centralized station signal equipment room pass through the distribution cabinet of the non-centralized station, and whether the functions are arranged separately according to the station area. This information is used by the software to link and map the schematic diagrams, combination cabinets, and distribution cabinets of each device.
[0044] For schematic diagrams, the side terminals are already included as fixed data when creating schematic blocks. The data that needs to be supplemented or replaced mainly includes information such as the wiring tables for distribution cabinets, IBPs, and interface cabinets, the combination location, and the station name. For cases where multiple devices of the same type of relay interlocking are repeatedly drawn with the same circuit diagram, or where multiple identical devices are drawn on a single circuit diagram, the terminal wiring identifier in the schematic diagram must include cabinet information and mapping identifiers, as well as the cycle method and the number of devices the terminal corresponds to. If there is no need for a cycle or multiple quantities, the corresponding identifiers do not need to be configured. Terminal definitions in schematic diagrams are shown in Table 3.
[0045] Table 3 For terminals that are simultaneously configured on the side panel of the assembly, in the distribution cabinet, and in the schematic diagram and have wiring relationships, the mapping identifiers should be completely identical to indicate that they are the same terminal.
[0046] The process of obtaining interlocking area configuration information and generating a wiring diagram based on the cabinet layout in conjunction with terminal definition identifiers includes: determining whether the wiring installation diagram is generated based on the general functions of the interlocking equipment; if so, generating the wiring between cabinets according to the preset general wiring function rules corresponding to the terminal definition identifiers, in conjunction with the directory, code position table, and wiring mapping relationship, to form a wiring diagram; if the wiring installation diagram is not generated based on the general functions of the interlocking equipment, obtaining the terminal definitions and wiring rules from the manufacturer's equipment terminal input configuration page, generating the wiring between cabinets according to the preset special function rules of the program, in conjunction with the directory, code position table, and wiring mapping relationship, to form a wiring diagram.
[0047] In this embodiment, the main equipment and functions included in the indoor and outdoor installation diagram of the signal system are: signals, switches, axle counters, section reset devices, transponders (or dynamic beacons), emergency stops, platform doors, car impounding, turnaround, passenger clearing, platform door reopening, personnel protection, connecting lines, floodgates, departure timers, filament alarms, fuse alarms, and car wash lines, etc. Based on the wiring characteristics of each device, the equipment and functions can be roughly divided into the following two categories: (1) The wiring range is relatively small, with all or most of the wiring located on the side of the combination cabinet, lightning protection distribution cabinet, interface cabinet, and IBP panel. This type of equipment has functions such as emergency stop, platform door, vehicle impoundment, turnaround, fuse alarm, scattered alarm, main reset, temporary speed limit, personnel protection, passenger clearance, re-switching, departure timer, and platform door alignment isolation. This category is collectively referred to as general functions; the software does not need to write separate processing code for them and can share a single function. For this first type of signal function, the software can flexibly set configuration files according to requirements based on the mapping relationships and rules between the lightning protection distribution cabinet, combination cabinet, IBP panel, and schematic diagram, and output schematic diagrams and cabinet wiring tables.
[0048] (2) Wiring involving other cabinets or equipment, or equipment with flexible wiring and special jumper wires. This type of equipment mainly focuses on functions such as turnouts and track lights, signal lights and filament alarms, axle counters and section resets, tie line interfaces, and dynamic beacons. For this second type of signal function, in addition to the mapping relationships and rules between the lightning protection distribution cabinet, combination cabinet, IBP panel, and schematic diagram, it is also necessary to configure the equipment manufacturer's data and output relevant drawings.
[0049] In this embodiment, the manufacturer's equipment terminal input configuration page is an EXCLE spreadsheet or CAD .dwg file input by the manufacturer for transponders, axle counters, turnout gaps, power supply panels, etc. The CAD file can be exported as text using a plug-in tool and converted into a fixed-format EXCLE spreadsheet that the tool can read, then imported into the software from the visual interface. The fixed format mainly includes two parts: the header configuration items showing the arrangement on the distribution cabinet and the input field for the manufacturer's input terminals.
[0050] In this embodiment, the schematic diagram's element blocks also include a cycle identifier, used to configure the interlocking devices corresponding to the element blocks to be arranged in a predetermined cycle, so as to achieve the effect that the devices can be arranged on the schematic diagram in a predetermined cycle and output in the predetermined repetition pattern and number of times. The definition of the cycle identifier is as follows: (1) XS (This diagram applies only to upstream devices): This indicates that the identifier in "{}" on this diagram refers only to the upstream (even-numbered) devices of the station to which this diagram belongs, and there are no duplicate identifiers for the same function in this diagram, but there may be multiple identifiers for one function. If there is more than one terminal of the upstream device configured at the distribution cabinet for this function in this station, repeat this diagram until the upstream devices are used up.
[0051] (2) XX (This diagram applies only to downlink devices): This indicates that the identifier in "{}" on this diagram refers only to the downlink (odd-numbered) devices of the station to which this diagram belongs, and there are no duplicate identifiers for the same function in this diagram, but multiple identifiers for one function may exist. If there is more than one terminal of the downlink device configured at the distribution cabinet for this function in this station, this diagram will be cycled until the downlink device terminals are configured.
[0052] (3) XA (This diagram applies to both upward and downward lines, but they must be separated): This indicates that the identifiers within "{}" on this diagram will cycle through the distribution cabinet configuration page. This diagram must be cycled through until all identifiers corresponding to the distribution cabinets are configured. The repetition order is: downward lines first, then upward lines, numbered from smallest to largest. Downward and upward lines do not use the same diagram. Within a block, there are two repetition scenarios: A. If there are no multiple identifiers with the same name in a primitive block, there is no need to add a suffix identifier; B. If multiple identifiers with the same name exist in a primitive block, a suffix can be added to distinguish them, such as "%1 / 2 / 3…", for example, {%XA%1}, {%XA%2}.
[0053] (4) XB (This diagram applies to both upward and downward lines; they do not need to be separated and can be in one diagram): This indicates that the identifiers within "{}" in this diagram will cycle through the distribution cabinet configuration page. This diagram needs to be repeated until the corresponding identifiers for the distribution cabinets are configured in a cycle. The repetition order is from smallest to largest, regardless of whether it's upward or downward. Within a block, there are two repetition scenarios: Ⅰ If there are no multiple identifiers with the same name in a primitive block, there is no need to add a suffix identifier; Ⅱ If multiple identifiers with the same name exist in a primitive block, a suffix can be added to distinguish them, such as "%1 / 2 / 3…", for example, {%XA%1}, {%XA%2}.
[0054] The serial numbers in the above embodiments are for descriptive purposes only and do not represent the order in which the components are assembled or used.
[0055] The above description is merely an embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A method for automatically generating interlocking wiring installation diagrams for a track signaling system, characterized in that, The method includes: Obtain the global configuration file of the wiring installation project to get the interlocking equipment requirements and distribution cabinet wiring information. Combine the schematic diagram and combination cabinet element blocks in the pre-stored element library to obtain the mapping relationship between the schematic diagram and the wiring of each cabinet and determine the cabinet layout. Filter out the combined cabinet elements related to the functions of each device in the cabinet layout from the element library, and determine the combined side and terminal definition identifier of the distribution cabinet corresponding to the combined cabinet element. Obtain the interlock zone configuration information and generate a wiring diagram based on the cabinet layout, combined with the terminal definition identifiers; The graphic element library includes schematic diagrams and combined side wiring relationship information; The schematic diagram is a block diagram with base points designed to meet the needs of different interlocking devices; The wiring relationship information of the combined side is used to configure the wiring rule definition of the combined side and other cabinets; The method uses a preset program to find the coordinates of the base points of the graphic elements and the base points of the terminal definition identifiers in the combined side table, calculates the terminal positions of the combined side, and outputs the wiring of the combined side and other cabinets. The schematic diagram also includes a cycle identifier in its element blocks, which is used to configure the interlocking devices corresponding to the element blocks to be arranged in the expected cycle manner.
2. The method for automatically generating interlocking wiring installation diagrams for a track signaling system according to claim 1, characterized in that, The global configuration file includes device statistics, distribution cabinet wiring relationship information, and device requirement information; The device statistics information is used to configure the list of interlocking devices to be wired and the attribute information of the interlocking devices; The wiring relationship information of the distribution cabinet is used to process the wiring mapping rules of the distribution cabinets and other cabinets of the entire line of equipment; The equipment requirement information is used as a judgment condition to filter elements related to the wiring installation project in the element library and locate the corresponding wiring preset program.
3. The method for automatically generating interlocking wiring installation diagrams for a track signaling system according to claim 2, characterized in that, The process of obtaining the global configuration file of the wiring installation project yields the interlocking equipment requirements and distribution cabinet wiring information. Combined with the pre-stored schematic diagrams and modular cabinet blocks in the element library, the mapping relationship between the schematic diagrams and the wiring of each cabinet is obtained, and the cabinet layout is determined, including: Based on equipment statistics, determine the list of interlocking equipment in the interlocking area and identify equipment requirements; Based on the interlocking equipment list and the equipment requirements corresponding to the equipment attributes, find the mapped combination arrangement of graphic elements in the pre-stored graphic element library to determine the default layout of the initial interface combination cabinet. Based on the interlocking equipment list, equipment requirements, and junction box wiring information, determine the default layout of the junction box for the initial interface; After the user adjusts and determines the cabinet layout in the mobile layout interface, the graphic elements are placed according to the preset layout rules when outputting drawings.
4. The method for automatically generating interlocking wiring installation diagrams for a track signaling system according to claim 1, characterized in that, The interlocking area configuration file includes a directory configuration page, a sub-label configuration page, a code position table, and a manufacturer's equipment terminal input configuration page. The directory configuration page contains the drawing name and the name of the graphic element block used, which is used to specify the output drawing order; The badge configuration page is used to supplement design, review, responsible person, drawing number, date, and version information; The manufacturer terminal input configuration page includes terminals input by the equipment manufacturer and wiring rule definitions that conform to special functions in the preset program.
5. The method for automatically generating interlocking wiring installation diagrams for a track signaling system according to claim 4, characterized in that, The process of obtaining interlock zone configuration information and generating a wiring diagram based on the cabinet layout, combined with terminal definition identifiers, includes: Determine whether the wiring installation diagram is generated based on the general functions of the interlocking equipment. If so, generate the wiring between cabinets according to the preset general function rules corresponding to the terminal definition identifier, combined with the catalog, code table and wiring mapping relationship, to form a wiring diagram. If the wiring installation diagram is not generated based on the general functions of the interlocking equipment, then the terminal definitions and wiring rules of the manufacturer's equipment terminal input configuration page are obtained. According to the special function rules of the preset program, the wiring between cabinets is generated in combination with the directory, code table and wiring mapping relationship to form a wiring diagram.
6. The method for automatically generating interlocking wiring installation diagrams for a track signaling system according to claim 1, characterized in that, The interlocking equipment involved in the method includes combination cabinets, lightning protection distribution cabinets, interface cabinets, power supply cabinets, axle counter cabinets, LEU cabinets, turnout gap cabinets, IBP panels, filament alarms, and outdoor equipment.
Citation Information
Patent Citations
Generation method, query method and device of wiring diagram of single equipment according to railway signal system
CN105644592A
Implementation method and system for automatic aided design of rail transit signal system
CN111027163A