Why the transfer function involving exponential term comes out in matrix form? Not in usual polynomial form, in particular Net variable in below code
1 次查看(过去 30 天)
显示 更早的评论
s=tf('s');
G=7.46*exp(-2.668*s)/( 1+2.562*s);
K=7.446;
T=2.5652;
L=2.668;
Lambda=0.089;
alpha=0.28;
C_=(1+T*s)*(1+alpha*T*s);
C_den=(1+Lambda*T*s)^2*1 ;
F=- (1+alpha*T*s)*exp(-L*s);
Net=C_/(C_den+F);
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/569339/image.jpeg)
0 个评论
回答(1 个)
Abhinav Aravindan
2024-2-21
"Net" results in an irrational expression and is therefore converted to a state-space model. The above transfer function can be modelled using Pade approximation. A similar query to yours is answered in the link below.
You can find the documentation for Pade approximation and “tf” here.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 PID Controller Tuning 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!