• 제목/요약/키워드: MATLAB program

검색결과 444건 처리시간 0.026초

수치해석 범용프로그램(Matlab)을 이용한 유도전압 및 차폐계수 계산 프로그램 개발 (A Development of Calculation Program for Lightning Induced Voltage and Shielding Coefficient by using MATLAB)

  • 김도영;김점식;박용범;권신원;권세원;최장영
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2011년도 제42회 하계학술대회
    • /
    • pp.2107-2108
    • /
    • 2011
  • 전력계통의 절연설계에 있어 뇌과전압을 정확하게 측정하고 분석하는 것은 매우 중요하다 할 수 있다. 유도뢰 해석의 일환인 수치해석은 계산식을 기반으로 유도뢰 차폐효과에 대해 해석이 가능하나 이러한 수치적 해석은 선로정수, 뇌격전류의 크기 또는 접지저항 값이 변경되었을 경우 재계산을 하는데 다소 복잡한 과정을 거쳐야하기 때문에 이를 일괄적으로 처리할 수 있는 프로그램의 개발 필요성이 대두되었다. 이에 유도뢰 차폐효과 계산 프로그램을 MATLAB을 사용하여 개발하였다.

  • PDF

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

MATLAB 을 이용한 신뢰도 기반 설계 시스템 개발 (Development of design framework based on reliability analysis using MATLAB)

  • 성영화;곽병만
    • 대한기계학회:학술대회논문집
    • /
    • 대한기계학회 2007년도 춘계학술대회A
    • /
    • pp.1642-1647
    • /
    • 2007
  • The aim of this research is to implement a design framework based on reliability analysis and make it possibly used for a reliable and robust design under uncertainties. Different types of reliability methods and algorithms are programmed to explore their characteristics. In our work, RIA and the PMA are employed for formulating the reliability analysis problems. A number of reliability methods are introduced in this program such as FORM, AMV/AMV+ and MCS. Reliability analysis can be easily performed with this tool box only if a drive file is ready to run. Users need to select random design variables and define their distributions and correlation.

  • PDF

MATLAB을 이용한 터보프롭 인진의 정상상태 성능해석 프로그램에 관한 연구 (A Study on Steady-State Performance Analysis Program for Turboprop Engine using MATLAB)

  • 공창덕;고성희;기자영
    • 한국추진공학회:학술대회논문집
    • /
    • 한국추진공학회 2002년도 제18회 학술발표대회 논문초록집
    • /
    • pp.33-34
    • /
    • 2002
  • 성능해석 프로그램은 가스터빈 엔진의 개발단계에서는 성능시험의 대체로 개발 비용의 절감과 실제 시험이 어려운 영역의 성능해석을 통해 보다 광범위한 운용 범위의 성능을 파악할 수 있도록 하며 엔진의 운용단계에서는 엔진 상태를 실시간으로 파악하여 엔진 상태에 따른 적절한 정비를 통해 수명 연장과 운용비용 절감의 효과를 가져온다. 이러한 성능해석 프로그램의 중요성은 선진국에서는 이미 70년대부터 부각되어 그 연구가 활발히 진행되어져 왔으며 아날로그 컴퓨터, 하이브리드 컴퓨터, 디지털 컴퓨터 등 다양한 형태로 개발되어 왔다. 최근에는 퍼스날 컴퓨터의 발달로 보다 정밀한 해석이 가능한 프로그램들이 많이 개발되고 있으며 보다 사용자에게 친숙한 GUI(Graphical User Interface) 방식이나 Object-Oriented 방식의 프로그램 개발에 관한 연구가 활발히 이루어지고 있다. 또한 보다 빠르고 복잡한 성능해석이 가능한 프로그램 개발을 위해 MATLAB, MATRIX-x 등 공학용 소프트웨어를 이용한 프로그램들이 개발되고 있다.

  • PDF

나노전기기계 메모리 시뮬레이터의 개발 (Development of a Nano-Electro-Mechanical Memory Simulator)

  • 최우영
    • 전자공학회논문지
    • /
    • 제49권10호
    • /
    • pp.122-127
    • /
    • 2012
  • Nano-electro-mechanical (NEM) 메모리 시뮬레이터를 Matlab을 이용하여 개발하였다. 구현된 simulator는 이력 곡선, 빔의 변위에 따른 힘의 변화, 정상상태와 과도상태의 빔의 이동, 에너지 소모, 시스템의 포텐셜 에너지의 간편한 분석을 가능하게 한다. 개발된 NEM 메모리 시뮬레이터는 간단한 조작만으로 NEM 메모리의 거동을 관찰할 수 있으므로 NEM 메모리 셀의 간편한 설계를 가능하게 한다.

Generation of OC and MMA topology optimizer by using accelerating design variables

  • Lee, Dongkyu;Nguyen, Hong Chan;Shin, Soomi
    • Structural Engineering and Mechanics
    • /
    • 제55권5호
    • /
    • pp.901-911
    • /
    • 2015
  • The goal of this study is to investigate computational convergence of optimal solutions, with respect to optimality criteria (OC) method and methods of moving asymptotes (MMA) as optimization model for non-linear programming of material topology optimization using an acceleration method that makes design variables rapidly move toward almost 0 and 1 values. 99 line topology optimization MATLAB code uses loop vectorization and memory pre-allocation as properly exploiting the strengths of MATLAB and moves portions of code out of the optimization loop so that they are only executed once as restructuring the program. Numerical examples of a simple beam under a lateral load and a given material density limitation provide merits and demerits of the present OC and MMA for 99 line topology optimization code of continuous material topology optimization design.

MATLAB을 이용한 개별파 분석 프로그램 개발 (Development of Wave by Wave Analysis Program using MATLAB)

  • 최혁진;정신택;조홍연;고동휘;강금석
    • 한국해안·해양공학회논문집
    • /
    • 제29권5호
    • /
    • pp.239-246
    • /
    • 2017
  • 현장에서 파고와 주기만을 관측한 경우 주로 개별파 분석법을 사용하여 다양한 파랑 특성을 산정한다. 본 논문에서는 MATLAB 언어를 이용하여 개별파 분석 프로그램을 개발하였다. 영점 상향 교차법과 영점 하향 교차법을 이용하여 1) 평균해면 보정, 2) 영점 교차 시간 산정, 3) 개별파고 산정, 4) 자료 관측기간 변화 등의 기능을 수행할 수 있다. 해모수 1호에 설치된 레이더(WaveGuide Radar)를 사용하여 관측된 시간간격 0.2초 자료를 대상으로 개발된 프로그램의 적용성을 검토하였다. 조석성분 제거 및 영점 교차 시간 산정은 선형 혹은 2차원으로 내삽하였다. 개별 파고 산정은 Goda 방법이 적정한 것으로 판단되었으며, 본 연구에서 제안한 방법은 차후 후속 연구를 통하여 개선할 여지가 있는 것으로 판단된다. 대표파의 특징은 샘플의 유한성 등으로 인하여 영점상향교차법과 영점하향교차법으로 산정한 결과가 상이하다는 것을 알 수 있다.

원추형 코일스프링의 강성해석 (Analysis of Stiffness for Frustum-shaped Coil Spring)

  • 김진훈;이수종;김정렬
    • Journal of Advanced Marine Engineering and Technology
    • /
    • 제32권2호
    • /
    • pp.250-255
    • /
    • 2008
  • Springs are widely utilized in machine element. To find out stiffness of frustum-shaped coil spring, the space beam theory using the finite element method is adopted in this paper. In three dimensional space, a space frame element is a straight bar of uniform cross section which is capable of resisting axial forces, bending moments about two principal axes in the plane of its cross section and twisting moment about its centroidal axis. The corresponding displacement degrees of freedom are twelve. To find out load vector of coil spring subjected to distributed compression. principle of virtual work is adapted. And this theory was programming using MATLAB software. To compare FEM using MATLAB software was applied MSC. Nastran software. The geometry model for MSC. Patran was produced by 3-D design modeling software. Finite element model was produced by MSC. Patran. Finite element was applied tetra (CTETRA) having 10 node. The analysis results of the MATLAB and MSC. Nastran are fairly well agreed with those of various experiments. Using MATLAB program proposed in this paper and MSC. Nastran, spring constants and stresses can be predicted by input of few factors.

Matlab/Simulink 기반의 IEC 플리커미터를 이용한 플리커 저감효과 모의에 대한 연구 (Analysis of Flicker Mitigation Effects using IEC Digital Flickermeter based on Matlab/Simulink Simulation)

  • 정재안;조수환;권세혁;장길수;강문호
    • 전기학회논문지
    • /
    • 제58권2호
    • /
    • pp.232-238
    • /
    • 2009
  • Flicker, also known as voltage fluctuation, is a newest problem of power quality issues, because it is caused by nonlinear loads such as electrical arc furnace and large-scale induction motor, which are country-widely used as the heavy industries of a country develop. An international standard, International Electrotechnical Commission (IEC) 61000-4-15, was published in 1997 and revised in 2003. With increasing concerns about flicker, its mitigation methods have been also studied. General countermeasures for flicker are divided into three categories: a) enhancing the capacity of supplying system, b) Series elements including series reactor and series capacitor and c) power electronic devices including static VAR compensator (SVC) and static synchronous compensator (STATCOM). This paper introduces how to mitigate the voltage flicker at the point of common coupling (PCC) and presents how to simulate and compare the flicker alleviating effects by each mitigation method, using IEC flickermeter based on the Matlab/Simulink program.

COVID-19의 UV 살균을 위한 비주기 다중층막 광학필터 구조의 설계 (Design of Aperiodic Multilayer Optical Filter Structure for using COVID-19 UV Sterilization)

  • 여종빈
    • 마이크로전자및패키징학회지
    • /
    • 제29권1호
    • /
    • pp.67-70
    • /
    • 2022
  • 본 연구는 최근 유행하고 있는 코로나 바이러스(SARS-CoV-2) UV 살균을 위한 1차원 광자 준결정 구조 개념의 광학 필터를 설계하고 시뮬레이션 하였다. 시뮬레이터는 수치해석 프로그램으로 사용되는 MATLAB 프로그램과 직접 코딩한 연산수식을 사용하였다. 비주기(복합구조) 다중층 구조 모델을 설계한 후, 특성 계산을 위하여 다중층 구조 모델의 물성치를 천이 행렬법(TMM, Transfer Matrix Method)으로 설정하였다. 설계된 복합 다중층 구조의 MATLAB을 활용한 전산모사법을 통하여 얻은 행렬값으로부터 반사도와 투과도를 계산하였다. 이 연구의 결과로 인체에 무해하면서 코로나 바이러스 UV 살균이 가능한 253.7 nm 파장만을 투과하는 광학 필터의 제작 및 응용 가능성을 증명하였다.