필터 지우기
필터 지우기

How can I implement phase delay caused by anti-alias filter in simulink block?

조회 수: 1 (최근 30일)
Awak Mathok
Awak Mathok 2015년 9월 22일
답변: mohamad hosseini 2018년 10월 27일
I have an input signal which is delayed by an application of anti-alias filtering. I would like to add or compensate this delay so the signal matches. How do I do this in simulink block?
  댓글 수: 4
Awak Mathok
Awak Mathok 2015년 9월 22일
Walter, are you able to send me your email so I could send it to you to have a look at what I am talking about?
Walter Roberson
Walter Roberson 2015년 9월 22일
I do not have Simulink, so this is beyond my experience.
My understanding is that in Simulink, everything in a continuous time model is considered to happen instantaneously unless there are delay blocks such as Zero Order Hold or Transfer Function. This would model an analog implementations neglecting wire length (which would depend upon layout, a matter far beyond the typical Simulink model.)
If you have a discrete time model, then some of your blocks are going to be connected together with no delay and some are going to be connected together with delay. The total delay is going to depend upon the path taken, but since you know your model layout you should be able to calculate the delay along any given path by adding the delays along the route. The path delay for the filter minus the path delay for no filter, compared to the sample time (1/frequency) should allow you to calculate the phase.

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

답변 (1개)

mohamad hosseini
mohamad hosseini 2018년 10월 27일
  1. * if true
  2. * % code
  3. * end

카테고리

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

Community Treasure Hunt

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

Start Hunting!

Translated by