Frequency response of a hydraulic system in simulink

1 Ansicht (letzte 30 Tage)
Shijun CHEN
Shijun CHEN am 3 Sep. 2024
Beantwortet: Sahas am 9 Sep. 2024
I'm now modeling a hydraulic system and trying to study its frequency response. I use the linearization manager app to specify the input perturbation and output, however the bode plot is always blank with a vertical line. I'm not sure if it's a hydraulic system so that the linearization failed?
  2 Kommentare
Mathieu NOE
Mathieu NOE am 5 Sep. 2024
hello
have you made some basic tests to make sure your model is working fine
  • response for a fixed static value (stable ?)
  • step response (stable ?)
  • chirp excitation
....
Paul
Paul am 5 Sep. 2024
that looks like the plot that would be obtained if linsys1 is 0 with either an undefined sample time or a sample time of 1 sec. The vertical line indicates the Nyquist frequency.
bode(tf(0,1,-1))

Melden Sie sich an, um zu kommentieren.

Antworten (1)

Sahas
Sahas am 9 Sep. 2024
As per my understanding, you are using the “Linearization Manager” to linearize the provided Simulink model by adding input and output perturbation points. The “bode” plot for the same appears blank.
I was able to reproduce the issue and see the vertical line in the bode plot. This indicates that the linearization might not have been performed correctly. I used the “Linearization Advisor” to collect diagnostic information from all the blocks of the model and identify potential issues.
I found six possible blocks listed in the image below that could be potential reasons for failed linearization of the model:
Additionally, executing “linmod” command in the MATLAB Command Window provided reasoning behind the failed linearization of the model. Review the warnings below and make the necessary adjustments to the model.
Refer to the following MathWorks documentation for further details on using “Linearization Advisor” and the “linmod” command:
Hope this is beneficial!

Produkte


Version

R2021a

Community Treasure Hunt

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

Start Hunting!

Translated by