• 제목/요약/키워드: 비행시뮬레이션

검색결과 479건 처리시간 0.024초

물리 기반 차이니즈탑 시뮬레이션 (Physically-Based Simulation of Chinese Top)

  • 송병수;김은주;유관우
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 봄 학술발표논문집 Vol.31 No.1 (A)
    • /
    • pp.907-909
    • /
    • 2004
  • 에어포일(airfoil)이 공기속을 지날 때 양력이 발생한다. 공간상을 비행하는 물체에는 중력, 추력, 양력, 항력의 네 가지 힘이 작용한다. 본 논문에서는 항공역학의 연구결과를 바탕으로 차이니즈탑이란 물체가 회전하면서 수직상승과 호버링 그리고 하강하는 동안의 운동형태를 사실적이면서도 실시간으로 구현한다. 그 결과는 게임이나 비행 시뮬레이션에 응용할 수 있다.

위성 편대비행을 위한 궤도와 자세 통합 시뮬레이터 시스템 개발

  • 박한얼;박상영
    • 한국우주과학회:학술대회논문집(한국우주과학회보)
    • /
    • 한국우주과학회 2011년도 한국우주과학회보 제20권1호
    • /
    • pp.26.1-26.1
    • /
    • 2011
  • 위성 편대비행 시스템에서 궤도 및 자세의 결정과 제어를 동시에 시뮬레이션 할 수 있는 통합 시스템을 설계하고 개발하였다. 실제 위성에서는 궤도 제어가 수행되는 동안 자세는 계속 변한다. 그러므로 임무수행을 위해 편대위성들의 자세를 동기화하기 위해서는 편대위성들의 자세 결정과 제어가 필요하다. 이와 같이 실제와 같은 시뮬레이션을 위해서, 궤도 및 자세의 결정과 제어를 동시에 수행할 수 있는 통합된 시뮬레이터 시스템이 필요하다. 통합 시뮬레이터 시스템의 개발은 기존에 연세대학교에서 개발한 GPS 시뮬레이터를 이용한 편대비행 테스트베드와 하드웨어 자세 시뮬레이터를 각각 보완한 후 통합하는 방법으로 수행하였다. 이 두 시스템은 서로 독립적으로 개발되었기 때문에 통합을 위하여 하드웨어 인터페이스와 소프트웨어 인터페이스 부분으로 나누어 설계와 개발을 수행하고, 최종적으로 결합하는 절차로 통합을 완료하였다. 마지막으로 개발된 통합 시뮬레이터 시스템과 통합 시나리오를 사용하여 궤도와 자세를 동시에 시뮬레이션 하고, 이를 통해 개발된 통합 시스템을 검증하였다. 이 연구를 통해 개발된 궤도와 자세가 통합된 하드웨어 시뮬레이터 시스템은 실제 위성에 가까운 시뮬레이션을 수행할 수 있을 뿐만 아니라 하드웨어와 소프트웨어 인터페이스에 대한 검증이 가능하고 실제의 하드웨어 특성으로부터 생기는 에러를 고려하여 알고리즘의 실제 성능을 평가할 수 있다.

  • PDF

자율정찰비행 무인항공기의 비행운영조건 고찰을 위한 비행시뮬레이션 개발 (Development of Autonomous Reconnaissance Flight Simulation for Unmanned Aircraft to Derive Flight Operating Condition)

  • 석민준
    • 한국항공우주학회지
    • /
    • 제47권4호
    • /
    • pp.266-273
    • /
    • 2019
  • 다수의 소형 정찰용 무인항공기를 이용하여 탐색 및 정찰 임무를 수행하는데 있어서 무인항공기의 운용 대수, 비행고도 등 운용 조건에 따라 임무 수행의 효율성과 효과성은 크게 변경될 수 있다. 하지만 어떤 운용조건이 가장 합리적인지 판단하기는 쉽지 않다. 따라서 본 연구에서는 자율비행에 따라 충돌을 회피하면서 표적을 탐지 및 판별할 수 있는 무인항공기 비행 시뮬레이션을 개발하여 다수의 무인항공기 운용 시 보다 효과적이고 효율적인 운용조건을 도출할 수 있는 방안을 제시하였다.

북한 SLBM 탐지를 위한 레이다 수신전력 간편 추정 방법 (Convenient Radar Received Power Prediction Method for North Korea SLBM Detection)

  • 서형필;박형훈;이경행
    • 한국시뮬레이션학회논문지
    • /
    • 제26권2호
    • /
    • pp.51-58
    • /
    • 2017
  • 본 연구에서는 시뮬레이션을 거친 북한의 잠수함 발사 탄도미사일의 비행궤적에 대하여 레이더 수신전력에 대한 간편 추정방법에 대해 제시하였다. 최근 북한은 잠수함 발사 탄도미사일의 비행시험에 성공하였으며, 이는 국제적인 안보에 상당한 위협이 되고 있다. 따라서 이러한 위협에 능동적으로 대응하기 위해서는 잠수함 발사 탄도미사일의 위협에 대해 레이더를 이용한 탐지특성에 대한 과학적이고 논리적인 분석이 이루어져야 한다. 이러한 관점에서 본 연구에서는 북한의 잠수함 발사탄도미사일의 비행궤적에 따른 레이더의 탐지특성을 분석하기 위해 레이더 반사 면적(RCS)과 전파특성에 대한 모델링 및 시뮬레이션을 실시하였다.

M&S 기반의 비행조종컴퓨터 하드웨어 설계 프로세스 개선을 위한 툴 개발 (Development of Hardware Design Process Enhancement Tool for Flight Control Computer using Modeling and Simulation)

  • 권종광;안종민;고준수;승대범;김환우
    • 한국항공우주학회지
    • /
    • 제35권11호
    • /
    • pp.1036-1042
    • /
    • 2007
  • 비행조종컴퓨터 하드웨어 개발은 상용 툴 및 전용 개발치구가 전무하여 전 근대적인 방법으로 개발하고 있어 개발 기간을 단축하기가 용이하지 않다. 모델링 및 시뮬레이션과 가상현실 기술을 이용하여 비행조종컴퓨터 하드웨어 개발에 적용하는 프로세스 개선 툴이 필요하게 되었다. 본 논문에서는 비행조종컴퓨터 입/출력 신호 흐름, 입력 신호의 고장모니터 및 고장 관리 알고리즘, 논리 회로의 작동, 회로기판 조립체의 형상 및 장착 등과 같은 비행조종컴퓨터의 설계특성을 가상의 공간에 시각화 하고 모사할 수 있는 프로세스 개선 툴을 제안한다. 프로세스 개선 툴 사용자는 open flight format의 3차원 모델링 데이터를 이용하여 구성된 비행조종컴퓨터 모델을 사용하여 회로기판 조립체까지 분해/조립을 할 수 있으며 다양한 비행조종컴퓨터 설계 형상을 시뮬레이션 할 수 있다.

가상 환경에서의 강화학습을 이용한 비행궤적 시뮬레이션 (Flight Trajectory Simulation via Reinforcement Learning in Virtual Environment)

  • 이재훈;김태림;송종규;임현재
    • 한국시뮬레이션학회논문지
    • /
    • 제27권4호
    • /
    • pp.1-8
    • /
    • 2018
  • 인공지능을 이용하여 목표 지점까지 제어하는 가장 대표적인 방법은 강화학습이다. 하지만 그동안 강화학습을 처리하기 위해서는 구현하기 어렵고 복잡한 연산을 처리해야만 했다. 본 논문에서는 이를 개선한 Proximal Policy Optimization (PPO) 알고리즘을 이용하여 가상환경에서 목표지점에 도달하기 위한 계획된 비행궤적을 찾는 방법을 시뮬레이션 하였다. 또한 외부 환경요소가 비행궤적 학습에 미치는 영항을 알아보기 위하여 궤적의 변화, 보상 값의 영향 및 외부 바람등과 같은 변수를 추가하고 궤적 학습 성능 및 학습 속도에 미치는 영향을 비교 분석을 수행한다. 본 결과를 통하여 에이전트가 다양한 외부환경의 변화에도 계획된 궤적을 찾을 수 있다는 것을 시뮬레이션 결과에 따라 알 수 있었으며, 이는 실제 비행체에 적용할 수 있을 것이다.

시뮬레이터의 조종감 제시기 (Control Loading System)

  • 윤석준
    • 제어로봇시스템학회지
    • /
    • 제7권6호
    • /
    • pp.10-17
    • /
    • 2001
  • 본 논문에서는 훈련용과 연구용 시뮬레이터들에서 차량조종 및 자동조종(autopilot) 시스템들을 시뮬레이션하기 위하여 공통적으로 사용되는 기술들을 소개한다. 여기서 언급하는 차량 조종 시스템들은 고정익기와 회전익기의 비행제어시스템은 물론 지상차량의 조종 시스템들을 모두 포함한다. 본 논문은 다양한 유형의 비행 및 지상차량 조종 시스템들에 대한 검토로 시작된다. 다음으로 차량조종 및 자동조종 시스템들의 시뮬레이션과 모델링, 조정 부하(control loading)라 통상 일컫는 조종감(control feel)의 시뮬레이션, 조종계통 모델링툴 시스템 통함 및 시스템 성능 비준 등의 주요 주제들이 이어진다.

  • PDF

스크램제트 추진 시스템의 비행 제어를 통한 연소기의 추력 분석 (Thrust Analysis of Combustor Through Control of Scramjet Propulsion System)

  • 고효상;양재훈;여재익;최한림
    • 한국추진공학회지
    • /
    • 제25권1호
    • /
    • pp.29-41
    • /
    • 2021
  • 공기 흡입식 극초음속 비행체인 스크램제트의 공력 데이터를 기반으로 하여 꼬리날개 각도와 발생추력을 제어 입력으로 가지는 PID 기반 제어기를 설계했다. 일정한 비행 동압을 가지는 상승궤적과 순항 이후 목표지점을 타격하는 궤적을 기준으로 입력하여 해당 궤적을 추종하는 비행 시뮬레이션을 수행했다. 시뮬레이션 결과에 대해서 초기 상승궤적과 순항 궤적에 대해 비행체 모델에 요구되는 추력을 계산하여 수소 연료 이중 모드 스크램제트 연소기에 요구되는 연료 유량 분석을 위한 연소해석을 진행했다. 본 연구의 연소해석은 독립적으로 개발된 흡입구, 연소기, 노즐, 외부 공력 모델을 통합한 모델에 대해 진행되어 공기 흡입식 극초음속 비행체 통합 설계에 대한 기반을 마련했다.

스마트무인기 비행운용프로그램 개발 (Development of Operational Flight Program for Smart UAV)

  • 박범진;강영신;유창선;조암
    • 한국항공우주학회지
    • /
    • 제41권10호
    • /
    • pp.805-812
    • /
    • 2013
  • 스마트무인기의 비행제어컴퓨터는 탑재장비와의 입/출력 신호처리, 비행제어법칙 연산 그리고 고장진단 및 이중화 기능 등이 구현된 비행운용프로그램이 탑재되어 있다. 비행운용프로그램은 PowerPC 755 프로세서와 VxWorks 5.5 실시간운영체제 환경에서 개발되었다. 비행운용프로그램은 메모리 참조 모듈, 탑재장비 입/출력 신호처리 모듈 그리고 비행제어법칙 모듈로 구성되었고 각각의 모듈은 계층 구조로 설계되었다. 메모리 참조 모듈과 신호처리 모듈은 벤치 테스트를 통해 검증되었고, 비행제어법칙 모듈은 시뮬레이션 시험, 지상통합시험, 안전줄 시험 그리고 비행시험을 통해 검증되었다. 본 논문에서는 비행운용프로그램의 개발환경, 소프트웨어 구조 그리고 검증 및 관리방법에 대해서 기술하였다.

HETLAS를 활용한 헬리콥터 비행제어 법칙 Rapid Prototyping 프로세스 설계 (A Design of Helicopter Control Law Rapid Prototyping Process Using HETLAS)

  • 양창덕;정호채;김창주;김종섭;김철호
    • 한국항공우주학회지
    • /
    • 제43권8호
    • /
    • pp.731-738
    • /
    • 2015
  • 항공기 비행제어시스템의 개발기간, 비용 및 위험도를 최소화시키기 위해서는 비행제어 법칙의 적용 및 시험을 효율적으로 수행할 수 있는 통합개발 도구와 Rapid Prototyping 프로세스가 요구된다. 본 논문에서는 Matlab/Simulink 환경을 통해 생성한 제어법칙 자동코드와 비행동역학 해석프로그램(HETLAS: HElicopter Trim, Linearization and Simulation)과의 연동 절차를 개발하여 시뮬레이션 평가를 효율적으로 수행할 수 있는 환경의 구축에 대해 기술하였다. 또한, 본 연구를 통해 제어법칙의 다양한 모드의 조종사 시뮬레이션 평가를 위해 HETLAS를 이용한 데스크탑 시뮬레이션 환경을 개발하고 조종성 시뮬레이터 및 HILS(Hardware In the Loop Simulation) 시험 환경과 효율적으로 연동하여 시험할 수 있는 절차를 개발하였다. 비행제어법칙 개발과정에서 HETLAS를 중심으로 한 해석/시험 환경을 개발함으로써 반복적인 제어법칙의 설계/해석 및 시험 절차를 효율적으로 수행할 수 있도록 하였다.