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ổ

pdf16 trang | Chuyên mục: Cơ Sở Tự Động | Chia sẻ: yen2110 | Lượt xem: 616 | Lượt tải: 1download
Tóm tắt nội dung 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ố, để xem tài liệu hoàn chỉnh bạn click vào nút "TẢI VỀ" ở trên
 (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:

  • pdfbai_giang_mo_hinh_hoa_nhan_dang_va_mo_phong_chuong_3_nhan_da.pdf