• 제목/요약/키워드: MATLAB GUI software

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

MATLAB GUI 기반 다중 위성군 Network RTK MAC 보정정보 생성 소프트웨어 개발 (Development of MATLAB GUI Based Software for Generating Multi-GNSS Network RTK MAC Correction)

  • 김부겸;기창돈
    • 한국항행학회논문지
    • /
    • 제26권6호
    • /
    • pp.412-417
    • /
    • 2022
  • 본 논문에서는 MATLAB GUI 기반으로 개발된 다중 위성군 network RTK MAC 보정정보 생성 소프트웨어에 대해서 소개한다. 해당 소프트웨어는 GPS와 GLONASS, Galileo를 포함한 다중 위성군의 보정정보를 생성하는 알고리즘의 유효성을 평가하기 위해 시뮬레이션 데이터 기반 후처리 소프트웨어로 개발되었다. 소프트웨어 구동 결과 다중 위성군의 시스템별 network RTK 보정정보가 MATLAB 파일 형식으로 출력된다. 본 논문에서는 개발된 소프트웨어의 성능을 평가하기 위해 소프트웨어를 통해 생성된 보정정보를 사용자에게 적용한 후 잔여 오차를 분석하였다. 분석 결과 사용자 잔여 오차의 크기가 10 cm 이하를 유지하는 것을 확인함으로써, 유효한 network RTK 보정정보 생성이 가능함을 확인하였다.

지역 위성항법시스템 항법메시지 및 광역 보정정보 성능 분석을 위한 MATLAB GUI 기반 소프트웨어 개발 (Development of MATLAB GUI-based Software for Performance Analysis of RNSS Navigation Message and WAD-RNSS Correction)

  • 박재욱;김부겸;기창돈;김동욱
    • 한국항행학회논문지
    • /
    • 제27권5호
    • /
    • pp.510-518
    • /
    • 2023
  • 본 논문에서는 지역 위성항법시스템의 항법메시지와 광역 보정정보 성능 분석을 위해 MATLAB GUI (graphic user interface) 기반으로 개발된 소프트웨어에 대해 소개한다. 본 소프트웨어는 한반도 및 주변 지역에 서비스를 제공하는 가상의 지역 위성항법시스템의 감시국 및 기준국 배치에 따른 항법메시지와 광역 보정정보의 위성 궤도/시각 관련 성능을 분석하기 위해 개발되었다. 본 소프트웨어 구동 시 항법메시지 및 광역 보정정보가 MATLAB 파일 형식으로 출력된다. 개발된 소프트웨어의 출력을 검증한 결과, 궤도 및 시계 예측 오차가 통계적 예측에 부합하며, 파라미터 피팅 오차가 cm 수준임을 확인하였다. 또한, 광역 보정정보가 측정치 차원의 오차를 81.9% 개선함을 확인하여 유효한 항법메시지 및 광역 보정정보 성능 분석이 가능함을 확인하였다.

GUI 환경을 구현한 MATLAB 기반 SDM 소프트웨어 (MATLAB Based SDM Software Embodied in a GUI Environment)

  • 박윤식;김경호;이준호
    • 한국소음진동공학회:학술대회논문집
    • /
    • 한국소음진동공학회 2004년도 추계학술대회논문집
    • /
    • pp.365-368
    • /
    • 2004
  • This paper describes a MATLAB based SDM software embodied in a GUI environment (SDMTool), which is a technical high-end tool for structural dynamics modification (SDM) problems. The software is composed of four modules: 1) FE model linker module; 2) FE model updating module; 3) SDM forward problem module; 4) SDM structural optimization module. The software can be useful to engineers performing researches on structural dynamics modification and FE model updating.

  • 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 GUI 기반의 실험·실습실 자동화 운용 시스템 개발 (The Development of the Automatic Operation System for the Laboratories Equipment based on MATLAB GUI)

  • 위상봉;박지홍
    • 한국실천공학교육학회논문지
    • /
    • 제4권2호
    • /
    • pp.158-161
    • /
    • 2012
  • 기존의 실험 실습실에서 사용하는 장비들은 컴퓨터와의 통신으로 제어가 가능하나 직접 코드를 쳐야 값을 입력하거나 출력 값을 볼 수 있을 뿐만 아니라 복잡한 구조로 되어있어서 교육을 받은 전문가가 아니면 잘 사용하지 않는 문제점이 있다. 또한 여러 장비를 사용하는 경우 장비들을 통합적으로 제어하는 프로그램이 없어 동시에 제어하려는 경우에는 비효율적이다. 이러한 문제를 해결하고자 MATLAB GUI를 이용해서 시각적으로 보기 쉽고 여러 실습장비들을 동시에 제어가 가능한 통합된 자동화운용 시스템을 개발하였다. 시스템개발은 Instrument Control Tool Box를 이용해서 실습 장비와 PC를 연결하고 MATLAB GUI를 이용해서 화면제어 및 표출방법을 고안하고 상호 입출력이 가능하도록 개발 되었으며 사용자에게 보다 가시적이고 편리한 조작이 가능하게 하여, 실험장비의 통합 운용 제어를 가능하게 하는 시스템을 개발하였다. 본 연구는 대학수준의 실험 실습실이나 기업의 연구소에서 장비의 실측과 운용 그리고 원격제어에 의한 실험의 원격교육 등에 매우 효율적으로 사용될 수 있을 것으로 생각된다.

  • 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% 정도로 정확하게 나온 것을 확인하였다.

MATLAB을 이용한 GUI 소프트웨어 개발에 관한 연구 (A Study on the Development of GUI Software using MATLAB)

  • 김병천;김철환
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2000년도 하계학술대회 논문집 A
    • /
    • pp.449-451
    • /
    • 2000
  • Arcing fault on overhead lines can be detected by amplitude of the arc voltage using numerical algorithm. In the case of transient fault, the arc voltage has any high value. In the case of permanent fault, the arc voltage is near zero. Thus, fault distance estimation should be performed by digital distance relay algorithm[3]. The purpose of this study is to build a structure for modeling of arcing fault detection and fault distance estimation algorithm using Matlab programming. Additionally, this algorithm has been designed in Graphical User Interface(GHI). So, this method using GUI interface of Matlab can reduce the number of simulation steps in modeling the distance relay.

  • PDF

매트랩을 기반으로 한 U자형 금속 벨로우즈 설계소프트웨어 개발 (Development of U-shaped Metal Bellows design software based on MATLAB)

  • 장봉춘;김성철
    • 한국산학기술학회논문지
    • /
    • 제16권4호
    • /
    • pp.2379-2384
    • /
    • 2015
  • 벨로우즈 제품은 플랜트 엔지니어링, 조선, 석유 화학의 분야에서 중요한 부분이다. 안전성 및 내구성을 위해 벨로우즈를 설계 할 때 많은 요인들을 고려할 필요가 있다. 본 연구에서는 EJMA 9th Edition 설명서를 기초로 하여 U자형 금속 벨로우즈 전용 설계 소프트웨어를 개발했다. 이 GUI 소프트웨어는 매트랩 소프트웨어를 사용하여 개발되었으며, 비보강 단일 벨로우즈, 비보강 복식 벨로우즈, 보강 단일 벨로우즈, 보강 복식 벨로우즈를 설계할 수 있다. 이 소프트웨어를 검증하기 위해 이미 검증된 벨로우즈 모델을 설계하고 두께를 변화시키면서 벨로우즈의 거동을 고찰하였다. 두께가 증가함에 따라 스프링상수, 추력, 응력은 증가하고 피로수명은 감소함을 알 수 있었다. 이 소프트웨어는 설계 엔지니어의 시간과 노력을 절약해 줄 것이다.

위성 시스템 개념설계 소프트웨어 개발 (Development of Satellite Conceptual Design Software)

  • 박우성;윤중섭;유창경;최기영;김희섭
    • 한국항공우주학회지
    • /
    • 제37권9호
    • /
    • pp.923-930
    • /
    • 2009
  • 본 논문에서는 위성의 개념설계와 교육목적에 활용할 수 있는 위성 시스템 개념설계 소프트웨어 개발에 관한 내용을 담고 있다. 이 소프트웨어는 상용도구인 MATLAB, STK, Excel을 이용하여 구성되었다. MATLAB은 기본연산, GUI 구성, 엑셀 데이터베이스 관리 및 STK의 제어를 담당한다. AGI사에서 개발한 궤도 시뮬레이션 소프트웨어인 STK는 위성의 정밀 궤도정보의 산출을 담당한다. 마이크로소프사의 엑셀은 기존 위성들의 데이터 베이스 와 본 개념설계 소프트웨어의 임시적 및 최종 결과의 저장장소로 사용된다. 위성의 개념설계는 위성의 대략적인 전력시스템과 질량계를 추정하는 것이다. 전력시스템 설계과정에서는 태양전지판과 배터리의 크기를 결정한다. 기존 위성들의 데이터베이스를 기반으로 목표 위성의 부시스템의 질량 분할을 추정할 수 있다. 개발된 소프트웨어의 입증을 위해 아리랑 1호 및 2호에 대한 개념설계결과를 포함하였다.

MATLAB GUI 기반 GPS RINEX 관측 파일 생성 소프트웨어의 개발 (Development of MATLAB GUI Based Software for Generating GPS RINEX Observation File)

  • 김동욱;윤호;한덕화;장주영;기창돈;소형민;이기훈;장재규
    • 한국항행학회논문지
    • /
    • 제19권4호
    • /
    • pp.299-304
    • /
    • 2015
  • 본 논문에서는 MATLAB GUI 기반으로 개발된 GPS RINEX 관측 파일 생성 소프트웨어에 대해서 소개한다. 개발된 소프트웨어는 두 가지 데이터 생성 모드를 기반으로 기준국 혹은 동적 사용자의 실제 GPS 측정치와 유사한 L1/L2 의사거리, L1/L2 반송파 위상, 도플러 측정치를 정확하고 효율적으로 생성한다. 생성된 측정치 결과는 최종적으로 RINEX version 3.0 관측 파일로 출력된다. 본 논문에서는 소프트웨어 검증을 위해 기준국의 실측 데이터를 기반으로 측정치 바이어스, 변화율, 잡음 수준을 분석해보았다. 그 결과 개발된 소프트웨어가 실제 GPS 측정치와 RMS 약 0.7 m 수준의 바이어스 오차를 갖는 GPS 측정치를 생성함을 확인하였다.