|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
采用Simulink进行仿真。被控对象为三阶传递函
+ {: b* L3 C0 \数,采用Simulink模块与M函数相结合的形式,/ _6 a5 }* |" `9 @$ U9 M
利用ODE45的方法求解连续对象方程,主程序
; L, ]: J" H1 i S( y: b由Simulink模块实现,控制器由M函数实现。输: d0 \+ @& y+ C3 T; a& } u
入指令信号为一个采样周期1ms的正弦信号。采
9 c3 Z! `+ J% l: U用PID方法设计控制器,其中,4 t. o( r8 q/ Y: u
Kp=1.5,Ki=2.0,Kd=0.05。误差的初始化是通3 a+ P& Q: N% d- \$ W
过时钟功能实现的,从而在M函数中实现了误差! |7 j" Z/ D, _) ^ {/ Q) {
的积分和微分。3 @1 d, Q5 ^( Z/ U
# L, n' r3 {2 z" W- t' _
' g: T! Y8 V) E& P |
|