Disk-based stability margins of loop transfer function.
StateSpace
or TransferFunction
Linear SISO or MIMO loop transfer function.
1D array of (non-negative) frequencies (rad/s) at which to evaluate the disk-based stability margins.
Skew parameter(s) for disk margin (default = 0.0):
skew = 0.0 “balanced” sensitivity function 0.5*(S - T)
skew = 1.0 sensitivity function S
skew = -1.0 complementary sensitivity function T
If True, return frequency-dependent margins. If False (default), return worst-case (minimum) margins.
Disk margin.
Disk-based gain margin.
Disk-based phase margin.
Examples
>> omega = np.logspace(-1, 3, 1001) >> P = control.ss([[0, 10], [-10, 0]], np.eye(2), [[1, 10], [-10, 1]], 0) >> K = control.ss([], [], [], [[1, -2], [0, 1]]) >> L = P * K >> DM, DGM, DPM = control.disk_margins(L, omega, skew=0.0)
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4