Capacity evaluation method and system for computer interlocking system
By establishing functional models of signaling equipment and interlocking systems, calculating resource consumption and comparing it with design capacity, the problem of inaccurate capacity assessment of computer interlocking systems in existing technologies is solved, enabling scientific assessment of large stations and improving assessment accuracy and project efficiency.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- CASCO SIGNAL LTD
- Filing Date
- 2025-12-12
- Publication Date
- 2026-04-10
AI Technical Summary
Existing methods for assessing the capacity of computer interlocking systems lack scientific and systematic assessment tools. They cannot comprehensively and accurately consider the impact of interlocking functions on system capacity under various complex operating scenarios and fully automatic operating modes in large stations, leading to design waste and project delays.
By acquiring station data of interlocking stations, a signaling equipment model and an interlocking system functional model are established. The resource consumption of the signaling equipment and interlocking system functions is calculated and compared with the design capacity to evaluate whether the system is suitable for large-scale stations.
It enables accurate assessment of the capacity of computer interlocking systems, avoids design waste, improves the accuracy of assessment results and project progress, and reduces costs.
Smart Images

Figure CN121836089A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of rail transit technology, and in particular to a method and system for capacity assessment of a computer interlocking system. Background Technology
[0002] In railway transportation systems, station computer interlocking systems are key equipment for ensuring train operation safety and improving transportation efficiency. To cope with the ever-increasing demand for passenger and freight transport, station sizes are constantly expanding. With the continuous development of railway construction, large station yards are becoming increasingly larger, and the number and layout of signaling equipment within these yards are increasing. With the rapid development of high-speed rail and urban rail transit, the functions of computer interlocking systems have far exceeded the original functions of traditional computer interlocking systems. The diversification and complexity of operational scenarios such as light switching, TCC / RBC interfaces, and fully automatic operation have placed greater demands on computer interlocking systems.
[0003] The expansion of station scale and the increasing complexity of operational scenarios have led to a surge in demand for interlocking functions, placing extremely high demands on the processing power, storage capacity, and communication capacity of computer interlocking systems. For mature and stable computer interlocking systems, the capacity and performance are fixed. The question then becomes whether the system can support all interlocking functions under fully automatic operation modes on large-scale stations and high-speed lines, and whether the computer interlocking system can operate normally and reliably. This presents a new challenge for computer interlocking system manufacturers.
[0004] Currently, there is a lack of scientific and systematic assessment methods to determine whether the capacity of computer interlocking systems can meet the functional requirements of large railway stations and their operational scenarios. Existing assessment methods are mostly based on experience and cannot comprehensively and accurately consider the combined impact of interlocking functions on the capacity of computer interlocking systems under various complex operational scenarios and fully automated operation modes in large stations. In many cases, where the complexity of functions at particularly large stations makes assessment impossible, projects must first conduct interlocking application design. Based on the design results and the results of interlocking data testing, it is determined whether the capacity limits of the computer interlocking system are met. If not, this results in wasted manpower in application design and rework of the project design, significantly impacting project schedule and cost. Summary of the Invention
[0005] The purpose of this invention is to provide a method and system for evaluating the capacity of a computer interlocking system, which can accurately assess whether the capacity of the computer interlocking system is suitable for the scale of a large-scale project site, and provide a scientific basis for the selection, scheme design and testing of the computer interlocking system.
[0006] To achieve the above objectives, the present invention is implemented through the following technical solution: A method for capacity assessment of a computer interlocking system, comprising: Acquire station yard data of interlocking stations, including signal equipment data and technical information of the station interlocking system; Based on the signal equipment data, establish signal equipment models for various types of signal equipment; Based on the technical data of the station interlocking system, a functional model of the interlocking system is established for each function of the station interlocking system. By establishing the relationship between the signal equipment model and the interlocking system functional model, the interlocking system resource calculation system is obtained; The interlocking system resource calculation system is used to calculate the total system resources occupied by the operation of the signal equipment in the target station based on the actual number of signal equipment in the station and its corresponding resource occupancy index; and to calculate the total resources consumed by the execution of the interlocking system functions in the target station. Add the total system resources occupied by the signal equipment to the total resources consumed by the interlocking system in performing its functions to obtain the total system resources consumed by the interlocking system in different time periods after it has performed its necessary functions. The resource consumption of all the systems is compared with the design capacity of the interlocking system to assess the suitability of the target station yard size.
[0007] Optionally, the step of establishing signal device models for various types of signal devices based on the signal device data includes: The signal equipment data includes various physical and virtual signal equipment in interlocking station yards; and is classified according to the characteristics and functions of each type of signal equipment. A signal device model is established for each type of signal device. The signal device model includes the basic information of the signal device and the total resource indicators occupied by the signal device when it is running in the interlocking system.
[0008] Optionally, the signal device model is represented by the following formula: R=∑R i , i The value can be 1...N, where N is the total number of signal device types; R i =T×P j , j The value can be 1...M, where j is the number of interlocking functions of a certain type of signal equipment; In the formula, R represents the total resource indicators occupied by the signaling equipment during operation in the interlocking system; R i No. i Resource information represented by a type of signal device; T represents the resource occupied by the signal device. i The number of signal devices of class P; j Indicates the first i The number of logical variables occupied by the j-th function of a signal device.
[0009] Optionally, the interlocking system functional model is used to determine the requirements of the station interlocking system for computing power, storage capacity, and interface communication capacity resources based on the operation steps and data processing volume in the corresponding function implementation process of the station interlocking system.
[0010] Optionally, the interlocking system resource calculation system is also used to calculate the resource data occupied by each signaling device and each function corresponding to each signaling device in the target station, remove the resource data that is repeatedly counted during the calculation process, and sum the remaining resource data to obtain the total amount of resources consumed by the interlocking system function execution of the target station.
[0011] Optionally, the step of comparing the resource consumption of all systems with the design capacity of the interlocking system to assess the suitability of the target station yard size includes: Using the design capacity of the interlocking system as the baseline for capacity assessment, if the resource consumption of all systems in the interlocking system exceeds the baseline for capacity assessment, then the design capacity of the interlocking system is not applicable to the current station scale; otherwise, the design capacity of the interlocking system is applicable to the current station scale.
[0012] On the other hand, the present invention also provides a computer interlocking system capacity assessment system, comprising: The system input information reading module is used to acquire station yard data of the interlocking station, which includes signal equipment data and technical information of the station interlocking system.
[0013] The system resource occupancy calculation module is used to establish signal equipment models for various types of signal equipment based on the signal equipment data; to establish interlocking system functional models for various functions of the station interlocking system based on the technical data of the station interlocking system; and to establish the relationship between the signal equipment models and the interlocking system functional models to obtain the interlocking system resource calculation system; using the interlocking system resource calculation system, the total system resources occupied by the operation of the signal equipment in the target station are calculated based on the actual number of signal equipment in the station yard and their corresponding resource occupancy indicators; and the total resources consumed by the execution of the interlocking system functions in the target station are also calculated.
[0014] The system scale assessment module is used to add the total system resources occupied by the signal equipment to the total resources consumed by the interlocking system in performing its functions, so as to obtain the total system resource consumption of the interlocking system after performing its necessary functions in different time periods; and to compare the total system resource consumption with the design capacity of the interlocking system to obtain the assessment result.
[0015] The system calculation result output module is used to output the evaluation results.
[0016] Optionally, the signal equipment data includes various physical and virtual signal equipment in the interlocking station yard; and is classified according to the characteristics and functions of each type of signal equipment; the signal equipment model includes basic information of the signal equipment and the sum of resource indicators occupied by the signal equipment when it is running in the interlocking system.
[0017] Optionally, the system resource occupancy calculation module calculates the resource data occupied by each signaling device and each function corresponding to each signaling device in the target station through the interlocking system resource calculation system, removes the resource data that is repeatedly counted during the calculation process, and sums the remaining resource data to obtain the total amount of resources consumed by the interlocking system function execution of the target station.
[0018] Optionally, the system scale assessment module is specifically used to take the design capacity of the interlocking system as the capacity assessment baseline. If the total system resource consumption of the interlocking system exceeds the capacity assessment baseline, the assessment result is that the design capacity of the interlocking system is not applicable to the current station scale; otherwise, the assessment result is that the design capacity of the interlocking system is applicable to the current station scale.
[0019] In another aspect, the present invention also provides an electronic device, including a processor and a memory, wherein the memory stores a computer program, and when the computer program is executed by the processor, it implements the method described above.
[0020] In other respects, the present invention also provides a readable storage medium storing a computer program that, when executed by a processor, implements the method described above.
[0021] This invention has at least one of the following technical effects: 1. High accuracy: By comprehensively and meticulously modeling the types of signaling equipment and the functions of the interlocking system, the impact of various complex factors on the capacity of the interlocking system in large stations is fully considered, which greatly improves the accuracy of the evaluation results compared with traditional experience-based evaluation methods.
[0022] 2. Advance planning: During the design phase of large rail transit stations, especially CBTC sections in driverless mode, the evaluation method and system of this invention can accurately determine in advance whether the selected interlocking system and its defined functions meet the station scale requirements. This allows for effective planning during the design phase, avoiding changes to the system design scheme due to insufficient system capacity, and saving significant time and financial costs.
[0023] 3. Guiding the upgrading and transformation of interlocking systems: For rail stations that have already been put into use, when the scale of the station changes or the interlocking system experiences performance problems, this assessment method and system can be used to accurately locate the system capacity bottleneck, providing a clear direction for the upgrading and transformation of the interlocking system and improving the pertinence and effectiveness of the system upgrade.
[0024] 4. Significant economic benefits: Accurate capacity assessment can ensure that the interlocking system meets the station's operational needs while avoiding over-configuration of system resources, thereby reducing equipment procurement and maintenance costs. Attached Figure Description
[0025] Figure 1 This is a flowchart illustrating a capacity assessment method for a computer interlocking system provided in an embodiment of the present invention. Figure 2 This is a structural block diagram of a computer interlocking system capacity assessment system provided in an embodiment of the present invention; Figure 3 This is a schematic diagram illustrating the specific implementation process of a computer interlocking system capacity assessment method provided in an embodiment of the present invention. Detailed Implementation
[0026] The following detailed description, in conjunction with the accompanying drawings and specific embodiments, provides a further detailed explanation of the capacity assessment method and system for a computer interlocking system proposed in this invention. The advantages and features of this invention will become clearer from the following description. It should be noted that the accompanying drawings are in a very simplified form and use non-precise proportions, used only to facilitate and clearly illustrate the embodiments of this invention. Please refer to the accompanying drawings to make the objectives, features, and advantages of this invention more apparent and understandable. It should be understood that the structures, proportions, sizes, etc., depicted in the accompanying drawings are only for illustrative purposes to aid those skilled in the art and are not intended to limit the implementation conditions of this invention. Therefore, they have no substantial technical significance. Any modifications to the structure, changes in proportions, or adjustments to the size, without affecting the effects and objectives achieved by this invention, should still fall within the scope of the technical content disclosed in this invention.
[0027] like Figure 1 As shown, this embodiment provides a method for capacity assessment of a computer interlocking system, including: Step S1: Obtain station yard data of the interlocking station, including signal equipment data and technical information of the station interlocking system.
[0028] The signal equipment data includes various physical and virtual signal equipment in interlocking station yards (including large stations).
[0029] Physical signaling equipment refers to the actual physical entities in the station area, such as signals, switches, axle counting sections, garage doors, and worker safety switches.
[0030] Virtual signal equipment refers to logical devices that do not exist as physical entities in the station or yard but are constructed to achieve interlocking functions, such as routes, protected sections, and dormant / awakened areas.
[0031] Step S2: Based on the signal device data, establish signal device models for various types of signal devices.
[0032] Specifically, this includes step S2.1: classifying each type of signal device according to its characteristics and functions.
[0033] For example, equipment is categorized based on its control method, control scenario, and control object within the interlocking logic, as shown in Table 1 below: Table 1. Classification Results of Various Signal Equipment Step S2.2: Establish the signal device model for each type of signal device. The signal device model includes the basic information of the signal device and the total resource indicators occupied by the signal device when it is running in the interlocking system.
[0034] Step S2.2 includes: The signal device model is represented by the following formula: R=∑R i , i The value can be 1...N, where N is the total number of signal device types; R i =T×P j , j The value can be 1...M, where j is the number of interlocking functions of a certain type of signal equipment; In the formula, R represents the total resource indicators occupied by the signaling equipment during operation in the interlocking system; R i No. i Resource information represented by a type of signal device; T represents the resource occupied by the signal device. i The number of signal devices of class P; j Indicates the first i The number of logical variables occupied by the j-th function of a signal device.
[0035] It is understandable that the basic parameters or information of signal equipment include the number of signal equipment, such as the number of signal controllers and the number of indicator lights on the signal controllers.
[0036] The resource indicators occupied by signal equipment during operation in the interlocking system represent the system capacity indicators occupied by the interlocking functions undertaken by the equipment. These include the types of interlocking functions the equipment possesses and the number of logical variables in which the equipment participates in the interlocking calculations for each function. For example, the number of input and output ports of the outdoor equipment interface required for the signal control function, and the number of logical states required for the signal status display function to be displayed on the human-machine interface.
[0037] Step S3: Based on the technical data of the station interlocking system, establish a functional model of the various functions of the station interlocking system.
[0038] Specifically, a comprehensive review of the various functions provided by the station interlocking system is conducted, including core functions such as train position detection, train route establishment, shunting route establishment, automatic route establishment, protected area establishment, CBTC mode signal opening and closing control, backup mode signal opening and closing control, signal light on / off control, and garage door control.
[0039] For each function, the operational processes and data interactions involved in its implementation are analyzed. For example, the train route establishment function: during the normal operation of a train passing through a certain route, the functions of train route establishment, train signal opening, and train route unlocking are implemented sequentially. From the moment the operator issues the route processing instruction on the control panel to the unlocking of the route, the interlocking system needs to perform a series of operations in sequence, such as route selection and arrangement, section occupancy check, opposing route check, and train signal opening. Each operation step requires a certain amount of system resources.
[0040] The process of establishing and unlocking the guiding route: In response to the filament failure of the entry signal, the operation of guiding the train into the station involves the following steps in sequence: manual switching of the turnout position, establishment of the guiding route, opening of the guiding signal, and manual unlocking of the guiding record. From the moment the operator issues the single-operation command for the turnout position on the control panel to the unlocking of the guiding route, the interlocking system needs to perform a series of interlocking calculations in sequence, including turnout permission check, turnout position check, opposing route check, manual operation to develop the guiding route, and opening of the guiding signal. The interaction information between the interlocking function and the interlocking variables needs to be analyzed and identified for each process.
[0041] Understandably, the resource consumption model includes a signaling equipment model and an interlocking system function model. It is used to determine the requirements of the station interlocking system for computing power, storage capacity, and interface communication capacity resources based on the operation steps and data processing volume in the corresponding function implementation process of the station interlocking system.
[0042] For example, the number of BOOL logical equations processed by the single-path establishment and interlocking system, as well as the number of self-locking variables, are key resource information affecting the system's computing power and storage capacity.
[0043] Step S4: Establish the relationship between the signal equipment model and the interlocking system functional model (the relationship can be determined based on basic signal knowledge and signal interlocking logic) to construct the interlocking system resource calculation system.
[0044] The interlocking system resource calculation system is used to calculate the total system resources occupied by the signaling equipment based on the actual number of signaling equipment in the station and its corresponding resource occupancy index.
[0045] The interlocking system resource calculation system is also used to calculate the resource data occupied by each signaling device of the target station and each function corresponding to each signaling device, remove the resource data that is repeatedly counted during the calculation process, and sum the remaining resource data to obtain the total amount of resources consumed by the execution of the interlocking system functions.
[0046] For example, based on the actual number of various signaling devices in the station and the information on interlocking system interfaces (including internal and external interfaces), and combined with their corresponding interface resource occupancy indicators, the total amount of system resources occupied by the management of signaling devices at each interlocking system interface can be calculated.
[0047] For example, it is known that there are 100 sets of turnouts in the station yard.
[0048] For the interlocking and host computer interface, each set of turnout control commands occupies 3 information quantities (positioning operation command, reversing position operation command, single lock command), and each set of turnout position detection and locking occupies 4 information quantities (positioning indication, reversing position indication, derailment, single lock status, route locking status). Therefore, the total number of host computer interfaces occupied by turnout control is 100×7=700.
[0049] For the interlocking and outdoor trackside equipment interfaces, each set of turnout control conversion occupies 3 information quantities (position conversion, reverse position conversion, and allow conversion), and each set of turnout position detection occupies 2 information quantities (position detection and reverse position detection). Therefore, the total number of trackside equipment interfaces occupied by turnout control conversion is 100×5=500.
[0050] Based on the actual number and interlocking logic functions of various signaling devices in the station, and combined with the resource occupancy index of their corresponding functions, the total system resources occupied by the signaling devices involved in each function (including device type and number, and system resources occupied by each function) are calculated.
[0051] For example, it is known that there are 100 sets of turnouts in the station yard.
[0052] For the turnout control function, each turnout control logic group occupies 22 BOOL equations, so the system BOOL equation resources occupied by turnout control are: 100×22=2200.
[0053] For the turnout control function, each turnout control logic has 4 time parameter variables and 12 self-holding variables. Therefore, the system self-locking variable storage resources occupied by the turnout control are: 100 × (4 × 2 + 12) = 2000 (when storing internally in the interlocking system, 1 self-holding variable is split into 2 self-holding variables for storage, and 1 self-holding variable corresponds to 1 self-locking variable).
[0054] Step S5: Add the total system resources occupied by the signal equipment of the target station to the total resources consumed by the interlocking system in performing its functions to obtain the total system resource consumption of the interlocking system after it has performed its necessary functions in different time periods; compare the total system resource consumption with the design capacity of the interlocking system to evaluate the suitability of the target station's scale.
[0055] Step S5 specifically includes: using the design capacity of the interlocking system as the capacity assessment baseline, if the resource consumption of all systems (i.e., the total resource occupied by each interlocking function and equipment of the interlocking system) exceeds the capacity assessment baseline, then the design capacity of the interlocking system cannot be applied to the current station scale; otherwise, the design capacity of the interlocking system is applicable to the current station scale.
[0056] Specifically, step S5 includes: step S5.1, obtaining the design capacity of the interlocking system as the capacity assessment baseline (i.e., the baseline for station scale assessment), wherein the design capacity of the interlocking system includes the system's maximum BOOL computing power, the upper limit of self-locking variable storage capacity, the communication capacity with the host computer interface, the control capacity with the trackside equipment interface, and the communication capacity of the interlocking main and backup non-safety communication interfaces, etc.
[0057] Step S5.2: Based on the project design requirements, calculate the total amount of resources consumed by the system after implementing the required functions. This calculation serves as the evaluation line for station size assessment. Compare this evaluation line with the baseline for station size assessment. If the evaluation line is less than or equal to the baseline, the interlocking system is deemed capable of supporting the current station size. If the evaluation line exceeds the baseline, the interlocking system's design capacity is insufficient to meet the needs of the current large-scale station, requiring an upgrade and optimization of the project design.
[0058] On the other hand, this embodiment also provides an electronic device, including a processor and a memory, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, it implements the method described above.
[0059] In another aspect, this embodiment also provides a readable storage medium storing a computer program, which, when executed by a processor, implements the method described above.
[0060] Other aspects, such as Figure 2 As shown, this embodiment also provides a computer interlocking system capacity assessment system, including: The system input information reading module 10 is used to acquire station yard data of the interlocking station, including signal equipment data and technical information of the station interlocking system.
[0061] The system resource occupancy calculation module 11 is used to establish signal equipment models for various types of signal equipment based on the signal equipment data; to establish interlocking system function models for various functions of the station interlocking system based on the technical data of the station interlocking system; and to establish the relationship between the signal equipment model and the interlocking system function model to obtain the interlocking system resource calculation system; using the interlocking system resource calculation system, the total system resources occupied by the operation of the signal equipment of the target station are calculated based on the actual number of signal equipment in the station yard and their corresponding resource occupancy indicators; and the total resources consumed by the execution of the interlocking system functions of the target station are calculated.
[0062] The system scale assessment module 12 is used to add the total system resources occupied by the operation of the signal equipment to the total resources consumed by the interlocking system in performing its functions, so as to obtain the total system resource consumption of the interlocking system after performing its necessary functions in different time periods; and to compare the total system resource consumption with the design capacity of the interlocking system to obtain the assessment result.
[0063] The system calculation result output module 13 is used to output the evaluation results.
[0064] It also includes human-computer interaction interfaces for providing display and interaction windows.
[0065] To better understand the evaluation system and methods described above, a specific example will be used below.
[0066] like Figure 3 As shown, the system input information reading module 10 executes step S0101: Interlocking station yard data acquisition stage: For a large CBTC (Communication-Based Train Control System) vehicle depot, a detailed inventory of the signaling equipment within the station yard was conducted. Records were kept of the following parameters for each signaling device: the number of various types of signals, the number of light positions for each signal mechanism, the number of display statuses for each signal, the number of route indications corresponding to each signal, the number of turnout groups, types, and traction points, the number of axle counting sections, and the axle counting reset type.
[0067] For example, this vehicle depot has 60 entry signals, including 2 entry signals with 5 indicator lights (yellow, green, red, double yellow, and white), providing 5 display modes. Each signal has 4 output ports for signal illumination and 2 input ports for filament status acquisition. There are 40 exit / shunting signals with 3 indicator lights, providing 3 display modes. Each signal has 2 output ports for signal illumination and 1 input port for filament status acquisition. There are 18 shunting signals with 2 indicator lights, providing 2 display modes. Each signal has 1 output port for signal illumination and 1 input port for filament status acquisition. There are 48 sets of turnouts, including 30 single-action turnouts and 18 double-action turnouts. Each turnout set has one traction point. Each turnout control requires 3 output ports for controlling the switch machine and 2 input ports for turnout position detection.
[0068] Collect technical data on the station interlocking system, including system function descriptions, operation manuals, hardware configuration information, interface specifications, etc., and analyze the system's interlocking functions, the number and information of external interface devices, and system structure.
[0069] System resource usage calculation module 11 execution step S0102: Interlocking station equipment type modeling stage: Based on the collected signal equipment data, models are established for various types of signal equipment. Taking the entry signal as an example, the model records information such as the number of indicator lights, input port occupancy status, signal type, and signal interface display status. For turnouts, the model includes parameters such as turnout switching time, acquisition port occupancy, control port occupancy, turnout position information, turnout locking information, and turnout interface display status.
[0070] System resource usage calculation module 11 also executes step S0103: Interlocking station interlocking function modeling stage: Based on the interlocking system's functional specifications and interlocking logic, the various functions of the station's interlocking system are modeled. For example, during normal train operations along a certain route, the functions of establishing a train route, opening train signals, and unlocking the train route are implemented sequentially. From the moment the operator issues the route processing instruction at the control console to the unlocking of the route, the interlocking system needs to perform a series of operations, including route selection and scheduling, section occupancy checks, opposing route checks, and opening train signals. Each operation step consumes certain system resources.
[0071] System resource usage calculation module 11 also executes step S0104: Target station interlocking system operation resource calculation stage: The signal equipment model and the interlocking system functional model are integrated into the system resource calculation system to establish the relationship between the two. For example, the signal status acquisition function is associated with the occupancy of the signal input port in the signal equipment model, and the turnout control function is associated with the occupancy of the control port and the switching time in the turnout model.
[0072] Based on the actual number of signaling equipment in the station and its corresponding resource occupancy indicators, calculate the total system resources occupied by the signaling equipment. For example, in the CBTC vehicle depot mentioned above, signal lighting control alone occupies (2×4+40×2+18×1)=106 output ports; turnout control occupies 40×3=120 output ports. Furthermore, based on the turnout switching function, for the turnout control function, each set of turnout control logic occupies 22 BOOL equations, so the system BOOL equation resources occupied by turnout control are: 40×22=880; for the turnout control function, each set of turnout control logic has 4 time parameter variables and 12 self-locking variables, so the system self-locking variable storage resources occupied by turnout control are: 40×(4×2+12)=800. System size assessment module 12 is used to perform step S0105: Target station yard size suitability assessment stage: Add the total resources occupied by the signal equipment to the total resources consumed by the interlocking system to obtain the total amount of resources consumed by the system in different time periods after fulfilling the necessary functions.
[0073] The calculated system resource consumption is compared with the design capacity of the interlocking system. Assuming the interlocking system has a maximum BOOL computing capacity of 20,000, a maximum self-locking capacity of 16,000, 12,000 non-safety communication messages for the host computer, and 640 trackside control ports, the system capacity limit is used as the baseline for capacity assessment. If the total resources occupied by each interlocking function and device exceed this baseline, it indicates that the current station size is unsuitable for the system capacity. The system design of the testing and assessment station needs to be simplified, and the interlocking functions optimized. This can be achieved by reducing the transmission of interface variables in unnecessary interlocking functions or optimizing the logical operations of interlocking functions to reduce the use of logical variables, thus lowering the resource consumption below the interlocking system capacity assessment line.
[0074] Through the above specific implementation methods, it is possible to clearly and accurately assess whether the capacity of the interlocking system meets the requirements of large-scale railway stations, providing strong support for the safe operation and efficient management of railway stations.
[0075] In summary, the computer interlocking system capacity assessment method and system of the present invention acquires station yard data of interlocking stations; establishes signal equipment models for various signaling devices and interlocking system functional models for various functions of the station interlocking system; establishes the correlation between the signal equipment models and the interlocking system functional models to obtain an interlocking system resource calculation system; the interlocking system resource calculation system calculates the total system resources occupied by the operation of the signal equipment of the target station; and the total resources consumed by the execution of the interlocking system functions of the target station; the sum of the total system resources occupied by the operation of the signal equipment and the total resources consumed by the execution of the interlocking system functions is compared with the design capacity of the interlocking system to assess the suitability of the target station yard scale. The present invention can accurately assess whether the capacity of the computer interlocking system is suitable for the large-scale station yard of the project, providing a scientific basis for the selection, scheme design, and testing of computer interlocking systems.
[0076] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0077] It should be noted that the apparatus and methods disclosed in the embodiments herein can also be implemented in other ways. The apparatus embodiments described above are merely illustrative; for example, the flowcharts and block diagrams in the accompanying drawings show the architecture, functionality, and operation of possible implementations of apparatus, methods, and computer program products according to various embodiments herein. In this regard, each block in a flowchart or block diagram may represent a module, program, or part of code containing one or more executable instructions for implementing a specified logical function. It should also be noted that in some alternative implementations, the functions marked in the blocks may occur in a different order than those marked in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. It should also be noted that each block in a block diagram and / or flowchart, and combinations of blocks in block diagrams and / or flowcharts, can be implemented using a dedicated hardware-based system to perform the specified function or action, or can be implemented using a combination of dedicated hardware and computer instructions.
[0078] In addition, the functional modules in the various embodiments of this article can be integrated together to form an independent part, or each module can exist independently, or two or more modules can be integrated to form an independent part.
[0079] Although the present invention has been described in detail through the preferred embodiments above, it should be understood that the above description should not be considered as a limitation of the present invention. Various modifications and substitutions to the present invention will be apparent to those skilled in the art after reading the above description. Therefore, the scope of protection of the present invention should be defined by the appended claims.
Claims
1. A method for capacity assessment of a computer interlocking system, characterized in that, include: Acquire station yard data of interlocking stations, including signal equipment data and technical information of the station interlocking system; Based on the signal equipment data, establish signal equipment models for various types of signal equipment; Based on the technical data of the station interlocking system, a functional model of the interlocking system is established for each function of the station interlocking system. By establishing the relationship between the signal equipment model and the interlocking system functional model, the interlocking system resource calculation system is obtained; The interlocking system resource calculation system is used to calculate the total system resources occupied by the signal equipment in the target station based on the actual number of signal equipment in the station and its corresponding resource occupancy index. And calculate the total amount of resources consumed by the interlocking system functions of the target station; Add the total system resources occupied by the signal equipment to the total resources consumed by the interlocking system in performing its functions to obtain the total system resources consumed by the interlocking system in different time periods after it has performed its necessary functions. The resource consumption of all the systems is compared with the design capacity of the interlocking system to assess the suitability of the target station's scale.
2. The capacity assessment method for a computer interlocking system as described in claim 1, characterized in that, The step of establishing signal device models for various types of signal devices based on the signal device data includes: The signal equipment data includes various physical and virtual signal equipment in interlocking station yards; and is classified according to the characteristics and functions of each type of signal equipment. A signal device model is established for each type of signal device. The signal device model includes the basic information of the signal device and the total resource indicators occupied by the signal device when it is running in the interlocking system.
3. The capacity assessment method for a computer interlocking system as described in claim 1, characterized in that, The signal device model is represented by the following formula: R=∑R i , i The value can be 1...N, where N is the total number of signal device types; R i =T×P j , j The value can be 1...M, where j is the number of interlocking functions of a certain type of signal equipment; In the formula, R represents the total resource indicators occupied by the signaling equipment during operation in the interlocking system; R i No. i Resource information represented by a type of signal device; T represents the resource occupied by the signal device. i The number of signal devices of class P; j Indicates the first i The number of logical variables occupied by the j-th function of a signal device.
4. The capacity assessment method for a computer interlocking system as described in claim 1, characterized in that, The interlocking system functional model is used to determine the requirements of the station interlocking system for computing power, storage capacity, and interface communication capacity resources based on the operation steps and data processing volume in the corresponding function implementation process of the station interlocking system.
5. The capacity assessment method for a computer interlocking system as described in claim 1, characterized in that, The interlocking system resource calculation system is also used to calculate the resource data occupied by each signaling device and each function corresponding to each signaling device in the target station, remove the resource data that is repeatedly counted during the calculation process, and sum the remaining resource data to obtain the total amount of resources consumed by the interlocking system function execution of the target station.
6. The capacity assessment method for a computer interlocking system as described in claim 1, characterized in that, The step of comparing the resource consumption of all systems with the design capacity of the interlocking system to assess the suitability of the target station's scale includes: Using the design capacity of the interlocking system as the baseline for capacity assessment, if the resource consumption of all systems in the interlocking system exceeds the baseline for capacity assessment, then the design capacity of the interlocking system is not applicable to the current station scale; otherwise, the design capacity of the interlocking system is applicable to the current station scale.
7. A computer interlocking system capacity assessment system, characterized in that, include: The system input information reading module is used to acquire station yard data of the interlocking station, including signal equipment data and technical information of the station interlocking system; The system resource usage calculation module is used to establish signal equipment models for various signal equipment based on the signal equipment data; to establish interlocking system functional models for various functions of the station interlocking system based on the technical data of the station interlocking system; and to establish the relationship between the signal equipment model and the interlocking system functional model to obtain the interlocking system resource calculation system. The interlocking system resource calculation system calculates the total system resources occupied by the signaling equipment in the target station based on the actual number of signaling equipment in the station and its corresponding resource occupancy index. And calculate the total amount of resources consumed by the interlocking system functions of the target station; The system scale assessment module is used to add the total system resources occupied by the signal equipment to the total resources consumed by the interlocking system in performing its functions, so as to obtain the total system resource consumption of the interlocking system after performing its necessary functions in different time periods; and to compare the total system resource consumption with the design capacity of the interlocking system to obtain the assessment result. The system calculation result output module is used to output the evaluation results.
8. The computer interlocking system capacity assessment system as described in claim 7, characterized in that, The signal equipment data includes various physical and virtual signal equipment in the interlocking station yard; and is classified according to the characteristics and functions of each type of signal equipment; the signal equipment model contains the basic information of the signal equipment and the total resource indicators occupied by the signal equipment when it is running in the interlocking system.
9. The computer interlocking system capacity assessment system as described in claim 7, characterized in that, The system resource occupancy calculation module calculates the resource data occupied by each signaling device and each function corresponding to each signaling device in the target station through the interlocking system resource calculation system. It removes the resource data that is repeatedly counted during the calculation process and sums the remaining resource data to obtain the total amount of resources consumed by the interlocking system function execution of the target station.
10. The computer interlocking system capacity assessment system as described in claim 7, characterized in that, The system scale assessment module is specifically used to take the design capacity of the interlocking system as the capacity assessment benchmark. If the total system resource consumption of the interlocking system exceeds the capacity assessment benchmark, the assessment result is that the design capacity of the interlocking system is not applicable to the current station scale. Conversely, the assessment results indicate that the design capacity of the interlocking system is suitable for the current station scale.
11. An electronic device, characterized in that, It includes a processor and a memory, wherein the memory stores a computer program, which, when executed by the processor, implements the method of any one of claims 1 to 6.
12. A readable storage medium, characterized in that, The readable storage medium stores a computer program, which, when executed by a processor, implements the method of any one of claims 1 to 6.