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

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

MATLAB GUI 환경기반 신뢰성 설계기법의 개발 (Development of Reliability-Based Design Program based on the MATLAB GUI Environment)

  • 정신택;고동휘;박태훈;김정대;조홍연
    • 한국해안·해양공학회논문집
    • /
    • 제22권6호
    • /
    • pp.415-422
    • /
    • 2010
  • 국제 설계규준의 변화로 다양한 신뢰성 설계기법(절차)이 개발되어 있으나, 기존의 결정론적 설계에 익숙한 기술자가 사용하기 적합한 가시환경 신뢰성 해석 프로그램의 개발은 미흡한 실정이다. 본 연구에서는 신뢰성 설계 종사자가 보다 효율적으로 설계를 수행하고, 보다 개선된 작업환경에서 수월하게 설계인자 정보를 입력하여 해안구조물의 신뢰성 설계를 가능하도록 하는 GUI 환경 설계프로그램을 개발하였다. GUI 환경은 최근 Matlab 7.1 환경에서 제공하는 GUIDE (Graphic User Interface Development Environment) 도구를 이용하였다. 개발된 모델의 신뢰수준 파악을 위하여 신뢰성 설계 프로그램의 Level II, Level III 방법을 이용하여 산정한 결과 방파제 피복블럭과 중력식 안벽의 활동모드 파괴확률은 각각 55.4~55.7%, 0.0006~0.0007% 범위로 파악되었다. 기존의 설계결과에 따른 파괴확률은 피복블럭의 경우 55.6%, 중력식 안벽의 경우 0.0018% 정도로, 정확한 설계인자가 가용한 피복블럭은 본 프로그램을 이용한 경우와 정확하게 일치하고 있으나, 설계인자 정보가 부족한 중력식 안벽의 경우에는 동일한 설계 인자의 입력이 제약된 차이로 인하여 활동모드 파괴확률이 차이를 보이고 있는 것으로 판단할 수 있으나 그 파괴확률의 정도는 일치하고 있는 것으로 파악되었다.

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 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 기반의 모듈 관리체계를 구현하였다. 또한 동일하지 않은 인터페이스로 설계된 모듈들을 통합하는 방안과 유도비행 시나리오 설계를 위해 유도/조종 단계를 구성하는 방안을 제시하였다. 최종적으로, 구현한 시뮬레이션 환경의 성능검증을 위하여 기존 시뮬레이션 결과와 비교하였다.

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

매트랩을 사용한 윈도우 구동형 EMTP 패키지의 개발 (The Development of Window Operating EMTP Package Using Matlab)

  • 이재용
    • 전자공학회논문지T
    • /
    • 제36T권3호
    • /
    • pp.79-84
    • /
    • 1999
  • 기존의 포트란-77로 작성된 EMTP(전자기 과도현상 해석 프로그램)는 폐쇄적인 구조로 되어 있을 뿐 아니라, 낮은 수준의 데이터 관리에서부터 실제적인 수치적 풀이에 이르기까지 그 기능을 만족하기 위하여 많은 양의 코드수를 사용하기 때문에, 수치적인 풀이의 프로그램화는 희석되어지고, 시각화는 거의 불가능하다. 그래서, 프로그램 모듈의 관리나 개발에 있어서 많은 어려움이 있다. 본 논문에서는 매트랩과 비주얼 C++을 사용하여 EMTP의 재개발을 위해 적합한 새로운 디자인 아이디어를 제안하고, 윈도우 환경에서 구동하는 새로운 EMTP 패키지의 개발을 제시한다. 이 패키지는 전기회로에서 과도현상의 해석을 위한 매트랩 계산 엔진과 그래픽 사용자 인터페이스 기능을 가진다.

  • PDF

TET2DICOM-GUI: Graphical User Interface Based TET2DICOM Program to Convert Tetrahedral-Mesh-Phantom to DICOM-RT Dataset

  • Se Hyung Lee;Bo-Wi Cheon;Chul Hee Min;Haegin Han;Chan Hyeong Kim;Min Cheol Han;Seonghoon Kim
    • 한국의학물리학회지:의학물리
    • /
    • 제33권4호
    • /
    • pp.172-179
    • /
    • 2022
  • Recently, tetrahedral phantoms have been newly adopted as international standard mesh-type reference computational phantoms (MRCPs) by the International Commission on Radiological Protection, and a program has been developed to convert them to computational tomography images and DICOM-RT structure files for application of radiotherapy. Through this program, the use of the tetrahedral standard phantom has become available in clinical practice, but utilization has been difficult due to various library dependencies requiring a lot of time and effort for installation. To overcome this limitation, in this study a newly developed TET2DICOM-GUI, a TET2DICOM program based on a graphical user interface (GUI), was programmed using only the MATLAB language so that it can be used without additional library installation and configuration. The program runs in the same order as TET2DICOM and has been optimized to run on a personal computer in a GUI environment. A tetrahedron-based male international standard human phantom, MRCP-AM, was used to evaluate TET2DICOM-GUI. Conversion into a DICOM-RT dataset applicable in clinical practice in about one hour with a personal computer as a basis was confirmed. Also, the generated DICOM-RT dataset was confirmed to be effectively implemented in the radiotherapy planning system. The program developed in this study is expected to replace actual patient data in future studies.

압밀침하를 고려한 말뚝의 부마찰력 예측 프로그램 개발 (A Program Development for Prediction of Negative Skin Friction on Piles by Consolidation Settlement)

  • 김형주
    • 한국지반공학회논문집
    • /
    • 제25권9호
    • /
    • pp.5-17
    • /
    • 2009
  • 재하 하중에 의해 압밀 되는 지반에 관입 된 말뚝의 지지력을 예측하고자 MATLAB을 이용한 GUI환경에서 Pile NSF(Pile Negative Skin Friction)프로그램이 개발되었다. 본 연구에서 제안된 방법은 일차원 유한변위 압밀이론이 적용될 수 있도록 비선형 하중 전이법에 의한 일차원 토질-말뚝 모델 프로그램인 OpenSees 를 확장하였다. 개발된 프로그램은 압밀과정 중에 발생하는 토질-말뚝의 경계면 변화는 물론 유한 점토층의 저감이 고려되는 Mikasa의 유한변위이론을 융합하는 특성을 가지고 있다. 더 나아가 말뚝 타설 후에 재하성토에 의해 발생하는 지반의 압밀상태도 해석시에 고려할 수 있는 특징을 지니고 있다. 본 연구에서 제안된 방법에 의한 프로그램 해석은 부마찰력이 발생하는 말뚝에 대하여 말뚝 장기시험 사례 결과와 비교하여 타당성이 검증되었고, 압밀침하를 반영한 말뚝의 부마찰력 예측치는 측정된 결과와 잘 일치하고 있음을 보여주고 있다.

풍력발전시스템 성능 해석 S/W 개발에 관한 연구 (Development of Performance Analysis S/W for Wind Turbine Generator System)

  • 문정희;노태수;김지언;김성주
    • 한국항공우주학회지
    • /
    • 제36권2호
    • /
    • pp.202-209
    • /
    • 2008
  • 풍력발전시스템의 실제 운용을 위해서는 성능 예측, 피치 제어, 운용 기법 최적화 등에 관한 연구가 필요하다. 최근에는 새로운 형태의 이중 로터 풍력발전시스템이 개발되어 시험 운전 중에 있다. 이 풍력발전시스템의 특징은 upwind와 downwind 형태의 두개의 로터 시스템이 수평으로 결합되어 있으며, 발전기는 타워 안쪽에 수직으로 설치되어 있다는 점이다. 본 논문에서는 이러한 새로운 형식의 풍력발전시스템의 성능 예측 및 제어 시스템 실험을 위한 시뮬레이션 소프트웨어를 소개하고자 한다. 특히 이 소프트웨어는 FORTRAN과 Matlab/Simulink를 이용하여 계산의 신속성 및 사용자 편의 제공을 고려하여 개발되었다.

FPGA를 이용한 전파천문용 디지털 필터 설계에 관한 기본연구 (A Study on the Digital Filter Design for Radio Astronomy Using FPGA)

  • 정구영;노덕규;오세진;염재환;강용우;이창훈;정현수;김광동
    • 융합신호처리학회논문지
    • /
    • 제9권1호
    • /
    • pp.62-74
    • /
    • 2008
  • 본 논문에서는 전파천문용으로 사용하기 위한 대칭형 디지털 필터 코어의 설계를 제안한다. 본 논문에서는 Xilinx사의 Virtex-4 SX55 모델의 FPGA칩을 기반으로 한국우주전파관측망(Korean VLBI Network; KVN)의 자료획득시스템에서 요구하는 FIR 필터 코어의 기능을 VHDL 코드로 설계하였다. 본 논문에서 설계한 디지털 필터는 디지털 필터계수를 공유하여 시스템의 효율을 증대시킨 대칭형 구조(Symmetric Structure)를 갖는다. 대칭구조의 디지털 필터(Symmetric FIR Filter Unit; SFFU)는 제한된 시스템 클록을 이용하여 데이터의 처리를 효과적으로 수행하기 위해 병렬처리 방법을 사용한다. 따라서 본 논문에서는 SFFU의 효율적인 설계를 위해 전체적인 IP core의 합성 및 실험에는 통합 합성 소프트웨어 ISE Foundation을 사용하였으며, GUI 환경이 뛰어난 core generator를 활용하였다. 설계한 디지털 필터 코어의 합성 결과, 최대 동작 주파수는 260MHz를 약간 상회하는 수준까지 달성하였으며, 슬라이스, LUT 등의 리소스 사용량은 40% 이하임을 확인하였다 또한 Mentor Graphics사의 Modelsim 6.la 버전을 이용하여 SFFU(Symmetric FIR Filter Unit)의 시뮬레이션을 수행한 결과, 오류 없이 작동하는 것을 확인하였다. SFFU의 기능을 확인하기 위하여 추가적으로 Matlab을 이용하여 의사 신호를 이용한 시뮬레이션을 수행하였다. 시뮬레이션과 설계한 디지털 FIR 필터의 비교실험결과에서 FIR 필터의 기능을 수행하고 있음을 확인할 수 있어 본 논문에서 FPGA와 VHDL을 이용하여 설계한 대칭구조의 디지털 FIR 필터의 유효성을 확인할 수 있었다.

  • PDF