Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 22 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
22
Dung lượng
410,5 KB
Nội dung
Lời nói đầu
Ngày nay do sự bùng nổ của tiến bộ kỹ thuật trong lĩnh vực điện ,điện tử và tin
học, trong những năm gần đây đã dẫn đến sự thay đổi sâu sắc cả về lý thuyết và
thực tế của lĩnh vực điềukhiển chuyển động .
Các đối tượng điềukhiển trong công nghệ cao thường có yêu cầu điềukhiển
phức tạp cần có độ chính xác cao. Người ta thấy rằng các hệ điềukhiển phản hồi
tuyến tính với hệ số khuếch đaị không đổi thông thường có thể hoạt động tốt
trong một điều kiện làm việc ổn định, nhưng khi có nhiều tác động nên hệ thống
hoặc tham số của hệ thay đổi thì chất lượng của hệ thống điềukhiển sẽ bị ảnh
hưởng .Do vậy hiện nay chất lượng của hệ điềukhiển luôn là yêu cầu được quan
tâm hàng đầu, nên các phươngpháp nâng cao độ chính xác trong hệ điềukhiển
vẫn là mục tiêu quan trọng trong nghiêncứu phát triển kỹ thuật điềukhiển .
Hiện nay có một số phươngpháp nâng cao độ chính xác của hệ thống điều
khiển chuyển động,như điềukhiển thích nghi,tự chỉnh,điều khiểntheomôhình
dự báoThiếtkếnàynghiêncứutổngquanvềphươngphápđiềukhiểntheomô
hình dự báo.
Đồ án còn nhiều thiếu sót, em rất mong được sự góp ý,nhận xét của các thầy cô.
Em xin chân thành cảm ơn.
CHƯƠNG 1: TỔNGQUANVỀĐIỀUKHIỂNTHEOMÔHÌNHDỰ BÁO
1.1.Giới thiệu vềđiềukhiểnmờtheomôhìnhdự báo
1.1.1. Lịch sử phát triển
Phươngphápđiềukhiểntheomôhìnhdự báo, gọi tắt MPC, là một tập hợp các
thuật toán để tính toán một tập hợp các biến đầu vào nhằm tối ưu hoá các đáp
ứng tương lai của đối tượng. Đầu tiên, lý thuyết ứng dụng nhiều cũng có thể là
các yếu tố liên quan tới khả năng và trình độ của người thực hiện điềukhiển quá
trình.
Chính những hạn chế này đã dẫn đến sự phát triển của một phươngphápđiều
khiển dựa trên môhình mà qua đó, bài toán tối ưu hoá động học được giải
quyết theo từng trường hợp điềukhiển nhất định. Các đầu vào của quá trình
được tính toán nhằm tối ưu hoá các đáp ứng tương lai của đối tượng trong một
khoảng thời gian nhất định được gọi là khoảng dự báo. Về mặt tổng quát, chúng
ta có thể sự dụng bất kỳ một mục tiêu mong muốn nào. Về mặt nguyên tắc, quá
trình của đối tượng có thể được mô tả theo một môhình cụ thể. Môhìnhnày có
thể biểu diễn dưới dạng toán học theo yêu cầu. Các điều kiện đầu vào và đầu ra
của quá trình được trực tiếp đưa vào việc hình thành bài toán, vì vậy trong tương
lai việc vi phạm các điều kiện ràng buộc là có thể dựbáo được và cho phép
tránh được việc vi phạm các điều kiện ràng buộc đó. Đầu vào đầu tiên của của
dãy các đầu vào tối ưu được đưa vào đối tượng và bài toán được giải lại tại
khoảng thời gian tiếp theo bằng cách sử dụng các đại lượng đã đựơc cập nhật
của quá trình. Bên cạnh sự phát triển của công nghệ điềukhiển linh hoạt, công
nghệ mới về nhận dạng quá trình cũng được phát triển cho phép ước tính nhanh
các môhình động học từ dữ liệu kiểm tra, do đó làm giảm đáng kể các chi phí
phát triển môhình .Chính phươngphápmôhình hoá và điềukhiển quá trình
công nghiệp này được gọi là công nghệ phát triển theomôhìnhdự báo.
1.1.2. Khái niệm vềmôhìnhdự báo
Phươngphápđiềukhiểntheomôhìnhdựbáo là một quá trình thiếtkếđiều
khiển mạch vòng hở, ở đó tại mỗi chu kỳ cắt mẫu k, thông số đo được của đối
tượng và môhình của quá trình được dùng để dựbáo tín hiệu đầu ra tương lai
của hệ thống. Với việc dựbáo này, m tín hiệu điềukhiển của
i
u k
k
+
÷
, i = 0,
1, 2….m-1 được tính toán bằng việc cực tiểu hàm
( )
, 0,1,2, , 1
p
i
u k i m
k
Minj k
+ = −
÷
Hàm J
p
(k) phụ thuộc vào các điều kiện ràng buộc của đầu vào điềukhiển
u(k+i/k), i = 0, 1, 2….m-1, trạng thái x(k+i/k) , i = 0, 1, 2….p, và đầu ra
y(k+i/k), , i = 0, 1, 2….p
Trong đó:
+ x(k+i/k),y(k+i/k): Là trạng thái và đầu ra tại thời điểm k + i. Chúng được dự
báo dựa trên trạng thái và đầu ra đo được tại thời điểm k, đó là
k
x
k
÷
và
k
y
k
÷
+u(k+i/k): Là tín hiệu điềukhiển tại thời điểm k+i, được tính toán bằng việc tối
ưu hàm
( )
p
j k
tại thời điểm k ;
k
u
k
÷
là tín hiệu điềukhiển được thực hiện tại
thời điểm k.
p: là miền dự báo
m: là miền điều khiển
1.2. Phân loại
Phươngphápđiềukhiểntheomôhìnhdựbáo MPC đã được các ngành công
nghiệp khác nhau nghiêncứu và ứng dụng rộng rãi.Các ứng dụng của phương
pháp này có thể kể đến là: điềukhiểntheomôhìnhdựbáo tự học (MPHC); điều
khiển ma trận động học DMC ( Dynamic Matrix Control ).
1.2.1. Điềukhiểntheomôhìnhdựbáo tự học (MPHC)
Ứng dụng đầu tiên của công nghệ MPC là MPHC ( Model Predictive
Heuristic Control), điềukhiển theomô hìnhdựbáo tự học, dưới dạng một phần
mềm có tên gọi IDCOm (Identification and Command), hay là nhận dạng và ra
lệnh.
Mối quan hệ giữa biến đầu vào và biến đầu ra của quá trình được biểu hiện
thông qua môhình đáp ứng xung giới hạn rời rạc FIR ( Finite Impulse Répóne).
Đối với hệ SISO, môhình FIR được biểu diễn như sau:
y
k+j
=
∑
=
N
i 1
h
i
u
k+j-1
Môhìnhnàydựbáo đầu ra vào một thời điểm nhất định phụ thuộc vào việc kết
hợp tuyến tính giá trị đầu và quá khứ; h
i
là các hệ số đáp ứng xung. Hàm này
được chặn tại thời điểm mà tại đó các đầu vào quá khứ không còn khả năng tác
động tới đầu ra , điềunảy chỉ có thể xảy ra ở các đối tượng ổn định.
Đáp ứng xung giới hạn được các định từ các dữ liệu kiểm tra của đối tượng
bằng cách dùng một thuật toán được thiếtkế nhằm tối thiểu hoá sai lệch về cấu
trúc giữa đáp ứng của đối tượng và các đáp ứng xung môhìnhdự báo. Thuật
toán tương tác thu được tiến hành điều chỉnh các hệ số đáp ứng xung tại mỗi
bước theo nguyên tắc sai lệch liên tục giảm dần. Thuật toán này được dùng để
đưa các giá trị ước tính tham số không lệch theo đại lượng nhiễu đầu ra. Bài
toán điềukhiển được giải bằng chính thuật toán này và lưu ý thêm quá trình điều
khiển là một bước nhận dạng qua lại. Trong bài toán nhận dạng, chúng ta biết
các đầu ra, đầu vào và yêu cầu là ước tính các hệ số. Trong bài toán điều khiển,
chúng ta biết quỹ đạo đầu ra mong muốn và hệ số môhình với yêu cầu là ước
tính các đầu vào cần thiết. Bởi vì việc dựbáo đầu ra là giao điểm giữa các vector
hệ số, nên một thuật toán tương tự cũng có thể áp dụng để tìm ra một trong hai
kết quả đó. Bản chất tương tác của thuật toán điềukhiển là cho phép kiểm tra
các điều kiện ràng buộc đầu vào và đầu ra khi tìm ra đáp án của bài toán. Do luật
điều khiển không phải là tuyến tính và không thể biểu diễn như dạng một hàm
truyền, nên phươngphápnày được đề cập tới là phương pháp’tự học’’. Ngày
nay thuật toán này còn được biết đến như là bộ điềukhiển MPC phi tuyến tính.
Thuật toán MPC dựbáo được một quỹ đạo đầu ra tương lai bám sát với quỹ
đạo chuẩn. Toạ độ của đáp ứng mạch kín mong muốn được đặt theo hằng số thời
gian của quỹ đạo chuẩn
Ứng dụng của thuật toán MPHC được dùng trong các nhà máy PVC, nhà máy
phát điện bằng hơi nước. Các ví dụnày chính là các quá trình đa biến có điều
kiện ràng buộc. Ví dụ, bài toán bài toán về nhà máy phát điện hơi nước là việc
điều khiển nhiệt độ và áp suất của hơi nước chuyển tới turbine. Thời gian đáp
ứng quá trình của ứng dụng này lại có quan hệ nghịch đối với sức tải của hệ
thống. Vấn đề phi tuyến tính được xử lý bằng cách sử dụng một bộ điềukhiển
có thời gian mẫu dao động.
1.2.2. Điềukhiển ma trận động học DMC ( Dynamic Matrix Control)
Ứng dụng thứ hai của MPC được biết đến khi các kỹ sư của nhà máy Sheel Oil
phát triển công nghệ MPC độc lập vào đầu những năm 70. Thuật toán mà họ sử
dụng được gọi là điềukhiển ma trận động học DMC có khả năng giải quyết
được vấn đề phi tuyến tính và các điềukhiển ràng buộc.
Mô hình đáp ứng bước tuyến tính dùng thuật toán DMC kết hợp những thay dổi
của đầu ra quá trình với hệ số thay đổi của đầu vào trong quá khứ, hay còn gọi là
bước chuyển đầu vào. Đối với hệ SISO, môhình đáp ứng có dạng:
y
k+j
=
∑
−
=
1
1
N
i
S
i
∆u
k+j-1
+ S
N
u
k+j-N
Trong đó: s
i
là các hệ số đáp ứng .
Về mặt toán học, đáp ứng bước được định nghĩa là tích phân cuả đáp ứng xung.
Các đầu ra được xử lý bằng phươngpháp xếp chồng. Bằng cách sử dụng mô
hình đáp ứng bước, chúng ta có thể dựbáo được thay đổi đầu ra tương lai khi có
kết hợp tuyến tính của các bước đầu vào tương lai. Ma trận điều kiện ràng buộc
hai yếu tố này được gọi là ma trận động học. Sử dụng phươngphápnày cho
phép ta tính toán được vector tối ưu khi giải bài toán bình phương cực tiêủ. Điều
khiển tiền định được đưa vào bài toán bằng cách hiệu chỉnh các đầu ra tương lai
dự báo.
Mục tiêu của bộ điềukhiển DMC là đưa ra kết quả đầu ra bám theo các điểm đặt
theo phươngpháp bình phương cực tiểu. Việc này tương tự như việc tăng kích
thước của thành phần chéo trong ma trận vuông kết quả trước khi nghịch đảo.
Điều này tính toán được các bước chuyển đầu vào và đáp ứng đầu ra. Cùng với
quỹ đạo chuẩn IDCOM, phươngphápnày tạo nên độ bền vững của sai số của
mô hình.
Thuật toán DMC có tác dụng chuyển hệ thống từ trạng thái xác lập tối ưu này
sang trạngt hái xác lập tối ưu khác. Mặc dùphươngpháp giải hệ thống tuyến
tính đưa ra các đầu vào và đầu ra tối ưu của quá trình, thì thuật toán DMC, do
ảnh hưởng của nhiễu động học,làm cho các đầu vào chuyển dịch lệch so với đầu
vào tối ưu để có được các đầu ra tại trạng thái xác lập tối ưu. Vì dịch chuyển đầu
vào sai lệch so với đầu vào tối ưu có thể khó khăn hơn nhiều so với dịch chuyển
các giá trị khác, nên hệ thống điềukhiển có thể đưa ra một lựa chọn khác hợp lý
hơn. Thuật toán DMC sẽ đưa vào một phương trình cho mỗi đầu vào trong mô
hình của quá trình. Phương trình mới này yêu cầu tổng các bước dịch chuyển
của một đầu vào nhất định sẽ bằng tổng các bước điều chỉnh đầu vào cần thiết
để nó đạt tới kết quả tại trạng thái xác lập tối ưu. Điềunày cho phép các dầu vào
được chuyển động tự do trong một bước nhất định nào đó nhưng nó yêu cầu kết
quả đầu vào ở trạng thái xác lập tối ưu phải thoả mãn theo một bình phương cực
tiểu.
Hai thuật toán IDCOM và DCM chính là thế hệ đầu tiên của công nghệ MPC ,
chúng có một tác động to lớn đối với điềukhiển quá trình công nghiệp và được
dùng để tìm ra những bước chuyển thần kì của công nghệ MPC trong công
nghiệp.
1.2.3. Điềukhiểntheomôhìnhdựbáo tự học đa biến(IDCOM-M).
Khi công nghệ MPC đã được ứng dụng một cách rộng rãi hơn,các bài toán áp
dụng công nghệ MPC lại càng trở nên phức tạp với quy mô rộng lớn hơn,các kỹ
sư điều kgiển đã ứng dụng công nghệ MPC thú hai vào các ván đề thực tế.thuật
toán QDMC cung cấp một cách tiếp cận hệ thống khi các điều kiện ràng buộc
cứng của đầu vào và đầu ra nhưng không mang lại một giải pháp có tính khả
thi .Ví dụ một nhiễu tiền định hoàn toàn có thể dẫn đến một hệ bậc hai không
khả thi và quá trình điềukhiển sẽ phải xử lý thế nào đối với trường hợp này?
Việc tạo lập điều kiện ràng buộc mềm không thể giải quyết được bởi vì nó cho
phép tất cả các điều kiện ràng buộc có thể bị vi phạm ở một chừng mực nào đó.
Tuy nhiên rõ ràng có một số điều kiện ràng buộc đầu ra quan trọng hơn những
điều kiện ràng buộc khác và do vậy những điều kiện ràng buộc quan trọng này
không được phép vi phạm.
Trên thưc tế, các đầu vào và đầu ra của quá trình có thể bị mất đi trong bước
điều khiển thực tế do tín hiệu phần cứng bị sai lệch, hay điều kiện bão hoà do có
sự can thiệp trực tiếp của người vận hành. Và chúng có thể quay trở lại bài toán
điều khiển vào bất kỳ khoảng thời gian cắt mẫu nào.
Việc chuyển các yêu cầu điềukhiển thành các hệ số liên quan của hàm mục tiêu
là rất khó khăn.Việc đưa tất cả các thành phần bù cần thiết vào một hàm mục
tiêu có nghĩa là các hệ số liên quan phải được gắn với giá trị của các vi phạm
điểm đặt đầu ra, vi phạm điều kiện ràng buộc mềm đầu ra, các bước đầu vào và
vi phạm mục tiêu đầu vào tối ưu. Đối với bài toán phức tạp hơn thì không dễ gì
chuyển được các yêu cầu điềukhiển thành một hệ gồm các hệ số liên quan. Nói
tóm lại việc kết hợp các mục tiêu khác nhau vào một hàm mục tiêu sẽ không cho
phép người điềukhiển phản ánh được yêu cầu vận hành thực tế. Để giải quyết
những vướng mắc trên, điềukhiểntheomôhìnhdựbáo tự học đa biến
( IDCOM-M) đã được phát triển với những đặc điểm cơ bản sau:
+ Môhình đáp ứng xung tuyến tính của đối tượng.
+ Có bộ kiểm tra khả năng điềukhiển nhằm phát hiện hệ thống đối tượng
con ở điều kiện xấu.
+ Tạo lập một hàm đa mục tiêu, mục tiêu đầu vào bậc hai đưa ra mục tiêu
đầu ra bậc hai.
+ Cho phép điềukhiển một điểm đơn lẻ trong tương lai đối với mỗi đầu
ra, gọi là điểm ngẫu nhiên trên quỹ đạo chuẩn.
+ Tính toán một bước chuyển đơn lẻ cho mỗi đầu vào.
+ Các điều kiện ràng buộc có thể là điều kiện ràng buộc cứng, mềm với
điều kiện ràng buộc cứng được ưu tiên hơn.
Bộ điềukhiển IDCOM-M duy trì môhình đáp ứng xung tuyến tính của đôí
tượng có dùng thuật toán IDCOM. Tuy nhiên, bộ điềukhiển IDCOM-M bao
gồm một bộ kiẻm tra khả năng điều khiển. Dựa trên tập hợp các đầu vàp và đầu
ra hiện taị, bộ kiểm tra này sẽ lựa chọn đầu ra nào được điềukhiển một cách độc
lập.
Một đặc điểm quan trọng của thuật toán IDCOM-M là nó sử dụng hai hàm mục
tiêu riêng biệt , một hàm cho đầu vào và một hàm cho đầu ra. Hàm mục tiêu đầu
ra bậc hai được tối thiểu hoá trước phụ thuộc theo các điều kiện ràng buộc cứng
đầu vào. Thời điểm mà đầu ra bám theo giá trị mong muốn thị gọi là điểm ngẫu
nhiên. Cái tên này xuất phát từ thực tế các giá trị dựbáo và giá trị mong muốn
nằm trong quỹ đạo chuẩn bậc một, mà quỹ đạo này bắt đầu tại giá trị hiện tqại
đo được và dần dần bám theo điểm đặt. Mỗi đầu ra có hai tham số hiệu chỉnh cơ
bản điểm ngẫu nhiên và thời gian đáp ứng mạch kín để xác định quỹ đạo chuẩn.
Phươngpháp IDCOM-M bao gồm hai loại điều kiện ràng buộc cứng và mềm.
Điều kiện ràng buộc cứng được ưu tiên hơn mềm. Khi tính toán khả thi, điều
kiện ràng buộc cứng có mức độ ưu tiên thấp nhất sẽ bị loại bỏ và bài toán được
lặp lại.
Quá trình tính toán tiêu biểu như sau:
+ Xác định các đầu vào và đầu ra của quá trình.
+ Xác định dãy các đầu ra điềukhiển bằng bộ kiểm tra khả năng điều khiển.
+ Tối ưu hoá đầu ra.
+ Tối ưu hoá đầu vào.
Thuật toán IDCOM-M được coi là thế hệ thứ ba của công nghệ MPC. Phương
pháp này cho phép phân biệt các loại điều kiện ràng buộc ( cứng, mềm và xếp
loại) đưa ra một cơ cấu giải quyết tính bất khả thi của bài toán, chỉ ra được các
vấn đề khi cơ cấu điềukhiển thay đổi thực sự và cho phép khả năng dao động
của quá trình rộng hơn cùng với các yêu cầu của bộ điều khiển.
Tóm lại, chương này đã giới thiệu tổngquanvề các phươngphápđiềukhiển
theo môhìnhdựbáo MPC qua đó có thể đánh giá hệ thống điềukhiểntheomô
hình dựbáo có những ưu điểm là:
- Khả năng ứng dụng trong nhiều hệ thống ngay cả khi tham số của hệ biến đổi.
- Có khả năng khử ảnh hưởng của nhiẽu đầu vào và đầu ra.
1.3.Lựa chọn dạng môhìnhđiềukhiểndựbáo
Lựa chọn dạng môhìnhdựbáo của Smith
Hình 1.1: Sơ đồ cấu trúc điềukhiểntheomôhìnhdựbáo Smith
Tín hiệu phản hồi là Y(t) - Y process (t) + Y ideal (t) và sai lệch điều chỉnh sẽ là
( ) ( ) ( ) ( ) ( )
*
1
[y -y +y ]
sp p
e t y t t t t= −
. Nếu môhìnhmô tả được chính xác được quá
trình thực thì
( ) ( )
y -y
p
t t
=0 hay
( ) ( ) ( )
*
y
sp i
e t y t t= −
. Do đó nếu môhìnhmô tả
được chính xác quá trình thực thì đầu vào của bộ điềukhiển sẽ là sai lệch giữa
giá trị đặt và giá trị dựbáo của quá trình thực , thay vì sai lệch giữa giá trị đặt
với giá trị thực của biến quá trình . Dĩ nhiên môhình động sẽ không bao giờ mô
tả được chính xác trạng thái thực của quá trình . Tuy nhiên giả sử rằng khả năng
làm ảnh hưởng của thời gian trễ lên hiệu ứng của bộ điềukhiểndựbáo Smith
liên quan trực tiếp đến việc môhìnhmô tả quá trình thực tốt đến mức nào . Một
sai khác dù rất nhỏ giữa sự dựbáo và quá trình thực cũng làm hệ thống kín mất
ổn định.
CHƯƠNG 2 : TỔNG HỢP BỘ ĐIỀUKHIỂNTHEOMÔHÌNHDỰBÁO
2.1.Cấu trúc bộ điềukhiển MPC
MPC là một phươngphápđiềukhiển các hệ thống động học, trong đó sử dụng
một môhình tường minh của đối tượng để dự đoán tín hiệu đầu ra tương lai của
hệ thống tại các chu kỳ cắt mẫu nhất định. Tại mỗi thời điểm lấy mẫu, dựa trên
những thông tin đầu ra được dự báo, hệ thống điềukhiển sẽ giải một bài toán tối
ưu để đưa ra các tín hiệu điềukhiển tối ưu, đảm bảo cho tín hiệu ra luôn luôn
bám theo tín hiệu chuẩn mong muốn.
Sơ đồ cấu trúc bộ điềukhiển MPC như hình 2.1
Hình 2.1: Sơ đồ cấu trúc điềukhiển bộ điềukhiển MPC
Mô hìnhdựbáo gồm có 1 khối lý tưởng (không có thời gian chết–Process
Model) và 1 khối môhình thời gian chết (Dead Time Model). Môhình lý tưởng
nhận giá trị hiện thời của đầu ra bộ điềukhiển u (t) và tính giá trị
( )
i
y t
đó là giá
trị dựbáo của quá trình đo được ( đầu ra dự báo). Giá trị
( )
i
y t
được đưa vào mô
hình thời gian trễ và được lưu giữ đến khi qua một thời gian trễ
p
θ
. Tại thời
điểm
( )
i
y t
được lưu giá trị
( )
p
y t
của lần trước đó sẽ được đưa ra . Giá trị
( )
p
y t
[...]... Xây dựng môhìnhdựbáoVề nguyên tắc có thể xây dựng môhình toán học tường minh biểu diễn một đối tượng Sự phát triển của công nghệ điềukhiển linh hoạt, công nghệ mới về nhận dạng quá trình cũng được phát triển cho phép xây dựng các môhình rất nhanh từ dữ liệu thu được từ đối tượng thực Môhìnhdựbáo là một bộ phận rất quan trọng trong hệ thống điều khiểndựbáomôhình Nhiệm vụ của môhìnhdự báo. .. các đặc tính mô phỏng như các hình 3.4 và Hình 3.5 Hình 3.4 Đặc tính tín hiệu ra khi chưa có mô hìnhdựbáoHình 3.5 Đặc tính tín hiệu ra khi có môhìnhdựbáo Với hệ thống có hằng số thời gian chết ( trễ ) lớn mà chúng ta chỉ sử dụng bộ điềukhiển PI mà không có sự tham gia của môhìnhdựbáo thì đặc tính đầu ra vẫn có độ quá điều chỉnh như hình 3.4 Nhưng khi có sự tham gia của môhìnhdựbáo thì đặc... đại của bộ điều khiển. ta có: ∆ u (k/k)=KMPC[Yr-Hx(k)] (2-15) Đem giá trị này cộng với u(k) để làm đầu vào điềukhiển cho quá trình k+1 tiếp theo CHƯƠNG 3 : MÔ PHỎNG HỆ THỐNG ĐIỀUKHIỂNTHEOMÔHÌNHDỰBÁO 3.1.Trình tự thiếtkếmô phỏng 3.1.1.Công cụ mô phỏng Matlab Đối với kỹ sư điềukhiển – tự động hóa nói riêng và những người nghiêncứu khoa học – kỹ thuật nói chung , mô phỏng là công cụ quan trọng... Nhiệm vụ của môhìnhdựbáo là tại mỗi thời điểm lấy mẫu k sẽ dự đoán được tín hiệu đầu ra ở một số thời điểm tương lai của hệ thống Trong phần này ta sẽ đưa ra cấu trúc của môhìnhdựbáo .Mô hìnhdựbáo có thể là môhình hở hoặc kín Dựa trên phương trình trạng thái mô tả đối tượng điềukhiển (2-1) ta có phương trình trạng thái của môhìnhdựbáo tại thời điểm k+j như sau: x(k+j/k) = Ax(k+j-1/k) +Bu(k+j-1/k)...của lần này là giá trị yi (t ) được tính toán và lưu giữ một khoảng thời gian chết trước đó Do đó y p (t ) là giá trị dựbáomôhình của giá trị hiện thời y(t) 2.2 .Tổng hợp bộ điềukhiển 2.2.1 Đối tượng điềukhiển Xét một đối tượng điềukhiển tuyến tính tham số không biến đổi như hìnhvẽHình 2.2:Sơ đồ khối mô tả đối tượng điềukhiển Trong đó: u là vector tín hiệu điềukhiển W là vector... trận G là [(pxm) x (pxru)] Như vậy ta có hệ phương trình ma trận của môhìnhdự báo: Y=Hx(k/k)+G ∆ U (2-7) +)Hàm mục tiêu: Như đã phân tích ở trên,dựa vào các tín hiệu đầu ra dựbáo của môhình sẽ tính toán được vector tín hiệu điềukhiển trong khoảng dựbáo Δu(k+j/k), j=0-(p-1) bằng tối thiểu hoá hàm mục tiêu: minΔu(k+j/k)J(k) Có nhiều công trình đã công bố về việc lựa chọn hàm mục tiêu J.Đối với hệ... báo thì đặc tính đầu ra đã được cải thiện rất nhiều Kết luận chung Đề tài này đã nghiêncứu và kiểm nghiệm tính đúng đắn của thuật toán điều khiểntheomôhìnhdựbáo thông qua việc mô phỏng một đối tượng cụ thể Tuy đề tài chưa được kiểm nghiệm qua thực tế nhưng phần nào cũng cho ta thấy được ưu điểm của phươngpháp MPC Tuy đã đạt được một số kết quả nhất định,song do khả năng còn hạn chế nên đề... của đối tượng là Gc = 1 1 + ÷ K p * (Tc + θ p ) Tp s ÷ Tp Từ đây ta xây dựng được sơ đồ cấu trúc bộ điềukhiển và mô phỏng trên Simulink : Hình 3.2 Sơ đồ cấu trúc hệ thống khi chưa có mô hìnhdựbáoHình 3.3 Sơ đồ cấu trúc bộ điềukhiển MPC mô phỏng trên Simulink 3.2 Kết quả mô phỏng Với các thông số Kp =6 Hệ khuếch đại của quá trình To = 12 Hằng số thời gian toàn hệ thống Teta = 1s Hằng... tiêu Jp(k) tại thời điểm k; u(k/k) là tín hiệu điềukhiển được thực hiện tại thời điểm k u(k+j/k)=[ u1(k+j/k), u2(k+j/k), , uru(k+j/k)]T Để xây dựng môhìnhdự báo, sử dụng phươngpháp truy hồi như sau: + Tại thời điểm k+1, tín hiệu ra của môhình được viết ở dạng sau: + Y(k+1/k)= Cx(k+1/k) Sử dụng phương trình trạng thái (2-2) tại thời điểm k+1 ta nhận được phương trình đầu ra như sau: Y(k+1/k) = C[Ax(k/k)+Bu(k/k)]... CAx(k/k)+CBu(k/k) Tín hiệu điềukhiển tại thời điểm k được tính theophương trình sau: u(k/k)= ∆ u(k/k)+u(k-1/k) Trong trường hợp tổng quát do k biến thiên từ 1 đến N nên có thể coi u(k-1/k)= 0 do đó phương trình (2-3) có thể viết thành: Y(k+1/k) =CAx(k/k)+CB ∆ u(k/k) (2-4) Từ phương trình (2-4) cho thấy tín hiệu đầu ra của môhìnhdựbáo tại thời điểm k+1 có thể được tính dựa trên trạng thái của nó . VỀ ĐIỀU KHIỂN THEO MÔ HÌNH DỰ BÁO
1.1.Giới thiệu về điều khiển mờ theo mô hình dự báo
1.1.1. Lịch sử phát triển
Phương pháp điều khiển theo mô hình dự báo, . thống điều
khiển chuyển động,như điều khiển thích nghi,tự chỉnh ,điều khiển theo mô hình
dự báo Thiết kế này nghiên cứu tổng quan về phương pháp điều khiển