주요 콘텐츠

PWM Generator (DC-DC)

PWM으로 제어되는 DC-DC 컨버터를 위한 펄스 생성

  • PWM Generator (DC-DC) block

라이브러리:
Simscape / Electrical / Specialized Power Systems / Power Electronics / Power Electronics Control

설명

PWM Generator (DC-DC) 블록은 1사분면 컨버터(벅 또는 부스트)의 MOSFET, GTO 또는 IGBT 스위치를 작동시키는 펄스를 출력합니다. 생성기의 듀티 사이클은 입력 D로 지정됩니다. 0과 1 사이의 값이 출력이 켜진 펄스 주기의 백분율을 결정합니다.

특성

샘플 시간Sample Time 파라미터에 지정됨
Sample Time = 0일 경우 연속
스칼라 확장아니요
차원화아니요

예제

power_PWMGeneratorDCDC 예제에서는 PWM Generator (DC-DC) 블록의 동작을 보여줍니다. 다양한 듀티 사이클 값에 대해 시뮬레이션을 실행하고 Scope 블록에서 결과로 나오는 전압과 전류를 관측합니다.

모델 샘플 시간은 변수 Ts(디폴트 값 Ts = 500e-9)로 파라미터화됩니다. 연속 시뮬레이션을 실행하려면 MATLAB® 명령 프롬프트에 다음을 입력합니다.

Ts = 0
그런 다음 시뮬레이션을 시작하기 전에 Powergui 블록의 Simulation type 파라미터를 Continuous으로 설정합니다.

포트

입력

모두 확장

생성기의 듀티 사이클입니다. 신호를 0과 1 사이의 값으로 지정합니다.

출력

모두 확장

생성기가 출력하는 펄스입니다.

파라미터

모두 확장

블록 파라미터를 대화형 방식으로 편집하려면 속성 인스펙터를 사용합니다. Simulink® 툴스트립의 시뮬레이션 탭에 있는 준비 갤러리에서 속성 인스펙터를 선택하십시오.

생성기의 스위칭 주파수 Fsw(단위: hertz)입니다. 스위칭 주파수는 펄스를 생성하는 데 사용되는 내부 톱니 신호의 주파수입니다.

블록의 샘플 시간(단위: 초)입니다. 연속 블록을 구현하려면 0으로 설정합니다.

확장 기능

모두 확장

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2013a에 개발됨

참고 항목

PWM Generator | PWM Generator (2-Level) | PWM Generator (3-Level)