• 제목/요약/키워드: 오픈루프

검색결과 28건 처리시간 0.02초

오픈소스 기반 Pixhawk 미션모드 비행제어법칙 구조 분석 (Pixhawk mission mode flight control-law structure analysis based on Open-Source)

  • 이영호;신승찬;목지현;고상호
    • 항공우주시스템공학회지
    • /
    • 제12권3호
    • /
    • pp.45-52
    • /
    • 2018
  • 본 논문에서는 현재 대표적으로 사용되고 있는 멀티콥터 오픈소스 기반 비행제어 컨트롤러인 Pixhawk의 내부루프 알고리즘 분석에 대해 연구한 내용을 다룬다. Pixhawk의 내부루프 알고리즘은 위치제어기, 자세제어기로 나눌 수 있는데, 위치 제어기는 목표로 이동하기 위한 멀티콥터의 자세를 제시하며 자세제어기는 원하는 자세로 변할 수 있도록 구동기에 작용하는 요구 추력과 모멘트 변화를 발생시킨다. 여기서 위치제어기는 멀티콥터의 급격한 자세변화를 방지하기 위해 적절한 관계식을 이용하여 요구 가속도 및 속도에 대해 제한을 하고 있는 것을 확인 할 수 있다.

입력설계기법에 의한 유연구조물의 잔류진동제어 (A Suppression of Residual Vibration on the Flexible Structures by Input Shaping)

  • 박명호;한명석;박성종
    • 대한공업교육학회지
    • /
    • 제31권2호
    • /
    • pp.364-380
    • /
    • 2006
  • 본 연구는 모델링 오차를 갖는 유연구조물의 잔류진동을 억제하는 입력설계에 대한 방법이다. 개루프 제어방법으로 시간지연방법을 이용하여 여러 가지 형태로 설계된 입력을 사용하여 유연구조물의 강체운동과 잔류진동을 억제함을 시뮬레이션과 실험을 통해 비교 확인해 보았다. 또한 모델 오차에 대한 강인성 측면에서도 해석적으로 개루프 시스템에서 검토해 보았다. 여기서 사용된 입력설계(Input-Shaping) 방법은 일련의 임펄스 콘볼류션을 이용하여 진동이 제어되는 입력을 설계한다. 실린더 모양의 허브와 양쪽에 유연한 날개 모양을 가진 모델이 실험에 이용되었으며 제안된 입력설계 명령과 설계되지 않은 명령에 대한 강체운동과 구조물의 잔류진동을 측정하여 입력설계 방법의 효과를 확인하였다. 날개모양의 구조물은 길고 유연하여 운동 상태에서 낮은 주파수 진동을 수반하는 구조물이다. 또한, 적절히 설계된 입력이 폐루프 제어시스템의 입력으로 사용할 때의 응답을 개루프 제어시스템의 응답과 비교하기 위해 해석적 방법을 통해 살펴보았다. 제어의 목적은 강체의 빠른 정착시간, 유연 구조물의 빠른 잔류진동 감쇄, 모델의 불확실성에 대한 강인성 등을 검토해 보는 것이다.

아두이노 멀티 태스킹을 위한 수퍼루프 방식과 FreeRTOS 방식의 비교 분석 (Comparative Analysis between Super Loop and FreeRTOS Methods for Arduino Multitasking)

  • 공동환;신승중
    • 한국인터넷방송통신학회논문지
    • /
    • 제18권6호
    • /
    • pp.133-137
    • /
    • 2018
  • 아두이노는 소형 마이컴으로 다양한 산업에 사용되고 있으며 특히, 오픈소스 하드웨어 IoT 디바이스로 널리 사용되고 있다. 아두이노의 멀티태스킹 방식은 크게 수퍼루프 타이밍과 RTOS 쓰레드 방식으로 나뉘며 수퍼루프 타이밍 방식은 구현이 단순하고 이해하기 쉽다는 장점이 있지만 하나의 작업이 길어지면 다음 작업의 실행에 영향을 줄 수 있다는 단점을 가진다. 또 RTOS 쓰레드 방식은 다른 작업시간에 영향을 받지 않고 실행할 수 있다는 장점을 갖지만 소형 마이컴인 아두이노는 쓰레드의 개수가 늘어나면 쓰레드의 컨텍스트 스위칭타임으로 수퍼루프 타이밍 방식에는 없는 부가 시간이 발생하는 단점이 있다. 본 논문은 이와 같은 서로 다른 특징들을 분석하기 위하여 아두이노 우노 R3와 FreeRTOS를 사용하였으며 실험을 위한 태스크는 빌트인 LED 포트에 8000번의 디지털 신호를 보내도록 작성하였다. 같은 크기의 태스크를 두 방식으로 실행하면 수퍼루프 방식이 FreeRTOS 멀티태스킹 보다 3ms 빠른 실행을 보인다. 여러 개의 태스크를 동시에 실행하면 수퍼루프 방식의 태스크는 순차 실행으로 첫 태스크와 마지막 태스크의 실행시간 차가 크게 나타나며 FreeRTOS 방식은 모두 중첩되어 동시에 실행 가능하지만 30ms 정도의 컨텍스트 스위칭타임의 실행 시간지연이 발생한다.

디지털 PI제어에 의한 브러시리스 직류모터의 안정도 향상 (The Stability Improvement of Brushless DC Motor by Digital PI Control)

  • 윤신용;백수현;김용;김철진;임태빈
    • 조명전기설비학회논문지
    • /
    • 제14권1호
    • /
    • pp.38-46
    • /
    • 2000
  • 본 연구에서는 브러시리스 직류모터의 적합한 수학적 동가 모텔링을 구성하였으며 제어대상 BLOC 모터에 스 웹입력이 있는 상태로 역기전력의 측정에 의한 모터 파라미터를 측정하였다. 그리고 제시된 측정법의 타당성은 스템웅답의 실험결과에 의해서 확인하였다. 또한 훌센서로된 BLOC 모터의 오픈루프 전달함수로부터 얻은 근궤 적법의 결과에 따라 적합한 디지털제어기를 셜계하였으며 속도제어 가변을 위한 제어이득을 결정하였다. 여기서 수정된 Ziegler-Nichols의 동조법은 적합한 디지털 게인 설정을 위해서 적용되었으며 시스템의 안정성은 보드선 도와 실험으로 주파수영역의 해석에 의해서 입증하였다.

  • PDF

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

  • 조영석
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2019년도 제60차 하계학술대회논문집 27권2호
    • /
    • pp.259-260
    • /
    • 2019
  • 4차산업이 본격화되면서 드론의 경제적 활용에 대하여 많은 관심이 집중되고 있다. 본 논문에서는 드론의 효율적 제어를 위하여 비행제어시스템의 운용프로그램인 비행제어 프로그램에 대하여 분석한다. 현재 오픈소스 비행 스택들을 다양한 비행제어기에 적용하기 위하여 다양한 기능들을 포함하고 있어 그 크기가 방대하다. 본 연구에서는 공개된 비행제어시스템을 분석하여 소형 무인 비행체인 드론에서 사용할 비행제어프로그램을 설계하고 구현하고자 한다. 제안한 비행제어프로그램은 구조가 간단하여 제어주기에 해당하는 루프타임을 줄일 수 있고, 특정 기능의 추가와 변경이 용이할 것으로 예상한다.

  • PDF

USRP기반 채널 적응형 개인방송시스템 구현 및 검증 (Implementation and Verification of Channel Adaptive Private Broadcasting System Based on USRP)

  • 유신우;오혁준
    • 한국정보통신학회논문지
    • /
    • 제26권5호
    • /
    • pp.694-702
    • /
    • 2022
  • 본 연구에서는 ATSC 기반 무선통신시스템을 비면허대역에서 개인방송시스템으로 활용 가능함을 보였다. 혼/간섭 신호가 존재하는 비면허대역에서 양질의 서비스를 제공하기 위하여 CR 개념을 도입한 채널 적응형 시스템으로 설계하였으며, 폐루프 능동위상배열안테나를 설계하여 연동함으로써 고신뢰성 통신이 가능함을 보였다. USRP기반으로 하는 오픈소스 신호처리 플랫폼인 GNU Radio를 사용하였고 이와 더불어 내부 FPGA에 추가적인 기능을 구현함으로써, 사용자가 원하는 ATSC 기반 개인방송 플랫폼을 쉽고 유연하게 설계하고 수정할 수 있도록 하였다. 또한, 실시간으로 송수신 간 채널의 상태 및 통신 파라미터 등의 정보를 전송하는 리턴 채널과 스펙트럼 검출을 구현하여 통신 주파수 자원을 효율적으로 관리 및 제어할 수 있도록 하였다.

디지털 제어형 와이어 송급 시스템에서의 Arc-Start 성능 최적화 (Optimization of Arc-Start Performance by Digital Controlled Wire Feeding System)

  • 유경수;김동철;강문진;이세헌
    • 대한용접접합학회:학술대회논문집
    • /
    • 대한용접접합학회 2009년 추계학술발표대회
    • /
    • pp.21-21
    • /
    • 2009
  • 현장의 GMA 용접기는 일반적으로 용접기 본체로부터 와이어 송급장치까지의 거리가 약 50m 정도 떨어져 있고 송급장치로부터 토치까지의 거리는 약 3~5m 정도이다. 특히 국산 GMA 용접기의 와이어 송급장치는 DC 모터의 일종인 프린트모터를 사용하고 있으며 제어기는 오픈루프 제어를 하고 있다. 따라서 와이어 송급속도의 변동을 보상할 수 있는 어떤 수단도 장착되어 있지 않다. 또한 송급장치와 토치간 와이어를 안내하는 케이블 도관의 마찰 때문에 토치 끝단에서의 와이어 송급속도가 불규칙해질 수밖에 없다. 용접 시 와이어 송급속도의 순간적인 변동 때문에 용접부의 전류 파형이 매우 불규칙해지고 이 때문에 용융된 용적이 용융풀로 이행하지 못하고 스패터로 비산하는 현상을 발생시킨다. 본 연구에서는 이를 해결하고자 국산 SCR 용접기 및 인버터 용접기와 호환 가능한 디지털 제어형 와이어 송급장치와 Push-Pull 용접 토치를 개발하였다. 또한, 개발된 시스템을 이용하여 정 역 방향 제어기술을 적용하였고 아크 발생 시의 스패터 최소화 공정을 제안하였다. 실험은 SM490A 강재를 사용하여 BOP(Bead On Plate) 용접을 실행하였다. 용접 중 LabVIEW를 이용하여 아크 발생 초기 전류, 전압 그리고 와이어 송급속도를 측정하였고, 고속 카메라를 이용하여 용접현상을 분석하였다. 본 연구를 통해 아크 발생 초기의 스패터를 최소화하는 공정을 도출할 수 있었다. 용접공정 변수인 아크 발생 초기의 와이어 송급속도, 와이어의 역송급 진행거리 그리고 역송급 판단 시점의 용접 전류 값은 실험을 통해 얻을 수 있었다. 또한, 이 연구를 통해 개발된 시스템의 성능을 평가하였다.

  • PDF

리니어 펄스 모터의 추력 및 수직력에 대한 특성 해석 (The Characteristic Analysis for Thrust and Normal Force of Linear Pulse Motor)

  • 윤신용;백수현;김용
    • 조명전기설비학회논문지
    • /
    • 제13권4호
    • /
    • pp.142-151
    • /
    • 1999
  • 리니어 펄스 모터(LPM)는 유연한 선형운동이 필요한 분야에 사용되며 LPM의 위치정밀도는 리드스쿠류 보다 매우 높다. LPM은 간단한 기계적 구조, 고 반복성, 정밀한 오픈루프 동작 및 저 관성 등의 장점을 지니고 있으므로 공장 자동화 및 고속 위치제어용과 같은 응용분야에서 광범위하게 활용된다. 본 논문에서는 고 정밀성과 반복성을 지닌 LPM의 힘 특성을 해석하였다. 추력과 수직력은 고정자와 가동자의 치 피치와 공극에 매우 민감하다. 이 때 수직력은 추력에 비해서 매우 높지만 추력도 상당히 크다. 본 LPM의 자기회로는 복잡한 구조이기 때문에, 힘을 계산하기 위한 적합한 방법으로는 유한요소법(FEM)을 적용한다. 여기서는 가상변위와 맥스웰 응력을 이용하였다.

  • PDF

옵셋 전압을 이용한 단상 영구자석 동기 전동기의 초기 회전자 위치 검출 (Initial Rotor Position Detection of Single-phase Permanent Magnet Synchronous Motor using Offset Voltage)

  • 황선환;서승우;정태욱
    • 전기전자학회논문지
    • /
    • 제23권2호
    • /
    • pp.622-627
    • /
    • 2019
  • 본 논문에서는 비대칭 공극을 갖는 단상 영구자석 동기 전동기의 센서리스 운전을 위한 초기 회전자 위치 검출 알고리즘을 제안한다. 일반적인 센서리스 운전 기법 중 역기전력 기반의 센서리스 제어는 영속 및 저속운전에서 역기전력 정보를 추정하기 어렵다. 이를 위해 오픈 루프 기동 기법이 필수적으로 요구되고 일정한 방향으로의 회전을 위해서는 회전자의 초기 위치 검출이 반드시 필요하다. 본 논문에서는 단상 영구자석 동기 전동기의 자기적 특성을 이용하여 고주파 전압 주입 신호에 옵셋 전압을 추가하여 회전자 자극을 검출하는 기법을 제안한다. 다수의 실험 결과를 통하여 제안된 알고리즘의 유효성과 유용성을 검증하였다.

고속 대각 하중 행렬을 이용한 MIMO LTE 프리코딩 코드북 (A MIMO LTE Precoding Codebook Based on Fast Diagonal Weighted Matrices)

  • 박주용;펭부쉬;이문호
    • 대한전자공학회논문지TC
    • /
    • 제49권3호
    • /
    • pp.14-26
    • /
    • 2012
  • 본 논문에서는 직교 구조를 갖는 고속 대각 하중 재킷 행렬(DWJM:diagonal-weighted Jacket matrices)을 제안 한다. 고속 알리즘을 이용해 높은 차수의 DWJM을 낮은 차수의 희소 행렬로 분해를 통해 연속적인 DWJM의 계산 수를 줄인다. 원소연산 역행렬 특성을 가진 대각 하중 프레임워크(framework)의 결과로, 제안되는 DWJM은 프리코딩(precoding) MIMO(Multiple Input and Multiple Output) 무선통신에 적용된다. DWJM의 성질에 기반하여, DWJM은 대체 오픈 루프 순환 지연 다이버시티 (CDD : Cyclic Delay Diversity) 프리코딩으로 사용될 수 있으며, 이는 셀룰러(cellular) 통신 시스템에 이용될 수 있다. 이와 같은, DWJM에 기반한 프리코딩 시스템의 성능에 대해 OSTBC (Orthogonal Space-Time Block Code) MIMO LTE 시스템과 비교 한다.