How to find the gain when given a damping coefficient with rltool
17 次查看(过去 30 天)
显示 更早的评论
I have a transfer function that I am putting into rltool. I need to find the gain that is needed in order for the damping coefficient to be 0.9. How can I find this with rltool?
s = tf('s');
zeta = 2/sqrt(13);
omega = sqrt(13);
Kq = -24;
T = 1.4;
H_thetadelta = minreal((Kq*(1+T*s))/(s*(s^2+2*zeta*omega*s+omega^2)))
rltool(-H_thetadelta)
0 个评论
回答(1 个)
Balavignesh
2023-9-22
Hi Eden,
I understand that you want to use “rltool” to adjust the gain parameter to achieve a specific damping ratio. After you open the “rltool” window, if you drag and move the closed-loop poles (purple-coloured dots), you can observe that the damping ratio changes in the bottom-right corner of your screen. You may gradually increase or decrease the gain until the desired damping ratio is achieved. Once you have set the desired damping ratio, you can read its corresponding gain from the “Compensator Editor”window.
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Matrices and Arrays 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!