Develop control algorithms for electronic, mechatronic, and power systems using discrete and continuous controllers, filters, and function blocks.
Discrete PI Controller | Discrete-time PI controller with external anti-windup input |
Discrete PI Controller with Integral Anti-Windup | Discrete-time PI control with integral anti-windup |
Model Reference Adaptive Controller | Discrete-time PID-based model reference adaptive control |
RST Controller | Predictive control using a polynomial representation |
Sliding Mode Controller | Hysteresis-based sliding mode control |
Smith Predictor Controller | Discrete-time Smith dead-time compensator |
State-Feedback Controller | Discrete-time state-feedback controller with integral action |
Low-Pass Filter (Discrete or Continuous) | Discrete-time or continuous-time low-pass filter |
Second-Order Filter | Discrete-time or continuous-time low-pass, high-pass, band-pass, or band-stop second-order filter |
Second-Order Low-Pass Filter (Discrete or Continuous) | Discrete-time or continuous-time second-order low-pass filter |
Variable-Frequency Second-Order Filter | Discrete-time or continuous-time variable-frequency second-order filter |
Washout (Discrete or Continuous) | Discrete-time or continuous-time washout or high-pass filter |
Change Detector | Boolean signal change detector |
Counter | Discrete- or continuous-time counter |
Filtered Derivative (Discrete or Continuous) | Discrete-time or continuous-time filtered derivative |
Fourier Analysis | Discrete or continuous time Fourier analysis |
Integrator (Discrete or Continuous) | Discrete-time or continuous-time integrator |
Integrator with Wrapped State (Discrete or Continuous) | Discrete-time or continuous-time integrator with wrapped state |
Lead-Lag (Discrete or Continuous) | Discrete-time or continuous-time lead-lag compensator |
Monostable Flip-Flop | Raising edge, falling edge, either edge monostable flip-flop |
Moving Average | Moving average-value computation |
Moving Average (Variable Frequency) | Variable frequency moving average-value computation |
On-Off Delay | Boolean-signal delay |
Serial-In Parallel-Out Shift Register | Discrete-time serial-in, parallel-out shift register |
Set-Reset Flip-Flop | Set-reset flip-flop or bistable multivibrator |
Signal Sample and Hold | Discrete-time or Continuous-time sample and hold input signal |
Programmable Signal Generator (Three-Phase) | Discrete-time or continuous-time three-phase sinusoidal signal generator with programmable magnitude, phase, frequency, and overlapping harmonics |
Sine Wave Generator (Three-Phase) | Discrete-time or continuous-time three-phase sine wave generator |
Stair Generator | Discrete-time or continuous-time stair signal generator |