Sử dụng thuật toán nơ ron tương quan để nhận dạng đặc tính động cơ điện

26 819 2
Sử dụng thuật toán nơ ron tương quan để nhận dạng đặc tính động cơ điện

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

BỘ GIÁO DỤC VÀ ĐÀO TẠO ĐẠI HỌC ĐÀ NẴNG TRẦN DUY THÁI SỬ DỤNG THUẬT TOÁN RON TƯƠNG QUAN ĐỂ NHẬN DẠNG ĐẶC TÍNH ĐỘNG ĐIỆN 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 Công trình được hoàn thành tại ĐẠI HỌC ĐÀ NẴNG Người hướng dẫn khoa học: TS. NGUYỄN HOÀNG MAI Phản biện 1: PGS.TS. NGUYỄN DOÃN PHƯỚC Phản biện 2: TS. NGUYỄN ANH DUY Luận văn được bảo vệ tại Hội đồng chấm luận văn tốt nghiệp Thạc sĩ kỹ thuật họp tại Đại học Đà Nẵng vào ngày 05 tháng 05 năm 2013. * thể tìm hiểu luận văn tại: - Trung tâm Thông tin - Học liệu, Đại học Đà Nẵng - Trung tâm Học liệu, Đại học Đà Nẵng 1 MỞ ĐẦU Đo lường trong quá trình điều khiển hệ thống là yếu tố quan trọng ảnh hưởng đến kết quả điều khiển tiếp theo. Tuy nhiên, trong quá trình thực hiện các phép đo bằng các cảm biến, các giá trị trả về sẽ bao gồm giá trị đo và cả tín hiệu nhiễu không mong muốn. Như vậy chúng ta cần phương pháp xử lý để hạn chế hoặc loại bỏ bớt các tín hiệu nhiễu để phép đo được chính xác hơn, bằng cách sử dụng hàm tương quan ta thể tính toán loại bỏ phần nào nhiễu tín hiệu. Ngoài ra, hàm tương quan còn ứng dụng rất tốt trong nhận dạng động học của hệ thống. Từ tín hiệu ồn trắng đưa vào hệ thống, thông qua phép tính tương quan ta thể thu được đặc tính động học của hệ thống. 1. Tính cấp thiết của đề tài Cùng với sự phát triển của đất nước, hiện nay sự nghiệp công nghiệp hóa, hiện đại hóa ngày càng phát triển mạnh mẽ, sự tiến bộ của khoa học kỹ thuật, trong đó kỹ thuật điều khiển cũng góp phần rất lớn nâng cao điều kiện sản xuất. Để quá trình điều khiển hệ thống tốt ta phải hiểu rõ động học của hệ thống khi tín hiệu tác động vào. Công việc này thể thực hiện thông qua quá trình thành lập hàm truyền đạt hoặc hệ phương trình trạng thái của hệ thống. Sau khi những thông tin về hệ thống chúng ta thể áp dụng các phương pháp điều khiển kinh điển hoặc hiện đại để quá trình làm việc của hệ thống tối ưu đảm bảo các yêu cầu kỹ thuật đặc ra. Tuy nhiên, không phải lúc nào chúng ta cũng thể xây dựng được mối quan hệ vào ra của hệ thống ở dạng các phương trình toán học. Bởi vì một thiết bị sau một khoảng thời gian làm việc sẽ thay đổi các thông số dẫn tới các phương trình được thành lập lúc đầu không còn chính xác. 2 Ngoài ra, trong các hệ thống điều khiển tín hiệu đặt luôn được so sánh với giá trị đo lường trả về để từ các sai lệch đó các phương pháp điều khiển được xây dựng. Tuy nhiên, một câu hỏi được đặt ra nếu tín hiệu đo lường trả về không chỉ là tín hiệu ra của hệ thống mà còn bao gồm các tín hiệu nhiễu. Như vậy, tín hiệu trả về lúc này cũng đã những sai số nhất định và từ đó tín hiệu của bộ điều khiển đưa ra sẽ không chính xác như lý thuyết, hàm tương quan cung cấp cho chúng ta phương pháp xử lý các tín hiệu nhiễu không mong muốn để từ đó phương pháp điều khiển sẽ chính xác hơn. Đề tài đề xuất một phương pháp nhận dạng động học của hệ thống, cụ thể là động điện một chiều bằng cách sử dụng hàm tương quan. Quá trình nhận dạng thu được sẽ là đáp ứng xung của hệ thống tuyến tính. Ưu điểm của phương pháp này là thông qua quá trình đo hai tín hiệu vào và ra của hệ thống để nhận dạng ra được hệ thống chưa biết. Ngoài ra, đề tài sử dụng mạng ron để học lại các tín hiệu động học đã tính toán được ở trên. Mục đích là để được mô hình cho quá trình tính toán điều khiển sau này. Với vấn đề đặt ra như thế, hướng nghiên cứu xây dựng đề tài của tác giả ở đây là nghiên cứu ứng dụng hàm tương quan và mạng ron để nhận dạng động học hệ thống. Với hướng nghiên cứu đó, tên đề tài được chọn: “SỬ DỤNG THUẬT TOÁN RON TƯƠNG QUAN ĐỂ NHẬN DẠNG ĐẶC TÍNH ĐỘNG ĐIỆN” 2. Mục tiêu và phạm vi nghiên cứu 3. Đối tượng phạm vi nghiên cứu 4. Ý nghĩa khoa học và thực tiễn của đề tài 5. Bố cục luận văn Ngoài phần mở đầu, kết luận và tài liệu tham khảo trong luân văn gồm các chương như sau: 3 () xy R  Mở đầu Chương 1 :Tổng quan về hàm tương quan và ứng dụng Chương 2 :Tổng quan về mạng ron Chương 3 : Sử dụng thuật toán ron tương quan để nhận dạng đặc tính động Điện Chương 4 : Kết quả và đánh giá CHƯƠNG 1 HÀM TƯƠNG QUAN VÀ ỨNG DỤNG 1.1 QUÁ TRÌNH NGẪU NHIÊN 1.2 HỆ THỐNG TUYẾN TÍNH VÀ BẤT BIẾN 1.2.1 Khái niệm 1.2.2 Tổng chập 1.3 HÀM TƯƠNG QUAN 1.3.1 Hàm tự tương quan Hàm tự tương quan (auto-correlation), R xx (τ), của tín hiệu x(t) ngẫu nhiên egodic được sử dụng để đo sự tương quan của tín hiệu x(t) giữa thời gian t và t+τ , được được tính theo công thức như sau :   1 lim ( ) ( ) 2 T xx T T R x t x t T      (1.5)   1 1 ( ) ( ) Nm xx n R m x n x n m N     (1.6) 1.3.2 Hàm hỗ tương quan Cho hai quá trình ngẫu nhiên egodic đặc trưng bởi hai tín hiệu ngẫu nhiên x(t) và y(t). Để đo mối quan hệ giữa hai quá trình ngẫu nhiên ta sử dụng hàm hỗ tương quan (cross-correlation), .   1 lim ( ) ( ) 2 T xy T T R x t y t T      (1.7) 4   1 1 ( ) ( ) Nm xy n R m x n y n m N     (1.8) 1.3.3 Các tính chất của hàm tương quan 1.3.4 Nhiễu tín hiệu Lúc này: ( ) ( ) ( ) ( ) ( ) ( ) X t x t n t Y t y t w t   Ta tính hàm tự tương quan của tín hiệu X(t):        ( ) ( ) ( ) ( ) XX R M x t n t x t n t     (1.9)           XX xx xn nx nn R R R R R          (1.10) Do n(t) là tín hiệu nhiễu nên sẽ không mối tương quan với tín hiệu x(t) nên     0 xn nx RR   phần   nn R  chính là phần sai số giữa   XX R  và   xx R  . Ta xét mối quan hệ hổ tương quan giữa hai tín hiệu X(t) và Y(t):        ( ) ( ) ( ) ( ) XY R M x t n t y t w t     (1.11)           XY xy xw ny nw R R R R R          (1.12) Hình 1.3 Hệ thống tuyến tính tín hiệu nhiễu 5 Do các tín hiệu n(t), w(t) là tín hiệu nhiễu nên không mối tương quan với các tín hiệu x(t) và y(t) dẫn đến:     XY xy RR   (1.12) 1.3.5 Nhiễu ồn trắng 1.4 NHẬN DẠNG ĐÁP ỨNG XUNG HỆ THỐNG Xét hệ thống tuyến tính liên tục với tín hiệu vào x(t) và tín hiệu ra y(t) như sau: Tiến hành đo các tín hiệu vào và ra ta được các giá trị rời rạc x(n) và y(n): 1 0 ( ) ( ) ( ) T j y n g j x n j     (1.13) Từ lý thuyết hàm tương quan, ta hàm tự tương quan và hổ tương quan giữa 2 tín hiệu x(n), y(n) 1 1 ( ) ( ) ( ) N xx n R m x n x n m N    (1.14) 1 1 ( ) ( ) ( ) N xy n R m x n y n m N    (1.15) Thay 1 0 ( ) ( ) ( ) T j y n g j x n j     , ta có: 1 1 ( ) ( ) ( ) N yx n R m y n x n m N    (1.16) = 1 10 1 ( ) ( ) ( ) NT nj x n m g j x n j N     (1.17) y(t) x(t) g(t) 6 = 1 01 1 ( ) ( ) ( ) TN jn g j x n m x n j N        = 1 0 ( ). ( ) T xx j g j R m j     (1.18) Viết ở dạng ma trận: yx . xx R R g yx yx yx (0) (0) (0) . ( 1) (0) (1) (1) (0) . ( 2) (1) . . . . . . ( 1) ( 1) ( 2) . (0) ( 1) xx xx xx xx xx xx xx xx xx R R R R T g R R R R T g RT R T R T R gT                         Như vậy động học của hệ thống được tính như sau: 1 yx . xx g R R   (1.19) 1.5 ÁP DỤNG HÀM TƯƠNG QUAN NHẬN DẠNG ĐÁP ỨNG XUNG HỆ THỐNG 1.5.1 Nhận dạng đáp ứng xung với hệ thống không nhiễu Ở phần này, ta sẽ áp dụng hàm tương quan để nhận dạng động học hệ thống tuyến tính không nhiễu ở đầu ra được cho bởi hàm truyền đạt 2 2 () 25 s Gs ss    . Bằng cách đưa vào tín hiệu nhiễu ồn trắng biên độ 0.1 để từ đó thông qua quá trình tính hàm hổ tương quan để vẽ ra hàm xấp xỉ đáp ứng xung. 7 Sử dụng phần mềm Matlab để cho ra các kết quả như sau: Hình 1.5 Đáp ứng xung của hệ 2 2 () 25 s Gs ss    Hình 1.6 Đáp ứng xung thông qua quá trình tính hàm tương quan Biendo t Biendo t 8 Sai số giữa phương pháp tương quan và lý tưởng: Hình 1.7 Sai số tính tương quan với hệ thống không nhiễu đầu ra 1.5.2 Nhận dạng đáp ứng xung với hệ thống nhiễu đầu ra Xét hệ thống tín hiệu nhiễu đầu ra như sau: Hình 1.8 Hệ thống tuyến tính nhiễu đầu ra Với hàm truyền đạt 2 2 () 25 s Gs ss    thì đáp ứng xung lý tưởng được thể hiện như Hình 1.5. Tín hiệu nhiễu w(t) biên độ 0.03. Biendo t . dụng thuật toán nơ ron tương quan nhận dạng động học động cơ Áp dụng thuật toán nơ ron tương quan theo sơ đồ như hình 3.8: Hình 3.8 Thuật toán nơ ron tương. 15 CHƯƠNG 3 SỬ DỤNG THUẬT TOÁN NƠ RON TƯƠNG QUAN ĐỂ NHẬN DẠNG ĐẶC TÍNH 3.1 LÝ THUYẾT VỀ NHẬN DẠNG HỆ THỐNG 3.1.1 Nhận dạng hệ thống 3.1.2 Nhận dạng mô hình

Ngày đăng: 31/12/2013, 09:53

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan