Professional Documents
Culture Documents
BÁO CÁO THỰC HÀNH MÔN THIẾT KẾ HỆ THỐNG TỰ ĐỘNG HÓA 1
BÁO CÁO THỰC HÀNH MÔN THIẾT KẾ HỆ THỐNG TỰ ĐỘNG HÓA 1
TỰ ĐỘNG HÓA
Cách làm :
B1: khởi động matlap
B2: kick chọn Simulink trên thanh công cụ xuất hiện hộp thoại Simulink chọn
blank model
B3: mở thư viện simulink và chọn các khối rồi nối lại như sau
B5: ta có các khối như sau để kiểm tra tính chính xác
Cách làm :
B1: khởi động matlap
B2: kick chọn Simulink trên thanh công cụ xuất hiện hộp thoại Simulink chọn
blank model
B3: mở thư viện simulink và chọn các khối rồi nối lại như sau
B6 : ta có các khối như sau để kiểm tra độ chính xác của hàm xấp xỉ :
Cách làm :
B1: khởi động matlap
B2: kick chọn Simulink trên thanh công cụ xuất hiện hộp thoại Simulink chọn
blank model
B3: mở thư viện simulink và chọn các khối rồi nối lại như sau
√
2
D= π , T1 =
1+ A1 √1−D 2
2
A0
ln ❑
k
B6 : ta có hàm xấp xỉ của khâu dao dộng bậc 2 có dạng 2 2
T ∗s +2 DTs+1
4
Suy ra hàm cần tìm là 2 2
1.9966 ∗s +2∗0.1652∗1.9966+1
Ta có các khối như sau để kiểm tra độ chính xác của hàm xấp xỉ
Khởi chạy ta được kết quả như sau :
Thõa mãn
Phần 2 : thiết kế bộ điều khiển pid cho đối tượng đã
cho
Dạng 1 : phương pháp tối ưu độ lớn
4
Bài 1 : khâu quán tính bậc nhất S(s)= 3 s+1
Cách làm :
Bộ điều khiển dạng I:
1 Kp
Gpid = 2 KTs = Tis
cách làm
ta có :
bộ điều khiển dạng PI
Gpid = Kp(1+1/Tis)
Từ đó ta có:
Ti= T1
T1
Kp= 2∗K∗T 2
Bộ điều khiển đã bám được xung vuông thõa mãn yêu cầu
Bài 3 thiết kế bộ điều khiển pid cho khâu quán tính bậc 3
4
S(s) = (6 s+1 )( 2 s +1 ) ( 0.1 s+1 )
Cách làm
Ta có các tham số của bộ điều khiển PID là
Gpid=Kp(1+1/Tis+Tds)
Với :
Ti = T1+T2
T 1+T 2
Kp= 2∗K∗T 3
T 1∗T 2
Td= T 1+ T 2
Bộ điều khiển đã bám được xung vuông thõa mãn yêu cầu
Dạng 2 : Sử dụng phương pháp tối ưu đối xứng
4
Bài 1: thiết kế bộ điều khiển PI cho đối tượng S(s)= s (3 s+ 1) với a=4
Cách làm:
Áp dụng phương pháp tối ưu độ lớn ta có các thông số của bộ điều khiển PI như
sau :
Ti=a*T =4*3=12
T
Kp= =3/8
K∗√ a
Bộ điều khiển đã bám được xung vuông thõa mãn yêu cầu
Bài 2 thiết kế bộ điều khiển PID cho khâu quán tính bậc 2:
4
S(s)= s ( 8 s+1 ) ( 2 s+ 1 ) với a=4
Cách làm:
Sử dụng phương pháp tối ưu đối xứng ta có các tham số cho bộ điều khiển PID
như sau :
Ti=T1+aT2=8+4*2=16
aT 1T 2
Td= T 1+ aT 2 =64/16
1 T 1+ T 2
Kp= * aT 2 =1/8
T 2∗K∗√ a
Bộ điều khiển bám được xung vuông thõa mãn yêu cầu
Dạng 3 thiết kế bộ điều khiển PID theo phương pháp ziegler-Nichols thứ nhất
10
Bài tập : thiết kế bộ điều khiển PID cho đối tượng sau G(s)= 2
s +8 s+12
Cách làm :
Ta khởi chạy mô hình matlap simulink sau để xác định các tham số của bộ điều
khiển:
Sử dụng thức kẻ trên thanh công cụ ta thu được các tham số như sau :
K= 0.843
Lần lượt lấy hai điểm 0.632*K và 0.283*K gióng xuống hoành độ ta được t1 và t2
Mà ta có T=1.5(t1-t2)
Mà t1=T+L
Từ đó ta tìm được K và L và có bảng thông số cho các bộ điều khiển PI và PID như
sau :
Dối với PID :kp=1.2*T/kL, Ti=2L , Td=L/2
Từ đó ta có mô hình matlap simulink với bộ điều khiển PID như sau :
Trong đó Kp=0.4242
Ti=1/0.2368
Td=1.0557
Các khối trong subsystem đối tượng :
Bộ điều khiển bám được xung vuông thõa mãn yêu cầu.
Bài Báo Cáo Của Bọn Em Đến Đây Là Kết Thúc ! Bọn Em Cảm Ơn Sự
Hướng Dẫn Của Thầy Ạ