KR102258730B1 - 무인 비행체의 군집 비행 제어 시스템 - Google Patents
무인 비행체의 군집 비행 제어 시스템 Download PDFInfo
- Publication number
- KR102258730B1 KR102258730B1 KR1020190113360A KR20190113360A KR102258730B1 KR 102258730 B1 KR102258730 B1 KR 102258730B1 KR 1020190113360 A KR1020190113360 A KR 1020190113360A KR 20190113360 A KR20190113360 A KR 20190113360A KR 102258730 B1 KR102258730 B1 KR 102258730B1
- Authority
- KR
- South Korea
- Prior art keywords
- unmanned aerial
- aerial vehicle
- master
- flight
- control system
- 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
Links
- RZVHIXYEVGDQDX-UHFFFAOYSA-N 9,10-anthraquinone Chemical compound C1=CC=C2C(=O)C3=CC=CC=C3C(=O)C2=C1 RZVHIXYEVGDQDX-UHFFFAOYSA-N 0.000 claims abstract description 55
- 230000015572 biosynthetic process Effects 0.000 claims abstract description 25
- 238000000034 method Methods 0.000 claims description 47
- 238000004891 communication Methods 0.000 claims description 30
- 230000008569 process Effects 0.000 claims description 27
- 230000008521 reorganization Effects 0.000 claims description 19
- 238000004364 calculation method Methods 0.000 claims description 7
- 238000003745 diagnosis Methods 0.000 claims description 6
- 238000013459 approach Methods 0.000 claims description 5
- 230000001133 acceleration Effects 0.000 claims description 4
- 230000005540 biological transmission Effects 0.000 claims description 3
- 230000008859 change Effects 0.000 abstract description 12
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 9
- 238000001514 detection method Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 238000005259 measurement Methods 0.000 description 2
- 241001465382 Physalis alkekengi Species 0.000 description 1
- 238000004590 computer program Methods 0.000 description 1
- 239000000470 constituent Substances 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000009365 direct transmission Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000005286 illumination Methods 0.000 description 1
- 230000006698 induction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/10—Simultaneous control of position or course in three dimensions
- G05D1/101—Simultaneous control of position or course in three dimensions specially adapted for aircraft
- G05D1/104—Simultaneous control of position or course in three dimensions specially adapted for aircraft involving a plurality of aircrafts, e.g. formation flying
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0011—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement
- G05D1/0027—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots associated with a remote control arrangement involving a plurality of vehicles, e.g. fleet or convoy travelling
-
- G—PHYSICS
- G05—CONTROLLING; REGULATING
- G05D—SYSTEMS FOR CONTROLLING OR REGULATING NON-ELECTRIC VARIABLES
- G05D1/00—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots
- G05D1/0055—Control of position, course, altitude or attitude of land, water, air or space vehicles, e.g. using automatic pilots with safety arrangements
-
- B64C2201/143—
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B64—AIRCRAFT; AVIATION; COSMONAUTICS
- B64U—UNMANNED AERIAL VEHICLES [UAV]; EQUIPMENT THEREFOR
- B64U2201/00—UAVs characterised by their flight controls
- B64U2201/10—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS]
- B64U2201/102—UAVs characterised by their flight controls autonomous, i.e. by navigating independently from ground or air stations, e.g. by using inertial navigation systems [INS] adapted for flying in formations
Landscapes
- Engineering & Computer Science (AREA)
- Aviation & Aerospace Engineering (AREA)
- Radar, Positioning & Navigation (AREA)
- Remote Sensing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Traffic Control Systems (AREA)
- Control Of Position, Course, Altitude, Or Attitude Of Moving Bodies (AREA)
Abstract
Description
도 2는 도 1의 마스터 무인 비행체의 상세 구성을 설명하기 위해 도시한 블록도이다.
도 3은 도 1의 서브 무인 비행체의 상세 구성을 설명하기 위해 도시한 블록도이다.
도 4는 도 1의 지상 관제 센터의 상세 구성을 설명하기 위해 도시한 블록도이다.
도 5는 본 발명의 일 실시예에 있어서 그룹 재편 명령에 따라 마스터 그룹 및 서브 그룹에 대한 그룹 재편의 일례를 나타낸 도면이다.
도 6은 본 발명의 일 실시예에 따른 무인 비행체의 군집 비행 제어 방법을 설명하기 위해 도시한 흐름도이다.
111: 제1-1 마스터 무인 비행체
112: 제2-1 서브 무인 비행체
120: 서브 그룹
121: 제1-2 마스터 무인 비행체
122: 제2-2 서브 무인 비행체
130: 지상 관제 시스템
410: 무선 통신부
420: 그룹 선정부
430: 진단부
44: DB 연동부
450: 지상 관제부
460: 제어부
Claims (11)
- 마스터 무인 비행체 및 복수의 서브 무인 비행체를 포함하는 하나의 마스터 그룹과 복수의 서브 그룹으로 구성되는 복수의 무인 비행체 그룹, 및 상기 복수의 무인 비행체 그룹에 대한 군집 비행을 제어하는 지상 관제 시스템을 포함하는 무인 비행체의 군집 비행 제어 시스템에 있어서,
상기 지상 관제 시스템은 상기 복수의 무인 비행체 그룹 내 각각의 무인 비행체들 간의 거리가 미리 설정된 허용 범위를 벗어나는 경우, 각각의 상기 마스터 무인 비행체의 비행 정보 및 주변 환경 정보에 기초하여 상기 각각의 무인 비행체들의 내부 메모리에 저장되어 있는 충돌 회피 프로세스를 실행하되, 상기 비행 정보에 기초하여 상기 허용 범위를 벗어난 무인 비행체들 간의 상대 거리, 비행 방향 및 상대 접근 속도를 포함한 연산 정보를 도출하고, 상기 연산 정보를 상기 허용 범위를 벗어난 무인 비행체들에게 전송하여 상기 충돌 회피 프로세스에 적용하며,
상기 충돌 회피 프로세스는 각 무인 비행체에 구비된 GPS 센서로부터 확인되는 위치와, 속도 센서 또는 가속도 센서로부터 확인되는 이동 속도를 무선 통신을 통해 공유하여 파악하되, 상기 각 무인 비행체에 상기 속도 센서 또는 상기 가속도 센서가 구비되어 있지 않은 경우에는 상기 GPS 센서로부터 확인되는 시간별 위치 정보를 이용하여 상기 이동 속도를 연산하며,
상기 충돌 회피 프로세스는 상기 각 무인 비행체 간에 공유되는 위치 정보와 이동 속도 정보를 이용하여 자율적으로 충돌을 회피하도록 구성되어 있으나, 인접한 무인 비행체들이 서로 마주보며 다가가는 방향으로 비행하는 경우에는 서로 교차 비행하는 경우에 비해 상대적으로 충돌 시간이 더욱 짧아지게 되어 정상적인 회피가 어려운 점을 고려하여, 하기 수학식 1 내지 3에 의해 도출되는 충돌 시간을 추가적으로 이용함으로써 상기 무인 비행체들에 현재 설정된 비행 경로의 방향과 다른 방향으로 전환하도록 하여 무인 비행체들 간의 충돌을 회피하도록 비행 제어를 수행하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
[수학식 1]
[수학식 2]
[수학식 3]
여기서, P1, P2, V1, V2는 두 무인 비행체가 인접한 경우 각각의 위치와 이동 속도를 나타내고, Pr, Vr, tc는 상기 두 무인 비행체 사이의 상대 거리, 상대 속도 및 충돌 시간을 나타냄.
- 제1항에 있어서,
상기 지상 관제 시스템은
초기에는 상기 복수의 무인 비행체 그룹 중 미리 설정된 어느 하나의 무인 비행체 그룹을 상기 마스터 그룹으로, 나머지 무인 비행체 그룹을 상기 서브 그룹으로 선정하고, 그 이후에는 상기 복수의 무인 비행체 그룹 각각에 포함된 마스터 무인 비행체와 지속적으로 무선 통신을 수행하여 획득한 상기 비행 정보 및 상기 주변 환경 정보를 토대로 상기 선정된 마스터 그룹을 상기 서브 그룹 중 어느 하나로 교체하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
- 삭제
- 삭제
- 제1항에 있어서,
상기 마스터 그룹은
상기 지상 관제 시스템으로부터 조작 신호를 수신하여 비행하는 제1-1 마스터 무인 비행체, 및 상기 제1-1 마스터 무인 비행체로부터 상기 조작 신호를 수신하여 비행하되 상기 제1-1 마스터 무인 비행체를 기준으로 미리 설정된 위치를 유지하면서 비행하는 복수의 제2-1 서브 무인 비행체를 포함하고,
상기 서브 그룹은
상기 제1-1 마스터 무인 비행체로부터 상기 조작 신호를 수신하여 비행하는 제1-2 마스터 무인 비행체, 및 상기 제1-2 마스터 무인 비행체로부터 상기 조작 신호를 수신하여 비행하되 상기 제1-2 마스터 무인 비행체를 기준으로 미리 설정된 위치를 유지하면서 비행하는 복수의 제2-2 서브 무인 비행체를 포함하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
- 제5항에 있어서,
상기 지상 관제 시스템은
상기 복수의 무인 비행체 그룹 전체의 움직임을 고려하여, 상기 마스터 그룹 및 상기 서브 그룹 내 무인 비행체의 개수, 비행 속도 및 비행 방향 중 적어도 하나를 변경하기 위한 그룹 재편 명령 신호를 생성하여 상기 제1-1 마스터 무인 비행체에 전송하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
- 제6항에 있어서,
상기 제1-1 마스터 무인 비행체는
상기 지상 관제 시스템으로부터 상기 그룹 재편 명령 신호를 수신하여 상기 마스터 그룹 내 무인 비행체의 개수, 비행 속도 및 비행 방향 중 적어도 하나를 변경하고, 상기 그룹 재편 명령 신호를 상기 제1-2 마스터 무인 비행체에 전송하며,
상기 제1-2 마스터 무인 비행체는
상기 제1-1 마스터 무인 비행체로부터 상기 그룹 재편 명령 신호를 수신하여 상기 서브 그룹 내 무인 비행체의 개수, 비행 속도 및 비행 방향 중 적어도 하나를 변경하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
- 제5항에 있어서,
상기 지상 관제 시스템은
상기 제1-1 및 제1-2 마스터 무인 비행체 각각의 오류 또는 포메이션 이탈을 진단하고, 상기 오류 또는 포메이션 이탈로 진단된 제1-1 또는 제1-2 마스터 무인 비행체의 임무 수행과 관련한 이력 정보를 데이터베이스로부터 획득하며, 상기 이력 정보를 동일 그룹 내 제2-1 및 제2-2 서브 무인 비행체 중 어느 하나에 전송하여, 상기 제1-1 또는 제1-2 마스터 무인 비행체의 임무를 상기 동일 그룹 내 제2-1 및 제2-2 서브 무인 비행체 중 어느 하나가 이어서 수행하도록 제어하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
- 제8항에 있어서,
상기 지상 관제 시스템은
상기 동일 그룹 내 가장 인접한 서브 무인 비행체 또는 배터리 잔량이 가장 많은 서브 무인 비행체에 상기 이력 정보를 전송하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
- 제5항에 있어서,
상기 지상 관제 시스템은
상기 제2-1 및 제2-2 서브 무인 비행체 각각의 오류 또는 포메이션 이탈을 진단하고, 상기 진단 결과 상기 오류 또는 포메이션 이탈이 확인된 경우, 상기 마스터 그룹 내 제2-1 서브 무인 비행체 또는 상기 서브 그룹 내 제2-2 서브 무인 비행체의 개수, 비행 속도 및 비행 방향 중 적어도 하나를 변경하기 위한 그룹 재편 명령 신호를 생성하여 상기 제1-1 또는 제1-2 마스터 무인 비행체에 전송하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
- 제1항, 제2항, 제5항 내지 제10항 중 어느 한 항에 있어서,
상기 지상 관제 시스템은,
상기 복수의 무인 비행체 그룹에 포함된 무인 비행체가 해당 비행체 그룹 내에서 무질서 상태 또는 불안정 상태에서 질서 상태 또는 안정 상태가 되도록 비행 제어를 수행하거나 무인 비행체의 엔트로피가 증가하도록 비행 제어를 수행하는 것을 특징으로 하는 무인 비행체의 군집 비행 제어 시스템.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190113360A KR102258730B1 (ko) | 2019-09-16 | 2019-09-16 | 무인 비행체의 군집 비행 제어 시스템 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| KR1020190113360A KR102258730B1 (ko) | 2019-09-16 | 2019-09-16 | 무인 비행체의 군집 비행 제어 시스템 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| KR20210032091A KR20210032091A (ko) | 2021-03-24 |
| KR102258730B1 true KR102258730B1 (ko) | 2021-05-31 |
Family
ID=75257166
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| KR1020190113360A Active KR102258730B1 (ko) | 2019-09-16 | 2019-09-16 | 무인 비행체의 군집 비행 제어 시스템 |
Country Status (1)
| Country | Link |
|---|---|
| KR (1) | KR102258730B1 (ko) |
Families Citing this family (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN115047892B (zh) * | 2022-06-13 | 2024-05-03 | 西北工业大学 | 一种基于群体智能的水下无人集群编队关键节点识别方法 |
| CN115810293B (zh) * | 2022-11-28 | 2025-08-05 | 亿航智能设备(广州)有限公司 | 一种多台无人驾驶航空器的联动控制方法、系统和介质 |
| KR102814606B1 (ko) * | 2023-01-05 | 2025-05-28 | 양찬열 | 군집 드론의 폭죽 사출 방법 및 이를 수행하기 위한 컴퓨팅 장치 |
| CN117666368B (zh) * | 2024-02-02 | 2024-04-16 | 国网湖北省电力有限公司 | 基于物联网的无人机多机协同的作业方法及系统 |
| CN119472787B (zh) * | 2025-01-14 | 2025-03-14 | 中国人民解放军国防科技大学 | 通讯受限下无人机集群自适应追踪控制方法、系统及设备 |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180074520A1 (en) * | 2016-09-13 | 2018-03-15 | Arrowonics Technologies Ltd. | Formation flight path coordination of unmanned aerial vehicles |
| KR101963826B1 (ko) | 2018-06-22 | 2019-03-29 | 전북대학교 산학협력단 | 무인비행체 군집비행에서의 비행안전 및 장애복구 시스템 및 그 방법 |
Family Cites Families (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| KR101685548B1 (ko) * | 2015-04-01 | 2016-12-12 | 고려대학교 산학협력단 | 드론 편대 제어 방법 |
| KR101992958B1 (ko) * | 2016-12-28 | 2019-06-26 | 고려대학교 산학협력단 | 드론 편대 제어 장치 및 방법 |
| KR101981918B1 (ko) * | 2017-07-11 | 2019-05-28 | 주식회사 솔탑 | 광역 드론 운용을 위한 시스템, 방법 및 장치 |
-
2019
- 2019-09-16 KR KR1020190113360A patent/KR102258730B1/ko active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20180074520A1 (en) * | 2016-09-13 | 2018-03-15 | Arrowonics Technologies Ltd. | Formation flight path coordination of unmanned aerial vehicles |
| KR101963826B1 (ko) | 2018-06-22 | 2019-03-29 | 전북대학교 산학협력단 | 무인비행체 군집비행에서의 비행안전 및 장애복구 시스템 및 그 방법 |
Also Published As
| Publication number | Publication date |
|---|---|
| KR20210032091A (ko) | 2021-03-24 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| KR102258730B1 (ko) | 무인 비행체의 군집 비행 제어 시스템 | |
| KR102386832B1 (ko) | 무인 비행체의 군집 비행 제어 시스템 및 방법 | |
| KR101990886B1 (ko) | 빅데이터 기반 자율 비행 드론 시스템 및 그 자율 비행 방법 | |
| US20210347475A1 (en) | Devices and methods for facilitating capture of unmanned aerial vehicles | |
| US8515596B2 (en) | Incremental position-based guidance for a UAV | |
| US20210341949A1 (en) | Simple multi-sensor calibration | |
| US10403161B1 (en) | Interface for accessing airspace data | |
| CN111684378B (zh) | 管理机器人交通工具的有限安全模式操作 | |
| US20190235489A1 (en) | System and method for autonomous remote drone control | |
| EP3619591B1 (en) | Leading drone | |
| US8543265B2 (en) | Systems and methods for unmanned aerial vehicle navigation | |
| EP3619584B1 (en) | Underwater leading drone system | |
| CN107077149B (zh) | 控制移动设备的方法、控制系统和移动设备 | |
| KR20210012414A (ko) | 무인 비행체의 군집 비행 제어 시스템 및 방법 | |
| US20170233071A1 (en) | System and Method for Return-Home Command in Manual Flight Control | |
| US20160221683A1 (en) | Hybrid Power Systems for Vehicle with Hybrid Flight Modes | |
| CN110651314A (zh) | 用于无人交通航空器系统的增强飞行计划 | |
| CN110226143A (zh) | 前导无人机的方法 | |
| KR20210010164A (ko) | 무인 비행체의 군집 비행 관리 시스템 및 방법 | |
| JP7679097B2 (ja) | 作業計画生成システム | |
| JP2023523396A (ja) | ソフトウェア定義ドローンのためのシステムおよび方法 | |
| KR102183415B1 (ko) | 드론의 실내 정밀 착륙 시스템 및 방법 | |
| KR102258731B1 (ko) | 무인 비행체의 편대 비행 시퀀스 제어 시스템 및 방법 | |
| Zhang et al. | Model predictive control based dynamic geofence system for unmanned aerial vehicles | |
| KR20200074023A (ko) | 상대 항법 정보를 활용한 증강 현실 기반 무인 이동체 제어 방법 및 장치 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PA0109 | Patent application |
Patent event code: PA01091R01D Comment text: Patent Application Patent event date: 20190916 |
|
| PA0201 | Request for examination | ||
| PE0902 | Notice of grounds for rejection |
Comment text: Notification of reason for refusal Patent event date: 20201026 Patent event code: PE09021S01D |
|
| PG1501 | Laying open of application | ||
| E701 | Decision to grant or registration of patent right | ||
| PE0701 | Decision of registration |
Patent event code: PE07011S01D Comment text: Decision to Grant Registration Patent event date: 20210514 |
|
| GRNT | Written decision to grant | ||
| PR0701 | Registration of establishment |
Comment text: Registration of Establishment Patent event date: 20210525 Patent event code: PR07011E01D |
|
| PR1002 | Payment of registration fee |
Payment date: 20210525 End annual number: 3 Start annual number: 1 |
|
| PG1601 | Publication of registration | ||
| PR1001 | Payment of annual fee |
Payment date: 20240215 Start annual number: 4 End annual number: 4 |
|
| PR1001 | Payment of annual fee |
Payment date: 20250220 Start annual number: 5 End annual number: 5 |