Tải bản đầy đủ (.pptx) (17 trang)

mô hình hóa và nhận dạng đối tượng

Bạn đang xem bản rút gọn của tài liệu. Xem và tải ngay bản đầy đủ của tài liệu tại đây (199.09 KB, 17 trang )

MÔ HÌNH HÓA VÀ NHẬN DẠNG
ĐỐI TƯỢNG
Nội dung:

Mô hình và mục đích của mô hình hóa.

Mô hình hóa và các phương pháp mô
hình hóa.

Nhận dạng đối tượng.

Sử dụng matlab để nhận dạng đối
tượng.
Mô Hình Hóa Đối Tượng
Mô hình đối tượng:
- Là một hình thức mô tả khoa học và
cô đọng các khía cạnh thiết yếu của
một hệ thống thực, có thể có sẵn hoặc
cần phải xây dựng
* Đối tượng điều khiển có thể là:
Động cơ điện, lò nhiệt, hệ thống mức
lưu lượng, áp suất trong bình…
Mô Hình Hóa Đối Tượng
Phân loại mô hình:
+ Mô hình vật lí: được xây dựng trên cơ sở
vật lí, gần giống với đối tượng thật.
+ Mô hình trừu tượng: quan trọng nhất là
mô hình toán học mô tả logic các quan hệ
về chức năng giữa các thành phần.
Mô Hình Hóa Đối Tượng
Mục đích:


+ Hiểu rõ được mối quan hệ giữa các đại
lượng trong đối tượng.
+ Xây dựng các thuật toán điều khiển đơn
giản và dễ dàng.
+ Theo dõi các chỉ tiêu chất lượng thông
qua máy tính và phát triển hệ thống.
Mô Hình Hóa Đối Tượng
Mức độ chi tiết của mô hình:
+ Trên thực tế không có một mô hình nào
mô tả đối tượng đúng được tuyệt đối do
nhiễu và các quá trình đo đạc…
+ Thông thường mô hình nhận được đủ
chính xác, phù hợp với các chỉ tiêu thiết kế.
Mô Hình Hóa Đối Tượng
- Mô hình hóa là quá trình xây dựng mô
hình trừu tượng của đối tượng.
Có hai phương pháp mô hình hóa:
+ Mô hình hóa lí thuyết:
+ Mô hình hóa thực nghiệm
Mô Hình Hóa Đối Tượng
Mô hình hóa lí thuyết Mô hình hóa thực nghiệm

Đặt tín hiệu biết trước,
ghi lại các tín hiệu ra. Sau
đó xử lí số liệu rồi thông
qua các phương pháp
ước lượng thông số, nhận
dạng để tìm mô hình.
Ưu điểm:


Xây dựng trên các định
luật cân bằng vật chất.
-
Ưu điểm:
+ Hiểu sâu quá trình vật lí,
hóa học trong thiết bị
+ Nếu chi tiết sẽ thu được
mô hình tương đối chính xác
Mô Hình Hóa Đối Tượng
-
Nhược điểm:
+ Độ chính xác phụ thuộc
các yếu tố ngoại cảnh
+ các giả thiết lí tưởng
+ Xác định chính xác các tham số
nếu biết trước cấu trúc mô hình
+ Hỗ trợ bởi các phần mềm
-
Nhược điểm:
+ Không biết trước cấu trúc mô
hình
+ Số liệu đo không chính xác
Nhận Dạng Đối Tượng Bằng
Matlab
Hình 1: Đối tượng là khối Single-Tank
Cài đặt thông số mô phỏng
Rồi tiến hành mô phỏng.
Đáp ứng của đối tượng khi tính
hiệu vào dạng bước nhảy.
Nhấn nút lưu lại file dưới tên datamat.mat

Cửa sổ GUI Identification Toolbox
Trong cửa sô command của Matlab nhập lệnh: >>ident
Sẽ xuất hiện cửa sổ GUI Identification Toolbox
Nhập dữ liệu vào GUI: Import data/ Time domain data
Điền các thông số vào cửa sổ
Data Format for Signals
Để nhận dạng ta thực hiện:
Estimate/ Process models
Chọn số điểm cực trong Points, nhấn Estimate để tiến hành nhận dạng thu
được kết quả hình bên phải.
Kích đúp chuột vào hình P1D ở cửa số ident: United
Thông số của mô hình qua quá trình nhận dạng

×