Products

Flying-Cam Develops Autonomous Mini-Helicopter Controller with MathWorks Tools

“If I had to rely on someone else to code the controller after I designed it, I would always wonder if problems were introduced during the implementation. With MathWorks tools, I know that if the helicopter is working on my laptop, then the real-time implementation will work, too.” - Marco La Civita, Flying - Cam

IDT- Newave Reduces Semiconductor Design Time by Months

"With MathWorks tools, we achieved three times the efficiency in our design process." - Liu Xin, IDT - Newave

Control System Toolbox

Description

Introduction

Control System Toolbox™ provides industry-standard algorithms and tools for systematically analyzing, designing, and tuning linear control systems. You can specify your system as a transfer function, state-space, pole-zero-gain, or frequency-response model. Interactive tools and command-line functions, such as step response plot and Bode plot, let you visualize system behavior in time domain and frequency domain. You can tune compensator parameters using automatic PID controller tuning, Bode loop shaping, root locus method, LQR/LQG design, and other interactive and automated techniques. You can validate your design by verifying rise time, overshoot, settling time, gain and phase margins, and other requirements.

Key Features

  • Transfer-function, state-space, pole-zero-gain, and frequency-response models of linear systems
  • Series, parallel, feedback, and general block-diagram connection of linear models
  • Step response, Nyquist plot, and other time- and frequency-domain tools for analyzing stability and performance measures
  • Root locus, Bode diagrams, LQR, LQG, and other classical and state-space control system design techniques
  • Automatic tuning of PID controllers
  • Model representation conversion, continuous-time model discretization, and low-order approximation of high-order systems
  • LAPACK and SLICOT algorithms optimized for accuracy and performance

control-system-toolbox 50984_wm_ct_fig1_w
Control and Estimation Tools Manager (top), a workflow-based GUI that lets you interactively analyze, design, and tune controllers. Available tools include root locus, Bode, and step-response plots (bottom).