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

KR102249931B1 - Method and device of generating aircraft traffic management messages based in tracking - Google Patents

Method and device of generating aircraft traffic management messages based in tracking Download PDF

Info

Publication number
KR102249931B1
KR102249931B1 KR1020180102783A KR20180102783A KR102249931B1 KR 102249931 B1 KR102249931 B1 KR 102249931B1 KR 1020180102783 A KR1020180102783 A KR 1020180102783A KR 20180102783 A KR20180102783 A KR 20180102783A KR 102249931 B1 KR102249931 B1 KR 102249931B1
Authority
KR
South Korea
Prior art keywords
aircraft
trajectory
information
flight
message
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
KR1020180102783A
Other languages
Korean (ko)
Other versions
KR20200025434A (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 KR1020180102783A priority Critical patent/KR102249931B1/en
Publication of KR20200025434A publication Critical patent/KR20200025434A/en
Application granted granted Critical
Publication of KR102249931B1 publication Critical patent/KR102249931B1/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • G08G5/0043
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • G08G5/50Navigation or guidance aids
    • G08G5/56Navigation or guidance aids for two or more aircraft
    • G08G5/0026
    • G08G5/045
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • G08G5/20Arrangements for acquiring, generating, sharing or displaying traffic information
    • G08G5/22Arrangements for acquiring, generating, sharing or displaying traffic information located on the ground
    • GPHYSICS
    • G08SIGNALLING
    • G08GTRAFFIC CONTROL SYSTEMS
    • G08G5/00Traffic control systems for aircraft
    • G08G5/80Anti-collision systems

Landscapes

  • Engineering & Computer Science (AREA)
  • Aviation & Aerospace Engineering (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Traffic Control Systems (AREA)

Abstract

궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치가 개시된다. 본 발명의 일실시예에 따른 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법은, 항공로를 공유하는 복수의 항공기에 대한 궤적을 추정하여 제1 궤적정보를 생성하는 단계, 상기 제1 궤적정보를 이용하여, 상기 항공로에서의, 상기 복수의 항공기의 운항 계획을 스케줄링하는 단계, 및 상기 스케줄링된 운항 계획에 관한 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공하는 단계를 포함할 수 있다.Disclosed is a method and apparatus for automatically generating a trajectory-based aircraft traffic management message. A method of automatically generating an aircraft traffic management message based on a trajectory according to an embodiment of the present invention includes generating first trajectory information by estimating trajectories for a plurality of aircraft sharing an air route, the first trajectory information Using, scheduling a flight plan of the plurality of aircraft on the air route, and creating a control message related to the scheduled flight plan, and providing it to each of the plurality of aircraft. .

Description

궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치{METHOD AND DEVICE OF GENERATING AIRCRAFT TRAFFIC MANAGEMENT MESSAGES BASED IN TRACKING}A method and apparatus for automatically generating trajectory-based aircraft traffic management messages {METHOD AND DEVICE OF GENERATING AIRCRAFT TRAFFIC MANAGEMENT MESSAGES BASED IN TRACKING}

본 발명은 항공관제에 있어, 관제사의 업무를 보조해주는 지원 도구로서 활용 가능하고, 더 나아가서는 관제 업무를 자동으로 처리할 수 있는 자동 관제 시스템의 역할을 수행하며, 무인기 교통 관리 영역에서 자동화된 관제 시스템으로 활용할 수 있는, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치에 관한 것이다.The present invention can be utilized as a support tool to assist the controller's work in air traffic control, and furthermore, it plays the role of an automatic control system capable of automatically handling control tasks, and is an automated control system in the area of unmanned traffic management. It relates to a method and apparatus for automatically generating a trajectory-based aircraft traffic management message that can be utilized as a system.

기존의 항공로 교통관제는, 관제사가 사전 제출된 비행 계획과 항공기의 현재 위치, 속도 등의 정보를 실시간으로 보여주는 항적 등의 현 상태 정보를 기반으로, 항공기의 안전성과 교통 흐름의 효율성을 판단하여 관제 지시를 내리고 있는 실정이다.Existing air route traffic control is based on the flight plan submitted by the controller in advance and the current status information such as track showing information such as the current position and speed of the aircraft in real time, and judges the safety of the aircraft and the efficiency of the traffic flow. The situation is giving control orders.

이러한 항공로 교통관제에서는, 사람의 주관적 판단 하에 이루어지는 관제 지시로서, 주로 현재로부터 짧은 기간(short-term)에 대한 전술적(tactical)인 지시 사항이 많았고, 반면 전체 항공기 교통 흐름과 비행 전주기에 대한 고려는 쉽게 이루어지지 않았다.In such air route traffic control, as a control order made under the subjective judgment of human beings, there were many tactical instructions mainly for a short-term from the present, while the overall flow of aircraft traffic and the entire flight cycle. Consideration was not easily made.

근래, 항공 감시/통신/항법 기술 등의 발달로 인해 현재에는 보다 정확하고 다양한 형태의 항공기의 정보를 지상의 관제사와 주고받을 수 있게 되었다. 또한, 근래에는, 조종사와 관제사 간의 음성 관제 통신을 대체할 수 있는 표준화된 메시지 형태의 데이터 관제 통신(CPDLC, Controller Pilot Data Link Communication)에 대한 기술과 방법이 널리 사용되고 있으며, 계속해서 확장/개발이 진행되고 있는 중이다.In recent years, due to the development of aviation surveillance/communication/navigation technology, it is now possible to exchange more accurate and various types of aircraft information with ground controllers. In addition, in recent years, technologies and methods for standardized message-type data control communication (CPDLC, Controller Pilot Data Link Communication) that can replace voice control communication between pilots and controllers are widely used, and continue to expand/develop. It is in progress.

과거의 항공기의 궤적 정보는 통신의 한계 내에서 다양한 형식으로 제안 되었는데, 현재에는 EPP(Expended Projected Profile) 형식의 정보가, 대량의 데이터를 제공할 수 있는 방식으로 널리 사용되고 있다. 상기 EPP 형식의 정보는, ADS-C(Automatic Dependent Surveillance - Contract) 통신을 통해 송/수신할 수 있도록, 표준화되어 있다.The trajectory information of aircraft in the past has been proposed in various formats within the limits of communication, but now EPP (Expended Projected Profile) format information is widely used in a way that can provide a large amount of data. The information in the EPP format is standardized so that it can be transmitted/received through ADS-C (Automatic Dependent Surveillance-Contract) communication.

궤적 기반 항행(TBO, Trajectory Based Operations)은 항공기의 4차원(3D 위치 + 시간)의 궤적 정보를 지상의 관제 시스템과 실시간으로 공유함으로써, 보다 정확하고 정밀한 관제가 이루어지도록 하는 새로운 형태의 운용 개념으로서, 현재 세계적으로도 관련 시스템 개발 및 운용과 관련된 다양한 연구가 진행되고 있다.Trajectory Based Operations (TBO) is a new type of operation concept that enables more accurate and precise control by sharing the four-dimensional (3D position + time) trajectory information of an aircraft with the control system on the ground in real time. , Currently, various studies related to the development and operation of related systems are being conducted worldwide.

궤적 기반 항행을 위해 항공기와 지상관제 시스템 사이에 어떤 통신 방식을 활용하여 어떤 형식의 데이터를 송수신할 것인가에 대한 표준화된 문서는, RTCA DO-350, 351 등에서 제안되고 있다. 궤적 정보는 ADS-C 방식을 통해 관제 시스템에 요청할 수 있고, 항공기는 요청에 따라 EPP 형태 등의 항공기 궤적에 대한 정보를 제공할 수 있다.For trajectory-based navigation, standardized documents on how to transmit and receive data in a type of communication between an aircraft and a ground control system are proposed in RTCA DO-350, 351, etc. The trajectory information can be requested to the control system through the ADS-C method, and the aircraft can provide information on the trajectory of the aircraft, such as in the form of EPP, upon request.

궤적 기반 항행은 항공관제 운용 개념의 새로운 패러다임으로의 전환을 의미하는 것으로, 현재에는 탑재 및 통신 시스템 개발 및 구축에 초점이 맞춰져 있을 뿐이다. 또한 초기 운용 개념에 대한 시험 비행 및 검증이 수행되고 있는 상태로, 관제 시스템의 자동 관제 처리에 대한 개발에 대한 연구는 많지 않은 상황이다.Trajectory-based navigation refers to a shift to a new paradigm in the concept of air traffic control operation, and currently, only the focus is on the development and construction of mounting and communication systems. Also, as test flights and verifications for the initial operating concept are being performed, there are not many studies on the development of automatic control processing of the control system.

따라서, 궤적 기반하여 작성되는 메시지로 항공기 관제에 활용하는 기술이 요구되고 있다.Therefore, there is a need for a technology to be used for aircraft control with a message created based on a trajectory.

본 발명의 실시예는, 항공로 영역에서 비행하는 항공기의 전체 궤적을 실시간으로 예측하여 스케줄링/모니터링을 통해, 궤적 기반의 관제 정보를 CPDLC 메시지로 자동 생성하는 것을 목적으로 한다.An object of the present invention is to automatically generate trajectory-based control information as a CPDLC message through scheduling/monitoring by predicting in real time the entire trajectory of an aircraft flying in an airway area.

또한, 본 발명의 다른 실시예는, 기후 변화 등으로, 비행 경로의 변경을 요청한 항공기에 대해, 해당 항공기의 궤적을 추정하고, 타 항공기와의 충돌 위험을 예측 함으로써, 안정적인 비행 경로의 변경이 이루어지도록 하는 것을 다른 목적으로 한다.In addition, another embodiment of the present invention, for an aircraft requesting a change in flight path due to climate change, etc., by estimating the trajectory of the aircraft and predicting the risk of collision with other aircraft, a stable flight path change is made. It has a different purpose to make it lose.

본 발명의 일실시예에 따른 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법은, 항공로를 공유하는 복수의 항공기에 대한 궤적을 추정하여 제1 궤적정보를 생성하는 단계, 상기 제1 궤적정보를 이용하여, 상기 항공로에서의, 상기 복수의 항공기의 운항 계획을 스케줄링하는 단계, 및 상기 스케줄링된 운항 계획에 관한 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공하는 단계를 포함할 수 있다.A method of automatically generating an aircraft traffic management message based on a trajectory according to an embodiment of the present invention includes generating first trajectory information by estimating trajectories for a plurality of aircraft sharing an air route, the first trajectory information Using, scheduling a flight plan of the plurality of aircraft on the air route, and creating a control message related to the scheduled flight plan, and providing it to each of the plurality of aircraft. .

또한, 본 발명의 실시예에 따른 궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치는, 항공로를 공유하는 복수의 항공기에 대한 궤적을 추정하여 제1 궤적정보를 생성하는 생성부, 상기 제1 궤적정보를 이용하여, 상기 항공로에서의, 상기 복수의 항공기의 운항 계획을 스케줄링하는 스케줄링부, 및 상기 스케줄링된 운항 계획에 관한 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공하는 처리부를 포함하여 구성할 수 있다.In addition, the apparatus for automatically generating a trajectory-based aircraft traffic management message according to an embodiment of the present invention includes a generator configured to generate first trajectory information by estimating trajectories for a plurality of aircraft sharing an air route, and the first trajectory information. Using, a scheduling unit for scheduling a flight plan of the plurality of aircraft on the air route, and a processing unit for creating a control message related to the scheduled flight plan and providing it to each of the plurality of aircraft. can do.

본 발명의 일실시예에 따르면, 항공로 영역에서 비행하는 항공기의 전체 궤적을 실시간으로 예측하여 스케줄링/모니터링을 통해, 궤적 기반의 관제 정보를 CPDLC 메시지로 자동 생성하는, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치를 제공할 수 있다.According to an embodiment of the present invention, a trajectory-based aircraft traffic management message that automatically generates trajectory-based control information as a CPDLC message through scheduling/monitoring by predicting the entire trajectory of an aircraft flying in the airway area in real time. It is possible to provide a method and an apparatus for automatically generating a.

또한, 본 발명의 일실시예에 따르면, 기후 변화 등으로, 비행 경로의 변경을 요청한 항공기에 대해, 해당 항공기의 궤적을 추정하고, 타 항공기와의 충돌 위험을 예측 함으로써, 안정적인 비행 경로의 변경이 이루어지도록 하는, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치를 제공할 수 있다.In addition, according to an embodiment of the present invention, for an aircraft that has requested a change in flight path due to climate change, etc., by estimating the trajectory of the corresponding aircraft and predicting the risk of collision with other aircraft, a stable flight path change is possible. It is possible to provide a method and apparatus for automatically generating an aircraft traffic management message based on a trajectory to be achieved.

도 1은 본 발명의 일실시예에 따른, 궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치의 내부 구성을 도시한 블록도이다.
도 2는 본 발명에 따른 궤적 기반 항행(TBO) 서비스 처리에 대한 순서도 이다.
도 3은 본 발명에 따른 소프트웨어 구성 및 주요 데이터 관계를 설명하는 도면이다.
도 4는 본 발명의 일실시예에 따른, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법의 순서를 도시한 흐름도이다.
1 is a block diagram showing an internal configuration of an apparatus for automatically generating an aircraft traffic management message based on a trajectory according to an embodiment of the present invention.
2 is a flowchart for processing a trajectory-based navigation (TBO) service according to the present invention.
3 is a diagram illustrating a software configuration and main data relationships according to the present invention.
4 is a flowchart illustrating a method of automatically generating a trajectory-based aircraft traffic management message according to an embodiment of the present invention.

이하에서, 첨부된 도면을 참조하여 실시예들을 상세하게 설명한다. 그러나, 실시예들에는 다양한 변경이 가해질 수 있어서 특허출원의 권리 범위가 이러한 실시예들에 의해 제한되거나 한정되는 것은 아니다. 실시예들에 대한 모든 변경, 균등물 내지 대체물이 권리 범위에 포함되는 것으로 이해되어야 한다.Hereinafter, embodiments will be described in detail with reference to the accompanying drawings. However, since various changes may be made to the embodiments, the scope of the patent application is not limited or limited by these embodiments. It is to be understood that all changes, equivalents, or substitutes to the embodiments are included in the scope of the rights.

실시예에서 사용한 용어는 단지 설명을 목적으로 사용된 것으로, 한정하려는 의도로 해석되어서는 안된다. 단수의 표현은 문맥상 명백하게 다르게 뜻하지 않는 한, 복수의 표현을 포함한다. 본 명세서에서, "포함하다" 또는 "가지다" 등의 용어는 명세서 상에 기재된 특징, 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것이 존재함을 지정하려는 것이지, 하나 또는 그 이상의 다른 특징들이나 숫자, 단계, 동작, 구성요소, 부품 또는 이들을 조합한 것들의 존재 또는 부가 가능성을 미리 배제하지 않는 것으로 이해되어야 한다.The terms used in the examples are used for illustrative purposes only and should not be construed as limiting. Singular expressions include plural expressions unless the context clearly indicates otherwise. In the present specification, terms such as "comprise" or "have" are intended to designate the presence of features, numbers, steps, actions, components, parts, or combinations thereof described in the specification, but one or more other features. It is to be understood that the presence or addition of elements or numbers, steps, actions, components, parts, or combinations thereof does not preclude in advance.

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

또한, 첨부 도면을 참조하여 설명함에 있어, 도면 부호에 관계없이 동일한 구성 요소는 동일한 참조부호를 부여하고 이에 대한 중복되는 설명은 생략하기로 한다. 실시예를 설명함에 있어서 관련된 공지 기술에 대한 구체적인 설명이 실시예의 요지를 불필요하게 흐릴 수 있다고 판단되는 경우 그 상세한 설명을 생략한다.In addition, in the description with reference to the accompanying drawings, the same reference numerals are assigned to the same components regardless of the reference numerals, and redundant descriptions thereof will be omitted. In describing the embodiments, when it is determined that a detailed description of related known technologies may unnecessarily obscure the subject matter of the embodiments, the detailed description thereof will be omitted.

도 1은 본 발명의 일실시예에 따른, 궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치의 내부 구성을 도시한 블록도이다.1 is a block diagram showing an internal configuration of an apparatus for automatically generating an aircraft traffic management message based on a trajectory according to an embodiment of the present invention.

도 1를 참조하면, 본 발명의 일실시예에 따른, 궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치(100)(이하, '메시지 자동 생성 장치'라 약칭함)는, 생성부(110), 스케줄링부(120), 및 처리부(130)를 포함하여 구성할 수 있다. 또한, 실시예에 따라, 메시지 자동 생성 장치(100)는 모니터링부(140), 수집부(150), 검색부(160)를 추가하여 구성할 수 있다.Referring to FIG. 1, an apparatus 100 for automatically generating a trajectory-based aircraft traffic management message (hereinafter, abbreviated as a'message automatic generating apparatus') according to an embodiment of the present invention includes a generator 110, scheduling It may be configured to include the unit 120 and the processing unit 130. In addition, according to an embodiment, the automatic message generating device 100 may be configured by adding a monitoring unit 140, a collection unit 150, and a search unit 160.

우선, 생성부(110)는 항공로를 공유하는 복수의 항공기에 대한 궤적을 추정하여 제1 궤적정보를 생성한다. 즉, 생성부(110)는 특정의 항공로를 비행 경로로 갖는 항공기들에 대해, 항공기로부터 수신된 비행 정보와 현재 비행 상태를 살펴, 해당 항공기가 경유하게 될 것으로 예상되는 경로를 추정하여, 궤적정보를 생성하는 역할을 할 수 있다.First, the generation unit 110 generates first trajectory information by estimating trajectories for a plurality of aircraft sharing an air route. That is, the generation unit 110 examines the flight information received from the aircraft and the current flight status for aircraft having a specific air route as a flight path, and estimates a path expected to be passed by the corresponding aircraft, and It can play a role in generating information.

상기 궤적의 추적에 있어, 생성부(110)는 항공기가 비행하는 속도/고도, 주위의 날씨/기후 변화, 고도, 공기 밀도 등을 고려하여, 과거 비행을 한 궤적의 추세선 상에서, 항공기로부터 제공된 정보를 이용하여 해당 항공기가 비행하게 될 궤적을 예측함으로써, 상기 궤적을 추적할 수 있다.In the tracking of the trajectory, the generation unit 110 considers the speed/altitude at which the aircraft is flying, the surrounding weather/climate change, altitude, air density, etc., and information provided from the aircraft on the trend line of the trajectory of the past flight. By predicting the trajectory that the aircraft will fly using, the trajectory can be tracked.

실시예에 따라, 생성부(110)는, EPP(Expended Projected Profile) 및 속도 스케줄(Speed schedule)을 포함하는 비행의도(Flight Intent) 정보를, ADS-C(Automatic Dependent Surveillance - Contract) 통신을 통해 상기 항공기로부터 수신할 수 있다.According to an embodiment, the generation unit 110 provides flight intent information including an EPP (Expended Projected Profile) and a speed schedule, and ADS-C (Automatic Dependent Surveillance-Contract) communication. Can be received from the aircraft through.

여기서, EPP는 각 웨이 포인트(waypoint), 위도(Latitude), 경도(Longitude), 속도(Airspeed), 수직 유형(Vertical type), 측면 유형(Lateral type), 고도 제한(Level constraint), 시간 제한(Time constraint), 속도 제한(Speed constraint) 등을 포함하여 최대 128 개의 웨이 포인트를 항공기 예측 궤도로서 지정하기 위한 프로파일의 일종일 수 있다.Here, EPP is for each waypoint, latitude, longitude, airspeed, vertical type, lateral type, level constraint, time limit ( It may be a kind of profile for designating up to 128 waypoints, including time constraints, speed constraints, and the like, as an aircraft predicted trajectory.

속도 스케줄은 항공기의 성능을 예측하는 지표로 활용될 수 있고, 주어진 조건(중량, 고도, cost index, wind factor, 온도, Flap setting 등)에 따라, 비행 경로에 맞춰, 항공기가 취하는 예정 속도값으로서 정의할 수 있다.The speed schedule can be used as an index to predict the performance of the aircraft, and according to the given conditions (weight, altitude, cost index, wind factor, temperature, flap setting, etc.), according to the flight path, it is a predetermined speed value that the aircraft takes. Can be defined.

ADS-C는 항공기가 대양이나 대륙 비행을 할 때, 위치 감시를 용이하게 하기 위해, 기상정보를 포함하여 비행 정보를 정해진 관제기구(d)에게만 전송하는 통신 방식일 수 있다.ADS-C may be a communication method that transmits flight information, including weather information, only to a designated control device (d) in order to facilitate location monitoring when an aircraft is flying on an ocean or continental flight.

즉, 생성부(110)는 항공기가 운항하고 있는 현상황에 관한 비행의도 정보를, 문자 형식의 메시지로, 해당 항공기로부터 수신하는 역할을 할 수 있다.That is, the generation unit 110 may serve to receive flight intention information regarding the current status of the aircraft in a text format from the corresponding aircraft.

또한, 생성부(110)는 수신된 비행의도 정보를 분석하여, 상기 항공기에 대한 궤적을 추정할 수 있다. 상기 비행의도 정보의 분석에 있어, 생성부(110)는 예컨대 상기 EPP와 상기 속도 스케줄을 파라미터로 하는, 궤적 추정 프로그램을 구동시켜, 얻어진 시뮬레이션 결과를, 상기 궤적으로서 추정해 낼 수 있다.In addition, the generation unit 110 may estimate the trajectory of the aircraft by analyzing the received flight intention information. In the analysis of the flight intention information, the generation unit 110 may, for example, drive a trajectory estimation program using the EPP and the speed schedule as parameters, and estimate the obtained simulation result as the trajectory.

또한, 스케줄링부(120)는 상기 제1 궤적정보를 이용하여, 상기 항공로에서의, 상기 복수의 항공기의 운항 계획을 스케줄링한다. 스케줄링부(120)는 항공로를 공통으로 사용하는 복수의 항공기에 대해 생성된 궤적정보를 비교하고, 복수의 항공기 간의 충돌 위험성 등을 고려하여 항공기 각각에 대한 운항 계획을 일정 조정할 수 있다.In addition, the scheduling unit 120 schedules an operation plan of the plurality of aircraft on the air route by using the first trajectory information. The scheduling unit 120 may compare the trajectory information generated for a plurality of aircrafts using a common air route, and may adjust a schedule for each aircraft in consideration of the risk of collision between the plurality of aircraft.

상기 운항 계획의 스케줄링에 있어, 스케줄링부(120)는 임의의 시간격 내에서, 복수의 항공기 간의, 생성된 상기 제1 궤적정보가 서로 겹치지 않도록 고려하면서 상기 운항 계획을 스케줄링을 할 수 있다.In the scheduling of the flight plan, the scheduling unit 120 may schedule the flight plan while considering that the generated first trajectory information does not overlap each other within a certain time interval, between a plurality of aircraft.

만약, 상기 제1 궤적정보가 서로 겹치게 되면, 스케줄링부(120)는 항공기 별 우선 순위(예컨대, 속도가 빠른 항공기가 우선하도록 하는 순위, 탑승자가 많은 항공기가 우선하도록 하는 순위)를 고려하여, 특정 항공기의 속도, 고도, 경유 포인트 등을 조정하는 운항 계획을 스케줄링 할 수 있다.If the first trajectory information overlaps each other, the scheduling unit 120 considers the priority for each aircraft (e.g., a priority for an aircraft with a high speed, a priority for an aircraft with a large number of passengers). You can schedule a flight plan that adjusts the aircraft's speed, altitude, and transit points.

처리부(130)는 상기 스케줄링된 운항 계획에 관한 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공한다. 즉, 처리부(130)는 운항 계획을 문자화하여 관제 메시지를 작성하고, 이를 항공기 내 정보표시 단말에 표시되도록, 상기 항공기를 향해 송출하는 역할을 할 수 있다.The processing unit 130 creates a control message related to the scheduled flight plan and provides it to each of the plurality of aircraft. That is, the processing unit 130 may serve to create a control message by texting the flight plan, and transmit it to the aircraft so that it is displayed on the information display terminal in the aircraft.

관제 메시지는 항공기와 항공교통시설(항로관제소, 접근관제소 등)간에 데이터 통신망을 통해 전달되는 정보 내역일 수 있고, 본 발명에서는, 항공기의 궤적 추정에 따른 운항 계획을 반영하여 작성될 수 있다. 이 정보는 관제사에게도 제공하여 관제사가 이를 반영하여 직접 관제 지시를 항공기에 적용할 것인지 판단하게 할 수도 있다. The control message may be a detail of information transmitted through a data communication network between an aircraft and an air traffic facility (a route control station, an access control station, etc.), and in the present invention, it may be created by reflecting a flight plan according to an estimation of the trajectory of the aircraft. This information can also be provided to the controller so that the controller can reflect this and decide whether to apply the control instructions directly to the aircraft.

실시예에 따라, 처리부(130)는, 상기 항공기에 대한, 위치, 고도, 속도, 및 도착 시각 중 적어도 하나를 고려하여 비행경로를 작성하고, 이를 상기 관제 메시지에 포함하여, 상기 항공기에 제공할 수 있다. 즉, 처리부(130)는 특정 항공기의 과거 비행에 따른 궤적으로부터 궤적을 추정 함으로써, 가장 바람직한 비행경로를 결정하고, 이를 관제 메시지로서, 상기 항공기에 제공하는 역할을 할 수 있다.According to an embodiment, the processing unit 130 creates a flight path in consideration of at least one of a location, altitude, speed, and arrival time for the aircraft, and includes it in the control message, and provides it to the aircraft. I can. That is, the processing unit 130 may determine the most desirable flight path by estimating the trajectory from the trajectory according to the past flight of a specific aircraft, and provide this as a control message to the aircraft.

실시예에 따라, 본 발명의 메시지 자동 생성 장치(100)는 궤적정보에 근거하여, 근접 또는 충돌 위험이 있는 항공기를 지속적으로 주시하는 모니터링 기능을 수행할 수 있다.According to an embodiment, the apparatus 100 for automatically generating a message according to the present invention may perform a monitoring function that continuously monitors an aircraft in proximity or a risk of collision based on the trajectory information.

이를 위해, 본 발명의 메시지 자동 생성 장치(100)는 모니터링부(140)를 추가로 포함하여 구성할 수 있다. 모니터링부(140)는 상기 제1 궤적정보를 이용하여, 상기 항공로에서의, 상기 복수의 항공기 간의 근접 정도를 모니터링할 수 있다. 즉, 모니터링부(140)는 제1 궤적정보에 따라 서로 지근 거리에 있는 항공기 간에 근접 정도를 주시할 수 있다.To this end, the apparatus 100 for automatically generating a message according to the present invention may be configured to further include a monitoring unit 140. The monitoring unit 140 may monitor a degree of proximity between the plurality of aircraft on the air route using the first trajectory information. That is, the monitoring unit 140 may observe the proximity degree between aircraft that are close to each other according to the first trajectory information.

이후, 처리부(130)는, 상기 복수의 항공기 중에서, 모니터링된 상기 근접 정도가, 설정된 위험치에 도달하는 위험 항공기를 선별하고, 경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공할 수 있다. 즉, 처리부(130)는 근접 정도가 너무 작아, 충돌 위험이 예상되는 항공지를 위험 항공기로 선정하여, 관련된 경고 메시지를 송출할 수 있다.Thereafter, the processing unit 130 may select a dangerous aircraft in which the monitored proximity degree reaches a set risk value, among the plurality of aircraft, and create a warning message, and provide the selected dangerous aircraft. That is, the processing unit 130 may select an airspace where a collision risk is expected because the proximity degree is too small, as a dangerous aircraft, and transmit a related warning message.

상기 경고 메시지에는, 위험 항공기에 접근하는 타 항공기의 속도와 비행방향, 충돌 예상 시간, 충동 예상 지점 등에 대한 정보를 포함하면서, 또한 충돌 회피를 위한 대처 방안(속도 저하, 고도 하향 등)을 포함할 수 있다.The warning message includes information on the speed and direction of flight of other aircraft approaching the dangerous aircraft, the predicted collision time, and the predicted impulse point, and also includes a countermeasure (speed reduction, altitude reduction, etc.) for collision avoidance. I can.

실시예에 따라, 본 발명의 메시지 자동 생성 장치(100)는 기 계획된 항로에서 이탈하는 항공기에 대해, 이를 경고하는 기능을 수행할 수 있다.According to an embodiment, the automatic message generating apparatus 100 of the present invention may perform a function of warning about an aircraft that deviates from a pre-planned route.

이를 위해, 본 발명의 메시지 자동 생성 장치(100)는 수집부(150)를 추가로 포함하여 구성할 수 있다. 수집부(150)는 항공 정보 매니저로부터, 비행항적 정보와 스케줄링에 적용되는 설정 정보를 수집할 수 있다. 즉, 수집부(150)를, 스케줄링 설정에 관한 정보를 입력받는 기능을 할 수 있다. 여기서 항공 정보 매니저는, 비행 예정 또는 비행 중인 항공기에 대한 각종 정보를 등록하여 관리하는 수단일 수 있고, 수집부(150)는 항공기의 항로에 관한 비행항적 정보를 수신하는 역할을 할 수 있다.To this end, the automatic message generating apparatus 100 of the present invention may be configured to further include a collection unit 150. The collection unit 150 may collect flight track information and setting information applied to scheduling from the flight information manager. That is, the collection unit 150 may function to receive information on scheduling settings. Here, the aviation information manager may be a means for registering and managing various types of information on a scheduled flight or an in-flight aircraft, and the collection unit 150 may serve to receive flight track information on a route of the aircraft.

이후, 처리부(130)는, 상기 제1 궤적정보에 따른 항공기의 위치가, 상기 비행항적 정보에 따른 항공기의 위치에서 선정된 범위를 벗어나 일치하지 않는 항공기를, 위험 항공기로 선별하고, 경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공할 수 있다.Thereafter, the processing unit 130 selects an aircraft in which the position of the aircraft according to the first trajectory information is out of the range selected from the position of the aircraft according to the flight track information and does not match, as a dangerous aircraft, and generates a warning message. It can be prepared and provided to the selected dangerous aircraft.

즉, 처리부(130)는 궤적정보를 통해 추정된 항공기의 현 항로가, 기 계획된 항로로부터 한계치 이상으로 이탈하면, 이를 경고할 수 있다.That is, the processing unit 130 may warn if the current route of the aircraft estimated through the trajectory information deviates from the previously planned route by more than a threshold value.

여기서 경고 메시지는, 계획된 항로로부터의 이탈 정도 등을 포함하여, 위험 항공기로 위험을 알림하기 위한 메시지일 수 있다.Here, the warning message may be a message for notifying a danger to a dangerous aircraft, including a degree of departure from a planned route, and the like.

실시예에 따라, 본 발명의 메시지 자동 생성 장치(100)는 드론 등의 무인 항공기가, 타 항공기와 충돌 가능 여부를 판단해, 무인 항공기를 안정적으로 제어하도록 하는 메시지를 제공 할 수 있다.According to an embodiment, the message automatic generating device 100 of the present invention may provide a message for stably controlling the unmanned aerial vehicle by determining whether an unmanned aerial vehicle such as a drone can collide with another aircraft.

이를 위해, 본 발명의 메시지 자동 생성 장치(100)는 검색부(160)를 추가로 포함하여 구성할 수 있다. 검색부(160)는 상기 항공기가 무인 항공기이면, 항공 정보 데이터베이스로부터, 다각형 형태의 경계점 정보, 고도 범위 정보, 및 점유 시간 정보 중 적어도 하나의, 상기 무인 항공기가 비행하는 체공 영역에 대한 영역 정보를 검색할 수 있다. 즉, 검색부(160)는 무인 항공기가 비행하고 있는 상하좌우의 3차원 공간의 영역 정보를 검색해내는 역할을 할 수 있다.To this end, the apparatus 100 for automatically generating a message according to the present invention may be configured to further include a search unit 160. If the aircraft is an unmanned aerial vehicle, the search unit 160 retrieves, from an aviation information database, at least one of polygonal boundary point information, altitude range information, and occupancy time information, about the airspace area in which the unmanned aerial vehicle flies. You can search. That is, the search unit 160 may play a role of searching for region information of a three-dimensional space in which the unmanned aerial vehicle is flying.

또한, 검색부(160)은 상기 항공기가 유인 항공기이면, ADS-C를 통해 제공된 EPP, Speed schedule 등을 확인하거나 생성된 궤적 정보, 스케줄링 결과 등을 포함하는 궤적에 대한 정보를 검색할 수 있다.In addition, if the aircraft is a manned aircraft, the search unit 160 may check EPP, speed schedule, etc. provided through ADS-C or search for information on a trajectory including generated trajectory information and scheduling results.

상기 경계점 정보는 무인 항공기가 경유하도록 지정된 3차원 공간 내의 임의 지점에 대한 정보를 지칭할 수 있고, 고도 범위 정보는 무인 항공기가 도달할 수 있는 최고 높이와, 안정상 적어도 유지되어야 하는 최저 높이에 대한 정보를 지칭할 수 있다. 또한, 점유 시간은 특정 무인 항공기가 해당 3차원 공간에서 비행을 유지할 수 있는 허용 시간에 대한 정보를 지칭할 수 있다.The boundary point information may refer to information on an arbitrary point in a three-dimensional space designated for the unmanned aerial vehicle to pass through, and the altitude range information is the maximum height that the unmanned aerial vehicle can reach and the minimum height that must be maintained at least for stability. Can refer to information. In addition, the occupancy time may refer to information on an allowable time for a specific unmanned aerial vehicle to maintain flight in a corresponding three-dimensional space.

이후, 처리부(130)는, 상기 영역 정보를 이용하여, 상기 무인 항공기에 대한, 타 항공기와의 안정성 여부를 판단할 수 있다. 즉, 처리부(130)는 무인 항공기가 체공하는 영역 내에, 이미 비행하고 있는 다른 항공기 또는 영역 내로 근접해 오는 다른 항공기와의 충돌 가능성을 판단할 수 있다.Thereafter, the processing unit 130 may determine whether the unmanned aerial vehicle is stable with other aircraft using the area information. That is, the processing unit 130 may determine the possibility of a collision with another aircraft that is already flying within the area in which the unmanned aerial vehicle is flying, or with another aircraft that is approaching into the area.

처리부(130)는 타 항공기와의 안정성에 대한 판단 결과에 따라, 무인 항공기의 제어를 위한 관제 메시지를 작성하여, 상기 무인 항공기에 제공할 수 있다. 이를 통해, 무인 항공기는 특정 영역 내에서 안정을 확보하면서 비행할 수 있는 환경을 마련할 수 있다.The processing unit 130 may create a control message for controlling the unmanned aerial vehicle according to a result of determining stability with other aircraft and provide it to the unmanned aerial vehicle. Through this, the unmanned aerial vehicle can provide an environment in which it can fly while securing stability within a specific area.

실시예에 따라, 본 발명의 메시지 자동 생성 장치(100)는 비행 변경을 요청하는 특정 항공기에 대해, 변경에 따른 궤적을 추정하여, 타 항공기의 궤적과 비교하고, 충돌 가능성이 없을 때에, 변경을 허용하도록 할 수 있다.According to an embodiment, the message automatic generating device 100 of the present invention estimates a trajectory according to the change for a specific aircraft requesting a flight change, compares it with the trajectory of other aircraft, and makes the change when there is no possibility of collision. You can allow it.

이를 위해, 생성부(110)는 임의의 항공기로부터 비행 변경 요청이 수신되면, 상기 임의의 항공기에 대한 궤적을 추정하여 제2 궤적정보를 생성할 수 있다. 즉, 생성부(110)는 항로 조정을 요구하는 임의의 항공기에 대해, 변경할 항로를 고려하여, 궤적정보를 새로이 생성하는 역할을 할 수 있다.To this end, when a flight change request is received from an aircraft, the generation unit 110 may generate second trajectory information by estimating a trajectory for the arbitrary aircraft. That is, the generation unit 110 may play a role of newly generating trajectory information in consideration of a route to be changed for any aircraft requiring route adjustment.

이후, 처리부(130)는 제1 궤적정보와 상기 제2 궤적정보 간의, 동시간에서의 겹침 여부를 판단하고, 상기 판단 결과, 겹침에 없는 경우, 상기 제2 궤적정보를 변경 항공로로서 포함하는 경로 메시지를 작성하여, 상기 임의의 항공기에 제공할 수 있다.Thereafter, the processing unit 130 determines whether the first trajectory information and the second trajectory information overlap at the same time, and when the determination result, if there is no overlap, includes the second trajectory information as a modified air route. A route message can be created and provided to any of the above aircraft.

즉, 처리부(130)는 기존 항공기의 제1 궤적정보와, 변경을 요청한 임의의 항공기의 제2 궤적정보를 비교하여, 같은 시간 내에, 항로가 겹치지 않은 경우, 변경에 의해서도 충돌 가능성이 낮음으로 판단할 수 있다. 또한, 처리부(130)는 충돌 가능성이 낮게 판단됨에 따라, 제2 궤적정보로의 비행을 허용하는 경로 메시지를 상기 변경을 요청한 임의의 항공기에 제공할 수 있다.That is, the processing unit 130 compares the first trajectory information of the existing aircraft with the second trajectory information of any aircraft that has requested the change, and determines that the possibility of collision is low even by the change if the route does not overlap within the same time period. can do. In addition, as it is determined that the possibility of collision is low, the processing unit 130 may provide a route message allowing flight to the second trajectory information to any aircraft that has requested the change.

이에 따라, 본 발명에 의해서는, 항공로 영역에서 비행하는 항공기의 전체 궤적을 실시간으로 예측하여 스케줄링/모니터링을 통해, 궤적 기반의 관제 정보를 CPDLC 메시지로 자동 생성하는, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치를 제공할 수 있다.Accordingly, according to the present invention, a trajectory-based aircraft traffic management message that automatically generates trajectory-based control information as a CPDLC message through scheduling/monitoring by predicting the entire trajectory of an aircraft flying in the airway area in real time. It is possible to provide a method and an apparatus for automatically generating a.

또한, 본 발명의 일실시예에 따르면, 기후 변화 등으로, 비행 경로의 변경을 요청한 항공기에 대해, 해당 항공기의 궤적을 추정하고, 타 항공기와의 충돌 위험을 예측 함으로써, 안정적인 비행 경로의 변경이 이루어지도록 하는, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치를 제공할 수 있다.In addition, according to an embodiment of the present invention, for an aircraft that has requested a change in flight path due to climate change, etc., by estimating the trajectory of the corresponding aircraft and predicting the risk of collision with other aircraft, a stable flight path change is possible. It is possible to provide a method and apparatus for automatically generating an aircraft traffic management message based on a trajectory to be achieved.

도 2는 본 발명에 따른 궤적 기반 항행(TBO) 서비스 처리에 대한 순서도 이다.2 is a flowchart for processing a trajectory-based navigation (TBO) service according to the present invention.

현재는 전 세계적으로 궤적 기반 항행(TBO, Trajectory Based Operations)에 대한 운용 개념을 수립하고, 또한 활용 가능한 기술을 식별/개발하는 단계에 있다. 다만, 지금까지의 연구는, 궤적 정보를 활용한 운용 방식에 대한 것에 한하며, 항공기 전체 궤적에 대한 관제 운용 개념과 이를 적용하여 자동으로 관제 메시지를 생성하는 시스템에 대해 확립된 바는 없었다.Currently, it is in the stage of establishing an operating concept for trajectory based operations (TBO) around the world, and identifying/development of available technologies. However, until now, the research is limited to the operation method using the trajectory information, and there has not been established on the concept of the control operation for the entire trajectory of the aircraft and the system that automatically generates the control message by applying it.

본 발명의 메시지 자동 생성 장치는 항공로 영역에서 비행하는 항공기의 전체 궤적을 실시간으로 예측하여 스케줄링/모니터링을 통해 궤적 기반의 관제 정보를 CPDLC(Controller Pilot Data Link Communication) 메시지로 자동 생성하여 제공하고 있다.The automatic message generation device of the present invention automatically generates and provides the trajectory-based control information as a Controller Pilot Data Link Communication (CPDLC) message through scheduling/monitoring by predicting the entire trajectory of an aircraft flying in the airway area in real time. .

궤적 기반의 관제 서비스를 제공하는 방식에 대한 운용 개념을 명확하게 하기 위해, 도 2에는 서비스 시작에서 종료까지의 서비스 처리 방식에 대한 순서도를 수립한다.In order to clarify the operational concept of a method of providing a trajectory-based control service, a flow chart of a service processing method from service start to end is established in FIG. 2.

도 2에 도시한 바와 같이, 각 순서 내에는 관제 시스템과 항공기 간에 주고받은 데이터 및 처리 방식에 대한 내용을 포함하고 있다.As shown in Fig. 2, in each sequence, data and processing methods exchanged between the control system and the aircraft are included.

우선, Action 1에서 발명의 개시(Initiation)가 발생되면, Action 2에서는 본 발명의 메시지 자동 생성 장치와 항공기의 궤적을 동기화한다(Synchronization). 여기서, 궤적 동기화는 항공기가 비행하고자 하는 비행 궤적과 지상에서 예측하는 궤적을 일치시키는 것을 의미하며, 최대한 정밀하게 궤적 간을 일치시키기 위한 과정을 지칭할 수 있다.First, when the initiation of the invention occurs in Action 1, in Action 2, the message automatic generating device of the present invention and the trajectory of the aircraft are synchronized (Synchronization). Here, the trajectory synchronization means matching the flight trajectory that the aircraft intends to fly with the trajectory predicted on the ground, and may refer to a process for matching the trajectories with the utmost precision.

만약, Action 2에서 동기화가 정상적으로 이루어지고, 별도의 변경 절차가 필요 없다면 Action 3에서는, 허가(clearance) 절차를 발생시켜, Action 7에서 항공기에 대한 지속적인 모니터링 동작이 수행되도록 할 수 있다(Conformance Monitoring).If synchronization is normally performed in Action 2 and a separate change procedure is not required, in Action 3, a clearance procedure can be generated, so that a continuous monitoring operation for the aircraft can be performed in Action 7 (Conformance Monitoring). .

만약, Action 3에서 허가된 비행 중에 변경이 필요하다고 판단된다면, Action 6에서 변경에 대한 허가를 재요청하고(Request Clearance), Action 2로 리턴한다.If it is determined that the change is necessary during the flight permitted in Action 3, the permission for the change is requested again in Action 6 (Request Clearance), and it returns to Action 2.

Action 2에서 동기화가 정상적으로 이루어지고 별도 변경 절차가 필요하다고 판단되면, Action 4와 5에서는, 궤적 협상을 수행할 수 있다(Trajectory Negotiation). 즉, Action 4에서는 항공기의 경로에 대한 협상을 수행하고(Path Negotiation), 또한, Action 5에서는, 시간에 대한 협상을 수행할 수 있다(Time Negotiation). 협상이 완료 되면 변경된 궤적에 대한 동기화를 수행하기 위해 Action 2로 리턴한다. If synchronization is normally performed in Action 2 and it is determined that a separate change procedure is necessary, trajectory negotiation can be performed in Actions 4 and 5 (Trajectory Negotiation). That is, in Action 4, it is possible to negotiate the path of the aircraft (Path Negotiation), and in Action 5, it is possible to perform the negotiation for time (Time Negotiation). When the negotiation is completed, it returns to Action 2 to synchronize the changed trajectory.

Action 8에서는, 궤적 기반의 관제 서비스가 정상적으로 종료됨에 따라, 궤적 기반 항행(TBO) 서비스 처리를 종결한다(Termination).In Action 8, as the trajectory-based control service is normally terminated, the trajectory-based navigation (TBO) service processing is terminated (Termination).

또한, Action 3 또는 8에서 정상적인 절차라 이루어지지 않으면, 'Service Out' 후, Action 6 (Request Clearance)로 리턴할 수 있다.In addition, if a normal procedure is not performed in Action 3 or 8, after'Service Out', it can return to Action 6 (Request Clearance).

이에 따라, 본 발명의 메시지 자동 생성 장치는 식별된 운용 개념에 따라 지상관제 시스템에서 궤적을 예측하고, 자동화된 방식으로 스케줄링 및 모니터링을 통해 자동으로 관제 메시지를 생성하여 제공할 수 있다.Accordingly, the apparatus for automatically generating a message according to the present invention can predict a trajectory in the ground control system according to the identified operation concept, and automatically generate and provide a control message through scheduling and monitoring in an automated manner.

도 3은 본 발명에 따른 소프트웨어 구성 및 주요 데이터 관계를 설명하는 도면이다.3 is a diagram illustrating a software configuration and main data relationships according to the present invention.

관제 지시는 표준화된 메시지 형식에 의거한 CPDLC 방식을 통해 송수신할 수 있으며, 이 중에서, Message ID “UM83R”과 같이 항공기 경로를 표현할 수 있는 메시지 타입을 활용하면, 본 발명에서는 관제 지시를 보다 광범위하고 다양한 비행 형태로 표현할 수 있다. 이 때 “UM83R”은 RTCA DO-351(Interoperability Requirements Standard for Baseline 2 ATS Data Communications, Baseline 2 Interop Standard, Initial release, 2014.3.18)에 기술된 CPDLC 메시지 아이디를 의미하는 것이며, 메시지 아이디 또는 형식을 달리 선택하여 활용할 수도 있다. The control instruction can be transmitted and received through a CPDLC method based on a standardized message format. Among them, if a message type capable of expressing an aircraft path such as Message ID “UM83R” is used, in the present invention, the control instruction is more extensive and It can be expressed in various forms of flight. At this time, “UM83R” refers to the CPDLC message ID described in RTCA DO-351 (Interoperability Requirements Standard for Baseline 2 ATS Data Communications, Baseline 2 Interop Standard, Initial release, 2014.3.18), and the message ID or format is different. You can also choose to use it.

이는 표준화된 데이터 형식을 가지므로, 조종사가 직접 비행 지시를 입력하지 않고 항공기의 비행을 제어하는 FMS(Flight Management System)에 바로 입력 함으로써, 적용 가능할 수도 있다.Since this has a standardized data format, it may be applicable by directly inputting the flight instruction to the FMS (Flight Management System) that controls the flight of the aircraft without the pilot directly inputting the flight instruction.

따라서 본 발명에 의해서는 좀 더 복잡하고 다양한 형태의 관제 요청 및 허가를 가능하게 할 수 있다.Therefore, according to the present invention, it is possible to request and permit a more complex and various types of control.

무인기와의 복합 항행이 가능한 경우에는 무인기에 대한 궤적 정보를 영역으로 표현하여 자동으로 관제 처리를 하도록 하여, 무인기와 유인기가 복합 항행하는 복잡한 환경을 고려하여 관제 처리를 할 수 있다.When complex navigation with an unmanned aerial vehicle is possible, the trajectory information of the unmanned aerial vehicle is expressed as an area for automatic control processing, so that the control process can be carried out in consideration of the complex environment in which the unmanned aerial vehicle and the manned vehicle are combined to navigate.

도 3에 도시한 바와 같이, 소프트웨어는, Codec(310), Flightinfo Manager(320), Trajectory Predictor(340), Scheduler(360), Monitor(370)의, 5개의 CSU(Computer Software Unit)로 구성될 수 있다.As shown in Figure 3, the software, Codec (310), Flightinfo Manager (320), Trajectory Predictor (340), Scheduler (360), Monitor (370), consisting of five CSU (Computer Software Unit). I can.

Codec(310)은 정의된 프로토콜 형식에 따라, 'Flight Plan, Track, ADS-C DM/UM, CPDLC DM/UM, Message to CWP' 등을, Encoding과 Decoding할 수 있다.Codec 310 may encode and decode'Flight Plan, Track, ADS-C DM/UM, CPDLC DM/UM, Message to CWP', etc. according to a defined protocol format.

Flightinfo Manager(320)는 항공기 별로 각 정보를 최신화하여 관리할 수 있다.The Flightinfo Manager 320 may update and manage each information for each aircraft.

Trajectory Predictor(340)은 Flightinfo DB(330) 내의, 항공기 별 EPP, 항적(Track) 등을 기반으로 항공기의 궤적을 구현할 수 있다. 구현된 궤적 정보는 ‘Trajectory DB(350)에 저장/관리될 수 있다.Trajectory Predictor 340 may implement a trajectory of an aircraft based on EPP for each aircraft, track, etc. in the Flightinfo DB 330. The implemented trajectory information may be stored/managed in the “Trajectory DB 350”.

Scheduler(360)와 Monitor(370)는, 상기 궤적 정보를 이용하여, 관제에 필요한 스케줄링 및 모니터링 정보를 각각 처리할 수 있다.The scheduler 360 and the monitor 370 may process scheduling and monitoring information necessary for control, respectively, using the trajectory information.

필요에 따라 Flightinfo Manager(320)에서는 관제 메시지를 생성하여, Codec(310)을 통해 외부로 관제 메시지를 송신할 수 있다.If necessary, the Flightinfo Manager 320 may generate a control message and transmit the control message to the outside through the Codec 310.

정밀한 궤적을 생성하기 위해 EPP, Speed schedule 등을 포함하는 비행 의도(Flight Intent) 정보는 ADS-C 통신을 통해 항공기와 1:1 정보 요청 및 응답으로 수신할 수 있다.In order to create a precise trajectory, flight intent information including EPP, speed schedule, etc. can be received as a 1:1 information request and response with the aircraft through ADS-C communication.

관제 지시를 위한 메시지는 CPDLC UM(Uplink Message)에 표준화된 양식을 사용한다. 특히, 비행 전구간에 대한 경로 변경을 위해서는 “UM 83R” 등을 활용하면 위치, 고도, 속도, 도착 시각 등의 정보를 조합하여 다양한 형태의 비행경로를 표현할 수 있다. 이에 따라, 본 발명에 의해서는 일시적인 경로 변경이 아닌 비행경로 전체에 대한 정보를 제공하여 조종사의 관제 지시에 대한 상황 인식(Situation Awareness)을 향상 시킬 수 있다.The message for control instruction uses a standardized format in CPDLC Uplink Message (UM). In particular, if you use “UM 83R” to change the route for all flight sections, various types of flight routes can be expressed by combining information such as location, altitude, speed, and arrival time. Accordingly, according to the present invention, it is possible to improve the situation awareness of the pilot's control instruction by providing information on the entire flight path rather than a temporary path change.

일실시예에서, 조종사는 기상 악화, 긴급 상황, 경제적 효과 및 선호도에 따라 비행 변경에 대한 허가를 실시간으로 요청할 수 있으며, 이는 CPDLC DM(Downlink Message)의 형태로 전송할 수 있다. 특히, 전체 경로에 대한 허가 요청의 경우, 본 발명에서는 Message ID “DM 24”등을 활용할 수 있다.In one embodiment, the pilot may request permission for a flight change in real time according to bad weather, emergency situations, economic effects, and preferences, which may be transmitted in the form of a CPDLC Downlink Message (DM). In particular, in the case of requesting permission for the entire path, in the present invention, Message ID “DM 24” or the like may be used.

이러한 요청이 있을 경우 관제 시스템은 변경 사항에 대한 궤적(Revised Trajectory)을 예측하여 문제가 없는지를 판단하고 그 결과를 CPDLC UM을 통해 제공할 수 있다.When such a request is made, the control system can predict the revised trajectory to determine whether there is a problem, and provide the result through the CPDLC UM.

이 외에도 관제 시스템과 조종사 간의 관제에 대한 응답 및 협상은 CPDLC UM/DM을 통해 처리할 수 있다.In addition, responses and negotiations for control between the control system and the pilot can be handled through CPDLC UM/DM.

무인 항공기의 경우, 경로가 아닌 특정 영역에 대한 관제 서비스를 수행할 수도 있는데, 다각형 형태의 경계점과 고도 범위 및 점유 시간 정보를, 상기 무인 항공기로 제공하여 타 항공기와의 안정성 여부를 판단하는 방식으로 비행 허가를 발부하고 모니터링하는 방식으로 처리할 수 있다.In the case of an unmanned aerial vehicle, it is also possible to perform a control service for a specific area other than a route.It is a method of determining whether or not stability with other aircraft is provided by providing polygonal boundary points, altitude range, and occupancy time information to the unmanned aerial vehicle. This can be done by issuing and monitoring flight permits.

또한, 관제 시스템은 필요 시, 관제사에게 관제 결과를 제공하여 관제사를 이를 참고할 수 있는 조언 정보 형태로도 제공할 수 있다. 여기서, 제공 정보로는 관제 메시지 또는 궤적 예측 정보 등을 포함할 수 있다.In addition, the control system can provide the control result to the controller, if necessary, in the form of advice information that the controller can refer to. Here, the provided information may include a control message or trajectory prediction information.

이하, 도 4에서는 본 발명의 실시예들에 따른 메시지 자동 생성 장치(100)의 작업 흐름을 상세히 설명한다.Hereinafter, in FIG. 4, the work flow of the apparatus 100 for automatically generating a message according to embodiments of the present invention will be described in detail.

도 4는 본 발명의 일실시예에 따른, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법의 순서를 도시한 흐름도이다.4 is a flowchart illustrating a method of automatically generating a trajectory-based aircraft traffic management message according to an embodiment of the present invention.

본 실시예에 따른 항공기 교통 관리 메시지를 자동 생성하는 방법은 상술한 메시지 자동 생성 장치(100)에 의해 수행될 수 있다.The method of automatically generating an aircraft traffic management message according to the present embodiment may be performed by the above-described automatic message generating apparatus 100.

메시지 자동 생성 장치(100)는 항공로를 공유하는 복수의 항공기에 대한 궤적을 추정하여 제1 궤적정보를 생성한다(410). 본 단계(410)는 특정의 항공로를 비행 경로로 갖는 항공기들에 대해, 항공기로부터 수신된 비행 정보와 현재 비행 상태를 살펴, 해당 항공기가 경유하게 될 것으로 예상되는 경로를 추정하여, 궤적정보를 생성하는 과정일 수 있다.The automatic message generating apparatus 100 generates first trajectory information by estimating trajectories for a plurality of aircraft sharing an air route (operation 410). In this step 410, for aircraft having a specific air route as a flight path, by examining the flight information received from the aircraft and the current flight status, estimating the route expected to be passed by the corresponding aircraft, and calculating the trajectory information. It can be a process of generating.

상기 궤적의 추적에 있어, 메시지 자동 생성 장치(100)는 항공기가 비행하는 속도/고도, 주위의 날씨/기후 변화, 고도, 공기 밀도 등을 고려하여, 과거 비행을 한 궤적의 추세선 상에서, 항공기로부터 제공된 정보를 이용하여 해당 항공기가 비행하게 될 궤적을 예측함으로써, 상기 궤적을 추적할 수 있다.In the tracking of the trajectory, the message automatic generating device 100 considers the speed/altitude at which the aircraft is flying, the surrounding weather/climate change, altitude, air density, etc., on the trend line of the trajectory of the past flight, from the aircraft. By using the provided information to predict the trajectory that the aircraft will fly, the trajectory can be tracked.

실시예에 따라, 메시지 자동 생성 장치(100)는, EPP(Expended Projected Profile) 및 속도 스케줄(Speed schedule)을 포함하는 비행의도(Flight Intent) 정보를, ADS-C(Automatic Dependent Surveillance - Contract) 통신을 통해 상기 항공기로부터 수신할 수 있다.According to an embodiment, the message automatic generation device 100 provides flight intent information including an EPP (Expended Projected Profile) and a speed schedule, ADS-C (Automatic Dependent Surveillance-Contract). It can be received from the aircraft through communication.

여기서, EPP는 각 웨이 포인트(waypoint), 위도(Latitude), 경도(Longitude), 속도(Airspeed), 수직 유형(Vertical type), 측면 유형(Lateral type), 고도 제한(Level constraint), 시간 제한(Time constraint), 속도 제한(Speed constraint) 등을 포함하여 최대 128 개의 웨이 포인트를 항공기 예측 궤도로서 지정하기 위한 프로파일의 일종일 수 있다.Here, EPP is for each waypoint, latitude, longitude, airspeed, vertical type, lateral type, level constraint, time limit ( It may be a kind of profile for designating up to 128 waypoints, including time constraints, speed constraints, and the like, as an aircraft predicted trajectory.

속도 스케줄은 항공기의 성능을 예측하는 지표로 활용될 수 있고, 주어진 조건(중량, 고도, cost index, wind factor, 온도, Flap setting 등)에 따라, 비행 경로에 맞춰, 항공기가 취하는 예정 속도값으로서 정의할 수 있다.The speed schedule can be used as an index to predict the performance of the aircraft, and according to the given conditions (weight, altitude, cost index, wind factor, temperature, flap setting, etc.), according to the flight path, it is a predetermined speed value that the aircraft takes. Can be defined.

ADS-C는 항공기가 대양이나 대륙 비행을 할 때, 위치 감시를 용이하게 하기 위해, 기상정보를 포함하여 비행 정보를 정해진 관제기구(contractor)에게만 전송하는 통신 방식일 수 있다.ADS-C may be a communication method that transmits flight information, including weather information, only to a designated contractor in order to facilitate location monitoring when an aircraft is flying on an ocean or continental flight.

즉, 메시지 자동 생성 장치(100)는 항공기가 운항하고 있는 현상황에 관한 비행의도 정보를, 문자 형식의 메시지로, 해당 항공기로부터 수신할 수 있다.That is, the automatic message generation device 100 may receive flight intention information regarding the current status of the aircraft in a text format from the aircraft.

또한, 메시지 자동 생성 장치(100)는 수신된 비행의도 정보를 분석하여, 상기 항공기에 대한 궤적을 추정할 수 있다. 상기 비행의도 정보의 분석에 있어, 메시지 자동 생성 장치(100)는 예컨대 상기 EPP와 상기 속도 스케줄을 파라미터로 하는, 궤적 추정 프로그램을 구동시켜, 얻어진 시뮬레이션 결과를, 상기 궤적으로서 추정해 낼 수 있다.In addition, the automatic message generating device 100 may analyze the received flight intention information to estimate the trajectory of the aircraft. In the analysis of the flight intention information, the message automatic generation device 100 may, for example, drive a trajectory estimation program that uses the EPP and the speed schedule as parameters, and may estimate the obtained simulation result as the trajectory. .

또한, 메시지 자동 생성 장치(100)는 상기 제1 궤적정보를 이용하여, 상기 항공로에서의, 상기 복수의 항공기의 운항 계획을 스케줄링한다(420). 본 단계(420)는 항공로를 공통으로 사용하는 복수의 항공기에 대해 생성된 궤적정보를 비교하고, 복수의 항공기 간의 충돌 위험성 등을 고려하여 항공기 각각에 대한 운항 계획을 일정 조정하는 과정일 수 있다.In addition, the automatic message generation device 100 schedules a flight plan of the plurality of aircraft in the air route by using the first trajectory information (420). This step 420 may be a process of comparing the trajectory information generated for a plurality of aircraft using a common air route, and adjusting a schedule for each aircraft in consideration of the risk of collision between the plurality of aircraft. .

상기 운항 계획의 스케줄링에 있어, 메시지 자동 생성 장치(100)는 임의의 시간격 내에서, 복수의 항공기 간의, 생성된 상기 제1 궤적정보가 서로 겹치지 않도록 고려하면서 상기 운항 계획을 스케줄링을 할 수 있다.In the scheduling of the flight plan, the message automatic generating device 100 may schedule the flight plan while taking into account that the generated first trajectory information does not overlap each other within a certain time interval, between a plurality of aircraft. .

만약, 상기 제1 궤적정보가 서로 겹치게 되면, 메시지 자동 생성 장치(100)는 항공기 별 우선 순위(예컨대, 속도가 빠른 항공기가 우선하도록 하는 순위, 탑승자가 많은 항공기가 우선하도록 하는 순위)를 고려하여, 특정 항공기의 속도, 고도, 경유 포인트 등을 조정하는 운항 계획을 스케줄링 할 수 있다.If the first trajectory information overlaps each other, the message automatic generating device 100 considers the priority for each aircraft (e.g., a priority for an aircraft with a high speed, a priority for an aircraft with a large number of passengers). , You can schedule a flight plan that adjusts the speed, altitude, and transit points of a specific aircraft.

다음으로 메시지 자동 생성 장치(100)는 상기 스케줄링된 운항 계획에 관한 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공한다(430). 단계(430)는 운항 계획을 문자화하여 관제 메시지를 작성하고, 이를 항공기 내 정보표시 단말에 표시되도록, 상기 항공기를 향해 송출하는 과정일 수 있다.Next, the automatic message generation device 100 creates a control message related to the scheduled flight plan and provides it to each of the plurality of aircraft (430). Step 430 may be a process of writing a flight plan to create a control message, and transmitting it to the aircraft so that it is displayed on an information display terminal in the aircraft.

관제 메시지는 항공기와 항공교통시설(항로관제소, 접근관제소 등)간에 데이터 통신망을 통해 전달되는 정보 내역일 수 있고, 본 발명에서는, 항공기의 궤적 추정에 따른 운항 계획을 반영하여 작성될 수 있다. 이 정보는 관제사에게도 제공하여 관제사가 이를 반영하여 직접 관제 지시를 항공기에 적용할 것인지 판단하게 할 수도 있다. The control message may be a detail of information transmitted through a data communication network between an aircraft and an air traffic facility (a route control station, an access control station, etc.), and in the present invention, it may be created by reflecting a flight plan according to an estimation of the trajectory of the aircraft. This information can also be provided to the controller so that the controller can reflect this and decide whether to apply the control instructions directly to the aircraft.

실시예에 따라, 메시지 자동 생성 장치(100)는, 상기 항공기에 대한, 위치, 고도, 속도, 및 도착 시각 중 적어도 하나를 고려하여 비행경로를 작성하고, 이를 상기 관제 메시지에 포함하여, 상기 항공기에 제공할 수 있다. 즉, 메시지 자동 생성 장치(100)는 특정 항공기의 과거 비행에 따른 궤적으로부터 궤적을 추정 함으로써, 가장 바람직한 비행경로를 결정하고, 이를 관제 메시지로서, 상기 항공기에 제공하는 역할을 할 수 있다.According to an embodiment, the automatic message generation device 100 creates a flight path for the aircraft in consideration of at least one of a location, altitude, speed, and arrival time, and includes it in the control message, Can be provided to. That is, the automatic message generating device 100 may determine the most desirable flight path by estimating the trajectory from the trajectory according to the past flight of a specific aircraft, and provide this as a control message to the aircraft.

실시예에 따라, 본 발명의 메시지 자동 생성 장치(100)는 궤적정보에 근거하여, 근접 또는 충돌 위험이 있는 항공기를 지속적으로 주시하는 모니터링 기능을 수행할 수 있다.According to an embodiment, the apparatus 100 for automatically generating a message according to the present invention may perform a monitoring function that continuously monitors an aircraft in proximity or a risk of collision based on the trajectory information.

실시예에 따라, 메시지 자동 생성 장치(100)는 상기 제1 궤적정보를 이용하여, 상기 항공로에서의, 상기 복수의 항공기 간의 근접 정도를 모니터링할 수 있다. 즉, 메시지 자동 생성 장치(100)는 제1 궤적정보에 따라 서로 지근 거리에 있는 항공기 간에 근접 정도를 주시할 수 있다.According to an embodiment, the automatic message generating apparatus 100 may monitor a degree of proximity between the plurality of aircraft on the air route by using the first trajectory information. That is, the automatic message generating apparatus 100 may observe the proximity degree between aircraft that are close to each other according to the first trajectory information.

이후, 메시지 자동 생성 장치(100)는, 상기 복수의 항공기 중에서, 모니터링된 상기 근접 정도가, 설정된 위험치에 도달하는 위험 항공기를 선별하고, 경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공할 수 있다. 즉, 메시지 자동 생성 장치(100)는 근접 정도가 너무 작아, 충돌 위험이 예상되는 항공지를 위험 항공기로 선정하여, 관련된 경고 메시지를 송출할 수 있다.Thereafter, the automatic message generation device 100 selects a dangerous aircraft whose proximity degree monitored reaches a set risk value, creates a warning message, and provides it to the selected dangerous aircraft. I can. That is, the automatic message generating apparatus 100 may select an airspace where a collision risk is expected because the proximity degree is too small, as a dangerous aircraft, and transmit a related warning message.

상기 경고 메시지에는, 위험 항공기에 접근하는 타 항공기의 속도와 비행방향, 충돌 예상 시간, 충동 예상 지점 등에 대한 정보를 포함하면서, 또한 충돌 회피를 위한 대처 방안(속도 저하, 고도 하향 등)을 포함할 수 있다.The warning message includes information on the speed and direction of flight of other aircraft approaching the dangerous aircraft, the predicted collision time, and the predicted impulse point, and also includes a countermeasure (speed reduction, altitude reduction, etc.) for collision avoidance. I can.

실시예에 따라, 메시지 자동 생성 장치(100)는 항공 정보 매니저로부터, 비행 항적 정보를 수집할 수 있다. 여기서 항공 정보 매니저는, 비행 예정 또는 비행 중인 항공기에 대한 각종 정보를 등록하여 관리하는 수단일 수 있고, 메시지 자동 생성 장치(100)는 항공기의 항로에 관한 비행항적 정보를 수신할 수 있다.According to an embodiment, the automatic message generating device 100 may collect flight track information from the flight information manager. Here, the flight information manager may be a means for registering and managing various types of information on a scheduled flight or an in-flight aircraft, and the automatic message generating device 100 may receive flight track information on a route of the aircraft.

이후, 메시지 자동 생성 장치(100)는, 상기 제1 궤적정보에 따른 항공기의 위치가, 상기 비행항적 정보에 따른 항공기의 위치에서 선정된 범위를 벗어나 일치하지 않는 항공기를, 위험 항공기로 선별하고, 경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공할 수 있다.Thereafter, the automatic message generating device 100 selects an aircraft in which the position of the aircraft according to the first trajectory information is out of the range selected from the position of the aircraft according to the flight track information and does not match, as a dangerous aircraft, A warning message can be created and provided to the selected dangerous aircraft.

즉, 메시지 자동 생성 장치(100)는 궤적정보를 통해 추정된 항공기의 현 항로가, 기 계획된 항로로부터 한계치 이상으로 이탈하면, 이를 경고할 수 있다.That is, when the current route of the aircraft estimated through the trajectory information deviates more than the threshold value from the previously planned route, the message automatic generating device 100 may warn it.

여기서 경고 메시지는, 계획된 항로로부터의 이탈 정도 등을 포함하여, 위험 항공기로 위험을 알림하기 위한 메시지일 수 있다.Here, the warning message may be a message for notifying a danger to a dangerous aircraft, including a degree of departure from a planned route, and the like.

실시예에 따라, 메시지 자동 생성 장치(100)는 상기 항공기가 무인 항공기이면, 항공 정보 데이터베이스로부터, 다각형 형태의 경계점 정보, 고도 범위 정보, 및 점유 시간 정보 중 적어도 하나의, 상기 무인 항공기가 비행하는 체공 영역에 대한 영역 정보를 검색할 수 있다. 즉, 메시지 자동 생성 장치(100)는 무인 항공기가 비행하고 있는 상하좌우의 3차원 공간의 영역 정보를 검색해내는 역할을 할 수 있다.According to an embodiment, if the aircraft is an unmanned aerial vehicle, the automatic message generating device 100 includes at least one of polygonal boundary point information, altitude range information, and occupancy time information, in which the unmanned aerial vehicle flies, if the aircraft is an unmanned aerial vehicle. You can search for area information about the airspace area. That is, the automatic message generating apparatus 100 may serve to search for information on a region of a three-dimensional space of the upper, lower, left, and right sides in which the drone is flying.

상기 경계점 정보는 무인 항공기가 경유하도록 지정된 3차원 공간 내의 임의 지점에 대한 정보를 지칭할 수 있고, 고도 범위 정보는 무인 항공기가 도달할 수 있는 최고 높이와, 안정상 적어도 유지되어야 하는 최저 높이에 대한 정보를 지칭할 수 있다. 또한, 점유 시간은 특정 무인 항공기가 해당 3차원 공간에서 비행을 유지할 수 있는 허용 시간에 대한 정보를 지칭할 수 있다.The boundary point information may refer to information on an arbitrary point in a three-dimensional space designated for the unmanned aerial vehicle to pass through, and the altitude range information is the maximum height that the unmanned aerial vehicle can reach and the minimum height that must be maintained at least for stability. Can refer to information. In addition, the occupancy time may refer to information on an allowable time for a specific unmanned aerial vehicle to maintain flight in a corresponding three-dimensional space.

이후, 메시지 자동 생성 장치(100)는, 상기 영역 정보를 이용하여, 상기 무인 항공기에 대한, 타 항공기와의 안정성 여부를 판단할 수 있다. 즉, 메시지 자동 생성 장치(100)는 무인 항공기가 체공하는 영역 내에, 이미 비행하고 있는 다른 항공기 또는 영역 내로 근접해 오는 다른 항공기와의 충돌 가능성을 판단할 수 있다.Thereafter, the automatic message generating device 100 may determine whether the unmanned aerial vehicle is stable with other aircraft using the area information. That is, the automatic message generating device 100 may determine the possibility of a collision with another aircraft that is already flying or another aircraft that is approaching into the area within the area where the unmanned aerial vehicle is flying.

메시지 자동 생성 장치(100)는 타 항공기와의 안정성에 대한 판단 결과에 따라, 무인 항공기의 제어를 위한 관제 메시지를 작성하여, 상기 무인 항공기에 제공할 수 있다. 이를 통해, 무인 항공기는 특정 영역 내에서 안정을 확보하면서 비행할 수 있는 환경을 마련할 수 있다.The automatic message generating device 100 may create a control message for controlling the unmanned aerial vehicle according to the determination result of stability with other aircraft and provide it to the unmanned aerial vehicle. Through this, the unmanned aerial vehicle can provide an environment in which it can fly while securing stability within a specific area.

실시예에 따라, 메시지 자동 생성 장치(100)는 임의의 항공기로부터 비행 변경 요청이 수신되면, 상기 임의의 항공기에 대한 궤적을 추정하여 제2 궤적정보를 생성할 수 있다. 즉, 메시지 자동 생성 장치(100)는 항로 조정을 요구하는 임의의 항공기에 대해, 변경할 항로를 고려하여, 궤적정보를 새로이 생성하는 역할을 할 수 있다.According to an embodiment, when a flight change request is received from a certain aircraft, the message automatic generating apparatus 100 may generate second trajectory information by estimating a trajectory for the arbitrary aircraft. That is, the automatic message generating apparatus 100 may play a role of newly generating trajectory information for an arbitrary aircraft that requires a route adjustment, taking into account a route to be changed.

이후, 메시지 자동 생성 장치(100)는 제1 궤적정보와 상기 제2 궤적정보 간의, 동시간에서의 겹침 여부를 판단하고, 상기 판단 결과, 겹침에 없는 경우, 상기 제2 궤적정보를 변경 항공로로서 포함하는 경로 메시지를 작성하여, 상기 임의의 항공기에 제공할 수 있다.Thereafter, the message automatic generating device 100 determines whether the first trajectory information and the second trajectory information overlap at the same time, and if the determination result, if there is no overlap, the second trajectory information is changed. It is possible to create a route message included as and to provide it to any of the above aircraft.

즉, 메시지 자동 생성 장치(100)는 기존 항공기의 제1 궤적정보와, 변경을 요청한 임의의 항공기의 제2 궤적정보를 비교하여, 같은 시간 내에, 항로가 겹치지 않은 경우, 변경에 의해서도 충돌 가능성이 낮음으로 판단할 수 있다. 또한, 메시지 자동 생성 장치(100)는 충돌 가능성이 낮게 판단됨에 따라, 제2 궤적정보로의 비행을 허용하는 경로 메시지를 상기 변경을 요청한 임의의 항공기에 제공할 수 있다.That is, the automatic message generation device 100 compares the first trajectory information of the existing aircraft with the second trajectory information of an aircraft that has requested the change, and within the same time, if the route does not overlap, the possibility of collision is caused by the change. It can be judged as low. In addition, the automatic message generating apparatus 100 may provide a route message allowing flight to the second trajectory information to any aircraft that has requested the change, as it is determined that the possibility of collision is low.

이에 따라, 본 발명에 의해서는, 항공로 영역에서 비행하는 항공기의 전체 궤적을 실시간으로 예측하여 스케줄링/모니터링을 통해, 궤적 기반의 관제 정보를 CPDLC 메시지로 자동 생성하는, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치를 제공할 수 있다.Accordingly, according to the present invention, a trajectory-based aircraft traffic management message that automatically generates trajectory-based control information as a CPDLC message through scheduling/monitoring by predicting the entire trajectory of an aircraft flying in the airway area in real time. It is possible to provide a method and an apparatus for automatically generating a.

또한, 본 발명의 일실시예에 따르면, 기후 변화 등으로, 비행 경로의 변경을 요청한 항공기에 대해, 해당 항공기의 궤적을 추정하고, 타 항공기와의 충돌 위험을 예측 함으로써, 안정적인 비행 경로의 변경이 이루어지도록 하는, 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법 및 장치를 제공할 수 있다.In addition, according to an embodiment of the present invention, for an aircraft that has requested a change in flight path due to climate change, etc., by estimating the trajectory of the corresponding aircraft and predicting the risk of collision with other aircraft, a stable flight path change is possible. It is possible to provide a method and apparatus for automatically generating an aircraft traffic management message based on a trajectory to be achieved.

실시예에 따른 방법은 다양한 컴퓨터 수단을 통하여 수행될 수 있는 프로그램 명령 형태로 구현되어 컴퓨터 판독 가능 매체에 기록될 수 있다. 상기 컴퓨터 판독 가능 매체는 프로그램 명령, 데이터 파일, 데이터 구조 등을 단독으로 또는 조합하여 포함할 수 있다. 상기 매체에 기록되는 프로그램 명령은 실시예를 위하여 특별히 설계되고 구성된 것들이거나 컴퓨터 소프트웨어 당업자에게 공지되어 사용 가능한 것일 수도 있다. 컴퓨터 판독 가능 기록 매체의 예에는 하드 디스크, 플로피 디스크 및 자기 테이프와 같은 자기 매체(magnetic media), CD-ROM, DVD와 같은 광기록 매체(optical media), 플롭티컬 디스크(floptical disk)와 같은 자기-광 매체(magneto-optical media), 및 롬(ROM), 램(RAM), 플래시 메모리 등과 같은 프로그램 명령을 저장하고 수행하도록 특별히 구성된 하드웨어 장치가 포함된다. 프로그램 명령의 예에는 컴파일러에 의해 만들어지는 것과 같은 기계어 코드뿐만 아니라 인터프리터 등을 사용해서 컴퓨터에 의해서 실행될 수 있는 고급 언어 코드를 포함한다. 상기된 하드웨어 장치는 실시예의 동작을 수행하기 위해 하나 이상의 소프트웨어 모듈로서 작동하도록 구성될 수 있으며, 그 역도 마찬가지이다.The method according to the embodiment may be implemented in the form of program instructions that can be executed through various computer means and recorded in a computer-readable medium. The computer-readable medium may include program instructions, data files, data structures, etc. alone or in combination. The program instructions recorded on the medium may be specially designed and configured for the embodiment, or may be known and usable to those skilled in computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes, optical media such as CD-ROMs and DVDs, and magnetic media such as floptical disks. -A hardware device specially configured to store and execute program instructions such as magneto-optical media, and ROM, RAM, flash memory, and the like. Examples of program instructions include not only machine language codes such as those produced by a compiler, but also high-level language codes that can be executed by a computer using an interpreter or the like. The hardware device described above may be configured to operate as one or more software modules to perform the operation of the embodiment, and vice versa.

소프트웨어는 컴퓨터 프로그램(computer program), 코드(code), 명령(instruction), 또는 이들 중 하나 이상의 조합을 포함할 수 있으며, 원하는 대로 동작하도록 처리 장치를 구성하거나 독립적으로 또는 결합적으로(collectively) 처리 장치를 명령할 수 있다. 소프트웨어 및/또는 데이터는, 처리 장치에 의하여 해석되거나 처리 장치에 명령 또는 데이터를 제공하기 위하여, 어떤 유형의 기계, 구성요소(component), 물리적 장치, 가상 장치(virtual equipment), 컴퓨터 저장 매체 또는 장치, 또는 전송되는 신호 파(signal wave)에 영구적으로, 또는 일시적으로 구체화(embody)될 수 있다. 소프트웨어는 네트워크로 연결된 컴퓨터 시스템 상에 분산되어서, 분산된 방법으로 저장되거나 실행될 수도 있다. 소프트웨어 및 데이터는 하나 이상의 컴퓨터 판독 가능 기록 매체에 저장될 수 있다.The software may include a computer program, code, instructions, or a combination of one or more of these, configuring the processing unit to operate as desired or processed independently or collectively. You can command the device. Software and/or data may be interpreted by a processing device or, to provide instructions or data to a processing device, of any type of machine, component, physical device, virtual equipment, computer storage medium or device. , Or may be permanently or temporarily embodyed in a transmitted signal wave. The software may be distributed over networked computer systems and stored or executed in a distributed manner. Software and data may be stored on one or more computer-readable recording media.

이상과 같이 실시예들이 비록 한정된 도면에 의해 설명되었으나, 해당 기술분야에서 통상의 지식을 가진 자라면 상기를 기초로 다양한 기술적 수정 및 변형을 적용할 수 있다. 예를 들어, 설명된 기술들이 설명된 방법과 다른 순서로 수행되거나, 및/또는 설명된 시스템, 구조, 장치, 회로 등의 구성요소들이 설명된 방법과 다른 형태로 결합 또는 조합되거나, 다른 구성요소 또는 균등물에 의하여 대치되거나 치환되더라도 적절한 결과가 달성될 수 있다.As described above, although the embodiments have been described by the limited drawings, a person of ordinary skill in the art can apply various technical modifications and variations based on the above. For example, the described techniques are performed in a different order from the described method, and/or components such as systems, structures, devices, circuits, etc. described are combined or combined in a form different from the described method, or other components Alternatively, even if substituted or substituted by an equivalent, an appropriate result can be achieved.

그러므로, 다른 구현들, 다른 실시예들 및 특허청구범위와 균등한 것들도 후술하는 청구범위의 범위에 속한다.Therefore, other implementations, other embodiments, and claims and equivalents fall within the scope of the following claims.

100 : 메시지 자동 생성 장치
110 : 생성부 120 : 스케줄링부
130 : 처리부 140 : 모니터링부
150 : 수집부 160 : 검색부
100: message automatic generation device
110: generation unit 120: scheduling unit
130: processing unit 140: monitoring unit
150: collection unit 160: search unit

Claims (14)

복수의 항공기에 대한 궤적을 추정하여, '공유하는 항공로'에 관한 제1 궤적정보를 생성하는 단계;
상기 제1 궤적정보가 서로 겹치지 않도록, 상기 '공유하는 항공로'에서의, 상기 복수의 항공기의 운항 계획을 스케줄링하는 단계;
상기 스케줄링된 운항 계획에 관한 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공하는 단계;
상기 복수의 항공기 중, 임의의 항공기로부터 비행 변경 요청이 수신되면,
비행 변경에 따른, 상기 임의의 항공기에 대한 궤적을 추정하여, 상기 '공유하는 항공로'에 관한 제2 궤적정보를 생성하는 단계;
상기 '공유하는 항공로'에서, 상기 제1 궤적정보와 상기 제2 궤적정보가 같은 시간 내에 겹치는지를 판단하는 단계; 및
상기 판단 결과, 겹치지 않는 경우,
상기 비행 변경에 의해 상기 '공유하는 항공로'에서의 충돌 가능성이 낮음으로 판단하여, 상기 제2 궤적정보를 변경 항공로로서 포함하는 경로 메시지를 작성하여, 상기 임의의 항공기에 제공하는 단계
를 포함하는 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법.
Estimating trajectories for a plurality of aircraft, and generating first trajectory information on'shared air routes';
Scheduling a flight plan of the plurality of aircraft in the'shared air route' so that the first trajectory information does not overlap with each other;
Creating a control message related to the scheduled flight plan and providing it to each of the plurality of aircraft;
When a flight change request is received from any of the plurality of aircraft,
Generating second trajectory information on the'shared air route' by estimating the trajectory of the arbitrary aircraft according to the flight change;
Determining whether the first trajectory information and the second trajectory information overlap within the same time in the'shared air route'; And
As a result of the above judgment, if they do not overlap,
By determining that the possibility of collision in the'shared air route' is low due to the flight change, creating a route message including the second trajectory information as a changed air route, and providing it to the arbitrary aircraft
Method for automatically generating a trajectory-based aircraft traffic management message comprising a.
제1항에 있어서,
상기 제1 궤적정보를 이용하여, 상기 '공유하는 항공로'에서의, 상기 복수의 항공기 간의 근접 정도를 모니터링하는 단계;
상기 복수의 항공기 중에서, 모니터링된 상기 근접 정도가, 설정된 위험치에 도달하는 위험 항공기를 선별하는 단계; 및
경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공하는 단계
를 더 포함하는 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법.
The method of claim 1,
Monitoring a degree of proximity between the plurality of aircraft in the'shared air route' using the first trajectory information;
Selecting a dangerous aircraft in which the monitored proximity degree reaches a set risk value from among the plurality of aircraft; And
Compose a warning message and provide it to the selected dangerous aircraft
A method for automatically generating an aircraft traffic management message based on a trajectory further comprising a.
제1항에 있어서,
항공 정보 매니저(Flight Info Manager)로부터, 비행항적 정보를 수집하는 단계;
상기 제1 궤적정보에 따른 항공기의 위치가, 상기 비행항적 정보에 따른 항공기의 위치에서 선정된 범위를 벗어나 일치하지 않는 항공기를, 위험 항공기로 선별하는 단계; 및
경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공하는 단계
를 더 포함하는 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법.
The method of claim 1,
Collecting flight track information from a flight information manager;
Selecting an aircraft in which the position of the aircraft according to the first trajectory information is out of the range selected from the position of the aircraft according to the flight track information and does not match as a dangerous aircraft; And
Compose a warning message and provide it to the selected dangerous aircraft
A method for automatically generating an aircraft traffic management message based on a trajectory further comprising a.
제1항에 있어서,
상기 제1 궤적정보를 생성하는 단계는,
EPP(Expended Projected Profile) 및 속도 스케줄(Speed schedule)을 포함하는 비행의도(Flight Intent) 정보를, ADS-C(Automatic Dependent Surveillance - Contract) 통신을 통해 상기 항공기로부터 수신하는 단계; 및
상기 비행의도 정보를 분석하여, 상기 항공기에 대한 궤적을 추정하는 단계
를 포함하는 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법.
The method of claim 1,
The step of generating the first trajectory information,
Receiving flight intent information including an EPP (Expended Projected Profile) and a speed schedule from the aircraft through ADS-C (Automatic Dependent Surveillance-Contract) communication; And
Analyzing the flight intention information, estimating a trajectory for the aircraft
Method for automatically generating a trajectory-based aircraft traffic management message comprising a.
제1항에 있어서,
상기 항공기가 무인 항공기이면,
항공 정보 데이터베이스(Flight Info DB)로부터, 다각형 형태의 경계점 정보, 고도 범위 정보, 및 점유 시간 정보 중 적어도 하나의, 상기 무인 항공기가 비행하는 체공 영역에 대한 영역 정보를 검색하는 단계; 및
상기 영역 정보를 이용하여, 상기 무인 항공기에 대한, 타 항공기와의 안정성 여부를 판단하는 단계
를 더 포함하는 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법.
The method of claim 1,
If the aircraft is an unmanned aerial vehicle,
Retrieving from a flight information database (Flight Info DB), at least one of polygonal boundary point information, altitude range information, and occupancy time information, area information on a flight area in which the unmanned aerial vehicle flies; And
Determining whether the unmanned aerial vehicle is stable with other aircraft by using the area information
A method for automatically generating an aircraft traffic management message based on a trajectory further comprising a.
제1항에 있어서,
상기 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공하는 단계는,
상기 항공기에 대한, 위치, 고도, 속도, 및 도착 시각 중 적어도 하나를 고려하여 비행경로를 작성하는 단계; 및
상기 비행경로를 상기 관제 메시지에 포함하여, 상기 항공기에 제공하는 단계
를 포함하는 궤적 기반의 항공기 교통 관리 메시지를 자동 생성하는 방법.
The method of claim 1,
The step of creating the control message and providing it to each of the plurality of aircraft,
Creating a flight path for the aircraft in consideration of at least one of a location, altitude, speed, and arrival time; And
Including the flight path in the control message and providing the flight path to the aircraft
Method for automatically generating a trajectory-based aircraft traffic management message comprising a.
삭제delete 복수의 항공기에 대한 궤적을 추정하여, '공유하는 항공로'에 관한 제1 궤적정보를 생성하는 생성부;
상기 제1 궤적정보가 서로 겹치지 않도록, 상기 '공유하는 항공로'에서의, 상기 복수의 항공기의 운항 계획을 스케줄링하는 스케줄링부; 및
상기 스케줄링된 운항 계획에 관한 관제 메시지를 작성하여, 상기 복수의 항공기 각각으로 제공하는 처리부
를 포함하고,
상기 복수의 항공기 중, 임의의 항공기로부터 비행 변경 요청이 수신되면,
상기 생성부는,
비행 변경에 따른, 상기 임의의 항공기에 대한 궤적을 추정하여, 상기 '공유하는 항공로'에 관한 제2 궤적정보를 생성하고,
상기 처리부는,
상기 '공유하는 항공로'에서, 제1 궤적정보와 상기 제2 궤적정보가 같은 시간 내에 항로가 겹치는지를 판단하고, 상기 판단 결과, 겹치지 않는 경우, 상기 비행 변경에 의해 상기 '공유하는 항공로'에서의 충돌 가능성이 낮음으로 판단하여, 상기 제2 궤적정보를 변경 항공로로서 포함하는 경로 메시지를 작성하여, 상기 임의의 항공기에 제공하는
궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치.
A generator for estimating trajectories for a plurality of aircraft and generating first trajectory information about'shared air routes';
A scheduling unit for scheduling an operation plan of the plurality of aircraft in the'shared air route' so that the first trajectory information does not overlap with each other; And
A processing unit that creates a control message for the scheduled flight plan and provides it to each of the plurality of aircraft
Including,
When a flight change request is received from any of the plurality of aircraft,
The generation unit,
According to the flight change, by estimating the trajectory for the arbitrary aircraft, generating second trajectory information on the'shared air route',
The processing unit,
In the'shared air route', it is determined whether or not the first trajectory information and the second trajectory information overlap within the same time, and if the determination result, if not, the'shared air route' A route message including the second trajectory information as a modified air route is determined to be low in the possibility of a collision at, and provided to the arbitrary aircraft.
Trajectory-based aircraft traffic management message automatic generation device.
제8항에 있어서,
상기 항공기 교통 관리 메시지 자동 생성 장치는,
상기 제1 궤적정보를 이용하여, 상기 '공유하는 항공로'에서의, 상기 복수의 항공기 간의 근접 정도를 모니터링하는 모니터링부
를 더 포함하고,
상기 처리부는,
상기 복수의 항공기 중에서, 모니터링된 상기 근접 정도가, 설정된 위험치에 도달하는 위험 항공기를 선별하고, 경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공하는
궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치.
The method of claim 8,
The aircraft traffic management message automatic generation device,
A monitoring unit that monitors the proximity between the plurality of aircraft in the'shared air route' using the first trajectory information
Including more,
The processing unit,
Among the plurality of aircraft, a dangerous aircraft with the monitored proximity level reaching a set risk value is selected, a warning message is created, and the selected dangerous aircraft is provided.
Trajectory-based aircraft traffic management message automatic generation device.
제8항에 있어서,
상기 항공기 교통 관리 메시지 자동 생성 장치는,
항공 정보 매니저로부터, 비행항적 정보를 수집하는 수집부
를 더 포함하고,
상기 처리부는,
상기 제1 궤적정보에 따른 항공기의 위치가, 상기 비행항적 정보에 따른 항공기의 위치에서 선정된 범위를 벗어나 일치하지 않는 항공기를, 위험 항공기로 선별하고, 경고 메시지를 작성하여, 선별된 상기 위험 항공기로 제공하는
궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치.
The method of claim 8,
The aircraft traffic management message automatic generation device,
Collection unit that collects flight track information from the aviation information manager
Including more,
The processing unit,
An aircraft in which the position of the aircraft according to the first trajectory information does not match outside the range selected from the position of the aircraft according to the flight track information is selected as a dangerous aircraft, and a warning message is created, and the selected dangerous aircraft Provided by
Trajectory-based aircraft traffic management message automatic generation device.
제8항에 있어서,
상기 생성부는,
EPP 및 속도 스케줄을 포함하는 비행의도 정보를, ADS-C 통신을 통해 상기 항공기로부터 수신하고,
상기 비행의도 정보를 분석하여, 상기 항공기에 대한 궤적을 추정하는
궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치.
The method of claim 8,
The generation unit,
Receive flight intention information including EPP and speed schedule from the aircraft through ADS-C communication,
Analyzing the flight intention information, estimating the trajectory for the aircraft
Trajectory-based aircraft traffic management message automatic generation device.
제8항에 있어서,
상기 항공기 교통 관리 메시지 자동 생성 장치는,
상기 항공기가 무인 항공기이면,
항공 정보 데이터베이스로부터, 다각형 형태의 경계점 정보, 고도 범위 정보, 및 점유 시간 정보 중 적어도 하나의, 상기 무인 항공기가 비행하는 체공 영역에 대한 영역 정보를 검색하는 검색부
를 더 포함하고,
상기 처리부는,
상기 영역 정보를 이용하여, 상기 무인 항공기에 대한, 타 항공기와의 안정성 여부를 판단하는
궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치.
The method of claim 8,
The aircraft traffic management message automatic generation device,
If the aircraft is an unmanned aerial vehicle,
Search unit for retrieving area information on the airspace area in which the unmanned aerial vehicle flies, at least one of polygonal boundary point information, altitude range information, and occupancy time information, from an aviation information database
Including more,
The processing unit,
Using the area information, to determine whether the unmanned aerial vehicle is stable with other aircraft
Trajectory-based aircraft traffic management message automatic generation device.
제8항에 있어서,
상기 처리부는,
상기 항공기에 대한, 위치, 고도, 속도, 및 도착 시각 중 적어도 하나를 고려하여 비행경로를 작성하고,
상기 비행경로를 상기 관제 메시지에 포함하여, 상기 항공기에 제공하는
궤적 기반의 항공기 교통 관리 메시지 자동 생성 장치.
The method of claim 8,
The processing unit,
Create a flight route in consideration of at least one of the location, altitude, speed, and arrival time for the aircraft,
Including the flight path in the control message, to provide to the aircraft
Trajectory-based aircraft traffic management message automatic generation device.
삭제delete
KR1020180102783A 2018-08-30 2018-08-30 Method and device of generating aircraft traffic management messages based in tracking Active KR102249931B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020180102783A KR102249931B1 (en) 2018-08-30 2018-08-30 Method and device of generating aircraft traffic management messages based in tracking

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020180102783A KR102249931B1 (en) 2018-08-30 2018-08-30 Method and device of generating aircraft traffic management messages based in tracking

Publications (2)

Publication Number Publication Date
KR20200025434A KR20200025434A (en) 2020-03-10
KR102249931B1 true KR102249931B1 (en) 2021-05-10

Family

ID=69800957

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020180102783A Active KR102249931B1 (en) 2018-08-30 2018-08-30 Method and device of generating aircraft traffic management messages based in tracking

Country Status (1)

Country Link
KR (1) KR102249931B1 (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102467524B1 (en) * 2020-12-15 2022-11-15 인하대학교 산학협력단 Estimating method for flight plan using ADS-B data
CN117542229B (en) * 2023-11-07 2024-06-25 中国南方航空股份有限公司 Airspace boundary point identification method, device, equipment and medium
CN117912309A (en) * 2024-03-15 2024-04-19 阿斯默特(成都)科技有限公司 Aircraft risk early warning method and device

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007004252A (en) * 2005-06-21 2007-01-11 Oki Electric Ind Co Ltd Human interface device for ordering and spacing in air traffic control consoles
US20120116614A1 (en) * 2010-11-09 2012-05-10 Lockheed Martin Corporation Method and apparatus for air traffic trajectory synchronization
JP2012131484A (en) * 2010-12-21 2012-07-12 General Electric Co <Ge> Trajectory-based sense-and-avoid
US20120215433A1 (en) * 2011-02-22 2012-08-23 Lockheed Martin Corporation Methods and systems for managing air traffic

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101863101B1 (en) * 2016-06-23 2018-06-01 서울대학교산학협력단 Unmanned Aerial Vehicle anti-collision method by sharing routes and flight scheduling via Ground Control Station software

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007004252A (en) * 2005-06-21 2007-01-11 Oki Electric Ind Co Ltd Human interface device for ordering and spacing in air traffic control consoles
US20120116614A1 (en) * 2010-11-09 2012-05-10 Lockheed Martin Corporation Method and apparatus for air traffic trajectory synchronization
JP2012131484A (en) * 2010-12-21 2012-07-12 General Electric Co <Ge> Trajectory-based sense-and-avoid
US20120215433A1 (en) * 2011-02-22 2012-08-23 Lockheed Martin Corporation Methods and systems for managing air traffic

Also Published As

Publication number Publication date
KR20200025434A (en) 2020-03-10

Similar Documents

Publication Publication Date Title
US8942914B2 (en) Methods and systems for managing air traffic
US8606491B2 (en) Methods and systems for managing air traffic
US20120215434A1 (en) Methods and systems for managing air traffic
JP5518300B2 (en) System for actively analyzing air traffic conditions based on multiple inputs and method for operating an air vehicle based on multiple inputs
US11257384B2 (en) Adaptive scheduling of flight trajectory commands for autonomous or remotely controlled air systems executing air traffic control flight clearances
CN103093649B (en) Method and system for inferring aircraft parameters
KR102249931B1 (en) Method and device of generating aircraft traffic management messages based in tracking
US12198558B2 (en) Adaptive scheduling system for unmanned aerial vehicles
CN108460996A (en) Tool is seeked advice from for probability interval(PSAT)Method and system
Karr et al. Initial design guidelines for onboard automation of flight path management
Neto et al. Trajectory-based urban air mobility (UAM) operations simulator (TUS)
US20240331552A1 (en) Digital flight airspace, capacity, and risk management system and method
Bronsvoort et al. Improved trajectory prediction for air traffic management by simulation of guidance logic and inferred aircraft intent using existing data-link technology
Callantine et al. Investigating the impact of off-nominal events on high-density ‘green’arrivals
Temme et al. Traffic and mission management in the ResponDrone project
Puchol et al. BUBBLES Separation Management Environment: architecture and validation of a separation management tool for UTM
Weber et al. Subliminal atc utilizing 4d trajectory negotiation
Scheffers Effects of increased trajectory predictability by ATS datalink on ATM operations in lower airspace
Haraldsdottir et al. Boeing capacity-increasing ATM concept for 2020
Prevot et al. Future air traffic management: A perspective on distributed automation
Honzik et al. Airborne 4-dimensional trajectory management
Sheth et al. Air Traffic Management Technology Demonstration-3 (ATD-3): Operational Concept for the Integration of ATD-3 Capabilities Version 1.0

Legal Events

Date Code Title Description
A201 Request for examination
PA0109 Patent application

Patent event code: PA01091R01D

Comment text: Patent Application

Patent event date: 20180830

PA0201 Request for examination
E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20200103

Patent event code: PE09021S01D

AMND Amendment
PG1501 Laying open of application
E601 Decision to refuse application
PE0601 Decision on rejection of patent

Patent event date: 20200731

Comment text: Decision to Refuse Application

Patent event code: PE06012S01D

Patent event date: 20200103

Comment text: Notification of reason for refusal

Patent event code: PE06011S01I

X091 Application refused [patent]
AMND Amendment
PX0901 Re-examination

Patent event code: PX09011S01I

Patent event date: 20200731

Comment text: Decision to Refuse Application

Patent event code: PX09012R01I

Patent event date: 20200218

Comment text: Amendment to Specification, etc.

E902 Notification of reason for refusal
PE0902 Notice of grounds for rejection

Comment text: Notification of reason for refusal

Patent event date: 20201005

Patent event code: PE09021S01D

AMND Amendment
PX0701 Decision of registration after re-examination

Patent event date: 20210429

Comment text: Decision to Grant Registration

Patent event code: PX07013S01D

Patent event date: 20201201

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20200831

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

Patent event date: 20200731

Comment text: Decision to Refuse Application

Patent event code: PX07011S01I

Patent event date: 20200218

Comment text: Amendment to Specification, etc.

Patent event code: PX07012R01I

X701 Decision to grant (after re-examination)
GRNT Written decision to grant
PR0701 Registration of establishment

Comment text: Registration of Establishment

Patent event date: 20210503

Patent event code: PR07011E01D

PR1002 Payment of registration fee

Payment date: 20210504

End annual number: 3

Start annual number: 1

PG1601 Publication of registration
PR1001 Payment of annual fee

Payment date: 20240313

Start annual number: 4

End annual number: 4