[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

KR100768420B1 - Self healing ring network system of railway vehicles - Google Patents

Self healing ring network system of railway vehicles Download PDF

Info

Publication number
KR100768420B1
KR100768420B1 KR1020050131962A KR20050131962A KR100768420B1 KR 100768420 B1 KR100768420 B1 KR 100768420B1 KR 1020050131962 A KR1020050131962 A KR 1020050131962A KR 20050131962 A KR20050131962 A KR 20050131962A KR 100768420 B1 KR100768420 B1 KR 100768420B1
Authority
KR
South Korea
Prior art keywords
terminal
self
ring network
healing ring
dual
Prior art date
Application number
KR1020050131962A
Other languages
Korean (ko)
Other versions
KR20070069630A (en
Inventor
신덕호
김종기
김백현
이준호
Original Assignee
한국철도기술연구원
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 한국철도기술연구원 filed Critical 한국철도기술연구원
Priority to KR1020050131962A priority Critical patent/KR100768420B1/en
Publication of KR20070069630A publication Critical patent/KR20070069630A/en
Application granted granted Critical
Publication of KR100768420B1 publication Critical patent/KR100768420B1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0018Communication with or on the vehicle or train
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61CLOCOMOTIVES; MOTOR RAILCARS
    • B61C17/00Arrangement or disposition of parts; Details or accessories not otherwise provided for; Use of control gear and control systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61DBODY DETAILS OR KINDS OF RAILWAY VEHICLES
    • B61D49/00Other details
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L15/00Indicators provided on the vehicle or train for signalling purposes
    • B61L15/0063Multiple on-board control systems, e.g. "2 out of 3"-systems
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L2205/00Communication or navigation systems for railway traffic
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Transportation (AREA)
  • Automation & Control Theory (AREA)
  • Small-Scale Networks (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

본 발명은 철도차량의 이중계 분산 제어기들을 자기치유링 네트워크에 연결하는 각각의 단말을 이중계로 구성함으로써 어느 하나의 단말에서 결함이 발생하게 되더라도 해당 단말과 인터페이스하는 분산 제어기가 자기치유링 네트워크에 접속 유지되게 하여 전체 시스템의 가용성을 증대할 수 있도록 하는 철도차량용 자기치유링 네트워크 시스템에 관한 것으로서, 상위의 이중계 분산 제어기의 관할하에 자기치유링 네트워크와 인터페이스하면서 데이터 통신을 수행하는 하위의 단말이 각각 이중계로 구성되고, 상기 하위의 이중계 단말은 각각 상기 상위의 이중계 분산 제어기와 1:2로 동시 접속되는 것을 특징으로 한다.According to the present invention, each terminal connecting dual distributed controllers of a railway vehicle to a self-healing ring network is configured as a dual system so that a distributed controller that interfaces with the corresponding terminal is connected to the self-healing ring network even when a defect occurs in any one terminal. The present invention relates to a self-healing ring network system for railway vehicles, which maintains the total system and increases the availability of the entire system. Each of the lower terminals performing data communication while interfacing with the self-healing ring network under the jurisdiction of the upper dual distributed controller, respectively. Composed of a dual system, the lower dual terminal is characterized in that the simultaneous connection with the upper dual distributed controller of 1: 2.

자기치유링, 링네트워크, SHR, 이중화, 분산제어장치 Self-healing ring, ring network, SHR, redundancy, distributed control device

Description

철도차량용 자기치유링 네트워크 시스템 {Self healing ring network system of railway vehicles}Self healing ring network system of railway vehicles

도 1은 일반적인 철도차량용 자기치유링 네트워크 시스템의 구성도.1 is a configuration diagram of a self-healing ring network system for a general railway vehicle.

도 2는 일반적인 철도차량용 자기치유링 네트워크 시스템의 단선 결함허용 개념도.Figure 2 is a schematic diagram of the fault tolerance of the self-healing ring network system for a railway vehicle.

도 3은 일반적인 철도차량용 자기치유링 네트워크의 단말 결함허용 개념도.Figure 3 is a schematic diagram of a terminal fault tolerance of a self-healing ring network for a railway vehicle.

도 4는 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템의 구성도.4 is a block diagram of a self-healing ring network system for a railway vehicle according to the present invention.

도 5는 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템에서 사용되는 네트워크 데이터의 포맷을 나타낸 도면.5 is a diagram showing a format of network data used in a self-healing ring network system for a railway vehicle according to the present invention.

도 6은 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템에서 단말 결함허용 개념도.6 is a conceptual diagram of a terminal fault tolerance in a self-healing ring network system for a railway vehicle according to the present invention.

* 도면의 주요 부분에 대한 간단한 설명* Brief description of the main parts of the drawing

10.. 주통신선 12.. 부통신선10. Main communication line 12. Sub communication line

14, 16, 18, 20.. 링 재구성부 15.. 단선부14, 16, 18, 20. Ring reconstruction section 15. Disconnection section

30.. 분산 제어기 30a, 40a.. 1계 분산 제어기30. Distributed Controllers 30a, 40a.

30b, 40b.. 2계 분산 제어기 32, 42.. 1계 이중계 단말30b, 40b .. 2 system distributed controller 32, 42 .. 1 system dual system terminal

34, 44.. 2계 이중계 단말 34, 44 .. 2 system dual terminal

본 발명은 철도차량용 자기치유링 네트워크 시스템에 관한 것으로서, 보다 상세하게는 철도차량의 이중계 분산 제어기들을 자기치유링 네트워크에 연결하는 각각의 단말을 이중계로 구성함으로써 어느 하나의 단말에서 결함이 발생하게 되더라도 해당 단말과 인터페이스하는 분산 제어기가 자기치유링 네트워크에 접속 유지되게 하여 전체 시스템의 가용성을 증대할 수 있도록 하는 철도차량용 자기치유링 네트워크 시스템에 관한 것이다. The present invention relates to a self-healing ring network system for a railway vehicle, and more particularly, by configuring each terminal that connects dual-based distributed controllers of a railway vehicle to a self-healing ring network as a dual system so that a defect occurs in any one terminal. The present invention relates to a self-healing ring network system for railway vehicles, which enables a distributed controller interface with a corresponding terminal to remain connected to the self-healing ring network, thereby increasing the availability of the entire system.

철도차량에서 사용되는 자기치유링 네트워크(Self Healing Ring Network)는 도 1에 도시한 바와 같이 구성되어 원거리에 분산 설치된 제어기 간의 결함허용 통신을 위해 널리 사용되고 있다. Self healing ring network used in railway vehicles is configured as shown in FIG. 1 and is widely used for fault-tolerant communication between remotely installed controllers.

도 1은 일반적인 철도차량용 자기치유링 네트워크 시스템의 구성을 예시적으로 나타낸 것이다. 1 exemplarily shows a configuration of a self-healing ring network system for a railroad vehicle.

이러한 자기치유링 네트워크 시스템에서 제어기#1부터 제어기#4는 각각 자신의 관할하에 있는 단말을 제어하면서 주통신선(10)과 여분의 부통신선(12)을 사용하여 데이터를 송수신하게 된다.In the self-healing ring network system, the controllers # 1 to # 4 respectively transmit and receive data using the primary communication line 10 and the redundant subcommunication line 12 while controlling the terminals under their jurisdiction.

전술한 바와 같은 자기치유링 네트워크가 허용하는 결함은 크게 두 가지로서, 각 분산 제어기를 자기치유링 네트워크에 연결하는 단말들 사이에 연결된 통신 선 단선과 단말의 내부 고장을 결함으로 정의한다.As described above, two types of defects allowed by the self-healing ring network are defined as defects such as communication line disconnection between terminals connecting each distributed controller to the self-healing ring network and internal failures of the terminals.

도 2는 일반적인 철도차량용 자기치유링 네트워크 시스템의 단선 결함허용 개념도이다.2 is a conceptual diagram of fault tolerance of a self-healing ring network system for a general railway vehicle.

도 2에 나타낸 바와 같이 단말3과 단말4 사이의 단선부(15)에서 단선이 발생하게 되면, 단말3과 단말4는 각각 링 재구성부(14, 16)를 통해 이중으로 연결된 자기치유링을 하나의 링으로 구성되도록 함으로써 단선 고장의 복구시까지 분산제어시스템의 기능을 유지하도록 한다.As shown in FIG. 2, when disconnection occurs in the disconnection unit 15 between the terminal 3 and the terminal 4, the terminal 3 and the terminal 4 each have a self-healing ring connected through the ring reconstruction unit 14 and 16. It is designed to maintain the function of distributed control system until recovery of disconnection failure.

도 3은 일반적인 철도차량용 자기치유링 네트워크 시스템의 단말 결함허용 개념도이다.3 is a conceptual diagram of a terminal fault tolerance of a self-healing ring network system for a general railway vehicle.

도 3에 나타낸 바와 같이 단말3에서 단말 고장이 발생하게 되면, 이 단말3과 인접한 단말1과 단말4는 링 재구성부(18, 20)를 통해 내부적으로 자기치유링 네트워크를 재구성하여 전체 자기치유링 네트워크의 기능을 유지한다.As shown in FIG. 3, when a terminal failure occurs in the terminal 3, the terminal 1 and the terminal 4 adjacent to the terminal 3 internally reconfigure the self-healing ring network through the ring reconfiguration units 18 and 20 to complete the self-healing ring. Maintain the function of the network.

그런데, 전술한 바와 같은 일반적인 구조의 자기치유링 네트워크 시스템에서는 제어기와 단말이 1:1로 접속하도록 되어 있기 때문에, 단말에서 데이터 송수신이 불가능한 결함이 발생하게 되면 해당 분산 제어기와 자기치유링 네트워크와의 연결이 차단됨으로써 분산 제어기가 관장하는 부분의 제어가 불가능해지는 문제점이 있었다.However, in the self-healing ring network system of the general structure as described above, since the controller and the terminal are connected in a 1: 1 manner, when a defect that cannot be transmitted / received from the terminal occurs, the distributed controller and the self-healing ring network are separated. There is a problem in that the control of the part controlled by the distributed controller is impossible because the connection is blocked.

또한, 일반적으로 이중계로 구성되는 철도용 바이탈 분산 제어기를 단말에 1:2로 연결하게 되면, 단말의 결함(데이터 송수신은 가능하지만 송수신 데이터에 오류정보가 포함되는 정도의 결함)에 의하여 오류가 포함된 데이터 수신에 의해 단 말에 연결된 제어기가 오동작을 할 수 있다.In addition, when a railroad vitalization controller, which is generally configured as a dual system, is connected to a terminal at 1: 2, an error is included due to a defect of the terminal (a defect capable of transmitting and receiving data but including error information in the transmitting and receiving data). By receiving the received data, the controller connected to the terminal may malfunction.

본 발명은 전술한 문제점을 해결하기 위하여 안출된 것으로서, 철도차량의 이중계 분산 제어기들을 자기치유링 네트워크에 연결하는 각각의 단말을 이중계로 구성함으로써 어느 하나의 단말에서 결함이 발생하게 되더라도 해당 단말과 인터페이스하는 분산 제어기가 자기치유링 네트워크에 접속 유지되게 하여 전체 시스템의 가용성을 증대할 수 있도록 하는 철도차량용 자기치유링 네트워크 시스템을 제공함에 그 목적이 있다.The present invention has been made to solve the above-described problems, by configuring each terminal connecting the dual system distributed controller of the railway vehicle to the self-healing ring network as a dual system even if a defect occurs in any one terminal and It is an object of the present invention to provide a self-healing ring network system for a railway vehicle that allows a distributed controller to interface with the self-healing ring network to increase the availability of the entire system.

전술한 목적을 달성하기 위한 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템은, 상위의 이중계 분산 제어기의 관할하에 자기치유링 네트워크와 인터페이스하면서 데이터 통신을 수행하는 하위의 단말이 각각 이중계로 구성되고, 상기 하위의 이중계 단말은 각각 상기 상위의 이중계 분산 제어기와 1:2로 동시 접속되는 것을 특징으로 한다.In the self-healing ring network system for railroad cars according to the present invention for achieving the above object, the lower terminal for performing data communication while interfacing with the self-healing ring network under the jurisdiction of the upper dual distributed controller is configured as a dual system, respectively The lower dual terminal is connected to the upper dual distribution controller in a 1: 2 manner.

상기 상위의 각 이중계 분산 제어기는, 상기 하위의 이중계 단말로부터 각각 입력되는 데이터를 상호 비교한 후 일측 단말의 결함이 검출되게 되면, 타측 단말을 이용하여 자기치유링을 재구성하도록 제어함과 더불어 상기 일측 단말의 결함정보를 자기치유링 네트워크 상의 다른 단말들로 출력하는 것을 특징으로 한다.Each of the dual distributed controllers of the upper control unit reconfigures the self-healing ring by using the other terminal when a defect of one terminal is detected after comparing data inputted from the lower dual terminal, respectively. And outputting defect information of the one terminal to other terminals on the self-healing ring network.

상기 하위의 이중계 단말은, 자기치유링 네트워크를 통해 전송되어 오는 데이터 중에서 각 단말의 식별정보를 근거로 단말 결함을 판단하게 되면, 해당 단말을 자기치유링 네트워크에서 제외시키는 것을 특징으로 한다.
또한, 상기 데이터 통신을 위해 사용되는 데이터의 전문은, 송신단말 ID, 수신단말 ID, 송신데이터 크기, CRC 체크 및 단말1_1 정상신호 내지 단말n_2 정상신호를 포함하여 구성되는 것을 특징으로 한다.
The lower dual terminal is characterized in that the terminal is excluded from the self-healing ring network when the terminal defect is determined based on the identification information of each terminal among the data transmitted through the self-healing ring network.
In addition, the full text of the data used for the data communication is characterized by including the transmission terminal ID, the receiving terminal ID, the transmission data size, the CRC check and the terminal 1_1 normal signal to the terminal n_2 normal signal.

이하에서는 첨부된 도면을 참조하여 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템에 대해서 상세하게 설명한다.Hereinafter, a self-healing ring network system for a railway vehicle according to the present invention will be described in detail with reference to the accompanying drawings.

도 4는 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템에서 이중계 분산 제어기 및 단말의 구성도이고, 도 5는 본 발명에 따른 자기치유링 네트워크 시스템에서 각 단말간에 사용되는 데이터 포맷을 나타낸 도면이며, 도 6은 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템에서 단말 결함허용 개념도이다.4 is a configuration diagram of a distributed distributed controller and a terminal in a self-healing ring network system for a railway vehicle according to the present invention, and FIG. 5 is a view showing a data format used between terminals in a self-healing ring network system according to the present invention. 6 is a conceptual diagram of a terminal fault tolerance in a self-healing ring network system for a railway vehicle according to the present invention.

본 발명에 따른 철도차량용 자기치유링 네트워크 시스템은 속도검출부, 가속제어부, 제동제어부, 기관사 표시제어부, 기록장치부 등 다수의 분산 제어기들이 이중계로 구성된 철도용 자기치유링 네트워크 시스템에 사용되는 것으로서, 도 4에 도시한 바와 같이 분산 제어기(30)가 1계 제어기#N(30a)와 2계 제어기#N(30b)으로 이중계로 구성되고, 이 이중계 분산 제어기(30)의 관할하에 있는 하위의 단말(32, 34)도 각각 이중계로 구성되게 되며, 상기 하위의 이중계 단말(32, 34)은 각각 상기 상위의 이중계 분산 제어기(30a, 30b)와 1:2로 동시 접속되도록 구성되게 된다.The self-healing ring network system for a railway vehicle according to the present invention is used in a self-healing ring network system for a railway, in which a plurality of distributed controllers, such as a speed detector, an acceleration controller, a brake controller, an engineer display controller, and a recording device, are configured as a dual system. As shown in FIG. 2, the distributed controller 30 is configured as a dual system consisting of the first controller #N 30a and the second controller #N 30b, and has a lower terminal under the jurisdiction of the dual controller 30. 32 and 34 are also configured as a dual system, respectively, and the lower dual terminal 32 and 34 are configured to be simultaneously connected 1: 2 with the upper dual distributed controllers 30a and 30b, respectively.

전술한 바와 같이 이중계로 구성되는 자기치유링 네트워크에서 이중계 분산 제어기(30)의 1계 제어기#N(30a)와 2계 제어기#N(30b)는 하위의 단말(32, 34)로부터 입력되는 데이터를 상호 비교할 수 있는 이중계 분산 제어기로서, 이 상위의 각 분산 제어기(30a, 30b)는 단말N_1(32)과 단말N_2(34)로부터 입력되는 데이터를 상호 비교하여 두 데이터가 일치하지 않게 되면 단말N_1(32) 또는 단말N_2(34)의 오 류 발생을 판단하게 된다. As described above, in the self-healing ring network composed of dual systems, the first controller #N 30a and the second controller #N 30b of the dual distributed controller 30 are input from lower terminals 32 and 34. As a dual distributed controller capable of comparing data with each other, each of the upper-level distributed controllers 30a and 30b compares data input from the terminal N_1 32 and the terminal N_2 34 and the two data do not match. The occurrence of an error of the terminal N_1 32 or the terminal N_2 34 is determined.

즉, 상기한 이중계 분산 제어기(30)의 1계 제어기#N(30a)는 단말N_1(32)로부터 통신포트(Com5)를 통해 입력되는 데이터와 단말N_2(34)로부터 통신포트(Com6)를 통해 입력되는 데이터를 비교하여 양 데이터가 서로 일치하지 않으면 어느 하나의 단말(32 또는 34)에서 오류가 발생하였다고 판단하게 된다. 마찬가지의 방법으로 2계 제어기#N(30b)도 단말N_1(32) 또는 단말N_2(34)의 오류 여부를 검출할 수 있게 된다.That is, the first controller #N 30a of the dual distributed controller 30 may input data inputted from the terminal N_1 32 through the communication port Com5 and the communication port Com6 from the terminal N_2 34. By comparing the data input through the two data does not match each other it is determined that an error occurred in any one terminal (32 or 34). Similarly, the second controller #N 30b can also detect whether the terminal N_1 32 or the terminal N_2 34 has an error.

상기한 바와 같이 이중계로 구성된 단말(32, 34) 중 어느 하나의 단말(32)에서 결함이 발생되었다고 판단되게 되면, 분산제어기(30)는 결함이 발생하지 않은 단말(34)을 이용하여 결함이 발생한 단말(32)에 대한 결함 정보를 자기치유링 네트워크에 전송함으로써 결함 단말(32)을 자기치유링 네트워크에서 제외시키게 된다. As described above, when it is determined that a defect has occurred in any one of the terminals 32 and 34 configured as a dual system, the distributed controller 30 uses the terminal 34 in which the defect does not occur. By transmitting defect information on the generated terminal 32 to the self-healing ring network, the defective terminal 32 is excluded from the self-healing ring network.

한편, 본 발명에 따른 자기치유링 네트워크 시스템에서 각 단말들 사이에 데이터 통신을 위해 사용되는 데이터의 전문은 도 5와 같은 형식을 가지게 된다. 이 전문 형식에서, ‘송신단말 ID’는 데이터를 보내는 송신단말의 고유번호를 나타내고, ‘수신단말 ID’는 데이터를 보내려는 목적지 수신단말의 고유번호를 나타내며, ‘송신데이터 크기’는 송신데이터의 바이트 수를 나타내고, ‘CRC 체크’는 송신데이터에 대한 오류검출을 위한 체크코드를 나타내고, ‘단말1_1 정상신호’ 내지 ‘단말n_2 정상신호’는 송신단말에서 1/100초의 시간정보를 해당 단말의 정상신호 바이트자리에 저장하고 데이터를 목적지로 전송하면, 전송경로 중간의 단말들이 자신의 자리에 송신단말의 정상정보에서 자신의 단말번호를 뺀 숫자를 해당 전문의 정상신호자리에 채워 넣어 최종수신단말은 송신단말에서 수신단말까지 전송경로에 관계된 단말들의 정상상태를 각각의 정상신호 정보를 토대로 판단한다.Meanwhile, in the self-healing ring network system according to the present invention, the full text of data used for data communication between terminals has a format as shown in FIG. 5. In this full-text format, 'transmission terminal ID' represents a unique number of a transmitting terminal sending data, 'receiving terminal ID' represents a unique number of a destination receiving terminal to which data is to be sent, and 'transmission data size' represents 'CRC check' indicates a check code for error detection on the transmission data, and 'terminal 1_1 normal signal' to 'terminal n_2 normal signal' indicates time information of 1/100 second of the terminal When the normal signal is stored in the byte position and the data is transmitted to the destination, the terminal in the middle of the transmission path fills the normal signal position of the corresponding message by subtracting its terminal number from the normal information of the transmitting terminal in its place. Determines the normal state of the terminals related to the transmission path from the transmitting terminal to the receiving terminal based on the normal signal information.

상기한 바와 같이 송신단말에서 수신단말로 전송하기 위한 데이터와 소정의 결함검출코드를 기반으로 생성된 전송데이터 전문은 송신단말로부터 자기치유링 네트워크에 전송되어 자기치유링 네트워크를 한 바퀴 순환하게 되면, 모든 단말로부터 데이터가 수신되어 전송데이터 전문은 완성된 형태를 갖추게 된다. 이때 송신단말은 전송데이터 전문의 각 단말의 데이터를 분석하여 결함이 발생한 단말을 검출하게 되는데, 단말의 결함이 발견되게 되면, 관련된 단말의 고장 정보를 자기치유링 네트워크의 다른 단말로 전송하여 결함이 발생된 단말을 자기치유링 네트워크에서 제외시키게 된다.As described above, when the data for transmission from the transmitting terminal to the receiving terminal and the transmission data message generated based on a predetermined defect detection code are transmitted from the transmitting terminal to the self-healing ring network, all of the self-healing ring network is circulated once. Data is received from the terminal so that the transmission data message has a completed form. At this time, the transmitting terminal analyzes the data of each terminal of the transmission data message and detects a terminal in which a defect occurs. When a defect of a terminal is found, the transmission terminal transmits the fault information of the related terminal to another terminal of the self-healing ring network. The generated terminal is excluded from the self-healing ring network.

한편, 도 6은 본 발명에 따른 철도차량용 자기치유링 네트워크 시스템에서 단말 결함허용 개념도로서, 도 6에 도시한 바와 같이 단말3_1(42)에서 결함이 발생되게 되면, 인접한 두 단말 즉, 단말1_1과 단말3_2(44)는 자기치유링을 재구성하여 결함이 발생한 단말3_1(42)을 자기치유링 네트워크에서 제외시키게 된다.On the other hand, Figure 6 is a conceptual diagram of a terminal fault tolerance in a self-healing ring network system for a railway vehicle according to the present invention, as shown in Figure 6, when a defect occurs in the terminal 3_1 (42), the two adjacent terminals, that is, terminal 1_1 and The terminal 3_2 (44) reconfigures the self-healing ring to exclude the defective terminal 3_1 (42) from the self-healing ring network.

한편, 단말 내부의 각 통신 포트에서 결함이 발생되게 되면, 상위의 분산 제어기는 결함이 발생된 포트 및 그 포트가 포함되어 있는 단말을 판별하는 것이 가능하다. On the other hand, if a fault occurs in each communication port inside the terminal, the upper distributed controller can determine the port where the fault occurs and the terminal in which the port is included.

즉, 도 4의 단말N_1(32)의 통신포트 Com1에서 결함이 발생하면, 1계 제어기#N(30a)의 통신포트인 Com5와 Com6의 데이터 불일치가 발생하며, 2계 제어기#4(30b)에서 Com7과 Com8을 통해 수신한 동일한 정상데이터와 비교하여 Com1의 결 함을 검출하고, 이러한 결함 발생시 단말N_1(32)의 고장 정보를 단말N_2(34)를 통해 자기치유링 네트워크 전체에 통보하여 단말N_1(32)을 도 6에 도시한 바와 같이 제외시키게 된다.That is, when a defect occurs in the communication port Com1 of the terminal N_1 32 of FIG. 4, data inconsistency between Com5 and Com6, which are the communication ports of the first controller #N 30a, occurs, and the second controller # 4 30b is generated. Detects the defect of Com1 by comparing the same normal data received through Com7 and Com8, and informs the entire self-healing ring network of the terminal N_1 (32) through the terminal N_2 (34) when such a defect occurs. N_1 32 is excluded as shown in FIG.

전술한 실시예는 본 발명의 가장 바람직한 예에 관한 것으로서, 본 발명은 상기 실시예에 한정되지 않고, 그 기술적 사상을 벗어나지 않는 범위 내에서 다양한 변형이 가능하다.The above embodiment relates to the most preferred embodiment of the present invention, the present invention is not limited to the above embodiment, various modifications are possible within the scope without departing from the spirit.

본 발명에 따른 철도용 이중계 분산 제어기의 자기치유링 네트워크 시스템은 철도차량용 이중계 분산 제어기의 관할하에 있는 단말을 이중계로 구성하고, 1계의 단말에서 결함이 발생하게 되면 다른 2계의 단말을 이용하여 자기치유링 네트워크를 재구성함으로써 결함이 발생한 해당 단말과 인터페이스하는 분산 제어기의 사용불능 상태를 방지하여 높은 가용도를 요구하는 철도 신호제어장치의 서비스 중지시간을 최소화할 수 있도록 하는 효과가 있다. The self-healing ring network system of the dual-system distributed controller for railway according to the present invention comprises a terminal under the jurisdiction of the dual-system distributed controller for railway vehicles as a dual system, and if a fault occurs in the terminal of one system, another terminal of the second system is By reconfiguring the self-healing ring network, it is possible to minimize the service downtime of the railway signal control device requiring high availability by preventing the unusable state of the distributed controller interfaced with the corresponding terminal having a defect.

Claims (4)

상위의 이중계 분산 제어기의 관할하에 자기치유링 네트워크와 인터페이스하면서 데이터 통신을 수행하는 하위의 단말이 각각 이중계로 구성되고,Under the jurisdiction of the upper dual distributed controller, the lower terminal performing data communication while interfacing with the self-healing ring network is configured as a dual system. 상기 하위의 이중계 단말은 각각 상기 상위의 이중계 분산 제어기와 1:2로 동시 접속되며, 자기치유링 네트워크를 순환하여 전송되어 오는 데이터 중에서 각 단말의 식별정보를 근거로 단말 결함을 판단하게 되면, 해당 단말을 자기치유링 네트워크에서 제외시키는 것을 특징으로 하는 철도차량용 자기치유링 네트워크 시스템.When the lower dual terminal is connected to the upper dual distributed controller at the same time 1: 2, and the terminal defect is determined based on the identification information of each terminal among the data transmitted through the self-healing ring network , Self-healing ring network system for a railway vehicle, characterized in that the terminal excluded from the self-healing ring network. 제 1항에 있어서,The method of claim 1, 상기 상위의 각 이중계 분산 제어기는,Each of the upper dual distributed controllers, 상기 하위의 이중계 단말로부터 각각 입력되는 데이터를 상호 비교한 후 일측 단말의 결함이 검출되게 되면, 타측 단말을 이용하여 자기치유링을 재구성하도록 제어함과 더불어 상기 일측 단말의 결함정보를 자기치유링 네트워크 상의 다른 단말들로 출력하는 것을 특징으로 하는 철도차량용 자기치유링 네트워크 시스템.After comparing the data inputted from the lower dual terminal each other, if a defect of one terminal is detected, the other terminal is controlled to reconfigure the self-healing ring and the defect information of the one terminal is self-healing ring. Self-healing ring network system for a railway vehicle, characterized in that output to other terminals on the network. 삭제delete 제 1항 또는 제 2항에 있어서,The method according to claim 1 or 2, 상기 데이터 통신을 위해 사용되는 데이터의 전문은,The full text of the data used for the data communication, 송신단말 ID, 수신단말 ID, 송신데이터의 크기, CRC 체크 및 단말1_1 정상신호 내지 단말n_2 정상신호를 포함하여 구성되는 것을 특징으로 하는 철도차량용 자기치유링 네트워크 시스템.Self-healing ring network system for a railway vehicle, comprising a transmitting terminal ID, a receiving terminal ID, the size of the transmission data, the CRC check and the terminal 1_1 normal signal to the terminal n_2 normal signal.
KR1020050131962A 2005-12-28 2005-12-28 Self healing ring network system of railway vehicles KR100768420B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020050131962A KR100768420B1 (en) 2005-12-28 2005-12-28 Self healing ring network system of railway vehicles

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020050131962A KR100768420B1 (en) 2005-12-28 2005-12-28 Self healing ring network system of railway vehicles

Publications (2)

Publication Number Publication Date
KR20070069630A KR20070069630A (en) 2007-07-03
KR100768420B1 true KR100768420B1 (en) 2007-10-18

Family

ID=38505222

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020050131962A KR100768420B1 (en) 2005-12-28 2005-12-28 Self healing ring network system of railway vehicles

Country Status (1)

Country Link
KR (1) KR100768420B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102292938A (en) * 2009-08-13 2011-12-21 三星Sds株式会社 Electronic patch apparatus, network system, and operating method in a network system
KR20200091298A (en) 2019-01-22 2020-07-30 삼성전자주식회사 Hand eye calibration method and system

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101144073B1 (en) * 2010-08-18 2012-05-24 (주)테크빌 Hot-Standby Control System

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07277191A (en) * 1994-04-04 1995-10-24 Nippon Signal Co Ltd:The Dual system device
KR950031750A (en) * 1994-05-03 1995-12-20 지영택 Onboard device of train safety operation control system
KR20040037697A (en) * 2002-10-29 2004-05-07 한국철도기술연구원 Apparatus and method for processing serial data in rail control system
KR20050036034A (en) * 2003-10-14 2005-04-20 한국철도기술연구원 Circuit for controlling a relay of the railroad signal and method thereof

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH07277191A (en) * 1994-04-04 1995-10-24 Nippon Signal Co Ltd:The Dual system device
KR950031750A (en) * 1994-05-03 1995-12-20 지영택 Onboard device of train safety operation control system
KR20040037697A (en) * 2002-10-29 2004-05-07 한국철도기술연구원 Apparatus and method for processing serial data in rail control system
KR20050036034A (en) * 2003-10-14 2005-04-20 한국철도기술연구원 Circuit for controlling a relay of the railroad signal and method thereof

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102292938A (en) * 2009-08-13 2011-12-21 三星Sds株式会社 Electronic patch apparatus, network system, and operating method in a network system
KR20200091298A (en) 2019-01-22 2020-07-30 삼성전자주식회사 Hand eye calibration method and system

Also Published As

Publication number Publication date
KR20070069630A (en) 2007-07-03

Similar Documents

Publication Publication Date Title
US7140577B2 (en) Remote system for monitoring and controlling railroad wayside equipment
CN101692178B (en) Apparatus for interconnecting modules
US10454848B2 (en) Method for operating a communication network, and network arrangement
US4305556A (en) Railway control signal dynamic output interlocking systems
KR102284080B1 (en) Two-way architecture
US9367375B2 (en) Direct connect algorithm
US20020087763A1 (en) Communication sytem with a communication bus
ES2754178T3 (en) Reservation resource for a faulty computer channel of a railway vehicle
US8576707B2 (en) Method and apparatus for bus coupling of safety-relevant processes
KR100448709B1 (en) Data bus system and method for controlling the same
US7836208B2 (en) Dedicated redundant links in a communicaton system
KR102503558B1 (en) a train control and monitoring system(TCMS) with a record integrity system
KR100768420B1 (en) Self healing ring network system of railway vehicles
KR100840243B1 (en) Fault tolerant system for ground train control system using industrial computer
KR102253789B1 (en) Electronic interlocking system of independent two-channel structure and control method
US20120089749A1 (en) Network and Method for Operating the Network
US8005585B2 (en) Method for determining the occupancy status of a track section in particular following a restart of an axle counting system, as well as an evaluation device and counting point for this
JP4419617B2 (en) Fault location determination method for multi-loop network
US8576699B2 (en) Method for operating a network having a ring topology
EP3738113B1 (en) System and method for providing a digital intersection
CN108243023A (en) Computer platform based on rail traffic
KR102709539B1 (en) Modular TCMS with interoperarble I/O modules
KR100733971B1 (en) fault tolerant full-duplex distribution control system
JP2007266708A (en) Erroneous connection detector and detection method of cable
KR100696983B1 (en) Fault tolerant half-duplex distribution control system

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20121002

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20131001

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20141001

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20151002

Year of fee payment: 9

LAPS Lapse due to unpaid annual fee