4. 有一只老鼠在平面上沿椭圆以恒定的速率v=3m/s运动,其运动椭圆轨迹方程为:x=15+30cost,y=30+10sint。突然有一只猫发现它,这只猫从原点出发,以恒定速率w去抓老鼠,猫的运动方向始终指向老鼠。试用MATLAB/SIMULINK进行数学仿真得到猫抓到老鼠所需的最小速率w.
% J+ h7 t6 x1 v
0 d( |( l1 \ w; G+ h5.设水轮机的近似线性模型为
+ P7 i4 b$ ~# ]# Y+ r
& ~0 k) F' c' r+ Q* D- i' h: ?! U及
6 X) n' b% n% v. l其中 为 前一时刻的值, 初始值分别为380,12200,106800,并且有 值为& L/ q3 h# d! T( v! O4 N' c8 K: x2 i" Q
% {" i% n3 c" Y& ~2 I5 S
11400 11800 12200 12600 13000: q6 L: ^) p1 K5 C7 f( m& M) ^
360 2.1679 1.6818 1.4635 1.5316 1.5693
" p- z4 I/ `6 x0 k6 f370 1.9357 1.4491 1.4304 1.4652 1.5462
8 t; P' I8 M+ ?380 1.6787 1.4155 1.4129 1.4363 1.5121* ?. T$ b; ^& B; J E
390 1.4761 1.4537 1.5341 1.4136 1.4767* g3 B @; V: S# Z1 V" f4 F
400 1.4116 1.5102 1.5012 1.4425 1.4231) i/ t: J2 g2 J" b+ G4 E
& y1 C. D" \% e5 l
值为
+ O5 e- y! o' H" U# D2 n3 F4 p/ W+ e- \" p7 j% F9 a' _+ W
11400 11800 12200 12600 130005 Y; ~# r! J/ @3 o9 a+ t4 r; J' _
360 -2.7702 -1.1541 0.16978 -0.59761 -1.0243: S; e k/ v8 N1 e& f4 e$ @& M
370 -2.1685 -0.74773 -0.52504 -0.6424 -1.0456/ a$ E2 s4 h! G& c, E7 S% g
380 -1.5894 -0.95886 -0.93029 -0.70678 -1.00552 U/ ^% G; v6 I0 H% _- ~
390 -1.1455 -1.2759 -1.234 -0.78953 -0.95587
& k8 N+ F2 t0 q5 ?1 A0 v400 -1.0522 -1.6184 -1.2908 -1.1023 -0.85436
9 Z1 | Z+ X$ s9 J# A$ u A5 L# ^; ~( z! l
值为
/ c) v3 X. m8 S3 a% c5 u
/ k1 M2 E% ]" |' L' |$ L11400 11800 12200 12600 13000: }6 l( O7 u7 I" P4 @/ f$ e) c, g
360 2.1679 1.6818 1.4635 1.5316 1.5693
( f! d8 U+ v G+ m: I2 i370 1.9357 1.4491 1.4304 1.4652 1.5462
, l( J0 O) x# n4 X) D380 1.6787 1.4155 1.4129 1.4363 1.5121
1 ? O% k6 a$ q# v* M390 1.4761 1.4537 1.5341 1.4136 1.4767! @+ I* I8 V. q0 }7 r* W4 F" H
400 1.4116 1.5102 1.5012 1.4425 1.423
2 @2 d# F! t+ X
* s. F* ]- U% Y# G; V) Q" Y3 z. R 值为
7 w. e6 C1 j8 p+ s" S1 Y- t& P, A. K. Q: X
11400 11800 12200 12600 13000
3 E ^/ U3 [) z3 S' W: {360 1.2521 1.0407 1.0487 0.87964 0.89501, [+ W) y" k' S! u- q) K. `
370 1.1938 1.0896 1.0829 0.86286 0.85247
; H" i) y) b% h6 E380 1.0839 1.1175 1.1125 0.87578 0.83594 _' `+ P3 `* v& z0 L/ Q1 J# b
390 1.1507 1.1137 1.0534 0.88781 0.83739
+ A/ L y& ^; z/ i. m# F" y" a400 1.2186 1.116 1.0917 0.87497 0.82048
9 e Y8 h: d: J" _9 n0 b% @! m; x* O/ g% y
值为
" |& Y1 x6 {$ {' Z, ]: S
- H% T4 y+ ~( S5 @; c11400 11800 12200 12600 130009 ?& m: A+ w4 S m& b
360 -0.80116 -0.09796 0.56645 0.10133 -0.00447% k6 b1 y: N1 _8 R) [, s
370 -0.51703 0.089861 0.21776 0.14497 -0.034891 l- K1 ^: \$ M) @
380 -0.27882 0.029 0.013324 0.13657 -0.02266
0 ]* [' T: `( J% M+ c8 G390 -0.10148 -0.07283 -0.08438 0.1164 -0.00345
4 B- n" e( ^7 B& T+ i7 ~; S400 -0.03838 -0.18635 -0.07421 -0.05092 0.052795
, F# N2 ^' `( e/ |' ^9 u' g, S
( j# n" v0 b! l2 m& T 值为
2 Y" f5 B# P o2 p+ Y1 Y; a5 O
! k: S+ ?6 a# w3 Y( G) x T11400 11800 12200 12600 13000
+ o g( q- u- i8 J2 _# W/ Y- R3 l% }* v360 0.77597 0.56612 0.46281 0.51965 0.51206
1 G# x. ?3 y5 e1 [+ p370 0.67021 0.46763 0.45715 0.46299 0.50777
6 B8 l. d) T* Q3 H. s380 0.56394 0.44646 0.45139 0.45068 0.50028( }* X# R% @$ R8 U, c
390 0.49529 0.45345 0.50363 0.44123 0.49265
+ [! a; R) o6 w% c/ v( J" L400 0.46465 0.47042 0.47879 0.45796 0.46909$ N: I% ]8 F9 r) K) y$ C' A6 O
试用MATLAB/Simulink分别在
( n! g( |1 I- ]: N1.阶跃信号
0 ?/ L. M6 v5 {/ N7 P4 p2 L, S3 D2.脉冲信号 + m W7 |2 F; C+ Y* W
作用下得到 的仿真曲线,其中时间区间为 秒。, P: Y: Z5 m9 m7 K' v& w1 ?" a
|