KR100775647B1 - The time delay message displaying method on line station display of centralized traffic control system - Google Patents

The time delay message displaying method on line station display of centralized traffic control system Download PDF

Info

Publication number
KR100775647B1
KR100775647B1 KR1020060037130A KR20060037130A KR100775647B1 KR 100775647 B1 KR100775647 B1 KR 100775647B1 KR 1020060037130 A KR1020060037130 A KR 1020060037130A KR 20060037130 A KR20060037130 A KR 20060037130A KR 100775647 B1 KR100775647 B1 KR 100775647B1
Authority
KR
South Korea
Prior art keywords
information
time
console
train
display
Prior art date
Application number
KR1020060037130A
Other languages
Korean (ko)
Other versions
KR20070105095A (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 KR1020060037130A priority Critical patent/KR100775647B1/en
Publication of KR20070105095A publication Critical patent/KR20070105095A/en
Application granted granted Critical
Publication of KR100775647B1 publication Critical patent/KR100775647B1/en

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • B61L27/00Central railway traffic control systems; Trackside control; Communication systems specially adapted therefor
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B61RAILWAYS
    • B61LGUIDING RAILWAY TRAFFIC; ENSURING THE SAFETY OF RAILWAY TRAFFIC
    • 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/04Indicating or recording train identities
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1423Digital output to display device ; Cooperation and interconnection of the display device with other functional units controlling a plurality of local displays, e.g. CRT and flat panel display

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Train Traffic Observation, Control, And Security (AREA)

Abstract

본원발명은,The present invention,

열차집중제어(CTC : Centrallized Traffic Control)장치의 구성요소 중, 열차운행정보를 그래픽으로 표시하는 역정보표시장치(LSD : Line Station Display)에 표시되는 정보가 유효한 시차 범위 내에서 현시되고 있는 것인지 여부를 상기 역정보표시장치의 표시화면에 중첩하여 형성된 시간정보표시창을 통해 보여주는 방법에 관한 것이다. Among the components of the Centralized Traffic Control (CTC) device, is information displayed on the Line Station Display (LSD) that displays the train operation information graphically displayed within a valid time difference? The present invention relates to a method of displaying a time information display window formed by overlapping a display screen of the reverse information display apparatus.

본 발명에 의하면 수십 개에 달하는 역정보표시장치 중에서 정상적으로 역정보를 현시하지 못하는 콘솔을 사전에 감지하여 이를 시각적으로 알려줄 수 있게 됨에 따라, 관제사들이 잘못된 정보를 기초로 상황을 오판한 상태에서 열차의 운행을 오조작하는 문제를 사전에 예방할 수 있으며, 또한 잘못된 정보를 현시하는 콘솔을 사전에 찾아내어 정비할 수 있게 된다. According to the present invention, it is possible to visually inform the console of the dozens of station information display devices that do not normally display the station information, so that the controllers misjudge the situation based on the wrong information. In addition, it is possible to prevent misoperation problems in advance, and to proactively locate and maintain consoles that display wrong information.

열차집중제어장치, 콘솔, 열차운행정보, 시간차, 역정보표시장치, 시간정보표시창, 그래픽, 오조작 Train concentration control device, console, train operation information, time difference, station information display device, time information display window, graphics, and misoperation

Description

열차집중제어장치의 표시화면에 중첩하여 시간지연정보를 표시하는 방법 { The time delay message displaying method on line station display of centralized traffic control system } How to display time delay information superimposed on the display screen of the train concentration control device {The time delay message displaying method on line station display of centralized traffic control system}

도 1a는 일반적으로 사용되고 있는 열차집중제어장치의 구성도1A is a configuration diagram of a train concentration control apparatus that is generally used

도 1b는 종래의 열차집중제어장치에 표시되는 열차운행정보의 화면1B is a screen of train operation information displayed on a conventional train concentration control apparatus;

도 2는 일반적인 열차운행정보 데이터 흐름도2 is a general train operation information data flow chart

도 3은 종래의 데이터패킷의 구성도3 is a block diagram of a conventional data packet

도 4는 본원발명에 의한 데이터패킷의 구성도4 is a block diagram of a data packet according to the present invention

도 5는 본원발명에 적용되는 기준시간의 예시도Figure 5 is an illustration of a reference time applied to the present invention

도 6은 콘솔그룹이 그래픽화면을 보여주는 과정과 본원발명에 의해 저장되는 시간정보를 나타낸 도6 is a diagram illustrating a process of displaying a graphic screen by a console group and time information stored by the present invention.

도 7은 본원발명에 의한 콘솔 모니터화면에 지연경고 메시지를 보여주는 과정7 is a process showing a delay warning message on the console monitor screen according to the present invention

도 8은 본원발명에 의해 화면에 그려지는 시간지연정보의 상태도8 is a state diagram of time delay information drawn on the screen according to the present invention;

도 9는 본 발명이 기존의 표시화면에 중첩되어 현시되는 상태도9 is a state diagram of the present invention superimposed on the existing display screen

*도면의 주요부분에 대한 부호의 설명** Description of the symbols for the main parts of the drawings *

10 : 전자연동장치 20 : 통신서버컴퓨터10: electronic interlock device 20: communication server computer

30 : CTC서버컴퓨터 40 : 운영자콘솔30: CTC Server Computer 40: Operator Console

41 : 선사령콘솔그룹 411 ~ 41n : 선사령콘솔41: Jingyeongyeong Console Group 411 ~ 41n: Jingyeongyeong Console

42 : 주사령콘솔그룹 421 ~ 42n : 주사령콘솔 42: injection control console group 421 ~ 42n: injection control console

43 : 신호사령콘솔그룹 431 ~ 43n : 신호사령콘솔43: Signal command console group 431 ~ 43n: Signal command console

50 : 대형표시콘솔그룹 441 ~ 44n : 대형표시콘솔50: Large display console group 441 ~ 44n: Large display console

511 ~ 51n : 선사령모니터 521 ~ 52n : 주사령모니터 511 ~ 51n: prehistoric monitor 521 ~ 52n: injection order monitor

531 ~ 53n : 신호사령모니터 541 ~ 54n : 대형표시모니터531 ~ 53n: Signal Command Monitor 541 ~ 54n: Large Display Monitor

CM : 공유메모리 CM: shared memory

A1 내지 A9 : 시간정보 표시 창A1 to A9: time information display window

본원발명은,The present invention,

열차집중제어(CTC : Centralized Traffic Control)장치의 구성요소 중, 열차운행정보를 그래픽으로 표시하는 역정보표시장치(LSD : Line Station Display)에 표시되는 정보가 유효한 시차 범위 내에서 현시되고 있는 것인지 여부를 상기 역정보표시장치의 표시화면에 중첩하여 형성된 시간정보 표시 창을 통해 보여주는 방법 에 관한 것이다. Among the components of the Centralized Traffic Control (CTC) device, is the information displayed on the Line Station Display (LSD) that displays the train operation information graphically displayed within a valid time difference? The present invention relates to a method of displaying a time information display window formed by overlapping a display screen of the reverse information display apparatus.

본 발명에 의하면 수십 개에 달하는 역정보표시장치 중에서 정상적으로 역정보를 현시하지 못하는 콘솔을 사전에 감지하여 이를 시각적으로 알려줄 수 있게 됨에 따라, 관제사들이 잘못된 정보를 기초로 상황을 오판한 상태에서 열차의 운행을 오조작하는 문제를 사전에 예방할 수 있으며, 또한 잘못된 정보를 현시하는 콘솔을 사전에 찾아내어 정비할 수 있게 된다. According to the present invention, it is possible to visually inform the console of the dozens of station information display devices that do not normally display the station information, so that the controllers misjudge the situation based on the wrong information. In addition, it is possible to prevent misoperation problems in advance, and to proactively locate and maintain consoles that display wrong information.

인구의 도시 집중과 함께 교통수요가 급속히 증가하면서, 대량·신속·정확한 교통수송을 강점으로 하는 철도교통의 수송기여도가 빠르게 높아지고 있다. With the rapid increase in traffic demand along with the urban concentration of the population, the contribution of railway transportation, which has the strength of mass, rapid and accurate transportation, is increasing rapidly.

한편, 철도교통은 외부로부터 방해받지 않는 전용선로의 이점으로 인해 물류에 있어서 대량성, 신속성, 정확성 등의 강점을 가지는 반면, 설비의 전용성으로 인해 새로운 선로를 신설할 경우에는 천문학적인 비용이 수반되기 때문에 철도교통의 수요가 증가함에도 불구하고 이를 수용하기 위한 새로운 선로의 신설은 극도로 제한된다. On the other hand, rail transportation has the advantages of bulkyness, speed, and accuracy in logistics due to the advantages of private lines that are not obstructed from the outside, while astronomical costs are involved in the construction of new lines due to the utility of facilities. Thus, despite the increasing demand for rail transportation, the construction of new tracks to accommodate them is extremely limited.

따라서 철도교통수요의 증가에 대처하는 방안은 주로 새로운 선로의 신설보다는 기존 선로의 이용효율을 높이는 방향에서 찾게 된다. Therefore, the measures to cope with the increase of railway traffic demand are mainly found in the direction of increasing the utilization efficiency of existing lines rather than the establishment of new lines.

상기와 같은 이유로 인해 한정된 선로용량 하에서 선로의 이용효율과 열차의 운전효율을 극대화하는 한편, 선로 상에서 열차를 운행함에 있어서 높은 안전성을 확보하기 위하여 열차집중제어(CTC)장치를 구축하여 운용하고 있다. Due to the above reasons, the train intensive control (CTC) system has been constructed and operated in order to maximize the utilization efficiency of the track and the driving efficiency of the train under the limited track capacity and to ensure high safety in operating the train on the track.

현재 일반적으로 사용되고 있는 열차집중제어(CTC)장치는 CTC서버컴퓨터, 통신서버컴퓨터, 운영자콘솔, 대형표시콘솔그룹으로 구성된다.The train control system (CTC), which is currently used in general, is composed of a CTC server computer, a communication server computer, an operator console, and a large display console group.

이를 도1a를 참조하여 보다 자세히 설명하면,Referring to this in more detail with reference to Figure 1a,

도면부호 40은 운영자콘솔로서, 이는 선사령관제사의 제어조작에 의해 현장의 신호를 제어하고 열차운행관리를 수행하는 선사령콘솔그룹(41)과; 주사령관제사의 제어조작에 의해 여러 개의 선사령 콘솔을 관리 감독하며 선사령콘솔이 고장 시 선사령의 기능을 대신해서 수행하는 주사령콘솔그룹(42)과; 신호사령관제사의 제어 조작에 의해 사령설비와 현장의 신호설비의 동작 상태를 상시 모니터링하며, 설비의 예방점검 및 유지보수와 관리기능을 수행하는 신호사령콘솔그룹(43)으로; 구성된다.Reference numeral 40 is an operator console, which is a group commanding console group 41 to control the signal of the site by the control operation of the commander and control train operation management; A scanning command console group 42 which supervises and controls a plurality of pre-command consoles by a control operation of the scan command controller, and performs the command of the command command when the console command is broken; A signal command console group 43 which constantly monitors the operation status of the command facility and the signal facility in the field by the control operation of the signal command controller, and performs the preventive inspection and maintenance and management functions of the facility; It is composed.

또한 상기 선사령콘솔그룹(41)은 다수의 선사령콘솔(411 내지 41n)로 이루어지고, 주사령콘솔그룹(42)은 다수의 주사령콘솔(421 내지 42n)로 이루어지며, 신호사령콘솔그룹(43)은 다수의 신호사령콘솔(431 내지 43n)로 이루어진다.In addition, the pre-command console group 41 is composed of a plurality of pre-command consoles (411 to 41n), the injection command console group 42 is composed of a plurality of injection command consoles (421 to 42n), the signal command console group Reference numeral 43 is made up of a plurality of signal command consoles 431 to 43n.

상기 운영자콘솔(40)을 구성하는 모든 콘솔(411 내지 43n)에는 도 1b와 같은 형식의 열차운행정보가 그래픽으로 현시된다. All consoles 411 to 43n constituting the operator console 40 are graphically displayed with train operation information in the form shown in FIG. 1B.

도면부호 20은 통신서버컴퓨터로서, 신호기, 궤도회로 등과 같은 현장정보를 실시간으로 수집하여 자동진로제어장치, 연동장치 등에 상기 현장정보를 전송할 수 있도록 타 시스템과 직렬통신을 하고 이중화된 LAN을 구성한다. Reference numeral 20 denotes a communication server computer, which collects site information such as a signal device and a track circuit in real time, performs serial communication with other systems, and configures a redundant LAN to transmit the site information to an automatic path control device or an interlocking device. .

도면부호 30은 CTC서버컴퓨터로서, LAN을 통해 상기 통신서버컴퓨터(20), 운영자콘솔(40) 및 대형표시콘솔그룹(50)과의 통신을 수행하면서, 상기 운영자콘솔(40)을 통한 운전사령의 제어를 받아 상기 통신서버컴퓨터(20)를 통해 현장의 설비를 제어하는 한편, 상기 통신서버컴퓨터(20)를 통해 전달된 현장의 열차운행상황을 상기 운영자콘솔(40) 및 대형표시콘솔그룹(50)에 현시함으로서, 실시간 다중으로 열차의 진로를 자동으로 제어하고, 운행 및 이동상황을 감시·기록하며, 운영자의 각종 명령을 처리하는 등 열차의 종합적인 운행상황을 감시하고 제어하는 기능을 수행한다. Reference numeral 30 denotes a CTC server computer, which communicates with the communication server computer 20, the operator console 40, and the large display console group 50 via a LAN, while operating commands through the operator console 40. While controlling the facilities of the site through the communication server computer 20 under the control of the control, the operation status of the train delivered through the communication server computer 20 on the operator console 40 and the large display console group ( 50), it automatically controls the course of trains in real time and multiplely, monitors and records the operation and movement status, and processes various commands of the operator, and monitors and controls the overall operation status of the train. do.

도면부호 10은 역사에 있는 현장의 열차운행정보를 제공하는 전자연동장치이며, 이를 통해 현장의 열차운행정보 및 각종 장치의 동작정보는 데이터패킷 형식으로 통신서버컴퓨터(20)로 전달된다. 이후 상기 데이터 패킷은 상기 통신서버컴퓨터(20)에서 내부 포맷으로 변환되어 LAN을 통해 CTC서버컴퓨터(30)로 전송되게 된다. Reference numeral 10 is an electronic interlocking device that provides train operation information of a site in history, through which train operation information and operation information of various devices are transmitted to the communication server computer 20 in the form of a data packet. The data packet is then converted into an internal format by the communication server computer 20 and transmitted to the CTC server computer 30 via a LAN.

도면부호 50은 다수의 표시반패널 또는 다수의 모니터를 조합한 대형표시모 니터로서, 상기 CTC서버컴퓨터(30)로부터 제공되는 열차의 종합적인 운행정보를 상기 운영자콘솔(40)과 함께 그래픽화면으로 현시하게 된다. Reference numeral 50 denotes a large display monitor combining a plurality of display panel panels or a plurality of monitors, and displays comprehensive driving information of a train provided from the CTC server computer 30 together with the operator console 40 on a graphic screen. Manifestation.

도 1b는 운영자콘솔(40)을 구성하는 각각의 콘솔(411 내지 43n) 또는 대형표시콘솔그룹(50)에 표시되는 전형적인 열차운행정보를 일부 발췌하여 도시한 예시도(Line Station)이다.FIG. 1B is an exemplary diagram illustrating a part of typical train operation information displayed on each of the consoles 411 to 43n or the large display console group 50 constituting the operator console 40 (Line Station).

위에서 설명한 바와 같이 CTC서버컴퓨터(30)에서 제공된 데이터패킷 형태의 열차운행정보는 상기 운용자콘솔(40)과 대형표시콘솔그룹(50)에 그래픽으로 현시되게 되는데, 이때 상기 운영자콘솔(40)을 구성하는 각각의 선사령콘솔그룹(41), 주사령콘솔그룹(42), 신호사령콘솔그룹(43) 및 대형표시콘솔그룹(50)에 표시되는 모든 정보는 동일한 시간에 동일한 정보가 표시되어야만 한다. As described above, the train operation information in the form of a data packet provided from the CTC server computer 30 is displayed graphically on the operator console 40 and the large display console group 50. In this case, the operator console 40 is configured. All the information displayed in each of the pre-command console group 41, the scan command console group 42, the signal command console group 43 and the large display console group 50 should be displayed the same information at the same time.

그러나 상기와 같이 구성된 열차집중제어장치는 통신시스템 상의 문제, 운영자콘솔(40)을 구성하는 각각의 콘솔그룹(41, 42, 43)의 하드웨어적인 성능의 문제, 그리고 그래픽 화면을 생성하는 엔진의 성능 문제 등과 같은 시스템(장치) 자체가 지니고 있는 근본적인 문제로 인하여 모든 콘솔이 항상 동일한 시간에 동일한 정보를 표시하지 못하기 때문에 관제사들은 CTC장치의 동작결과(화면에 표시된 정보)를 신뢰하지 못하고 항상 이를 재확인하여야 하는 문제가 있었다. However, the train concentration control device configured as described above has problems in communication system, hardware performance of each console group 41, 42, and 43 constituting the operator console 40, and performance of an engine generating a graphic screen. Due to the fundamental problem of the system itself, such as a problem, all consoles do not always display the same information at the same time, so the controllers do not trust the result of the operation of the CTC device (information displayed on the screen) and always double check it. There was a problem to be done.

다시 말해서, 종래의 기술에서는 각각의 콘솔들이 기준시간보다 늦어진 정보를 현시할 개연성을 가지고 있고 실질적으로도 그러한 상황이 자주 발생하고 있음에도 불구하고, 관제사들은 실제로 어떤 콘솔이 기준시간보다 지연된 정보를 현시하고 있는지를 확인할 수 있는 방법을 가지고 있지 않기 때문에 현업에서는 다음과 같은 문제가 야기된다. In other words, in the prior art, although each console has the potential to present information later than the reference time and in practice such situations often occur, the controllers actually display information that is delayed by the reference time. Since they do not have a way to check whether they are present, the following problems arise in the field.

첫째, 만일 관제사가 장치의 동작을 100%로 신뢰하고 그에 기초하여 열차운행에 관한 판단을 하거나 제어를 행할 경우, 실제의 상황과는 전혀 다른 상황을 기초로 하여 현장의 상황을 판단하고 그로 인해 잘못된 현장 제어를 행하는 결과를 초래하기 때문에 대단히 위험한 상황이 야기될 수 있으며, First, if the controller trusts the operation of the device at 100% and makes judgment or control on train operation based on it, the situation of the site is judged based on a situation that is completely different from the actual situation, and therefore is wrong. Very dangerous situations can arise because of the consequences of on-site control,

둘째, 만일 관제사가 장치의 동작을 신뢰하지 못할 경우, 모든 제어에 앞서 일일이 관제사의 주관적인 판단을 개재시켜 제어를 행하게 되는데(실제로 현업에서는 관제사가 이상하다고 생각하면 주위의 다른 콘솔의 종합적인 상황을 보고 주관으로 판단하여 제어를 수행하고 있음), 이로 인해 장치의 운용효율이 매우 떨어지게 되며, 또한 만일 관제사의 주관적인 판단에도 오류가 있을 경우 이 역시 대단히 위험한 사고로 이어질 수 있는 문제가 있다. Second, if the controller does not trust the operation of the device, the control is carried out through the subjective judgment of the controller before every control (actually, if the controller thinks that the controller is abnormal, it reports the overall situation of other consoles around it). It is determined by the subjective control), which causes the operation efficiency of the device to be very low, and if there is an error in the subjective judgment of the controller, there is a problem that can lead to a very dangerous accident.

본 발명은 위와 같은 문제점을 해소하기 위해 안출된 것으로서, The present invention has been made to solve the above problems,

본 발명은 열차의 운행상황이 표시되는 기존의 운영자콘솔 및 대형표시콘솔그룹의 열차운행정보 표시화면(Line Station)에 상기 열차운행정보와는 별도로 열 차의 운행정보에 대한 시간정보를 표시하는 시간정보 표시 창을 중첩하여 형성하고, The present invention is a time for displaying the time information on the operation information of the train separately from the train operation information on the line operation information display line (Line Station) of the existing operator console and large display console group in which the operation status of the train is displayed Form the information display window by overlapping,

상기 표시화면에 열차의 운행정보를 표시할 때, 상기 표시화면(Line Station)에 현시되는 열차운행정보가 기준시간 이상으로 지연되어 현시될 경우, 상기 열차의 운행정보와 중첩해서 상기 시간정보 표시 창을 통해서 열차운행정보에 대한 시간정보를 별도로 표시하여 줌으로서, When displaying the operation information of the train on the display screen, when the train operation information displayed on the line station is delayed by more than a reference time, the time information display window overlaps with the operation information of the train. By displaying the time information for train operation information separately through

열차운행정보에 대한 에러 여부를 관제사가 사전에 분명히 인식할 수 있도록 하여, 표시된 열차운행정보에 대한 신뢰도를 높이는 한편, 장치의 운용효율을 제고할 수 있도록 함을 목적으로 한다. The purpose of the present invention is to enable the controller to clearly recognize the error of the train operation information in advance, thereby increasing the reliability of the displayed train operation information and improving the operation efficiency of the device.

우선 본원 발명의 기본적인 하드웨어적 구성 및 결합관계는 종래의 기술과 대체로 유사하다. 다만 종래의 운영자콘솔에 시간정보를 저장하기 위한 공유메모리를 추가로 구성한다는 점이 다르다.First, the basic hardware configuration and coupling relationship of the present invention is largely similar to the prior art. The difference is that the shared memory for storing time information is additionally configured in the conventional operator console.

또한 상기 종래의 대형표시모니터는 컴퓨터용 모니터의 조합에 의한 화면이 아니라 고정된 표시반용패널의 조합으로 이루어진 것일 경우에는 시간정보를 표시하기 위한 별도의 시간정보 표시 창을 대형표시모니터의 적정한 위치에 필요한 만큼 따로 형성해야만 하는 하드웨어적 구조 변경이 필요하다. 이러한 구조변경은 비교적 간단한 것이고, 시간정보표시창의 위치는 사용자의 편의에 따라 임의로 결정할 수 있는 것이므로 상세한 설명은 생략한다.In addition, when the conventional large display monitor is not a screen by a combination of computer monitors but a combination of fixed display panel panels, a separate time information display window for displaying time information may be placed at an appropriate position of the large display monitor. There is a need for hardware structural changes that must be formed separately as needed. Such a structural change is relatively simple, and since the position of the time information display window can be arbitrarily determined according to the user's convenience, detailed description thereof will be omitted.

보다 중요한 것은 본원발명은 위와 같은 문제를 이하에서 설명하는 바와 같이 소프트웨어적인 수단(방법적 구성)으로 해결하고 있다는 점이다.More importantly, the present invention solves the above problems by software means (method construction) as described below.

이어서 상기와 같은 목적을 달성하기 위한 본원발명의 방법적 구성을 도 2를 참조하여 설명한다. Next, the method configuration of the present invention for achieving the above object will be described with reference to FIG.

도 2는 열차집중제어장치에서 열차운행정보가 그래픽으로 표현되기까지의 과정을 ①구성요소 간의 데이터의 송수신관계 및 ②데이터의 흐름에 대한 시간관계로 나타낸 것이다. Figure 2 shows the process from the train concentration control apparatus to the train operation information is represented graphically as ① relationship between the transmission and reception of data between components and ② time relationship for the flow of data.

먼저 현장(역사, 노선)에 설치된 전자연동장치(혹은 계전연동장치)(10)는 현장의 설비들로부터 수집된 열차운행정보를 데이터패킷으로 변환하여 이를 자체 통신망을 통해 통신서버컴퓨터(20)로 시각 "T0"에 전송한다. (S1단계)First, the electronic interlocking device (or relay interlocking device) 10 installed in the site (historic, route) converts train operation information collected from the facilities of the site into a data packet and transmits the data to the communication server computer 20 through its own communication network. Transmit at time "T0". (Step S1)

상기 전자연동장치(혹은 계전연동장치)(10)로부터 전송된 현장의 열차운행정보는 시각 "T1"에 통신서버컴퓨터(20)로 수신되며, 상기 열차운행정보를 데이터패킷 형식으로 수신한 통신서버컴퓨터(20)는 수신된 데이터패킷을 내부포맷으로 변환한 다음, 이를 LAN을 통해 TCP/IP 통신방식으로 시각 "T2"에 CTC서버컴퓨터(30)로 송신한다.(S2단계)The train operation information of the site transmitted from the electronic interlocking device (or relay interlocking device) 10 is received by the communication server computer 20 at time "T1", and the communication server receiving the train operation information in the form of a data packet. The computer 20 converts the received data packet into an internal format and then transmits it to the CTC server computer 30 at time "T2" in a TCP / IP communication method via the LAN.

상기 통신서버컴퓨터(20)로부터 전송된 열차운행정보는 시각 "T3"에 CTC서버컴퓨터(30)로 수신되며, 상기 열차운행정보는 CTC서버컴퓨터(30)에서 내부알고리즘으로 처리된 후, 상기 처리된 정보는 시각 "T4"에 TCP/IP 통신방식으로 선사령콘솔 그룹(41), 주사령콘솔그룹(42), 신호사령콘솔그룹(43) 및 대형표시콘솔그룹(50)으로 전송된다.(S3단계)The train operation information transmitted from the communication server computer 20 is received by the CTC server computer 30 at time "T3", and the train operation information is processed by the internal algorithm in the CTC server computer 30, and then the processing is performed. The received information is transmitted to the pre-command console group 41, the scan command console group 42, the signal command console group 43 and the large display console group 50 by the TCP / IP communication method at time "T4". S3 step)

여기에서 상기 CTC서버컴퓨터(30)에서 열차운행정보를 처리하는 내부알고리즘은 종래의 알고리즘을 그대로 이용하는 것이므로 상세한 설명을 생략한다.Here, the internal algorithm for processing train operation information in the CTC server computer 30 uses a conventional algorithm as it is, so detailed description thereof will be omitted.

상기 CTC서버컴퓨터(30)로부터 전송되어 온 열차운행정보는 시각 "T411 내지 T41n"에 선사령콘솔(411 내지 41n)로 수신되며, 상기 신호를 수신한 각각의 콘솔(411 내지 41n)은 수신된 신호 정보를 처리하여 시각 "T511 내지 T51n"에 상기 선사령콘솔(411 내지 41n)에 부착된 모니터화면(511 내지 51n)에 표시하게 되고, 선사령관제사는 상기 모니터화면(511 내지 51n)을 보고 현장의 신호를 제어하고 열차의 운행관리 기능을 수행하게 된다. (S4단계)The train operation information transmitted from the CTC server computer 30 is received by the pre-command consoles 411 to 41n at time "T411 to T41n", and each console 411 to 41n receiving the signal is received. The signal information is processed and displayed on the monitor screens 511 to 51n attached to the main command consoles 411 to 41n at time "T511 to T51n", and the commander controls the monitor screens 511 to 51n. It controls the signals of the site and performs the operation management of the train. (Step S4)

이와 병행하여, In parallel with this,

상기 CTC서버컴퓨터(30)로부터 전송되어 온 열차운행정보는 시각 "T421 내지 T42n"에 주사령콘솔(421 내지 42n)로 수신되며, 상기 신호를 수신한 각각의 콘솔(421 내지 42n)은 수신된 신호 정보를 처리하여 시각 "T521 내지 T52n"에 상기 주사령콘솔(421 내지 42n)에 부착된 모니터화면(521 내지 52n)에 표시하게 되고, 주사령관제사는 상기 모니터화면(521 내지 52n)을 보고 다수의 선사령콘솔(411 내지 41n)을 관리감독하며, 만일의 경우 상기 선사령고장시 선사령의 기능을 대신하여 수행하게 된다. (S5단계)The train operation information transmitted from the CTC server computer 30 is received by the scan command consoles 421 to 42n at time "T421 to T42n", and each console 421 to 42n receiving the signal is received. The signal information is processed to be displayed on the monitor screens 521 to 52n attached to the scan command consoles 421 to 42n at time "T521 to T52n", and the scan command controller sees the monitor screens 521 to 52n. Manage and supervise a number of prehistoric consoles (411 to 41n), and in case of emergency will be performed in place of the functions of the prehistoric spirit. (Step S5)

또한 이와 병행하여, In parallel with this,

상기 CTC서버컴퓨터(30)로부터 전송되어 온 열차운행정보는 시각 "T431 내지 T43n"에 신호사령콘솔(431 내지 43n)로 수신되며, 상기 신호를 수신한 각각의 콘솔(431 내지 43n)은 수신된 신호 정보를 처리하여 시각 "T531 내지 T53n"에 상기 신호사령콘솔(431 내지 43n)에 부착된 모니터화면(531 내지 53n)에 표시하게 되고, 신호사령관제사는 상기 모니터화면(531 내지 53n)을 보고 사령설비와 현장의 신호설비 상태를 상시 모니터링하는 한편, 설비의 예방점검 및 유지보수 관리 기능을 수행하게 된다. (S6단계)The train operation information transmitted from the CTC server computer 30 is received by the signal command consoles 431 to 43n at time "T431 to T43n", and each console 431 to 43n receiving the signal is received. The signal information is processed and displayed on the monitor screens 531 to 53n attached to the signal command consoles 431 to 43n at time "T531 to T53n", and the signal command controller reports the monitor screens 531 to 53n. It monitors the status of the command facility and the signal facility at the site at the same time, and performs the preventive inspection and maintenance management function of the facility. (Step S6)

또 이와 병행하여, In parallel with this,

상기 CTC서버컴퓨터(30)로부터 전송되어 온 열차운행정보는 시각 "T441 내지 T44n"에 대형표시콘솔그룹(50)을 구성하는 각각의 대형표시콘솔(441 내지 44n)으로 수신되며, 상기 신호를 수신한 각각의 대형표시콘솔(441 내지 44n)은 수신된 신호 정보를 처리하여 시각 "T541 내지 T54n"에 상기 각각의 대형표시모니터(541 내지 54n)에 표시하게 되고, 상기 대형표시콘솔그룹 관제사는 상기 대형표시모니터(541 내지 54n)를 종합적으로 살펴보고 전체적인 열차의 운행상황을 관리 감독하게 된다. (S7단계) The train operation information transmitted from the CTC server computer 30 is received by each of the large display consoles 441 to 44n constituting the large display console group 50 at time "T441 to T44n", and receives the signal. Each of the large display consoles 441 to 44n processes the received signal information to display on the respective large display monitors 541 to 54n at time "T541 to T54n", and the large display console group controller The large display monitors 541 to 54n are comprehensively reviewed and supervised by the operation of the entire train. (Step S7)

위와 같은 단계에 따르게 되면, 데이터패킷이 송수신되는 시간에는 다음과 같은 관계식이 성립되어야 한다. If the above steps are followed, the following relationship must be established at the time of data packet transmission and reception.

T 0 < T 1 < T 2 < T 3 < T 4 < T411 내지 T44n < T511 내지 T54nT 0 <T 1 <T 2 <T 3 <T 4 <T411 to T44n <T511 to T54n

T411 = T412 = ········ = T44n-1 = T44nT411 = T412 = ······· = T44n-1 = T44n

T511 = T512 = ········ = T54n-1 = T54nT511 = T512 = ... T54n-1 = T54n

통상 T0와 T1 사이의 시간차는 1초 이내이고, T1과 T411 내지 T44n 사이의 시간차는 1초 이내이며, T411과 T511 사이는 0.033 내지 0.1초 이내가 되어야 한다. Normally, the time difference between T0 and T1 should be within 1 second, the time difference between T1 and T411 to T44n should be within 1 second, and between T411 and T511 should be within 0.033 to 0.1 second.

그러나 실질적으로는 앞서 언급한 바와 같이 장치가 근본적으로 가지고 있는 하드웨어적 또는 소프트웨어적인 성능의 차이 등으로 인하여 In practice, however, as mentioned above, due to the fundamental differences in hardware or software performance of the device, etc.

T 411 ≠ T 412 ≠ ········ ≠ T 44n-1 ≠ T 44nT 411 ≠ T 412 ≠ ······ ≠ T 44n-1 ≠ T 44n

T 511 ≠ T 512 ≠ ········ ≠ T 54n-1 ≠ T 54n 으로 된다. T 511 ≠ T 512 ≠ ..... ≠ T 54n-1 ≠ T 54n.

특히 현업에서 문제가 되는 것은 T411 내지 T44n과 T511 내지 T54n의 시간 차이가 클 경우이다. Particularly problematic in the field of operation is when the time difference between T411 to T44n and T511 to T54n is large.

상기와 같은 시간상의 차이는 운영자콘솔(40)이 통신모듈로부터 데이터를 수신한 시각과 실제로 이 데이터를 처리하여 화면에 표시해주는 시각의 사이에 존재하는 시간상의 차이를 말하는 것으로서, Such a time difference refers to a time difference existing between a time when the operator console 40 receives data from the communication module and a time when the data is actually processed and displayed on the screen.

이는 통신상의 문제와 각 콘솔의 하드웨어적 성능의 차이, 그리고 표시해야 할 데이터의 양, 그리고 데이터처리를 위한 프로그램의 장애 발생 여부 등에 기인하여 발생한다. This is caused by communication problems, differences in the hardware performance of each console, the amount of data to be displayed, and the failure of the program to process the data.

따라서 상기와 같은 문제는 이미 구축된 장치(시스템)에 내재된 근본적인 문제이기 때문에 이를 완벽하게 해결하는 것은 불가능하다. Therefore, the above problem is a fundamental problem inherent in an already built device (system), so it is impossible to solve it completely.

그러나 이를 해결하지 않고 방치할 경우 상기와 같은 문제들이 복합적으로 발생하게 되면, 일부 콘솔에 열차운행정보가 지연되어 표시되거나 필요한 시각에 맞추어 화면의 갱신을 수행하지 못함에 따라 각 콘솔의 화면에 표시된 정보가 상호 불일치하게 되는 문제가 발생한다. 따라서 이를 기초로 해서 관제사가 콘솔을 조작하여 열차의 운행을 제어할 경우 매우 심각한 열차운영상의 문제가 발생한다. However, if left unresolved, if the above problems occur in combination, train information may be delayed on some consoles or the screen may not be updated at the required time. Causes a problem of mutual mismatch. Therefore, based on this, very serious train operation problems occur when the controller controls the operation of the train by operating the console.

이미 언급한 바와 같이 본원발명은 상기와 같은 문제를 해결하기 위해 안출된 것이다.As already mentioned, the present invention has been made to solve the above problems.

그러나 본원발명의 목적은 시스템(장치) 상에서 발생하는 근본적인 문제를 해결하여 상기와 같은 시간상의 차이가 발생하는 것을 원천적으로 제거하는 것이 아니라 발생된 시간차에 관한 정보를 시간정보 표시 창을 통해 표시하여 관제사가 불일치의 상황을 미리 인식하도록 함으로서 표시된 정보에 오류가 있을 경우, 관제사가 이를 정확한 정보로 오인하여 열차운전을 제어하는 것을 방지하는 한편, 관제사가 즉시 후속 조치를 취하여 불일치의 상황을 신속히 해소할 수 있도록 하는 데 있다. However, the purpose of the present invention is to solve the fundamental problem that occurs on the system (device), not to eliminate the occurrence of the time difference as described above, but to display the information on the time difference generated through the time information display window controller If the information displayed is in error by allowing the controller to recognize the situation of the discrepancy in advance, it is possible to prevent the controller from mistaken for the correct information and control the operation of the train, while the controller can immediately follow up and resolve the discrepancy situation quickly. To help.

이를 위해 본원발명은 열차운행정보를 송수신하기 위한 데이터패킷을 구성함에 있어서, 도4에 도시된 바와 같이 열차운행정보와 함께 시간정보를 포함시켜 구성하고, 이 시간정보를 이용하여 통신서버컴퓨터가 전자연동장치로부터 데이터를 수신한 시각과 각 운영자콘솔이 데이터를 송수신한 시각을 분석한 다음, 그 시간 차이를 산출하고, 상기 산출된 시간 차이를 도5에 도시된 기준시간과 비교하여 표시정보의 지연여부를 시간정보 표시 창을 통해 표시함으로서 관제사가 표시된 정보 의 오류 여부를 미리 인식할 수 있도록 하는 것이다. To this end, in the present invention, in constructing a data packet for transmitting and receiving train operation information, as shown in FIG. 4, the present invention includes time information together with train operation information. Analyze the time when data is received from the companion device and the time when each operator console transmits and receives data, calculates the time difference, and compares the calculated time difference with the reference time shown in FIG. 5 to delay the display information. By displaying whether the information is displayed through the time information display window, the controller can recognize in advance whether there is an error in the displayed information.

도 4는 본원발명에 의한 데이터패킷의 구성을 나타낸 것이고, 도 3은 기존의 데이터패킷의 구성을 나타낸 것이며, 도 5는 본원발명에서 채택하고 있는 단계별 기준 시간의 일실시예를 표로 나타낸 것이다. Figure 4 shows the configuration of the data packet according to the present invention, Figure 3 shows the configuration of the existing data packet, Figure 5 shows a table of an embodiment of the step-by-step reference time adopted in the present invention.

도 5의 표에 따르면, 전자연동장치(10)가 현장정보를 통신서버컴퓨터(20)로 전송하는 시각(T0)과 상기 통신서버컴퓨터(20)가 상기 전자연동장치(10)로부터 현장정보를 수신하는 시각(T1)의 사이에 허용되는(기준이 되는) 소요시간은 통상 1초 이내가 되며, According to the table of FIG. 5, the time T0 at which the electronic interlocking device 10 transmits site information to the communication server computer 20, and the communication server computer 20 receives the site information from the electronic interlocking device 10. The time allowed (as a reference) between the time T1 to be received is usually less than 1 second,

상기 통신서버컴퓨터(20)가 상기 전자연동장치(10)로부터 현장정보를 수신하는 시각(T1)과 CTC서버컴퓨터(30)가 운영자콘솔(40) 및 대형표시콘솔그룹(50)으로 열차운행정보를 송신하는 시각(T4)의 사이에 허용되는(기준이 되는) 소요시간은 최대 1초가 되고, The time T1 at which the communication server computer 20 receives site information from the electronic interlocking device 10 and the CTC server computer 30 are train operation information to the operator console 40 and the large display console group 50. Allowable time (as a reference) between the time T4 at which the signal is transmitted is a maximum of 1 second,

운영자콘솔(40)을 구성하는 각각의 콘솔(411 내지 44n) 및 대형표시콘솔그룹(50)이 현장의 정보를 수신하는 시각(T411 내지 T44n)과 상기 정보가 각각의 콘솔에 부착된 모니터 혹은 대형표시콘솔그룹(50)에 표시되는 시각(T511 내지 T54n)의 사이에 허용되는(기준이 되는) 소요시간은 최대 1초가 되어,Each of the consoles 411 to 44n and the large display console group 50 constituting the operator console 40 receives information of the site (T411 to T44n) and a monitor or a large size of the information attached to each console. The time required (as a reference) allowed between the times T511 to T54n displayed on the display console group 50 is at most 1 second,

현장의 전자연동장치(10)로부터 현장의 정보를 전송하는 시각(T0)으로부터 상기 현장의 정보가 각각의 콘솔에 부착된 모니터(혹은 화면)에 표시되는 시 각(T511 내지 T54n)까지의 허용시간은 최대 2초가 된다. Permissible time from the time T0 of transmitting the site information from the on-site electronic interlock device 10 to the time (T511 to T54n) displayed on the monitor (or screen) attached to each console. Is up to 2 seconds.

이하에서는 도6을 참조하여 운영자콘솔(40) 및 대형표시콘솔그룹(50)이 수신된 정보를 이용해서 화면에 현장의 정보를 표시하는 과정을 설명한다. 여기에서 각각의 콘솔은 동일한 과정을 거치므로 콘솔 4nn을 대표로 하여 설명을 진행한다.Hereinafter, the process of displaying the information of the site on the screen using the received information by the operator console 40 and the large display console group 50 will be described with reference to FIG. 6. In this case, each console goes through the same process, so the description will be made on behalf of console 4nn.

먼저 CTC서버컴퓨터로부터 전송된 현장의 데이터패키지가 시각 T4nn에 TCP/IP 방식으로 콘솔 4nn에 수신되면, 상기 콘솔은 데이터패키지가 수신된 시각 T4nn을 공유메모리(CM)에 저장한다. (C1단계) First, when the on-site data package transmitted from the CTC server computer is received at the console 4nn by the TCP / IP method at the time T4nn, the console stores the time T4nn at which the data package is received in the shared memory (CM). (Step C1)

이어서 상기 콘솔(4nn)은 수신된 데이터패킷 정보와 저장된 열차정보, 선로정보를 미리 정해진 알고리즘에 의해 처리하여 그래픽화면 생성을 위한 기초데이터를 만든다. (C2단계)Subsequently, the console 4nn processes the received data packet information, stored train information, and track information by a predetermined algorithm to generate basic data for generating a graphic screen. (Step C2)

다음 콘솔(4nn)은 상기 그래픽 화면 생성을 위한 기초데이터를 이용하여 화면표시조건과 화면좌표변환, 색상 입히기, 글씨 쓰기 등을 통해 모니터화면에 표시될 그래픽 이미지를 만들고, 이를 그래픽메모리(도시하지 않음)의 이중버퍼(Double Buffer) 중 히든버퍼(Hidden Buffer)에 맵핑시킨다. (C3단계)Next, the console 4nn creates a graphic image to be displayed on the monitor screen by using display data, screen coordinate conversion, color coding, writing text, and the like using the basic data for generating the graphic screen, and displays the graphic memory (not shown). Maps to the hidden buffer of the double buffer. (Step C3)

여기에서 그래픽메모리의 2중버퍼는 히든버퍼와 커런트버퍼(Current Buffer)를 말하는 것으로, 히든버퍼는 그림이 그려지는 메모리버퍼를 말하고, 커런트버퍼는 표시장치(50n, 5nn) 에 표시되기 위해 완성된 그림이 저장되는 메모리버퍼를 말한다.Here, the double buffer of the graphics memory refers to the hidden buffer and the current buffer, the hidden buffer refers to the memory buffer in which the picture is drawn, and the current buffer is completed to be displayed on the display devices 50n and 5nn. A memory buffer where pictures are stored.

이어서 히든버퍼 상에 그림이 완성되면 현재 모니터(5nn)에 보여지는 그림 대신에 새로 갱신된 그림을 보여주기 위해서 히든버퍼와 커런트버퍼의 사이에 데이터를 교환하기 위한 스와프버퍼(Swap Buffer)의 기능이 수행되며, (C4단계)Subsequently, when the picture is completed on the hidden buffer, the swap buffer function for exchanging data between the hidden buffer and the current buffer is used to display the newly updated picture instead of the picture currently displayed on the monitor (5nn). Is performed, step C4)

상기 스와핑기능이 종료된 후, 콘솔(4nn)에 부착된 모니터(5nn)에는 시각 T5nn에 갱신된 화면이 표시되게 되며, 상기 화면 갱신이 완료되면 콘솔(4nn)은 상기 표시완료된 시각(T5nn)을 공유메모리에 저장한다. (C5단계)After the swapping function is finished, the monitor 5nn attached to the console 4nn displays the updated screen at time T5nn. When the screen update is completed, the console 4nn displays the completed display time T5nn. Store in shared memory. (Step C5)

그리고 특별한 종료 지시가 없으면 계속해서 상기 과정을 반복하여 수행하게 된다. (C6단계)If there is no special termination instruction, the process is repeatedly performed. (Step C6)

상기 C7단계는 랜더링단계로서 C3와 C4단계를 포함하며, 상기 랜더링과정은 화면에 그려질 오브젝트(선, 면 등)의 수에 따라 수행시간이 크게 변하게 되는 까닭에 본원발명이 해결하고자 하는 문제를 주로 발생시키게 된다. The step C7 includes rendering steps C3 and C4, and the rendering step is to solve the problem of the present invention because the execution time is greatly changed depending on the number of objects (lines, faces, etc.) to be drawn on the screen. It is usually generated.

상기한 공유메모리(CM)은 본원발명에 의해 추가로 생성된 공유메모리로서 데이터의 수신시각(T4nn)과 화면갱신시각(T5nn)을 저장하는 한편, 가장 최근에 수신된 데이터패킷의 통신서버컴퓨터 수신시각정보(T1)를 저장하기 위한 것이다. The shared memory (CM) is a shared memory additionally generated by the present invention, and stores a reception time (T4nn) and a screen update time (T5nn) of data, while receiving a communication server computer for the most recently received data packet. It is for storing the time information T1.

이어서 도7을 참조하여 본원발명에 의한 시간지연정보(메세지)가 콘솔모니터의 화면상에 표시되는 과정을 설명한다. Next, the process of displaying the time delay information (message) according to the present invention on the screen of the console monitor will be described with reference to FIG. 7.

먼저 콘솔(4nn)은 본원발명에 의해 생성된 공유메모리(CM)에서 송수신 시각 데이터인 T1, T4nn, T5nn을 읽어온다. (D1단계)First, the console 4nn reads T1, T4nn, and T5nn which are transmission / reception time data from the shared memory CM generated by the present invention. (Step D1)

이어서 콘솔(4nn)은 자체 내에서 데이터패킷을 수신한 순간부터 모니터(5nn)에 최종 화면이 표시되기까지 소요된 시간인 DT0를 산출하고, 또한 통신서버컴퓨터(20)에 데이터패킷이 수신된 시간에서부터 최종화면이 표시되기까지 총 소요된 시간인 DT1을 산출하며, 상기 산출된 시간을 도5에 예시된 기준시간과 비교하여 시간지연 여부 및 지연된 시간을 산출하게 된다. (D2단계)Subsequently, the console 4nn calculates DT0, which is the time taken from the moment of receiving the data packet within itself to the time when the final screen is displayed on the monitor 5nn, and the time when the data packet is received by the communication server computer 20. DT1, which is the total time required until the final screen is displayed, is calculated, and the calculated time is compared with the reference time illustrated in FIG. 5 to calculate time delay and delayed time. (Step D2)

다음 상기 산출된 시간을 기초로 하여 시간의 진행상황 및 지연된 시간을 모니터 상에 형성된 시간정보 표시 창(A1 내지 A9)에 도 8과 같은 형식으로 표시하게 된다. (D3단계)Next, the progress of the time and the delayed time are displayed on the time information display windows A1 to A9 formed on the monitor in the format shown in FIG. 8 based on the calculated time. (Step D3)

이어서 특별한 종료 명령이 없으면 상기 과정을 반복하여 수행한다. (D4단계)Subsequently, if there is no special termination command, the above process is repeated. (Step D4)

위에서 설명하지 않은 D5단계는 공유메모리(CM)에 송수신 시각데이터인 T1, T4nn, T5nn을 기록하는 과정이고, D6단계는 송수신 시각데이터인 T1, T4nn, T5nn이 공유메모리(CM)에 기록된 상태를 나타내는 것이다.Step D5, which is not described above, is a process of writing T1, T4nn, and T5nn, which are transmission / reception time data, into the shared memory (CM). It represents.

다음 도8을 참조하여 콘솔(4nn)의 모니터(5nn) 화면에 중첩하여 형성된 시간정보 표시 창에 시간지연정보가 그려지는 과정을 설명한다. Next, a process of drawing time delay information on the time information display window formed by overlapping the monitor 5nn screen of the console 4nn will be described with reference to FIG. 8.

A1은 콘솔에서 데이터패킷을 수신한 순간부터 모니터 화면에 정보가 표시되기까지의 시간 차이를 색상막대로 표시하는 표시창이고, A2는 상기 시간을 수치로 표시하는 표시창이다.A1 is a display window for displaying the time difference from the moment the data packet is received at the console until the information is displayed on the monitor screen, and A2 is a display window for displaying the time numerically.

또 A3은 통신서버컴퓨터(20)에서 데이터패켓을 수신한 순간부터 콘솔의 모니터 화면에 정보가 표시되기까지의 시간 차이를 색상막대로 표시하는 표시창이고, A4는 상기 시간을 수치로 표시하는 표시창이다.In addition, A3 is a display window for displaying the time difference from the moment the data packet is received by the communication server computer 20 until the information is displayed on the monitor screen of the console with a color bar, and A4 is a display window for displaying the time numerically. .

A1과 A3에 도시되는 색상막대는 시간대별로 각기 다른 색상이 블록형식으로 표시되며, 시간의 경과에 따라 막대의 길이가 길어지면서 색상을 표시하도록 되어 있다. In the color bars shown in A1 and A3, different colors are displayed in a block format for each time zone, and the bar length becomes longer as time passes, and colors are displayed.

예를 들어 시간이 0일 경우에는 무색으로 표시되다가, 1초 이내에서는 파란색, 2초 이내에서는 녹색, 3초 이내에는 연두색, 그리고 4초 이내에서는 노란색으로 표시되며, 4초를 넘을 경우 적색으로 표시되도록 한다. For example, if the time is 0, it is displayed as colorless, blue within 1 second, green within 2 seconds, light green within 3 seconds, and yellow within 4 seconds, and red after 4 seconds. Be sure to

이와 동시에 우측의 A2, A4에는 해당 시간이 수치로 표시되어 구체적인 시간의 변화를 알려준다. At the same time, the corresponding time is displayed numerically in A2 and A4 on the right to inform the change of specific time.

여기에서 지연시간이 2초 이내에 있는 경우, 즉 녹색의 막대가 표시될 경우에는 관제사는 콘솔에 표시된 정보에 따라 콘솔을 조작하여 열차의 운행을 제어하게 된다. Here, if the delay time is within 2 seconds, that is, if a green bar is displayed, the controller controls the operation of the train by operating the console according to the information displayed on the console.

그러나 지연시간이 3초를 초과하는 경우, 즉 노란색의 막대가 표시될 경우에는 관제사는 이 콘솔의 정보를 일단 불신하고 주변의 상황을 확인하여 열차의 제어를 하게 된다. However, if the delay exceeds 3 seconds, that is, if a yellow bar is displayed, the controller distrusts the information of the console and checks the surroundings to control the train.

또 지연시간이 4초를 초과하는 경우, 즉 적색의 막대가 표시될 경우에는 관제사는 당해 정보가 유효하지 않는 정보로 판단하고, 즉시 시스템을 초기화한 다 음, 새로운 정보를 입력받은 후, 열차의 운행을 제어하여야 한다. If the delay time exceeds 4 seconds, that is, if a red bar is displayed, the controller determines that the information is invalid and immediately initializes the system. After receiving new information, the controller Operation must be controlled.

도9는 본원발명에 의한 시간정보 표시창이 종래의 모니터 창에 중첩하여 현시되는 상황을 나타낸 것으로서, 메시지 창의 위치는 화면의 상태에 따라 관제사가 임의로 조정하여 배치할 수 있다. 9 illustrates a situation in which the time information display window according to the present invention is overlaid on a conventional monitor window, and the position of the message window may be arbitrarily adjusted and arranged by a controller according to the state of the screen.

상기와 같은 본원발명을 종래의 열차집중제어장치의 운영자콘솔 및 대형표시콘솔그룹에 적용할 경우, When the present invention as described above is applied to the operator console and the large display console group of the conventional train concentration control device,

운영자콘솔 및 대형표시콘솔그룹에 중첩하여 표시되는 시간정보 표시 창에 표시정보의 유효, 무효를 알려주는 경고메세지와 구체적인 시간정보를 보고 관제사가 상황을 정확히 판단한 다음 열차의 운행을 제어할 수 있게 됨에 따라 잘못된 정보를 기초로 열차의 진로설정을 함에 있어서 오조작하는 것을 사전에 예방할 수 있게 된다. In the time information display window displayed on the operator console and the large display console group, a warning message for validity and invalidity of the display information and specific time information can be viewed so that the controller can accurately determine the situation and then control the operation of the train. Therefore, it is possible to prevent the erroneous operation in advance in setting the course of the train based on the wrong information.

또한 경고메세지창에 표시된 내용에 따라 운영자 콘솔 및 대형표시콘솔그룹에 표시된 정보를 관제사들이 신뢰하게 됨에 따라 시스템에 대한 신뢰도가 향상되며, 관제사들이 보다 편안한 마음으로 관제업무를 수행할 수 있게 된다. In addition, as the controllers trust the information displayed on the operator console and the large display console group according to the information displayed in the warning message window, the reliability of the system is improved, and the controllers can perform the control work more comfortably.

또한 경고메세지 상에 표현된 내용을 보고 장치의 이상 유무를 미리 판단하여 사전에 조치할 수 있으므로 장치의 유지보수에 매우 유용하다.In addition, it is very useful for the maintenance of the device because it can determine in advance whether there is an abnormality of the device by looking at the content expressed on the warning message in advance.

Claims (7)

열차집중제어장치의 역정보표시화면에 열차운행정보를 현시함에 있어서,In displaying train operation information on the station information display screen of the train concentration control device, 상기 역정보표시화면의 일정한 위치에 별도의 시간정보표시창을 중첩하여 형성하고, 상기 역정보표시화면에 열차운행정보를 현시함과 동시에, 상기 시간정보표시창에 열차운행정보가 유효한 시차범위 내에서 현시되는 정보인지 여부를 알려주는 시간정보를 중첩하여 표시하는 것을 특징으로 하는 열차집중제어장치의 표시화면에 중첩하여 시간지연정보를 표시하는 방법A separate time information display window is formed at a predetermined position on the reverse information display screen, and train operation information is displayed on the reverse information display screen, and train operation information is displayed on the time information display window within a valid time difference range. Method for displaying time delay information by superimposing on the display screen of the train concentration control device, characterized in that overlapping and displaying the time information indicating whether or not the information 열차집중제어장치의 역정보표시화면에 열차운행정보를 현시함에 있어서,In displaying train operation information on the station information display screen of the train concentration control device, 상기 역정보표시화면에 현장의 열차운행정보를 현시함과 함께 시간정보표시창에 상기 열차운행정보가 유효한 시차 범위 내의 정보인지 여부를 알려주는 시간정보를 표시하는 과정은,The process of displaying the train information of the field on the station information display screen and displaying time information indicating whether the train operation information is within a valid time difference range on the time information display window, CTC서버컴퓨터로부터 전송된 현장의 데이터패키지가 시각 T4nn에 TCP/IP 방식으로 콘솔 4nn에 수신되면, 상기 콘솔은 데이터패키지가 수신된 시각 T4nn을 공유메모리(CM)에 저장하는 단계와;If the on-site data package transmitted from the CTC server computer is received at the console 4nn in a TCP / IP manner at time T4nn, the console storing the time T4nn at which the data package was received in the shared memory (CM); 상기 콘솔(4nn)은 수신된 데이터패킷 정보와 저장된 열차정보, 선로정보를 미리 정해진 알고리즘에 의해 처리하여 그래픽화면 생성을 위한 기초데이터를 만드는 단계와;The console 4nn processing the received data packet information, the stored train information, and the track information by a predetermined algorithm to generate basic data for generating a graphic screen; 콘솔(4nn)은 상기 그래픽 화면 생성을 위한 기초데이터를 이용하여 화면표시조건과 화면좌표변환, 색상입히기, 글씨 쓰기 등을 통해 모니터화면에 표시될 그래픽 이미지를 만들고, 이를 그래픽메모리의 이중버퍼(Double Buffer) 중 히든버퍼(Hidden Buffer)에 맵핑시키는 단계와;The console 4nn creates a graphic image to be displayed on the monitor screen using display data, screen coordinate conversion, coloring, writing, and the like using the basic data for generating the graphic screen, and double-buffers the graphic memory. Mapping to a hidden buffer of a buffer; 상기 히든버퍼 상에 그림이 완성되면 현재 모니터(5nn)에 보여지는 그림 대신에 새로 갱신된 그림을 보여주기 위해서 히든버퍼와 커런트버퍼의 사이에 데이터를 교환하기 위한 스와프버퍼(Swap Buffer)의 기능을 수행하는 단계와;When the picture is completed on the hidden buffer, a swap buffer function is used to exchange data between the hidden buffer and the current buffer to display a newly updated picture instead of the picture currently displayed on the monitor (5nn). Performing; 상기 스와핑기능이 종료된 후, 콘솔(4nn)에 부착된 모니터(5nn)에는 시각 T5nn에 갱신된 화면이 표시되게 되며, 상기 화면 갱신이 완료되면 콘솔(4nn)은 상기 표시완료된 시각(T5nn)을 공유메모리에 저장하는 단계와;After the swapping function is finished, the monitor 5nn attached to the console 4nn displays the updated screen at time T5nn. When the screen update is completed, the console 4nn displays the completed display time T5nn. Storing in shared memory; 특별한 종료 지시가 없으면 계속해서 상기 과정을 반복하여 수행하는 단계로; 이루어짐을 특징으로 하는 열차집중제어장치의 표시화면에 중첩하여 시간지연정보를 표시하는 방법If there is no special termination instruction, repeating the above steps; Method for displaying time delay information superimposed on the display screen of the train concentration control device characterized in that 열차집중제어장치의 역정보표시화면에 열차운행정보를 현시함에 있어서,In displaying train operation information on the station information display screen of the train concentration control device, 상기 역정보표시화면에 중첩하여 시간정보표시창에 시간정보를 표시하는 과정은,The process of displaying the time information on the time information display window is superimposed on the reverse information display screen, 콘솔(4nn)은 본원발명에 의해 생성된 공유메모리(CM)에서 송수신 시각데이터인 T1, T4nn, T5nn을 읽어오는 단계와;The console 4nn reads the transmission / reception time data T1, T4nn, T5nn from the shared memory CM generated by the present invention; 콘솔(4nn)은 자체 내에서 데이터패킷을 수신한 순간부터 모니터(5nn)에 최종 화면이 표시되기까지 소요된 시간인 DT0를 산출하고, 또한 통신서버컴퓨터(20)에 데이터패킷이 수신된 시간에서부터 최종화면이 표시되기까지 총 소요된 시간인 DT1을 산출하며, 상기 산출된 시간을 기준시간과 비교하여 시간지연 여부 및 지연된 시간을 산출하는 단계와;The console 4nn calculates DT0, which is the time taken from the moment of receiving the data packet within itself to the time the final screen is displayed on the monitor 5nn, and from the time when the data packet is received by the communication server computer 20. Calculating DT1, which is the total time taken for the final screen to be displayed, and comparing the calculated time with a reference time to calculate whether there is a time delay or a delayed time; 상기 산출된 시간을 기초로 하여 모니터상에 형성된 시간정보표시창(A1 내지 A9)에 시간의 진행상황 및 지연된 시간을 표시하는 단계와; Displaying the progress of the time and the delayed time in the time information display windows A1 to A9 formed on the monitor based on the calculated time; 특별한 종료 명령이 없으면 상기 과정을 반복하여 수행하는 단계로; 이루어짐을 특징으로 하는 열차집중제어장치의 표시화면에 중첩하여 시간지연정보를 표시하는 방법Repeating the above process unless there is a special termination command; Method for displaying time delay information superimposed on the display screen of the train concentration control device characterized in that 청구항 1 내지 청구항 3 중의 어느 한 항에 있어서, The method according to any one of claims 1 to 3, 상기 열차운행정보와 함께 열차운행정보가 유효한 시차범위 내에서 현시되는 정보인지 여부를 알려주는 시간정보를 중첩하여 표시하는 역정보표시화면은, The reverse information display screen for superimposing the train operation information and time information indicating whether the train operation information is information displayed within a valid time difference range is displayed. 운영자콘솔의 모니터 및 대형표시모니터인 것을 특징으로 하는 열차집중제어장치의 표시화면에 중첩하여 시간지연정보를 표시하는 방법How to display time delay information by superimposing on the display screen of the train centralized control device, characterized in that the operator console monitor and large display monitor 청구항 1 내지 청구항 3 중의 어느 한 항에 있어서, The method according to any one of claims 1 to 3, 상기 시간정보를 표시하는 시간정보표시창은, The time information display window for displaying the time information, 콘솔에서 데이터패킷을 수신한 순간부터 모니터 화면에 정보가 표시되기까지의 시간정보를 표시하는 창과,A window that displays time information from when the data packet is received to the console until the information is displayed on the monitor screen; 통신서버컴퓨터에서 데이터패킷을 수신한 순간부터 콘솔의 모니터 화면에 정보가 표시되기까지의 시간정보를 표시하는 창으로,This window displays time information from the moment a data packet is received from the communication server computer until the information is displayed on the monitor screen of the console. 이루어짐을 특징으로 하는 열차집중제어장치의 표시화면에 중첩하여 시간지연정보를 표시하는 방법Method for displaying time delay information superimposed on the display screen of the train concentration control device characterized in that 청구항 1 내지 청구항 3 중의 어느 한 항에 있어서, The method according to any one of claims 1 to 3, 상기 시간정보를 표시하는 시간정보표시창은, The time information display window for displaying the time information, 콘솔에서 데이터패킷을 수신한 순간부터 모니터 화면에 정보가 표시되기까지의 시간 차이를 색상막대로 표시하는 표시창과, 상기 시간을 수치로 표시하는 표시창으로 이루어지고,It consists of a display window that displays the time difference from the moment the data packet is received in the console until the information is displayed on the monitor screen, and a display window that displays the time numerically, 통신서버컴퓨터에서 데이터패킷을 수신한 순간부터 콘솔의 모니터 화면에 정보가 표시되기까지의 시간 차이를 색상막대로 표시하는 표시창과, 상기 시간을 수치로 표시하는 표시창으로,A display window that displays the time difference from the moment a data packet is received by the communication server computer to the information displayed on the monitor screen of the console with a color bar, and a display window that displays the time numerically. 이루어짐을 특징으로 하는 열차집중제어장치의 표시화면에 시간지연정보를 표시하는 방법How to display the time delay information on the display screen of the train concentration control device characterized in that 청구항 6에 있어서,The method according to claim 6, 상기 시간 차이에 의한 열차운행정보의 유무효 판단은,Determination of invalidity of the train operation information based on the time difference, 지연시간이 2초 이내에 있는 경우에는 유효한 정보로 인정하여 콘솔에 표시된 정보에 따라 콘솔을 조작하여 열차의 운행을 제어하고,If the delay time is within 2 seconds, it is recognized as valid information, and the operation of the console is controlled according to the information displayed on the console, 지연시간이 2초를 초과하는 경우에는 무효한 정보로 인정하되 콘솔의 정보를 일단 불신하고 주변의 상황을 확인하여 열차의 제어를 하며,If the delay time exceeds 2 seconds, it is regarded as invalid information, but distrusts the information of the console and checks the surrounding situation to control the train. 지연시간이 3초를 초과하는 경우에는 무조건 당해 정보를 무효한 정보로 판단하고, 즉시 시스템을 초기화한 다음, 새로운 정보를 입력받은 후, 열차의 운행을 제어하도록 함을 특징으로 하는 열차집중제어장치의 표시화면에 중첩하여 시간지연정보를 표시하는 방법If the delay time exceeds 3 seconds, the information is unconditionally determined to be invalid information, the system is initialized immediately, and after receiving new information, the train concentration control device is characterized in that the operation of the train is controlled. How to display time delay information by overlaying the display screen of
KR1020060037130A 2006-04-25 2006-04-25 The time delay message displaying method on line station display of centralized traffic control system KR100775647B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020060037130A KR100775647B1 (en) 2006-04-25 2006-04-25 The time delay message displaying method on line station display of centralized traffic control system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020060037130A KR100775647B1 (en) 2006-04-25 2006-04-25 The time delay message displaying method on line station display of centralized traffic control system

Publications (2)

Publication Number Publication Date
KR20070105095A KR20070105095A (en) 2007-10-30
KR100775647B1 true KR100775647B1 (en) 2007-11-13

Family

ID=38818706

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020060037130A KR100775647B1 (en) 2006-04-25 2006-04-25 The time delay message displaying method on line station display of centralized traffic control system

Country Status (1)

Country Link
KR (1) KR100775647B1 (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100963508B1 (en) 2010-01-06 2010-06-15 대아티아이(주) Track diagram and line station display unit for train
KR101024694B1 (en) * 2009-01-16 2011-03-25 (주)유디에스 Informing system for running of train using tcp/ip communicaton
CN106327865A (en) * 2016-08-12 2017-01-11 北京航空航天大学 Urban traffic reliability index based on seepage analysis, and implementation method for urban traffic reliability index

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR100954289B1 (en) * 2008-08-05 2010-04-26 대아티아이(주) A indication method and train number sense of centralized traffic control display
KR101047892B1 (en) * 2010-12-27 2011-07-08 대아티아이(주) Control center system with a function for estimating train collision

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970061608A (en) * 1996-02-27 1997-09-12 이종수 Automatic transmission of train number

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR970061608A (en) * 1996-02-27 1997-09-12 이종수 Automatic transmission of train number

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101024694B1 (en) * 2009-01-16 2011-03-25 (주)유디에스 Informing system for running of train using tcp/ip communicaton
KR100963508B1 (en) 2010-01-06 2010-06-15 대아티아이(주) Track diagram and line station display unit for train
CN106327865A (en) * 2016-08-12 2017-01-11 北京航空航天大学 Urban traffic reliability index based on seepage analysis, and implementation method for urban traffic reliability index

Also Published As

Publication number Publication date
KR20070105095A (en) 2007-10-30

Similar Documents

Publication Publication Date Title
KR100775647B1 (en) The time delay message displaying method on line station display of centralized traffic control system
CN108189863B (en) Safety command control method for automatic train monitoring system
KR101049027B1 (en) Train number movement compensation system and method for preventing train tracking error
JP2007168672A (en) Railway traffic control system
JP2012076626A (en) Simulator for test for electronic interlocking device, and simulation method for electronic interlocking device
KR20110083533A (en) Signal security system
EP2726357B1 (en) Operator control device
WO2014048696A2 (en) Method for revealing errors in a signal box computer system, and signal box computer system
KR101210930B1 (en) Control apparatus for automatic switch of trackside signal processing modules in railroad
JP4738257B2 (en) Power system protection system
KR102574935B1 (en) Method for remote maintenance of vessel
KR20100016964A (en) A indication method and train number sense of centralized traffic control display
JP4987419B2 (en) Train control network system, station intermediate small terminal device and station intermediate control device
JP2763854B2 (en) Railway facility maintenance work management device
JP4163906B2 (en) Switching device used for centralized monitoring equipment
KR100772128B1 (en) Speed remote control system of atc(automatic train control)
CN114662290A (en) Full-electronic interlocking monitoring data processing method and device
CN107959586A (en) A kind of ship end Integrated navigation system network architecture based on cloud platform
EP2804798B1 (en) Method for operating, securing and/or monitoring rail-bound traffic and operation control system
JP4717729B2 (en) Supervisory control device
Teramoto et al. Development of a network level crossing system
JP2661434B2 (en) Monitoring and control device for power system
JP2582813B2 (en) Command support system
JPH0795305A (en) Elevator remote supervisory system and maintenance console used therefor
KR200411113Y1 (en) Fail-safe Switching Apparatus on the Railroad Signal

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: 20120823

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20130830

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20141001

Year of fee payment: 8

FPAY Annual fee payment

Payment date: 20150924

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20171106

Year of fee payment: 11

FPAY Annual fee payment

Payment date: 20181031

Year of fee payment: 12

FPAY Annual fee payment

Payment date: 20191105

Year of fee payment: 13