matlab and simulinkphhoang/dlh/ch_matlab va simulink.pdf · function: y = f(x) sinusgenerator: y =...

Post on 28-May-2020

3 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

1

Matlab and Simulink

Các khối của Simulink

Sum: y = x1 + x2++

integrator: dq / dt = x, y = q1/s

* Multiplier: y = x1 * x2

c Gain: y = c * x

cConstant: y = c

f(x) Function: y = f(x)

Sinusgenerator: y = sin (t)

Subsystem: Placeholder for a subnetwork model

1Inport: Input from an external model

1Outport: Output to an external model

2

Sơ đồ giao động

1/s

k

1/s-+

-+

1

* *

v x 1

Hệ bậc 1 – exponential growth/decay

q

c

( ) ( )dq f q f q cqdt

= =

0c >

0c <

3

Hệ bậc 1– constant input to exponential decay

∫x + q

-c

( , ) ( )

At equilibrium,

0 = /eq

dq f q x f q x cqdt

dq x cq q x cdt

= = −

= − → =

( ) ( )difference t x cq t= −

/eqq x c=

Hệ bậc 2 - Giao động có giảm chấn

F(t)

x

d

k

m ∫F(t) + v

-d

∫ x

-k

(a) (b)

m = 1

4

Ghế của xe tảiSuspended seat of a truck

5

6

7

8

Tần số riêng (natuaral frequency) bằng độ lớn của mỗi cực - số phứcliên hợp (complex conjugate pole)

Tần số cộng hưởng (resomant freq.) bằng độ lớn của phần ảo củamỗi cực

9

Hệ số giảm chấn có thể tính theo tỉ số phần thực của cực và tần sốriêng

Độ lợi/khuyếch đại/ bằng giá trị hàm truyền khi s bằng 0

10

Độ lợi có thể được tính khi quan sátbiểu đồ Bode khi tần số gần 0

Simulink

11

Đáp ứng sóng vuông: Khối vi phân không xử lý tín hiệu không liên tục nhưsóng vuông. Sử dụng hàm truyền gần đúng với khối vi phân.

12

Đáp ứng tín hiệu tuần hoàndạng Sin

Đáp ứng bước (step)Dùng hàm truyền gầnđúng với khối vi phân

13

Thu nhận lại mô hình MATLAB từ mô hình Simulink

14

Loa (Loudspeaker)

15

16

17

18

19

20

Mô hình được thử quan sátvới nhiều tần số khác nhau.

300rad/s – 47,7 Hz

Chỉ quan sát một vùng t=1s (phải đổi default setting of running từ 10 s sang 1 s)

21

top related