3.5

3.5 | 2 ratings Rate this file 23 Downloads (last 30 days) File Size: 10.5 KB File ID: #14611
image thumbnail

Dynamic Signal Analyzer

by

 

11 Apr 2007 (Updated )

Frequency response signal analyzer for simulation control loops and dynamic systems

| Watch this File

File Information
Description

Frequency response signal analyzer for linear and non-linear control loops and dynamic systems. Simulink model. Sine sweep based similar to dynamic signal analyzers for physical systems. User specifies: freq limits, freq decrement, averages, phase criteria for moving to next frequency, start time, input amplitude. Output variable, freq_resp, with freq(rad/sec), closed loop magn, closed loop phase, open loop magn, open loop phase, time at each frequency. Performs 1/(T^-1 - 1) to convert closed loop Transfer function to open loop.

Required Products Control System Toolbox
Simulink
Simulink Control Design
MATLAB release MATLAB 7 (R14)
Tags for This File   Please login to tag files.
Please login to add a comment or rating.
Comments and Ratings (5)
23 May 2014 Chang Duan

Hi, Jim,

This is a useful tool. I got one question about the phase stable criterior though. Shouldn't the output from atan2 function has the unit of radians? However it is compared with the user input which is in degrees.

Best

23 Jan 2012 Jim Royalty

Heather,
The design as it is only allows decrementing the excitation frequency. You may update the model and resubmit it. Best regards,
Jim

13 Jun 2011 Heather

Hi Jim - this simulink block is extrememly useful to my system analysis. It would be useful to me to start the system at a lower frequency, and then increase to a high frequency. I realize that this cannot be done with this block? Is there a way that I achieve this?

23 Jul 2007 Karthik ST

Hi,
There are errors in frequency saturation block.
and by the way how do take output from this mdl???!!!!

12 Apr 2007 Erdal Bizkevelci  

Contact us