- The frequency points of the "sinestream" input signal need to be chosen carefully, especially over the low-frequency range. This is because the simulation for low-frequency signals would take a long time. You may want to start with only a few points before trying to get a high-resolution bode plot.
- Another critical value is the amplitude of the "sinestream", which needs to be large enough to make sure the model is properly excited and not too large to deviate from the operating point.
Is it possible to linearize a phase-lock-loop using the linear analysis GUI?
8 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
MathWorks Support Team
am 10 Jun. 2020
Bearbeitet: MathWorks Support Team
am 14 Okt. 2022
I have a phase lock loop system similar to this:
I am interested in the frequency response characteristics of this system. Is it possible to use the Model Linearizer app and the Linear Analysis Tool to perform this analysis?
I have tried adding model I/Os and using the Linear Analysis Tool, but the resulting Bode plot is empty (linearized to zero). Is this expected?
Akzeptierte Antwort
MathWorks Support Team
am 14 Okt. 2022
Bearbeitet: MathWorks Support Team
am 7 Okt. 2021
Since switching is an intrinsic part of phase lock loops, the "linearize-to-zero" result from the exact linearization is expected for a PLL. These switches introduced discontinuities in the signals that form the PLL feedback loop.
To obtain the frequency response of the loop transfer function, we need to conduct frequency response estimation, i.e. using the "Estimation" tab. There is an example which you may find helpful in learning the workflow to create a "sinestream" input signal, conduct the frequency response estimation and create a Bode plot in the App.
Please note that the frequency response estimation in the reproduction model may take a long simulation time.
Some additional things to pay attention to:
0 Kommentare
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Offline Frequency Response Estimation finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!