Mô hình hóa và nhận dạng hệ thống - P7

19 534 1
Mô hình hóa và nhận dạng hệ thống - P7

Đ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

Xác định ngõ vào, ngõ ra của hệ thống cần nhận dạng ⇒ xác định tín hiệu “kích thích“ để thực hiện thí nghiệm thu thập số liệu và vị trí đặt cảm biến để đo tín hiệu ra. Chọn tín hiệu

Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 1 Chương 7 THỰC NGHIỆM NHẬN DẠNG HỆ THỐNG Chương 7: Thực nghiệm nhận dạng hệ thống 7.1. Giới thiệu 7.2. Thí nghiệm thu thập dữ liệu 7.3. Tiền xử lý dữ liệu 7.4. Chọn cấu trúc hình 7.5. Chọn tiêu chuẩn ước lượng 7.6. Đánh giá chất lượng hình Tham khảo: [1] L. Ljung (1999), System Identification – Theory for the user. chương 12-16. 7.1 GIỚI THIỆU Hình 7.1: Vòng lặp nhận dạng hệ thống Thí nghiệm thu thập dữ liệuThông tin biết trước về hệ thống: các qui luật vật lý, các phát biểu ngôn ngữ, … Tốt ⇒ chấp nhận hình Không tốt ⇒ lặp lại Không tốt ⇒ xét lạithông tin biết trướcXử lý sơ bộ dữ liệu Chọn cấu trúc hìnhChọn tiêu chuẩn ước lượng Ước lượng thông số Đánh giá hình Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 27.2 THÍ NGHIỆM THU THẬP DỮ LIỆU 7.2.1 Các vấn đề liên quan đến thí nghiệm thu thập số liệu 1. Xác đònh ngõ vào, ngõ ra của hệ thống cần nhận dạng ⇒ xác đònh tín hiệu “kích thích“ để thực hiện thí nghiệm thu thập số liệu vò trí đặt cảm biến để đo tín hiệu ra. 2. Chọn tín hiệu vào. Dạng tín hiệu vào ảnh hưởng rất lớn đến dữ liệu quan sát. Tín hiệu vào quyết đònh điểm làm việc của hệ thống, bộ phận nào chế độ làm việc nào của hệ thống được kích thích trong thí nghiệm. 3. Xác đònh chu kỳ lấy mẫu. 4. Xác đònh số mẫu dữ liệu cần thu thập. 7.2.2 Chọn tín hiệu vào cho thí nghiệm nhận dạng hệ thống hở 1. Tín hiệu vào phải được chọn sao cho tập dữ liệu thu thập được phải đủ giàu thông tin. • Tập dữ liệu ∞Z đủ giàu thông tin nếu ma trận phổ )(ωφz của tín hiệu []Tkykukz )()()( = xác đònh dương với hầu hết mọi tần số ω. Nhắc lại: ⎥⎦⎤⎢⎣⎡=)()()()()(ωφωφωφωφωφyyuuyuz (7.1) ∑∞−∞=−=τωττωφjuueR )()( (7.2) ∑=∞→−=NkNukukuNR1)()(1lim)(ττ (7.3) ∑∞−∞=−=τωττωφjuyuyeR )()( (7.4) ∑=∞→−=NkNuykykuNR1)()(1lim)(ττ (7.5) • Đối với trường hợp nhận dạng hệ thống hở, tập dữ liệu thực nghiệm đủ giàu thông tin khi tín hiệu vào )(ku là tín hiệu gần dừng có phổ 0)( >ωφu tại hầu hết các tần số ω (“hầu hết” nghóa là phổ có thể bằng 0 trong một miền tần số đo được). Tín hiệu )(ku thỏa mãn điều kiện trên được gọi là tín hiệu kích thích vững (persistently exciting). 2. Có rất nhiều lựa chọn để tín hiệu vào là tín hiệu kích thích vững. Khi chọn tín hiệu vào cần để ý các yếu tố sau: Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 3 i. Tính chất tiệm cận của thông số ước lượng (độ lệch phương sai) chỉ phụ thuộc phổ tín hiệu vào, không phụ thuộc dạng sóng tín hiệu vào. ii. Tín hiệu vào phải có biên độ hữu hạn, ukuu ≤≤ )( iii. Tín hiệu vào tuần hoàn có một số ưu điểm. 3. Dạng sóng tín hiệu vào – Hệ số đỉnh (Crest factor) • Ma trận hiệp phương sai tỉ lệ nghòch với công suất tín hiệu vào ⇒ công suất tín hiệu vào càng lớn kết quả nhận dạng càng chính xác. 10)()()()()ˆ,()ˆ,(−⎥⎦⎤⎢⎣⎡Φ−ΦΦΦ≈⎥⎦⎤⎢⎣⎡λωωωωωωueueuvNjNjNneHeGCovθθ (7.6) • Tuy nhiên thực tế tín hiệu vào có biên độ hữu hạn (do giới hạn vật lý) nên công suất tín hiệu vào không thể tăng lớn tùy ý được. • Dạng sóng tín hiệu được xác đònh bởi hệ số đỉnh, đònh nghóa như sau: ∑=∞→=NkNkrkuNkuC1222)(1lim)(max (7.7) Dễ thấy 1≥rC. Trong lớp các tín hiệu bò chặn, tín hiệu có công suất lớn nhất khi 1=rC, đó là tín hiệu nhò phân ()(ku chỉ có 2 mức u±). Tuy nhiên tín hiệu nhò phân chỉ có thể sử dụng khi nhận dạng hình tuyến tính, không thể sử dụng khi nhận dạng hình phi tuyến vì đặc tính động của hệ phi tuyến không chỉ phụ thuộc tần số mà còn phụ thuộc biên độ tín hiệu vào. 4. Thành phần tần số của tín hiệu vào Tín hiệu vào cần được chọn sao cho công suất của tín hiệu tập trung vào miền tần số mà tại đó đặc tính tần số của hình nhạy với sự thay đổi thông số hình. ∗→θθNˆ với xác suất bằng 1 khi ∞→N ⎪⎭⎪⎬⎫⎪⎩⎪⎨⎧⎥⎥⎦⎤⎢⎢⎣⎡ΦΦ−+⎥⎥⎦⎤⎢⎢⎣⎡Φ−+=∫∫−−ππππωλωθdHHHdHGBGuruu2200220*minargθθθθθθ 2002),()()()(.)(),(θθωωωωωωλjjueuujeHeHeB −ΦΦΦ= Để nhận dạng hình tuyến tính cần chọn tín hiệu vào có phổ tần số mong muốn hệ số đỉnh càng nhỏ càng tốt, tuy nhiên hai yêu cầu trên lại Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 4mâu thuẫn nhau: tín hiệu có phổ tần số thay đổi dễ dàng như mong muốn thì có hệ số đỉnh lớn ngược lại. 5. Các dạng tín hiệu vào thông dụng • Nhiễu trắng phân bố Gauss qua bộ lọc tần số Nhiễu trắng có mật độ phổ công suất (Power Spectral Density) bằng nhau tại mọi tần số, cho nhiễu trắng qua bộ lọc tần số ta sẽ được tín hiệu ngẫu nhiên có mật độ phổ công suất tập trung tại miền tần số mong muốn. Về lý thuyết tín hiệu nhiễu Gauss có biên độ không bò chặn, do đó phải cho tín hiệu nhiễu Gauss bão hòa tại một giá trò ngưỡng nào đó để được tín hiệu ngẫu nhiên bò chặn. Thí dụ có thể cho tín hiệu bão hòa ở mức biên độ bằng 3 lần độ lệch chuẩn, khi đó chỉ có khoảng 1% số mẫu tín hiệu bò ảnh hưởng, tín hiệu sẽ có hệ số đỉnh bằng 3 méo tần số không đáng kể. Cần nhớ:Bộ công cụ Ident tạo tín hiệu vào phân bố Gauss bằng lệnh: >> u = idinput(N, ‘RGS’,[wmin wmax],[μ-σ μ+σ]) Trong đó: N: số mẫu ‘RGS’: Random Gaussian Signal [wmin wmax]: băng thông của tín hiệu (mặc đònh [0 1]) μ: giá trò trung bình của phân bố Gauss (mặc đònh 0) σ: độ lệch chuẩn của phân bố Gauss (mặc đònh 1) 0 200 400 600 800 1000-4-2024 0 200 400 600 800 10002468 (a) (b) Hình 7.2: Tín hiệu ngẫu nhiên phân bố Gauss (a) Băng thông [0 1], 0=μ, 1=σ (b) Băng thông [0 0.1], 5=μ, 1=σ • Tín hiệu nhò phân ngẫu nhiên  Tín hiệu nhò phân ngẫu nhiên là tín hiệu có biên độ thay đổi ngẫu nhiên giữa hai mức cố đònh. Có thể tạo ra tín hiệu nhò phân ngẫu nhiên bằng cách lấy dấu tín hiệu ngẫu nhiên phân bố Gauss, sau đó có thể dòch mức −1 +1 sang hai mức bất kỳ. ☺ Tín hiệu nhò phân ngẫu nhiên có hệ số đỉnh bằng 1. Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 5  Không thể điều chỉnh như ý muốn dạng phổ tín hiệu. Cần nhớ:Bộ công cụ Ident tạo tín hiệu vào nhò phân ngẫu nhiên bằng lệnh: >> u = idinput(N, ‘RBS’,[wmin wmax],[umin umax]) Trong đó: N: số mẫu ‘RBS’: Random Binary Signal [wmin wmax]: băng thông của tín hiệu (mặc đònh [0 1]) [umin umax]: mức thấp mức cao của tín hiệu (mặc đònh [−1 +1]) 0 200 400 600 800 1000-1-0.500.510 200 400 600 800 1000012345 (a) (b) Hình 7.3: Tín hiệu nhò phân ngẫu nhiên (a) Băng thông [0 1], mức [−1 1] (b) Băng thông [0 0.1], mức [0 5] • Tín hiệu nhò phân ngẫu nhiên giả (PRBS – Pseudo-Random Binary Signal)  Tín hiệu nhò phân ngẫu nhiên giả (PRBS) là tín hiệu tiền đònh, tuần hoàn có các tính chất giống tín hiệu nhiễu trắng. Tín hiệu nhò phân ngẫu nhiên giả được tạo ra nhờ phương trình sai phân: )2),()1((rem)2),()((rem)(1nkuakuakuqAkun−++−== … (7.8) (rem: phần dư (remainder))  Tín hiệu PRBS là tín hiệu tuần hoàn với chu kỳ cực đại là 12 −=nM, chu kỳ tuần hoàn của tín hiệu phụ thuộc vào )(qA. Với mỗi giá trò n tồn tại đa thức )(qA cho trong bảng dưới đây để chu kỳ tuần hoàn của tín hiệu PRBS đạt cực đại. Bảng 7.1: Đa thức A(q) tạo ra tín hiệu PRBS có độ dài cực đại, các hệ số của A(q) không được liệt kê trong bảng có giá trò bằng 0. Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 6 Bậc n M=2n−1 Hệ số bằng 1 2 3 a1, a2 3 7 a2, a3 4 15 a1, a4 5 31 a2, a5 6 63 a1, a6 7 127 a3, a7 8 255 a1, a2, a7, a8 9 511 a4, a9 10 1023 a7, a10 11 2047 a9, a11  Tín hiệu PRBS độ dài cực đại có biên độ thay đổi giữa hai giá trò u± có tính chất sau: MukuMMk=∑=1)(1 (7.9) ⎩⎨⎧−±±==+=∑=khác /, .2,,0)()(1)(221lMuMMlulkukuMlRMku (7.10)  Phổ công suất của tín hiệu PRBS là: ∑−=−=112)/2(2)(MluMlMuπωδπωφ, πω20 <≤ (7.11) Biểu thức (7.11) chứng tỏ phổ công suất của tín hiệu PRBS có 1−M vạch có độ cao bằng nhau phân bố trong miền πωπ<≤− (không kể thành phần tần số 0=ω). Điều này chứng tỏ tín hiệu PRBS có tính chất “giống” như nhiễu trắng tuần hoàn. ☺ Tín hiệu PRBS có hệ số đỉnh bằng 1 (tối ưu).  Các tính chất tương tự nhiễu trắng của tín hiệu PRBS chỉ có được khi số mẫu của tín hiệu bằng bội số của M. Do đó khi kích thích hệ thống dùng tín hiệu PRBS nên chọn số mẫu dữ liệu thu thập là lMN = (l: số nguyên), điều này làm hạn chế tùy chọn số mẫu dữ liệu thu thập. Cần nhớ:Bộ công cụ Ident tạo tín hiệu vào PRBS bằng lệnh: >> u = idinput(N, ‘PRBS’,[0 B],[umin umax]) Trong đó: N: số mẫu Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 7 ‘PRBS’: Pseudo-Random Binary Signal [0 B]: 1/B là chu kỳ clock (mặc đònh B=1), u không thay đổi trong khoảng tối thiểu là 1/B mẫu. [umin umax]: mức thấp mức cao của tín hiệu (mặc đònh [−1 +1]) 0 200 400 600 800 1000-1-0.500.51 0 200 400 600 800 1000012345 (a) (b) Hình 7.4: Tín hiệu nhò phân ngẫu nhiên (a) B=1, mức [−1 1]; (b) B=0.1, mức [0 5] • Tín hiệu đa hài (multi-sines)  Tín hiệu đa hài là tổng của nhiều thành phần hình sin. ∑=+=dkkkkkaku1)cos()(φω (7.12)  Phổ của tín hiệu đa hài là: ∑=++−=dkkkkua12)]()([42)(ωωδωωδπωφ, πω20 <≤ (7.13) ☺ Bằng cách chọn d, ak, ωk có thể tập trung công suất tín hiệu tại các tần số mong muốn một cách chính xác.  Khuyết điểm của tín hiệu đa hài là hệ số đỉnh cao, có thể lên đến d2 nếu các thành phần hình sin cùng pha có biên độ bằng nhau (để ý công suất của tín hiệu là ∑2/2ka, biên độ cực đại trong trường hợp các thành phần hình sin cùng pha là ∑ka). Để giảm hệ số đỉnh cần chọn pha kφ sao cho các thành phần lệch pha càng nhiều càng tốt. Sau đây là cách chọn kφ do Schoeder đề xuất: 1φ chọn bất kỳ πφφdkkk)1(1−−=, (dk≤≤2) (7.14) Cần nhớ:Bộ công cụ Ident tạo tín hiệu vào đa hài bằng lệnh: >> u = idinput(N, ‘SINE’,[wmin wmax],[umin umax], SINEDATA) Trong đó: N: số mẫu Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 8 ‘SINE’: Tín hiệu đa hài (multi-sines) [wmin wmax]: tần số thấp nhất cao nhất của các thành phần hình sine (mặc đònh [0 1]). [umin umax]: mức thấp mức cao của tín hiệu (mặc đònh [−1 +1]) SINEDATA = [No_of_Sinusoids, No_of_Trials, Grid_Skip] 0 200 400 600 800 1000-1-0.500.510 200 400 600 800 1000012345 (a) (b) Hình 7.5: Tín hiệu đa hài ngẫu nhiên (a) Tần số [0 1], mức [−1 1]; (b) Tần số [0 0.1], mức [0 5] 7.2.3 Chọn chu kỳ lấy mẫu • Lấy mẫu quá nhanh (chu kỳ lấy mẫu nhỏ) có thể dẫn đến các khó khăn khi ước lượng thông số bằng phương pháp số, hình khớp (fit) ở miền tần số cao. Nếu hệ thống có thời gian chết thì việc chọn chu kỳ lấy mẫu quá nhỏ có thể sẽ làm cho hệ thống được hình hóa với khâu trể kéo dài trong nhiều chu kỳ lấy mẫu, điều này sẽ gây khó khăn khi sử dụng hình để thiết kế hệ thống điều khiển. • Lấy mẫu quá chậm (chu kỳ lấy mẫu lớn) có thể gây ra méo tần số làm mất thông tin. Khi chu kỳ lấy mẫu tăng vượt quá thời hằng tự nhiên của hệ thống phương sai tăng đột ngột. • Chu kỳ lấy mẫu tối ưu trong trường hợp số mẫu dữ liệu cố đònh xấp xỉ thời hằng của hệ thống. Nếu không biết trước thời hằng của hệ thống thì ta phải ước lượng, nếu thời hằng ước lượng cao hơn thực tế thì việc chọn chu kỳ lấy mẫu xấp xỉ thời hằng sẽ dẫn kết kết quả nhận dạng rất xấu. • Khi thu thập dữ liệu nên lấy mẫu càng nhanh càng tốt, chu kỳ lấy mẫu T thực tế sẽ được chọn sau khi xử lý dữ liệu. 7.3 TIỀN XƯÛ LÝ DỮ LIỆU Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 9 Dữ liệu thu thập khi thí nghiệm thường không thể sử dụng ngay trong các thuật toán nhận dạng hệ thống do các khiếm khuyết sau: - Nhiễu tần số cao trong tập dữ liệu thu thập được. - Tập dữ liệu bò gián đoạn, thiếu dữ liệu, hoặc có các giá trò đo sai (outlier). - Nhiễu tần số thấp, trôi (drift), độ lệch không (offset). Do vậy, nếu thực hiện nhận dạng offline trước tiên nên vẽ đồ thò dữ liệu vào ra, xem xét đồ thò để phát hiện ra các khiếm khuyết trong tập dữ liệu tiền xử lý tập dữ liệu để loại bỏ các khiếm khuyết (nếu có). 7.3.1 Trôi khử trôi Nhiễu tần số thấp, độ lệch không, nhiễu trôi, nhiễu chu kỳ thường gặp trong các tập dữ liệu. Có hai hướng xử lý: - Loại bỏ nhiễu bằng cách tiền xử lý dữ liệu. - Nhận dạng hình nhiễu. Độ lệch không của tín hiệu Xét hình tuyến tính: )()()()()( kvkuqBkyqA+= (7.15) hình (7.15) tả quan hệ giữa u(k) y(k), bao gồm đặc tính động (sự thay đổi của u(k) ảnh hưởng đến y(k) như thế nào) đặc tính tónh (quan hệ giữa các giá trò xác lập u vày). Đặc tính tónh cho bởi biểu thức: uByA )1()1(= (7.16) Do vậy nếu sử dụng dữ liệu thô )(kum )(kym để nhận dạng đa thức A(q) B(q) của hình (7.15) thì A(q) B(q) phải thỏa mãn điều kiện ràng buộc không cần thiết (7.16). Có một số cách giải quyết vấn đề trên: 1. Đặt y(k) u(k) là độ lệch xung quanh điểm cân bằng vật lý ykykym−=)()( (7.17) ukukum−= )()( (7.18) Bằng cách đổi biến (7.17) (7.18), điều kiện ràng buộc (7.16) tự động được thỏa mãn. Trong trường hợp này hình (7.15) là hình tuyến tính của hệ thống xung quanh điểm cân bằng. 2. Loại bỏ trung bình mẫu: Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 10 Đặt: ∑==NkkyNy1)(1 (7.19) ∑==NkkuNu1)(1 (7.20) Sau đó áp dụng các công thức (7.17) (7.18). 3. Ước lượng độ lệch không: Thêm một hằng số vào hình để bù độ lệch không của tín hiệu: )()()()()( kvkuqBkyqAmm++=α (7.21) trong đó uByA )1()1(−=α (7.22) Hằng số α được gộp vào vector thông số θ được ước lượng từ dữ liệu. 4. Dùng hình nhiễu có khâu tích phân Biến đổi (7.21): )()(1)()()()( kvkkuqBkyqAmm++=α ⇔ )()(1)()()()(1kvkqkuqBkyqAmm+−+=−δα ⇔ )()()1(1)()()()(1kwqAqkuqAqBkymm−−+= (7.23) trong đó: )1()()()( −−+= kvkvkkwαδ (7.24) Vì vậy độ lệch α có thể tả bằng cách đổi hình nhiễu từ )(/1)( qAqH = sang )]()1/[(1)(1qAqqH−−=. Điều này tương đương với lọc dữ liệu qua bộ lọc )1()(1−−= qqL, tức là lấy sai phân dữ liệu. )1()()()()( −−==kykykyqLkymmmmF (7.25) )1()()()()( −−== kukukuqLkummmmF (7.26) 5. Mở rộng hình nhiễu Từ (7.23) ta có: )()()1(1)()()1()()1()(111kwqAqkuqAqqBqkymm−−−−+−−= (7.27) Do đó nếu dùng hình với các đa thức A B tăng lên 1 bậc ta có thể nhận dạng được hình đúng của hệ thống. 6. Lọc thông cao để loại trừ nhiễu tần số thấp 7.4 CHỌN CẤU TRÚC HÌNH [...]... nhất để chọn bậc hình phi tuyến. Cần phân biệt phỏng (simulation) dự báo (prediction). Giả sử )),((),( ˆ θϕθ kgky = là hình của hệ thống, hình vẽ sau đây cho thấy sự khác biệt giữa dùng hình để phỏng đáp ứng của hệ thống dùng hình để dự báo đáp ứng của hệ thống: Hình 7.6: Mô phỏng đáp ứng của hệ thống Hình 7.7: Dự báo đáp ứng của hệ thống 7.6.3... Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 14 Thuật toán ước lượng thông số chọn được hình “tốt nhất” trong cấu trúc hình đã chọn. Câu hỏi đặt ra là hình “tốt nhất” này đã “đủ tốt” chưa? Câu hỏi trên bao hàm: 1. hình có phù hợp với dữ liệu quan sát? 2. hình đủ tốt để sử dụng theo mục đích nào đó? 3. hình tả được hệ thống thật”?... “nhỏ” xung quanh điểm tónh. Các trường hợp còn lại đều phải nhận dạng hệ thống dùng cấu trúc hình phi tuyến. 7.4.2 Chọn bậc hình Một trong những nguyên tắc cơ bản của lý thuyết nhận dạng hệ thống là xây dựng hình toán càng đơn giản càng tốt. Khi bậc hình càng tăng, số thông số càng nhiều thì hình càng linh hoạt sai số xấp xỉ càng giảm, tuy nhiên bậc tăng đến một mức nào... (7.16) tự động được thỏa mãn. Trong trường hợp này hình (7.15) là hình tuyến tính của hệ thống xung quanh điểm cân bằng. 2. Loại bỏ trung bình mẫu: Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 1 Chương 7 THỰC NGHIỆM NHẬN DẠNG HỆ THỐNG Chương 7: Thực nghiệm nhận dạng hệ thống 7.1. Giới thiệu 7.2. Thí nghiệm thu thập... giá hình theo mục đích hình hóa • Đánh giá hình dựa vào miền giá trị chấp nhận được của các thông số vật lý. 7.7 MỘT SỐ THÍ DỤ NHẬN DẠNG HỆ THỐNG THỰC NGHIỆM 7.7.1 Nhận dạng động cơ DC • Phần cứng Sơ đồ khối phần cứng thu thập dữ liệu vào ra của động cơ DC được trình bày ở hình 2. Tín hiệu điều khiển xuất ra từ máy tính PC qua ngõ ra tương tự (Analog Output) của card PCL-818L.... vậy tiêu chuẩn chọn lựa cấu trúc hình phải tính đến sai số hình số thông số của hình. • Tiêu chuẩn chọn bậc hình tuyến tính theo thông số Đối với các hình tuyến tính theo thông số, có nhiều tiêu chuẩn để chọn bậc của hình. Nguyên tắc chung để đưa ra các tiêu chuẩn chọn bậc mô hình là sự cân bằng giữa độ chính xác độ phức tạp của hình. Tổng quát, các tiêu chuẩn... của hình hình g( ϕ (k), θ ) Tính vector hồi qui ϕ (k) u(k) ŷ(k, θ ) Hệ thống y(k) Mô hình g( ϕ (k), θ ) Tính vector hồi qui ϕ (k) u(k) ŷ(k, θ ) Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái Hồng – Bộ mơn Điều khiển Tự động 9 Dữ liệu thu thập khi thí nghiệm thường không thể sử dụng ngay trong các thuật toán nhận dạng hệ thống do các khiếm khuyết sau: - Nhiễu... kukukuqLku mmmm F (7.26) 5. Mở rộng hình nhiễu Từ (7.23) ta có: )( )()1( 1 )( )()1( )()1( )( 11 1 kw qAq ku qAq qBq ky mm −− − − + − − = (7.27) Do đó nếu dùng hình với các đa thức A B tăng lên 1 bậc ta có thể nhận dạng được hình đúng của hệ thống. 6. Lọc thông cao để loại trừ nhiễu tần số thấp 7.4 CHỌN CẤU TRÚC HÌNH Chương 7: Thực nghiệm nhận dạng hệ thống © Huỳnh Thái... liệu. Có hai hướng xử lý: - Loại bỏ nhiễu bằng cách tiền xử lý dữ liệu. - Nhận dạng hình nhiễu. Độ lệch không của tín hiệu Xét hình tuyến tính: )()()()()( kvkuqBkyqA += (7.15) Mô hình (7.15) tả quan hệ giữa u(k) y(k), bao gồm đặc tính động (sự thay đổi của u(k) ảnh hưởng đến y(k) như thế nào) đặc tính tónh (quan hệ giữa các giá trị xác lập u và y ). Đặc tính tónh cho... số liệu vị trí đặt cảm biến để đo tín hiệu ra. 2. Chọn tín hiệu vào. Dạng tín hiệu vào ảnh hưởng rất lớn đến dữ liệu quan sát. Tín hiệu vào quyết định điểm làm việc của hệ thống, bộ phận nào và chế độ làm việc nào của hệ thống được kích thích trong thí nghiệm. 3. Xác định chu kỳ lấy mẫu. 4. Xác định số mẫu dữ liệu cần thu thập. 7.2.2 Chọn tín hiệu vào cho thí nghiệm nhận dạng hệ thống . dùng mô hình để mô phỏng đáp ứng của hệ thống và dùng mô hình để dự báo đáp ứng của hệ thống: Hình 7.6: Mô phỏng đáp ứng của hệ thống Hình. tích phổ. - Nhận dạng mô hình tuyến tính có tham số: ARX, ARMAX, OE, BJ,… • Nhận dạng mô hình phi tuyến: - Mô hình hồi qui tuyến tính - Mô hình hộp

Ngày đăng: 16/10/2012, 09:09

Hình ảnh liên quan

7.4. Chọn cấu trúc mô hình 7.5. Chọn tiêu chuẩn ước lượng  7.6. Đánh giá chất lượng mô hình  - Mô hình hóa và nhận dạng hệ thống - P7

7.4..

Chọn cấu trúc mô hình 7.5. Chọn tiêu chuẩn ước lượng 7.6. Đánh giá chất lượng mô hình Xem tại trang 1 của tài liệu.
Tín hiệu đa hài là tổng của nhiều thành phần hình sin. - Mô hình hóa và nhận dạng hệ thống - P7

n.

hiệu đa hài là tổng của nhiều thành phần hình sin Xem tại trang 7 của tài liệu.
Một phương pháp rất phổ biến để đánh giá mô hình là đánh giá chéo (Cross Validation – CV) - Mô hình hóa và nhận dạng hệ thống - P7

t.

phương pháp rất phổ biến để đánh giá mô hình là đánh giá chéo (Cross Validation – CV) Xem tại trang 15 của tài liệu.
y= là mô hình của hệ thống, hình vẽ sau đây cho thấy sự khác biệt giữa dùng mô hình để mô phỏng đáp ứng của hệ thống và dùng mô  hình để dự báo đáp ứng của hệ thống:  - Mô hình hóa và nhận dạng hệ thống - P7

y.

= là mô hình của hệ thống, hình vẽ sau đây cho thấy sự khác biệt giữa dùng mô hình để mô phỏng đáp ứng của hệ thống và dùng mô hình để dự báo đáp ứng của hệ thống: Xem tại trang 15 của tài liệu.
• Đánh giá mô hình theo mục đích mô hình hóa - Mô hình hóa và nhận dạng hệ thống - P7

nh.

giá mô hình theo mục đích mô hình hóa Xem tại trang 16 của tài liệu.
Hình 7.9: Sơ đồ Simulink thu thập dữ liệu vào – ra động cơ DC • Nhận dạng:  - Mô hình hóa và nhận dạng hệ thống - P7

Hình 7.9.

Sơ đồ Simulink thu thập dữ liệu vào – ra động cơ DC • Nhận dạng: Xem tại trang 17 của tài liệu.
Chương 7: Thực nghiệm nhận dạng hệ thống - Mô hình hóa và nhận dạng hệ thống - P7

h.

ương 7: Thực nghiệm nhận dạng hệ thống Xem tại trang 18 của tài liệu.
Hình 7.10: Sơ đồ khối phần cứng thu thập dữ liệu vào ra của hệ bồn chứa Sử dụng cảm biến áp suất Model 68075 (hãng Cole-Parmer) để đo chiều cao  mực chất lỏng trong bồn chứa - Mô hình hóa và nhận dạng hệ thống - P7

Hình 7.10.

Sơ đồ khối phần cứng thu thập dữ liệu vào ra của hệ bồn chứa Sử dụng cảm biến áp suất Model 68075 (hãng Cole-Parmer) để đo chiều cao mực chất lỏng trong bồn chứa Xem tại trang 18 của tài liệu.
Hình 7.11: Sơ đồ Simulink thu thập dữ liệu vào – ra hệ bồn chứa • Nhận dạng mô hình tuyến tính quanh điểm tĩnh  - Mô hình hóa và nhận dạng hệ thống - P7

Hình 7.11.

Sơ đồ Simulink thu thập dữ liệu vào – ra hệ bồn chứa • Nhận dạng mô hình tuyến tính quanh điểm tĩnh Xem tại trang 19 của tài liệu.

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan