Routh Approximation
Given a high order stable transfer function G, this code would compute the reduced order equivalent model for the system using Routh Approximation (or Gamma-Delta Approximation) of required degree.
Refer : V. Krishnamurthy and V. Sheshadri, " A simple and direct method for reducing order of systems using routh approximations in frequency domain", IEEE Transactions on Automatic Control, Vol. 21, pp. 797-799, Oct. 1976.
Function
RouthApprox=Routh_Approximation(G,r)
Computes the r-th order Routh Approximation of a given n-th order
transfer function G, with 1<=r<=n.
Example
G=tf([1 2],[1 3 4 5])
r=2;
R=Routh_Approximation(G,r)
gives the output as
0.5714 s + 1.143
R= ---------------------
s^2 + 2.286 s + 2.857
Cita come
Janardhanan Sivaramakrishnan (2024). Routh Approximation (https://www.mathworks.com/matlabcentral/fileexchange/21457-routh-approximation), MATLAB Central File Exchange. Recuperato .
Compatibilità della release di MATLAB
Compatibilità della piattaforma
Windows macOS LinuxCategorie
- Control Systems > Control System Toolbox > Linear Analysis > Stability Analysis >
- Control Systems > Control System Toolbox > Dynamic System Models > Model Order Reduction >
Tag
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!Scopri Live Editor
Crea script con codice, output e testo formattato in un unico documento eseguibile.