• 제목/요약/키워드: Simulink 모델

검색결과 258건 처리시간 0.03초

카오스 기반 Malasoma 시스템의 동기화 및 보안 통신 응용 (Synchronization and Secure Communication Application of Chaos Based Malasoma System)

  • 장은영
    • 한국전자통신학회논문지
    • /
    • 제12권5호
    • /
    • pp.747-754
    • /
    • 2017
  • 카오스 기반 보안 통신시스템은 표준 대역확산 시스템의 대안으로서, 이것은 정보신호의 대역을 확산시키며 단순하고 작은 비용으로 카오스회로를 사용하여 정보신호를 암호화할 수 있다. 보안 통신 분야에서는 Lorenz, Chua, Rossler, Duffing등과 같은 전통적인 시스템들이 널리 사용되고 있다. Malasoma 카오스 시스템은 위상학적으로는 단순하지만 불규칙한 신호 생성과 비선형성의 시스템으로서 동기화와 보안 통신을 적용한 시스템은 관련 논문도 거의 없다. 본 논문은 기존의 카오스 시스템의 대안으로서 보안 통신 분야에서 사용될 수 있는 새로운 카오스 시스템을 소개한다. 또한 이 새로운 모델은 시뮬레이션을 통하여 카오스 신호로 보안성을 확인하고 P-C(Pecora-Carroll)방식을 사용하는 동기화 통신시스템을 모델화 한다. Malasoma 시스템의 모델링, 동기화 및 보안 통신 응용은 각각 MATLAB - Simulink 환경에서 구현된다. 이를 통해 도출된 결과는 이 새로운 카오스 시스템이 보안 통신 분야에서 사용될 수 있음을 확인할 수 있다.

열차추진시스템에서 유도전동기의 속도제어를 위한 제어기 설계에 대한 연구-2 (A Study on the Design of Controller for Speed Control of the Induction Motor in the Train Propulsion System-2)

  • 이중호;김민석;이종우
    • 한국철도학회논문집
    • /
    • 제13권2호
    • /
    • pp.166-172
    • /
    • 2010
  • 현재 전기철도에서는 고성능 유도전동기를 사용하고 있어서 열차속도제어를 위해 벡터제어를 이용하고 있다. 또한 최근에 인버터와 제어이론의 개발로 인해 다양한 방법으로 유도전동기 제어가 가능하다. 현재 유도 전동기를 사용하는 철도차량은 교류전동기를 이용한 역행, 역상제동 및 회생제동 등이 가능하다. 따라서 다양한 방법을 적용하기 위해서는 모터블록과 유도전동기의 모델이 필요하다. 유도전동기의 제어 방법으로는 가변 전압운전, 가변주파수 운전을 통하여 유도전동기의 토크와 회전수를 제어한다. 철도차량 추진시스템은 많은 서브시스템을 가지고 있어 속도제어 성능을 해석하기가 매우 복잡하다. 본 논문에서는 유도전동기를 사용하는 철도차량 추진시스템을 대상으로 Matlab/Simulink를 이용한 속도제어 특성을 분석하였고, 일정시간에 부하에 대한 외란입력응답 특성을 해석하였다. 또한 철도차량 추진시스템의 속도제어 특성을 해석하기 위해 전류, 속도, 자속추정기 및 유도전동기 모델을 제시하였다.

가상현실에서 Haptic 디바이스를 활용한 멀티터치 모델 구현에 관한 연구 (A Study on the Implementation of Multi-touch model using a Haptic Device in Virtual Reality)

  • 강임철;김범석;허기택;고영혁
    • 한국인터넷방송통신학회논문지
    • /
    • 제10권4호
    • /
    • pp.83-90
    • /
    • 2010
  • 본 논문에서는 촉감 처리기술의 특징인 VR기술과 햅틱디바이스인 Omni를 이용하여 VR공간에서 멀티 터치 포인터에 어류객체의 촉감을 제시하는 모델을 제안하고 가능성을 실험하였다. 본 실험을 위하여 Matlab/Simulink와 Handshake사의 proSENSE Virtual Touch Toolbox을 프로그래밍 툴로 사용하였고, 3D로 모델링 된 물고기 객체들의 자연스런 움직임을 묘사하기 위해 x, y, z축 각각의 움직임을 표현하는데 필요한 함수들을 사용하였다. 이러한 움직임들은 2명의 사용자가 각각 제어하는 멀티 포인트에 사실적인 물리 작용을 제공한다. 실험결과 3D 객체의 외형을 촉감만으로 인지하는 것과 숨 쉬는 상태를 촉감으로 느낄 수 있게 하는 것이 잘 표현되었고, 두 개의 멀티 포인터를 활용함으로 VR공간에서의 다중참여를 통한 게임이나 콘텐츠 개발이 가능함을 확인할 수 있었다.

실시간 플러터 해석 프로그램 개발 (Development of Real-Time Flutter Analysis Program)

  • 이주연;배재성;황재혁;노진호
    • 한국항공우주학회지
    • /
    • 제45권2호
    • /
    • pp.99-105
    • /
    • 2017
  • 공력탄성학적 현상들을 확인하는 방법 중 하나인 풍동실험은 축소 모델을 제작해야하기 때문에 복잡하고 비용이 많이 들며, 유동 속도의 제한이 있는 등의 단점이 있다. 이러한 단점을 보완하여 풍동실험을 대체할 수 있는 Dry Wind-Tunnel(DWT) 기법이 제안되었다. 이는 지상 진동 실험 장치와 공기력을 계산하는 소프트웨어로 구성되어 실시간으로 유체의 영향을 고려해준다. 본 연구에서는 DWT의 핵심적인 요소인 실시간 공기력 계산프로그램을 개발하고, 구조 모델을 소프트웨어로 표현하여 두 시스템을 실시간 연동해 플러터 해석을 수행하였다. Matlab Simulink와 dSPACE를 이용하여 실시간 플러터 해석을 수행하고 이를 상용프로그램인 ZAERO를 사용한 결과와 비교하여 검증하였다.

그래픽 언어를 이용한 임베디드 시스템의 단일 요구사항 모델링 (A Single Requirement Modeling with Graphical Language for Embedded System)

  • 오정섭;이홍석;박현상;김장복;최경희;정기현
    • 정보처리학회논문지D
    • /
    • 제15D권4호
    • /
    • pp.505-512
    • /
    • 2008
  • 임베디드 시스템에 대한 RBT(Requirement-Based Testing)를 수행하기 위하여 정확한 요구사항 명세서가 존재해야 한다. 그러나 고객이 자연어로 작성하는 요구사항은 모호성, 부정확성, 불일치성을 가지고 있다. 이를 해결하기 위해서 UML, Simulink등의 모델링 언어를 이용하여 요구사항을 다시 모델링 하지만, 이 과정에서 요구사항을 use-case단위로 조합하고 재해석하는 단점이 생겨나게 되었다. 본 논문에서는 임베디드 시스템에 대한 고객의 요구사항을 use-case단위의 조합이나 재해석이 필요 없이 곧바로 모델로 표현할 수 있는 그래픽 언어를 이용한 1:1 요구사항 모델링 기법을 소개한다. 제안한 방법은 1) 임베디드 시스템의 요구사항을 자연어가 아닌 의미가 분명한 그래픽 언어를 이용하여 표현하고, 2) 하나의 요구사항을 하나의 그래픽 모델로 표현한다. 또한 제안한 방법은 시스템의 입출력을 기반으로 "what-to-do"만을 기술하기 때문에 상위레벨의 요구사항이나 하위레벨의 요구사항 모두에 적용할 수 있는 기법이다. 이 기법이 적용된 REED라는 도구를 통하여 실제 프로젝트에 적용한 예를 살펴본다.

가상현실에서 Haptic 디바이스를 활용한 난타 음악 구현에 관한 연구 (A Study on the Implementation of Nanta Music using a Haptic Device in Virtual Reality)

  • 고영혁
    • 한국인터넷방송통신학회논문지
    • /
    • 제11권4호
    • /
    • pp.125-130
    • /
    • 2011
  • 본 논문은 난타 음악과 상호작용하는 햅틱 포스 피드백기술의 활용 가능성을 조사했다. 촉감처리기술을 포함하는 VR기술과 사용자에게 원기둥 객체들과 컵 객체의 터치를 제공하는 햅틱 디바이스를 사용했다. 햅틱 디바이스는 VR 공간에서 터치 모델을 이용하는데 활용되었다. 실험을 위한 Matlab/Simulink와 Handshake의 proSENCE Virtual Touch Toolbox는 프로그램 툴로 사용되었다. 각각 x, y, z축의 움직임을 나타내는데 필요한 함수는 3D로 모델화한 컵속에 물의 자연스런 움직임을 묘사하도록 적용했다. 컵속의 정해진 물의 양은 다른 소리를 갖는다. 실험에서 3D 객체의 외형을 인지하는 것과 터치에 의해서 촉감을 느끼는 것은 Haptic의 인지와 함께 난타음악과 연결하여 표현되었다. 또한, 포인터를 활용해서 VR공간에서 게임이나 콘텐츠 개발이 가능함을 확인하였다.

9-DOF 낙하산 모델링 및 선회비행 시뮬레이션 검증 (9-DOF Modeling and Turning Flight Simulation Evaluation for Parachute)

  • 이상종;민병문
    • 한국산학기술학회논문지
    • /
    • 제17권9호
    • /
    • pp.688-693
    • /
    • 2016
  • 본 논문에서는 현재 고고도 이탈 및 저고도 개산강하(HALO, High Altitude Low Opening)용으로 사용하고 있는 군용 낙하산의 훈련 시뮬레이터 개발을 위해 필요한 낙하산 모델링 및 시뮬레이션 결과를 정리하였다. 대상인 군용 낙하산은 파라포일(Parafoil) 형태의 사각 낙하산으로 원형 낙하산과는 달리 강하자가 조종을 통해 원하는 위치로 유도할 수 있는 기동성이 뛰어나 공수부대원들의 적진 침투시에 주로 이용된다. 실재 낙하산의 형상자료를 이용하여 파라포일과 낙하물의 질점 모델을 기반으로 9-자유도 비선형 운동방정식을 유도하고, 각각의 관성모멘트와 공력 미계수를 산출하여 MATLAB/Simulink 기반의 비선형 시뮬레이션을 수행하여 그 결과를 나타내었다. 특히 낙하산과 같은 공기부양(LTA, Lighter-Than-Air) 비행체는 일반적인 항공기 비선형 운동과 달리 부가질량(Added Mass) 및 부가 관성모멘트(Added Moment of Inertia)의 효과가 크기 때문에 이에 대한 경험수식을 바탕으로 동역학 모델링에 포함하여 고려하였다. 수행된 낙하산 운동 모델링의 검증을 위해 비대칭 조종입력을 통한 나선형 강하 비행조건을 시뮬레이션하여 대상 군용 낙하산에서 제시된 실재 성능값과 시뮬레이션 결과치를 비교하여 유도된 운동모델이 타당함을 검증하고 그 결과를 나타내었다.

기계식 추진 시스템 제어를 위한 가스터빈 엔진 모델링 및 시뮬레이션 (Modeling and Simulation of a Gas Turbine Engine for Control of Mechanical Propulsion Systems)

  • 백경미;허환일;기자영
    • 한국추진공학회지
    • /
    • 제25권4호
    • /
    • pp.43-52
    • /
    • 2021
  • 본 연구에서는 기계식 추진 시스템인 CODOG 구조의 통합 제어를 위하여 구성 모듈인 가스터빈 엔진의 성능 모델링 및 시뮬레이션을 수행하였다. 엔진 모델은 상위 제어기 및 타 구성 모듈과의 통합이 용이하도록 MATLAB/Simulink를 이용하였으며, 시스템의 구성 및 목적에 맞는 입/출력 설정이 가능하도록 구성하였다. 일반적으로 엔진 제작사는 엔진 및 구성요소의 성능 데이터를 제공하지 않는다. 따라서 가스터빈 엔진에 대한 모델링 기법으로 구성요소의 맵을 스케일링하여 성능 데이터를 확보하는 CMF 기법을 적용하였다. 생성한 모델 및 시뮬레이션 프로그램을 이용하여 정상상태 및 동적 해석 시험을 수행하였으며, 최종 출력 결과에 대해 최대 오차 5% 이내의 신뢰성을 확보하였다.

3kW 영구 자석형 동기발전기를 이용한 풍력 터빈 시뮬레이터 개발 (Development of Wind Turbine Simulator Using 3kW PMSG)

  • 최원식;오중기;박기현;박현철
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 한국신재생에너지학회 2010년도 추계학술대회 초록집
    • /
    • pp.182.1-182.1
    • /
    • 2010
  • 본 논문에서는 3kW 영구 자석형 동기발전기(PMSG)를 이용한 풍력 터빈 시뮬레이터 개발에 대해 기술하였다. 풍력발전 시스템은 블레이드를 포함한 회전부, 동력 전달부, 발전기, 전력변환기로 크게 나눌 수 있으며, 시뮬레이터는 유도 모터와 PMSG, 인버터-컨버터와 제어 시스템으로 이루어진다. 시뮬레이터를 운전하기 위해서는 특정 속도의 바람 모델을 적용하여 풍력 발전기의 회전부에 걸리게 되는 토크와 회전 속도 값이 요구된다. 풍력 터빈 모델로부터 계산값을 시뮬레이터에 맞게 스케일링하여 유도 모터를 구동 한다. 발전기측 컨버터는 MPPT(Maximum Power Point Tracking) 알고리즘을 통해 제어하고 계통측 인버터는 유효 전력과 무효 전력을 제어하도록 한다. PSIM과 MATLAB/SIMULINK를 이용하여 컴퓨터 시뮬레이션으로 그 결과를 증명하였다.

  • PDF

모델 기반 설계 기법을 이용한 무인항공기의 침입기 추적 및 충돌회피 알고리즘 설계 (Intruder Tracking and Collision Avoidance Algorithm Design for Unmanned Aerial Vehicles using a Model-based Design Method)

  • 최현진;유창선;유혁;김성욱;안석민
    • 한국항공운항학회지
    • /
    • 제25권4호
    • /
    • pp.83-90
    • /
    • 2017
  • Unmanned Aerial Vehicles(UAVs) require collision avoidance capabilities equivalent to the capabilities of manned aircraft to enter the airspace of manned aircraft. In the case of Visual Flight Rules of manned aircraft, collision avoidance is performed by 'See-and-Avoid' of pilots. To obtain those capabilities of UAVs named as 'Sense-and-Avoid', sensor-system-based intruder tracking and collision avoidance methods are required. In this study, a multi-sensor-based tracking, data fusion, and collision avoidance algorithm is designed by using a model-based design tool MATLAB/SIMULINK, and validations of the designed model and code using numerical simulations and processor-in-the-loop simulations are performed.