SPRUHJ1I January 2013 – October 2021 TMS320F2802-Q1 , TMS320F28026-Q1 , TMS320F28026F , TMS320F28027-Q1 , TMS320F28027F , TMS320F28027F-Q1 , TMS320F28052-Q1 , TMS320F28052F , TMS320F28052F-Q1 , TMS320F28052M , TMS320F28052M-Q1 , TMS320F28054-Q1 , TMS320F28054F , TMS320F28054F-Q1 , TMS320F28054M , TMS320F28054M-Q1 , TMS320F2806-Q1 , TMS320F28062-Q1 , TMS320F28062F , TMS320F28062F-Q1 , TMS320F28068F , TMS320F28068M , TMS320F28069-Q1 , TMS320F28069F , TMS320F28069F-Q1 , TMS320F28069M , TMS320F28069M-Q1
The SpinTAC Velocity Controller is different from error-based control designs. The following example is used to illustrate the difference.
A velocity system can be described with Equation 1:
In Equation 1, v(t), u(t), and d(t) are system output (velocity), system input (torque), and external disturbance respectively; f(·) is an unknown nonlinear function, and J is the system inertia. In traditional control design, a PI controller would be used to control these dynamics with the proportional gain and integral gains determined experimentally. Model-based controllers, on the other hand, respond to the dynamics based on a predefined linear or nonlinear model.
The SpinTAC Velocity Controller is unique in that it treats the nonlinear term f(·) as a disturbance that can be estimated and rejected. The tuning process is also simplified via a parameterization method that enables high-performance control of dynamical systems using a single tuning parameter: the control bandwidth.