• Title/Summary/Keyword: 개발 비행제어컴퓨터

Search Result 46, Processing Time 0.032 seconds

무인비행선 HILS 시스템 개발

  • Kim, Seong-Pil;Ahn, Iee-Ki;Kim, Eung-Tai
    • Aerospace Engineering and Technology
    • /
    • v.3 no.1
    • /
    • pp.9-15
    • /
    • 2004
  • In this paper, a HILS(Hardware-In-the-Loop-Simulation) System designed for an unmanned airship, which is under development by KARI, is introduced. A HILS system is essential to validate flight control systems on the ground. The HILS system consists of several systems: a virtual ADT(airborne data terminal) system, a virtual payload system, a virtual airship system, and a status display system. Also, a 3-axis motion table and an inertial navigation sensor are included. The reliability of the flight control computer has been validated by HILS tests.

  • PDF

A Study on open source srone flight stack analysis and drone system program (공개형 드론 비행 스택의 분석과 교육용 드론 시스템 프로그램 개발)

  • Cho, Youngseok
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.07a
    • /
    • pp.259-260
    • /
    • 2019
  • 4차산업이 본격화되면서 드론의 경제적 활용에 대하여 많은 관심이 집중되고 있다. 본 논문에서는 드론의 효율적 제어를 위하여 비행제어시스템의 운용프로그램인 비행제어 프로그램에 대하여 분석한다. 현재 오픈소스 비행 스택들을 다양한 비행제어기에 적용하기 위하여 다양한 기능들을 포함하고 있어 그 크기가 방대하다. 본 연구에서는 공개된 비행제어시스템을 분석하여 소형 무인 비행체인 드론에서 사용할 비행제어프로그램을 설계하고 구현하고자 한다. 제안한 비행제어프로그램은 구조가 간단하여 제어주기에 해당하는 루프타임을 줄일 수 있고, 특정 기능의 추가와 변경이 용이할 것으로 예상한다.

  • PDF

A Study on the Improvement of Stability of Dual FCC (이중 비행제어시스템의 안정성 향상에 관한 연구)

  • Om, Songryong;Cho, Youngseok
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2019.01a
    • /
    • pp.381-382
    • /
    • 2019
  • 본논문에서는 산업용 드론개발을 위한 안정성 향상에 대하여 연구하였다. 기존의 비행체의 경우 고신뢰도 대용량의 제어시스템을 이용하여 비행제어시스템을 구성하지만 무인 비행체는 소형 내장형시스템을 이용한다. 본 연구에서는 소형 무인 비행체에서 사용하는 소형 내장형 비행제어시스템에서 안정성을 개선하기 위한 방법으로 비행제어신호와 모터의 제어신호를 측정하여 안정상태와 이상상태를 구별한다. 제안한 방법은 기존의 비행제어시스템을 수정하지 않고 비행제어시스템의 감시가 가능 할 것으로 예상한다.

  • PDF

Design and Validation of Low-cost Flight Control Computer for Multi-rotor UAVs (저가 하드웨어 기반 멀티로터 비행제어 컴퓨터 설계 및 검증)

  • Lee, Dasol;Shim, David Hyunchul
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.5
    • /
    • pp.401-408
    • /
    • 2017
  • This paper describes development and validation processes of a low-cost hardware based flight control computer designed for multi-rotor UAVs. The developed flight control computer controls multi-rotors stable and can handle complex flight missions using an integrated high-performance Linux computer. A complementary filter generates a navigation solution with 500 Hz, and a proposed observer significantly reduces measurement noise. A control algorithm utilizes a feed-forward term computed by a three-dimensional curve fitting method, and it increases tracking performance. The developed flight control system has been fully tested through several test flights, and it can apply to real flight environments.

Verification of Flight Control Law Similarity and HILS Environment Reliability for Fighter Aircraft (전투기급 비행제어법칙 상사성 및 HILS 환경 신뢰성 검증)

  • Ahn, Seong-Jun;Kim, Chong-Sup;Cho, In-Je;Lee, Eun-Yong
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.37 no.7
    • /
    • pp.701-708
    • /
    • 2009
  • The flight control law of developed flight control computer(DFLCC) is developed based on operation flight program of advanced trainer aircraft full scale development final configuration. The flight control law design is used common use development tool in GUI(Graphic User Interface) environment. The flight control law transformed to C-Code is reflected in OFP. The OFP is verified by the standardized verification process. But, before standardized verification process, we need preliminary verification process such as similarity of flight control law and reliability of developed HILS. Similarity of flight control law is verified by comparing the aircraft response of advanced trainer aircraft and those of the developed control law. Also, reliability of developed HILS is verified by comparing the aircraft response of HILS and Non-real time simulation result. This paper verifies similarity of developed control law and reliability of HILS environment as comparing aircraft response.

Development of Drone Cluster Flight Simulation using Gazebo (Gazebo를 이용한 드론 군집 비행 시뮬레이션 개발)

  • Choi, Hyo Hyun;Kim, Hyung Gyu
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2021.01a
    • /
    • pp.205-206
    • /
    • 2021
  • 본 논문에서는 ROS를 이용한 드론 군집 비행 시뮬레이션을 구현한 결과를 보인다. ROS 환경에서 Gazebo 시뮬레이션 툴과 ArduPilot을 이용하여 모델링된 드론을 Gazebo에 적용한 뒤, 프로그래밍된 명령을 적용하여 각각의 드론이 명령에 따라 제어되는 군집비행을 보인다. 시뮬레이션은 12대의 드론이 각각 cpp 파일에 따라 제어되도록 설정한 launch 파일을 roslaunch하여 설정한 모든 드론이 Gazebo에서 각각 제어되는 군집비행 시뮬레이션을 구현하였다.

  • PDF

A UAV Flight Control Algorithm for Improving Flight Safety (무인항공기 비행제어컴퓨터 알고리즘 개발을 통한 비행안전성 향상)

  • Park, Suncheol;Jung, Sungrok;Chung, Myungjin
    • Journal of KIISE
    • /
    • v.44 no.6
    • /
    • pp.559-565
    • /
    • 2017
  • A UAV(unmanned aerial vehicle) requires higher reliability for external effects such as electromagnetic interference because a UAV is operated by pre-designed programs that are not under human control. The design of a small UAV with a complete resistance against the external effects, however, is difficult because of its weight and size limitation. In this circumstance, a conventional small UAV dropped to the ground when an external effect caused the rebooting of the flight-control computer(FCC); therefore, this paper presents a novel algorithm for the improvement of the flight safety of a small UAV. The proposed algorithm consists of three steps. The first step comprises the calibration of the navigation equipment and validation of the calibrated data. The second step is the storage of the calibration data from the UAV take-off. The third step is the restoration of the calibration data when the UAV is in flight and FCC has been rebooted. The experiment results show that the flight-control system can be safely operated upon the rebooting of the FCC.

Development of drone flight control system using marker image processing technique (마커 영상처리기술을 이용한 드론 비행 제어 시스템 개발)

  • Yun, Tae-Jin;Jang, Jae-Ho;Ok, Ung-Seok;Kim, Jong-In;Choi, Da-Young
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.131-132
    • /
    • 2020
  • 본 논문에서는 OpenCV의 Marker Detection 기술을 이용하여 특정지점의 마커를 영상처리기술로 인식하여 드론의 자동 이착륙 및 주변 위기상황, 미션수행 등을 마커를 통해서 드론에게 전달하여 비행 제어할 수 있는 체계를 개발한다. 드론은 OpenCV Aruco모듈을 이용하여 Marker ID별로 특정 명령어를 데이터 베이스와 비교하여 비행제어 명령을 수행한다. 지상에서는 마커의 변경을 통해서 실시간으로 미션변경을 할 수 있다. 이를 통해 드론은 제어용 송수신 채널을 통해서 통신을 하고는 있으나, 주파수 채널수가 제한이 되어 있으므로 구체적인 비행 제어 명령을 마커를 통해 이착륙시 추가적이며, 자동적인 진행이 가능하다.

  • PDF

Development of FCC Redundancy System for Tiltrotor UAV (틸트로터 무인기 비행제어컴퓨터 이중화 시스템 개발)

  • Park, Bum-Jin;Kang, Young-Shin;Yoo, Chang-Sun;Cho, Am
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.45 no.2
    • /
    • pp.133-139
    • /
    • 2017
  • Flight control computer of tiltrotor UAV was designed by redundancy system with primary and secondary channels to improve reliability. The redundancy functions consist of channel switching and data recovery. The channel switching function consists of software method by using cross channel data link and hardware method by using watchdog timer. The data recovery is the function to maintain flight condition when the flight control computer is restarted exceptionally in operation. The redundancy system was verified by flight control computer bench test, system integration test and HILS test. This paper describes the redundancy function of tiltrotor UAV flight control computer and test-verification method.

Optimization Design and Performance Evaluation of Flight Control Computer Architecture for UAV (무인항공기용 비행제어컴퓨터 아키텍처 최적화 설계 및 성능 평가)

  • Woo-ri-ul Kim;Dong-hyun Song;Sang-woong Park;Tae-sik Ahn
    • Journal of Advanced Navigation Technology
    • /
    • v.27 no.6
    • /
    • pp.763-769
    • /
    • 2023
  • Flight control computers for unmanned aerial vehicles are avionics that require high reliability and are generally designed to be multiplexed for margins on failures. The multiplexed flight control computer should include an interface through discrete signals and CCDL for synchronization and fault separation between channels. With the development of unmanned aerial vehicle technology, various types of platforms such as AAM and LPI are being developed in the private and military, which require advanced control performance for high-performance flight control and SWaP optimization of onboard equipment. In this paper, we designed a optimized flight control computer architecture for unmanned aerial vehicles for multiplexing processing and performed a software design for input and output control. In addition, input/output processing performance was evaluated through the implemented flight control computer and input/output software.