KR102097420B1 - Checking system for train integrity of virtual coupling train sets and method for checking train integrity using the same - Google Patents

Checking system for train integrity of virtual coupling train sets and method for checking train integrity using the same Download PDF

Info

Publication number
KR102097420B1
KR102097420B1 KR1020170179363A KR20170179363A KR102097420B1 KR 102097420 B1 KR102097420 B1 KR 102097420B1 KR 1020170179363 A KR1020170179363 A KR 1020170179363A KR 20170179363 A KR20170179363 A KR 20170179363A KR 102097420 B1 KR102097420 B1 KR 102097420B1
Authority
KR
South Korea
Prior art keywords
train
subsequent
virtual
distance
following
Prior art date
Application number
KR1020170179363A
Other languages
Korean (ko)
Other versions
KR20190077841A (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 KR1020170179363A priority Critical patent/KR102097420B1/en
Publication of KR20190077841A publication Critical patent/KR20190077841A/en
Application granted granted Critical
Publication of KR102097420B1 publication Critical patent/KR102097420B1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning or like safety means along the route or between vehicles or trains
    • B61L23/34Control, warning or like safety means along the route or between vehicles or trains for indicating the distance between vehicles or trains by the transmission of signals therebetween
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L23/00Control, warning or like safety means along the route or between vehicles or trains
    • B61L23/08Control, warning or like safety means along the route or between vehicles or trains for controlling traffic in one direction only
    • B61L23/14Control, warning or like safety means along the route or between vehicles or trains for controlling traffic in one direction only automatically operated
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L25/00Recording or indicating positions or identities of vehicles or trains or setting of track apparatus
    • B61L25/02Indicating or recording positions or identities of vehicles or trains
    • B61L25/021Measuring and recording of train speed

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Train Traffic Observation, Control, And Security (AREA)
  • Electric Propulsion And Braking For Vehicles (AREA)

Abstract

가상열차편성의 열차무결성 확인시스템 및 이를 이용한 열차무결성 확인방법에서, 상기 열차무결성 확인시스템은, 서로 독립적으로 운행되는 선행열차 및 후속열차를 가상열차편성으로 구성 또는 해제하는 열차편성 제어부를 포함한다. 상기 가상열차편성으로 구성된 후속열차는, 상기 선행열차의 추종 주행을 위해, 상기 선행열차와의 추돌방지를 위한 최소 안전거리를 추정하고, 후속열차의 목표 추종속도를 결정한다. 상기 가상열차편성으로 구성된 선행열차는, 상기 후속열차의 추종 주행을 검사하기 위해, 상기 후속열차가 정상적으로 추종하는 가에 대한 확인과 가상열차편성 해제 여부에 대한 판단을 수행한다. 상기 가상열차편성으로 구성된 후속열차와 상기 선행열차는 상기 가상열차편성의 해제 전까지, 기 설정된 주기마다 반복하여 상기 추종 주행 및 상기 추종 주행의 검사를 수행한다. 상기 결정된 목표 추종속도는 열차 자동 운전장치로 제공한다. In the train integrity checking system of the virtual train organization and the train integrity checking method using the same, the train integrity checking system includes a train organization control unit configured or released the preceding trains and subsequent trains that are operated independently of each other as virtual train organization. The subsequent train composed of the virtual train arrangement estimates a minimum safety distance for preventing collision with the preceding train, and determines a target tracking speed of the subsequent train for tracking driving of the preceding train. The preceding train composed of the virtual train arrangement performs a check on whether the subsequent train normally follows and determines whether to cancel the virtual train arrangement in order to check the following running of the subsequent train. Subsequent trains composed of the virtual train combination and the preceding trains are repeatedly tested at predetermined intervals until the virtual train combination is canceled, and the tracking and tracking of the following are performed. The determined target tracking speed is provided to the automatic train driving device.

Figure R1020170179363
Figure R1020170179363

Description

가상열차편성의 열차무결성 확인시스템 및 이를 이용한 열차무결성 확인방법{CHECKING SYSTEM FOR TRAIN INTEGRITY OF VIRTUAL COUPLING TRAIN SETS AND METHOD FOR CHECKING TRAIN INTEGRITY USING THE SAME}The train integrity check system for virtual train organization and the method for checking train integrity using the same {CHECKING SYSTEM FOR TRAIN INTEGRITY OF VIRTUAL COUPLING TRAIN SETS AND METHOD FOR CHECKING TRAIN INTEGRITY USING THE SAME}

본 발명은 열차무결성 확인시스템 및 이를 이용한 열차무결성 확인방법에 관한 것으로, 더욱 상세하게는 미래 열차제어시스템의 하부기능으로, 열차 2편성 이상을 가상결합을 이용하여 가상의 단일편성(가상열차편성)으로 구성하여 상기 가상열차편성의 열차무결성을 확인하기 위한 가상열차편성의 열차무결성 확인시스템 및 이를 이용한 열차무결성 확인방법에 관한 것이다.The present invention relates to a train integrity verification system and a method for verifying train integrity using the same, and more specifically, as a sub function of the future train control system, a virtual unity (virtual train organization) using virtual combinations of two or more trains. The present invention relates to a system for confirming train integrity of a virtual train system and a method for checking train integrity using the same.

종래 열차제어시스템은 궤도회로 환경과 선로에 설치된 고정장치를 통해 선로 폐색구간을 설정하고, 열차가 해당 선로 구간점유 여부를 검사하는 방법과 선로 유닛을 이용하여 열차의 선두부에서 후미부까지 차축 수를 카운팅하여 기존 알려진 정보와 해당 카운팅 값을 비교하는 방법을 이용하여 열차무결성, 즉 열차분리 등의 이상상황을 감시한다. The conventional train control system sets a track occlusion section through a track circuit environment and a fixing device installed on a track, and a method of inspecting whether the train occupies the track section and using a track unit can axle from the front to the rear of the train. Monitors abnormalities such as train integrity, that is, train separation by counting and comparing the known information with the corresponding counting value.

또한, 1편성 열차를 구성하는 각 량의 커플링 연결시 연결한 공압관을 이용하여 공압관의 분리 또는 파손에 따른 공기압력의 급격한 변화를 인지함으로써 열차분리 등의 이상상황을 감시한다. In addition, by monitoring the abnormal conditions such as train separation by recognizing a sudden change in air pressure due to separation or damage of the pneumatic pipes using the pneumatic pipes connected when connecting the respective amounts of couplings constituting a one-way train.

한편, 최근의 열차제어시스템에서는, 열차무결성 확인은 열차의 차상시스템에 온보드 시스템으로 탑재된 열차무결성 인지장비를 통해 열차 스스로 무결성을 인식하는 기술이 적용되고 있다. 이 경우, 상기 열차무결성 인지방법은 물리적으로 연결된 커플러를 통해 전기적 신호를 주고받도록 케이블이 연결되어 있으며 해당 케이블의 끊김을 확인하는 방식을 적용하고 있다. On the other hand, in the recent train control system, the technology for recognizing the integrity of the train itself is applied through the train integrity recognition device mounted as an onboard system in the onboard system of the train to check train integrity. In this case, the method for recognizing the integrity of the train applies a method of confirming that the cable is disconnected and that the cable is connected to exchange electrical signals through a physically coupled coupler.

다만, 온보드 시스템이 없는 화물 열차의 경우 상기와 같은 열차제어시스템을 적용하기 어려운 문제가 있다. However, in the case of a freight train without an onboard system, it is difficult to apply the above train control system.

대한민국 등록특허 제10-1260152호Republic of Korea Registered Patent No. 10-1260152

이에, 본 발명의 기술적 과제는 이러한 점에서 착안된 것으로 본 발명의 목적은 가상열차편성에서 가상결합의 무결성 오류 발생시 즉각적인 인지 및 대응이 가능하여, 열차 추돌사고 등의 대형 사고를 방지하여 안전성을 보다 향상시킬 수 있는 가상열차편성의 열차무결성 확인시스템에 관한 것이다. Accordingly, the technical problem of the present invention was conceived in this regard, and the object of the present invention is to enable immediate recognition and response when an error in the integrity of a virtual coupling occurs in a virtual train configuration, thereby preventing a large accident such as a train collision, thereby improving safety. It relates to a system for confirming train integrity that can improve virtual trains.

또한, 본 발명의 다른 목적은 상기 열차무결성 확인시스템을 이용한 열차무결성 확인방법에 관한 것이다. In addition, another object of the present invention relates to a method for verifying train integrity using the train integrity checking system.

상기한 본 발명의 목적을 실현하기 위한 일 실시예에 따른 열차무결성 확인시스템은, 서로 독립적으로 운행되는 선행열차 및 후속열차를 가상열차편성으로 구성 또는 해제하는 열차편성 제어부를 포함한다. 상기 가상열차편성으로 구성된 후속열차는, 상기 선행열차의 추종 주행을 위해, 상기 선행열차와의 추돌방지를 위한 최소 안전거리를 추정하고, 후속열차의 목표 추종속도를 결정한다. 상기 가상열차편성으로 구성된 선행열차는, 상기 후속열차의 추종 주행을 검사하기 위해, 상기 후속열차가 정상적으로 추종하는 가에 대한 확인과 가상열차편성 해제 여부에 대한 판단을 수행한다. 상기 가상열차편성으로 구성된 후속열차와 상기 선행열차는 상기 가상열차편성의 해제 전까지, 기 설정된 주기마다 반복하여 상기 추종 주행 및 상기 추종 주행의 검사를 수행한다. 상기 결정된 목표 추종속도는 열차 자동 운전장치로 제공한다. The system for verifying train integrity according to an embodiment for realizing the object of the present invention includes a train configuration control unit that configures or releases a preceding train and a next train that are operated independently of each other as a virtual train combination. The subsequent train composed of the virtual train arrangement estimates a minimum safety distance for preventing collision with the preceding train, and determines a target tracking speed of the subsequent train for tracking driving of the preceding train. The preceding train composed of the virtual train arrangement performs a check on whether the subsequent train normally follows and determines whether to cancel the virtual train arrangement in order to check the following running of the subsequent train. Subsequent trains composed of the virtual train combination and the preceding trains are repeatedly tested at predetermined intervals until the virtual train combination is canceled, and the tracking and tracking of the following are performed. The determined target tracking speed is provided to the automatic train driving device.

일 실시예에서, 상기 후속열차는, 선행열차의 급제동시 추돌하지 않는 최소 열차간 거리를 추정하는 안전거리 추정부, 상기 추정된 최소 열차간 거리를 기준으로 후속열차가 추종 주행하도록 후속열차의 목표 추종속도를 결정하는 추종속도 결정부, 및 상기 추정된 최소 열차간 거리보다 후속열차가 근접하지 않도록 후속열차의 속도를 제어하는 안전거리 유지부를 포함할 수 있다. In one embodiment, the follow-up train is a safety distance estimator for estimating a minimum inter-train distance that does not collide during sudden braking of the preceding train, and the target of the follow-up train so that the follow-up train follows the estimated minimum inter-train distance It may include a tracking speed determining unit for determining the tracking speed, and a safety distance maintaining unit for controlling the speed of the subsequent train so that the subsequent train is not closer than the estimated minimum distance between trains.

일 실시예에서, 상기 선행열차는, 기 설정된 주기 내에 통신장치의 정상을 확인하는 통신상태 검사부, 후속열차의 위치 및 속도 정보를 바탕으로 후속 열차의 추종상태를 검사하는 추종상태 검사부, 및 후속열차와의 거리가 설정 거리 이상으로 증가하면 상기 가상열차편성의 해제 여부를 판단하는 연결유지 판단부를 포함할 수 있다. In one embodiment, the preceding train includes a communication status checking unit that checks the normality of the communication device within a predetermined period, a tracking status checking unit that checks the tracking status of the subsequent train based on the position and speed information of the subsequent train, and the subsequent train. When the distance from and increases to a predetermined distance or more, it may include a connection maintenance determining unit for determining whether to release the virtual train arrangement.

일 실시예에서, 상기 추종상태 검사부는, 후속열차의 위치 및 속도 정보를 바탕으로 다음 주기에 후속 열차가 존재하는 구간을 추정하고, 다음 주기에 수신된 위치 정보를 바탕으로 상기 추정된 구간에 후속 열차가 존재하는지 확인할 수 있다. In one embodiment, the tracking status inspecting unit estimates a section in which a subsequent train exists in the next cycle based on the position and speed information of the subsequent train, and follows the estimated section based on the position information received in the next cycle. You can check if the train exists.

상기한 본 발명의 다른 목적을 실현하기 위한 일 실시예에 따른 열차무결성 확인 방법은 서로 독립적으로 운행되는 선행열차 및 후속열차를 가상열차편성으로 구성하는 단계; The method for confirming train integrity according to an embodiment for realizing another object of the present invention includes configuring a preceding train and a next train that are operated independently of each other as a virtual train combination;

상기 가상열차편성으로 구성된 후속열차가, 선행열차의 추종 주행을 수행하는 추종주행 수행단계, 및 상기 가상열차편성으로 구성된 선행열차가, 후속열차의 추종 주행 검사를 수행하는 추종주행 검사단계를 포함한다. 상기 추종주행 수행단계에서는, 상기 선행열차와의 추돌 방지를 위한 최소 안전거리를 추정하고, 상기 후속열차의 목표 추종속도를 결정한다. 상기 추종주행 검사단계에서는, 상기 후속열차가 정상적으로 추종하는 가에 대하여 확인하고, 가상열차편성 해제 여부를 판단한다. 상기 추종주행 수행단계 및 상기 추종주행 검사단계는 상기 가상열차편성의 해제 전까지, 기 설정된 주기마다 반복 수행되고, 상기 결정된 목표 추종속도는 열차 자동 운전장치로 제공된다. The follow-up train composed of the virtual train arrangement includes a follow-up driving step of performing the follow-up driving of the preceding train, and the follow-up train composed of the virtual train combination includes a follow-up driving inspection step of performing the follow-up driving test of the follow-up train. . In the following driving step, a minimum safety distance for preventing collision with the preceding train is estimated, and a target tracking speed of the following train is determined. In the following driving inspection step, it is checked whether the subsequent train normally follows, and it is determined whether or not the virtual train is cancelled. The following driving step and the following driving test step are repeatedly performed at predetermined intervals until the virtual train organization is cancelled, and the determined target tracking speed is provided to the automatic train driving device.

일 실시예에서, 상기 추종주행 수행단계는, 상기 선행열차와 메시지를 송수신하는 단계, 상기 수신된 메시지를 바탕으로 현재 안전거리 및 선행열차 제동상태를 검사하는 단계, 상기 후속열차의 제동이 필요 없다고 판단되면, 상기 최소안전거리를 추정하는 단계, 상기 최소안전거리 추정 후, 상기 후속열차의 목표 추종속도를 결정하는 단계, 및 상기 결정된 목표 추종속도를 상기 열차 자동 운전장치로 제공하는 단계를 포함할 수 있다. In one embodiment, the following driving step, transmitting and receiving a message with the preceding train, checking the current safety distance and the braking state of the preceding train based on the received message, there is no need to brake the following train If it is determined, the step of estimating the minimum safety distance, after estimating the minimum safety distance, determining a target tracking speed of the subsequent train, and providing the determined target tracking speed to the automatic driving device of the train You can.

일 실시예에서, 상기 메시지는, 상기 선행열차의 주행정보 및 상기 선행열차에 대한 제어정보를 포함할 수 있다. In one embodiment, the message may include driving information of the preceding train and control information for the preceding train.

일 실시예에서, 상기 최소안전거리를 추정하는 단계는, 상기 선행열차의 미래속도를 추정하는 단계, 상기 후속열차의 미래속도를 추정하는 단계, 상기 선행열차와 상기 후속열차의 제동거리의 차이를 계산하는 단계, 상기 선행열차의 위치 불확실성을 보정하는 단계, 상기 후속열차의 위치 불확실성을 보정하는 단계, 상기 선행열차와 상기 후속열차의 상대거리를 계산하는 단계, 상기 최소안전거리를 추정하는 단계, 및 상기 최소안전거리와 상기 상대거리를 바탕으로 여유거리를 추정하는 단계를 포함할 수 있다. In one embodiment, the step of estimating the minimum safety distance, estimating the future speed of the preceding train, estimating the future speed of the subsequent train, the difference between the braking distance of the preceding train and the subsequent train Calculating, correcting position uncertainty of the preceding train, correcting position uncertainty of the following train, calculating relative distance between the preceding train and the following train, estimating the minimum safety distance, And estimating a clearance distance based on the minimum safety distance and the relative distance.

일 실시예에서, 상기 목표 추종속도를 결정하는 단계에서, 상기 목표 추종속도는, 상기 최소안전거리와 비교하여 상기 상대거리가 크다는 조건을 만족하면서, 상기 여유거리가 0에 근접하도록 상기 후속열차의 현재속도를 증속 또는 감속한 속도일 수 있다. In one embodiment, in the step of determining the target tracking speed, the target tracking speed is compared with the minimum safety distance, and satisfies a condition that the relative distance is large, while the subsequent distance of the subsequent train is close to zero. It may be the speed at which the current speed is increased or decreased.

일 실시예에서, 상기 현재 안전거리 및 선행열차 제동상태를 검사하는 단계는, 상기 메시지의 수신여부를 확인하여, 미수신 횟수가 기 설정된 미수신 대기 횟수보다 크면 상기 후속열차를 비상제동하는 단계를 포함할 수 있다. In one embodiment, the step of inspecting the current safety distance and the braking state of the preceding train may include checking whether the message has been received and emergency braking the subsequent train if the number of non-reception is greater than a preset number of waiting waiting times. You can.

일 실시예에서, 상기 현재 안전거리 및 선행열차 제동상태를 검사하는 단계는, 상기 메시지가 수신되면, 상기 선행열차의 주행정보를 바탕으로 선행열차 및 후속열차의 위치를 보정하는 단계, 상기 선행열차와 후속열차의 보정된 위치를 바탕으로 상대거리를 계산하는 단계, 및 상기 최소안전거리가 상기 상대거리보다 크면 상기 후속열차의 제동을 수행하고, 상기 최소안전거리가 상기 상대거리 이하이더라도 상기 선행열차가 제동을 인가중이면 상기 후속열차의 제동을 수행하는 단계를 포함할 수 있다. In one embodiment, the step of inspecting the current safety distance and the braking state of the preceding train, when the message is received, correcting the positions of the preceding train and the following train based on the driving information of the preceding train, the preceding train And calculating a relative distance based on the corrected position of the subsequent train, and if the minimum safety distance is greater than the relative distance, perform braking of the subsequent train, and the preceding train even if the minimum safety distance is less than or equal to the relative distance. If braking is being applied, it may include the step of performing braking of the subsequent train.

일 실시예에서, 상기 추종주행 검사단계는, 상기 후속열차와 메시지를 송수신하는 단계, 상기 후속열차와의 무선통신상태를 검사하는 단계, 상기 후속열차의 추종상태를 검사하는 단계, 및 상기 가상열차편성의 유지 또는 해제를 판단하는 단계를 포함할 수 있다. In one embodiment, the following driving test step includes: transmitting and receiving a message to and from the subsequent train, checking a wireless communication state with the subsequent train, checking a tracking status of the subsequent train, and the virtual train And determining whether to maintain or release the combination.

일 실시예에서, 상기 메시지는, 상기 후속열차의 주행정보 및 상기 후속열차에 대한 제어정보를 포함할 수 있다. In one embodiment, the message may include driving information of the subsequent train and control information for the subsequent train.

일 실시예에서, 상기 무선통신상태를 검사하는 단계는, 상기 후속열차로부터 메시지가 수신되면 미수신횟수를 초기화시키는 단계, 및 상기 후속열차로부터 메시지가 수신되지 않으면 기 설정된 미수신횟수를 초과하였는지 비교하여, 무선통신상태의 결과를 설정하는 단계를 포함할 수 있다. In one embodiment, the step of inspecting the wireless communication state comprises: initializing an unreceived number of times when a message is received from the subsequent train, and comparing whether or not a predetermined unreceived number of times is exceeded if a message is not received from the subsequent train, And setting a result of the wireless communication state.

일 실시예에서, 상기 후속열차의 추종상태를 검사하는 단계는, 상기 후속열차의 주행정보를 바탕으로 상기 후속열차가 다음 주기까지 이동하여 위치할 수 있는 위치범위를 추정하는 단계, 상기 위치범위 내에 상기 후속열차의 위치가 존재하는 지를 판단하는 단계, 상기 위치범위 내에 상기 후속열차의 위치가 존재하면 상기 위치범위를 초기화하는 단계, 및 상기 위치범위 내에 상기 후속열차의 위치가 존재하지 않으면 오류횟수를 증가시켜, 기 설정된 오류횟수와 비교하여 추종상태 결과를 설정하는 단계를 포함할 수 있다. In one embodiment, the step of inspecting the follow-up status of the subsequent train includes estimating a position range in which the subsequent train may move to the next cycle based on the driving information of the subsequent train, within the position range Determining whether a position of the subsequent train exists, initializing the position range if the position of the subsequent train exists within the position range, and counting the number of errors if the position of the subsequent train does not exist within the position range. Increasing, it may include the step of setting the result of the tracking status in comparison with the preset number of errors.

일 실시예에서, 상기 가상열차편성의 유지 또는 해제를 판단하는 단계는, 상기 무선통신상태 및 상기 추종상태의 결과를 제공받는 단계, 및 상기 무선통신상태 및 상기 추종상태 중 적어도 하나의 결과가 오류(False)인 경우, 상기 가상열차편성이 해제된 것으로 판단하는 단계를 포함할 수 있다. In one embodiment, the step of determining the maintenance or release of the virtual train organization may include receiving a result of the wireless communication state and the following state, and at least one result of the wireless communication state and the following state is in error. In the case of (False), it may include determining that the virtual train arrangement is released.

일 실시예에서, 상기 가상열차편성의 유지 또는 해제를 판단하는 단계는, 상기 무선통신상태 및 상기 추종상태 모두 정상(true)인 경우, 기존 열차제어시스템의 제동거리를 제공받는 단계, 상기 제동거리와 사용자에 의해 설정된 마진값(UserMargin)을 더하여 임계값(BD_Threshold)을 설정하는 단계, 상기 후속열차와 상기 선행열차 사이의 상대거리가 상기 임계값보다 작으면, 오류시간을 초기화(null)하고 상기 가상열차편성을 유지하는 단계, 및 상기 상대거리가 상기 임계값 이상이면, 상기 오류시간에 현재시간을 등록하거나, 상기 오류시간이 이미 등록되었다면 상기 등록된 오류시간을 기 설정된 최대오류시간(MaxErrTime)과 비교하여 상기 가상열차편성의 유지 또는 해제를 판단하는 단계를 포함할 수 있다. In one embodiment, the step of determining the maintenance or release of the virtual train organization is provided, when both the wireless communication state and the following state are true, receiving a braking distance of an existing train control system, and the braking distance. And setting a threshold value (BD_Threshold) by adding a margin value (UserMargin) set by the user. If the relative distance between the subsequent train and the preceding train is less than the threshold, an error time is initialized and the Maintaining the virtual train organization, and if the relative distance is greater than or equal to the threshold value, register the current time in the error time, or if the error time has already been registered, set the registered error time to a preset maximum error time (MaxErrTime) And determining whether to maintain or release the virtual train arrangement.

본 발명의 실시예들에 의하면, 서로 독립적으로 운행되는 선행열차 및 후속열차에 대하여 가상열차를 편성하거나 해제하고, 이러한 가상열차편성의 열차무결성을 검사할 수 있다. According to embodiments of the present invention, it is possible to organize or release a virtual train for a preceding train and a subsequent train that are operated independently of each other, and examine the train integrity of the virtual train.

즉, 선행열차는 후속열차의 주행상태를 모니터링하여 가상열차편성의 열차 무결성 오류를 신속하게 판단할 수 있으며, 후속열차는 선행열차의 후미 추돌을 방지하면서 최소안전거리를 유지하며 목표추종속도를 제공하여 선행열차와의 근접 주행을 수행할 수 있다. That is, the preceding train can quickly determine the train integrity error of the virtual train by monitoring the driving status of the following train, and the subsequent train prevents trailing collision of the preceding train and maintains the minimum safety distance while providing the target tracking speed. By doing so, it is possible to perform close driving with the preceding train.

도 1은 본 발명의 일 실시예에 의한 열차무결성 확인시스템을 도시한 모식도이다.
도 2는 도 1의 열차무결성 확인시스템을 이용한 열차무결성 확인방법을 도시한 흐름도이다.
도 3은 도 2의 열차무결성 확인방법에서 최소안전거리 추정단계를 도시한 흐름도이다.
도 4는 도 2의 열차무결성 확인방법에서 안전거리 검사 및 선행열차 제동상태검사 단계를 도시한 흐름도이다.
도 5는 도 2의 열차무결성 확인방법에서 무선통신상태 검사단계를 도시한 흐름도이다.
도 6은 도 2의 열차무결성 확인방법에서 후속열차 추종상태 검사단계를 도시한 흐름도이다.
도 7은 도 2의 열차무결성 확인방법에서 가상열차 연결유지 판단단계를 도시한 흐름도이다.
1 is a schematic diagram showing a train integrity checking system according to an embodiment of the present invention.
FIG. 2 is a flowchart illustrating a method for confirming train integrity using the system for verifying train integrity in FIG. 1.
3 is a flowchart illustrating a minimum safety distance estimation step in the method for confirming train integrity in FIG. 2.
FIG. 4 is a flow chart showing steps of a safety distance inspection and a preceding train braking state inspection in the method for confirming train integrity in FIG. 2.
5 is a flowchart illustrating a wireless communication state inspection step in the method for checking train integrity in FIG. 2.
FIG. 6 is a flowchart illustrating a step of inspecting a follow-up state of a train in the train integrity checking method of FIG. 2.
7 is a flowchart illustrating a determination step of maintaining a virtual train connection in the method for confirming train integrity in FIG. 2.

본 발명은 다양한 변경을 가할 수 있고 여러 가지 형태를 가질 수 있는 바, 실시예들을 본문에 상세하게 설명하고자 한다. 그러나 이는 본 발명을 특정한 개시 형태에 대해 한정하려는 것이 아니며, 본 발명의 사상 및 기술 범위에 포함되는 모든 변경, 균등물 내지 대체물을 포함하는 것으로 이해되어야 한다. 각 도면을 설명하면서 유사한 참조부호를 유사한 구성요소에 대해 사용하였다. 제1, 제2 등의 용어는 다양한 구성요소들을 설명하는데 사용될 수 있지만, 상기 구성요소들은 상기 용어들에 의해 한정되어서는 안 된다. The present invention can be applied to various changes and can have various forms, and the embodiments are described in detail in the text. However, this is not intended to limit the present invention to a specific disclosure form, it should be understood to include all modifications, equivalents, and substitutes included in the spirit and scope of the present invention. In describing each drawing, similar reference numerals are used for similar components. Terms such as first and second may be used to describe various components, but the components should not be limited by the terms.

상기 용어들은 하나의 구성요소를 다른 구성요소로부터 구별하는 목적으로만 사용된다. 본 출원에서 사용한 용어는 단지 특정한 실시예를 설명하기 위해 사용된 것으로, 본 발명을 한정하려는 의도가 아니다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. The terms are used only for the purpose of distinguishing one component from other components. The terms used in this application are only used to describe specific embodiments, and are not intended to limit the present invention. Singular expressions include plural expressions unless the context clearly indicates otherwise.

본 출원에서, "포함하다" 또는 "이루어진다" 등의 용어는 명세서상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부분품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다. In this application, terms such as “comprises” or “consisting of” are intended to indicate the presence of features, numbers, steps, operations, components, parts or combinations thereof described in the specification, one or more other features. It should be understood that the existence or addition possibilities of fields or numbers, steps, actions, components, parts or combinations thereof are not excluded in advance.

다르게 정의되지 않는 한, 기술적이거나 과학적인 용어를 포함해서 여기서 사용되는 모든 용어들은 본 발명이 속하는 기술 분야에서 통상의 지식을 가진 자에 의해 일반적으로 이해되는 것과 동일한 의미를 가지고 있다. 일반적으로 사용되는 사전에 정의되어 있는 것과 같은 용어들은 관련 기술의 문맥 상 가지는 의미와 일치하는 의미를 가지는 것으로 해석되어야 하며, 본 출원에서 명백하게 정의하지 않는 한, 이상적이거나 과도하게 형식적인 의미로 해석되지 않는다.Unless defined otherwise, all terms used herein, including technical or scientific terms, have the same meaning as commonly understood by a person skilled in the art to which the present invention pertains. Terms such as those defined in a commonly used dictionary should be interpreted as having meanings consistent with meanings in the context of related technologies, and should not be interpreted as ideal or excessively formal meanings unless explicitly defined in the present application. Does not.

이하, 첨부한 도면들을 참조하여, 본 발명의 바람직한 실시예를 보다 상세하게 설명하고자 한다.Hereinafter, exemplary embodiments of the present invention will be described in detail with reference to the accompanying drawings.

도 1은 본 발명의 일 실시예에 의한 열차무결성 확인시스템을 도시한 모식도이다. 1 is a schematic diagram showing a train integrity checking system according to an embodiment of the present invention.

도 1을 참조하면, 본 실시예에 의한 열차무결성 확인시스템(10)은 열차편성 제어부(300)를 포함하며, 상기 열차편성 제어부(300)는 가상열차 연결부(310)를 포함하여, 서로 독립적으로 운행되는 선행열차 및 후속열차를 가상열차로 편성하여 구성하거나 또는 가상열차편성을 해제한다. Referring to FIG. 1, the train integrity checking system 10 according to the present embodiment includes a train configuration control unit 300, and the train configuration control unit 300 includes a virtual train connection unit 310 and independently of each other. Organize the preceding train and the following train by operating a virtual train or release the virtual train.

이 경우, 상기 가상열차 연결부(310)에 의해 서로 독립적으로 운행되던 선행 및 후속 열차는 각각 선행열차(200) 및 후속열차(100)로 가상열차로 편성된다. In this case, the preceding and subsequent trains that were operated independently of each other by the virtual train connection unit 310 are organized into a virtual train with the preceding train 200 and the subsequent train 100, respectively.

그리하여, 상기 후속열차(100)는 '추종주행(101)'을 수행하기 위해 선행열차(200)와의 추돌방지를 위한 최소안전거리 추정 및 목표 추종속도를 결정하고, 상기 선행열차(200)는 '추종주행 검사(201)'를 수행하기 위해 후속열차(100)가 정상적으로 추정하는가의 여부에 대한 확인과 가상열차편성의 해제 여부에 대한 판단을 수행한다. Thus, the subsequent train 100 determines the minimum safety distance estimation and the target tracking speed to prevent collision with the preceding train 200 to perform 'following driving 101', and the preceding train 200 is' In order to perform the follow-up driving inspection 201, a check is made as to whether the subsequent train 100 estimates normally, and a determination is made as to whether to cancel the virtual train arrangement.

또한, 상기와 같이 가상열차로 편성된 후속열차(100) 및 선행열차(200)는 상기 가상열차편성의 해제 전까지, 기 설정된 주기마다 반복하여 상기 추종주행(101) 및 추종주행 검사(201)를 수행한다. In addition, the following train 100 and the preceding train 200, which are organized as a virtual train, repeat the following driving 101 and the following driving test 201 by repeating every predetermined cycle until the virtual train is released. Perform.

보다 구체적으로, 상기 후속열차(100)는 열차무결성의 확보 또는 확인을 위해, 안전거리 추정부(110), 추종속도 결정부(120) 및 안전거리 유지부(130)를 포함한다. More specifically, the subsequent train 100 includes a safety distance estimation unit 110, a tracking speed determination unit 120, and a safety distance maintenance unit 130 to secure or confirm train integrity.

상기 안전거리 추정부(110)는 상기 선행열차(200)의 급제동시에도 상기 선행열차(200)와 추돌하지 않는 최소 열차간 거리를 추정한다. The safety distance estimator 110 estimates a minimum distance between trains not colliding with the preceding train 200 even when the preceding train 200 is suddenly braked.

상기 추종속도 결정부(120)는 상기 안전거리 추정부(110)에서 추정된 최소 열차간 거리를 기준으로, 상기 후속열차(100)가 상기 선행열차(200)를 추종 주행하도록 상기 후송열차(100)의 목표 추종속도를 결정한다. 이 경우, 상기 후속열차(100)가 상기 선행열차(200)에 대하여 상기 최소 열차간 거리에 가깝게 추종 주행할 수 있도록 상기 목표 추종속도를 결정할 수 있다. The tracking speed determining unit 120 is based on the minimum inter-train distance estimated by the safety distance estimating unit 110, so that the subsequent train 100 tracks the preceding train 200 to follow the preceding train 200. ) To determine the target tracking speed. In this case, the target tracking speed may be determined so that the subsequent train 100 can follow and follow the minimum train-to-train distance with respect to the preceding train 200.

이 경우, 상기 결정된 목표 추종속도는 열차 자동 운전장치(automated train operation, ATO)로 제공되어, 열차의 속도가 제어될 수 있다. In this case, the determined target tracking speed is provided by an automated train operation (ATO), so that the speed of the train can be controlled.

상기 안전거리 유지부(130)는 상기 추정된 최소 열차간 거리보다 상기 후속열차(100)가 상기 선행열차(200)에 근접하지 않도록 상기 후속열차(100)의 속도를 제어하는 것으로, 이 경우, 상기 후속열차(100)의 목표 감속도를 생성하여 열차의 속도 제어시스템, 예를 들어, 열차 자동 운전장치(500)에 제공할 수 있다. The safety distance maintaining unit 130 controls the speed of the subsequent train 100 so that the subsequent train 100 does not come closer to the preceding train 200 than the estimated minimum distance between trains, in this case, The target deceleration of the subsequent train 100 may be generated and provided to the speed control system of the train, for example, the automatic train driving apparatus 500.

한편, 상기 선행열차(200)는 열차무결성의 확보 및 확인을 위해, 통신상태 검사부(210), 추종상태 검사부(220) 및 연결유지 판단부(230)를 포함한다. Meanwhile, the preceding train 200 includes a communication status inspection unit 210, a tracking status inspection unit 220, and a connection maintenance determination unit 230 to secure and confirm train integrity.

상기 통신상태 검사부(210)는 기 설정된 주기 내에 통신장치의 정상여부를 확인하는 것으로, 예를 들어, 무선 통신을 이용하여 기 설정된 주기 내에 상기 후속열차(100)로부터 메시지가 수신되었는지의 여부를 확인함으로써, 통신장치의 정상여부를 확인할 수 있다. The communication status checking unit 210 checks whether the communication device is normal within a predetermined period, for example, confirms whether a message is received from the subsequent train 100 within a predetermined period using wireless communication. By doing so, it is possible to check whether the communication device is normal.

상기 추종상태 검사부(220)는 상기 후속열차(100)의 위치 및 속도 정보를 바탕으로 상기 후속 열차(100)의 추종상태를 검사한다. The tracking status inspecting unit 220 checks the tracking status of the subsequent train 100 based on the position and speed information of the subsequent train 100.

이 경우, 상기 추종상태 검사부(220)는 상기 후속열차(100)의 위치 및 속도 정보를 바탕으로, 다음 주기(기 설정된 주기에서, 현재가 속하는 주기 다음의 주기를 의미함)에서 상기 후속 열차(100)가 존재할 수 있는 구간을 추정하고, 다음 주기에 수신된 상기 후속 열차(100)의 위치 정보를 바탕으로 상기 추정된 후속 열차(100)의 존재 구간에 상기 후속 열차(100)가 존재하는지의 여부를 확인함으로써, 상기 후속 열차(100)의 추종상태를 검사할 수 있다. In this case, the following state inspection unit 220 based on the position and speed information of the subsequent train 100, the next train (in a predetermined cycle, which means the cycle following the cycle to which the current belongs), the subsequent train 100 ) Is estimated, and whether the subsequent train 100 exists in the estimated section of the subsequent train 100 based on the location information of the subsequent train 100 received in the next cycle. By checking, it is possible to inspect the following state of the subsequent train 100.

상기 연결유지 판단부(230)는 상기 후속열차(100)와의 거리가 설정 거리 이상으로 증가하는 지의 여부를 바탕으로, 상기 가상열차편성의 해제 여부를 판단한다. 즉, 상기 후속열차(100)와의 거리가 설정 거리 이상으로 증가하면, 상기 가상열차편성을 해제하는 것으로 판단할 수 있다. The connection maintenance determining unit 230 determines whether to cancel the virtual train arrangement based on whether the distance from the subsequent train 100 increases beyond a set distance. That is, when the distance from the subsequent train 100 increases beyond a set distance, it may be determined that the virtual train arrangement is released.

한편, 상기 후속열차(100) 및 상기 선행열차(200)는 상기 설명한 각각의 기능들을, 가상열차로 편성된 이후, 상기 가상열차편성이 해제되기 전까지, 미리 설정된 주기, 즉 통신 주기마다 반복하여 수행하고, 이를 통해 상기 가상열차편성의 열차무결성을 검사 및 확인하게 된다. On the other hand, the subsequent train 100 and the preceding train 200 perform each of the functions described above, after being organized into a virtual train, and repeatedly performed every preset cycle, that is, every communication cycle, until the virtual train is released. Through this, the integrity of the train of the virtual train is inspected and checked.

이하에서는, 상기 후속열차(100) 및 상기 선행열차(200)의 가상열차편성시 열차무결성을 확인하는 방법에 대하여 보다 구체적으로 설명한다. Hereinafter, a method of confirming train integrity during the virtual train arrangement of the subsequent train 100 and the preceding train 200 will be described in more detail.

도 2는 도 1의 열차무결성 확인시스템을 이용한 열차무결성 확인방법을 도시한 흐름도이다. 도 3은 도 2의 열차무결성 확인방법에서 최소안전거리 추정단계를 도시한 흐름도이다. 도 4는 도 2의 열차무결성 확인방법에서 안전거리 검사 및 선행열차 제동상태검사 단계를 도시한 흐름도이다. 도 5는 도 2의 열차무결성 확인방법에서 무선통신상태 검사단계를 도시한 흐름도이다. 도 6은 도 2의 열차무결성 확인방법에서 후속열차 추종상태 검사단계를 도시한 흐름도이다. 도 7은 도 2의 열차무결성 확인방법에서 가상열차 연결유지 판단단계를 도시한 흐름도이다. FIG. 2 is a flowchart illustrating a method for confirming train integrity using the system for verifying train integrity in FIG. 1. 3 is a flowchart illustrating a minimum safety distance estimation step in the method for confirming train integrity in FIG. 2. FIG. 4 is a flow chart showing steps of a safety distance inspection and a preceding train braking state inspection in the method for confirming train integrity in FIG. 2. 5 is a flowchart illustrating a wireless communication state inspection step in the method for checking train integrity in FIG. 2. FIG. 6 is a flowchart illustrating a step of inspecting a follow-up state of a train in the train integrity checking method of FIG. 2. 7 is a flowchart illustrating a determination step of maintaining a virtual train connection in the method for confirming train integrity in FIG. 2.

우선, 도 2를 참조하면, 상기 열차무결성 확인시스템(10)을 이용한 열차무결성 확인방법에서는, 상기 가상열차 연결부(310)에 의해, 서로 독립적으로 운행되는 선행열차(200) 및 후속열차(100)를 가상열차편성으로 구성하여 연결한다(단계 S10). First, referring to FIG. 2, in the method for confirming train integrity using the train integrity checking system 10, the preceding train 200 and the subsequent train 100 operated independently of each other by the virtual train connection unit 310 Is configured by virtual train organization and connected (step S10).

이와 같이, 상기 가상열차 연결부(310)에 의해 가상열차편성으로 구성되면, 미리 설정된 통신 주기마다, 열차 속도, 열차 위치, 가상편성여부, 물리적 분리여부 등과 같은 주행정보와, 제동인가 여부, 목표제동력, 모터추진 여부, 목표속도 등과 같은 제어정보를 상기 선행열차(200)와 상기 후속열차(100)가 상호 송수신하면서 상기 열차무결성을 확인하게 된다. As described above, when configured as a virtual train combination by the virtual train connection unit 310, the driving information, such as train speed, train location, virtual organization, physical separation, and the like, or whether braking is targeted or not, for each predetermined communication cycle. , The preceding train 200 and the subsequent train 100 transmit and receive control information such as whether the motor is driven or not, a target speed, and the like, to check the train integrity.

또한, 이러한 열차무결성의 확인은 상기 가상열차편성이 해제되기 전까지 반복된다. In addition, the check of train integrity is repeated until the virtual train arrangement is released.

한편, 상기 열차무결성 확인방법에서는, 선행열차(200)와 후속열차(100)가 각각 수행하는 확인방법은 서로 구별되며, 상기 후속열차(100)는 추종주행 단계(단계 S100)수행하고, 상기 선행열차(200)는 추종주행검사 단계(단계 S200)를 수행하게 된다. 이에 따라, 상기 가상열차편성으로 구성되는 경우, 우선, 선행열차인지 후속열차인지의 여부를 판단한다(단계 S20). On the other hand, in the method for confirming the integrity of the train, the confirmation methods performed by the preceding train 200 and the subsequent train 100 are distinguished from each other, and the following train 100 performs a follow-up driving step (step S100), and the preceding The train 200 performs the following driving inspection step (step S200). Accordingly, when it is configured with the virtual train arrangement, first, it is determined whether it is a preceding train or a subsequent train (step S20).

그리하여, 후속열차(100)에 해당되면, 상기 추종주행 단계(단계 S100)를 수행하고, 상기 선행열차(200)에 해당되면, 상기 추종주행검사 단계(단계 S200)를 수행한다. Thus, if it corresponds to the subsequent train 100, the following driving step (step S100) is performed, and when it corresponds to the preceding train 200, the following driving test step (step S200) is performed.

먼저, 상기 추종주행 단계(단계 S100)를 수행하는 경우, 우선, 도 2를 참조하면, 상기 후속열차(100)는 상기 선행열차(200)에게 메시지를 송신하고(단계 S110), 상기 선행열차(200)로부터 메시지를 수신한다(단계 S120). First, when performing the following driving step (step S100), first, referring to FIG. 2, the subsequent train 100 transmits a message to the preceding train 200 (step S110), and the preceding train ( 200) is received (step S120).

이 경우, 상기 메시지의 송수신은 무선통신을 이용할 수 있으며, 상기 메시지에 포함된 내용은 앞서 설명한 바와 같이, 열차 속도, 열차 위치, 가상편성여부, 물리적 분리여부 등과 같은 주행정보와, 제동인가 여부, 목표제동력, 모터추진 여부, 목표속도 등과 같은 제어정보를 포함하게 된다. In this case, wireless communication may be used for transmission and reception of the message, and the contents included in the message, as described above, are driving information such as train speed, train location, virtual organization, physical separation, and whether or not braking is applied. It includes control information such as target braking force, motor propulsion, and target speed.

이 후, 도 2에 도시된 바와 같이, 상기 후속열차(100)의 상기 안전거리 유지부(130)는 상기 수신된 메시지를 바탕으로, 상기 후속열차(100)의 현재 안전거리를 검사하고, 상기 선행열차(200)의 제동상태를 검사한다(단계 S130). Thereafter, as shown in FIG. 2, the safety distance maintaining unit 130 of the subsequent train 100 checks the current safety distance of the subsequent train 100 based on the received message, and the The braking state of the preceding train 200 is checked (step S130).

그리하여, 상기 현재 안전거리와 상기 제동상태를 바탕으로, 제동이 필요하다고 판단되면(단계 S140), 제동을 수행하고(단계 S150), 제동이 필요하지 않다고 판단되면 제동을 수행하지 않는다. Thus, based on the current safety distance and the braking state, if it is determined that braking is necessary (step S140), braking is performed (step S150), and if braking is not required, braking is not performed.

보다 구체적으로, 상기 후속열차(100)의 현재 안전거리 검사 및 상기 선행열차(200)의 제동상태 검사 단계에서는, 도 4에 도시된 바와 같이, 우선, 상기 선행열차(200)로부터 메시지가 수신되었는지 확인한다(단계 S131). More specifically, in the current safety distance inspection of the subsequent train 100 and the braking state inspection of the preceding train 200, as shown in FIG. 4, first, whether a message was received from the preceding train 200 Confirm (step S131).

그리하여, 메시지가 수신되지 않은 경우 오류횟수(m)를 증가(m=m+1)시키고, 증가된 오류횟수(m)가 기 설정된 횟수(M)보다 큰지의 여부를 판단하여(단계 S137), 오류횟수가 기 설정된 횟수보다 크다면 비상제동을 수행한다(단계 S138). Thus, if a message is not received, the number of errors (m) is increased (m = m + 1), and it is determined whether the increased number of errors (m) is greater than the preset number (M) (step S137), If the number of errors is greater than the preset number, emergency braking is performed (step S138).

반면, 상기 선행열차(200)로부터 메시지가 수신되면, 상기 오류횟수(m)를 초기화하고(m=0), 열차 위치 불확실성을 보정한다(단계 S132). On the other hand, when a message is received from the preceding train 200, the number of errors (m) is initialized (m = 0), and the train position uncertainty is corrected (step S132).

이 경우, 상기 열차 위치 불확실성을 보정하는 경우, 하기 식 (1) 및 식 (2)와 같이 보정한다. In this case, when the uncertainty of the position of the train is corrected, the following equations (1) and (2) are corrected.

Figure 112017128899818-pat00001
식 (1)
Figure 112017128899818-pat00001
Equation (1)

Figure 112017128899818-pat00002
식 (2)
Figure 112017128899818-pat00002
Equation (2)

여기서, 각 인자들은 하기와 같이 정의된다. Here, each factor is defined as follows.

Figure 112017128899818-pat00003
Figure 112017128899818-pat00003

즉, 지상자(tag)를 통해 계산된 위치오차값(Etag)을 선행열차의 경우에는 t초에서의 선행열차 위치에서 차감하고, 후속열차의 경우에는 (t+1)초에서의 후속열차 위치에서 증감하여, 상기 열차 위치의 불확실성을 보정한다. That is, the position error value E tag calculated through the tag is subtracted from the position of the preceding train at t seconds in the case of the preceding train, and the subsequent train at (t + 1) seconds in the case of the following train. By increasing or decreasing the position, the uncertainty of the train position is corrected.

이 경우, 단위는 상기 지상자로부터의 이동거리(meter)이며, 상기 지상자의 위치오차값은 주행거리에 비례하며, 사용자의 지침으로 정의된 값이고, 선로에 설치된 지상자를 선행열차 또는 후속열차가 읽을 때마다 상기 열차의 위치는 초기화된다. In this case, the unit is a distance from the grounder (meter), the position error value of the grounder is proportional to the driving distance, a value defined by the user's instructions, and the preceding train or subsequent train is installed on the track. The location of the train is initialized each time it is read.

이 후, 도 4를 참조하면, 상기와 같이 선행열차 및 후속열차의 보정된 위치를 바탕으로 상기 선행열차(200)와 상기 후속열차(100)의 상대거리를 계산한다(단계 S133). Thereafter, referring to FIG. 4, the relative distance between the preceding train 200 and the following train 100 is calculated based on the corrected positions of the preceding train and the following train (step S133).

이 후, 후술하겠으나, 상기 안전거리 추정부(110)를 통해 추정된 최소안전거리와 상기 상대거리를 비교하여(단계 S134), 상기 최소안전거리가 상기 상대거리보다 크다면 상기 후속열차(100)에 대한 제동을 수행한다(단계 S150). Thereafter, as will be described later, the minimum safety distance estimated by the safety distance estimator 110 is compared with the relative distance (step S134), and if the minimum safety distance is greater than the relative distance, the subsequent train 100 Braking is performed (step S150).

한편, 상기 최소안전거리가 상기 상대거리와 같거나 작은 경우라면, 상기 선행열차(200)가 제동 인가 중인지의 여부를 판단하고(단계 S135), 상기 선행열차(200)가 제동 인가 중이라면 마찬가지로 상기 후속열차(100)에 대한 제동을 수행한다(단계 S150). On the other hand, if the minimum safety distance is equal to or less than the relative distance, it is determined whether or not the preceding train 200 is under braking (step S135), and if the preceding train 200 is under braking, similarly, the Braking is performed on the subsequent train 100 (step S150).

이와 달리, 상기 최소안전거리가 상기 상대거리와 같거나 작고, 상기 선행열차(200)가 제동을 인가하고 있지 않은 상태라면, 본 단계를 통한 현재 안전거리 검사 및 선행열차 제동상태 검사에 대하여 종료하고, 제동이 필요없다고 판단한다(단계 S140). Alternatively, if the minimum safety distance is equal to or less than the relative distance, and the preceding train 200 is not applying braking, the current safety distance inspection and the preceding train braking state inspection through this step are ended. , It is determined that braking is not necessary (step S140).

이 후, 도 2 및 도 3을 참조하면, 상기 제동이 필요하지 않다고 판단되면(단계 S140), 상기 후속열차(100)의 상기 안전거리 추정부(110)는 최소 안전거리를 추정한다(단계 S160). Thereafter, referring to FIGS. 2 and 3, if it is determined that the braking is not necessary (step S140), the safety distance estimator 110 of the subsequent train 100 estimates a minimum safety distance (step S160). ).

즉, 상기 최소 안전거리 추정 단계(단계 S160)에서는, 상기 선행열차(200)로부터 수신된 메시지의 주행정보 값을 바탕으로, 선행열차(200)와의 상대속도차이와 상대거리를 계산하고, 이를 바탕으로 최소안전거리를 추정하게 되며, 이렇게 추정된 최소안전거리는, 선행열차(200)가 최대 감속도로 감속하더라도 후속열차(100)가 선행열차(200)와 추돌하지 않는 선행열차와 후속열차 사이의 안전한 거리를 의미한다. That is, in the minimum safety distance estimation step (step S160), the relative speed difference and the relative distance from the preceding train 200 are calculated based on the driving information value of the message received from the preceding train 200, and based on this. The minimum safety distance is estimated, and thus the estimated minimum safety distance is safe between the preceding train 200 and the preceding train that does not collide with the preceding train 200 even if the preceding train 200 decelerates to the maximum deceleration. Mean distance.

보다 구체적으로, 도 3을 참조하면, 상기 최소 안전거리 추정단계에서는, 우선, 상기 선행열차(200)의 미래속도를 추정하고(단계 S161), 상기 후속열차(100)의 미래속도를 추정한다(단계 S162). More specifically, referring to FIG. 3, in the minimum safety distance estimation step, first, the future speed of the preceding train 200 is estimated (step S161), and the future speed of the subsequent train 100 is estimated ( Step S162).

이 경우, 상기 선행열차의 미래속도 및 상기 후속열차의 미래속도는 각각 식 (3) 및 식 (4)로 추정된다. In this case, the future speed of the preceding train and the future speed of the subsequent train are estimated by equations (3) and (4), respectively.

Figure 112017128899818-pat00004
Figure 112017128899818-pat00004

식 (3)Equation (3)

Figure 112017128899818-pat00005
Figure 112017128899818-pat00005

식 (4)Equation (4)

여기서, 각 인자들은 하기와 같이 정의된다. Here, each factor is defined as follows.

Figure 112017128899818-pat00006
Figure 112017128899818-pat00006

즉, 상기 선행열차의 미래속도(Vest_p)는 선행열차의 t초의 속도, 타코미터의 에러, 최대감속도, 네트워크 주기, 최대 네트워크 반복 전송시간, 제어시스템 딜레이, 유효 제동 딜레이 및 ECU 처리주기를 바탕으로 추정될 수 있다. That is, the future speed (V est_p ) of the preceding train is based on the speed of t seconds of the preceding train, tachometer error, maximum deceleration, network cycle, maximum network repeat transmission time, control system delay, effective braking delay, and ECU processing cycle. Can be estimated as

이 때, t는 선행열차가 후속열차에게 보낼 주행정보를 생성하고 전송하는 시점으로 정의되며, 이렇게 생성된 정보를 수신받는 그 다음 시간은 (t+1)로 정의된다. At this time, t is defined as the time when the preceding train generates and transmits driving information to be sent to the subsequent train, and the next time to receive the generated information is defined as (t + 1).

마찬가지로, 상기 후속열차의 미래속도(Vest_f)는 (t+1)초의 후속열차의 속도, 타코미터의 에러, 최대가속도, 최대 네트워크 반복 전송시간, 제어시스템 딜레이, 모터추진 차단 지연시간 및 ECU 처리주기를 바탕으로 추정될 수 있다. Similarly, the future speed (V est_f ) of the subsequent train is (t + 1) seconds of the subsequent train speed, tachometer error, maximum acceleration, maximum network repeat transmission time, control system delay, motor propulsion cut-off delay time, and ECU processing cycle It can be estimated based on.

이 후, 도 3에 도시된 바와 같이, 상기 선행열차(200)의 제동거리와 상기 후속열차(100)의 제동거리에 관한 정보를 바탕으로, 두 열차의 제동거리의 차이를 계산한다(단계 S163). Thereafter, as shown in FIG. 3, based on information on the braking distance of the preceding train 200 and the braking distance of the subsequent train 100, the difference between the braking distances of the two trains is calculated (step S163). ).

이 후, 도 3에 도시된 바와 같이, 상기 선행열차(200)의 위치 불확실성을 보정하고(단계 S164), 상기 후속열차(100)의 위치 불확실성을 보정한다(단계 S165). Thereafter, as shown in FIG. 3, the position uncertainty of the preceding train 200 is corrected (step S164), and the position uncertainty of the subsequent train 100 is corrected (step S165).

이 경우, 상기 보정의 경우, 선행열차의 경우 선행열차가 위치한 구간 선로의 상구배 최대값을 적용하고, 후속열차의 경우 후속열차가 위치한 구간 선로의 하구배 최대값을 적용한다. 이 경우, 상기 하구배의 경우 음의 값(가속도)이며, 상구배의 경우 구배영향으로 인해 속도를 보다 빨리 감속하여야 하며 하구배의 경우 구배영향으로 인해 속도를 보다 늦게 감속하여야 하는 영향도를 고려한 것이다. In this case, in the case of the correction, the maximum value of the upper gradient of the section line where the preceding train is located is applied to the preceding train, and the maximum value of the lower gradient of the section line where the subsequent train is located is applied to the subsequent train. In this case, the negative gradient (acceleration) is applied to the lower gradient, and the upper gradient should decelerate the speed faster due to the gradient effect. will be.

이 후, 도 3에 도시된 바와 같이, 상기 선행열차(200)와 상기 후속열차(100)의 상대거리를 계산한다(단계 S166). 이 경우, 상기 상대거리는 상기 송수신되는 메시지로부터 용이하게 계산될 수 있다. Thereafter, as shown in FIG. 3, the relative distance between the preceding train 200 and the subsequent train 100 is calculated (step S166). In this case, the relative distance can be easily calculated from the transmitted and received messages.

그리하여, 도 3을 참조하면, 상기 후속열차(100)의 최소안전거리를 추정할 수 있다(단계 S167). 이 경우, 상기 최소안전거리는 하기 식 (5)로 추정될 수 있다. Thus, referring to FIG. 3, it is possible to estimate the minimum safety distance of the subsequent train 100 (step S167). In this case, the minimum safety distance can be estimated by the following equation (5).

Figure 112017128899818-pat00007
Figure 112017128899818-pat00007

식 (5)Equation (5)

여기서, 각 인자들은 하기와 같이 정의된다. Here, each factor is defined as follows.

Figure 112017128899818-pat00008
Figure 112017128899818-pat00008

즉, 식 (5)를 통해 확인되는 바와 같이, 상기 식 (3) 및 식 (4)를 통해 추정된 각 열차의 미래속도값과, 각 열차의 위치에 해당되는 구배가속도를 더한 최대감속도(또는 목표감속도)와 제동장치의 효율을 곱하여 후속열차의 제동거리에서 선행열차의 제동거리를 차감하여 상기 최소안전거리를 계산할 수 있다. That is, as confirmed by Eq. (5), the maximum deceleration plus the estimated acceleration value of each train through Eq. (3) and Eq. (4) and the gradient acceleration corresponding to the position of each train ( Alternatively, the minimum safety distance may be calculated by subtracting the braking distance of the preceding train from the braking distance of the subsequent train by multiplying the target deceleration) and the efficiency of the braking device.

이 경우, 상기 선행열차의 best case는 짧은 제동거리이며, 후속열차의 worst case는 긴 제동거리이므로, 식 (5)와 같이 제동효율값을 고려하여 상기 최소안전거리를 계산할 수 있다. In this case, since the best case of the preceding train is a short braking distance, and the worst case of the subsequent train is a long braking distance, the minimum safety distance can be calculated by considering the braking efficiency value as in Equation (5).

이 후, 도 3을 참조하면, 상기 추정된 최소안전거리를 바탕으로, 하기 식 (6)과 같이 여유거리를 추정한다(단계 S168). Thereafter, referring to FIG. 3, based on the estimated minimum safety distance, an allowance distance is estimated as shown in Equation (6) below (step S168).

Figure 112017128899818-pat00009
식 (6)
Figure 112017128899818-pat00009
Equation (6)

여기서, 각 인자들은 하기와 같이 정의된다. Here, each factor is defined as follows.

Figure 112017128899818-pat00010
Figure 112017128899818-pat00010

상기 식 (6)에서 확인되는 바와 같이, 선행열차와 후속열차 사이의 상대거리에서 여유거리를 연산하는 식으로, 상기 선행열차(200)의 메시지의 t초 시점에서의 위치값과 현재 상기 후속열차(100)의 (t+1)초 시점에서의 위치값을 이용하며, 이 경우, 상기 위치값은 지상자(Tag)의 오차를 보정한 값이며, 상기 선행열차의 위치에서 상기 후속열차의 위치를 차감한 나머지에 상기 추정된 최소안전거리를 제외한 거리가, 상기 추정되는 여유거리에 해당된다. As can be seen from the above equation (6), a distance calculated at a relative distance between the preceding train and the succeeding train, the position value at the time t seconds of the message of the preceding train 200 and the current succeeding train The position value at (t + 1) seconds of (100) is used, and in this case, the position value is a value obtained by correcting the error of the ground tag, and the position of the subsequent train at the position of the preceding train The distance minus the estimated minimum safety distance, after subtracting, corresponds to the estimated margin distance.

이상과 같이, 상기 최소안전거리가 추정되면, 도 2에 도시된 바와 같이, 상기 후속열차(100)의 추종속도 결정부(120)는 목표 추종속도를 결정한다(단계 S170). As described above, when the minimum safety distance is estimated, as shown in FIG. 2, the tracking speed determining unit 120 of the subsequent train 100 determines a target tracking speed (step S170).

즉, 상기 후속열차(100)는 상기 여유거리를 기준으로, 상기 후속열차(100)의 현재속도에서 정의된 증가기준에 따라 증속 또는 감속한 목표 추종속도를 결정한다. 즉, 상기 목표 추종속도는 상기 최소안전거리와 비교하여 상대거리가 크다는 조건을 만족시키면서, 여유거리가 0에 근접할 수 있도록 상기 후속열차가 스스로 결정하는 목표 속도값을 의미한다. That is, the subsequent train 100 determines the target tracking speed of increasing or decelerating according to the increase standard defined in the current speed of the subsequent train 100 based on the clearance distance. That is, the target tracking speed means a target speed value determined by the subsequent train itself so that the clearance distance approaches 0 while satisfying the condition that the relative distance is large compared to the minimum safety distance.

이상과 같이, 결정된 상기 목표 추종속도는 상기 열차 자동 운전장치(ATO, 500)로 제공되고(단계 S18), 상기 추종주행 단계(단계 S100)는 종료된다. As described above, the determined target tracking speed is provided to the train automatic driving apparatus ATO 500 (step S18), and the following driving step (step S100) ends.

또한, 상기 결정된 상기 목표 추종속도 및 상기 추정된 최소안전거리는 피드백되어 상기 안전거리 추정부(110)로 메시지 송수신 결과와 함께 제공되며, 이를 통해 상기 안전거리 추정부(110)는 앞서 도 4를 참조하여 설명한 바와 같이, 현재 안전거리 및 선행열차 제동상태를 다시 검사하게 된다. In addition, the determined target tracking speed and the estimated minimum safety distance are fed back and provided to the safety distance estimator 110 together with a message transmission / reception result. Through this, the safety distance estimator 110 refers to FIG. 4 above. As described above, the current safety distance and the braking state of the preceding train are checked again.

이와 달리, 상기 선행열차(200)는 상기 추종주행검사(S200)를 수행하며, 이러한 추종주행검사의 결과, 오류(False)가 최종 결과로 발생하면 상기 가상 열차 연결부(310)를 통해 가상열차편성이 해제된다. On the other hand, the preceding train 200 performs the following driving test (S200), and when the result of the following driving test, an error occurs as a final result, the virtual train is connected through the virtual train connection unit 310. Is released.

보다 구체적으로, 상기 추종주행검사 단계(단계 S200)를 수행하는 경우, 우선, 도 2에 도시된 바와 같이, 상기 선행열차(200)는 상기 후속열차(100)에게 메시지를 송신하고(단계 S210), 상기 후속열차(100)로부터 메시지를 수신한다(단계 S220). More specifically, when performing the following driving test step (step S200), first, as shown in FIG. 2, the preceding train 200 transmits a message to the subsequent train 100 (step S210). , Receives a message from the subsequent train 100 (step S220).

이 경우, 상기 메시지의 송수신은 무선통신을 이용할 수 있으며, 상기 메시지에 포함된 내용은 앞서 설명한 바와 같이, 열차 속도, 열차 위치, 가상편성여부, 물리적 분리여부 등과 같은 주행정보와, 제동인가 여부, 목표제동력, 모터추진 여부, 목표속도 등과 같은 제어정보를 포함하게 된다. In this case, wireless communication may be used for transmission and reception of the message, and the contents included in the message, as described above, are driving information such as train speed, train location, virtual organization, physical separation, and whether or not braking is applied. It includes control information such as target braking force, motor propulsion, and target speed.

이 후, 도 2를 참조하면, 상기 선행열차(200)는 상기 통신상태 검사부(210)를 통해, 무선통신상태를 검사한다(단계 S230). Thereafter, referring to FIG. 2, the preceding train 200 checks the wireless communication state through the communication state inspection unit 210 (step S230).

보다 구체적으로, 도 5를 참조하면, 상기 무선통신상태의 검사단계(단계 S230)에서는, 우선, 무선통신상태의 체크주기의 여부를 판단하여(단계 S231), 체크주기에 해당되면 상기 후속열차(100)로부터 메시지가 수신되었는지의 여부를 판단한다(단계 S232). More specifically, referring to FIG. 5, in the inspection step of the wireless communication state (step S230), first, it is determined whether or not a check cycle of the wireless communication state (step S231), and if the check cycle corresponds to the subsequent train ( 100) It is determined whether or not a message has been received (step S232).

그리하여, 상기 후속열차(100)로부터 메시지가 수신되었다면, 메시지 미수신횟수(r)를 초기화(r=0)시킨다(단계 S233). Thus, if a message is received from the subsequent train 100, the number of times the message is not received (r) is initialized (r = 0) (step S233).

이와 달리, 상기 후속열차(100)로부터 메시지가 수신되지 않았다면, 메시지 미수신 횟수를 증가(r=r+1)시키고(단계 S234), 상기 메시지 미수신 횟수(r)가 기 설정된 미수신횟수(R)를 초과하였는지의 여부를 판단한다(단계 S235). On the other hand, if a message is not received from the subsequent train 100, the number of unreceived messages is increased (r = r + 1) (step S234), and the number of unreceived messages r is set to R. It is determined whether or not it has been exceeded (step S235).

그리하여, 상기 메시지 미수신 횟수가 기 설정된 미수신횟수를 초과하였다면, 상기 무선통신상태 검사결과 오류(False)임을 설정하고(단계 S236), 상기 무선통신상태의 검사를 종료한다. Thus, if the number of times the message has not been received exceeds the preset number of times the message has been received, it is determined that the result of the wireless communication state check is false (step S236), and the inspection of the wireless communication state is ended.

이 경우, 상기 기 설정된 미수신횟수(R)는 다양한 인자를 고려하여 설정될 수 있으며, 앞서 설명한 바와 같이, 상기 무선통신상태 검사결과가 정상인 경우라면 상기 가상열차편성은 유지되며, 상기 무선통신상태 검사결과가 오류인 경우라면 상기 가상열차 연결부(310)에서는 상기 가상열차편성을 해제한다. In this case, the preset number of unreceived times R may be set in consideration of various factors, and as described above, if the wireless communication status test result is normal, the virtual train organization is maintained and the wireless communication status check If the result is an error, the virtual train connection unit 310 releases the virtual train arrangement.

이와 같이, 상기 무선통신상태를 검사한 후, 도 2를 참조하면, 상기 후속열차(100)의 추종상태를 검사한다(단계 S240). As described above, after checking the wireless communication state, referring to FIG. 2, the following state of the subsequent train 100 is checked (step S240).

보다 구체적으로, 상기 후속열차의 추종상태를 검사하는 단계에서는, 도 6에 도시된 바와 같이, 우선, 상기 후속열차(100)의 위치범위가 등록되었는지를 판단하여(단계 S241), 등록되지 않았다면, 우선 상기 후속열차(100)의 위치범위를 추정한다. More specifically, in the step of checking the following state of the subsequent train, as shown in FIG. 6, first, it is determined whether the location range of the subsequent train 100 is registered (step S241), if not registered, First, the position range of the subsequent train 100 is estimated.

이 경우, 상기 후속열차(100)의 위치범위란, 상기 후속열차(100)의 주행정보를 바탕으로 상기 후속열차가 다음 주기까지 이동하여 위치할 수 있는 범위를 의미하며, 상기 후속열차(100)의 속도와 속도계 오차(타코미터 오차)를 반영하여 t초 후의 위치를 추정한다. In this case, the position range of the subsequent train 100 refers to a range in which the subsequent train moves to the next cycle based on the driving information of the subsequent train 100, and the subsequent train 100 The position after t seconds is estimated by reflecting the speed and the error of the tachometer (tachometer error).

이를 위해, 우선, 후속열차의 속도를 worst case를 고려하여 보정하고(단계 S242), 하기 식 (7)로부터 후속열차가 t초 후 위치할 수 있는 범위의 최소값인 A위치를 추정한다(단계 S243). To this end, first, the speed of the subsequent train is corrected in consideration of the worst case (step S242), and the position A, which is the minimum value of the range in which the subsequent train can be located after t seconds, is estimated from the following equation (7) (step S243). ).

이와 달리, 후속열차의 속도를 best case를 고려하여 보정하고(단계 S244), 하기 식 (8)부터 후속열차가 t초 후 위치할 수 있는 범위의 최대값인 B위치를 추정한다(단계 S245). On the other hand, the speed of the subsequent train is corrected in consideration of the best case (step S244), and from the following equation (8), the maximum position of the range in which the subsequent train can be located after t seconds is estimated (step S245). .

Figure 112017128899818-pat00011
식 (7)
Figure 112017128899818-pat00011
Equation (7)

Figure 112017128899818-pat00012
식 (8)
Figure 112017128899818-pat00012
Equation (8)

여기서, 각 인자들은 하기와 같이 정의된다. Here, each factor is defined as follows.

Figure 112017128899818-pat00013
Figure 112017128899818-pat00013

즉, 식 (7) 및 식 (8)은 후속열차의 네트워크 주기 이후에 최소위치와 최대위치를 추정하는 것으로, t초 시점에 후속열차의 속도와 속도계 오차를 반영하고 네트워크 주기만큼의 이동거리를 구하고, 사용자에 의해 정의된 여유거리 값을 최소위치에서는 차감하고 최대위치에서는 증감하여, 최소위치로부터 최대위치까지의 범위를 계산한 식들이다.That is, equations (7) and (8) estimate the minimum and maximum positions after the network cycle of the subsequent train, reflecting the speed and speedometer errors of the subsequent train at t seconds, and determining the travel distance by the network period. These equations are calculated by calculating the range from the minimum position to the maximum position by subtracting the minimum distance value defined by the user from the minimum position and increasing or decreasing the maximum distance.

이 후, 도 6을 참조하면, 상기 식 (7) 및 식 (8)을 통해 정의된 후속열차의 A위치 및 B위치 추정결과를 바탕으로, A위치에서 B위치까지 상기 후속열차의 위치 범위를 설정한다(단계 S246).   Thereafter, referring to FIG. 6, based on the results of the estimation of the A position and the B position of the subsequent trains defined through Equations (7) and (8), the position range of the subsequent trains from the A position to the B position is Set (step S246).

즉, 이와 같이 추정된 상기 후속열차의 위치범위를 바탕으로, 도 6을 참조하면, 상기 후속열차 추종상태 검사단계에서는, 후속열차의 위치가 상기 추정된 위치범위 내에 존재하는지를 판단하고(단계 S247), 존재한다면 오류횟수(m)를 0으로 설정하면서 위치범위 값을 초기화한다(단계 S248). 그리고, 앞서 설명한 위치 범위 설정 단계(단계 S242 내지 단계 S246)들을 반복하여 후속열차의 위치범위를 갱신한다. That is, based on the estimated position range of the subsequent train, referring to FIG. 6, in the subsequent train tracking state inspection step, it is determined whether the position of the subsequent train is within the estimated position range (step S247). , If present, initializes the position range value while setting the number of errors (m) to 0 (step S248). Then, the above-described position range setting steps (step S242 to step S246) are repeated to update the position range of the subsequent train.

이와 달리, 상기 후속열차의 위치가 상기 추정된 위치 범위 내에 존재하지 않는다면, 오류횟수(m)를 증가(m=m+1)시키고, 상기 오류횟수가 기 설정된 횟수(M)보다 큰지의 여부를 판단하여, 상기 후속열차의 추종상태 검사 결과를 설정한다. Alternatively, if the position of the subsequent train does not exist within the estimated position range, the number of errors (m) is increased (m = m + 1), and whether the number of errors is greater than a preset number (M). Judging, the follow-up test result of the subsequent train is set.

즉, 상기 오류횟수(m)가 상기 기 설정된 횟수(M)보다 크다면, 상기 추종상태 검사 결과를 오류(False)로 설정하고(단계 S249), 이에 따라, 상기 가상열차편성은 해제된다. That is, if the number of errors (m) is greater than the predetermined number of times (M), the tracking status test result is set to error (step S249), and accordingly, the virtual train arrangement is released.

이와 같이, 상기 후속열차 추종상태에 대한 검사가 종료되면, 도 2를 참조하면, 상기 연결유지 판단부(230)를 통해 상기 가상열차편성의 유지 또는 해제를 판단한다(단계 S250). As described above, when the inspection for the following train follow-up state is completed, referring to FIG. 2, it is determined through the connection maintenance determining unit 230 that the virtual train arrangement is maintained or released (step S250).

그리하여, 가상열차편성의 연결을 유지하는 것으로 판단되면(단계 S260), 상기 설명된 단계들(단계 S210 내지 단계 S260)을 반복하고, 가상열차편성의 연결을 해제하는 것으로 판단되면(단계 S260), 가상열차편성의 해제 기능을 호출하여(단계 S270), 상기 가상열차 연결부(310)를 통해, 가상열차로 편성된 상기 선행열차(200) 및 후속열차(100)는 가상열차편성으로부터 해제된다. Thus, if it is determined to maintain the connection of the virtual train organization (step S260), repeat the above-described steps (step S210 to step S260), and if it is determined to release the connection of the virtual train organization (step S260), By calling the function of releasing the virtual train arrangement (step S270), through the virtual train connection unit 310, the preceding train 200 and the subsequent train 100 organized as a virtual train are released from the virtual train arrangement.

보다 구체적으로, 상기 가상열차편성의 유지 또는 해제를 판단하는 단계는, 도 7에 도시된 바와 같다. More specifically, the step of determining the maintenance or release of the virtual train arrangement is as shown in FIG. 7.

즉, 도 7을 참조하면, 상기 가상열차편성의 유지 또는 해제 판단에서는, 우선, 상기 무선통신상태 및 상기 추종상태의 결과를 제공받는다(단계 S251, 단계 S252). That is, referring to FIG. 7, in the determination of maintaining or releasing the virtual train organization, first, results of the wireless communication state and the following state are provided (step S251, step S252).

이 경우, 상기 무선통신상태 검사 결과가 오류(False)로 설정된 경우라면, 상기 가상열차편성은 해제된 것(False)으로 설정하여 판단을 종료한다(단계 S259). 또한, 상기 무선통신상태 검사 결과는 정상으로 설정되더라도, 상기 후속열차 추종상태의 검사 결과가 오류(False)로 설정된 경우라면, 마찬가지로 상기 가상열차편성은 해제된 것(False)으로 설정하여 판단을 종료한다(단계 S259).In this case, if the result of the wireless communication status test is set to False, the virtual train arrangement is set to released (False) to end the determination (step S259). In addition, even if the radio communication state test result is set to normal, if the test result of the follow-up train tracking state is set to False, the virtual train organization is similarly set to released (False) to end the determination. (Step S259).

이와 달리, 상기 무선통신상태 검사 결과 및 상기 후속열차 추종상태 검사 결과가 모두 정상(True)으로 설정된 경우라면, 상기 메시지로부터, 즉 제동프로파일 정보로부터 열차의 제동거리값에 대한 정보를 제공받는다(단계 S253). Alternatively, if both the radio communication status test result and the subsequent train tracking status test result are set to true, information on the braking distance value of the train is provided from the message, that is, from the braking profile information (step) S253).

이 후, 상기 제동거리와 사용자에 의해 설정된 마진값(UserMargin)을 더하여 임계값(BD_Threshold)을 설정한다(단계 S254). 이 경우, 상기 마진값(UserMargin)은 제동거리에 마진율(UserMarginRate)을 곱한 결과로 정의될 수 있으며, 상기 마진율(UserMarginRate)은 0~100% 범위에서 설정될 수 있다. Thereafter, a threshold value BD_Threshold is set by adding the braking distance and a margin value (UserMargin) set by the user (step S254). In this case, the margin value (UserMargin) may be defined as a result of multiplying the braking distance by a margin rate (UserMarginRate), and the margin rate (UserMarginRate) may be set in a range of 0 to 100%.

이 경우, 상기 임계값(BD_Threshold)은 후속열차와 선행열차와의 최대 상대거리 값을 의미한다. In this case, the threshold value (BD_Threshold) means the maximum relative distance value between the subsequent train and the preceding train.

이 후, 상기 후속열차와 상기 선행열차 사이의 상대거리와 상기 설정된 임계값(BD_Threshold)을 비교하여(단계 S255), 상기 상대거리가 상기 임계값(BD_Threshold)보다 작으면 오류시간을 초기화(null)하고, 상기 가상열차편성은 정상상태로서 확인되어 연결을 유지하고, 상기 가상열차편성의 유지 또는 해제 판단을 종료한다. Thereafter, the relative distance between the subsequent train and the preceding train is compared with the set threshold (BD_Threshold) (step S255), and if the relative distance is less than the threshold (BD_Threshold), an error time is initialized (null). Then, the virtual train organization is confirmed as a normal state to maintain the connection, and the determination of maintaining or releasing the virtual train organization ends.

이와 달리, 상기 상대거리가 상기 임계값(BD_Threshold) 이상이라면, 상기 오류시간이 초기화(null) 상태인지 판단하여(단계 S256), 초기화 상태이면 상기 오류시간에 현재시간(now())을 등록하고(단계 S257), 상기 가상열차편성은 정상상태로서 확인되어 연결을 유지하고, 상기 가상열차편성의 유지 또는 해제 판단을 종료한다. Alternatively, if the relative distance is greater than or equal to the threshold (BD_Threshold), it is determined whether the error time is in an initial (null) state (step S256), and if it is in an initial state, the current time (now ()) is registered in the error time. (Step S257), the virtual train organization is confirmed as a normal state to maintain the connection, and the determination of maintaining or releasing the virtual train organization ends.

반면, 상기 오류시간이 초기화 상태가 아니라면 등록된 오류시간을 기 설정된 최대오류시간(MaxErrTime)과 비교하여(단계 S258), 상기 등록된 오류시간이 상기 기 설정된 최대오류시간보다 작으면, 상기 가상열차편성은 정상상태로서 확인되어 연결을 유지하고, 상기 가상열차편성의 유지 또는 해제 판단을 종료한다. On the other hand, if the error time is not initialized, the registered error time is compared with a preset maximum error time (MaxErrTime) (step S258), and if the registered error time is smaller than the preset maximum error time, the virtual train The knitting is confirmed as a normal state to maintain the connection, and the determination of maintaining or releasing the virtual train knitting ends.

그러나, 상기 등록된 오류시간이 상기 기 설정된 오류시간 이상이라면, 상기 가상열차편성은 해제된 것(False)으로 설정하여 판단을 종료한다(단계 S259).However, if the registered error time is greater than or equal to the preset error time, the virtual train arrangement is set to released (False) to end the determination (step S259).

이상과 같이, 본 실시예에 의한 열차무결성 확인방법을 통해, 가상열차편성된 선행열차와 후속열차가 각각 가상연결에 대한 무결성 검사 및 확인을 수행하게 되며, 이를 통해, 후속열차는 선행열차 후미 추돌을 방지하고, 선행열차는 후속열차의 추종상태와 무선통신상태를 확인할 수 있다. 그리하여, 물리적으로 서로 연결되어 있지 않은 두 열차들을 안전하게 그룹 주행할 수 있게 되며, 이를 통해 다수의 열차를 가상의 1편성으로 제어하여 필요한 안전기능을 제공할 수 있게 된다. As described above, through the train integrity checking method according to the present embodiment, the virtual train-formed preceding train and the subsequent train perform integrity checks and checks for the virtual connections, and through this, the subsequent train collides with the preceding train. And the preceding train can check the following status and the wireless communication status of the subsequent train. Thus, two trains that are not physically connected to each other can be safely grouped, and through this, a plurality of trains can be controlled by a virtual one-way to provide necessary safety functions.

상기와 같은 본 발명의 실시예들에 의하면, 서로 독립적으로 운행되는 선행열차 및 후속열차에 대하여 가상열차를 편성하거나 해제하고, 이러한 가상열차편성의 열차무결성을 검사할 수 있다. According to the embodiments of the present invention as described above, it is possible to organize or release a virtual train for a preceding train and a subsequent train that are operated independently of each other, and examine the train integrity of the virtual train.

즉, 선행열차는 후속열차의 주행상태를 모니터링하여 가상열차편성의 열차 무결성 오류를 신속하게 판단할 수 있으며, 후속열차는 선행열차의 후미 추돌을 방지하면서 최소안전거리를 유지하며 목표추종속도를 제공하여 선행열차와의 근접 주행을 수행할 수 있다. That is, the preceding train can quickly determine the train integrity error of the virtual train by monitoring the driving status of the following train, and the subsequent train prevents trailing collision of the preceding train and maintains the minimum safety distance while providing the target tracking speed. By doing so, it is possible to perform close driving with the preceding train.

상기에서는 본 발명의 바람직한 실시예를 참조하여 설명하였지만, 해당 기술 분야의 숙련된 당업자는 하기의 특허 청구 범위에 기재된 본 발명의 사상 및 영역으로부터 벗어나지 않는 범위 내에서 본 발명을 다양하게 수정 및 변경시킬 수 있음을 이해할 수 있을 것이다.Although described above with reference to the preferred embodiment of the present invention, those skilled in the art may variously modify and change the present invention without departing from the spirit and scope of the present invention as set forth in the claims below. You will understand that you can.

본 발명에 따른 열차무결성 확인시스템 및 이를 이용한 열차무결성 확인방법은 열차 제어시스템에 사용될 수 있는 산업상 이용 가능성을 갖는다. The train integrity checking system and the train integrity checking method using the same according to the present invention have an industrial potential that can be used in a train control system.

10 : 열차무결성 확인시스템
100 : 후속열차 110 : 안전거리 추정부
120 : 추종속도 결정부 130 : 안전거리 유지부
200 : 선행열차 210 : 통신상태 검사부
220 : 추종상태 검사부 230 : 연결유지 판단부
300 : 열차편성 제어부 400 : 열차 자동방호장치
500 : 열차 자동운전장치
10: train integrity check system
100: follow-up train 110: safety distance estimation unit
120: tracking speed determining unit 130: safe distance maintenance unit
200: preceding train 210: communication status inspection unit
220: tracking status inspection unit 230: connection maintenance determination unit
300: train organization control unit 400: automatic train protection device
500: automatic train driving device

Claims (17)

서로 독립적으로 운행되는 선행열차 및 후속열차를 가상열차편성으로 구성 또는 해제하는 열차편성 제어부를 포함하고,
상기 가상열차편성으로 구성된 후속열차는,
상기 선행열차의 추종 주행을 위해, 상기 선행열차와의 추돌방지를 위한 최소 안전거리를 추정하고, 후속열차의 목표 추종속도를 결정하며,
상기 가상열차편성으로 구성된 선행열차는,
상기 후속열차의 추종 주행을 검사하기 위해, 상기 후속열차가 정상적으로 추종하는 가에 대한 확인과 가상열차편성 해제 여부에 대한 판단을 수행하며,
상기 가상열차편성으로 구성된 후속열차와 상기 선행열차는 상기 가상열차편성의 해제 전까지, 기 설정된 주기마다 반복하여 상기 추종 주행 및 상기 추종 주행의 검사를 수행하며,
상기 결정된 목표 추종속도는 열차 자동 운전장치로 제공되고,
상기 선행열차는, 후속열차의 위치 및 속도 정보를 바탕으로 후속 열차의 추종상태를 검사하는 추종상태 검사부, 및 후속열차와의 거리가 설정 거리 이상으로 증가하면 상기 가상열차편성의 해제 여부를 판단하는 연결유지 판단부를 포함하는 것을 특징으로 하는 열차무결성 확인시스템.
It includes a train configuration control unit for configuring or releasing a preceding train and a subsequent train that are operated independently of each other as a virtual train configuration,
The subsequent train composed of the virtual train arrangement,
For following driving of the preceding train, the minimum safety distance for preventing collision with the preceding train is estimated, and the target tracking speed of the following train is determined,
The preceding train consisting of the virtual train arrangement,
In order to check the following running of the subsequent train, check whether the following train normally follows and determine whether to cancel the virtual train arrangement,
The subsequent trains composed of the virtual train combination and the preceding trains repeatedly perform the following driving and the following driving inspections at predetermined intervals until the virtual train combination is canceled,
The determined target tracking speed is provided by an automatic train driving device,
The preceding train, a tracking status inspecting unit that checks the following status of the subsequent train based on the location and speed information of the succeeding train, and determines whether to release the virtual train when the distance to the subsequent train increases beyond a set distance. Train integrity check system characterized in that it comprises a connection maintenance unit.
제1항에 있어서, 상기 후속열차는,
선행열차의 급제동시 추돌하지 않는 최소 열차간 거리를 추정하는 안전거리 추정부;
상기 추정된 최소 열차간 거리를 기준으로 후속열차가 추종 주행하도록 후속열차의 목표 추종속도를 결정하는 추종속도 결정부; 및
상기 추정된 최소 열차간 거리보다 후속열차가 근접하지 않도록 후속열차의 속도를 제어하는 안전거리 유지부를 포함하는 것을 특징으로 하는 열차무결성 확인시스템.
According to claim 1, The subsequent train,
A safety distance estimator for estimating a distance between trains that do not collide when a preceding train is suddenly braked;
A tracking speed determining unit that determines a target tracking speed of the subsequent train so that the subsequent train runs on the basis of the estimated minimum train distance; And
And a safety distance maintaining unit that controls the speed of the subsequent trains so that the subsequent trains do not come closer than the estimated minimum distance between trains.
제1항에 있어서, 상기 선행열차는,
기 설정된 주기 내에 통신장치의 정상을 확인하는 통신상태 검사부를 더 포함하는 열차무결성 확인시스템.
According to claim 1, The preceding train,
A train integrity checking system further comprising a communication status inspection unit that checks the normality of the communication device within a predetermined period.
제3항에 있어서, 상기 추종상태 검사부는,
후속열차의 위치 및 속도 정보를 바탕으로 다음 주기에 후속 열차가 존재하는 구간을 추정하고, 다음 주기에 수신된 위치 정보를 바탕으로 상기 추정된 구간에 후속 열차가 존재하는지 확인하는 것을 특징으로 하는 열차무결성 확인시스템.
The method of claim 3, wherein the tracking state inspection unit,
A train characterized by estimating a section in which a subsequent train exists in the next cycle based on the position and speed information of a subsequent train, and checking whether a subsequent train exists in the estimated section based on the position information received in the next cycle. Integrity check system.
서로 독립적으로 운행되는 선행열차 및 후속열차를 가상열차편성으로 구성하는 단계;
상기 가상열차편성으로 구성된 후속열차가, 선행열차의 추종 주행을 수행하는 추종주행 수행단계; 및
상기 가상열차편성으로 구성된 선행열차가, 후속열차의 추종 주행 검사를 수행하는 추종주행 검사단계를 포함하며,
상기 추종주행 수행단계에서는, 상기 선행열차와의 추돌 방지를 위한 최소 안전거리를 추정하고, 상기 후속열차의 목표 추종속도를 결정하며,
상기 추종주행 검사단계에서는, 상기 후속열차가 정상적으로 추종하는 가에 대하여 확인하고, 가상열차편성 해제 여부를 판단하며,
상기 추종주행 수행단계 및 상기 추종주행 검사단계는 상기 가상열차편성의 해제 전까지, 기 설정된 주기마다 반복 수행되고,
상기 결정된 목표 추종속도는 열차 자동 운전장치로 제공되고,
상기 추종주행 수행단계는, 상기 선행열차와 메시지를 송수신하는 단계, 및 상기 수신된 메시지를 바탕으로 현재 안전거리 및 선행열차 제동상태를 검사하는 단계를 포함하고,
상기 현재 안전거리 및 선행열차 제동상태를 검사하는 단계는, 상기 메시지의 수신여부를 확인하여, 미수신 횟수가 기 설정된 미수신 대기 횟수보다 크면 상기 후속열차를 비상제동하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
Configuring a preceding train and a next train that are independently operated from each other by virtual train organization;
A follow-up train performing the follow-up train consisting of the virtual train arrangement to perform a follow-up run of the preceding train; And
The preceding train composed of the virtual train arrangement includes a follow-up driving inspection step for performing a follow-up driving test of the following train,
In the following driving step, a minimum safety distance for preventing collision with the preceding train is estimated, and a target tracking speed of the following train is determined,
In the following driving inspection step, it is checked whether the subsequent train normally follows and determines whether to cancel the virtual train arrangement,
The following driving step and the following driving test step are repeatedly performed at predetermined intervals until the virtual train is canceled,
The determined target tracking speed is provided by an automatic train driving device,
The follow-up driving step includes transmitting and receiving a message with the preceding train, and checking a current safety distance and a braking state of the preceding train based on the received message,
The step of checking the current safety distance and the braking state of the preceding train includes: checking whether the message has been received, and emergency braking the subsequent train if the number of non-reception is greater than the preset number of waiting for no reception. How to check integrity.
제5항에 있어서, 상기 추종주행 수행단계는,
상기 후속열차의 제동이 필요 없다고 판단되면, 상기 최소안전거리를 추정하는 단계;
상기 최소안전거리 추정 후, 상기 후속열차의 목표 추종속도를 결정하는 단계; 및
상기 결정된 목표 추종속도를 상기 열차 자동 운전장치로 제공하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 5, wherein the following driving step is performed,
Estimating the minimum safety distance when it is determined that braking of the subsequent train is not necessary;
Determining a target tracking speed of the subsequent train after estimating the minimum safety distance; And
And providing the determined target tracking speed to the automatic driving device of the train.
제6항에 있어서, 상기 메시지는,
상기 선행열차의 주행정보 및 상기 선행열차에 대한 제어정보를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 6, wherein the message,
A method for checking train integrity, comprising driving information of the preceding train and control information for the preceding train.
제7항에 있어서, 상기 최소안전거리를 추정하는 단계는,
상기 선행열차의 미래속도를 추정하는 단계;
상기 후속열차의 미래속도를 추정하는 단계;
상기 선행열차와 상기 후속열차의 제동거리의 차이를 계산하는 단계;
상기 선행열차의 위치 불확실성을 보정하는 단계;
상기 후속열차의 위치 불확실성을 보정하는 단계;
상기 선행열차와 상기 후속열차의 상대거리를 계산하는 단계;
상기 최소안전거리를 추정하는 단계; 및
상기 최소안전거리와 상기 상대거리를 바탕으로 여유거리를 추정하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 7, wherein estimating the minimum safety distance,
Estimating the future speed of the preceding train;
Estimating the future speed of the subsequent train;
Calculating a difference between a braking distance between the preceding train and the subsequent train;
Correcting the positional uncertainty of the preceding train;
Correcting the positional uncertainty of the subsequent train;
Calculating a relative distance between the preceding train and the subsequent train;
Estimating the minimum safety distance; And
And estimating a clearance distance based on the minimum safety distance and the relative distance.
제8항에 있어서, 상기 목표 추종속도를 결정하는 단계에서,
상기 목표 추종속도는, 상기 최소안전거리와 비교하여 상기 상대거리가 크다는 조건을 만족하면서, 상기 여유거리가 0에 근접하도록 상기 후속열차의 현재속도를 증속 또는 감속한 속도인 것을 특징으로 하는 열차무결성 확인방법.
According to claim 8, In the step of determining the target tracking speed,
The target follow-up speed is a train integrity characterized by increasing or decelerating the current speed of the subsequent train so that the margin is close to 0 while satisfying the condition that the relative distance is large compared to the minimum safety distance. checking way.
삭제delete 제7항에 있어서, 상기 현재 안전거리 및 선행열차 제동상태를 검사하는 단계는,
상기 메시지가 수신되면, 상기 선행열차의 주행정보를 바탕으로 선행열차 및 후속열차의 위치를 보정하는 단계;
상기 선행열차와 후속열차의 보정된 위치를 바탕으로 상대거리를 계산하는 단계; 및
상기 최소안전거리가 상기 상대거리보다 크면 상기 후속열차의 제동을 수행하고, 상기 최소안전거리가 상기 상대거리 이하이더라도 상기 선행열차가 제동을 인가중이면 상기 후속열차의 제동을 수행하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
According to claim 7, The step of inspecting the current safety distance and the braking state of the preceding train,
When the message is received, correcting positions of a preceding train and a subsequent train based on driving information of the preceding train;
Calculating a relative distance based on the corrected positions of the preceding train and the subsequent train; And
And if the minimum safety distance is greater than the relative distance, braking the subsequent train is performed, and if the preceding train is applying braking even if the minimum safety distance is less than the relative distance, performing braking of the subsequent train. Method for checking train integrity, characterized in that.
제5항에 있어서, 상기 추종주행 검사단계는,
상기 후속열차와 메시지를 송수신하는 단계;
상기 후속열차와의 무선통신상태를 검사하는 단계;
상기 후속열차의 추종상태를 검사하는 단계; 및
상기 가상열차편성의 유지 또는 해제를 판단하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 5, wherein the following driving inspection step,
Transmitting and receiving a message with the subsequent train;
Checking a wireless communication state with the subsequent train;
Checking the following status of the subsequent train; And
And determining the maintenance or release of the virtual train arrangement.
제12항에 있어서, 상기 메시지는,
상기 후속열차의 주행정보 및 상기 후속열차에 대한 제어정보를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 12, wherein the message,
A method for checking train integrity, comprising driving information of the subsequent train and control information for the subsequent train.
제13항에 있어서, 상기 무선통신상태를 검사하는 단계는,
상기 후속열차로부터 메시지가 수신되면 미수신횟수를 초기화시키는 단계; 및
상기 후속열차로부터 메시지가 수신되지 않으면 기 설정된 미수신횟수를 초과하였는지 비교하여, 무선통신상태의 결과를 설정하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 13, wherein the step of checking the wireless communication status,
Initializing an unreceived number of times when a message is received from the subsequent train; And
And if a message is not received from the subsequent train, comparing whether a predetermined number of unreceived frequencies has been exceeded, and setting a result of wireless communication status.
제13항에 있어서, 상기 후속열차의 추종상태를 검사하는 단계는,
상기 후속열차의 주행정보를 바탕으로 상기 후속열차가 다음 주기까지 이동하여 위치할 수 있는 위치범위를 추정하는 단계;
상기 위치범위 내에 상기 후속열차의 위치가 존재하는 지를 판단하는 단계;
상기 위치범위 내에 상기 후속열차의 위치가 존재하면 상기 위치범위를 초기화하는 단계; 및
상기 위치범위 내에 상기 후속열차의 위치가 존재하지 않으면 오류횟수를 증가시켜, 기 설정된 오류횟수와 비교하여 추종상태 결과를 설정하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 13, wherein inspecting the following status of the subsequent train,
Estimating a position range in which the subsequent train moves to the next cycle and can be positioned based on the driving information of the subsequent train;
Determining whether a position of the subsequent train exists within the position range;
Initializing the position range when the position of the subsequent train exists within the position range; And
And if the position of the subsequent train does not exist within the position range, increasing the number of errors, and comparing the preset number of errors to establish a tracking status result.
제13항에 있어서, 상기 가상열차편성의 유지 또는 해제를 판단하는 단계는,
상기 무선통신상태 및 상기 추종상태의 결과를 제공받는 단계; 및
상기 무선통신상태 및 상기 추종상태 중 적어도 하나의 결과가 오류(False)인 경우, 상기 가상열차편성이 해제된 것으로 판단하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
The method of claim 13, wherein the determining of maintaining or releasing the virtual train arrangement comprises:
Receiving results of the wireless communication state and the following state; And
And if the result of at least one of the wireless communication state and the following state is false, determining that the virtual train organization is released.
제16항에 있어서, 상기 가상열차편성의 유지 또는 해제를 판단하는 단계는,
상기 무선통신상태 및 상기 추종상태 모두 정상(true)인 경우, 기존 열차제어시스템의 제동거리를 제공받는 단계;
상기 제동거리와 사용자에 의해 설정된 마진값(UserMargin)을 더하여 임계값(BD_Threshold)을 설정하는 단계;
상기 후속열차와 상기 선행열차 사이의 상대거리가 상기 임계값보다 작으면, 오류시간을 초기화(null)하고 상기 가상열차편성을 유지하는 단계; 및
상기 상대거리가 상기 임계값 이상이면, 상기 오류시간에 현재시간을 등록하거나, 상기 오류시간이 이미 등록되었다면 상기 등록된 오류시간을 기 설정된 최대오류시간(MaxErrTime)과 비교하여 상기 가상열차편성의 유지 또는 해제를 판단하는 단계를 포함하는 것을 특징으로 하는 열차무결성 확인방법.
17. The method of claim 16, wherein the determining of maintaining or releasing the virtual train arrangement comprises:
If both the wireless communication state and the following state are true, receiving a braking distance of an existing train control system;
Setting a threshold value (BD_Threshold) by adding the braking distance and a margin value (UserMargin) set by the user;
If the relative distance between the subsequent train and the preceding train is less than the threshold, initializing an error time (null) and maintaining the virtual train organization; And
If the relative distance is greater than or equal to the threshold, register the current time at the error time, or if the error time is already registered, compare the registered error time with a preset maximum error time (MaxErrTime) to maintain the virtual train organization. Or determining the integrity of the train comprising the step of determining the release.
KR1020170179363A 2017-12-26 2017-12-26 Checking system for train integrity of virtual coupling train sets and method for checking train integrity using the same KR102097420B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020170179363A KR102097420B1 (en) 2017-12-26 2017-12-26 Checking system for train integrity of virtual coupling train sets and method for checking train integrity using the same

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020170179363A KR102097420B1 (en) 2017-12-26 2017-12-26 Checking system for train integrity of virtual coupling train sets and method for checking train integrity using the same

Publications (2)

Publication Number Publication Date
KR20190077841A KR20190077841A (en) 2019-07-04
KR102097420B1 true KR102097420B1 (en) 2020-04-07

Family

ID=67259588

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020170179363A KR102097420B1 (en) 2017-12-26 2017-12-26 Checking system for train integrity of virtual coupling train sets and method for checking train integrity using the same

Country Status (1)

Country Link
KR (1) KR102097420B1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210132282A (en) 2020-04-24 2021-11-04 한국철도기술연구원 Control method for virtual train sets
KR20210132280A (en) 2020-04-24 2021-11-04 한국철도기술연구원 Distance controller design method for virtual train sets

Families Citing this family (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112009526B (en) * 2020-10-15 2021-02-19 北京全路通信信号研究设计院集团有限公司 Train group control method and system based on ad hoc network
CN112224242A (en) * 2020-10-16 2021-01-15 中车大连电力牵引研发中心有限公司 Train based on 5G wireless marshalling, train wireless marshalling method and train wireless decompiling method
KR102290657B1 (en) * 2020-10-23 2021-08-18 주식회사 에스에이치에이치(Shh) Wireless communication system for automatic emergency broadcasting in coupled train
CN113401179B (en) * 2021-07-23 2022-09-02 交控科技股份有限公司 Train speed measuring method, device and equipment based on marshalling communication
KR102682533B1 (en) * 2021-10-27 2024-07-09 한국철도기술연구원 Interface method and system between virtual programming controller and interlocking
CN114132364B (en) * 2021-11-03 2024-06-14 通号城市轨道交通技术有限公司 Control method and control device for virtual train and electronic equipment
CN114132366B (en) * 2021-11-23 2022-12-20 交控科技股份有限公司 Method, device, equipment, system and medium for safety protection of cooperative formation train
CN114162174B (en) * 2021-12-03 2023-02-28 中车唐山机车车辆有限公司 Virtual marshalling network system of train
CN115056831A (en) * 2022-05-31 2022-09-16 株洲中车时代电气股份有限公司 Train virtual coupling fusion control system and control method thereof
CN114906187B (en) * 2022-06-14 2024-08-23 交控科技股份有限公司 Virtual marshalling train operation control method and system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110172856A1 (en) * 2010-01-08 2011-07-14 Wabtec Holding Corp. Short Headway Communications Based Train Control System

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101260152B1 (en) 2010-12-27 2013-05-02 주식회사 포스코아이씨티 Apparatus for Simulating Train Operation and System for Simulating Train Operation Comprising That Apparatus
KR101700814B1 (en) * 2015-05-06 2017-02-01 한국철도기술연구원 T2T based train-centric train control system and method thereof

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110172856A1 (en) * 2010-01-08 2011-07-14 Wabtec Holding Corp. Short Headway Communications Based Train Control System

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20210132282A (en) 2020-04-24 2021-11-04 한국철도기술연구원 Control method for virtual train sets
KR20210132280A (en) 2020-04-24 2021-11-04 한국철도기술연구원 Distance controller design method for virtual train sets

Also Published As

Publication number Publication date
KR20190077841A (en) 2019-07-04

Similar Documents

Publication Publication Date Title
KR102097420B1 (en) Checking system for train integrity of virtual coupling train sets and method for checking train integrity using the same
CN107054367B (en) Cooperative driving method
CN109910879B (en) Vehicle safety anti-collision control method combining safe distance and collision time
US20150210258A1 (en) Method for carrying out a safety function of a vehicle and system for carrying out the method
TWI539254B (en) Vehicle system and vehicle control method
KR102417904B1 (en) Apparatus and method for controlling platooning
JPWO2017195315A1 (en) On-board equipment and ground system
US20190302753A1 (en) Communications interruption system, communications interruption method, and recording medium
JP2017524587A (en) Method and apparatus for monitoring a vehicle system that performs at least a semi-automated driving function
US11488481B2 (en) Method for assisting a motor vehicle
US20230042826A1 (en) Method for coordinating vehicles of a vehicle combination, and control unit
US9004412B2 (en) Rail collision threat detection system
JP2017033386A (en) Vehicle platoon control system
JP2019151158A (en) Vehicle controller
US9718452B2 (en) Brake monitoring system and method
JP6272455B2 (en) Vehicle merge control system, vehicle merge control method, and failure detection apparatus for vehicle control system
CN110087209A (en) Electronic control unit and for connect certification method
CN112441086B (en) Rail vehicle, control method and system thereof and train control and management system
CN111547031B (en) Wheel locking fault judgment method and system
CN115285180B (en) Safety protection setting method and device for freight train
EP3323659B1 (en) Fault detection in electric vehicles
CN114524005B (en) Method, device, system, vehicle and storage medium for vehicle grouping
CN111762156B (en) Automated guided vehicle and method and system for controlling automated guided vehicle
WO2021075226A1 (en) Sensor health confirmation system and railroad vehicle
WO2021019635A1 (en) Security device, attack response processing method, computer program, and storage medium

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