Thông tin tài liệu
BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG LÊ THỊ THANH NGA ỨNG DỤNG MATLAB ĐỂ PHÁT TRIỂN CÔNG CỤ NHẬN DẠNG MÔ HÌNH HỘP XÁM Chuyên ngành : Tự động hóa Mã số: 60.52.60 TÓM TẮT LUẬN VĂN THẠC SĨ KỸ THUẬT Đà Nẵng - Năm 2013 ĐẠI HỌC ĐÀ NẴNG ng dn khoa hc: TS. TRẦN ĐÌNH KHÔI QUỐC PGS.TS. BÙI QUỐC KHÁNH TS.NGUYỄN HOÀNG MAI 05 tháng 05 * Có thể tìm hiểu luận văn tại: - Trung tâm Thông tin - - 1 MỞ ĐẦU 1. Tính cấp thiết của đề tài: Phn ln các h thng vt lý ch tuyn tính trong nhng khong nh nh ca các bin. Tt c các h thng trong thc t u tr thành phi tuyn nu các bin ca chúng có th i không gii hn. Ví d v mt h thng bii là mt qu tên la, vi trng ng là mt tham s i do nhiêu liu b t cháy trong khi bay. Các h thng phi tuyn trong thc t t nhiu, 2 vì phn ln các h thu khin trong thc t là các h thng phi tuya bin. Xut phát t nhng li phân tích trên tác gi ch tài “ỨNG DỤNG MATLAB ĐỂ PHÁT TRIỂN CÔNG CỤ NHẬN DẠNG MÔ HÌNH HỘP XÁM” 2. Mục tiêu nghiên cứu: - Xây d o d liu mô phng cho h phi tuyn phc v nhn dng. - - - 3. Đối tượng và phạm vi nghiên cứu: ng nghiên cu: tài tp trung nghiên cu các thut toán t ri t i quyt bài toán v nhn dng cho mô hình hp xám phi tuyn. - Phm vi nghiên cu: Phm vi c tài này là tp trung nghiên cu các nhn dng các tham s ca mô hình hp xám phi tuyn cng b và cánh tay máy hai bc t do. 4. Phương pháp nghiên cứu: thc hin nghiên c tài khoa hc này, thì cn phi kt h 3 - Phương pháp nghiên cứu lý thuyết: Nghiên cu các v v nhn dng h thng b, mô hình cánh tay máy hai bc t do, các hàm tlab và các tính toán h tr các hàm t - Phương pháp thực nghiệm: S dng công c tính toán tìm ti n mm Matlab, dùng công c nhn dng trong Matlab, to d liu mô phng, mô phng kim chng thut toán. 5. Bố cục đề tài: M u 1: Tng quan 6. Tổng quan tài liệu nghiên cứu: 4 CHƯƠNG 1 – GIỚI THIỆU VỀ NHẬN DẠNG VÀ MÔ HÌNH HỘP XÁM PHI TUYẾN 1.1. KHÁI NIỆM VỀ NHẬN DẠNG Nhn dc nghim, nhnh mt mô hình c th trong lp các mô hình thích h quan sát tín hiu vào ra. c phi có sai s vng là nh nht 1.2. CẤU TRÚC MÔ HÌNH 1.2.1. Khái quát 1.2.2. Mô hình có tham số 1.2.3. Cấu trúc mô hình hệ phi tuyến 1.3. CÁC LOẠI MÔ HÌNH TUYẾN TÍNH 1.4. MÔ HÌNH HỘP XÁM PHI TUYẾN Mô hình hp xám phi tuyn liên tc cc mô t toán hi dr ))(),(( ))(),(()( tutxhy tutxftx x (t)=[ x 1 (t),x 2 n (t)] T Trong đó : 5 1.5. MỘT SỐ THUẬT TOÁN NHẬN DẠNG KHÔNG HỒI QUY 1.5.1. Các phương pháp dựa trên sai lệch dự đoán a. Phương pháp bình phương bé nhất đơn giản b. Phương pháp bình phương bé nhất tổng quát 1.5.2. Phương pháp dựa trên sai lệch tín hiệu ra n dng này s dng mô hình E cng. i chn d Hình 1.8: Sơ đô khối của phương pháp nhận dạng sai lệch tín hiệu ra m khác bit cn dng này là tín hiu ra d a mô hình, ph thuc vào các tín hi a mô hình ch không ph thuc vào tín hing. 1.6. KÊT LUẬN Nhn dc nghim nhnh mt mô hình c th trong lp các mô hình thích h quan sát tín hiu vào ra, vic xây dc gi là mô hình hoá. Mô hìt lp mô hình da nh lut có sn v quan h vt lý bên trong và quan h giao tip vng bên ngoài cng. Các quan h c mô t theo quy lut lý-hoá, quy lut cân bi dng các 6 án hc. Vi mi thiu tng quan v nhn d t, tác gi t s n da trên sai lch tín hiu ra s c s d nhn dng mô hình hp xám phi tuyn bng hàm t fmincon và công c nhn dng Idnlgrey trong Matlab. 7 CHƯƠNG 2 – NHẬN DẠNG HỘP XÁM PHI TUYẾN QUA CÔNG CỤ NHẬN DẠNG TRONG MATLAB 2.1. GIỚI THIỆU CÔNG CỤ NHẬN DẠNG CỦA MATLAB 2.1.1. Giới thiệu 2.1.2. Các lệnh trong Toolbox Matlab dùng để nhận dạng tham số mô hình hộp xám tuyến tính nhn dng mô hình hc tiên phi xây dng cu trúc cho mô hình hnh Idnlgrey, xây dng cu trúc cho mô hình hp xám phi tuyn: Cú pháp: Minit=idnlgrey('filename', Order, Parameters, InitialStates, Ts) Sau khi xây dc cu trúc mô hình hp xám, ta tin hành nhn dng các tham s t ca hp xám. Lnh pem nhn dng các tham s t ca mô hình hp xám phi tuyn Cú pháp : Model = pem (data,Minit) 2.2. TẠO DỮ LIỆU NHẬN DẠNG 2.2.1. Mục đích 2.2.2. Phương pháp thực hiện S d- to d li Ta có: Cho h th ),( tyfy , .,1),,( 1 1 ihctkahyfk iij i j ijni j j jni kbhyk 1 8 Theo phương pháp Runge-Kutta thì : ),( 1 nn tyfk ),.( 21212 hctkahyfk nn )),(( 32321313 hctkakahyfk nn )), .(( 11,11 hctkakahyfk nn ) .( 111 tbkbhyy nn 2.3. XÂY DỰNG CẤU TRÚC MÔ HÌNH HỘP XÁM PHI TUYẾN Bước 1: Xây dng cu trúc mô hình hp xám phi tuyn bng dòng lnh [dx, y] = fileName (t,x,u,p,varargin) t Bước 2: T nhn dng hp xám bng lnh Minit= idnlgrey ('filename', Order, Parameters, InitialStates, Ts) Bước 3: Nhn dng các tham s t bng lnh Model = pem(data,Minit) 2.4. VÍ DỤ ỨNG DỤNG 2 1 22 3 11 2 )( )( 3 x x ty upxpxp x dt tdx (2.2) p 1 =0.45; p 2 =0.8; p 3 =0.5; T d liu mô phng vào ra c ng này vi nhiu 2% c thêm vào ngõ ra. S dng lnh pem trong toolbox ca Matlab . tuya bin. Xut phát t nhng li phân tích trên tác gi ch tài ỨNG DỤNG MATLAB ĐỂ PHÁT TRIỂN CÔNG CỤ NHẬN DẠNG MÔ HÌNH HỘP XÁM” 2. Mục tiêu. DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG LÊ THỊ THANH NGA ỨNG DỤNG MATLAB ĐỂ PHÁT TRIỂN CÔNG CỤ NHẬN DẠNG MÔ HÌNH HỘP XÁM Chuyên ngành : Tự động hóa Mã số: 60.52.60
Ngày đăng: 31/12/2013, 10:12
Xem thêm: Ứng dụng matlab để phát triển công cụ nhận dạng mô hình hộp xám