■ CÖNG THl/ÖNG 0 g l G DAI HOC SAO DO TS. VÜ QUANG THÄP (Chü bien) ÜNG DUNG PHÄN MEM G IA I C A C B A I T O A N DONG LÜC HOC TREN ÖTÖ jUYEN ueu V X 7 NHÄ XUÄT BÄN KHOA HOC VÄ KY THUÄT BÔ CÔ NG THlfÖNG -JR Ü Ö N G DAI HOC SAO DO TS. VLJ TR U N G THÀNH ThS. DÀO D Û t TH U - ThS.
TR jN H MIN H H O À N G ÛNGDUNGPHÂNHÉM H11U B S i l H I A A A ïlAI CAC BAI TOANBONGLÜC HOC TREN 0 TO NHÀ XUAT BÀN KHOA HOC VÀ KŸ THUÂT MUC LUC LÖI N O I DÄU 5 Chirong 1 T O N G QIIAN V F PHÁN M É M M A TLAB - SIMLILINK I I LICH SÜ'PH Á T TRIEN CIJA PHÁN MÉM MATLAB SIMULINK. CÁC KHÓI CHÜ'C NÄNG CÓ SAN THUÖNG DÜNG TRONG PHÁN MÉM M A T L A B -S IM U L IN K .TAO MÓI MOT KHÓI DÉ MÖ P1IÓNG TRONG MATLAB SIMULINK. MÓ PHÓNG MOT KHÓI TRONG MATLAB SIMULINK. 31 Chiro ng 2 CO SÓ MÓ PHÓNG DÓNG LUC HOC CIJA MOT SÓ HE THÓNG TREN ÖTÖ 2.
CO SO LY THUYF.T MÓ PHONG HE THÓNG LÁI CÓ TRO LU'C THÚY L U C. CO SO LY THUYF. DAO DONG VÁ DÓ ÉM DIU CLJA ÖTÖ. CO SÖ VÉ TÍNH ÓN D|NH CLJA ÖTÖ TÁI TRÉN DUÖNG V Ö N G.
69 Chiro'ng 3 ÍTNG DUNG PHÁN MÉM MATLAB SIMULINK MÖ PHÓNG DONG LV'C HOC MÓT SÓ HE THÓNG TRÉN ÖTÖ TU DÓ DU A RA CÁC GIÄI PHÁP NÄNG CAO TÍNH TIEN NGHI VÄ AN TOÄN CHO ÖTÖ 3. MÖ PHÓNG HÉ THÓNG LÁI CÓ TRO LUC THÜY LÜC TRÉN ÖTÖ, DÁNH GIÁ TÍNH ÓN DINH CÜA HE THÓNG LÁI TRONG QUÁ TRÍNH LAM V I E C. MÓ PHÓNG HF THÓNG T R E O. MÖ PHÓNG SU Kl.T HÖP GIÜA THANH ÓN DjNH NGANG VÁ HÉ THÓNG PHANH TRÉN XE ÖTÖ TÁI GIÚP XE CHUYÉN DÖNG ÓN D|NH TRÉN DUÖNG VÓNG .138 TÁI LIÉU THAM KHÄO .193 3 7 ? , ai nói ctaali > "Y r à hai con nguói ngc'iy càng phàl Irién.
nhu ccìu giuo thàng vàri JC lui càng làng. hàng nàm trén thè giói sun xucit 4X trièu olà và hién rtay có khoàng 600 trièu àlà dung houl dàng. Dicu dà cho theiy mài dà xe trén duóng ngày càng cao. Cùng vói su lién ho khóng ngùng cuci khoa hoc ky liutài, ngành càng nghièp che tao àlà Irén thè giói ngc'iy nay duac hoùn thién và nàng cao.
Nhùng huóng co ban ngành càng nghièp àlà huóng tói là: Tiél kiém nhién liéu, giam à nhièm mài tricàng, nàng tu o lién nghi va an toàn khi su dung. giam già ihành chè tao, da deing hoà dài tuang su dung. Trong càc xu huóng nghién cùu thi vièc nàng cao an loàn và lién nghi dia olà trong qua Irinh su dung ngc'iy càng duac quan tàm. dé thuc hién duac diéu này càn phai hoàn thién càc hé thàng treo.
he Ihàng lai. hién nay càc càng Irinh nghién cùu dé dành già linh an loàn và lién nghi cùu olà chua cà nhién. Trong cuàn sàich ntiy dà dé càp dén vièc nghién ciru linh an loàn và tién nghi trén àtà thàng qua viéc nghién cùu và dành già linh ón djnh cùu hé thàng lui cà tra lue thuy lue trong quà Irinh làm viéc; nghién cùu và dành già dà ém din cita hé thàng treo trén xe khàch 29 chó; nghién cùu mà hinh su kél hap làm viéc giùa thanh àn djnh ngang và hé thàng phanh trén xe àtà lài giup xe chuyén dàng ón dinh trén duóng vàng. Dàng ihói cuàn sàch cùng dé càp tói viéc nghién cùu càc yèn là unh huóng lói linh un loàn và lién nghi trong quà Irinh làm viéc cuu he ihóng phunh.
he thóng treo và hé thàng lài. ì'ù dà dua ru nhùng khuyén cào cho nhà sun xuàt cùng nhu nguói su dung dé nàng cao linh an loàn và lién nghi. Trong quà trinh hién soun. nhàm tàc già dà có nhiéu có gung.
song khó Irành khoi nhùng thiéu sòl. Chùng tói ràt mong nhein duac su góp y. phé hinh cuu hqn doc dé cuàn sàch ngciy càng hoàn thién han. Xin chàin thành càm an! CÀC TÀC C IA 5 Chuong 1 TÔNG QUAN VÈ PHÀN MÈM M A T L A B -S IM U L IN K 1.
LICH sir PHÂT TRIEN CÙA PHÀN MÊM MATLAB SIM U LINK Matlab (MATric LABoratory) là mot công eu phân mêm eùa M athW ork vài giao diên cire manh cùng lai thê trong kÿ thuât lâp trinh dâp irng duge nhùng vân dê hêt sue da dang: tir câc lînh vue kÿ thuât chuyên ngành nhu diên, diên tù, diêu khiên tu dông, rôbôt công nghiêp. vât lÿ hat nhân cho dên câc ngành xù lÿ toân chuyên dung nhu thông kê, kê toân,. Matlab cô bô lênh rât manh giùp nô cô thê giâi quyêt câc loai bài toân khâc nhau, dàc biêt là câc hê phuang trinh tuyên tinh, phi tuyên hay câc ma trân vài kêt quà nhanh chông và chinh xâc. Bô lênh này lên tài hàng trâm và ngày càng duge m à rông thông qua câc hàm üng dung bài nguài su dung hay thông qua thu viên trg giüp.
Bên canh dô Matlab cho phép xir lÿ du lieu, biêu diên dô hoa mot câch mêm déo, dan giàn và chinh xâc trong không gian hai chiêu cüng nhu ba chiêu giùp nguài sù dung cô thê quan sât mot câch truc quan và dua ra phuang phâp giâi tôt nhât. Phàn côt loi cua chuong trinh bao gôm môt sô hàm toân, chiic nàng nhâp/xuât cüng nhu khà nâng diêu khiên chu trinh mà nhà dô ta cô thê dung nên câc Scripts. Thêm vào dô là bô công eu (Toolbox) cô thê bô sung câc chùc nâng chuyên dung. Thuàng hay sir dung câc Toolbox nhu: Control System Toolbox, Signal Processing Toolbox, Optimization Toolbox, Stateflow Blockset, Power System Blockset, Real time Workshop và Simulink.
Simulink là mot Toolbox eô vai trô dâc biêt quan trong: Vai trô cùa mot công eu manh phuc vu mô h'mh hoâ và mô phong câc hê thong Kÿ thuât - Vât lÿ trên ca sà sa dô câu trüc dang khôi. 7 Simulink là phàn chucmg trình m a ròng cua Matlab nhäm muc dich mó hình hoà, mò phòng và khäo sät càc he thòng dòng hoc. Giao dièn dò hoa trèn màn hình Simulink cho phép thè hièn he thòng dirai dang sa dò tin hièu vài càc khöi chùc nàng quen thuòc. Simulink cung càp cho nguài su dung mòt thu vièn rät phong phù, có san vài só luang làn càc khòi chùc nàng cho càc hè tuyèn tinh, phi tuyèn và giàn doan.
Han thè, nguài sii dung có thè tao khòi cho rièng mình. Mòt tinh näng däc bièt khàc cùa Simulink là có thè nhàn tin hièu trirc tièp tir càc phàn mèm khàc giòng nhu nhàn tin hièu tir bèn ngoài vào dè xir ly cua mòt sò phàn mèm Dasylab. sau khi xu ly nó có thè phàn hòi tin hièu tró lai dè dièu khièn dòi tirgng dó.1 thè hièn màn hình làm vièc cùa Matlab, day là màn hình chinh dièu khièn toàn bò càc quà trình dièn ra ó Matlab. MATIAB r a ® * Fie Edit Debug Desktop Window Help d s ■ f a ’ f C \MATLAB7\work £) Shortcuts ZJ How to Add 1} M a t 's New ? X 1 Command Window f x| s o f f i © IS IR AHFIes l' File Type j To g e t s t a r t e d , s e l e c t MATLAB H elp o r Deroos from tl 1 ! >> < > : Current Directory Workspace V X - V.KI CAN B/uN • -.'OI-a d is p ( Fhan V.
Do Chi c a r f i g u r e (4) h o ld ori g r i d on ■»— 4 /5 /0 9 G: 0 AH - - v <____ > < > Hình 1. Màn hình Matlab Trèn hình 1.2 thè hièn màn hình cùa Simulink Library Brower, màn hình có chüa tat cà càc phàn tir có sàn cùa Simulink dè có thè su dung. 8 C3SimulinkLibraryBrowser ö ia n C^JSimulink l ib ra ry Brow ser fR j File Edit View help File Edit View Help D t¿; -w ¿fc D erivative Numerical deiivati ve du/tft I ommonly U sed B lo c k t Used Blocks - Sirrujiri » S '“ " - I commorty i f f l j b - Commonly Used Blocks b - Commonly UsedBlocks |ussdW ocksJ^ gJ t- b - Coriinuous b - Discontrwities b - Cisconcmmties Continuous b - Discrete m b - Discrete b - Lo^c and Bit Operations b Loyn ¿no bit Operations W T I \ Discontnurf b - lookup T Jöles b - lookup tables * J ____ i b r Math Operations b - Math Oper ations Discrete b - Model Verrfication b - Model Verification ♦ b - Model-Wide Utilities b Moijel Wide uttoies il è Logic and Bit b - Ports & Subsystems b - Ports & Subsystems t II ~ 0 petations b - Signal Attributes b - Stgnd Attrtoutes Varidble Lookup b Signal Routng b S«gral Routing Tables b - Sinks - *"*» + - Math b - Sources b - Sources + x Operations b - User Defined Functions b~ User-Defined Functions ♦ b - Addrtional Math & [«screte ♦ b - Adckionai Math & Discrete Model Veirfication ♦ H Aerospace Blockset ♦ Aerospace Blockset ♦ ♦ Ü COMA Reference Blockset. 4 } >:DMA «eferenre Wockser Model Wrie Mise ♦ D Communications Blockset ♦ Communications Blockset.
Utéties ^ Control System foofcox « t Control System Toofcox n ? Potls Í ♦ Ü Dtals & Gauges Blockset ♦ 9 Cials 8. Gauges Blockset v ^ f~ C Subsystems ( “ Ready Ready Hinh 1. Cira so tra cú>u các khói trong thip vi?n Trèn hinh l.3 bièu dièn möt màn hinh mài chuän b¡ cho quá trinh läp trình vói các phän tir có sän trong Matlab-Simulink. File Edit View Simulation Format Tools Help □ eí y # ® £5 ► 100 Sum í Ready 100% ode45 Hinh 1.
Man hinh xäy d yn g s a dö khöi (New model w indow ) 9 1. CÂC KHÔI CHÎTC NÂNG CÔ SAN THl/ONG DÙNG TRONG PHÂN MÊM MATLAB-SIMULINK Tât cà câc khôi chùc nàng dêu diroc xây dung theo mot mâu giông nhau. Môi khôi cô mot hay nhiêu dâu vào/ra (trù truàng hap ngoai lê: câc khôi thuôc thu viên Sources và Sinks chi cô dâu vào hoâc dâu ra), cô tên và 0 trung tâm hinh khôi hinh chu nhât cô biêu tuçmg (hàm truyên dat, dô thj dâc tinh hay tên files.) thê hiên dàc diêm riêng cüa khôi. N guài su dung cô thê tùy ÿ thay dôi tên cùa khôi, tuy nhiên môi tên chi duoc dùng mot lân duy nhât trong pham vi cùa sô cùa màn hinh mô phông.
Khi nhây kép phim chuôt trâi truc tiêp vào khôi ta sè m ô cùa sô tham sô Block Parameters (trù câc khôi Scope, Slider Gain, Subsystem) và cô thê nhâp thù công câc tham sô dâc trung cùa khôi.