40 c Phương phỏp Modal phản hồi trạng thỏi
5.4 Nghiờn cứu mụ phỏng khả năng ghộp chung bộ điều khiển phản hồi trạng
trạng thỏi tỏch kờnh với bộ quan sỏt trạng thỏi
5.4.1. Đối tượng thứ nhất −1 1 0 1 0 −1 1 0 1 0 d x = 1 −2 1 x +0 0 u dt 0 1 −3 0 1 0 1 0 y = x 0 0 1
Qua cỏc kết quả nghiờn cứu mụ phỏng trờn, ta cú thể đi đến khả năng ghộp chung bộ điều khiển phản hồi trạng thỏi tỏch kờnh với bộ quan sỏt trạng thỏi. Sử dụng phần Matlab – Simulink để mụ phỏng ta cú sơ đồ như sau:
0 0 1
0 1
1
Hỡnh 5.23: Sơ đồ simulink mụ phỏng hệ sử dụng ghộp bộ quan sỏt trạng thỏi và bộ điều khiển phản hồi trạng thỏi tỏch kờnh đối tượng MIMO 1
Với A, B, C, A1, B1, C1,R, M L là cỏc khối Matrix Gain.
−1 1 0 Ma trận A = 1 −2 1 =A 1 0 1 −3 Ma trận B = Ma trận C = 1 0 0 0 =B 1 0 1 0 =C
0 3 0, 6905 0, 8452 L = 0, 8455 −0, 3093 −0,1548 1,1546 Ma trận R = 2 5 −4 0 1 0 Ma trận M = 2 −3
Sử dụng 2 khối tớn hiệu đầu vào dạng Step.
1 khối Mux, 4 khối cộng tớn hiệu, 3 khối Scope và 2 khối tớch phõn trong sơ đồ.
Giả sử ta cho 2 tớn hiệu đầu vào lần lượt là: tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s Chạy mụ phỏng, ta cú đỏp ứng của hệ như sau:
Đỏp ứng đầu ra 1
Đỏp ứng đầu ra 2
Hỡnh 5.24: Đỏp ứng đầu ra của hệ ghộp chung khi cho
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s
Giả sử tiếp theo ta thay đổi tớn hiệu đầu vào 1 và giữ nguyờn tớn hiệu đầu vào 2.
tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s
Đỏp ứng đầu ra 1
Đỏp ứng đầu ra 2
Hỡnh 5.25: Đỏp ứng đầu ra của hệ ghộp chung khi cho
tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s
Nhận xột: Khi ta thay đổi tớn hiệu đầu vào 1 của hệ thỡ tớn hiệu đầu ra 1 thay đổi cũn tớn hiệu đầu ra 2 giữ nguyờn. Đỏp ứng của hệ hoàn toàn trựng khớp với đỏp ứng mụ phỏng khi chưa sử dụng bộ quan sỏt. Bộ quan sỏt Luenberger đưa vào sơ đồ khụng làm ảnh hưởng đến hệ.
Giả sử tiếp theo ta thay đổi tớn hiệu đầu vào 2 và giữ nguyờn tớn hiệu đầu vào 1.
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s
Chạy mụ phỏng, ta cú đỏp ứng của hệ như sau:
Đỏp ứng đầu ra 2
Đỏp ứng đầu ra 1
Hỡnh 5.26: Đỏp ứng đầu ra của hệ ghộp chung khi cho
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s
Nhận xột: Khi ta thay đổi tớn hiệu đầu vào 2 của hệ thỡ tớn hiệu đầu ra 2 thay đổi cũn tớn hiệu đầu ra 1 giữ nguyờn. Đỏp ứng của hệ hoàn toàn trựng khớp với đỏp ứng mụ phỏng khi chưa sử dụng bộ quan sỏt. Bộ quan sỏt Luenberger đưa vào sơ đồ khụng làm ảnh hưởng đến hệ. Cỏc biến trạng thỏi quan sỏt
được của bộ quan sỏt Luenberger vẫn hoàn toàn trựng khớp với cỏc biến trạng thỏi của hệ.
Quan s ỏt và so sỏnh cỏc biến trạng thỏi của hệ và cỏc biến trạng thỏi quan sỏt được thụng qua bộ quan sỏt Luenberger (Quan sỏt trờn Scope 2, đặt điểm xuất phỏt trong khối tớch phõn của mụ hỡnh đối tượng bằng 1 và điểm xuất phỏt trong khối tớch phõn của mụ hỡnh bộ quan sỏt bằng 0) ta cú:.
Hỡnh 5.27: Biến trạng thỏi của hệ và biến trạng thỏi quan sỏt được thụng qua bộ quan sỏt trạng thỏi
So sỏnh cỏc biến trạng thỏi quan sỏt được và cỏc biến trạng thỏi của hệ, ta vẫn thấy được sự trựng khớp.
Tương tự, ta cú thể thay đổi 1 trong hai tớn hiệu đầu vào đến những giỏ trị biờn độ và thời gian khỏc nhau nhưng đều nhận thấy kết quả là đỏp ứng đầu ra của hệ chỉ thay đổi khi cú sự thay đổi của tớn hiệu đầu vào tương ứng. Đỏp ứng của hệ hoàn toàn trựng khớp với đỏp ứng mụ phỏng khi chưa sử dụng bộ quan sỏt. Cỏc biến trạng thỏi quan sỏt được của bộ quan sỏt Luenberger vẫn hoàn toàn trựng khớp với cỏc biến trạng thỏi của hệ. Bộ quan sỏt Luenberger đưa vào sơ đồ khụng làm ảnh hưởng đến hệ.
5.4.2. Đối tượng thứ hai
0 0 −2 0 1 d x
=1 0 −4 x + 1 2 u
dt
Xột đối tượng MIMO2 0 1 −3 −1 1
1 0 −1 y = x 0 1 1
Sử dụng phần Matlab – Simulink để mụ phỏng sơ đồ ghộp chung bộ điều khiển phản hồi trạng thỏi tỏch kờnh với bộ quan sỏt trạng thỏi. Ta cú sơ đồ như sau:
Hỡnh 5.28: Sơ đồ simulink mụ phỏng hệ ghộp bộ quan sỏt trạng thỏi với bộ điều khiển phản hồi trạng thỏi tỏch kờnh đối tượng MIMO 2
Với A, B, C, A1, B1, C1,R, M L là cỏc khối Matrix Gain.
Ma trận A = 0 0 1 0 −−2 4 =A 1 0 1 −3 Ma trận B = 0 1 1 2 =B 1 −1 1
Ma trận C = 1 0 −1=C 0 1 1 1 −0, 6666 L = −0, 3332 −0, 3334 −0, 6668 0, 3334 Ma trận R = −0, 3334 2 −1 −1 0, 3333 0, 6667 −2 Ma trận M = 2 0 0 0, 3333
Sử dụng 2 khối tớn hiệu đầu vào dạng Step.
1 khối Mux, 4 khối cộng tớn hiệu, 2 khối Scope và 2 khối tớch phõn trong sơ đồ.
Giả sử ta cho 2 tớn hiệu đầu vào lần lượt là: tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s tớn hiệu step 2 : biờn độ = 8 ở thời gian 5s
Chạy mụ phỏng, ta cú đỏp ứng đầu ra của hệ (quan sỏt trờn khối Scope) như sau:
Đỏp ứng đầu ra 2
Đỏp ứng đầu ra 1
Hỡnh 5.29: Đỏp ứng của hệ ghộp chung khi cho
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 8 ở thời gian 5s
Giả sử tiếp theo ta thay đổi tớn hiệu đầu vào 1 và giữ nguyờn tớn hiệu đầu vào 2.
tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s tớn hiệu step 2 : biờn độ = 8 ở thời gian 5s
Đỏp ứng đầu ra 2
Đỏp ứng đầu ra 1
Hỡnh 5.30: Đỏp ứng của hệ ghộp chung khi cho
tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 8 ở thời gian 5s
Nhận xột: Khi ta thay đổi tớn hiệu đầu vào 1 của hệ thỡ tớn hiệu đầu ra 1 thay đổi cũn tớn hiệu đầu ra 2 gần như giữ nguyờn. Đỏp ứng của hệ hoàn toàn trựng khớp với đỏp ứng mụ phỏng khi chưa sử dụng bộ quan sỏt. Bộ quan sỏt Luenberger đưa vào sơ đồ khụng làm ảnh hưởng đến hệ.
Giả sử tiếp theo ta thay đổi tớn hiệu đầu vào 2 và giữ nguyờn tớn hiệu đầu vào 1.
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 6 ở thời gian 10s
Chạy mụ phỏng, ta cú đỏp ứng của hệ như sau:
Đỏp ứng đầu ra 2
Đỏp ứng đầu ra 1
Hỡnh 5.31: Đỏp ứng của hệ ghộp chung khi cho
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 6 ở thời gian 10s
Nhận xột: Khi ta thay đổi tớn hiệu đầu vào 2 của hệ thỡ tớn hiệu đầu ra 2 thay đổi cũn tớn hiệu đầu ra 1 giữ nguyờn. Đỏp ứng của hệ hoàn toàn trựng khớp với đỏp ứng mụ phỏng khi chưa sử dụng bộ quan sỏt. Bộ quan sỏt Luenberger đưa vào sơ đồ khụng làm ảnh hưởng đến hệ.
So sỏnh giữa biến trạng thỏi quan sỏt được và biến trạng thỏi của hệ, ta vẫn cú được sự chớnh xỏc của bộ quan sỏt:
Hỡnh 5.32: Biến trạng thỏi của hệ và biến trạng thỏi quan sỏt được
Tương tự, ta cú thể thay đổi 1 trong hai tớn hiệu đầu vào đến những giỏ trị biờn độ và thời gian khỏc nhau nhưng đều nhận thấy kết quả là đỏp ứng đầu ra của hệ chỉ thay đổi khi cú sự thay đổi của tớn hiệu đầu vào tương ứng. Đỏp ứng của hệ hoàn toàn trựng khớp với đáp ứng mô phỏng khi ch•a sử dụng bộ quan sát. Bộ quan sát Luenberger đ•a vào sơ đồ không làm ảnh h•ởng đến hệ.
Điều khiển tách kênh hệ tuyến tính bằng phản hồi đầu ra theo nguyên lý tách kết luận chung
Page: 119
KẾT LUẬN CHUNG VÀ HƯỚNG PHÁT TRIỂN CỦA ĐỀ TÀI
Khi ghộp chung bộ điều khiển phản hồi trạng thỏi tỏch kờnh với bộ quan sỏt trạng thỏi Luenberger cỏc kờnh vẫn được tỏch riờng. Cỏc đỏp ứng đầu ra của hệ chỉ phụ thuộc cỏc đầu vào tương ứng. Vậy điều này cho thấy, ở hệ tuyến tớnh, việc thiết kế bộ điều khiển phản hồi trạng thỏi tỏch kờnh vẫn tỏch được thành hai bài toỏn riờng biệt gồm bài toỏn thiết kế bộ điều khiển phản hồi trạng thỏi tỏch kờnh và bài toỏn thiết kế bộ quan sỏt trạng thỏi.
Kết quả nghiờn cứu của luận văn được ứng dụng để thiết kế cỏc bài toỏn điều khiển phản hồi trạng thỏi tỏch kờnh cỏc đối tượng MIMO tuyến tớnh.
Kết quả nghiờn cứu của luận văn sẽ làm tiền đề cho việc chứng minh bằng lý thuyết khả năng ghộp chung giữa bộ quan sỏt trạng thỏi và bộ điều khiển phản hồi trạng thỏi tỏch kờnh cho đối tượng tuyến tớnh và đối tượng phi tuyến.
DANH MỤC CÁC BẢN VẼ VÀ ĐỒ THỊ SỬ DỤNG TRONG LUẬN VĂN
Hỡnh 1.1: Mụ tả nhiệm vụ tỏch kờnh
Hỡnh 1.2: Mụ tả phương phỏp tỏch kờnh theo Falb - Wolovich Hỡnh 2.1: Thiết kế bộ điều khiển tỏch kờnh theo Smith - McMillan Hỡnh 3.1a: Bộ điều khiển đặt ở vị trớ mạch truyền thẳng
Hỡnh 3.1b: Vị trớ bộ điều khiển đặt ở mạch hồi tiếp Hỡnh 3.2: Mụ tả thuật toỏn tỏch kờnh
Hỡnh 3.3. Xem hệ MIMO như cỏc hệ MISO nối song song với nhau Hỡnh 4.1: Bộ quan sỏt trạng thỏi của Luenberger
Hỡnh 4.2: Thiết kế bằng phản hồi trạng thỏi Hỡnh 4.3: Thiết kế bằng phản hồi tớn hiệu ra Hỡnh 4.4: Thiết kế bằng phản hồi trạng thỏi Hỡnh 4.5: Thiết kế bằng phản hồi trạng thỏi
Hỡnh 4.6a: Sơ đồ khối của hệ
Hỡnh 4.7: Điều khiển cascade
Hỡnh 4.8: Thiết kế bằng phản hồi trạng thỏi Hỡnh 4.9: Thiết kế bằng phản hồi trạng thỏi
Hỡnh 4.10: Sử dụng kết hợp bộ quan sỏt trạng thỏi và bộ điều khiển phản hồi
trạng thỏi
Hỡnh 4.11: Bộ quan sỏt trạng thỏi của Kalman
Hỡnh 4.12: Hệ thống điều khiển LQG(linear quadratic Gaussian) Hỡnh 4.13: Hệ kớn phản hồi trạng thỏi sử dụng bộ quan sỏt trạng thỏi
Hỡnh 5.1: Sơ đồ simulink mụ phỏng đối tượng MIMO 1 Hỡnh 5.2: Đỏp ứng của hệ khi cho tớn hiệu đầu vào tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s Hỡnh 5.3: Đỏp ứng của hệ khi cho tớn hiệu đầu vào tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s Hỡnh 5.4: Đỏp ứng của hệ khi cho tớn hiệu đầu vào tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn h tt p : // www . Lr c - t nu . e du . v n
tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s Hỡnh 5.5: Sơ đồ simulink mụ phỏng đối tượng MIMO 2 Hỡnh 5.6: Đỏp ứng của hệ MIMO 2 khi cho tớn hiệu đầu vào tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s
Hỡnh 5.7: Đỏp ứng của hệ MIMO 2 khi cho tớn hiệu đầu vào tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s
Hỡnh 5.8: Đỏp ứng của hệ MIMO 2 khi cho tớn hiệu đầu vào tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s
Hỡnh 5.9: Sơ đồ simulink mụ phỏng bộ điều khiển tỏch kờnh cho đối tượng MIMO 1
Hỡnh 5.10: Đỏp ứng của hệ tỏch kờnh khi cho tớn hiệu đầu vào tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s Hỡnh 5.11: Đỏp ứng của hệ tỏch kờnh MIMO 1 khi cho tớn hiệu đầu vào
tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s Hỡnh 5.12: Đỏp ứng của hệ tỏch kờnh MIMO 1 khi cho tớn hiệu đầu vào
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s
Hỡnh 5.13: Sơ đồ simulink mụ phỏng bộ điều khiển tỏch kờnh đối tượng MIMO 2
Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn h tt p : // www . Lr c - t nu . e du . v n
cho tớn hiệu đầu vào
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s Hỡnh 5.15: Đỏp ứng của hệ tỏch kờnh MIMO 2 khi cho tớn hiệu đầu vào
tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s
Hỡnh 5.16: Đỏp ứng của hệ tỏch kờnh MIMO 2 khi cho tớn hiệu đầu vào
tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 6 ở thời gian 10s
Hỡnh 5.17: Sơ đồ simulink mụ phỏng bộ quan sỏt trạng thỏi cho đối tượng MIMO 1
Hỡnh 5.18: Đỏp ứng của hệ MIMO 1 và đỏp ứng thu được của bộ quan Hỡnh 5.19: Biến trạng thỏi của hệ MIMO 1 và biến trạng thỏi quan sỏt được thụng qua bộ quan sỏt trạng thỏi
Hỡnh 5.20: Sơ đồ simulink mụ phỏng bộ quan sỏt đối tượng MIMO 2 Hỡnh 5.21: Đỏp ứng của hệ MIMO 2 và đỏp ứng quan sỏt được
Hỡnh 5.22: Biến trạng thỏi của hệ MIMO 2 và cỏc biến trạng thỏi quan sỏt được thụng qua bộ quan sỏt trạng thỏi
Hỡnh 5.23: Sơ đồ simulink mụ phỏng hệ sử dụng ghộp bộ quan sỏt trạng thỏi và bộ điều khiển phản hồi trạng thỏi tỏch kờnh đối tượng MIMO 1
Hỡnh 5.24: Đỏp ứng đầu ra của hệ ghộp chung khi cho tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s Hỡnh 5.25: Đỏp ứng đầu ra của hệ ghộp chung khi cho tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s
Số húa bởi Trung tõm Học liệu – Đại học Thỏi Nguyờn h tt p : // www . Lr c - t nu . e du . v n
tớn hiệu step 2 : biờn độ = 1 ở thời gian 10s Hỡnh 5.26: Đỏp ứng đầu ra của hệ ghộp chung khi cho tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 5 ở thời gian 8s
Hỡnh 5.27: Biến trạng thỏi của hệ và biến trạng thỏi quan sỏt được thụng qua bộ quan sỏt trạng thỏi
Hỡnh 5.28: Sơ đồ simulink mụ phỏng hệ ghộp bộ quan sỏt trạng thỏi với bộ điều khiển phản hồi trạng thỏi tỏch kờnh đối tượng MIMO 2
Hỡnh 5.29: Đỏp ứng của hệ ghộp chung khi cho tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s tớn hiệu step 2 : biờn độ = 8 ở thời gian 5s Hỡnh 5.30: Đỏp ứng của hệ ghộp chung khi cho tớn hiệu step 1 : biờn độ = 3 ở thời gian 1s tớn hiệu step 2 : biờn độ = 8 ở thời gian 5s Hỡnh 5.31: Đỏp ứng của hệ ghộp chung khi cho tớn hiệu step 1 : biờn độ = 2 ở thời gian 1s
tớn hiệu step 2 : biờn độ = 6 ở thời gian 10s