how to generate pulses with 180 deg phase shift
11 ビュー (過去 30 日間)
古いコメントを表示
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
0 件のコメント
採用された回答
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
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 Center および File Exchange で Fourier Analysis and Filtering についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!