Bài giảng Mô hình hóa, nhận dạng và mô phỏng - Chương 3: Nhận dạng mô hình không tham số
Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ
3.1. Giới thiệu
3.2. Quá trình ngẫu nhiên
3.2. Phân tích đáp ứng quá độ và phân tích tương quan
3.3. Phân tích đáp ứng tần số
3.4. Phân tích Fourier
3.5. Phân tích phổ
(3.59) Nhận xét: ☺ Phương pháp đơn giản. / Sai số nhận dạng là α/)]1()([ −− tvtv , loại được mức DC của nhiễu. / Sai số nhận dạng lớn trong đa số các ứng dụng. . Đáp ứng nấc (3.57) cho biết các thông tin cơ bản về hệ thống cần thiết cho việc thiết kế bộ điều khiển như thời gian trễ, độ lợi tĩnh, thời hằng quyết định, khá chính xác. 3.3.2 Phân tích tương quan Xét hệ thống mô tả bởi: )()()()( 0 0 tvktukgty k +−= ∑+∞ = (3.60) Nếu tín hiệu vào u(t) là chuỗi gần dừng , tức là: ),()( tmtEu u= Ctmu ≤)( , t∀ ),,()()( 2121 ttRtutEu u= CttRu ≤),( 21 )()()( ττ uRtutuE =− ⇔ )(),(1lim 1 ττ u N t uN RttR N =−∑ =∞→ , τ∀ và chuổi u(t) không tương quan với nhiễu v(t), tức là 0)()( =−τtvtuE thì theo định lý 2.2 (Ljung, 1999 trang 40): ∑+∞ = −==− 0 0 )()()()()( k uyu kRkgRtutyE τττ (3.61) Nếu tín hiệu vào được chọn là nhiễu trắng sao cho: 0)( ταδτ =uR (3.62) thì: α ττ )()(0 yuRg = (3.63) Do đó ước lượng đáp ứng xung có được từ ước lượng )(τyuR ; thí dụ Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ Huỳnh Thái Hoàng – Bộ môn Điều khiển Tự động 10 ∑ = −= N t N yu tutyN R τ ττ )()(1)(ˆ (3.64) Nếu tín hiệu vào không phải là nhiễu trắng, chúng ta có thể ước lượng: ∑ = −= N t N u tutuN R τ ττ )()(1)(ˆ (3.65) và giải ∑ = −= M k N u N yu kRkgR 0 )(ˆ)(ˆ)(ˆ ττ (3.66) 3.4 PHAÂN TÍCH ÑAÙP ÖÙNG TAÀN SOÁ 3.4.1 Kieåm tra soùng sin Hình 3.3: Thí nghieäm phaân tích ñaùp öùng taàn soá Ñoái vôùi heä tuyeán tính baát bieán, neáu tín hieäu vaøo laø tín hieäu hình sin thì tín hieäu ra laø tín hieäu hình sin cuøng taàn soá vôùi tín hieäu vaøo, khaùc bieân ñoä vaø pha. Neáu tín hieäu vaøo laø: ttu ωα sin)( = , t = 0, 1, 2,... (3.67) thì tín hieäu ra laø: )()()cos()( tytvtYty m qñ+++= ϕω (3.68) trong ñoù )(tyqñ laø thaønh phaàn quaù ñoä 0)( →tyqñ khi ∞→t . ÔÛ traïng thaùi xaùc laäp, neáu boû qua nhieãu thì ta coù: )cos()( ϕω += tYty m (3.69) Do ñoù töø vieäc ño )(ty ta xaùc ñònh ñöôïc mY vaø ϕ. Töø ñoù coù theå tính ñöôïc ñaëc tính taàn soá cuûa heä thoáng taïi taàn soá ω laø: α ω mj YeG =)(0 (3.70) ϕω =∠ )(0 jeG (3.71) Hệ thống u(t) = α.sinωt y(t) v(t) Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ Huỳnh Thái Hoàng – Bộ môn Điều khiển Tự động 11 Thöïc hieän thí nghieäm (3.36) vôùi ω thay ñoåi trong mieàn taàn soá quan taâm, ta seõ öôùc löôïng ñöôïc ñaëc tính taàn soá )(ˆ ωjN eG trong mieàn taàn soá quan taâm naøy. Nhaän xeùt: ☺ Phöông phaùp đñôn giaûn. / Phaûi thöïc hieän nhieàu thí nghieäm → maát nhieàu thôøi gian. / Nhieàu heä thoáng vaät lyù khoâng cho pheùp tín hieäu vaøo laø tín hieäu hình sin → khoâng aùp duïng ñöôïc phöông phaùp phaân tích ñaùp öùng taàn soá naøy. / Chæ öôùc löôïng ñöôïc )(ˆ ωjN eG trong mieàn taàn soá quan taâm. / Ñaëc tính taàn soá öôùc löôïng bò aûnh höôûng bôûi nhieãu. 3.4.2 Phaân tích ñaùp öùng taàn soá baèng phöông phaùp töông quan Phaân tích töông quan nhaèm trieät tieâu aûnh höôûng cuûa nhieãu. Thöïc hieän caùc thí nghieäm thu thaäp soá lieäu nhö ñaõ moâ taû ôû treân, ño ñaùp öùng cuûa heä thoáng vaø thaønh laäp caùc ñaïi löôïng sau: ∑ = = N t C ttyN NI 1 cos)(1)( ϖ (3.72) ∑ = = N t S ttyN NI 1 sin)(1)( ϖ (3.73) Thay (3.68) vaøo (3.72), boû qua thaønh phaàn quaù ñoä ta ñöôïc: ∑∑ == ++= N t N t mC ttvN ttY N NI 11 cos)(1cos)cos(1)( ϖϖϕϖ ∑∑ == +++= N t N t m ttvN tY N 11 cos)(1]cos)2[cos( 2 11 ϖϕϕϖ ∑∑ == +++= N t N t mm ttv N t N YY 11 cos)(1)2cos( 2 cos 2 ϖϕϖϕ (3.74) Deã thaáy 0)2cos( 2 1 →+∑ = N t m t N Y ϕϖ khi ∞→N , maët khaùc neáu nhieãu )(tv khoâng coù thaønh phaàn tuaàn hoaøn vôùi taàn soá ω thì 0cos)(1 1 →∑ = N t ttv N ϖ khi ∞→N . Suy ra: ϕcos 2 )( mC YNI → khi ∞→N (3.75) Töông töï ta coù theå daãn ra ñöôïc: ϕsin 2 )( mS YNI −→ khi ∞→N (3.76) Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ Huỳnh Thái Hoàng – Bộ môn Điều khiển Tự động 12 Töø (3.75) vaø (3.76) ta tính ñöôïc: 2 )()( 22 NINI Y SCm += (3.77) −= − )( )(tan 1 NI NI C Sϕ (3.78) Thay (3.77) vaø (3.78) vaøo (3.70) vaø (3.71) ta xaùc ñònh ñöôïc ñaùp öùng taàn soá cuûa heä thoáng taïi taàn soá ω maø khoâng bò aûnh höôûng bôûi nhieãu. 3.5 PHAÂN TÍCH FOURIER Hình 3.4: Thí nghieäm phaân tích Fourier Haøm truyeàn öôùc löôïng thöïc nghieäm Cho u(t) laø tín hieäu vaøo baát kyø, ño tín hieäu ra y(t). Phaân tích Fourier tín hieäu vaøo vaø tín hieäu ra: ∑ = −= N t tj kN ketu N U 1 )(1)( ωω (3.79) ∑ = −= N t tj kN kety N Y 1 )(1)( ωω (3.80) trong ñoù: N k k πω 2= , 1,...,1,0 −= Nk (3.81) Töø ñaây ta öôùc löôïng ñöôïc: )( )()(ˆˆ ω ωω N Nj N U YeG = (3.82) taïi caùc taàn soá N k k πωω 2== , 1,...,1,0 −= Nk . )(ˆˆ kjN eG ω goïi laø haøm truyeàn öôùc löôïng thöïc nghieäm (ETFE – Empirical Transfer Function Estimate). Hệ thống u(t) y(t) v(t) Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ Huỳnh Thái Hoàng – Bộ môn Điều khiển Tự động 13 Tính chaát cuûa haøm truyeàn öôùc löôïng thöïc nghieäm • Boå ñeà 6.1, [Ljung, 1999]: Xeùt heä thoáng oån ñònh: )()()()( 0 tvtuqGty += (3.83) vôùi nhieãu )(tv laø quaù trình ngaãu nhieân döøng coù phoå )(ωvΦ vaø haøm hieäp phöông sai )(τvR thoûa maõn: ∞<∑+∞ ∞− )(ττ vR (3.84) Giaû söû { })(tu ñoäc laäp vôùi { })(tv vaø Ctu ≤)( , t∀ . Vôùi )(ˆˆ ωjN eG xaùc ñònh bôûi (3.82), ta coù: )( )()()](ˆˆE[ 10 ω ρωω N jj N U NeGeG += (3.85) =−− −− )]()(ˆˆ[)]()(ˆˆE[ 00 ωξωω jjNjjN eGeGeGeG −==− =+Φ = − 1,1 , 2neáu neáu )()([ )()( )( 2)( 1 2 2 Nk N k N NN N UU N vU πωξ ωξρω ξω ρ ω (3.86 ) trong ñoù: N CN 11 )( ≤ρ (3.87) N CN 22 )( ≤ρ (3.88) )(max.)(2 1 01 tukkgC k = ∑∞ = (3.89) ∑+∞ −∞= += k vRCC )( 2 12 ττ (3.90) ∑+∞ −∞= −=Φ τ τωτω jvv eR )()( (3.91) ∑ =∞→ −=−= N tN v tvtvN tvtvR 1 )()(E1lim)()(E)( τττ (3.92) • Nhaän xeùt - Haøm truyeàn öôùc löôïng thöïc nghieäm )(ˆˆ ωjN eG chæ xaùc ñònh taïi caùc taàn soá N k k πωω 2== , 1,...,1,0 −= Nk . - Kyø voïng cuûa )(ˆˆ ωjN eG tieäm caän baèng )(0 ωjeG khi ∞→N . Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ Huỳnh Thái Hoàng – Bộ môn Điều khiển Tự động 14 - Phöông sai cuûa )(ˆˆ ωjN eG tieäm caän baèng tæ soá nhieãu treân tín hieäu khi ∞→N . - Öôùc löôïng taïi caùc taàn soá khaùc nhau tieäm caän khoâng töông quan. 3.6 PHAÂN TÍCH PHOÅ Trôn hoùa ñaëc tính taàn soá öôùc löôïng thöïc nghieäm • )(ˆˆ ωjN eG chæ xaùc ñònh taïi caùc taàn soá N k k πωω 2== , 1,...,1,0 −= Nk ⇒ trôn hoùa )(ˆˆ ωjN eG ñeå ñöôïc ñaëc tính taàn soá )(ˆ ωjN eG ( )(ˆ ωjN eG xaùc ñònh vôùi moïi taàn soá laø öôùc löôïng cuûa ñaëc tính taàn soá thaät )(0 ωjeG ). • Neáu khoaûng taàn soá N/2π nhoû so vôùi söï thay ñoåi cuûa )(0 ωjeG thì )(ˆˆ kjN eG ω chính laø öôùc löôïng khoâng leäch, khoâng töông quan cuûa )(0 ωjeG taïi caùc taàn soá kωω ≈ vôùi phöông sai laø 2)( )( kN kv U ω ωΦ khi ∞→N . • Neáu )(0 ωjeG laø haèng soá trong khoaûng: N k N k 2 00 1 22 πωωωωωπ =∆+<<∆−= (3.93) thì coù theå öôùc löôïng )(0 ωjeG baèng caùch laáy trung bình coù troïng soá haøm truyeàn öôùc löôïng thöïc nghieäm trong mieàn taàn soá treân: ∑ ∑ = == 2 1 2 10 )(ˆˆ )(ˆ k kk k k kk j Nk j N keG eG α α ω ω (3.94) trong ñoù: )( )( 2 kv kN k U ω ωα Φ= (3.95) N k k πω 2= (3.96) Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ Huỳnh Thái Hoàng – Bộ môn Điều khiển Tự động 15 Neáu soá maãu döõ lieäu ñuû lôùn, coù theå thay pheùp tính toång trong bieåu thöùc (3.94) baèng pheùp tính tích phaân: ∫ ∫ ∆+ ∆− ∆+ ∆−= ωω ωω ωω ωω ξ ω ξξα ξξα 0 0 0 00 )( )(ˆˆ)( )(ˆ d deG eG j Nj N (3.97) trong ñoù: )( )( )( 2 ξ ξξα v NU Φ= (3.98) • Neáu )(0 ωjeG khoâng phaûi laø haèng soá trong khoaûng taàn soá (3.93) thì coù theå öôùc löôïng )(ˆ 0ωjN eG baèng coâng thöùc: ∫ ∫ − − − −= π π γ π π ξγω ξξαωξ ξξαωξ dW deGW eG j Nj N )()( )(ˆˆ)()( )(ˆ 0 0 0 (3.99) trong ñoù )(ξγW laø haøm troïng soá xung quanh 0=ξ vôùi thoâng soá γ . • Neáu khoâng bieát phoå )(ωvΦ cuûa nhieãu thì khoâng theå öôùc löôïng ñöôïc )(ˆ 0ωjN eG theo bieåu thöùc (3.99). Trong tröôøng hôïp naøy giaû thieát phoå cuûa nhieãu ít thay ñoåi trong khoaûng taàn soá töông öùng vôùi ñoä roäng cuûa cöûa soå taàn soá, töùc laø: 0 )( 1 )( 1)( 0 0 ≈ Φ−Φ−∫− π π γ ξωξωξ dW vv (3.100) Khi ñoù coù theå xaáp xæ (3.99) baèng coâng thöùc: ∫ ∫ − − − −= π π γ π π ξγω ξξωξ ξξωξ dUW deGUW eG N j NNj N 2 0 2 0 )()( )(ˆˆ)()( )(ˆ 0 (3.101) Haøm troïng soá )(ξγW - Haøm troïng soá )(ξγW coøn goïi laø cöûa soå taàn soá, thoâng soá γ xaùc ñònh ñoä roäng cuûa cöûa soå taàn soá. - Cöûa soå taàn soá caøng roäng thì phöông sai cuûa )(ˆ 0ωjN eG caøng nhoû, ñoä leäch giöõa )(ˆ 0ωjN eG vaø )( 00 ωjeG caøng lôùn ⇒ caàn choïn cöûa soå taàn soá thích hôïp ñeå caân baèng giöõa phöông sai vaø ñoä leäch. - Caùc haøm cöûa soå thöôøng ñöôïc söû duïng: Bartlett, Parzen, Hamming. Tính chaát cuûa haøm truyeàn trôn Chương 3: NHẬN DẠNG MÔ HÌNH KHÔNG THAM SỐ Huỳnh Thái Hoàng – Bộ môn Điều khiển Tự động 16 Xeùt heä thoáng oån ñònh: )()()()( 0 tvtuqGty += (3.102) vôùi nhieãu )(tv laø quaù trình ngaãu nhieân döøng coù phoå )(ωvΦ vaø haøm hieäp phöông sai )(τvR thoûa maõn: ∞<∑+∞ ∞− )(ττ vR (3.103) Giaû söû { })(tu ñoäc laäp vôùi { })(tv vaø Ctu ≤)( , t∀ . Vôùi )(ˆ ωjN eG xaùc ñònh bôûi (3.101), ta coù: Φ Φ′′+′′=− )( )()()( 2 1)()()](ˆE[ 000 ω ωγ ωωωω u ujjjj N eGeGMeGeG )/1())(( 3 ∞→∞→ Ο+Ο+ N NC γ γ (3.104) ( ) 0/, 2 0 /)()( )()(1)()(ˆE →∞→∞→ +Φ Φ= − NN u vjj N NWWN eGeG γγ ωω γοω ωγ trong ñoù: ξξξγ π π γ dWM ∫ − = )()( 2 ξξπγ π π γ dWW ∫ − = )(2)( 2 ξξξγ π π γ dWC ∫ − = )()( 33
File đính kèm:
- bai_giang_mo_hinh_hoa_nhan_dang_va_mo_phong_chuong_3_nhan_da.pdf