Classical Analysis and Design

The Wolfram Language provides a full suite of tools needed for the classical analysis and design of control systems, leveraging the Wolfram Language's hybrid symbolic-numeric arithmetic capabilities as well as high-quality visualization methods. Built-in frequency response analysis tools include Bode, Nyquist, and Nichols plots, as well as singular-value visualization.

(RefLink[RootLocusPlot, paclet:ref/RootLocusPlot]) — plot root locations as a parameter varies

Frequency Responses

(RefLink[BodePlot, paclet:ref/BodePlot]) — magnitude and phase plots of the frequency response

(RefLink[NyquistPlot, paclet:ref/NyquistPlot]) — polar plot of the frequency response

(RefLink[NicholsPlot, paclet:ref/NicholsPlot]) — magnitude vs. phase plot of the frequency response

(RefLink[GainPhaseMargins, paclet:ref/GainPhaseMargins]) — compute gain and phase margins

(RefLink[SingularValuePlot, paclet:ref/SingularValuePlot]) — plot singular values of the frequency response

PID Tuning

(RefLink[PIDTune, paclet:ref/PIDTune]) — automatic PID tuning for any linear system

Options