• 제목/요약/키워드: Matlab GUI

검색결과 89건 처리시간 0.039초

MATLAB GUI 기반의 ATSC 3.0 시뮬레이터 개발 (Development of ATSC 3.0 Simulator Based on MATLAB GUI)

  • 김시문;김정창;박성익;김흥묵
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송∙미디어공학회 2017년도 하계학술대회
    • /
    • pp.155-157
    • /
    • 2017
  • 본 논문에서는 ATSC(Avanced Television Systems Committee) 3.0 물리계층에서 다양한 서비스 시나리오별 가능한 프로파일을 도출하기 위한 MATLAB GUI(graphical user interface)기반의 ATSC 3.0 시뮬레이터를 구현한다. 개발된 시뮬레이터는 ATSC 3.0 에서 지원하는 다양한 종류의 BICM(bit interleaved and coded modulation) 및 OFDM(orthogonal frequency division multiplexing) 파라미터 조합과 다중화 방식을 지원할 수 있고, 그에 따른 프레임 길이와 전송률을 계산할 수 있다. 개발된 시뮬레이터에서는 4 개의 PLP(physical layer pipe)까지 지원할 수 있고, 최대 4 개의 부프레임(subframe)까지 구성이 가능하다.

  • PDF

수질관리 프로그램 개발 및 적용 -서울시 한강 본류 및 한강 지천을 대상으로 (Development and Application of Water Quality Model -A Case Study of The Main Stream and Tributaries of Han River in Seoul)

  • 연윤정;이정렬
    • 한국재난정보학회:학술대회논문집
    • /
    • 한국재난정보학회 2015년 정기학술대회
    • /
    • pp.186-188
    • /
    • 2015
  • 본 연구에서는 Matlab GUI언어로 개발한 수질관리모형(water quality model)을 소개한다. Matlab GUI언어는 사용자 편의에 중점을 둔 프로그램으로 다양한 계산용 함수의 포함 및 데이터의 입출력이 쉽고 조작이 용이하다. 본 모형은 기존의 복잡한 수질관리모형을 단순화 및 간소화하여 비전문가들 또한 사용이 가능하도록 데이터의 입력 과정과 변수 지정이 쉽도록 제작하였으며 서울특별시 수질오염총량관리 단위유역 내 한강수계에 적용하여 분석하였다. 이는 기존의 사용법이 어려운 수질관리모형의 한계를 깨고 사용가능 계층의 확대 및 예측 모형의 단순화에 새로운 패러다임을 제시할 것으로 기대된다.

  • PDF

Development of MATLAB GUI Based Software for Monitoring Ionospheric Disturbances

  • Kim, Bu-Gyeom;Kang, Seonho;Han, Deokhwa;Song, Junesol;So, Hyoungmin;Kim, Kap Jin;Kee, Changdon
    • Journal of Positioning, Navigation, and Timing
    • /
    • 제8권2호
    • /
    • pp.69-77
    • /
    • 2019
  • This study introduces MATLAB Graphical User Interface (GUI)-based software to monitor ionospheric disturbances. This software detects ionospheric disturbances using Global Positioning System (GPS) and Global Navigation Satellite System (GLONASS) measurements, and estimates a location of the disturbance source through the detected disturbance. In addition, this software includes a sky plot making function and frequency analysis function through wavelet transform. To evaluate the performance of the developed software, data of 2011 Tohoku earthquake in Japan were analyzed by using the software. The analysis results verified that the ionospheric disturbances were detected through GPS and GLONASS measurements, and the location of the disturbance source was estimated through the detected disturbance.

Matlab/Simulink를 이용한 SDINS의 성능 해석 (Performance Analysis of SDINS using Matlab/Simulink)

  • 홍영선;권태환;권용수
    • 한국항행학회논문지
    • /
    • 제4권2호
    • /
    • pp.132-142
    • /
    • 2000
  • 본 논문은 Matlab/Simulink로 구현된 시뮬레이터에 의한 SDINS의 성능해석에 관한 연구이다. 성능해석 모델은 중력과 코리올리스 힘이 고려되었으며, 수직축의 발산을 막기 위하여 고도계를 포함시켰다. 구현한 시뮬레이터를 사용하여 DTG와 FOG의 대표적인 관성센서를 모델로 다양한 기동패턴 하에서 자이로 오차해석이 포함된 SDINS의 성능해석을 수행했다. 또한, GUI환경을 통하여 자이로와 가속도계의 파라미터의 변화에 따른 SDINS의 성능을 시각적으로 나타냈다.

  • PDF

중·소형 지구관측위성의 개념설계 도구를 위한 GUI 개발 (GUI Development for Conceptual Design Tool of Mid-to-Small Earth Observation Satellite)

  • 박기연;김홍래;장영근
    • 한국항공우주학회지
    • /
    • 제43권9호
    • /
    • pp.787-798
    • /
    • 2015
  • 중 소형위성은 적은 비용으로 단기간에 개발 및 운용할 수 있어야 한다. 하지만 개발 초기 단계에서 임무를 설계하고 분석하는 과정과 위성시스템의 개념설계를 수행하는 과정을 반복 수행하면서 사용자의 요구사항을 맞추고, 개발방향을 정립하는 과정에서 많은 시간과 비용이 소요하게 된다. 본 연구에서는 이러한 초기 단계에서 소요되는 시간과 비용을 줄이기 위해 GUI(Graphical User Interface) 기반의 소프트웨어인 SCDT(Spacecraft Cenceptual Design Tool)를 개발하였다. GUI 기반의 소프트웨어는 입력된 값들의 수정이 용이하고 다양한 방법으로 사용자에게 결과를 보여줄 수 있다. 본 논문에서는 MATLAB GUI 기반의 SCDT를 개발한 과정 및 개발된 SCDT GUI를 소개한다.

MATLAB/SIMULINK의 모델기반 제어기 설계를 이용한 표면 부착형 영구자석 동기 전동기의 벡터제어 (Implementation of Vector Control for SMPMSM Using Model Based Controller Design in MATLAB/SIMULINK)

  • 이용석;지준근;차귀수
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2007년도 추계학술대회 논문집
    • /
    • pp.145-147
    • /
    • 2007
  • This paper presents an implementation of vector control for SMPMSM using model based controller design in MATLAB/SIMULINK. The model based controller design enables fast development of control system for motor by designing controllers and performing simulation on the GUI (Graphic User Interface) platform, converting program code directly into real-time programs, and then performing tests for the responses from controllers. The controller is designed as PI controller for speed and decoupling PI controller for current. And PWM used space vector modulation method using offset voltage and system stability is also secured by close magnitude overmodulation method, maintaining dynamics of load when it overmodulation. The validity of vector control implemented is verified through simulations and experiments.

  • PDF

CEMTool 환경에서 GUI 및 명령어 기반 유한요소법 패키지 개발에 관하여 (On the Development of GUI and Command Based Finite Element Method Package in CEMTool)

  • 안춘기;박정훈;권욱현
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 하계학술대회 논문집 D
    • /
    • pp.2568-2570
    • /
    • 2004
  • CEMTool is a command style design and analyzing package for scientific and technological algorithm and a matrix based computation language. In this paper, we present new FEM (Finite Element Method) package in CEMTool environment. In contrast to the existing MATLAB PDE Toolbox, our proposed FEM package can deal with the combination of the reserved words. Also, we can control the mesh in a very effective way With the introduction of new mesh generation algorithm and NDM (Hosted Dissection Method), our FEM package can guarantee the shorter computational time than MATLAB PDE Toolbox. In addition, using the advanced electromagnetics library of CEMTool FEM package, we can analyze the practical problems such as the motor field analysis. Consequently, with our new FEM package, we can overcome some disadvantages of the existing MATLAB PDE Toolbox.

  • PDF

CEMTool 환경에서 GUI 3차원 유한요소법 패키지 (GUI 3D FEM Package in CEMTool Environment)

  • 박정훈;한세경;권욱현
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2006년도 제37회 하계학술대회 논문집 D
    • /
    • pp.2109-2110
    • /
    • 2006
  • 유한요소법은 전자기, 기계, 또는 다른 공학 분야에서 다루는 풀기 어려운 복잡한 문제들을 해석하는데 널리 사용되고 있는 수치해석기법이다. CEMTool은 MATLAB과 유사한 과학기술 범용 패키지로서, 간편한 명령어 방식의 문법과 블록 다이어그램 설계, 이공학 전반의 함수 등의 다양한 기능들을 제공한다. 본 논문에서는 범용 공학 소프트웨어인 CEMTool 환경에서 실행되는 GUI 3D FEM 패키지에 대해 기술한다. FEM 해석의 일반적 단계인 전처리, 솔버, 후처리 단계별로 나누어 각 단계의 구조와 특징 등을 기존의 CEMTool 2D FEM 패키지, MATLAB PDE Toolbox, FEMLAB2.2와 비교하여 자세히 살펴보기로 한다.

  • PDF

KASS 가용성 성능 평가를 위한 MATLAB GUI 기반 소프트웨어 설계 (Development of MATLAB GUI Based Software for Analysis of KASS Availability Performance)

  • 최봉관;한덕화;김동욱;김정범;기창돈
    • 한국항행학회논문지
    • /
    • 제22권5호
    • /
    • pp.384-390
    • /
    • 2018
  • 본 논문에서는 KASS (korea augmentation satellite system) 의 가용성 성능 평가를 위한 MATLAB GUI (graphical user interface)기반의 소프트웨어에 대해 소개한다. 본 소프트웨어는 MV (minimum variance) estimator 와 Kriging 알고리즘을 이용해 한반도 지역의 지상 사용자 및 항공기 사용자에 대해 UDRE (user differential range error) 와 GIVE (grid ionospheric vertical error) 와 같은 무결성 정보를 생성한다. 또한 본 소프트웨어는 생성한 정보를 이용하여 사용자의 각 위치에 대해 정확도, 보호 수준, 가용성 지도를 제공한다. 특히 항공기 경로에 대해 경로에 따른 보호 수준 값을 계산하는 기능을 수행한다. 항공기 사용자에 대한 보호 수준 값 계산 결과는 EGNOS (european geostationary navigation overlay service) 의 시뮬레이션 툴인 SBASimulator#2의 결과와 비교하여 검증하였다. 그 결과 본 소프트웨어가 생성한 보호 수준의 값의 오차가 약 2% 정도로 정확하게 나온 것을 확인하였다.

유도무기의 비행 시나리오 설계 및 유도조종 성능분석을 위한 모듈화 기반 시뮬레이션 환경 개발 (Development of Modular Simulation Environment to Design the Flight Scenario and Analyze the Guidance and Control Performance of Guided Weapon)

  • 김혜성;안유영;이창선;나형진
    • 한국시뮬레이션학회논문지
    • /
    • 제31권4호
    • /
    • pp.1-10
    • /
    • 2022
  • 본 논문에서는 유도무기 성능분석을 위한 모듈화 기반 시뮬레이션 환경 개발에 관한 내용을 기술한다. 시뮬레이션 환경의 재사용성을 위하여 유도무기의 시뮬레이션 구성 요소들을 MATLAB Simulink를 기반으로 모듈화하였다. 그리고 시뮬레이션 인터페이스 및 모듈 관리를 위하여 Excel 및 MATLAB GUI 기반의 모듈 관리체계를 구현하였다. 또한 동일하지 않은 인터페이스로 설계된 모듈들을 통합하는 방안과 유도비행 시나리오 설계를 위해 유도/조종 단계를 구성하는 방안을 제시하였다. 최종적으로, 구현한 시뮬레이션 환경의 성능검증을 위하여 기존 시뮬레이션 결과와 비교하였다.