CN115407687A - Multi-system interface configuration method for boundary buffer area of zone controller - Google Patents
Multi-system interface configuration method for boundary buffer area of zone controller Download PDFInfo
- Publication number
- CN115407687A CN115407687A CN202210934277.6A CN202210934277A CN115407687A CN 115407687 A CN115407687 A CN 115407687A CN 202210934277 A CN202210934277 A CN 202210934277A CN 115407687 A CN115407687 A CN 115407687A
- Authority
- CN
- China
- Prior art keywords
- buffer
- controller
- module
- information
- boundary
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B19/00—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/042—Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
- G05B19/0423—Input/output
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B61—RAILWAYS
- B61L—GUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
- B61L27/00—Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
- B61L27/20—Trackside control of safe travel of vehicle or train, e.g. braking curve calculation
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
- G05B2219/00—Program-control systems
- G05B2219/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25257—Microcontroller
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Train Traffic Observation, Control, And Security (AREA)
Abstract
Description
技术领域technical field
本发明涉及一种区域控制器边界缓冲区多制式接口配置方法。The invention relates to a multi-mode interface configuration method for a boundary buffer area of a regional controller.
背景技术Background technique
随着轨道交通自动驾驶的不断成熟,列车全自动驾驶被应用到越来越多的项目中去,在一定程度上提高了线路的运行能力,也对列控系统提出了更高的要求。列控系统中的区域控制器在区域控制器边界处需要能确保列车快速准确的通过边界,保证行车安全。在边界处如果存在未关联列车ID的列车包络或者以人工驾驶RM模式行驶的列车,区域控制器需要根据列车包络激活一定的缓冲区,限制当前列车包络前后列车的移动授权终点,保证列车行车安全。缓冲区应当考虑列车运行前方的道岔状态,当道岔状态与设置的缓冲区道岔状态不符合时,不需要激活对应的缓冲区。目前的区域控制器缓冲区配置方法只能支持一种接口制式,不能灵活应对不同的接口制式。With the continuous maturity of automatic driving of rail transit, fully automatic driving of trains has been applied to more and more projects, which has improved the operation capacity of the line to a certain extent, and also put forward higher requirements for the train control system. The zone controller in the train control system needs to be able to ensure that the train passes the boundary quickly and accurately at the boundary of the zone controller to ensure driving safety. If there is a train envelope at the border that is not associated with a train ID or a train running in the manual driving RM mode, the regional controller needs to activate a certain buffer zone according to the train envelope to limit the movement authorization endpoints of the train before and after the current train envelope to ensure Train driving is safe. The buffer zone should consider the state of the switch ahead of the train. When the state of the switch does not match the state of the switch in the buffer zone, the corresponding buffer zone does not need to be activated. The current regional controller buffer configuration method can only support one interface standard, and cannot flexibly deal with different interface standards.
这里的陈述仅提供与本发明有关的背景技术,而并不必然地构成现有技术。The statements herein merely provide background art related to the present invention and do not necessarily constitute prior art.
发明内容Contents of the invention
本发明的目的在于提供一种区域控制器边界缓冲区多制式接口配置方法,使区域控制器可以随时适应多种制式接口,在保证列车运行安全的前提下,提高了软件的可用性和计算效率。The purpose of the present invention is to provide a multi-standard interface configuration method for the boundary buffer of the regional controller, so that the regional controller can adapt to multiple standard interfaces at any time, and improve the usability and calculation efficiency of the software under the premise of ensuring the safety of train operation.
为了达到上述目的,本发明提供一种区域控制器边界缓冲区多制式接口配置方法,在区域控制器的数据库中设置多个功能模块,所述功能模块中存储缓冲区信息,不同的功能模块对应不同的接口类型;In order to achieve the above object, the present invention provides a regional controller border buffer multi-standard interface configuration method, in which multiple functional modules are set in the database of the regional controller, buffer information is stored in the functional modules, and different functional modules correspond to different interface types;
当前区域控制器和相邻区域控制器同时激活位于当前区域控制器和相邻区域控制器之间的缓冲区;The current zone controller and the adjacent zone controller simultaneously activate the buffer zone between the current zone controller and the adjacent zone controller;
根据相邻区域控制器的接口类型从当前区域控制器中的数据库中选择与所述接口类型对应的功能模块,从所述功能模块中提取缓冲区信息发送给相邻区域控制器,以激活缓冲区;According to the interface type of the adjacent area controller, select the function module corresponding to the interface type from the database in the current area controller, extract the buffer information from the function module and send it to the adjacent area controller to activate the buffer Area;
当前区域控制器从当前区域控制器中的数据库中选择当前区域控制器的专属功能模块,从所述专属功能模块中提取缓冲区信息,以激活缓冲区。The current regional controller selects a dedicated function module of the current regional controller from the database in the current regional controller, and extracts buffer information from the dedicated functional module to activate the buffer.
所述功能模块至少包含:线路区段提取模块、线路道岔提取模块、ZC边界信息提取模块、二进制输入模块、二进制运算模块、二进制输出模块、缓冲区信息、ZC边界接口信息模块;The functional modules at least include: a line section extraction module, a line turnout extraction module, a ZC boundary information extraction module, a binary input module, a binary operation module, a binary output module, buffer information, and a ZC boundary interface information module;
所述线路区段提取模块描述了线路上所有的区段及码位;The line section extraction module describes all sections and code bits on the line;
所述线路道岔提取模块描述了线路上所有的道岔及码位;The line turnout extraction module describes all turnouts and code positions on the line;
所述ZC边界信息提取模块描述了当前区域控制器和相邻区域控制器的边界信息,所述边界信息包含且不限于道岔、区段;The ZC boundary information extraction module describes the boundary information of the current zone controller and adjacent zone controllers, and the boundary information includes and is not limited to switches and sections;
所述二进制输入模块接收来自联锁系统或相邻区域控制器的二进制码位;The binary input module receives binary code bits from an interlock system or an adjacent zone controller;
所述二进制运算模块用于根据二进制输入码位或二进制输出码位进行码位计算;The binary operation module is used to calculate code points according to binary input code points or binary output code points;
所述二进制输出模块将二进制运算模块计算得到的相关码位发送给联锁子系统;The binary output module sends the relevant code bits calculated by the binary operation module to the interlocking subsystem;
所述缓冲区模块包含相邻区域控制器激活本区域控制器的缓冲区信息,所述缓冲区信息包含相邻区域控制器的区段与道岔和当前区域控制器的区段与道岔;The buffer module includes the buffer information for the adjacent area controller to activate the area controller, and the buffer information includes the sections and switches of the adjacent area controller and the sections and switches of the current area controller;
所述ZC边界接口信息模块用于存放非内部接口制式信息,所述非内部接口制式信息包含且不限于当前区域控制器和相邻区域控制器的边界处道岔、区段。The ZC boundary interface information module is used to store non-internal interface standard information, and the non-internal interface standard information includes but is not limited to switches and sections at the boundary between the current zone controller and adjacent zone controllers.
当相邻区域控制器的接口类型为内部接口,则从当前区域控制器中的ZC边界信息提取模块、二进制输入模块和二进制运算模块中提取缓冲区信息。When the interface type of the adjacent zone controller is an internal interface, the buffer information is extracted from the ZC boundary information extraction module, binary input module and binary operation module in the current zone controller.
预先对ZC边界信息提取模块、二进制输入模块和二进制运算模块进行数据配置,令:Perform data configuration on the ZC boundary information extraction module, binary input module and binary operation module in advance, so that:
二进制输入模块提供相邻区域控制器影响当前区域控制器的缓冲区信息;The binary input module provides the buffer information that the adjacent zone controller affects the current zone controller;
二进制输入模块提供的缓冲区信息应当在ZC边界信息提取模块或者二进制运算模块中找到。The buffer information provided by the binary input module should be found in the ZC boundary information extraction module or the binary operation module.
当相邻区域控制器的接口类型为互联互通接口,则从当前区域控制器中的ZC边界接口信息模块中提取缓冲区信息。When the interface type of the adjacent zone controller is an interconnection interface, the buffer information is extracted from the ZC boundary interface information module in the current zone controller.
当相邻区域控制器的接口类型为国密接口,则从当前区域控制器的缓冲区模块和二进制运算模块中提取缓冲区信息。When the interface type of the adjacent regional controller is a national secret interface, the buffer information is extracted from the buffer module and the binary operation module of the current regional controller.
将提取的缓冲区信息转化为内部接口报文形式发送给相邻区域控制器。Convert the extracted buffer information into an internal interface message and send it to the adjacent area controller.
所述当前区域控制器的专属功能模块包含:二进制输出模块、线路区段提取模块和线路道岔提取模块。The exclusive function modules of the current area controller include: a binary output module, a line section extraction module and a line turnout extraction module.
预先对进制输出模块、线路区段提取模块和线路道岔提取模块进行数据配置,令:Perform data configuration on the binary output module, the line section extraction module and the line turnout extraction module in advance, so that:
二进制输出模块提供当前区域控制器影响相邻区域控制器的缓冲区信息;The binary output module provides the buffer information of the current zone controller affecting the adjacent zone controllers;
二进制输出模块提供的缓冲区信息应当在线路区段提取模块和线路道岔提取模块中找到。The buffer information provided by the binary output module should be found in the line section extraction module and the line switch extraction module.
所述缓冲区信息至少包含:缓冲区的道岔和区段的索引。The buffer information at least includes: the switch of the buffer and the index of the section.
区域控制器对提取到的缓冲区信息进行校验,校验不通过时,区域控制器宕机。The regional controller verifies the extracted buffer information, and if the verification fails, the regional controller shuts down.
所述校验缓冲区信息的方法包含且不限于:判断缓冲区数组是否超限、区段索引是否超限、道岔索引是否超限、默认值是否正确。The method for verifying the buffer information includes but is not limited to: judging whether the buffer array exceeds the limit, whether the section index exceeds the limit, whether the switch index exceeds the limit, and whether the default value is correct.
本发明通过更改配置数据完成不同接口制式的区域控制器之间缓冲区的设置,使区域控制器可以随时适应多种制式接口,在保证列车运行安全的前提下,提高了软件的可用性和计算效率。The invention completes the setting of the buffer zone between the regional controllers of different interface standards by changing the configuration data, so that the regional controllers can adapt to multiple standard interfaces at any time, and improves the usability and calculation efficiency of the software on the premise of ensuring the safety of train operation .
附图说明Description of drawings
图1是本发明一个实施例中区域控制器边界缓冲区多制式接口配置方法的流程图。Fig. 1 is a flowchart of a multi-mode interface configuration method for a boundary buffer of a regional controller in an embodiment of the present invention.
具体实施方式Detailed ways
以下根据图1具体说明本发明的较佳实施例。A preferred embodiment of the present invention will be specifically described below according to FIG. 1 .
区域控制器之间的缓冲区的设置要在保证列车运行安全的前提下,提高缓冲区配置的灵活性以应对不同区域控制器的通信接口以及极端情况的产生。区域控制器具有不同的接口制式,区域控制器的接口包含:包含内部接口、互联互通接口、国密接口等。所述内部接口用于区域控制器之间的通信,更加高效快捷。所述互联互通接口用于不同厂商生产的区域控制器之间的通信,或根据项目需要配置为互联互通接口,以实现互联互通功能,传输的信息较为冗杂。所述国密接口用于配置了国产加密功能的区域控制器之间的通信,实现信息的加密传输。The setting of the buffer zone between the regional controllers should improve the flexibility of the buffer configuration to cope with the communication interfaces of different regional controllers and the occurrence of extreme situations on the premise of ensuring the safety of train operation. Regional controllers have different interface standards, and the interfaces of regional controllers include: internal interfaces, interconnection interfaces, national secret interfaces, etc. The internal interface is used for communication between regional controllers, which is more efficient and quicker. The interconnection and intercommunication interface is used for communication between regional controllers produced by different manufacturers, or configured as an interconnection and intercommunication interface according to project requirements, so as to realize the interconnection and intercommunication function, and the transmitted information is relatively complicated. The national secret interface is used for communication between regional controllers equipped with domestic encryption functions to realize encrypted transmission of information.
本发明提供一种区域控制器边界缓冲区多制式接口配置方法,通过更改配置数据完成不同接口制式的区域控制器之间缓冲区的设置,使区域控制器可以随时适应多种制式接口,在保证列车运行安全的前提下,提高了软件的可用性和计算效率。The invention provides a multi-standard interface configuration method for the boundary buffer of a regional controller. By changing the configuration data, the buffer settings between regional controllers of different interface standards are completed, so that the regional controller can adapt to multiple standard interfaces at any time, ensuring Under the premise of train operation safety, the usability and calculation efficiency of the software are improved.
所述区域控制器中的数据库中设置有不同的功能模块,包含且不限于线路区段提取模块、线路道岔提取模块、ZC边界信息提取模块、二进制输入模块、二进制运算模块、二进制输出模块、缓冲区模块、ZC边界接口信息模块等,这些功能模块由配置文件和应用软件组成。其中,所述线路区段提取模块描述了线路上所有的区段及码位;所述线路道岔提取模块描述了线路上所有的道岔及码位;所述ZC边界信息提取模块描述了当前区域控制器和相邻区域控制器的边界信息,所述边界信息包含且不限于道岔、区段;所述二进制输入模块接收来自联锁系统或相邻区域控制器的二进制码位;所述二进制运算模块主要用于根据二进制输入码位或二进制输出码位进行码位计算,例如与、或、非、异或等;所述二进制输出模块将二进制运算模块计算得到的相关码位发送给联锁子系统;所述缓冲区模块包含相邻区域控制器激活本区域控制器的缓冲区信息,所述缓冲区信息包含相邻区域控制器的区段与道岔和当前区域控制器的区段与道岔;所述ZC边界接口信息模块主要存放非内部接口制式信息,所述非内部接口制式信息包含且不限于当前区域控制器和相邻区域控制器的边界处道岔、区段等。The database in the regional controller is provided with different functional modules, including but not limited to a line section extraction module, a line turnout extraction module, a ZC boundary information extraction module, a binary input module, a binary operation module, a binary output module, a buffer Zone module, ZC boundary interface information module, etc. These functional modules are composed of configuration files and application software. Wherein, the line section extraction module describes all sections and code bits on the line; the line turnout extraction module describes all turnouts and code bits on the line; the ZC boundary information extraction module describes the current zone control The boundary information of the controller and the adjacent area controller, the boundary information includes and is not limited to the switch and the section; the binary input module receives the binary code bits from the interlocking system or the adjacent area controller; the binary operation module It is mainly used to calculate code bits based on binary input code bits or binary output code bits, such as AND, OR, NOT, XOR, etc.; the binary output module sends the relevant code bits calculated by the binary operation module to the interlocking subsystem ; The buffer module includes the adjacent area controller to activate the buffer information of the area controller, and the buffer information includes the section and the switch of the adjacent area controller and the section and the switch of the current area controller; The ZC boundary interface information module mainly stores non-internal interface standard information, and the non-internal interface standard information includes but is not limited to switches and sections at the boundary between the current zone controller and adjacent zone controllers.
不同接口制式的区域控制器的线路地图(包含缓冲区信息)从不同功能模块中提取,例如,内部接口只从ZC边界信息提取模块、二进制输入模块、二进制运算模块、二进制输出模块、线路区段提取模块和线路道岔提取模块中提取缓冲区信息,提取的缓冲区信息包含缓冲区的道岔、区段的索引和对应的二进制码,完成缓冲区的激活;互联互通接口只从ZC边界接口信息模块、二进制输入模块、二进制输出模块中提取缓冲区信息,提取的缓冲区信息包含缓冲区的道岔和区段的索引;国密接口从缓冲区模块和二进制运算模块提取缓冲区信息,完成缓冲区的激活。区域控制器对提取到的缓冲区信息进行校验,缓冲区信息作为软件中的数据结构,会对其合法性进行检查,包含且不限于对缓冲区数组是否超限、区段索引是否超限、道岔索引是否超限、默认值是否正确,当校验不通过时,说明缓冲区信息数据配置规则有错误,区域控制器应当宕机。The circuit map (including buffer information) of the regional controllers of different interface standards is extracted from different functional modules, for example, the internal interface is only extracted from the ZC boundary information module, binary input module, binary operation module, binary output module, and line section The buffer information is extracted from the extraction module and the line turnout extraction module. The extracted buffer information includes the switch of the buffer, the index of the section and the corresponding binary code, and the activation of the buffer is completed; the interconnection interface is only obtained from the ZC boundary interface information module. , binary input module, and binary output module to extract the buffer information, the extracted buffer information includes the index of the switch and the section of the buffer; the national secret interface extracts the buffer information from the buffer module and the binary operation module to complete the buffer activation. The regional controller verifies the extracted buffer information. As a data structure in the software, the buffer information will check its validity, including but not limited to whether the buffer array exceeds the limit and whether the segment index exceeds the limit. , Whether the turnout index exceeds the limit, and whether the default value is correct. When the verification fails, it means that there is an error in the configuration rules of the buffer information data, and the regional controller should be down.
如图1所示,本发明提供的一种区域控制器边界缓冲区多制式接口配置方法包含以下步骤:As shown in Figure 1, a method for configuring a multi-standard interface of a regional controller boundary buffer provided by the present invention includes the following steps:
步骤S1、判断相邻区域控制器的接口类型,如果是内部接口,则执行步骤S2,如果不是内部接口,则执行步骤S3;Step S1, determine the interface type of the adjacent area controller, if it is an internal interface, then perform step S2, if not, then perform step S3;
相邻区域控制器激活当前区域控制器的缓冲区信息主要由当前区域控制器中的ZC边界信息提取模块或者ZC边界接口信息模块提供,根据实际线路的区域控制器接口制式不同,从上述两个模块之一提取缓冲区信息;The buffer information for the adjacent zone controller to activate the current zone controller is mainly provided by the ZC boundary information extraction module or the ZC boundary interface information module in the current zone controller. One of the modules extracts the buffer information;
所述缓冲区信息主要包含一条路径上的区段和道岔信息,其中,区段会分方向,道岔会分定位和反位;The buffer information mainly includes sections and turnout information on a path, wherein sections are divided into directions, and switches are divided into positioning and reverse positions;
激活缓冲区的目的是为了防止边界处存在与区域控制器没通信的列车而发生冲撞,激活缓冲区则可以避免这一情况;The purpose of activating the buffer zone is to prevent collisions caused by trains that do not communicate with the zone controller at the border, and activating the buffer zone can avoid this situation;
步骤S2、如果相邻区域控制器配置为内部接口,相邻区域控制器激活当前区域控制器的缓冲区的信息由当前区域控制器的ZC边界信息提取模块、二进制输入模块和二进制运算模块联合提供,执行步骤S4;Step S2, if the adjacent area controller is configured as an internal interface, the information that the adjacent area controller activates the buffer zone of the current area controller is jointly provided by the ZC boundary information extraction module, the binary input module and the binary operation module of the current area controller , execute step S4;
且所述ZC边界信息提取模块、二进制输入模块和二进制运算模块需要满足以下条件:And the ZC boundary information extraction module, binary input module and binary operation module need to meet the following conditions:
二进制输入模块提供相邻区域控制器影响当前区域控制器的缓冲区信息;The binary input module provides the buffer information that the adjacent zone controller affects the current zone controller;
二进制输入模块提供的缓冲区信息应当在ZC边界信息提取模块或者二进制运算模块中找到;The buffer information provided by the binary input module should be found in the ZC boundary information extraction module or the binary operation module;
相邻区域控制器激活当前区域控制器缓冲区的信息一定会存储在ZC边界信息提取模块中,正常情况下,二进制输入模块中会跟ZC边界信息提取模块中的缓冲区信息一致,但是本发明允许一部分缓冲区信息配置在二进制运算模块中,方便对特殊情况进行处理;即,所有的缓冲区信息都存放在ZC边界信息提取模块中,这部分缓冲区信息会映射到二进制输入模块和二进制运算模块,软件内部是以二进制输入模块和二进制运算模块里的索引去追踪缓冲区信息;相邻区域控制器激活当前区域控制器缓冲区的信息会预先保存在二进制输入模块中,作为线路地图的一部分;The information that the adjacent area controller activates the buffer of the current area controller must be stored in the ZC boundary information extraction module. Under normal circumstances, the binary input module will be consistent with the buffer information in the ZC boundary information extraction module, but the present invention Part of the buffer information is allowed to be configured in the binary operation module to facilitate the processing of special cases; that is, all the buffer information is stored in the ZC boundary information extraction module, and this part of the buffer information will be mapped to the binary input module and binary operation Module, the software internally uses the index in the binary input module and the binary operation module to track the buffer information; the adjacent area controller activates the buffer information of the current area controller will be pre-saved in the binary input module as part of the line map ;
步骤S3、如果相邻区域控制器配置为互联互通接口,相邻区域控制器激活当前区域控制器的缓冲区的信息只能从当前区域控制器的ZC边界接口信息模块中提取,并将提取的信息转化为内部接口报文形式发送给相邻区域控制器,执行步骤S4;Step S3, if the adjacent area controller is configured as an interconnection interface, the information that the adjacent area controller activates the buffer zone of the current area controller can only be extracted from the ZC boundary interface information module of the current area controller, and the extracted The information is converted into an internal interface message and sent to the adjacent regional controller, and step S4 is executed;
如果相邻区域控制器配置为国密接口,相邻区域控制器激活当前区域控制器的缓冲区的信息只能从当前区域控制器的缓冲区模块和二进制运算模块提取,并将提取的信息转化为内部接口报文形式发送给相邻区域控制器,执行步骤S4;If the adjacent area controller is configured as a national secret interface, the information that the adjacent area controller activates the buffer of the current area controller can only be extracted from the buffer module and binary operation module of the current area controller, and the extracted information is converted Send to the adjacent area controller in the form of an internal interface message, and execute step S4;
内部接口报文形式描述了相邻区域控制器在不同情形下影响当前区域控制器的缓冲区的路径,包括区段和道岔等;The form of the internal interface message describes the path of the adjacent area controller affecting the buffer zone of the current area controller in different situations, including sections and switches, etc.;
步骤S4、当前区域控制器激活相邻区域控制器的缓冲区信息由当前区域控制器中的二进制输出模块、线路区段提取模块和线路道岔提取模块联合提供,且要求这三个模块需要满足以下条件:Step S4, the buffer information of the current regional controller activating the adjacent regional controller is jointly provided by the binary output module, the line segment extraction module and the line switch extraction module in the current regional controller, and these three modules are required to meet the following requirements condition:
二进制输出模块提供当前区域控制器影响相邻区域控制器的缓冲区信息;The binary output module provides the buffer information of the current zone controller affecting the adjacent zone controllers;
二进制输出模块提供的缓冲区信息应当在线路区段提取模块和线路道岔提取模块中找到;The buffer information provided by the binary output module should be found in the line section extraction module and the line switch extraction module;
即,二进制输出模块中的二进制码位有一部分是来自于线路区段提取模块和线路道岔提取模块。That is, some of the binary code bits in the binary output module come from the line section extraction module and the line switch extraction module.
本发明具有以下有益效果:The present invention has the following beneficial effects:
1、方便支持多种接口制式;1. It is convenient to support multiple interface formats;
2、在线路区段提取模块、线路道岔提取模块、ZC边界信息提取模块、二进制输入模块、二进制运算模块、二进制输出模块、ZC边界接口信息模块中都有对应的配置文件,这些配置文件可以根据项目要求人工修改,方便手动修改上述模块中的数据以适配不同的接口制式,例如在相邻区域控制器激活当前区域控制器时,可以手动将缓冲器信息配置在二进制运算模块中,提高了软件的可用性;2. There are corresponding configuration files in the line section extraction module, line turnout extraction module, ZC boundary information extraction module, binary input module, binary operation module, binary output module, and ZC boundary interface information module. These configuration files can be based on The project requires manual modification, which is convenient for manually modifying the data in the above modules to adapt to different interface formats. For example, when the adjacent regional controller activates the current regional controller, the buffer information can be manually configured in the binary operation module, which improves the Availability of software;
3、原先的区域控制器采用布尔表达式,会要求软件进行进一步计算,得到的结果才会发送给相邻区域控制器,当码位比较多,或者涉及到的布尔表达式比较复杂时,浪费软件的计算资源,严重的情况可能会导致系统超时宕机。本发明相对于区域控制器原先的布尔表达式方式,提高了计算效率。3. The original area controllers use Boolean expressions, which require the software to perform further calculations, and the results obtained will be sent to adjacent area controllers. When there are many code bits or the Boolean expressions involved are more complicated, it will be wasteful. In severe cases, the computing resources of the software may cause the system to time out and crash. Compared with the original Boolean expression mode of the area controller, the invention improves the calculation efficiency.
本发明提出一种区域控制器边界缓冲区多制式接口配置方法,可以同时支持多种通信接口制式,根据当前区域控制器的通信接口制式(如互联互通、内部接口等),从对应的功能模块中提取对应的字段,较为灵活的选择配置缓冲区,提高软件运行的可用性和实时性。The present invention proposes a multi-standard interface configuration method for the boundary buffer of the regional controller, which can support multiple communication interface standards at the same time. According to the communication interface standard (such as interconnection and intercommunication, internal interface, etc.) Extract the corresponding fields in the data, choose and configure the buffer more flexibly, and improve the usability and real-time performance of the software operation.
需要说明的是,在本发明的实施例中,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”“内”、“外”、“顺时针”、“逆时针”、“轴向”、“径向”、“周向”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述实施例,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性。It should be noted that, in the embodiments of the present invention, the terms "center", "longitudinal", "transverse", "length", "width", "thickness", "upper", "lower", "front", "Back", "Left", "Right", "Vertical", "Horizontal", "Top", "Bottom", "Inner", "Outer", "Clockwise", "Counterclockwise", "Axial" , "radial", "circumferential" and other indicated orientations or positional relationships are based on the orientations or positional relationships shown in the drawings, and are only for the convenience of describing the embodiments, rather than indicating or implying that the referred device or element must have Certain orientations, constructed and operative in certain orientations, therefore are not to be construed as limitations on the invention. In addition, the terms "first", "second", and "third" are used for descriptive purposes only, and should not be construed as indicating or implying relative importance.
在本发明中,除非另有明确的规定和限定,术语“安装”、“相连”、“连接”、“固定”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是机械连接,也可以是电连接;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。In the present invention, unless otherwise clearly specified and limited, terms such as "installation", "connection", "connection" and "fixation" should be understood in a broad sense, for example, it can be a fixed connection or a detachable connection , or integrated; it can be mechanically connected or electrically connected; it can be directly connected or indirectly connected through an intermediary, and it can be the internal communication of two components or the interaction relationship between two components. Those of ordinary skill in the art can understand the specific meanings of the above terms in the present invention according to specific situations.
尽管本发明的内容已经通过上述优选实施例作了详细介绍,但应当认识到上述的描述不应被认为是对本发明的限制。在本领域技术人员阅读了上述内容后,对于本发明的多种修改和替代都将是显而易见的。因此,本发明的保护范围应由所附的权利要求来限定。Although the content of the present invention has been described in detail through the above preferred embodiments, it should be understood that the above description should not be considered as limiting the present invention. Various modifications and alterations to the present invention will become apparent to those skilled in the art upon reading the above disclosure. Therefore, the protection scope of the present invention should be defined by the appended claims.
Claims (12)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210934277.6A CN115407687A (en) | 2022-08-04 | 2022-08-04 | Multi-system interface configuration method for boundary buffer area of zone controller |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202210934277.6A CN115407687A (en) | 2022-08-04 | 2022-08-04 | Multi-system interface configuration method for boundary buffer area of zone controller |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115407687A true CN115407687A (en) | 2022-11-29 |
Family
ID=84158622
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202210934277.6A Pending CN115407687A (en) | 2022-08-04 | 2022-08-04 | Multi-system interface configuration method for boundary buffer area of zone controller |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115407687A (en) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107878507A (en) * | 2016-12-19 | 2018-04-06 | 比亚迪股份有限公司 | Mobile authorization generation method, the device and system of train |
US20180339721A1 (en) * | 2017-05-24 | 2018-11-29 | Alstom Transport Technologies | Optimized circulation management method of a train and associated cbtc signaling system |
CN111806522A (en) * | 2020-06-30 | 2020-10-23 | 通号城市轨道交通技术有限公司 | Method, device and system for detecting abnormal running of train and controlling regional protection |
CN112519836A (en) * | 2020-12-15 | 2021-03-19 | 交控科技股份有限公司 | Automatic train operation system switching method and system |
CN113353125A (en) * | 2021-07-27 | 2021-09-07 | 卡斯柯信号有限公司 | Method for screening and deleting boundary of automatic train protection in area controller |
CN113401186A (en) * | 2021-06-30 | 2021-09-17 | 通号城市轨道交通技术有限公司 | Turnout resource management method and device |
CN113401176A (en) * | 2021-08-09 | 2021-09-17 | 卡斯柯信号有限公司 | Rail transit dynamic buffer area calculation method |
CN113415321A (en) * | 2021-07-27 | 2021-09-21 | 卡斯柯信号有限公司 | Method for managing train registration at zone controller boundary |
-
2022
- 2022-08-04 CN CN202210934277.6A patent/CN115407687A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107878507A (en) * | 2016-12-19 | 2018-04-06 | 比亚迪股份有限公司 | Mobile authorization generation method, the device and system of train |
US20180339721A1 (en) * | 2017-05-24 | 2018-11-29 | Alstom Transport Technologies | Optimized circulation management method of a train and associated cbtc signaling system |
CN111806522A (en) * | 2020-06-30 | 2020-10-23 | 通号城市轨道交通技术有限公司 | Method, device and system for detecting abnormal running of train and controlling regional protection |
CN112519836A (en) * | 2020-12-15 | 2021-03-19 | 交控科技股份有限公司 | Automatic train operation system switching method and system |
CN113401186A (en) * | 2021-06-30 | 2021-09-17 | 通号城市轨道交通技术有限公司 | Turnout resource management method and device |
CN113353125A (en) * | 2021-07-27 | 2021-09-07 | 卡斯柯信号有限公司 | Method for screening and deleting boundary of automatic train protection in area controller |
CN113415321A (en) * | 2021-07-27 | 2021-09-21 | 卡斯柯信号有限公司 | Method for managing train registration at zone controller boundary |
CN113401176A (en) * | 2021-08-09 | 2021-09-17 | 卡斯柯信号有限公司 | Rail transit dynamic buffer area calculation method |
Non-Patent Citations (1)
Title |
---|
白广争;郜洪民;李亮;白广良;高磊;: "基于互联互通CBTC系统差异性的故障分析", 城市轨道交通研究, no. 06, 10 June 2019 (2019-06-10) * |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107738667B (en) | Method and device for calculating cross-overlapping area train position in CBTC (communication based train control) system | |
US10454848B2 (en) | Method for operating a communication network, and network arrangement | |
KR101558687B1 (en) | Serial communication test device, system including the same and method thereof | |
CN103838189A (en) | CAN communication monitoring protection device and vehicle | |
CN101504705A (en) | Trusted platform module and its computer starting control method | |
CN113031934B (en) | Interlocking data safety conversion method for formal verification and translator | |
WO2024037304A1 (en) | Vehicle diagnosis communication method and apparatus, and device, medium and program product | |
CN115407687A (en) | Multi-system interface configuration method for boundary buffer area of zone controller | |
CN104200148B (en) | A kind of smart card redundancy switching method based on autonomous domestic redundant server | |
CN106648611A (en) | Model driving-based computer interlocking software development method | |
CN114610673A (en) | System and method for interface protection | |
JP2014106831A (en) | Electronic terminal device and electronic interlocking device | |
CN110497941B (en) | Working device of hot standby redundancy system | |
CN104133696A (en) | Vehicle electronic control unit data flushing method, vehicle electronic control unit data flushing system and memory medium | |
CN108255157A (en) | Vehicle fault display method and device and automobile | |
CN203909780U (en) | Vehicle remote upgrading device | |
WO2021111639A1 (en) | Controller | |
CN104503929A (en) | Method and device for carrying out string manipulation by using DMA controller | |
US11898323B2 (en) | Control system and traveling vehicle | |
CN114637386B (en) | Low power consumption debugging path processing method, debugging system and electronic equipment | |
CN103118367B (en) | System and method for safety certification of mobile phones | |
US20210300408A1 (en) | Vehicle control system, data transmitting method, and recording medium on which program is recorded | |
KR101816266B1 (en) | Crc code generator or checker | |
CN115320673A (en) | Train operation control method, device, equipment and storage medium | |
CN117302299B (en) | Method, device and storage medium for switching system of vehicle-mounted equipment of urban railway |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |