Robust Control Toolbox    
dsigma, sigma

Discrete singular value frequency response.

Continuous singular value frequency response.

Syntax

Description
sigma computes the singular values of the complex matrix as a function of frequency, . The singular values are an extension of the Bode magnitude response for MIMO systems. When invoked without lefthand arguments, sigma produces a singular value Bode plot on the screen. The frequency range is chosen automatically and incorporates more points where the plot is changing rapidly.

For square systems, sigma(A, B, C, D,' inv') plots the singular values of the inverse complex matrix:

When supplied by the user, the vector w specifies the frequencies in radians/sec at which the singular value Bode plot will be calculated. See logspace to generate frequency vectors that are equally spaced logarithmically in frequency.

When invoked with lefthand arguments,

returns the magnitude of the singular values in matrix sv and the frequency points in w. No plot is drawn on the screen. Each column of the matrix sv contains the singular values, in decreasing order, for the corresponding frequency point in the vector w.

Dsigma computes the discrete version of the singular value Bode plot by substituting for G(j). The variable Ts is the sampling period.

For robustness analysis, the singular values of particular transfer matrices are analyzed. The table below shows which input-output combinations and associated MATLAB commands achieve the desired transfer matrices:

The singular value response of a SISO system is identical to the Bode magnitude response of that system.

Examples
Figure 1-5 shows the singular value Bode plot of the open loop large space structure in [1]. There are 58 vibrational modes (116 states) with damping ratio 0.3 to 0.002 scattered in the frequency range from 0.4 Hz to 477 Hz, 18 control actuators and 20 sensors.

Figure 1-5: Singular Value Bode Plot of LSS.

Algorithm
Sigma and dsigma use the svd function in MATLAB.

See Also
bode, cgloci, dcgloci, dbode, logspace

References
[1] M. G. Safonov, R. Y. Chiang and H. Flashner, "H Control Synthesis for a Large Space Structure," AIAA J. Guidance, Control and Dynamics, 14, 3, pp. 513-520, May/June 1991.



driccond fitd