[go: up one dir, main page]

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 PDF

Info

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
Application number
CN202210934277.6A
Other languages
Chinese (zh)
Inventor
傅培超
闵锐
孙利
左辉
夏庭锴
陈祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Casco Signal Ltd
Original Assignee
Casco Signal Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Casco Signal Ltd filed Critical Casco Signal Ltd
Priority to CN202210934277.6A priority Critical patent/CN115407687A/en
Publication of CN115407687A publication Critical patent/CN115407687A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/04Programme control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Programme control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0423Input/output
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • B61L27/20Trackside control of safe travel of vehicle or train, e.g. braking curve calculation
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25257Microcontroller
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total 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

A multi-system interface configuration method of a zone controller boundary buffer zone is disclosed, wherein a current zone controller and an adjacent zone controller simultaneously activate a buffer zone between the current zone controller and the adjacent zone controller; selecting a functional module corresponding to the interface type from a database in a current area controller according to the interface type of an adjacent area controller, extracting buffer area information from the functional module and sending the buffer area information to the adjacent area controller so as to activate a buffer area; the current area controller selects an exclusive function module of the current area controller from a database in the current area controller, and extracts buffer area information from the exclusive function module to activate a buffer area. The invention completes the setting of the buffer zone between the zone controllers with different interface modes by changing the configuration data, so that the zone controllers can adapt to interfaces with various modes at any time, and the usability and the calculation efficiency of software are improved on the premise of ensuring the running safety of the train.

Description

一种区域控制器边界缓冲区多制式接口配置方法A multi-standard interface configuration method for the boundary buffer of a regional controller

技术领域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)

1.一种区域控制器边界缓冲区多制式接口配置方法,其特征在于,在区域控制器的数据库中设置多个功能模块,所述功能模块中存储缓冲区信息,不同的功能模块对应不同的接口类型;1. A regional controller boundary buffer multi-system interface configuration method is characterized in that a plurality of 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 Type; 当前区域控制器和相邻区域控制器同时激活位于当前区域控制器和相邻区域控制器之间的缓冲区;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. 2.如权利要求1所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,所述功能模块至少包含:线路区段提取模块、线路道岔提取模块、ZC边界信息提取模块、二进制输入模块、二进制运算模块、二进制输出模块、缓冲区模块、ZC边界接口信息模块;2. The regional controller boundary buffer multi-system interface configuration method as claimed in claim 1, wherein 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, binary operation module, binary output module, buffer module, 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. 3.如权利要求2所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,当相邻区域控制器的接口类型为内部接口,则从当前区域控制器中的ZC边界信息提取模块、二进制输入模块和二进制运算模块中提取缓冲区信息。3. The regional controller border buffer multi-standard interface configuration method as claimed in claim 2, is characterized in that, when the interface type of the adjacent regional controller is an internal interface, then extract from the ZC boundary information in the current regional controller module, binary input module, and binary arithmetic module to extract buffer information. 4.如权利要求3所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,预先对ZC边界信息提取模块、二进制输入模块和二进制运算模块进行数据配置,令:4. the regional controller boundary buffer multi-system interface configuration method as claimed in claim 3, is characterized in that, carry out data configuration to ZC boundary information extraction module, binary input module and binary operation module in advance, order: 二进制输入模块提供相邻区域控制器影响当前区域控制器的缓冲区信息;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. 5.如权利要求2所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,当相邻区域控制器的接口类型为互联互通接口,则从当前区域控制器中的ZC边界接口信息模块中提取缓冲区信息。5. The regional controller boundary buffer multi-standard interface configuration method as claimed in claim 2, wherein, when the interface type of the adjacent regional controller is an interconnection interface, then from the ZC boundary interface in the current regional controller The information module extracts buffer information. 6.如权利要求2所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,当相邻区域控制器的接口类型为国密接口,则从当前区域控制器的缓冲区模块和二进制运算模块中提取缓冲区信息。6. The regional controller boundary buffer multi-standard interface configuration method as claimed in claim 2, wherein, when the interface type of the adjacent regional controller is a national secret interface, then from the buffer module of the current regional controller and The buffer information is extracted in the binary operation module. 7.如权利要求5或6所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,将提取的缓冲区信息转化为内部接口报文形式发送给相邻区域控制器。7. The multi-mode interface configuration method of the boundary buffer of the regional controller according to claim 5 or 6, characterized in that the extracted buffer information is converted into an internal interface message form and sent to the adjacent regional controller. 8.如权利要求2所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,所述当前区域控制器的专属功能模块包含:二进制输出模块、线路区段提取模块和线路道岔提取模块。8. The regional controller boundary buffer multi-standard interface configuration method as claimed in claim 2, wherein the exclusive function modules of the current regional controller include: a binary output module, a line section extraction module and a line switch extraction module. 9.如权利要求8所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,预先对进制输出模块、线路区段提取模块和线路道岔提取模块进行数据配置,令:9. The regional controller boundary buffer multi-system interface configuration method as claimed in claim 8, is characterized in that, carry out data configuration to the base output module, the line section extraction module and the line turnout extraction module in advance, order: 二进制输出模块提供当前区域控制器影响相邻区域控制器的缓冲区信息;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. 10.如权利要求1-9中任意一项所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,所述缓冲区信息至少包含:缓冲区的道岔和区段的索引。10. The method for configuring the multi-mode interface of the boundary buffer zone of the regional controller according to any one of claims 1-9, wherein the buffer information at least includes: the switch of the buffer zone and the index of the section. 11.如权利要求10所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,区域控制器对提取到的缓冲区信息进行校验,校验不通过时,区域控制器宕机。11. The multi-standard interface configuration method for the boundary buffer of the regional controller according to claim 10, wherein the regional controller verifies the extracted buffer information, and when the verification fails, the regional controller shuts down . 12.如权利要求11所述的区域控制器边界缓冲区多制式接口配置方法,其特征在于,所述校验缓冲区信息的方法包含且不限于:判断缓冲区数组是否超限、区段索引是否超限、道岔索引是否超限、默认值是否正确。12. The multi-standard interface configuration method for the boundary buffer of the regional controller according to claim 11, wherein the method for verifying the buffer information includes but is not limited to: judging whether the buffer array exceeds the limit, the section index Whether it is overrun, whether the switch index is overrun, and whether the default value is correct.
CN202210934277.6A 2022-08-04 2022-08-04 Multi-system interface configuration method for boundary buffer area of zone controller Pending CN115407687A (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (8)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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