How to obtain a bode plot from a Power Electronics Circuit in Simulink

조회 수: 52 (최근 30일)
Álvaro Morales Muñoz
Álvaro Morales Muñoz 2020년 10월 7일
편집: Siddharth Jawahar 2024년 8월 25일
Dear Sir,
I am simulating a power electronics circuit. It is a Buck converter which is controlled with Peak Current technique. I want to obtain the bode plots of some variables. My circuit contains transistor which are switching element. So I try to follow this: https://es.mathworks.com/help/slcontrol/ug/visualize-bode-response-of-simulink-model-during-simulation.html but I cannot obtain the bode graph of a group of elements. It only gives me the bode plot of each component independently. Thank you very much for your time.
  댓글 수: 1
Álvaro Morales Muñoz
Álvaro Morales Muñoz 2020년 10월 7일
I discover how to do that with https://es.mathworks.com/videos/frequency-response-estimation-68884.html but I am still having problems:
The bode plot become weird after a half of the switching frequency. That do not make sense, because I am not using any digital system. I attach an example: I am simulating a buck converter, with 100 kHz of switching frequency. I only show the part where the weird response starts. Figure 1 shows the expected Bode graph (Vout/duty):
And the bode plot obtained from linearization the system using simulink (Vout/duty). Figure 2:
The weird behaviour is expected at 628000 rad/s, not at 314000 rad/s.
For the last image, I use "Sinestream":
Could anyone tell me what is happening? Again, thank you very much for your time.

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

답변 (1개)

Siddharth Jawahar
Siddharth Jawahar 2024년 8월 25일
편집: Siddharth Jawahar 2024년 8월 25일
Hi Alvaro,
You are on the right track of using frequency response estimation for such swithing systems. However, the experiment settings for needs to be carefully set up to get good results. For example, we would recommend a peturbation amplitude of 5-10% of the nominal value. 0.001 seems too low of peturbation amplitude for duty cycle and resultant plant response would be indistinguishable from noise in the system. I would recommend looking at this video to follow some best practices while estimating frequency responses:
Best,
Sid

카테고리

Help CenterFile Exchange에서 Frequency-Domain Analysis에 대해 자세히 알아보기

태그

Community Treasure Hunt

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

Start Hunting!

Translated by