2条回答 默认 最新
- MilkshakeのMilktea 2021-06-10 10:08关注
% 传递函数建模 clear; clc; R1 = 5; R2 = 5; C1 = 20E-6; C2 = 20E-6; s = tf([1, 0], 1); C1s = 1 / (s*C1); C2s = 1 / (s*C2); G1 = 1 / (1/C1s+1/R1); G2 = R2 + C2s; clear R1 R2 C1 C2 C1s C2s; Gs = G2 / (G1+G2) clear G1 G2; % 能控、能观 [A, B, C, D] = tf2ss(Gs.Numerator{1, 1}, Gs.Denominator{1, 1}); ctr_matrix = ctrb(A, B); ctr_order = rank(ctr_matrix); % 能控矩阵不满秩 obs_matrix = obsv(A, C); obs_order = rank(obs_matrix); % 能观矩阵不满秩 % 闭环响应 Kp = 3; Ti = 0.02; Td = 0.02; if (Ti==Inf) Gc = Kp * (1 + Td*s); else Gc = Kp * (1 + 1/(Ti*s) + Td*s); end Gs_close_loop = feedback(Gc*Gs, 1); step(Gs_close_loop, 0.5); % 阶跃响应 impulse(Gs_close_loop, 0.5); % 脉冲响应 step(Gc*Gs_close_loop/s, 0.5); % 斜坡响应 title("Slope Response");
看你提交了两次。。。
本回答被题主选为最佳回答 , 对您是否有帮助呢?解决 无用评论 打赏 举报
悬赏问题
- ¥15 虚拟机打包apk出现错误
- ¥30 最小化遗憾贪心算法上界
- ¥15 用visual studi code完成html页面
- ¥15 聚类分析或者python进行数据分析
- ¥15 逻辑谓词和消解原理的运用
- ¥15 三菱伺服电机按启动按钮有使能但不动作
- ¥15 js,页面2返回页面1时定位进入的设备
- ¥50 导入文件到网吧的电脑并且在重启之后不会被恢复
- ¥15 (希望可以解决问题)ma和mb文件无法正常打开,打开后是空白,但是有正常内存占用,但可以在打开Maya应用程序后打开场景ma和mb格式。
- ¥20 ML307A在使用AT命令连接EMQX平台的MQTT时被拒绝