CBTC subsystem function configuration method and device based on feature grouping

Through the feature configuration method of the CBTC subsystem based on characteristic grouping, the function configuration and error problems caused by manual configuration are solved, and a comprehensive configuration and correlation test of the functional configuration items are realized.

CN112214237BActive Publication Date: 2025-01-28TRAFFIC CONTROL TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202011017538.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-09-24
Publication Date
2025-01-28
Estimated Expiration
2040-09-24

AI Technical Summary

Technical Problem

The prior art uses manual identification to configure functional items, which can easily lead to omissions in functional configuration and configuration errors.

Method used

Adopt a feature configuration method based on the CBTC subsystems based on characteristic grouping, obtain the configuration value of the target function configuration item through the interactive interface, and determine the configuration group of the target function configuration item based on the pre -configuration group The configuration value of item.

Benefits of technology

By configuration packet method, after determining the configuration value of a function configuration item, determine the configuration of each function configuration item in the configuration group one by one to avoid the omissions of the functional configuration, and ensure that the functional configuration items in the configuration packet are comprehensive Configuration.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112214237B_ABST
    Figure CN112214237B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method and device for configuring the function of a CBTC subsystem based on feature grouping, and each function configuration item is divided into a configuration group in advance according to the association relationship between the function configuration items. After obtaining the configuration value determined for the target function configuration item through the interactive interface, the configuration value of each other function configuration item in the configuration group where the target function configuration item is located is obtained through the interactive interface. After determining the configuration value of a certain function configuration item through configuration grouping, the configuration of each other function configuration item in the configuration group is determined one by one, avoiding omissions in function configuration and ensuring comprehensive configuration of the function configuration items in the configuration group.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of subsystem function configuration, and in particular to a CBTC subsystem function configuration method and device based on feature grouping. Background Art

[0002] With the rapid development of urban rail transit, the replacement of the wireless communication-based train automatic control system (CBTC) has been directly driven. The functional requirements of the CBTC system for rail construction in various regions have the same architecture, but there are slight differences in the implementation of subsystem functions. Therefore, for the CBTC system, the functional configuration also presents a similar and diversified development. Since the functional configurations of each subsystem in the CBTC system are numerous, and the different configuration items in a single subsystem are correlated with the functional configurations of each subsystem. In the prior art, the configuration of each functional item is performed by manual identification by technicians, which is prone to omissions in functional configuration and errors in functional relevance.

[0003] It can be seen that the prior art configures function items through manual identification, which easily leads to omissions in function configuration. Summary of the invention

[0004] The embodiment of the present invention provides a method and device for configuring CBTC subsystem functions based on feature grouping, so as to solve the problem that in the prior art, configuration of function items is performed through manual identification, which easily causes omissions in function configuration and configuration errors.

[0005] In view of the above technical problems, in a first aspect, an embodiment of the present invention provides a CBTC subsystem function configuration method based on feature grouping, comprising:

[0006] For any target function configuration item to be configured, obtaining a configuration value determined for the target function configuration item through an interactive interface;

[0007] According to the pre-divided configuration groups, determine the configuration group to which the target function configuration item belongs as the target configuration group;

[0008] Acquiring, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group;

[0009] The configuration groups are divided according to the association relationship between the functional configuration items that need to be configured in the train automatic control system CBTC.

[0010] In a second aspect, an embodiment of the present invention provides a CBTC subsystem function configuration device based on feature grouping, including:

[0011] An acquisition unit, configured to acquire, for any target function configuration item to be configured, a configuration value determined for the target function configuration item through an interactive interface;

[0012] A first determining unit, configured to determine, according to the pre-divided configuration groups, the configuration group to which the target function configuration item belongs as the target configuration group;

[0013] A second determining unit, configured to obtain, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group;

[0014] The configuration groups are divided according to the association relationship between the functional configuration items that need to be configured in the train automatic control system CBTC.

[0015] In a third aspect, an embodiment of the present invention provides an electronic device, comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor implements the steps of the above-mentioned method for configuring functions of a CBTC subsystem based on feature grouping when executing the program.

[0016] In a fourth aspect, an embodiment of the present invention provides a non-transitory readable storage medium having a computer program stored thereon, which, when executed by a processor, implements the steps of the CBTC subsystem function configuration method based on feature grouping as described in any one of the above.

[0017] In a fifth aspect, an embodiment of the present invention provides a computer program, which, when executed by a processor, implements the steps of the CBTC subsystem function configuration method based on feature grouping as described in any one of the above.

[0018] The embodiment of the present invention provides a method and device for configuring the function of a CBTC subsystem based on feature grouping, and each function configuration item is divided into a configuration group in advance according to the association relationship between the function configuration items. After obtaining the configuration value determined for the target function configuration item through the interactive interface, the configuration value of each other function configuration item in the configuration group where the target function configuration item is located is obtained through the interactive interface. After determining the configuration value of a certain function configuration item through configuration grouping, the configuration of each other function configuration item in the configuration group is determined one by one, avoiding omissions in function configuration and ensuring comprehensive configuration of the function configuration items in the configuration group. BRIEF DESCRIPTION OF THE DRAWINGS

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

[0020] Figure 1It is a flowchart of a method for configuring CBTC subsystem functions based on feature grouping provided in an embodiment of the present invention;

[0021] Figure 2 is a schematic diagram of a process of subsystem function configuration provided by another embodiment of the present invention;

[0022] Figure 3 is a schematic diagram of a more specific subsystem function configuration process provided by another embodiment of the present invention;

[0023] Figure 4 is a structural block diagram of a CBTC subsystem function configuration device for feature grouping provided by another embodiment of the present invention;

[0024] Figure 5 It is a schematic diagram of the physical structure of an electronic device provided by another embodiment of the present invention. DETAILED DESCRIPTION

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

[0026] Figure 1 For a flow chart of the CBTC subsystem function configuration method based on feature grouping provided in this embodiment, see Figure 1 The CBTC subsystem function configuration method based on feature grouping includes:

[0027] Step 101: For any target function configuration item to be configured, obtain a configuration value determined for the target function configuration item through an interactive interface; wherein the configuration grouping is divided according to the association relationship between the function configuration items to be configured in the train automatic control system CBTC.

[0028] Functional configuration items are items that need to be configured in the CBTC system, such as "redundant judgment time for non-communication vehicles in the axle counting section (ms)", "whether to start timeout cross-pressure processing" and "signal cross-pressure timeout time (ms)".

[0029] Configuration groups are groups divided according to the association between each functional configuration item. For example, "Redundant judgment time (ms) for non-communication vehicles occupying the axle counting section", "Whether to start timeout cross-pressure processing" and "Signal cross-pressure timeout time (ms)" can all be divided into the "ZC configuration group".

[0030] Step 102: According to the pre-divided configuration groups, determine the configuration group to which the target function configuration item belongs as the target configuration group.

[0031] Specifically, the target functional configuration item may be matched with the functional configuration items included in each of the divided configuration groups, and the configuration group that is successfully matched may be used as the target configuration group.

[0032] Step 103: Acquire, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group.

[0033] The method provided in this embodiment may be executed by a server. For example, the server acts as a management system to execute the above steps 101-103.

[0034] It should be noted that in the interactive interface, the configuration value determined by the user for each function configuration item can be obtained through a pop-up window. For example, the configuration value determined by the user for the function configuration item can be obtained by displaying the recommended configuration value in a pop-up window and pressing a confirmation button corresponding to the recommended configuration value, or an input window can be popped up in the form of a pop-up window to obtain the configuration value entered by the user through the input window.

[0035] This embodiment provides a method for configuring the function of a CBTC subsystem based on feature grouping, and each function configuration item is divided into a configuration group in advance according to the association relationship between the function configuration items. After obtaining the configuration value determined for the target function configuration item through the interactive interface, the configuration value of each other function configuration item in the configuration group where the target function configuration item is located is obtained through the interactive interface. After determining the configuration value of a certain function configuration item through configuration grouping, the configuration of each other function configuration item in the configuration group is determined one by one, avoiding omissions in function configuration and ensuring comprehensive configuration of the function configuration items in the configuration group.

[0036] Further, based on the above embodiment, the obtaining, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group includes:

[0037] In the target configuration group, obtaining strongly associated items configured for the target function configuration item, and determining a recommended configuration value corresponding to each strongly associated item according to the configuration value determined for the target function configuration item, and displaying the recommended configuration value corresponding to each strongly associated item through the interactive interface;

[0038] For any strongly associated item, if a confirmation operation for a recommended configuration value corresponding to the any strongly associated item is received, the recommended configuration value corresponding to the confirmation operation is used as the configuration value determined for the any strongly associated item; otherwise, the configuration value input for the any strongly associated item through the interactive interface is used as the configuration value determined for the any strongly associated item;

[0039] Among them, the strongly associated item is a function configuration item whose configuration value changes according to the configuration value of the target function configuration item.

[0040] In the configuration group, strong association items and weak association items can be set in advance for each functional configuration item. After obtaining the configuration value of the target functional configuration item, the configuration value determined by the user for each strongly associated item can be obtained first, and then the configuration value determined by the user for each weakly associated item can be obtained.

[0041] The recommended configuration value corresponding to each strongly associated item may be determined according to a preset first change relationship between the configuration value of the strongly associated item and the configuration value of any functional configuration item.

[0042] Specifically, a confirmation button for confirming the recommended configuration value of the strongly associated item may be displayed through a pop-up window, and an input window for inputting the configuration value set by the user for the strongly associated item when no confirmation operation is performed on the recommended configuration value.

[0043] In this embodiment, by generating a recommended configuration value for a strongly associated item set for a target functional configuration item, the user can directly determine the configuration value set for the strongly associated item based on the recommended configuration value through the interactive interface, or can set the configuration value by themselves based on the recommended configuration value. To a certain extent, based on the reference of the recommended configuration value, the user is prevented from giving an incorrect configuration value for the functional configuration item.

[0044] Further, based on the above embodiments, the obtaining, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group includes:

[0045] In the target configuration group, weakly associated items configured for the target function configuration item are obtained, and a recommended configuration range or a default configuration value corresponding to each weakly associated item is determined according to the configuration value determined for the target function configuration item, and the recommended configuration range or the default configuration value corresponding to each weakly associated item is displayed through the interactive interface;

[0046] For any weakly associated item, if a configuration value within a recommended configuration range corresponding to any weakly associated item is obtained through the interactive interface, the obtained configuration value is used as the configuration value determined for any weakly associated item, or if a confirmation operation for a default configuration value corresponding to any weakly associated item is obtained through the interactive interface, the default configuration value is used as the configuration value determined for any weakly associated item;

[0047] The weakly associated item is a function configuration item whose configuration range of configuration value changes according to the configuration value of the target function configuration item, or a function configuration item whose configuration value is not affected by the configuration value of the target function configuration item.

[0048] In the configuration group, there are some function configuration items whose configuration values ​​are less affected by the target function configuration item or are not affected by the target function configuration item. These function configuration items are regarded as weakly associated items. For the associated items, a configuration range can be given as a reference, so that the user can determine the configuration value of each weakly associated item according to the configuration range.

[0049] In this embodiment, by generating a recommended configuration range for the weakly associated items set for the target functional configuration items, the user can directly determine the configuration value set for the weakly associated items based on the recommended configuration range through the interactive interface, or directly give a default configuration value for the weakly associated items. Based on the recommended configuration range, the user is prevented from giving an incorrect configuration value for the functional configuration item.

[0050] Figure 2 For a schematic diagram of the process of configuring the subsystem functions provided in this embodiment, see Figure 2 , the process includes:

[0051] According to any subsystem function configuration item selected by the technician, the feature group to which it belongs is obtained through the characteristics of the function to form a group set, and the function configuration in the group is divided into the following two categories: strongly associated items with the selected function configuration (having functional association and the configuration value is specified), and weakly associated items with the selected function configuration (having functional association and the configuration value can be arbitrary).

[0052] For strongly associated items, the management system will prompt that such associated items are necessary configuration items, and will directly give the specified value of the recommended configuration. For weakly associated items, the management system will prompt that such associated items are necessary configuration items, but will give the value range of the configuration value of this function, and preferably recommend the commonly used value of this function.

[0053] Furthermore, based on the above embodiments, it also includes:

[0054] A CBTC subsystem corresponding to the target configuration group is determined according to each functional configuration item in the target configuration group, and format conversion is performed on the configuration value determined for each functional configuration item in the target configuration group to obtain data applicable to the CBTC subsystem corresponding to the target configuration group.

[0055] For example, if the data applicable to the CBTC subsystem corresponding to the target configuration group is in Excel format, the configuration value determined for each functional configuration item in the target configuration group can be converted into a correspondence between the functional configuration item and the configuration value stored in Excel format.

[0056] In this embodiment, after setting the configuration value for the function configuration item, the format of the configuration value set for each function configuration item is converted so that the CBTC subsystem can directly call the configuration value set for each function configuration item, avoiding manual entry of each configuration value, saving manpower and improving efficiency.

[0057] Furthermore, based on the above embodiments, it also includes:

[0058] The configuration value determined for each functional configuration item in the target configuration group is stored, so that when it is determined that the configuration value determined for each functional configuration item in the target configuration group is applicable to the current scenario, the configuration value determined for each functional configuration item in the target configuration group is called.

[0059] The configuration values ​​set for each function configuration item in a certain configuration group may be applicable to multiple scenarios. In order to avoid repeatedly configuring the configuration values ​​of the function configuration items in different scenarios, the function configuration values ​​set for each configuration group can be stored. When encountering a scenario that is also applicable to the configuration values ​​in the configuration group, the configuration values ​​of the configuration group can be directly called without reconfiguration.

[0060] Furthermore, based on the above embodiments, it also includes:

[0061] According to the association relationship between the functional configuration items that need to be configured in CBTC, each functional configuration item is divided into configuration groups;

[0062] Among them, the configuration grouping includes at least one of the following groups: AOM configuration grouping, ATP configuration grouping, ATO configuration grouping, ATP and ATO common configuration grouping, ATS configuration grouping, CI configuration grouping, TRDP configuration grouping, ZC configuration grouping, DSU configuration grouping, and CBTC subsystem common configuration grouping.

[0063] For example, all the more than 600 CBTC subsystem function configurations of the CBTC system are divided into 10 subsystem function configuration groups, namely: AOM configuration group, ATP configuration group, ATO configuration group, ATP and ATO common configuration group, ATS configuration group, CI configuration group, TRDP configuration group, ZC configuration group, DSU configuration group, and common configuration group of each subsystem. After the technician selects a configuration, the present invention will automatically match the group to which it belongs according to the characteristics of the configuration item.

[0064] Before configuring the function configuration items, it is necessary to divide the configuration groups according to the association relationship between the function configuration items. The association relationship may include the relationship between the configuration values ​​of the function configuration items affecting each other, or may include the function configuration items belonging to the same subsystem.

[0065] In this embodiment, the function configuration items are pre-divided into different configuration groups, so that after configuring a certain function configuration item, other function configuration items in the same configuration group with associated relationships can be configured, thereby ensuring comprehensive configuration of the function configuration items.

[0066] Furthermore, based on the above embodiments, it also includes:

[0067] For any function configuration item in any configuration group, obtaining a function configuration item whose configuration value changes according to the configuration value of the any function configuration item as a strongly associated item of the any function configuration item;

[0068] For each of the strongly associated items of the any functional configuration item, a first change relationship is set in which the configuration value of the strongly associated item changes with the configuration value of the any functional configuration item, so as to determine the configuration value of the strongly associated item according to the configuration value of the any functional configuration item through the first change relationship.

[0069] Furthermore, based on the above embodiments, it also includes:

[0070] For any function configuration item in any configuration group, obtain a function configuration item whose configuration range of configuration value changes according to the configuration value of the target function configuration item, and / or a function configuration item whose configuration value is not affected by the configuration value of the target function configuration item, as a weakly associated item of the any function configuration item;

[0071] For each weakly associated item among the weakly associated items of any of the functional configuration items, a second change relationship is set in which the configuration range of the weakly associated item changes with the configuration value of any of the functional configuration items, so as to determine the configuration range of the weakly associated item according to the configuration value of any of the functional configuration items through the second change relationship, or, alternatively, set a default configuration value of the weakly associated item.

[0072] For each configuration group, it is necessary to determine a strong association item and a weak association item for each functional configuration item, so as to configure each functional configuration item in the configuration group in an orderly manner through the strong association items and the weak association items.

[0073] Figure 3 For a more specific schematic diagram of the subsystem function configuration process provided in this embodiment, see Figure 3 , the functional configuration of the subsystem may specifically include:

[0074] According to the currently selected functional configuration, its features are extracted.

[0075] The characteristics of the current function configuration item will be identified, and the group will be divided according to the characteristics to find the group to which the current function configuration item belongs.

[0076] The configurations with the same features within the feature group are extracted and divided into strongly associated items and weakly associated items. The technicians are prompted to configure in order of priority.

[0077] The recommended functional configuration items within the feature group are given the optimal recommended configuration based on the combination relationship of the functional configuration.

[0078] Perform correlation checks and error queries on the functional items configured in the same group to ensure that no subsystem functional configuration is omitted or mismatched.

[0079] The function of converting the data configured by technicians into the subsystem function configuration data required by the software saves the technicians' manual entry time from demand input to data production.

[0080] In addition, a full set of CBTC subsystem function configurations can be recommended based on the project area. One-click conversion to the subsystem function configuration data required by the software. Specifically, the entire set of subsystem function configuration values ​​for all engineering projects can be memorized, and historical experience configuration combinations can be given based on the project area. For Line 5 and Line 8 in the XX area, the ATP function configuration is exactly the same, so the configuration values ​​of each function configuration item in the ATP function group of Line 5 that has been configured can be called and directly applied to Line 8, which greatly reduces the process of technicians confirming the subsystem function configuration one by one.

[0081] It can be seen that in this embodiment, the cumbersome CBTC subsystem function configuration method can be simplified, solving the problem of subsystem function confirmation and error caused by the subjective judgment of technicians. It reduces the time required for technicians to confirm the subsystem function. At the same time, it avoids the work of technicians between demand confirmation and data production.

[0082] The following provides specific examples:

[0083] Table 1 shows some of the functional configuration items in the ATP configuration group. After the technician selects the "maximum retreat protection distance" functional configuration item and configures it to 500, the management system will identify the "minimum retreat protection distance" as an ATP functional configuration function through the function of the identification module. Then, the system will associate the "minimum retreat protection distance" configuration with the ATP functional configuration group and perform an associated search for all the more than 140 configuration items in the ATP functional configuration group.

[0084] Table 1 Some functional configuration items in ATP configuration group

[0085]

[0086]

[0087] In the grouping of ATP subsystem functions, the management system will prompt the technicians for confirmation of all configuration items in the ATP system function group in turn through the association module. The system will distinguish between strong and weak association items for the "minimum retreat protection distance" configured by the technicians through the function of the association module. As shown in Table 1, for the "minimum retreat protection distance" function configuration, the system will determine that the three ATP function configurations of "maximum retreat protection distance", "medium retreat protection distance" and "whether to turn on the retreat and slip protection function" are strongly associated items, and all configuration items in the ATP function configuration will be handed over to the technicians for configuration and confirmation in turn according to the strength of the association.

[0088] When the technicians confirm the configuration of the strongly associated items and the slightly associated items in the ATP function configuration group in turn, the system will give the recommended configuration value through the fusion module. For example, after the technicians determine that the value of the "minimum reversal protection distance" is 500, the system will check the values ​​of the associated configuration items for the selected configuration items and give the necessary configuration. For example, based on the value of the "minimum reversal protection distance" being 500, the system will give the "maximum reversal distance" configuration of 500, the "medium reversal distance" configuration of 500, and the "whether to turn on the reversal and slipping protection function" configuration of "on". If the four strongly associated items of "minimum reversal protection distance", "maximum reversal protection distance", "medium reversal protection distance" and "whether to turn on the reversal and slipping protection function" do not meet the specified values ​​given by the system, the system will detect the configuration error through the verification module and pop up a confirmation window to prompt the technician to reconfirm. For example, if the technician sets the system to set the "maximum retreat distance" to 500, the "medium retreat distance" to 500, and the "whether to turn on the retreat and car slipping protection function" to "off" based on the value of "minimum retreat protection distance" to 500, the "maximum retreat distance" to 500, and the "medium retreat distance" to 500. This retreat plan is a one-time retreat system, and the "whether to turn on the retreat and car slipping protection function" needs to be configured to "on". Please confirm!" The technician is required to correct the value.

[0089] After completing the ATP function configuration of the strongly associated items, the system will ask the technician to confirm the remaining configurations within the ATP group in turn and provide commonly used recommended values.

[0090] Finally, the conversion module function of the management system can directly convert the content of the ATP configuration group configured by the technician into the ATP configuration data required by the ATP subsystem, as follows Figure 2The following table shows the ATP product configuration data after the conversion is completed. Compared with the previous method where technicians confirmed the ATP function configuration and then manually entered it into the ATP configuration data, this method saved 3 days / man-hours and reduced the duplication of work to a great extent.

[0091] For the configuration item selection within other subsystem groups, the system will also go through the same process, prompting the technicians to confirm the functional configuration of each subsystem in turn.

[0092] Table 2 shows some functional configuration items in the ZC configuration group. The technician selected "Signal cross-pressure timeout" and configured it to 6000ms. The system will identify the ZC configuration group where this configuration is located through the identification module, and prompt the technician for confirmation in sequence for more than 70 items in the ZC functional configuration through the grouping module.

[0093] Table 2 Some functional configuration items in ZC configuration group

[0094]

[0095]

[0096] At this time, the system will determine that "whether to start timeout cross-pressure processing" in the ZC configuration group is a strong association item through the association module, and prompt the technician through the fusion module that "whether to start timeout cross-pressure processing" must be enabled. Finally, after the technician completes all configurations related to the ZC configuration, the system will perform error troubleshooting through the validation module. Finally, the system will convert the ZC function configuration into ZC configuration data through the conversion module.

[0097] The present invention can group the functions of each subsystem in the CBTC system according to the characteristics of the functions based on feature grouping, and form a group of subsystem function configurations with similar characteristics. When a technician obtains a subsystem configuration, all related subsystem functions are prompted in a scattered manner, and recommended configuration values ​​are given, and the technician is required to confirm them one by one. By establishing a subsystem function knowledge graph, the problems of incomplete and mismatched subsystem function configurations are solved; through feature grouping and historical configuration memory functions, configuration schemes for the same region are recommended, thereby achieving the purpose of simplifying the subsystem function configuration work; the functions of each CBTC subsystem and the subsystem function configuration data can be converted with one click, avoiding the technicians from having to re-enter the subsystem configuration data after determining the functional requirements.

[0098] In general, the present invention provides a comprehensive platform management system for subsystem function configuration and configuration data processing based on feature grouping through a CBTC subsystem function configuration method based on feature grouping. It is mainly used for CBTC subsystem function configuration to solve the problem of diversified configuration of CBTC system functions caused by the different needs of various regions in the current urban rail transit, which is basically the same in overall architecture and function realization, but there are differences in details in the functions of each subsystem. This system mainly solves the omission and error of each subsystem function configuration caused by the subjective identification of technicians for the selection and configuration of CBTC system functions used in each project due to different needs in various regions, and then causes defects in the subsystem function realization of the project. The present invention groups the functions of each CBTC subsystem according to the characteristics. When the technician selects a subsystem for function configuration, the association module of the subsystem function configuration possessed by the present invention recommends the subsystem function associated with the selected function, and recommends the absolute value and relative experience value. Solve the problem of incomplete and wrong configuration of CBTC subsystem functions caused by subjective identification of technicians. At the same time, the present invention reduces the huge workload caused by complicated subsystem function configuration to a certain extent by establishing a subsystem function knowledge map, memorizing historical project data, and providing historical configurations by project location. Finally, the present invention can directly convert the subsystem functions configured by technicians into subsystem configuration data used by each subsystem software, avoiding the duplication of work caused by reconfiguring subsystem function data.

[0099] Figure 4 For a structural block diagram of the CBTC subsystem function configuration device for feature grouping provided in this embodiment, see Figure 4 The device includes an acquisition unit 401, a first determination unit 402 and a second determination unit 403, wherein:

[0100] The acquisition unit 401 is used to acquire, for any target function configuration item to be configured, a configuration value determined for the target function configuration item through an interactive interface;

[0101] A first determining unit 402 is used to determine, according to the pre-divided configuration groups, the configuration group to which the target function configuration item belongs as the target configuration group;

[0102] A second determining unit 403, configured to obtain, through the interactive interface, a configuration value determined for each function configuration item in the target configuration group;

[0103] The configuration groups are divided according to the association relationship between the functional configuration items that need to be configured in the train automatic control system CBTC.

[0104] The device for configuring functions of a CBTC subsystem based on feature grouping provided in this embodiment is applicable to the method for configuring functions of a CBTC subsystem based on feature grouping provided in the above embodiments, and will not be described in detail here.

[0105] This embodiment provides a CBTC subsystem function configuration device based on feature grouping, which divides each function configuration item into a configuration group in advance according to the association relationship between the function configuration items. After obtaining the configuration value determined for the target function configuration item through the interactive interface, the configuration value of each other function configuration item in the configuration group where the target function configuration item is located is obtained through the interactive interface. After determining the configuration value of a certain function configuration item through configuration grouping, the configuration of each other function configuration item in the configuration group is determined one by one, avoiding omissions in function configuration and ensuring comprehensive configuration of the function configuration items in the configuration group.

[0106] Figure 5 An example of a physical structure diagram of an electronic device is shown in FIG. Figure 5 As shown, the electronic device may include: a processor 501, a communication interface 502, a memory 503 and a communication bus 504, wherein the processor 501, the communication interface 502 and the memory 503 communicate with each other through the communication bus 504. The processor 501 may call the logic instructions in the memory 503 to execute the following method: for any target function configuration item to be configured, obtain the configuration value determined for the target function configuration item through the interactive interface; determine the configuration group to which the target function configuration item belongs as the target configuration group according to the pre-divided configuration groups; obtain the configuration value determined for each function configuration item in the target configuration group through the interactive interface; wherein the configuration groups are divided according to the association relationship between the function configuration items to be configured in the train automatic control system CBTC.

[0107] In addition, the logic instructions in the above-mentioned memory 503 can be implemented in the form of software functional units and can be stored in a computer-readable storage medium when sold or used as an independent product. Based on such an understanding, the technical solution of the present invention, in essence, or the part that contributes to the prior art or the part of the technical solution, can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present invention. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0108] Furthermore, an embodiment of the present invention discloses a computer program product, which includes a computer program stored on a non-transitory readable storage medium, and the computer program includes program instructions. When the program instructions are executed by a computer, the computer can execute the methods provided by the above-mentioned method embodiments, for example, including: for any target function configuration item to be configured, obtaining the configuration value determined for the target function configuration item through an interactive interface; according to pre-divided configuration groups, determining the configuration group to which the target function configuration item belongs as the target configuration group; obtaining the configuration value determined for each function configuration item in the target configuration group through the interactive interface; wherein the configuration groups are divided according to the association relationship between the function configuration items that need to be configured in the train automatic control system CBTC.

[0109] On the other hand, an embodiment of the present invention also provides a non-transitory readable storage medium having a computer program stored thereon, which, when executed by a processor, is implemented to execute the transmission method provided by the above-mentioned embodiments, for example, including: for any target function configuration item to be configured, obtaining the configuration value determined for the target function configuration item through an interactive interface; according to pre-divided configuration groups, determining the configuration group to which the target function configuration item belongs as the target configuration group; obtaining the configuration value determined for each function configuration item in the target configuration group through the interactive interface; wherein the configuration groups are divided according to the association relationship between the function configuration items that need to be configured in the train automatic control system CBTC.

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

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

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

Claims

1. A method for configuring CBTC subsystem functions based on feature grouping, characterized in that: include: For any target function configuration item to be configured, obtaining a configuration value determined for the target function configuration item through an interactive interface; According to the pre-divided configuration groups, determine the configuration group to which the target function configuration item belongs as the target configuration group; Acquiring, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group; The configuration groups are divided according to the association relationship between the functional configuration items that need to be configured in the train automatic control system CBTC.

2. The method for configuring CBTC subsystem functions based on feature grouping according to claim 1, characterized in that: The obtaining, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group includes: In the target configuration group, obtaining strongly associated items configured for the target function configuration item, and determining a recommended configuration value corresponding to each strongly associated item according to the configuration value determined for the target function configuration item, and displaying the recommended configuration value corresponding to each strongly associated item through the interactive interface; For any strongly associated item, if a confirmation operation for a recommended configuration value corresponding to the any strongly associated item is received, the recommended configuration value corresponding to the confirmation operation is used as the configuration value determined for the any strongly associated item; otherwise, the configuration value input for the any strongly associated item through the interactive interface is used as the configuration value determined for the any strongly associated item; Among them, the strongly associated item is a function configuration item whose configuration value changes according to the configuration value of the target function configuration item.

3. The method for configuring CBTC subsystem functions based on feature grouping according to claim 1, characterized in that: The obtaining, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group includes: In the target configuration group, weakly associated items configured for the target function configuration item are obtained, and a recommended configuration range or a default configuration value corresponding to each weakly associated item is determined according to the configuration value determined for the target function configuration item, and the recommended configuration range or the default configuration value corresponding to each weakly associated item is displayed through the interactive interface; For any weakly associated item, if a configuration value within a recommended configuration range corresponding to any weakly associated item is obtained through the interactive interface, the obtained configuration value is used as the configuration value determined for any weakly associated item, or if a confirmation operation for a default configuration value corresponding to any weakly associated item is obtained through the interactive interface, the default configuration value is used as the configuration value determined for any weakly associated item; The weakly associated item is a function configuration item whose configuration range of configuration value changes according to the configuration value of the target function configuration item, or a function configuration item whose configuration value is not affected by the configuration value of the target function configuration item.

4. The method for configuring CBTC subsystem functions based on feature grouping according to claim 1, characterized in that: Also includes: A CBTC subsystem corresponding to the target configuration group is determined according to each functional configuration item in the target configuration group, and format conversion is performed on the configuration value determined for each functional configuration item in the target configuration group to obtain data applicable to the CBTC subsystem corresponding to the target configuration group.

5. The method for configuring CBTC subsystem functions based on feature grouping according to claim 1, characterized in that: Also includes: The configuration value determined for each functional configuration item in the target configuration group is stored, so that when it is determined that the configuration value determined for each functional configuration item in the target configuration group is applicable to the current scenario, the configuration value determined for each functional configuration item in the target configuration group is called.

6. The method for configuring CBTC subsystem functions based on feature grouping according to claim 1, characterized in that: Also includes: According to the association relationship between the functional configuration items that need to be configured in CBTC, each functional configuration item is divided into configuration groups; Among them, the configuration grouping includes at least one of the following groups: AOM configuration grouping, ATP configuration grouping, ATO configuration grouping, ATP and ATO common configuration grouping, ATS configuration grouping, CI configuration grouping, TRDP configuration grouping, ZC configuration grouping, DSU configuration grouping, and CBTC subsystem common configuration grouping.

7. The method for configuring CBTC subsystem functions based on feature grouping according to claim 1, characterized in that: Also includes: For any function configuration item in any configuration group, obtaining a function configuration item whose configuration value changes according to the configuration value of the any function configuration item as a strongly associated item of the any function configuration item; For each of the strongly associated items of the any functional configuration item, a first change relationship is set in which the configuration value of the strongly associated item changes with the configuration value of the any functional configuration item, so as to determine the configuration value of the strongly associated item according to the configuration value of the any functional configuration item through the first change relationship.

8. The method for configuring CBTC subsystem functions based on feature grouping according to claim 1, characterized in that: Also includes: For any function configuration item in any configuration group, obtain a function configuration item whose configuration range of configuration value changes according to the configuration value of the target function configuration item, and / or a function configuration item whose configuration value is not affected by the configuration value of the target function configuration item, as a weakly associated item of the any function configuration item; For each weakly associated item among the weakly associated items of any of the functional configuration items, a second change relationship is set in which the configuration range of the weakly associated item changes with the configuration value of any of the functional configuration items, so as to determine the configuration range of the weakly associated item according to the configuration value of any of the functional configuration items through the second change relationship, or, alternatively, set a default configuration value of the weakly associated item.

9. A CBTC subsystem function configuration device based on feature grouping, characterized in that: include: An acquisition unit, configured to acquire, for any target function configuration item to be configured, a configuration value determined for the target function configuration item through an interactive interface; A first determining unit, configured to determine, according to the pre-divided configuration groups, the configuration group to which the target function configuration item belongs as the target configuration group; A second determining unit, configured to obtain, through the interactive interface, a configuration value determined for each functional configuration item in the target configuration group; The configuration groups are divided according to the association relationship between the functional configuration items that need to be configured in the train automatic control system CBTC.

10. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that: When the processor executes the program, the steps of the CBTC subsystem function configuration method based on feature grouping as described in any one of claims 1 to 8 are implemented.

Citation Information

Patent Citations

  • Method, device and system for configuring overlap between trains

    CN110271583A

  • Splitting Network Discovery Payloads based on Degree of Relationships between Nodes

    US20190028369A1