• 제목/요약/키워드: 무인기 제어

검색결과 355건 처리시간 0.025초

퍼지 이득 스케쥴링 기법을 이용한 무인 잠수정의 심도제어기 설계 - HILS 검증 (Depth Controller Design using Fuzzy Gain Scheduling Method of a Autonomous Underwater Vehicle - Verification by HILS)

  • 황종현;박세원;김문환;이상영;홍성경
    • 제어로봇시스템학회논문지
    • /
    • 제19권9호
    • /
    • pp.791-796
    • /
    • 2013
  • This paper proposes a fuzzy logic gain scheduling method for depth controller of the AUV (Autonomous Underwater Vehicle). Gains of depth controller are calculated by using multi-loop root locus technique. Fuzzy logic based gain scheduling approach is used to modify multi-loop gains as control condition. It is illustrated by simulations that the proposed fuzzy logic gain scheduling method yields smaller rising time and overshoot compared to the fixed-gain controller. Finally, being implemented on real hardwares, all the proposed algorithms are validated with integrations of hardware and software altogether by HILS.

새로운 Convertible ROV의 설계 연구 (Study of Design for Convertible ROV)

  • 최형식;전지광;정상기;박한일;유삼상
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제36권4호
    • /
    • pp.451-458
    • /
    • 2012
  • 수중의 작업 목적에 따라 ROV와 AUV의 두 가지 용도로 사용할 수 있는 새로운 구조의 변신 6자유도 수중로봇의 설계연구를 하였다. CROV의 ROV모드와 AUV모드에 대한 각각의 구조 설계연구를 수행하였으며 각각의 모드에 대한 제어시스템을 설계하고 AUV의 경우에는 추력에 따른 항해속도에 대한 해석을 수행하였다. ROV나 AUV의 정확한 위치 및 속도를 추정할 수 있도록 다양한 센서신호를 퓨전하여 처리하는 센서퓨전보드를 제작하고 확장 칼만필터를 포함하는 전체 제어시스템을 설계하고 제작하였다.

무인 수중운동체의 경로추적기와 심도제어기 설계 연구 (A study on the design of a path tracker and depth controller for autonomous underwater vehicles)

  • 양승윤;이만형
    • 제어로봇시스템학회논문지
    • /
    • 제4권1호
    • /
    • pp.45-55
    • /
    • 1998
  • In this paper, a robust path tracker and depth controller of Autonomous Underwater Vehicle based on sliding mode control is presented. We have also designed augmented equivalent control inputs by analyzing the sliding mode with the reaching mode. This can enhance the reaching rate, and improve chattering problems, that is, noise caused by the control plane actuator of the vehicle, which is one of the problems that occur when sliding mode control is used. Also to resolve the steady state error generated in the path tracker under current effect, a modified sliding plane is constructed. Also a redesigned sliding plane and control input using transformation matrix is proposed to do easy design of MIMO depth controller. For state variables that cannot be measured directly, reduced order sliding mode control is used to design an observer. The performance of designed path tracker and depth controller is investigated by computer simulation. The results show that the proposed control system has robust performance to parameter variation, modelling error and disturbance.

  • PDF

실시간 조종미계수 추정에 의한 무인비행기 조종면 고장검출 (Real-Time Estimation of Control Derivatives for Control Surface Fault Detection of UAV)

  • 이환;김응태;최형식;최지영;이상기
    • 한국항공우주학회지
    • /
    • 제35권11호
    • /
    • pp.999-1005
    • /
    • 2007
  • 공력미계수에 대한 실시간 추정은 비정상적인 조종면 작동의 경우, 고장에 대한 정보를 분석하여 비행임무를 계속 수행하거나 본부로 회항비행을 지속할 수 있도록 하는 재형상 제어를 위해 필요하다. 본 논문에서는 고장허용제어시스템에 대한 기반 연구로서 무인비행기 안전성 향상을 위하여 조종면 작동불능과 같은 고장에 대해 검출 방법을 제시하였다. 조종면 고장검출을 위한 실시간 시스템식별 알고리듬은 퓨리에 변환기법을 사용하였으며 프로그램 성능 및 검증을 위해 HILS 시험을 수행하였다. 고장 조종면은 피칭모멘트, 요잉모멘트, 롤링모멘트에 대한 조종면 효과를 나타내는 조종미계수들을 실시간 추정하여 정상상태의 값과 비교하여 검출된다. 비행시험 결과를 통해 고장상태의 조종미계수 값은 정상상태의 값보다 작다는 것을 정량적으로 확인하였다.

레이저 절단공정에서 절단부재의 최적배치를 위한 네스팅 알고리즘 (Nesting Algorithm for Optimal Layout of Cutting parts in Laser Cutting Process)

  • 한국찬;나석주
    • Journal of Welding and Joining
    • /
    • 제12권2호
    • /
    • pp.11-19
    • /
    • 1994
  • 레이저 가공기술은 재료가공 분야에서 넓은 응용분야를 가지고 있으며, 특히 절단, 용접, 열처리 등의 가공분야에서 고정밀도와 자동화의 용이성으로 인해 생산성이 높은, 고부가가치의 첨단응용 기술로 부각되고 있다. 특히 레이저절단은 타 절단법에 비교되는 절단정도, 열영향, 생산성, 작업 환경등의 각종 우위성으로 박판 및 후판절단분야에서 급속한 보급을 보이기 시작하였다. 현재 대 부분의 레이저 가공기는 CNC화 되어가고 있는 추세이며, 레이저 절단의 경우 생산성증대 및 고 정밀화를 위하여 CAD/CAM인터페이스에 의한 자동화가 필연적인 상황이다. 뿐만아니라 고출력 레이저 발전기를 가공 기본체에 탑재한 탑재형 레이저가공기의 출현으로 대형부재의 절단이 가능 하게 되었으며, 더불어 절단공정의 무인화를 지향하는 각종 시스템이 개발되고 있다. 이와 같은 무인화, 생산성증대, 작업시간단축과 러닝 코스트 및 재료의 절감을 위한 노력의 일환으로 컴 퓨터에 의한 자동 및 반자동 네스팅 시스템의 개발을 들 수 있다. 레이저에 의한 2차원 절단응 용분야에서의 네스팅작업은 설계가 끝난 각 부품의 절단작업의 전단계로서 수행되며, 일반적으로 네스팅공정이 완료되면 절단경로를 결정하고 가공조건과 함께 수치제어공작기계의 제어에 필요한 NC코드를 생성하게 된다. 최근에는 이와 같은 네스팅 시스템이 일부 생산현장에 적용되고 있 으나 이러한 시스템들의 대부분이 외국에서 개발된 것을 수입하여 사용하는 실정이다. 2차원 패턴의 최적자동배치문제는 비단 레이저 절단과 같은 열가공 분야에서 뿐만 아니라 블랭킹 금형, 의류, 유리, 목재등 여러분야에서 응용이 가능하며 패키지의 국산화가 시급한 실정이다. 네스 팅작업은 적용되는 분야에 따라 요구사항과 구속조건이 달라지며 이로 인해 알고리즘과 자료구 조도 달라지게 되나 공통적인 목표는 주어진 영역안에서 겹침없이 배치하면서 버림율을 최소화 하는 것이다. 지난 10여년간 여러 산업의 응용분야에서는 네스팅시스템의 도입이 활발하게 이 루어지고 있는데 수동에 반자동 및 자동에 이르기까지 다양하나 자동네스팅시스템의 경우 배치 효율의 신뢰성이 비교적 부족하기 때문에 아직까지는 생산현장에서 기피하는 실정이다. 배치알 고리즘의 관점에서 볼 때 이러한 문제들은 NP-complete문제로 분류하며 제한된 시간안에 최적의 해를 구하기가 가능한 조합 최적화 문제로 알려져 있다. 따라서 이 글에서는 레이저 절단분야 에서의 네스팅시스템에 관한 개요와 최근의 연구동향 그리고 몇 가지 전형적인 네스팅 알고리 즘들을 소개하고 비교분석을 통해 개선점을 간략하게 논의하고자 한다.

  • PDF

원격제어(遠隔制御) 스피드 스프레이어의 개발(開發)(1) -시작기(詩作機)의 제작(製作)- (Development of Remote control Speed Sprayer(l) -Trial-made Model-)

  • 장익주;이기명
    • Current Research on Agriculture and Life Sciences
    • /
    • 제9권
    • /
    • pp.11-20
    • /
    • 1991
  • 본(本) 연구(硏究)는 인체(人體)에 해(害)로운 농약(農藥)으로 부터 운전자(運轉者)를 보호(保護)하기 위하여 무인(無人) 스피드 스프레이어를 개발(開發)할 목적(目的)으로 수행(遂行)하였으며 무선(無線) 전파(電波) 리모콘에 의한 원격제어(遠隔制御) 시스템을 개발(開發)하기 위하여 수행(遂行)한 결과(結果)를 요약(要約)하면 다음과 같다. 1. 234채널, 16명령을 발신(發信)할 수 있는 VHF 대 전파(電波) 리모콘을 제작(製作)하여, 스피드 스프레이어의 원격제어(遠隔制御)에 편용가능(便用可能)하였다. 2. 시판(市販)되고 있는 무선전화기(無線電話機)의 방식(方式)인 DTMF방식(方式)을 채용(採用)한 무선 리모콘을 사용(使用)할 경우 시판 무선전화기(無線電話機) 사용(使用)이 가능(可能)하여 송수신(送受信)기의 별도(別途) 제작(製作)이 필요 없는 잇점이 있었다. 3. 무선(無線) 전파(電波) 리모콘과 원칩 마이크로 컴퓨터를 이용(利用)하여 염가(廉價)이고 컴팩터한 원격조종(遠隔操縱) 조향장치(操向裝置) 및 원격조종(遠隔操縱) 변속장치(變速裝置), 원격조종(遠隔操縱) 약액(藥液) 살포장치(撒布裝置) 등(等)의 원격제어(遠隔制御) 시스템 제작(製作)이 가능(可能)하였다.

  • PDF

수중 글라이더의 운동특성을 고려한 동역학 모델링 및 운동성능 해석 (Dynamics modeling and performance analysis for the underwater glider)

  • 남건석;배재현;정상기;이신제;김준영
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제39권7호
    • /
    • pp.709-715
    • /
    • 2015
  • 일반적인 무인잠수정과는 달리 수중 글라이더는 별도의 추진체를 가지지 않고 부력과 중력의 차이에 의해서 추진력을 얻게 된다. 추진력을 얻기 위해 부력을 조절하게 되며, 부력의 변화는 부력엔진을 이용하며 수중 글라이더의 체적을 변화시킨다. 또한, 수중 글라이더의 자세를 제어하기 위해 별도의 방향타를 사용하지 않고 내부의 자세제어기를 이용하여 내부 이동질량의 위치변화를 이용한다. 내부 이동질량의 위치변화에 의한 질량중심과 질량관성모멘트의 변화가 발생하게 되며 이로 인해 수중 글라이더의 자세가 변화하게 된다. 본 논문에서는 수중 글라이더의 기구학적 특성과 운동특성을 반영한 비선형 6자유도 운동방정식을 유도하고 이를 이용한 운동 시뮬레이션을 수행하였다. 자세제어기를 이용하여 수중 글라이더의 종동요각과 횡동요각 제어 운동 시뮬레이션을 수행하였으며, 종동요각과 횡동요각 제어에 따른 수중 글라이더의 운동특성을 해석하였다.

다종 센서 융합의 신뢰성 향상을 통한 쿼드로터 자세 제어 (Attitude Control of Quad-rotor by Improving the Reliability of Multi-Sensor System)

  • 유동현;박종호;류지형;정길도
    • 대한기계학회논문집A
    • /
    • 제39권5호
    • /
    • pp.517-526
    • /
    • 2015
  • 본 논문은 쿼드로터 자세제어의 신뢰성 향상을 목적으로 다종 센서 구성 및 다종 센서 데이터 융합 알고리즘 적용을 연구한 결과이다. 먼저, 쿼드로터에 대한 동역학적 모델링에 관한 수식을 도출하였으며, 획득된 수식을 기초로 쿼드로터에 대한 수학적 모델링을 진행하였고 이를 기반으로 신뢰성이 향상된 다종 센서 데이터를 입력으로 하는 컴퓨터 시뮬레이션을 수행하였다. 쿼드로터 자세제어를 위해 다종 센서 데이터의 신뢰성 향상이 필요했으며 이를 위해 다종 센서 데이터 입력에 대한 칼만 필터링를 진행하였고, 이후 쿼드로터의 수학적 모델링에 적용하여 오차를 보상토록 하였다. 관련 컴퓨터 시뮬레이션 결과를 실제 쿼드로터 시스템에 적용하기 위하여 쿼드로터를 짐벌에 장착한 실제 시스템을 구성하였고 이후 쿼드로터를 호버링 상태에서 사용자가 요구하는 각도 변화에 따른 실험을 수행하였다. 실제 실험을 통한 쿼드로터 자세제어 데이터를 산출하였으며, 이를 바탕으로 추가적인 컴퓨터 시뮬레이션을 통한 설계한 다종 센서 및 쿼드로터 자세 제어 시스템의 성능 검증을 진행하였다.

L1 적응 제어 기법을 이용한 멀티로터 무인 항공기의 궤적 추종 기법 설계 (Trajectory Tracking Controller Design using L1 Adaptive Control for Multirotor UAVs)

  • 정연득;조성욱;심현철
    • 한국항공우주학회지
    • /
    • 제42권10호
    • /
    • pp.842-850
    • /
    • 2014
  • 본 논문은 예측하지 못한 외부 환경 요소 변화로 인해 저하되는 비행 성능을 $L_1$ 적응 제어 기법으로 보상하는 궤적 추종 기법을 제안하였다. 제안된 궤적 추종 기법은 상대 거리를 이용하여 속도 명령을 생성하는 유도 법칙과 속도 명령을 추종하는 적응 제어 루프로 구성되어 있다. 경로 추종 성능을 향상시키기 위하여, 유도 법칙에서 생성한 속도 명령이 적응 제어기의 기준 입력이 되도록 설계하였다. 유도 법칙에서는 목표 궤적과 상대 거리와 그 변화량에 따른 가속도 명령이 생성되며, 이를 적분하여 속도 명령을 생성한다. $L_1$ 적응 제어 루프는 불확실성이 존재하는 환경에서 정밀한 경로 추종 성능을 보장한다. 제안된 경로 추종 시스템은 쿼드로터 항공기를 사용하여 수직 이착륙 및 이동 표적 추종과 같은 비행 실험으로 검증하였다.

8bit 마이크로컨트롤러의 PID제어를 이용한 드론 구현 (Implementation of a drone using the PID control of an 8-bit microcontroller)

  • 이동희;문상국
    • 예술인문사회 융합 멀티미디어 논문지
    • /
    • 제6권9호
    • /
    • pp.81-90
    • /
    • 2016
  • 최근 드론은 하나의 취미 생활이 될 정도로 대중화가 되었다. 드론이란 조종사 없이 무선 전파로 비행·조종이 가능한 무인 항공기를 말하며, 주로 비행기나 헬리콥터 모양을 하고 있다. 드론은 군사용으로 시작 되었지만, 건설 현장, 농약 살포용, 현장 탐사, 화물 배송 그리고 수험생에게 답을 알려주는 부정행위를 방지하기 위한 드론 등 민간으로 용도가 크게 확대 되었다. 하지만 시중에서 볼 수 있는 드론은 굉장히 고가이고, 고장이 났을 경우 수리하기가 어려우며, 비행시간이 짧은 불편함이 있다. 본 논문에서는 위에서 말한 불편한 점을 해결하고자 보다 적은 비용으로 8비트 마이크로컨트롤러인 ATmega128을 이용한 드론를 구현했다. 6축 자이로, 가속도 센서와 MCU간의 TWI통신과, PID 제어를 통한 드론의 자세 제어를, 수신기의 신호를 입력받아 송신기로 드론을 제어하는 동작을 C프로그래밍언어를 기반으로 구현하였다. ATmega128을 이용한 드론은 호버링이 가능하고, 제어에 필요하지 않은 핀을 활용하여 다양한 용도의 드론으로 사용 할 수 있다.