The present invention provides a swarm flight control system for unmanned aerial vehicles and a method thereof. The swarm flight control system comprises: multiple unmanned aerial vehicles respectively equipped with at least one sensor and an embedded flight control unit; motion modeling units modeling flight states of the multiple unmanned aerial vehicles based on flight information of the multiple unmanned aerial vehicles; a ground control unit executing flight control software for controlling the unmanned aerial vehicles and generating a flight command for the flight of the multiple unmanned aerial vehicles; and a linking control unit linking the multiple unmanned aerial vehicles to the motion modeling units in a one-to-one manner, receiving a flight command and a control signal from the embedded flight control units of the multiple unmanned aerial vehicles and the ground control unit, generating the flight information of the unmanned aerial vehicles based on a sensor signal received from a sensor mounted on the unmanned aerial vehicles with the received flight command and control signal, and transmitting the generated flight information to the motion modeling units. The multiple unmanned aerial vehicles respectively include a driving unit for driving each unmanned aerial vehicle in accordance with the flight command. The linking control unit increases and decreases the number of motion modeling units linked to the unmanned aerial vehicles one to one as the number of the unmanned aerial vehicles is increased and decreased. According to the present invention, the scalability of the swarm flight control system can be secured, and multiple unmanned aerial vehicle simulation systems can be simultaneously verified.
무인항공기의 군집 비행 제어 시스템 및 방법이 제공된다. 군집 비행 제어 시스템은, 적어도 하나의 센서 및 내장 비행 제어부가 각각 장착된 복수 개의 무인항공기; 상기 복수 개의 무인항공기 각각의 비행 정보를 기반으로 상기 복수 개의 무인항공기 각각의 비행 상태를 모델링하는 운동 모델링부; 상기 무인항공기를 제어하기 위한 비행 통제 소프트웨어를 실행하고 상기 복수 개의 무인항공기 각각의 비행에 대한 비행 명령을 생성하는 지상 통제부; 및 상기 복수 개의 무인항공기 각각을 상기 운동 모델링부와 일대일 연동시키고, 상기 지상 통제부 및 상기 복수 개의 무인항공기 각각의 내장 비행 제어부로부터 비행 명령 및 조종 신호를 각각 수신하며, 수신된 비행 명령 및 상기 조종 신호와 함께 상기 무인항공기에 장착된 센서로부터 수신된 센서 신호에 기반하여 상기 무인항공기 각각의 상기 비행 정보를 생성하며, 생성된 비행 정보를 상기 운동 모델링부로 송신하는 연동 제어부를 포함한다. 하고, 상기 복수 개의 무인항공기 각각은, 상기 비행 명령에 따라 각각의 무인항공기를 구동하기 위한 구동부를 포함하고, 상기 연동 제어부는, 상기 무인항공기의 개수가 증감됨에 따라 상기 무인항공기와 일대일 연동되는 운동 모델링부의 개수를 증감시킨다. 본 발명에 의하여 군집 제어 시스템의 확장성이 확보되고, 복수의 무인항공기 시뮬레이션 시스템을 동시에 검증할 수 있다.
Swarm flight controlling system and method for a plurality of unmanned aerial vehicles for swarm flight
군집 비행을 위한 복수 개의 무인항공기의 군집 비행 제어 시스템 및 방법
2021-04-27
Patent
Electronic Resource
Korean
SYSTEM FOR SEPARATING SWARM FLIGHT OF UNMANNED AERIAL VEHICLE
European Patent Office | 2020
|Autonomous Three-Dimensional Formation Flight for a Swarm of Unmanned Aerial Vehicles
Online Contents | 2011
|METHOD FOR DETERMINING FLIGHT PATH FOR SWARM FLIGHT OF MULTIPLE AERIAL VEHICLES
European Patent Office | 2021
|