Generate sine wave using input signal as amplitude source

조회 수: 2 (최근 30일)
sajjad ahmad
sajjad ahmad 2024년 1월 2일
댓글: sajjad ahmad 2024년 1월 9일
In figure shown i have developed 25 level inverter whose output is distorted sine wave means full of unwanted harmonics, for filtering out these harmonics I wanna attach an active power filter (APF) at the output of inverter . For the design of APF I need pure sine wave whose amplitude is equal to the amplitude of distorted power signal, I extracted the amplitude of distorted power signal as shown in figure. Now I want to give this amplitude as input signal to another block who will generate a pure sine wave of amplitude equal to input signal. But unfortunately I am not getting any such kind of block. Any sort of help in this regard will be appreciated. thanks
  댓글 수: 1
sajjad ahmad
sajjad ahmad 2024년 1월 2일
thanks Every one, I got the answer, by using multiplication block my problem solved.

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

채택된 답변

madhan ravi
madhan ravi 2024년 1월 2일
Why not use Sine Wave and multiply it with the Amplitude using Product Block? If you are using newer release, one can directly use Parameter Writer
  댓글 수: 1
sajjad ahmad
sajjad ahmad 2024년 1월 9일
Use Min/Max block to extract amplitude of the input signal, then use product block to multiply this amplitude with a sine wave.

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

추가 답변 (0개)

카테고리

Help CenterFile Exchange에서 Switches and Breakers에 대해 자세히 알아보기

Community Treasure Hunt

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

Start Hunting!

Translated by