1. Trang chủ
  2. » Luận Văn - Báo Cáo

thiết kế môn học mô phỏng hệ thống điều khiển

20 0 0
Tài liệu được quét OCR, nội dung có thể không chính xác
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Mô phỏng hệ thống điều khiển
Tác giả Ngo Quang Hao
Người hướng dẫn TS. Phạm Xuân Hiển
Trường học Trường Đại Học Giao Thông Vận Tải
Chuyên ngành Kỹ thuật cơ điện tử
Thể loại Thiết kế môn học
Năm xuất bản 2022
Thành phố Hà Nội
Định dạng
Số trang 20
Dung lượng 2,63 MB

Nội dung

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên G/i5 “Tastee... Sau đó chúng ta sẽ code trên matlab để kiêm nghiệm quỹ đạo nghiệm số: Người thực hiện: Ngo Quang Hao 6 Lớp: Cơ điện tử Í - 6l.

Trang 1

TRUONG DAI HOC GIAO THONG VAN TAI

KHOA CƠ KHÍ BỘ MÔN KỸ THUẬT CƠ ĐIỆN TỬ

Trang 2

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên TRƯỜNG ĐẠI HỌC GIAO THÔNG VẬN TẢI

KHOA CƠ KHÍ BỘ MÔN CƠ ĐIỆN TỬ

THIET KE MON HOC

MO PHONG HE THONG DIEU KHIEN

Ky I, năm học 2022 — 2023

Sinh viên thực hiện: Ngô Quang Hảo Mã sinh viên: 201301553

Người hướng dẫn: TS Phạm Xuân Hiển Ngày hoàn thành: Ngày giao: 11/10/2023 Ký tên:

DE BAI MO HINH 2 Đề bài số : 8 Cho hệ thống treo như hình vẽ Thử nghiệm hệ thống dao động như Hình I và thiết kế lực điều khiển dé dap tắt hoặc giảm thiêu biên độ dao động

Trang 3

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiển

Bảng 1 Giá trị đề bài

Trang 4

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

G/i5 “Tastee sek)

Trong trường hợp Z„| =0 thì ta có hàm truyền:

Trang 5

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

G,|s]= =m,.s°“+c.s+k(3)

Thay số vào phương trình (2) và (3) ta có:

Z3

_ _¢.stk 1900 s+27000 { G„ÍsÌ= Z4ÁsÌ m s?+c.s+k _ 700.s°+1900.s+27000 = 5 = 2 4

Gs)= 2 7 700.3 1900.s+270003 4S

Chúng ta sẽ vẽ quỹ đạo nghiệm số của phương trình (4):

s)= 1900 s+ 27000 “700 s°+1900.s+27000

Trang 6

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

> a= {1400 s.1900 s+ 1900.1900 s]+|1400 s.27000+ 1900.27000)— (700 s” 1900+ 1900 s 1900+ 270:

Hình 3 Qũy đạo nghiệm số

Sau đó chúng ta sẽ code trên matlab để kiêm nghiệm quỹ đạo nghiệm số:

Người thực hiện: Ngo Quang Hao 6 Lớp: Cơ điện tử Í - 6l

Trang 7

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Real Axis (seconds *

Hình 4 Quỹ đạo nghiệm số trên Mallab Tiếp tục chúng ta sẽ kiểm nghiệm bằng cách vẽ biểu đồ bode của hàm truyền

Trang 8

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiển

L(@), dB

10” 10

10° w, rad/s 10 10 ú

log(@)

Hinh 5 Biéu dé Bode

Sau đó thì ta cũng vẽ biểu đỗ Bode của hàm truyền trên Matlab:

Tình 6 Biéu dé bode Tiếp theo chúng ta sẽ mô phỏng hàm truyền trên ở trên MATLAB-~— SIMULINK

Trang 9

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Hình 8 Đô thị mô phỏng trên simulink

Tình 9 Các thông sé cdn cải thiện

Ta có sai số điều khiển là: e[r|=z„Ít]—z,Lt| = E[s| =Z„Ls]— Z, Ís] Và lực điều khiên f(t) được thiết kế như sau:

đe (t}

fitl=K,eltl+K, | elrldt+K, TU

at „ fltÌEK; eltleg Jeltidtery Ge

B6 diéu khién PID c6 ham truyén là:

Trang 10

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Tiếp tục ta chọn thời gian quá độ là nhỏ hơn 1 giây > 12 07

n

Đề giải quyết bài toán này chúng ta sẽ áp dụng phương pháp Zeighler — Nichols dé tìm

ra các hệ số của bộ điều khiển PID Đầu tiên ta có phương trình đặt trưng:

K, 2 Kp†——+Kps| =—700.sˆ—1900 s—27000 s

(198K p+19 K,+19 °K, |+

K 270K »+270 s.+270 ¬

Người thực hiện: Ngo Quang Hao 10 Lớp: Cơ điện tử Í - 61

Trang 11

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên Thay giá trị K;=100

+ [19Kp+7]s+ 270 Kp+1919 ]s”+|19 K,+27270]s+270 K,=0

Phương trình đặc trưng mong muốn có dạng:

(s+a)(s?+2.0,7.4,29 s+4,29”)=0

-> (s+g)(s?+6 s+18,4)=0 ~ (s°+6s?+18,4s)+(as”+6 as+18,4 a)= 0 = 8 +6s”+18,4s+ds°+6 as+18,4 a=0

Voi K y= TỔ #—0,315 vàa=1827/74 - K,==857,11hoặc K,=124,55

Trang 12

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

_.272,84s”+5777,2 )+34499,3s+ 106569 _

1 3 2

7s +19sˆ+270s 0

-270 19

— Cực là: p,= =—14,21; p,,=—3,48 43,92 j — Zerold: 2,=0;2,,=-1,357 + 6,06 j

6,= 180°+|arg |p,—2,)+arg | p,— 2, + arg |p.—25 |] -Larg|p2— p,|+ argl p.— ps)] ¬ 8,=180°+| arg|(—3,48+3,92 j)—0 |+ard (—3,48+3,92 j]—(—1,357+6,06 j)]+arg| (—3,48+3,92 j) —(—1 + 8,=180”+| 131,597+(—134,77)+102| -120,07+90 168,76"

Hình 10 Quỹ đạo nghiệm số khí có bộ PID Người thực hiện: Ngo Quang Hao 12 Lớp: Cơ điện tử Í - 61

Trang 13

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Tiếp theo ta sẽ sử dụng matlab để vẽ biểu đồ bode:

Người thực hiện: Ngo Quang Hao 13 Lớp: Cơ điện tử Í - 61

Trang 14

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Trang 15

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Hình 16 Độ vọt lỗ khi có bộ PID

Hình 17 Đồ thị lực ff) sau khi có bộ PID

Ta có phương trình mô phỏng độ nhấp nhô mặt đường như sau:

?„It]+27.v.n„.Z„|t| =/G,|9,).v.olt,

- đi Han, v.n,.Z, i) ="G,(Q,).v-ale) — S./2| s21 v.n,.Z,|s)}=VG,|Q,].v cls) + Z,\s).|s+27.v.n,|=¥G,|Q,}.v.als|

Trang 16

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

is)= G,|Q,].v.ols}|_| ¥G,|Q,) 20.1 tạ 19” | |s+2m.v.n) | | |s+2z.20.0,1)

Sau đó ta sẽ thiết lập hệ nguồn đầu vào dựa trên hai giá trị giới hạn đưới và giới hạn

trên ở trong Simulink — Matlab

Người thực hiện: Ngo Quang Hao 16 Lớp: Cơ điện tử Í - 61

Trang 17

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Hinh 18 M6 phong trén simulink-matlab

Sau khi đã mô phỏng hệ thống trên thì chúng ta sẽ xuất các biểu đô

Trang 18

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

THình 21 Mô phỏng giới hạn dưới

Hình 22 Biểu đồ lực f(t) trước và sau khi có b6 PID (giới hạn dưới)

Tiếp theo để đánh giá tiêu chí độ em dịu, thi ta sẽ tìm đại lượng là giá trị bình phương trung bình của gia tốc:

ros|z) =| fala a é

Ở cả hai trường hợp thi ta sẽ đều chọn T = 10 (giây)

Vì ở trong phần mềm MATLAB — SIMULINK có khối RMS nên chúng ta sẽ sử

dụng chúng để kiêm tra độ êm dịu của hệ thông treo

Người thực hiện: Ngo Quang Hao 18 Lớp: Cơ điện tử Í - 61

Trang 19

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Hinh 23 M6 hinh simulink khi danh gid tiêu chỉ độ êm dịu

Trang 20

MPHTDK Người hướng dẫn: TS.Phạm Xuân Hiên

Ngày đăng: 18/09/2024, 16:42

HÌNH ẢNH LIÊN QUAN

Hình  1.  Hé  thong  treo. - thiết kế môn học mô phỏng hệ thống điều khiển
nh 1. Hé thong treo (Trang 2)
Bảng  1.  Giá  trị  đề  bài - thiết kế môn học mô phỏng hệ thống điều khiển
ng 1. Giá trị đề bài (Trang 3)
Hình  2.  Mô  tả  hệ  thông. - thiết kế môn học mô phỏng hệ thống điều khiển
nh 2. Mô tả hệ thông (Trang 4)
Hình  3.  Qũy  đạo  nghiệm  số. - thiết kế môn học mô phỏng hệ thống điều khiển
nh 3. Qũy đạo nghiệm số (Trang 6)
Hình  8.  Đô  thị  mô  phỏng  trên  simulink - thiết kế môn học mô phỏng hệ thống điều khiển
nh 8. Đô thị mô phỏng trên simulink (Trang 9)
Hình  12.  Biểu  đô  bode  sau  khi  có  bộ  PID - thiết kế môn học mô phỏng hệ thống điều khiển
nh 12. Biểu đô bode sau khi có bộ PID (Trang 13)
Hình  13.  Mô  hình  matlab  -  simulink  khi  có  bộ  PID - thiết kế môn học mô phỏng hệ thống điều khiển
nh 13. Mô hình matlab - simulink khi có bộ PID (Trang 14)
Hình  15.  Đồ  thị  mô  phỏng  trén  simulink  khi  cé  b6  PID  (SINE). - thiết kế môn học mô phỏng hệ thống điều khiển
nh 15. Đồ thị mô phỏng trén simulink khi cé b6 PID (SINE) (Trang 14)
Hình  14.  Đồ  thị  mô  phỏng  trên  sữnulink  khí  có  bộ  PID  (STEP). - thiết kế môn học mô phỏng hệ thống điều khiển
nh 14. Đồ thị mô phỏng trên sữnulink khí có bộ PID (STEP) (Trang 14)
Hình  16.  Độ  vọt  lỗ  khi  có  bộ  PID. - thiết kế môn học mô phỏng hệ thống điều khiển
nh 16. Độ vọt lỗ khi có bộ PID (Trang 15)
Hình  20.  Biểu  đồ  lực f(t)  trie  vat  sau  khi  có  bộ  PID  (giới  hạn  trên). - thiết kế môn học mô phỏng hệ thống điều khiển
nh 20. Biểu đồ lực f(t) trie vat sau khi có bộ PID (giới hạn trên) (Trang 17)
Hình  22.  Biểu  đồ  lực f(t)  trước  và  sau  khi  có  b6  PID  (giới  hạn  dưới). - thiết kế môn học mô phỏng hệ thống điều khiển
nh 22. Biểu đồ lực f(t) trước và sau khi có b6 PID (giới hạn dưới) (Trang 18)

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

w