필터 지우기
필터 지우기

how to generate pulses with 180 deg phase shift

조회 수: 4 (최근 30일)
SRUTHI SURENDRAN
SRUTHI SURENDRAN 2014년 6월 13일
댓글: Armando Marchena 2015년 11월 24일
i require 4 pulses for full bridge inverter. In one leg with out phase delay and on other leg with phse delay if 180 deg. here fs=60khz so ts=1/60000 dead time =0.5e-6 first leg phase shift= 0 here i generate two signals using pulse generator.now i require two pulses for 2nd leg with phase shift of 180 deg

채택된 답변

Dishant Arora
Dishant Arora 2014년 6월 13일
편집: Dishant Arora 2014년 6월 13일
A phase shift is equivalent to multiplication by a complex exponential in frequency domain. Take an fft of the whole signal and multiply each component (as a complex number) by the complex number cos(p) + i * sin(p) where p is the phase-shift given in radians. Afterwards take the inverse transform and you are done.
  댓글 수: 1
Armando Marchena
Armando Marchena 2015년 11월 24일
Hi there Dishant Arora, I am thrying to do the same phase shift PWM. By multiplying each component, do you mean I have to take the FFT the split that into Re and Im, then multiply each by the fucntion cos(p) + i * sin(p) ?

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Fourier Analysis and Filtering에 대해 자세히 알아보기

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by