TA的每日心情 | 开心 2022-1-21 15:21 |
---|
签到天数: 1 天 [LV.1]初来乍到
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
系统输入输出数据一览表
6 O" r @$ S; [. W) {8 \输入 0 0.84 0.14 -0.96 -0.28 0.93 0.99 0.41
% Y) i$ P# o0 e+ i输出 0 0.195 0.513 -0.272 -0.42 0.058 0.263 0.45# d( `. N1 D" w
. f' j: X2 ^. x针对以上模型分别采用最小二乘法(LS)进行了模型参数辨3 z/ V: Q3 a j4 t
识,其Matlab程序清单如下:
P6 ~( z, v Q/ Pclear %清零工作空间
8 e% h( e1 k0 m/ j' mU=[0,0.84,0.14,-0.96,-0.28,0.93,0.99,0.41]′;1 g) k6 T; D i: w: Y
Z=[0,0.195,0.513,-0.272,-0.42,0.058,0.263,0.45]′;& \$ r' h }" v/ d
%赋系统输入输出初始值
8 f( a, v. n+ U8 I6 zm=iddata(Z,U);
6 V* L' p. B! s; b%标准包含系统输入输出数据对象# j* m# J& c8 W5 o5 D, C; w8 T
V=arx(m, [1 1 1]) R# C0 m6 h4 |6 n$ _4 p# }
%基于最小二乘法的系统参数辨识
- P H4 F4 n+ m2 q0 k8 m* k1 _present(V)
" _3 }+ p$ ?& f( ~5 P3 Y1 U%显示最小二乘辨识对象的信息
+ S$ t, E( L! A- ]% S0 W1 M由运行程序可得最小二乘辨识结果为A(q)=1 + 0.518 5q-1,B(q)= 0.546 6q-1,
6 o7 X- @' u* n从而可得系统的传递函数为& p1 x9 j5 H; N
G(s) =(0.546 6s-1)/(1+0.518 5s-1)0 @; B" o% \3 i) t$ Y
' Q$ k( \9 \. ~! Z& y现在我想用上面方法求4阶的传递函数,该怎么做呢,请教各位大神!!!
! g0 n) s5 f: M" m& a% o9 r6 v |
|