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

검색결과 1,121건 처리시간 0.071초

MATLAB/SIMULINK의 모델기반 제어기 설계를 이용한 직류전동기 구동 시스템의 임베디드 제어 시스템 (Embedded Control System of DC Motor Drive System Using Model Based Controller Design in MATLAB/SIMULINK)

  • 최승필;이용석;지준근
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2007년도 제38회 하계학술대회
    • /
    • pp.1954-1955
    • /
    • 2007
  • This paper presents a modeling method of speed controller for DC motor drive system by using the Embedded Target for TI C2000 DSP in MATLAB/SIMULINK. Speed controller is easily designed and implemented by using the MATLAB/SIMULINK program, and speed control response and stability of the DC motor can be improved. Feedback of motor speed is processed through C28x QEP(Quadrature Encoder Pulse) from encoder pulse. The controller is designed as PI speed controller. Simulation program is drawn using SIMULINK. Then a real-time program for speed control of the DC motor is downloaded into the eZdsp F2811 control board. Speed control response is verified through simulations and experiments.

  • PDF

MATLAB/SIMULINK와 dSPACE DS1104를 이용한 유도 전동기의 속도 센서리스 벡터제어 (Speed Sensorless Vector Control of Induction Motor Using MATLAB/SIMULINK and dSPACE DS1104)

  • 이동민;이용석;지준근
    • 한국산학기술학회논문지
    • /
    • 제8권2호
    • /
    • pp.212-218
    • /
    • 2007
  • 본 논문에서는 MATLAB/SIMULINK와 dSPACE DS1104를 이용하여 유도 전동기의 속도 센서리스 벡터제어를 구현하였다. 유도 전동기의 속도 센서리스 벡터제어의 운전특성을 개선하기 위하여 전압 모델 자속 추정방식과 전류 모델 자속 추정방식을 혼합한 자속 추정기 알고리즘을 도입하여 정밀도가 높은 개선된 자속 추정방식을 사용하였다. 또한 추정된 자속을 이용하여 회전자 속도를 추정하고 이를 유도전동기의 속도 제어에 사용하였다. 전체 시스템은 직접벡터제어 방식을 기반으로 일반적인 PI 제어기를 사용한 속도 제어기, 전류 제어기, 자속 제어기로 구성하였다. MATLAB/SIMULINK를 이용하여 블록다이어그램 방식으로 속도 센서리스 벡터제어 알고리즘을 구현하였고, dSPACE DS1104의 제어보드와 Real-Time-Interface(RTI)를 이용하여 실시간 제어를 수행하였다.

  • PDF

자동 코드생성을 이용한 무인기용 OFP의 검증에 관한 연구 (A Study on Validation of OFP for UAV using Auto Code Generation)

  • 조상욱;최기영
    • 한국항공우주학회지
    • /
    • 제37권4호
    • /
    • pp.359-366
    • /
    • 2009
  • 자동 코드생성이란 MATLAB의 Simulink 환경에서 설계한 블록 다이어그램을 c 코드로 변환시켜 주는 기능으로 MATLAB과의 연동을 통해 소프트웨어 설계부터 검증까지의 통합된 개발환경을 제공함으로서 개발 시간을 크게 줄일 수 있다. 하지만 생성된 c 프로그램을 무인기에 탑재하기 위해서는 소프트웨어의 신뢰성 확보가 필요하며 특히 원본이 되는 Simulink 블록의 검증이 중요하다. 본 연구에서는 자동 코드생성 기능을 고려하여 Simulink 환경에서 구성한 무인기용 자동비행 프로그램을 DO-178B에 명시된 소프트웨어 시험 과정에 따라 검증하였다. 이 과정을 통해 최종 프로그램은 기능 요구사항에 대한 만족함을 확인했을 뿐 아니라 Decision Coverage 93%, Condition Coverage 95% 그리고 MC/DC 90%로 구조적 측면에서 검증을 수행했다.

Matlab Simulink를 이용한 PLL 모델링 및 FPGA 설계 (PLL modeling using a Matlab Simulink and FPGA design)

  • 조종민;차한주
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2013년도 전력전자학술대회 논문집
    • /
    • pp.457-458
    • /
    • 2013
  • 본 논문은 Simulink 모델을 기반으로 하여 FPGA 알고리즘을 설계하는 과정을 구현하였다. Simulink 모델은 SRF-PLL 제어기법을 적용하였으며, Simulink 모델은 기본적으로 부동소수점으로 구성된다. 그러나 FPGA 구현에 필요한 VHDL 코드는 고정 소수점 변환이 필요하므로, 부동 소수점 모델을 고정 소수점으로 변환하고 두 연산 기법의 시뮬레이션 결과를 비교분석하였다.

  • PDF

MATLAB/Simulink 모듈화 기반 우주왕복선 주엔진 시뮬레이션 툴박스 개발 (Development of MATLAB/Simulink Modular Simulation Toolbox for Space Shuttle Main Engine)

  • 조우성;차지형;고상호
    • 한국추진공학회지
    • /
    • 제23권4호
    • /
    • pp.50-60
    • /
    • 2019
  • 본 논문에서는 MATLAB/Simulink를 기반의 우주왕복선 주엔진(Space Shuttle Main Engine, SSME)의 툴박스 개발을 다루었다. 로켓엔진의 수학적 모델링에는 많은 시간과 신뢰성 확보가 필요하다. 로켓엔진 시뮬레이션 툴박스를 개발하면 이를 해결할 수 있으며 업그레이드와 새로운 엔진 개발의 용이성을 기대할 수 있다. SSME의 수학적 모델링은 7개의 지배방정식을 통해 유도한 32개의 미분방정식을 사용하여 구성하였으며 이를 구성요소 별로 모듈을 구별하여 SSME 시뮬레이션 툴박스를 개발하였다. 성능검증을 위하여 기존 시뮬레이션 결과와 비교하여 검증하였다.

MATLAB/SIMULINK를 이용한 유도전동기 퍼지 PI제어기의 속도제어 (Speed Control of Induction Machine with Fuzzy PI Controller using MATLAB/SIMULINK)

  • 이학주
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2000년도 전력전자학술대회 논문집
    • /
    • pp.211-214
    • /
    • 2000
  • The conventional PI controller has been widely used in industrial application due to the simple control algorithm. But it is very difficult to find the optimal PI control gain. Therefore in this paper to obtain optimal performance fuzzy proportional-plus-integral controller for the vector control system of an induction machine is presented. The simulation model is created in MATLAB/SIMULINK. The simulation results demonstrate the good performance of this system.

  • PDF

Matlab Simulink를 이용한 조류발전 시뮬레이션 모델 구현 (Simulation Model of Tidal Turbine System Using Matlab Simulink)

  • 최종석;권정민;이홍희
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2010년도 하계학술대회 논문집
    • /
    • pp.391-392
    • /
    • 2010
  • 본 논문에서는 조류발전 시스템의 시험을 위한 시뮬레이터를 구현하였다. 조류발전 시뮬레이터 모델은 회전자 모델, MPPT 알고리즘, 발전기 등을 포함하고 있으며 Matlab Simulink를 이용해 구현했다. 제안한 조류 발전용 시뮬레이터를 이용해 조류발전에서 주속비(Tip Speed Ratio) 제어방식의 출력 특성에 대한 시뮬레이션을 수행하여 그 타당성을 분석하였다.

  • PDF

MATLAB/Simulink를 이용하여 유도형 풍력발전기 계통연계시 발생하는 돌입전류 제어 (Control of Inrush Current during Grid Connection of Induction-type Wind Power Generator on MATLAB/Simulink)

  • 장은영;경남호;김홍우
    • 한국신재생에너지학회:학술대회논문집
    • /
    • 한국신재생에너지학회 2010년도 춘계학술대회 초록집
    • /
    • pp.186.1-186.1
    • /
    • 2010
  • 풍력발전 설비의 발전기로는 구조가 간단하고 견실한 유도형 발전기가 일반적으로 사용되고 있다. 풍력발전은 계통 연계시에 정격전류의 7~8배의 돌입전류가 흘러 발전저하를 무시하기 어렵다. 따라서, 돌입전류 억제 및 대책의 검토가 필요하다. 본 연구는 MATLAB/SIMULINK를 통해 유도기형 풍력발전기를 모델링 및 시뮬레이션하고, 유도기형 풍력발전기 계통연계시 발생하는 돌입전류를 저감하는 방법에 대해 살펴보았다.

  • PDF

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

Matlab/Simulink기반 유도전동기 벡터제어 시스템의 실시간 시뮬레이션 (Matlab/Simulink based Realtime Simulation of Induction Motor Drives)

  • 이학주;권성철;양승권;오성업;성세진
    • 전력전자학회:학술대회논문집
    • /
    • 전력전자학회 2004년도 전력전자학술대회 논문집(1)
    • /
    • pp.19-22
    • /
    • 2004
  • In this paper, we present a way that can implement the vector control Algorithm of induction motor and PWM signal generation on the basis of Matlab Simulink environment. The overall system model is designed by Simulink toolbox for vector control of induction motor, and then implement experiment with the DS1103 board of dSPACE. Although we are not coding the system, it is capable of doing simulation and experiment simultaneously. That is why Matlab and dSPACE board compiler can generate the '*.c' and '*.obj' files on the designed system automatically. After considering about hardware structure and driving system in Ds1103 board we verify the availability of Proposed method through in a comparison/analysis between simulation and experiment.

  • PDF