
Luaän vaên toát nghieäp
Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLab
41
3. yy
Gy
sup'
cho phöông phaùp cöïc ñaïi theo nguyeân lyù caän phaûi,
4.
S
B
S
B
dyy
dyyy
y
)(
)(
'
'
'
cho phöông phaùp ñieåm troïng taâm,
5.
n
k
k
n
k
k
n
kS
B
n
kS
B
A
M
dyy
dyyy
y
1
1
1
'
1
'
)(
)(
'
cho phöông phaùp ñieåm troïng taâm vaø nguyeân taéc trieån khai SUM-MIN,
6.
cho phöông phaùp ñieåm troïng taâm vaø nguyeân taéc trieån khai SUM-MIN vôùi quy öôùc
singleton (phöông phaùp ñoä cao), trong ñoù yk laø ñieåm maãu thoaû maõn
B’k(yk) = Hk.
* Quan heä truyeàn ñaït y(x):
Quan heä truyeàn ñaït y(x) cuûa boä ñieàu khieån môø nhaän ñöôïc thoâng qua vieäc gheùp
noái hai aùnh xaï x
B’(y) vaø
B’(y)
y’ vôùi nhau ñeå coù x
y’.
Coâng thöùc bieåu dieãn aùnh xaï tích nhaän ñöôïc phuï thuoäc vaøo thieát bò hôïp thaønh vaø
phöông phaùp giaûi môø ñöôïc söû duïng.
Ngöôøi ta ñaõ chöùng minh ñöôïc raèng vôùi moät mieàn compact X
Rn (vôùi n laø soá
caùc ñaàu vaøo), caùc giaù trò vaät lyù cuûa bieán ngoân ngöõ ñaàu vaøo vaø moät ñöôøng cong phi
tuyeán g(x) tuyø yù nhöng lieân tuïc cuøng caùc ñaïo haøm cuûa noù treân X thì bao giôø cuõng toàn
taïi moät boä ñieàu khieån môø cô baûn coù quan heä truyeàn ñaït y(x) thoaû maõn:
)()( xgxysub
Trong ñoù
laø moät soá thöïc döông baát kyø cho tröôùc. Nhö vaäy ta coù theå toång hôïp
ñöôïc moät boä ñieàu khieån môø coù quan heä truyeàn ñaït “gaàn gioáng” vôùi quan heä truyeàn
ñaït cho tröôùc. Ñieàu ñoù cho thaáy kyõ thuaät ñieàu khieån môø coù theå giaûi quyeát ñöôïc moät
baøi toaùn toång hôïp ñieàu khieån phi tuyeán baát kyø.
x
B’
(x)
y’
Tích cuûa hai aùnh xaï

Luaän vaên toát nghieäp
Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLab
42

Luaän vaên toát nghieäp
Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLab
43
6. Keát luaän veà ñieàu khieån môø:
* Öu ñieåm:
- Ñaûm baûo ñöôïc tính oån ñònh cuûa heä thoáng maø khoâng caàn khoái löôïng tính toaùn
lôùn vaø phöùc taïp trong khaâu thieát keá nhö caùc loaïi ñieàu khieån coå ñieån nhö PID, ñieàu
chænh sôùm treã pha.
- Coù theå toång hôïp boä ñieàu khieån vôùi haøm truyeàn ñaït phi tuyeán baát kyø.
- Giaûi quyeát ñöôïc caùc baøi toaùn ñieàu khieån phöùc taïp, caùc baøi toaùn maø tröôùc ñaây
chöa giaûi quyeát ñöôïc nhö: heä ñieàu khieån thieáu thoâng tin, thoâng tin khoâng chính xaùc
hay nhöõng thoâng tin maø söï chính xaùc cuûa noù chæ nhaän thaáy giöõa caùc quan heä cuûa
chuùng vôùi nhau vaø cuõng chæ coù theå moâ taû ñöôïc baèng ngoân ngöõ. Nhö vaäy ñieàu khieån
môø ñaõ sao chuïp ñöôïc phöông thöùc xöû lyù thoâng tin cuûa con ngöôøi vaø ta coù theå taän
duïng ñöôïc caùc tri thöùc, kinh nghieäm cuûa con ngöôøi vaøo trong quaù trình ñieàu khieån.
* Khuyeát ñieåm:
- Cho ñeán nay, caùc lyù thuyeát nghieân cöùu veà ñieàu khieån môø vaãn coøn chöa ñöôïc
hoaøn thieän. Vì vaäy vieäc toång hôïp boä ñieàu khieån môø hoaït ñoäng moät caùch hoaøn thieän
thì khoâng ñôn giaûn.
- Chính vì tính phi tuyeán cuûa heä môø maø ta khoâng theå aùp duïng nhöõng thaønh töïu
cuûa lyù thuyeát heä tuyeán tính cho heä môø. Vaø vì theá nhöõng keát luaän toång quaùt cho heä
môø haàu nhö khoù ñaït ñöôïc.
Töø nhöõng öu khuyeát ñieåm cuûa boä ñieàu khieån môø ta ruùt ra keát luaän:
- Khoâng bao giôø thieát keá boä ñieàu khieån môø ñeå giaûi quyeát moät baøi toaùn toång hôïp
maø coù theå deã daøng thöïc hieän baèng caùc boä ñieàu khieån kinh ñieån thoaû maõn yeâu caàu ñaët
ra.
- Vieäc söû duïng boä ñieàu khieån môø cho caùc heä thoáng caàn ñoä an toaøn cao vaãn coøn
bò haïn cheá do yeâu caàu chaát löôïng vaø muïc ñích cuûa heä thoáng chæ coù theå xaùc ñònh vaø
ñaït ñöôïc qua thöïc nghieäm.
- Boä ñieàu khieån môø phaûi ñöôïc phaùt trieån qua thöïc nghieäm.
- Do coù khaû naêng ñieàu chænh ñöôïc tính oån ñònh vaø beàn vöõng khi löôïng thoâng tin
thu thaäp khoâng chính xaùc neân caùc boä caûm bieán coù theå choïn loaïi reû tieàn vaø khoâng caàn
ñoä chính xaùc cao.

Luaän vaên toát nghieäp
Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLab
44
Chöông III
MOÂ PHOÛNG HEÄ ÑIEÀU KHIEÅN MÔØ BAÈNG MATLAB
I. Giôùi thieäu veà MatLab:
MatLab vöøa laø moâi tröôøng vöøa laø ngoân ngöõ laäp trình ñöôïc vieát döïa treân cô sôû
toaùn hoïc nhö: lyù thuyeát ma traän, ñaïi soá tuyeán tính, phaân tích soá, … nhaèm söû duïng cho
caùc muïc ñích tính toaùn khoa hoïc vaø kyõ thuaät.
MatLab cho pheùp ngöôøi söû duïng thieát keá caùc hoäp coâng cuï cuûa rieâng mình.
Ngaøy caøng nhieàu caùc hoäp coâng cuï ñöôïc taïo ra bôûi caùc nhaø nghieân cöùu treân caùc laõnh
vöïc khaùc nhau. Sau ñaây laø moät soá hoäp coâng cuï trong MatLab öùng duïng trong lónh
vöïc ñieàu khieån töï doäng:
- Control System Toolbox: neàn taûng cuûa moät nhoùm caùc duïng cuï ñeå thieát keá
trong laõnh vöïc ñieàu khieån. Bao goàm caùc haøm daønh cho vieäc moâ hình hoaù, phaân tích,
thieát keá heä thoáng ñieàu khieån töï ñoäng.
- Frequency Domain System Identification Toolbox: bao goàm moät taäp caùc file
.m duøng cho vieäc moâ hình hoaù heä tuyeán tính döïa treân söï ño löôøng ñaùp tuyeán taàn soá
cuûa moät heä thoáng.
- Fuzzy Logic Toolbox: bao goàm moät taäp hoaøn chænh caùc coâng cuï giao dieän vôùi
ngöôøi duøng daønh cho vieäc thieát keá, moâ phoûng vaø phaân tích heä thoáng suy luaän môø.
- Neutral Network Toolbox: bao goàm moät taäp caùc haøm cuûa MatLab daønh cho
vieäc thieát keá vaø moâ phoûng maïng neutral.
- Nonlinear Control Design Toolbox: laø moät giao dieän ñoà hoaï ngöôøi duøng cho
pheùp thieát keá heä ñieàu khieån tuyeán tính vaø phi tuyeán söû duïng kyõ thuaät toái öu trong
mieàn thôøi gian.
- Simulink: Simulink laø phaàn môû roäng cuûa MatLab taïo ra theâm moät moâi tröôøng
ñoà hoaï duøng cho vieäc moâ hình hoaù, moâ phoûng vaø phaân tích heä tuyeán tính vaø phi
tuyeán ñoäng.
- System Identification Toolbox: bao goàm caùc coâng cuï ñeå phoûng tính vaø nhaän
daïng heä thoáng.

Luaän vaên toát nghieäp
Nghieân cöùu ñieàu khieån môø – Moâ phoûng heä thoáng ñieàu khieån môø baèng MatLab
45
II. Xaây döïng moâ hình:
1. Yeâu caàu cuï theå:
Ta caàn ñieàu khieån doøng nöôùc ra töø moät boàn nöôùc. Boàn nöôùc goàm moät ñaàu vaøo
laø doøng nöôùc laïnh, moät ñaàu vaøo laø doøng nöôùc noùng. Ñaàu ra seõ laø hoãn hôïp cuûa hai
doøng nöôùc noùng vaø laïnh. Yeâu caàu ñaët ra laø phaûi giöõ nhieät ñoä vaø toác ñoä cuûa doøng
nöôùc ra khoâng ñoåi ôû moät giaù trò xaùc ñònh tröôùc.
2. Moâ hình vaät lyù:
Duøng Vi xöû lyù 8 bit öùng duïng giaûi thuaät logic môø ñeå ñieàu khieån nhieät ñoä cuûa
löu chaát ra. Caàn coù caùc khaâu caûm bieán ñeå hoài tieáp veà, caùc khaâu bieán ñoåi A/D, D/A
ñeå chuyeån ñoåi tín hieäu töông töï veà daïng soá ñeå VXL xöû lyù döõ lieäu vaø chuyeån ñoåi tín
hieäu töø daïng soá sang töông töï ñeå ñieàu khieån khoái coâng suaát.
3. Moâ hình toaùn hoïc:
Töø moâ hình vaät lyù ta xaùc ñònh moâ hình toaùn hoïc cuûa caùc phaàn töû rieâng leû:
a. Khaâu D/A: laø khaâu giöõ baäc khoâng (ZOH)
BOÄ
ÑIEÀU KHIEÅN doøng nöôùc ra
doøng nöôùc noùng doøng nöôùc laïnh
boàn nöôùc
KÑ
KÑ
KÑ
KÑ
VXL doøng
nöôùc
ra
doøng nöôùc noùng
doøng nöôùc laïnh
boàn nöôùc
A/D
D/A
BOÄ ÑIEÀU KHIEÅN
caûm bieán nhieät
caûm bieán löu
toác

