1. Trang chủ
  2. » Luận Văn - Báo Cáo

Nghiên cứu thiết kế bộ điều khiển khử rơ kết cấu truyền động cơ khí backlash

113 191 0

Đ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

Thông tin cơ bản

Định dạng
Số trang 113
Dung lượng 3,85 MB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Độ rơ là một vấn đề tồn tại trong hệ truyền động cơ khí, ảnh hưởng rất lớn đếncách toán điều khiển vị trí và vận tốc của các hệ thống trong công nghiệp, robot, xe ô- tô và các ứng dụng đ

Trang 1

iCÔNG TRÌNH ĐƯỢC HOÀN THÀNH TẠI

TRƯỜNG ĐẠI HỌC CÔNG NGHỆ TP HCM

Cán bộ hướng dẫn khoa học: TS Nguyễn Duy Anh

Luận văn Thạc sĩ được bảo vệ tại Trường Đại học Công nghệ TP HCM ngàytháng năm 2016

Thành phần Hội đồng đánh giá Luận văn Thạc sĩ gồm:

Xác nhận của Chủ tịch Hội đồng đánh giá Luận sau khi Luận văn đã đượcsửa chữa

Chủ tịch Hội đồng đánh giá luận văn

Trang 2

iiTRƯỜNG ĐH CÔNG NGHỆ TP HCM

PHÒNG QLKH – ĐTSĐH

CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM

Độc lập – Tự do – Hạnh phúc

NHIỆM VỤ LUẬN VĂN THẠC SĨ

Họ tên học viên : LÊ VĂN PHÚC Giới tính: Nam

Ngày, tháng, năm sinh: 05/06/1988 Nơi sinh: Quảng

Ngãi Chuyên ngành: Kỹ Thuật Cơ Điện Tử MSHV:

1341840025

I- Tên đề tài:

NGHIÊN CỨU THIẾT KẾ BỘ ĐIỀU KHIỂN KHỬ RƠ KẾT CẤU TRUYỀN

ĐỘNG CƠ KHÍ BACKLASH

II- Nhiệm vụ và nội dung:

Nhiệm vụ: Thiết kế bộ điều khiển khử rơ cho kết cấu truyền động cơ khí backlash Nội dung:

- Tổng quan

- Phân tích, thiết kế bộ điều khiển khả thi cho hệ thống

- Nhận dạng hệ thống và mô phỏng

- Thực nghiệm trên hệ chuyển động tuyến tính

- Kết quả và thảo luận

III- Ngày giao nhiệm vụ: Ngày 26 tháng 5 năm 2015

IV- Ngày hoàn thành nhiệm vụ: Ngày tháng năm

V- Cán bộ hướng dẫn: TS.NGUYỄN DUY ANH

CÁN BỘ HƯỚNG DẪN KHOA QUẢN LÝ CHUYÊN NGÀNH

Trang 3

LỜI CAM ĐOAN

Tôi xin cam đoan đây là công trình nghiên cứu của riêng tôi và thầy hướng dẫn.Các số liệu, kết quả nêu trong Luận văn là trung thực và chưa từng được ai công bốtrong bất kỳ công trình nào khác

Tôi xin cam đoan rằng mọi sự giúp đỡ cho việc thực hiện Luận văn này

đã được cảm ơn và các thông tin trích dẫn trong Luận văn đã được chỉ rõ nguồn gốc

Học viên thực hiện Luận văn

Lê Văn Phúc

Trang 4

LỜI CẢM ƠN

Lời đầu tiên em xin gửi lời cám ơn chân thành đến Thầy TS Nguyễn Duy Anh

đã tận tình hướng dẫn em về chuyên môn và kinh nghiệm để giúp em thực hiện luận văntốt nghiệp

Tiếp theo em xin gửi lời cảm ơn chân thành và sâu sắc đến quý thầy giảng viênTrường Đại học Công Nghệ Tp.HCM và Trường Đại học Bách Khoa Tp.HCM đã nhiệttình giảng dạy, truyền đạt những kiến thức và kinh nghiệm quý báu cho chúng emtrong quá trình giảng dạy khóa cao học tại trường Đại học Công Nghệ Tp HCM

Em rất biết ơn sự giúp đỡ của gia đình, bạn bè và đồng nghiệp đã giúp đỡ, độngviên và ở bên cạnh em trong suốt quá trình học và làm luận văn tốt nghiệp

Em cũng xin gửi lời cám ơn đến các anh/chị, các bạn học viên đã giúp đỡ, cùngtrau dồi kiến thức trong suốt quá trình học tập và làm luận văn tốt nghiệp

Lê Văn Phúc

Trang 5

TÓM TẮT NỘI DUNG LUẬN VĂN

Trong quá trình công nghiệp hóa hiện nay, việc khử rơ cho các bộ truyền độngtrong cơ khí là hết sức quan trọng Làm thế nào để khử rơ trong truyền động ?

Việc thiết kế bộ điều khiển khử rơ trong truyền động cơ khí là hết sức quan trọng

và cần thiết trong điều khiển hiện nay Luận văn sẽ thiết kế bộ điều khiển khử rơ chokết cấu truyền động cơ khí Mục đích của luận văn là phân tích, thiết kế và mô phỏng

bộ điều khiển khả thi cho hệ thống

Các phương án khử rơ: Khử rơ bằng cách hiệu chỉnh thiết kế cơ khí của hệ truyềnđộng hoặc điều chỉnh hành trình, và khử rơ bằng giải thuật điều khiển Thực nghiệmhiệu chỉnh bộ điều khiển trên hệ servo driving mechanism

Sau khi có được sai lệch của từng khâu, tiến hành áp dụng bộ khử rơ ngược Ởphần trên cung cấp các bộ điều khiển khử rơ khác nhau, chất lượng các bộ điều khiểnkhử rơ này tùy theo hệ thống mà có sự phù hợp

Bộ điều khiển khử rơ vòng hở được áp dụng cho hệ thống vòng hở không có hồitiếp, bộ điều khiển vòng kín PID được áp dụng cho hệ thống có hồi tiếp nhưng thông

số hàm truyền không thay đổi.Trong khi đó bộ điều khiển thích nghi được áp dụng cho

hệ thống có thông số thay đổi

Trang 6

The methods to re-trailers: meachinal design adjustment of tranmission or stokeadjustment, and control algorithm The empirical calibration with controller on servodriving mechanism driving mechanism.

After acquiring deviations of each stage, proceed to apply the reverse de-trailers.The controllers offer different de-trailers, the quality of controllers depend on certainsystem, the open controller de-trailers loop is applied to the open-loop system withoutfeedback, closed-loop PID controller is applied to the system However, the feedbacktransfer function parameters do not change, while the adaptive controller is applied tothe system parameters change

Trang 7

MỤC LỤC

Chương 1: TỔNG QUAN 1

1.1 Giới thiệu chung 1

1.2 Các phương án khử rơ 1

1.2.1 Khử rơ bằng cách hiệu chỉnh thiết kế cơ khí hoặc điều chỉnh hành trình

1 1.2.2 Khử rơ bằng giải thuật điều khiển: 2

1.3 Tính cấp thiết của đề tài 3

1.4 Tổng quan về lĩnh vực nghiên cứu 4

1.4.1 Tình hình nghiên cứu trên thế giới 4

1.4.2 Tình hình nghiên cứu trong nước 7

1.5 Mục tiêu và nội dung nghiên cứu của đề tài 7

Chương 2: PHÂN TÍCH, THIẾT KẾ BỘ ĐIỀU KHIỂN KHẢ THI CHO HỆ THỐNG 9

2.1 Phân tích thiết kế bộ điều khiển 9

2.1.1 Hàm rơ, hàm rơ ngược và phương pháp xác định hàm rơ 10

2.1.2 Thiết kế hệ thống điều khiển 13

2.2 Điều khiển đáp ứng 17

Chương 3: NHẬN DẠNG HỆ THỐNG VÀ MÔ PHỎNG 22

3.1 Nhận dạng hệ thống 22

3.2 Mô phỏng nhận dạng hệ thống 25

3.3 Mô phỏng bộ điều khiển thích nghi 29

3.3.1 MRAS sử dụng luật MIT cho hệ bậc 2 29

3.3.2 Mô hình hóa hệ thống tổng hợp: 30

Chương 4: THỰC NGHIỆM TRÊN HỆ CHUYỂN ĐỘNG TUYẾN TÍNH 36

Trang 8

4.1 Hệ thống điều khiển thực nghiệm 36

4.1.1 Điều khiển trên máy tính 37

4.1.2 Điều khiển trên vi điều khiển 41

4.1.3 Vấn đề truy nhập bộ nhớ trực tiếp DMA 42

4.2 Thực nghiệm hệ servo driving mechanism 45

4.2.1 Thực nghiệm độ rơ 45

4.2.2 Nhận dạng hệ thống 46

4.2.3 Áp dụng các bộ điều khiển thực nghiệm 46

4.2.4 Đánh giá kết quả của hệ thống điều khiển 60

Chương 5: KẾT QUẢ VÀ THẢO LUẬN 61

5.1 Kết quả thực nghiệm khử rơ và thảo luận 61

5.2 Đánh giá 63

Phụ lục A: THIẾT KẾ MÔ HÌNH THÍ NGHIỆM 64

Phụ lục B: KẾT QUẢ THÍ NGHIỆM 74

Trang 9

DANH MỤC CÁC TỪ VIẾT TẮT CNC: Computer(ized) Numerical(ly) Control(led)

MIT: Massachusetts Institute of Technology

PID: Proportional Integral Derivative

DANH MỤC CÁC BẢNG

Bảng 1: 45

Bảng 2: 46

Bảng 3: 61

Bảng 4: 65

Bảng 5: .65

Bảng 6: .66

Trang 10

DANH MỤC CÁC HÌNH

Hình 2.1 Mô hình giải thuật điều khiển của đề tài 9

Hình 2.2 Đồ thị và ví dụ minh họa về hàm rơ 11

Hình 2.3 Đồ thị hàm rơ ngược 12

Hình 2.4 Đồ thị hàm Backlash Inverse hiệu chỉnh 12

Hình 2.5 Mô hình cơ bản của hệ thống 13

Hình 2.6 Trình tự thiết kế giải thuật 14

Hình 2.7 Hệ thống cơ bản 15

Hình 2.8 Tính toán hình học để xác định thông số độ rơ 16

Hình 2.9 Hệ thống được khử rơ bằng hàm rơ ngược 16

Hình 2.10 Mô hình điều khiển thích nghi theo mô hình tham chiếu 18

Hình 2.11 Sơ đồ MRAS 20

Hình 3.1 Các bước nhận dạng hệ thống 23

Hình 3.2 Đồ thị đáp ứng hệ thống khi không có rơ và khi có rơ (Tín hiệu vào dạng sóng tam giác) 26

Hình 3.3 Đồ thị đáp ứng hệ thống khi không có rơ và khi có rơ (Tín hiệu vào dạng sóng sin) 26

Hình 3.4 Đồ thị khử rơ 27

Hình 3.5 Đồ thị nhận dạng hàm truyền 28

Hình 3.7 Kết quả mô phỏng của MRAS hiệu chỉnh bởi luật MIT 29

Hình 3.8 Kết quả mô phỏng của MRAS hiệu chỉnh bởi luật MIT 31

Hình 3.9 Sai số trong quỹ đạo điều khiển 32

Hình 3.10 Quỹ đạo từng trục X và Y 32

Hình 3.11 Kết quả mô phỏng của MRAS hiệu chỉnh bởi luật MIT 33

Hình 3.12 Sai số trong quỹ đạo điều khiển 34

Hình 3.13 Quỹ đạo từng trục X và Y 34

Hình 4.1 Sơ đồ đồ khối hệ thống thực nghiệm 36

Hình 4.2 Sơ đồ xung thời gian 38

Hình 4.3 Mô hình lập trình song song chia sẻ bộ nhớ 39

Hình 4.4 Giao diện điều khiển chương trình 40

Hình 4.5 Sơ đồ khối lập trình song song 41

Trang 11

Hình 4.6 Frame truyền dữ liệu từ máy tính xuống 41

Hình 4.7 Lưu đồ giải thuật 44

Hình 4.8 Tín hiệu điều khiển mong muốn và tín hiệu ra có tác động của độ rơ 47

Hình 4.9 Sai số giữa tín hiệu mong muốn và tín hiệu ra có tác động của độ rơ 47

Hình 4.10 Tín hiệu điều khiển mong muốn và tín hiệu ra với bộ bù rơ 48

Hình 4.11 Sai số tín hiệu điều khiển mong muốn và tín hiệu ra với bộ bù rơ 48

Hình 4.12 Các giai đoạn của quá trình khử rơ 49

Hình 4.13 Tín hiệu điều khiển mong muốn và tín hiệu ra bằng cách bù xung 50

Hình 4.14 Sai số tín hiệu điều khiển mong muốn và tín hiệu ra bằng cách bù xung 50

Hình 4.15 Tín hiệu ra bám theo tín hiệu vào nhưng dao có sự dao động lớn 51

Hình 4.16 Tín hiệu điều khiển mong muốn và tín hiệu ra với bộ điều khiển PID không khử rơ 52

Hình 4.17 Sai số tín hiệu điều khiển mong muốn và tín hiệu ra với bộ điều khiển PID không khử rơ tính hiện tượng trễ 52

Hình 4.18 Sai số tín hiệu điều khiển mong muốn và tín hiệu ra với bộ điều khiển PID không khử rơ, bỏ qua hiện tượng trễ 53

Hình 4.19 Tín hiệu điều khiển mong muốn và tín hiệu ra với bộ điều khiển PID không khử rơ kết hợp bộ điều khiển khử rơ 55

Hình 4.20 Sai số tín hiệu điều khiển mong muốn và tín hiệu ra với bộ điều khiển PID kết hợp khử rơ 55

Hình 4.21 Sai số tín hiệu điều khiển mong muốn và tín hiệu ra với bộ điều khiển PID kết hợp khử rơ, bỏ qua hiện tượng trễ 56

Hình 4.22 Tín hiệu ra với bộ điều khiển PID không có khử rơ và kết hợp khử rơ .57

Hình 4.23 Đầu ra so với tín hiệu mong muốn của các bộ điều khiển khi đảo chiều .58

Hình 4.24 Sai số bộ điều khiển thích nghi 59

Hình 5.1 Sơ đồ nguyên lý 64

Hình 5.2 Mô hình tính lực 71

Hình 5.3 Mô hình hệ chuyển động tịnh tiến 73

Trang 12

Hình 5.4 Bố trí quá trình thực nghiệm 73

Hình 6.1 Khử rơ ngược độ rơ 0.185mm 74

Hình 6.2 Khử rơ PID kết hợp bù rơ ngược độ rơ 0.185mm thời gian thực 74

Hình 6.3 Khử rơ PID kết hợp bù rơ ngược độ rơ 0.185mm bỏ qua độ trễ 74

Hình 6.4 Điều khiển đáp ứng độ rơ 0.185mm thời gian thực 75

Hình 6.5 Điều khiển đáp ứng độ rơ 0.185mm bỏ qua độ trễ 75

Hình 6.6 Khử rơ ngược độ rơ 0.547mm 75

Hình 6.7 Khử rơ PID kết hợp bù rơ ngược độ rơ 0.547mm thời gian thực 76

Hình 6.8 Khử rơ PID kết hợp bù rơ ngược độ rơ 0.547 mm bỏ qua độ trễ 76

Hình 6.9 Điều khiển đáp ứng độ rơ 0.547 mm thời gian thực 76

Hình 6.10 Điều khiển đáp ứng độ rơ 0.547mm bỏ qua độ trễ 77

Hình 6.11 Khử rơ ngược độ rơ 1.180 mm 77

Hình 6.12 Khử rơ PID kết hợp bù rơ ngược độ rơ 1.180 mm thời gian thực 77

Hình 6.13 Khử rơ PID kết hợp bù rơ ngược độ rơ 1.180 mm bỏ qua độ trễ 78

Hình 6.14 Điều khiển đáp ứng độ rơ 1.180 mm thời gian thực 78

Hình 6.15 Điều khiển đáp ứng độ rơ 1.180 mm bỏ qua độ trễ 78

Hình 6.16 Khử rơ ngược độ rơ 1.665mm 79

Hình 6.17 Khử rơ PID kết hợp bù rơ ngược độ rơ 1.665mm thời gian thực 79

Hình 6.18 Khử rơ PID kết hợp bù rơ ngược độ rơ 1.665mm bỏ qua độ trễ 79

Hình 6.19 Điều khiển đáp ứng độ rơ 1.665 mm thời gian thực 80

Hình 6.20 Điều khiển đáp ứng độ rơ 1.665 mm bỏ qua độ trễ 80

Trang 13

Chương 1: TỔNG QUAN

Trang 14

1.1 Giới thiệu chung

Trong tất cả chuyển động của các thiết bị máy móc, của các bộ truyền động cơkhí Độ rơ là một vấn đề tồn tại trong hệ truyền động cơ khí, ảnh hưởng rất lớn đếncách toán điều khiển vị trí và vận tốc của các hệ thống trong công nghiệp, robot, xe ô-

tô và các ứng dụng điều khiển khác

Có rất nhiều nghiên cứu về độ rơ đã được thực hiện từ năm 1940 Đây là bài toánrất phức tạp, đặc biệt là khi có yêu cầu độ chính xác cao Độ rơ xuất hiện khi có khe

hở trong cơ cấu truyền động, gây ra nhiễu khi truyền động, đặc biệt khi có sự đảochiều của vận tốc tương đối giữa các khâu Bài toán điều khiển hệ truyền động cơ khíkhi có độ rơ thường gây ra sai số xác lập, hoặc xấu nhất, xuất hiện “vòng tròn giớihạn” (limit circle) và hệ thống ở trạng thái bất ổn định Do đó, bài toán khử rơ cho hệthống cơ khí là rất cần thiết và quan trọng

1.2 Các phương án khử rơ

Từ năm 1993, hiện tượng rơ trong hệ thống truyền động cơ khí đã được chú ý và

có những nghiên cứu để giảm thiểu hoặc loại bỏ vấn đề này Hai hướng tiếp cận baogồm: Khử rơ bằng cách hiệu chỉnh thiết kế cơ khí của hệ truyền động hoặc điều chỉnhhành trình, và khử rơ bằng giải thuật điều khiển Từ năm 2012, một số nghiên cứu mới

đi theo hướng lắp đặt các cơ cấu bổ sung (ví dụ như lắp thêm động cơ đảo chiều, cảmbiến…) và xây dựng bộ điều khiển tương ứng với cơ cấu bổ sung

1.2.1 Khử rơ bằng cách hiệu chỉnh thiết kế cơ khí hoặc điều chỉnh hành trình

Khử rơ bằng cách hiệu chỉnh thiết kế cơ khí không làm thay đổi đặc tính điềukhiển của hệ thống mà vẫn giúp giảm thiểu độ rơ rất hiệu quả Các chi tiết gây nên độ

rơ chính khi truyền động (như bánh răng, đai ốc) được hiệu chỉnh để có thể tự bù đắp

độ rơ khi hệ truyền động đảo chiều Một số thiết kế cơ khí để khử rơ tiêu biểu:

Khử rơ bằng cặp bánh răng đặc biệt Thiết kế thông dụng nhất của cơ cấu này làchia một bánh răng trong hệ truyền động thành hai nửa theo chiều dày bánhrăng Một nửa gắn cố định vào trục, một nửa có thể chuyển động xoay quanhtrục Một tải nhất định (thông thường được tạo ra bởi lò xo xoắn) giúp đảm bảo

Trang 15

nửa bánh răng tự do chuyển động bám theo nửa bánh răng cố định, đồng thờiluôn có ít nhất một trong hai nửa của bánh răng duy trì tiếp xúc với bánh răng kiacủa cơ cấu Thiết kế này ưu tiên độ chính xác vị trí theo cả chiều thuận và chiềungược, tuy nhiên chỉ có thể truyền động tải nhỏ.

Khử rơ bằng cách truyền động một chiều Ví dụ khi điểm hoạt động đang dichuyển hướng về phía bên trái, nếu muốn đi đến một điểm nằm phía bên phảiđiểm hiện tại, người sử dụng di chuyển điểm hoạt động về bên phải, vượt quađiểm cần đến, rồi mới di chuyển ngược về phía trái trở lại Phương pháp này đảmbảo độ chính xác vị trí và tải theo 1 chiều

Giảm độ rơ trong bộ truyền vít me-đai ốc bằng đai ốc chống rơ Ba cơ cấu đai ốcchống rơ phổ biến trong công nghiệp: ép hướng tâm, kéo hoặc nén cơ cấu bù độ

rơ Cơ cấu khử độ rơ này rất hiệu quả cũng như tiết kiệm về kinh tế Phươngpháp này hữu dụng để hạn chế độ rơ do mài mòn, được sử dụng phổ biến trongmáy CNC sử dụng vít-me đai ốc ren hình thang

Phương pháp sử dụng cặp bánh răng đặc biệt gia tăng độ phức tạp khi thiết kế vàgia công, chi phí theo đó gia tăng, đồng thời độ bền và khả năng chịu tải giảm đáng kể.Phương pháp này chỉ có thể áp dụng cho các hệ truyền động có tải và công suất trungbình thấp Phương pháp bù trừ, gia công theo một chiều đảm bảo được tải và độ chínhxác vị trí theo một chiều, tuy nhiên hành trình gia công luôn bị tăng thêm các khoảngkhông cần thiết, kéo theo đó là sự tăng thêm chi phí gia công và chi phí thời gian chocác khoảng dư này Cơ cấu đạt hiệu quả cao nhất là vít me-đai ốc chống rơ chỉ đảmbảo độ chính xác cho hệ thống chỉ sử dụng cơ cấu này Trong thực tế, gần như các hệthống đều kết hợp nhiều cơ cấu truyền động khác nhau, chỉ sử dụng một trong cácphương pháp này thì không giải quyết được vấn đề

1.2.2 Khử rơ bằng giải thuật điều khiển:

Để khử rơ cho một hệ thống nhất định, cần xác định trước độ rơ của hệ thống và

bù trừ độ rơ trực tiếp vào giải thuật điều khiển Các thông số bù trừ là cố định hoặcđược cập nhật theo thời gian sử dụng Khi hệ cơ khí hoạt động vượt qua thời gian đềnghị của nhà sản xuất hoặc gặp sự cố ảnh hưởng tới phần cứng thì các thông số bù trừkhông còn chính xác

Trang 16

Đối với các hệ thống mà hàm rơ không xác định, các giải thuật điều khiển hướngtới việc sử dụng các bộ điều khiển có thể tự cập nhật thông số theo thời gian (điềukhiển đáp ứng, neuron…) Hàm rơ là một hàm phi tuyến không khả vi Đối với các hệphi tuyến không khả vi, các thông số hệ thống thường không xác định trước, từ cácnghiên cứu tham khảo các bộ điều khiển đáp ứng có kết quả hiệu quả nhất.

Tuy nhiên, hầu hết các bộ điều khiển đáp ứng thường chỉ mang lại hiệu quả caocho các hệ tuyến tính hoặc hệ phi tuyến nhưng khả vi Gang Tao và Kokotovic đã giớithiệu và sử dụng hàm rơ ngược (Backlash Inverse) trong [16] để khử rơ cho hệ thống

có độ rơ, đồng thời kết hợp một bộ điều khiển đáp ứng để cập nhật thông số của hàm

rơ ngược để đảm bảo tín hiệu của hệ thống vòng kín bị chặn Kết quả mô phỏng lýthuyết cho thấy tính hiệu quả của phương pháp này cao hơn so với các phương pháptrước đó

1.3 Tính cấp thiết của đề tài

Tự động hóa là xu thế tất yếu của nền công nghiệp, trong đó robot sẽ phải đóngvai trò chủ chốt trong hoạt động này

Tại Việt nam, việc sử dụng robot cũng đã được ghi nhận khá nhiều trong các nhàmáy do nước ngoài đầu tư và rải rác ở một số doanh nghiệp trong nước Ở Việt namnói chung và thành phố Hồ Chí Minh nói riêng, có ba nguồn cung cấp robot cho cáclĩnh vực sử dụng khác nhau:

• Nhập khẩu nguyên chiếc từ các công ty chế tạo ở nước ngoài

• Sử dụng robot đã qua sử dụng thu gom từ các nhà máy ở nước ngoài

• Các đề tài nghiên cứu ứng dụng khoa học, những sản phẩm đặt hàng cho cácnhà khoa học kỹ thuật, các đơn vị nghiên cứu, sản xuất trong nước

Nhóm sau cùng rất đa dạng về chủng loại, nhiệm vụ Các đề tài nghiên cứu này

có thể xuất phát từ yêu cầu thực tế như robot crane cho Truyền hình Việt nam hayrobot xếp kính cho nhà máy của Viglacera hay các dạng robot an ninh Có các đề tàinghiên cứu công nghệ mới nhằm đón đầu phát triển hay cho đào tạo và có những đề tàinhằm hỗ trợ, đẩy mạnh quá trình sản xuất, chế tạo robot trong nước như các sản phẩmcủa chương trình robot hay tự động hóa của thành phố Hồ Chí Minh bao gồm robot lấy

Trang 17

sản phẩm nhựa, robot hàn, Đây chính là nguồn cung cấp chính các robot nội địacho sản xuất, hiện nay chưa có một doanh nghiệp chế tạo cũng như lắp ráp robot chothị trường trong nước Các nhóm nghiên cứu này không có trang bị cũng như đầu tưbài bản, dài hơi cho sản xuất robot làm cho các sản phẩm này chỉ dừng ở mức nghiêncứu hay đáp ứng yêu cầu trước mắt.

Một trong những khó khăn lớn nhất trong việc chế tạo robot ở Việt Nam là khảnăng chế tạo chính xác cơ khí Do đó các thiết bị tự động sản xuất ra đều phải chấpnhận độ sai số nhất định, đôi khi khá cao, thường do độ rơ (backlash) cơ khí gây ra

Do những lý do trên, đề tài này đề xuất một giải pháp nâng cao độ chính xác cơkhí bằng giải thuật điều khiển dựa trên việc giảm tác động của độ rơ trong một hệtruyền động cơ khí

1.4 Tổng quan về lĩnh vực nghiên cứu

1.4.1 Tình hình nghiên cứu trên thế giới

Có thể giới thiệu một số nghiên cứu đã công bố như sau:

Mô hình tổng quát của độ rơ thường được dùng để nghiên cứu điều khiển hệthống cơ khí có độ rơ như sau:

Hình 1.1 Mô hình độ rơ trong hệ thống hai khối lượng (two-mass

system)

: Moment, moment quán tính, vận tốc góc của trục động cơ

: Độ cứng trục truyền, hệ số giảm chấn của trục truyền

: Moment trước thành phần có độ rơ

: Góc rơ

Trang 18

: Moment, moment quán tính, vận tốc góc của trục tải trọng.

Tùy thuộc vào hệ cơ khí xung quanh nơi xuất hiện độ rơ và môi trường làm việccủa hệ truyền động, một số mô hình toán học cho độ rơ được giới thiệu

a Mô hình vùng chết (dead zone model):

Mô hình thường được sử dụng trong điều khiển khử độ rơ, được sử dụng chophân tích và mô phỏng hệ thống trục biến dạng có độ rơ (elastic shaft with backlash)[3, 4, 5, 6, 7] Khi :

(1.1)Trong đó, : góc xoắn, : góc chuyển vị của trục

Hàm vùng chết được định nghĩa như sau:

b Mô hình chính xác (exact model):

Khi tính đến giảm chấn của trục, , moment trên trục cho bởi

(1.3)với [7,8] Trường hợp này, định nghĩa góc

( )

| |

(1.4)

( ){

c Mô hình hàm mô tả (describing function model):

Mô hình hàm mô tả thường được dùng trong nghiên cứu điều khiển phi tuyến.Hàm mô tả được giới thiệu trong [12] Brandenburg [13, 14, 15] dùng khái niệmmoment ngõ ra sau backlash, , được xác định như sau:

Trang 19

+ Tính dual-input describing function (DIDF), với hàm sin wave input

được cho bởi:

(1.5): hằng số offset

d Mô hình độ trễ (hysteresis model):

Độ trễ liên hệ với góc quay ngõ ra, , và góc ngõ vào, với giả thiết trục không biến dạng:

(1.9){

Dựa trên các mô hình độ rơ đã liệt kê trên, các hướng điều khiển khử rơ được kể đến như sau:

Điều khiển vận tốc hệ truyền động xét đến biến dạng trục và độ rơ (speed control of elastic systems with internal backlash)

Điều khiển vị trí hệ truyền động xét đến biến dạng trục và độ rơ (positioncontrol of elastic systems with internal backlash)

Điều khiển hệ truyền động xét đến độ rơ tại ngõ vào và độ rơ tại ngõ ra(control of systems with backlash at the plant input or output)

Từ các nghiên cứu đã công bố, trên thực tế, hai hướng khử rơ được quan tâm đếntrong bài toán điều khiển trên thực tế công nghiệp:

Trang 20

Tác động nhanh tại khu vực xuất hiện độ rơ (strong action in the backlash gap)

[8, 9, 10] Ý tưởng chính của điều khiển là tăng tốc đáp ứng khoảng cách hở do

độ rơ tạo ra Phương pháp này bao gồm inverse compensation và preload

Tác động chậm tại khu vực xuất hiện độ rơ (weak action in the backlash

gap)[10] Các thí nghiệm trong [11] chứng tỏ điều khiển tác động nhanh tại khu

vực xuất hiện độ rơ không cho kết quả tốt và đề xuất tác động chậm tại khu vực

xuất hiện độ rơ trong vấn đề điều khiển khử độ rơ.

Từ các kết quả khảo sát cho đến hiện tại, có thể kết luận vấn đề điều khiển khử rơchưa thật sự được giải quyết trọn vẹn

1.4.2 Tình hình nghiên cứu trong nước

Nghiên cứu thiết kế bộ điều khiển khử rơ cho các hệ truyền động cơ khí / Trường Đại học Bách Khoa, Đại học Quốc gia TP.HCM; Nguyễn Duy Anh – 2013.Luận văn tốt nghiệp Phùng Vũ Lâm – PGS.TS Nguyễn Tấn Tiến

1.5 Mục tiêu và nội dung nghiên cứu của đề tài

Luận văn đề xuất một phương án khử rơ bằng giải thuật điều khiển Trong đó,

Bộ điều khiển dựa trên cơ sở mô hình toán học của rơ, rơ ngược và bộ điềukhiển thích nghi theo hàm mẫu

Bộ điều khiển này có thể áp dụng cho nhiều loại hệ truyền động cơ khí khácnhau và giải quyết hai loại chuyển động nhiều nhất trong thực tế là hệ chuyểnđộng tuyến tính và chuyển động quay

Nội dung nghiên cứu:

Phân tích mô hình rơ, và truyền động cơ khí để tìm ra bộ điều khiển khả thi cho

hệ thống

Cơ sở lý thuyết và thiết kế giải thuật nhận dạng độ rơ, bộ điều khiển thích nghi

Mô phỏng bộ điều khiển thích nghi để giảm độ rơ cơ khí trên MatLab

Bộ điều khiển có thể được thêm vào các giải thuật điều khiển vị trí và vận tốc củacác cấu điều khiển nhằm tăng chất lượng điều khiển Đề tài có tính học thuật cao, cókhả năng áp dụng vào các hệ thống truyền động cơ khí để nâng cao độ chính xác, đặcbiệt là các máy móc đã qua sử dụng

Trang 22

Chương 2: PHÂN TÍCH, THIẾT KẾ BỘ ĐIỀU KHIỂN KHẢ

THI CHO HỆ THỐNG2.1 Phân tích thiết kế bộ điều khiển

Đề tài hướng tới việc xây dựng các giải thuật có thể áp dụng đa dạng cho cácthiết bị điều khiển thông dụng, đặc biệt là trong môi trường máy gia công cơ khí ở ViệtNam Bộ điều khiển và phần cứng lắp đặt thêm phải hạn chế can thiệp vào kết cấu của

hệ thống sẵn có

Các giả thiết và yêu cầu đặt ra:

Hành trình gia công yêu cầu được xác định trước khi bắt đầu điều khiển

Độ rơ tại các khâu khác nhau của hệ thống có thể tổng hợp thành một hàm rơduy nhất về mặt toán học

Kế thừa các kết quả nghiên cứu của Gang Tao và Kokotovic, đề tài đưa raphương án điều khiển như sau:

Phương án được đưa ra là vận dụng mô hình hàm rơ (Backlash) và hàm rơ ngược(Backlash Inverse) theo [16] để khử rơ Sau khi khử rơ, vẫn còn các sai số do việc khử

rơ không hoàn toàn, sai số do nhiễu hệ thống Tất cả các sai số này được xử lý bằngcách sử dụng bộ điều khiển thích nghi theo hàm mẫu Trong đó hàm mẫu là hàmtruyền ổn định nhất, được tổng hợp và xây dựng sau khi nhận diện hệ thống hàm tổngsau khi khử rơ

Hình 2.1 Mô hình giải thuật điều khiển của đề tài

Trang 23

2.1.1 Hàm rơ, hàm rơ ngược và phương pháp xác định hàm rơ

a) Hàm rơ:

Trong lĩnh vực cơ khí, Backlash-rơ cơ khí là khoảng hở hay sự mất mát chuyểnđộng gây ra bởi khe hở giữa hai chi tiết trong cơ cấu truyền động Thông thường, rơđược định nghĩa là khoảng dịch chuyển lớn nhất một chi tiết chuyển động được màkhông kéo theo cơ cấu liên quan Ví dụ, trong cơ cấu truyền động bánh răng, rơ là độ

hở giữa cặp răng tương tác Rơ có thể được nhận thấy khi chiều chuyển động của cơcấu bị đảo ngược, sự mất mát chuyển động xuất hiện trước khi cơ cấu hoạt động bìnhthường theo chiều chuyển động ngược lại

Tùy vào ứng dụng của cơ cấu, độ rơ xuất hiện có thể do thiết kế trước hoặckhông Độ rơ là yếu tố không thể tránh được trong một cơ cấu truyền động có đảochiều Độ rơ có thể gây tác động tích cực hay tiêu cực Trong nhiều ứng dụng, độ rơ cóthể bỏ qua hoặc được chấp nhận để hạn chế nhiễu Độ rơ được chấp nhận do nó hỗ trợcho việc bôi trơn, xử lý sai số gia công, độ lệch thiếu tải và giãn nở nhiệt

Trong khuôn khổ đề tài, độ rơ được tìm hiểu là độ rơ không xác định trước, cótác động tiêu cực đến độ chính xác của kết cấu cơ khí và của hệ thống điều khiển.Theo kết quả của [16], hàm rơ (Backlash function) (ký hiệu là ) có thể đượcbiểu diễn bằng hệ phương trình sau:

Trang 24

Hình 2.2 Đồ thị và ví dụ minh họa về hàm rơ

b) Hàm rơ ngược:

Tác dụng nghiêm trọng nhất của hàm rơ trọng một hệ thống là gây ra độ trễ vềthời gian và độ hao hụt về quỹ đạo đáp ứng tại các vị trí đảo chiều, khi điểm hoạt độngrơi vào các đường ngang trong đồ thị của hình 2.2 Ý tưởng của Gang Tao vàKokotovic trong [16] là đưa ra một hàm rơ ngược để loại bỏ tác động này Hàm rơngược (Backlash Inverse) (ký hiệu là ) thỏa mãn điều kiện , vàđược biểu diễn theo hệ phương trình sau:

Trang 25

1 / m

c r

d

0 u d

c l d

1 / m Hình 2.4 Đồ thị hàm Backlash Inverse hiệu chỉnh

c) Nhận dạng thông số hàm rơ:

Mô hình hàm rơ được Gang Tao đưa ra ở [16] là mô hình lý tưởng của hàm rơ.Tuy nhiên, theo tổng hợp của Jozef Vörös trong [17], các hàm rơ vi mô của hệ truyềnđộng lại phức tạp hơn, và ảnh hưởng của các hàm rơ này xuất hiện không chỉ khi hệtruyền động đảo chiều, mà ngay cả khi có sự thay đổi tốc độ truyền động Để xác định

Trang 26

được thông số của các hàm rơ này đòi hỏi một số giải thuật phức tạp Một số phươngpháp nhận dạng hàm rơ vi mô tiêu biểu được giới thiệu sau đây:

Hệ thống được xem là gần như tuyến tính và có thể tách lớp Qua đó, áp dụng kỹthuật phân tách hệ thống thành một hệ thống tuyến tính động và một hệ thống phituyến động Cuối cùng, áp dụng phương pháp lặp để ước lượng thông số của hệtách lớp này [17]

Chứng minh mối liên hệ tuyến tính giữa độ nảy tiêu chuẩn (standard bounce) vàthông số độ rơ Sử dụng một motor phát động để cho hệ thống đi theo nhữngquỹ đạo đặc biệt Bằng cách quan sát sự thay đổi của độ nảy tiêu chuẩn, có thểxác định được thông số của độ rơ một cách tương đương và chính xác [17]

Trong phạm vi của đề tài, độ rơ được xét đến là hàm rơ của toàn bộ hệ thốngtruyền động, có biên độ và ảnh hưởng lớn hơn nhiều so với nhiễu hệ thống Hàm rơnày được xem là lý tưởng và cố định trong hệ thống, do đó, đề tài giới thiệu mộtphương pháp đơn giản hơn để xác định thông số của hàm rơ này: Chạy rà hệ thốngtheo quỹ đạo tam giác và xác định thông số độ rơ bằng phương pháp hình học

Ưu điểm của việc đo thông số rơ bằng phương pháp hình học là cách thức thựchiện đơn giản, có thể quy đổi thành câu lệnh tự động và tốn ít tài nguyên điều khiển,không cần biết trước thông số hàm truyền hệ thống Hạn chế của phương pháp hìnhhọc là chỉ có thể đo được độ rơ có biên độ lớn so với biên độ của nhiễu hệ thống,thông số đo được chỉ áp dụng được cho công thức của hàm rơ thuần (Pure Backlash)theo [16]

2.1.2 Thiết kế hệ thống điều khiển

Mô hình cơ bản của hệ truyền động cơ khí đang khảo sát được thể hiện như sau:

φ

G(.)

Hình 2.5 Mô hình cơ bản của hệ thống

Trong đó là vị trí cần điều khiển, là góc quay của động cơ phát động làhàm truyền của hệ thống Thông thường, nhà sản xuất đã tính toán, lường trước sai số,nhiễu nội và nhiễu ngoại có thể tác động lên hệ thống Do đó hàm truyền có thể

Trang 27

xem như Hộp trắng, có thể tìm thấy hoặc tính toán từ Datasheet của máy gia công Tuynhiên, khi máy vượt quá thời gian đề nghị sử dụng hoặc gặp sự cố, các thông số của

bị biến đổi, hàm truyền biến đổi thành Hộp xám với dạng hàm vẫn xác định,hoặc Hộp đen nếu thông tin thu được không đủ để xây dựng lại hàm truyền

Trong khuôn khổ đề tài, hàm truyền của hệ thống được tách ra thành haithành phần: Hàm rơ Backlash và hộp đen Ngoài ra còn có sự tồn tại củanhiễu nội và nhiễu ngoại Nhiệm vụ của để tài là tìm hiểu và xây dựng giải thuật đểgiảm thiểu sai số của hệ thống vừa được nêu

Dựa vào phương án đã đặt ra trong phần lựa chọn phương án, trình tự thiết kếthiết kế kế giải thuật được thực hiện như sau:

Hình 2.6 Trình tự thiết kế giải thuật

Hệ thống được xem như hộp đen, có rơ và có nhiễu: Bao gồm nhiễu nội và nhiễungoại (sẽ gây nên sai lệch khác nhau trong những lần vận hàng khác nhau) Bước đầutiên của bài toán là xác định thành phần hàm rơ tổng cộng trong hệ thống, và áp dụnghàm rơ ngược để loại bỏ tác động của hàm rơ này Sau khi khử rơ cho hệ thống, cácsai số còn lại bao gồm: Sai số của việc khử rơ không hoàn hảo và sai số do nhiễu Ápdụng bộ điều khiển thích nghi theo hàm mẫu cho hệ thống để giảm thiểu các sai sốnày Hàm mẫu của bộ điều khiển thích nghi không phải làm một hàm truyền được xây

Trang 28

Hộp đen Hàm rơ uB(.)

Hàm truyền G(.)

dựng từ trước, mà là hàm truyền tổng cộng của hệ thống sau khi khử rơ (bỏ qua tácđộng của nhiễu ngoại), được xác định bằng phương pháp nhận diện hệ thống

Với hướng nghiên cứu đã vạch ra, hệ thống điều khiển được xây dựng từng bướcnhư sau:

a) Nhận dạng thông số hàm rơ

Hệ thống có độ rơ cơ bản được trình bày như hình:

v y

Hình 2.7 Hệ thống cơ bản

Với là đầu vào và đầu ra của hệ thống

Hệ thống được coi như hộp đen bao gồm hàm rơ và hàm truyền không xác địnhtrước Đề tài đưa ra một phương pháp đơn giản để nhận diện thông số độ rơ, sau đódùng các thông số này để xây dựng hàm rơ ngược [9]

Nhắc lại hàm rơ lý tưởng của Gang Tao B(.) theo [2]:

, sau đó sử dụng tính toán hình học để xác định thông số độ rơ tại mỗi

vị trí đảo chiều của quỹ đạo

Trang 30

t2 – t1 Tín hiệu đầu ra bị rơ

Hệ số góc

Hình 2.8 Tính toán hình học để xác định thông số độ rơ

Công thức xây dựng:

(2.4)

Với là mốc thời gian giữa tại hai vị trí gãy khúc của tín hiệu đầu ra, có thể

đo được Hệ số góc có thể đo được Dựa vào quan hệ đã quy ước ở trên, từ đó

có thể xác định

b) Backlash Inverse – Hàm rơ ngược

Thông số của hàm rơ đã được nhận diện ở trên được sử dụng để xây dựng hàm rơngược

BI(.)

Hộp đen

v u B(.)

y G(.)

Hình 2.9 Hệ thống được khử rơ bằng hàm rơ ngược

Nhắc lại hàm rơ ngược theo Gang Tao:

Trang 31

{Với là đầu vào, là đầu ra; là cùng bộ thông số của hàm rơ

Về lý thuyết, hàm rơ ngược sẽ giúp khử hoàn toàn hàm rơ nếu rơtrong hệ thống tuân theo hàm rơ lý tưởng, tuy nhiên xuất hiện độ sai lệch trong việc khử rơ bằng hàm rơ ngược

2.2 Điều khiển đáp ứng

Theo trên mô hình của một hệ truyền động cơ khí có dạng như sau:

Ta có thể viết lại như sau:

(2.6)

Trong đó, các thông số giảm chấn và lò xo là không xác định được Sự ảnhhưởng của hai thông số này ảnh hưởng đến hệ thống thời gian đáp ứng và sai số điềukhiển khi bám quỹ đạo

Bộ điều khiển thích nghi được áp dụng để điều khiển chính xác đối với các hệthống truyền động cơ khí khác nhau Theo phương pháp điều khiển thích nghi, ngoàiviệc thích nghi với sự khác nhau của thông số lò xo và giảm chấn, các yếu tố ảnhhưởng của nhiễu cũng được xem xét

Phương pháp điều khiển thích nghi theo mô hình tham chiếu MRAS (Modelreference adaptive systems) được sử dụng

Mô hình điều khiển thích nghi theo mô hình tham chiếu:

Trang 32

Mô hình ym

Trang 33

Tham số điều khiển

Cơ cấu hiệu chỉnh

u c u

Bộ điều khiển Đối tượng

Hình 2.10 Mô hình điều khiển thích nghi theo mô hình tham chiếu

Mô hình chuẩn sẽ cho đáp ứng ngõ ra mong muốn đối với tín hiệu đặt (là tín hiệuquỹ đạo yêu cầu) Hệ thống có một vòng hồi tiếp thông thường bao gồm đối tượng và

bộ điều khiển Sai lệch là sai lệch giữa ngõ ra của hệ thống và mô hình chuẩn

Bộ điều khiển có thông số thay đổi dựa vào sai số này Hệ thống có haivòng hồi tiếp: hồi tiếp trong là vòng hồi tiếp thông thường và vòng hồi tiếp bên ngoàihiệu chỉnh tham số cho vòng hồi tiếp bên trong Vòng hồi tiếp bên trong được giả sử lànhanh hơn vòng hồi tiếp bên ngoài

Hệ số được điều chỉnh sao cho hàm đánh giá tiến về 0 Do đó thông

số có dấu ngược với gradient của :

(2.8)

Với là hàm độ nhạy của hệ thống

b) Thiết kế bộ điều khiển thích nghi

Trang 34

Hệ thống có mô hình điều khiển như trên.

Mô hình tham chiếu, hàm truyền bậc hai được lựa chọn:

(2.9)

Luật điều khiển:

(2.10)Suy ra:

(2.11)

(2.12)

Từ đó sai số như sau:

(2.13)( )

Tính đạo hàm riêng của sai số theo từng biến ta được:

( )

Trang 35

Bởi vì các thông số quá trình không được xác định, do đó các phương trình không được sử dụng Phép xấp xỉ bên dưới được yêu cầu để loại bỏ các thông số này.Khi hàm truyền đạt của hệ thống đạt tới hàm truyền đạt mong muốn thì phươngtrình (34) sẽ đạt tới phương trình mong muốn, tức là

(2.14)

Từ đó suy ra luật điều chỉnh như sau:

(2.15)(

)

(2.16)(

)

(2.17)(

)Với là thông số độ lợi thích nghi

Với hàm truyền đã được nhận dạng và được dùng như hàm mục tiêu, bộđiều khiển thích nghi được xây dựng dựa theo lý thuyết về điều khiển đáp ứng của[18]

Hình 2.11 Sơ đồ MRAS

Tóm lại, hệ thống điều khiển khi hoạt động được chia thành nhiều giai đoạn:

Trang 36

Giai đoạn 1: Nhận dạng thông số của hàm rơ và xây dựng hàm rơ ngược Hàm rơngược này được dùng để biến đổi đầu vào của hệ thống, sao cho khi tín hiệu đi quahàm rơ sẽ trở lại tín hiệu mong muốn ban đầu.

Giai đoạn 2: Nhận dạng hàm tổng (bao gồm hàm truyền lý tưởng của hệ thống,hàm rơ bên trong hệ thống và hàm rơ ngược được đưa thêm vào ở giai đoạn 1).Hàm được nhận dạng được sẽ được dùng làm hàm mục tiêu cho bộ điều khiểnthích nghi ở giai đoạn tiếp theo

Giai đoạn 3: Trong khi hai giai đoạn trước là các bước chạy rà và kiểm trathông số của hệ thống, giai đoạn 3 là giai đoạn đưa hệ thống vào hoạt động Vớimột hệ thống đã được khử rơ tín hiệu vào, bộ điều khiển thích nghi có nhiệm vụgiảm thiểu sai số hệ thống (gây ra bởi sai số trong các khâu ở giai đoạn trên, vàsai số do nhiễu nội, nhiễu ngoại xuất hiện trong quá trình hệ thống hoạt động)

Trang 37

Chương 3: NHẬN DẠNG HỆ THỐNG VÀ MÔ PHỎNG

Cơ cấu được sử dụng để mô phỏng dựa trên hệ thống truyền động của một máyCNC thông thường Cơ cấu bao gồm bộ truyền vít me-đai ốc, động cơ, hộp số, đaitruyền Hàm truyền hệ thống là tuyến tính, nhưng bị ảnh hưởng bởi nhiễu nội (giảmchấn và đàn hồi) và nhiễu ngoại (ngẫu nhiên)

hệ vào ra của hệ thống Mô hình toán học có thể xây dựng bằng cách: Mô hình hóa(đối với mô hình hộp trắng), nhận dạng hệ thống (đối với mô hình hộp đen) hoặc kếthợp (mô hình hộp xám)

Hàm truyền G(.) trong hình 2.1 được xem như là hộp đen Về lý thuyết, các bướccần thực hiện để nhận dạng hệ thống là: thí nghiệm thu thập số liệu, chọn cấu trúc môhình, ước lượng thông số, đánh giá mô hình Trong khuôn khổ đề tài, hàm tổng

bao gồm có thể được ước lượng tương đương một hàm bậc :

(3.1)

Với là tín hiệu vào, ra của hàm, ta có thể nhận dạng hàm bằng toolboxSystem Identification của phần mềm Matlab

Hàm ước lượng từ được dùng như hàm mong muốn của hệ thống,

để tính toán tín hiệu vào sao cho tín hiệu ra thỏa điều kiện:

( ) khi ( )

(3.2)

Trang 38

Các bước thực nghiệm nhận dạng hệ thống như sau:

a) Sơ đồ khối các bước nhận dạng hệ thống

Hình 3.1 Các bước nhận dạng hệ thống

b) Các vấn đề liên quan đến thí nghiệm thu thập số liệu

Xác định ngõ vào, ngõ ra của hệ thống cần nhận dạng Ngõ vào của hệ thống là vịtrí mong muốn, ngõ ra của hệ thống và vị trí thực tế của hệ thống

Chọn tín hiệu vào Dạng tín hiệu vào ảnh hưởng rất lớn đến dữ liệu quan sát.Tín hiệu vào quyết định điểm làm việc của hệ thống, bộ phận nào và chế độ làmviệc nào của hệ thống được kích thích trong thí nghiệm

Xác định chu kỳ lấy mẫu

Xác định số mẫu dữ liệu cần thu thập

c) Tiền xử lý tín hiệu

Dữ liệu thu thập khi thí nghiệm thường không thể sử dụng ngay trong các thuật toán nhận dạng hệ thống do các khiếm khuyết sau:

Nhiễu tần số cao trong tập dữ liệu thu thập được

Tập dữ liệu bị gián đoạn, thiếu dữ liệu, hoặc có các giá trị đo sai (outlier)

Trang 39

Nhiễu tần số thấp, trôi (drift), độ lệch không (offset).

d) Sử dụng “ident” toolbox (identification system) trong matlab để nhận dạng

hệ thống

Để dễ dàng cho quá trình nhận dạng thì trong matlab có toolbox: systemidentification toolbox để giúp chúng ta thực hiện dễ dàng trực quan , nhanh chóng.Tuy nhiên để sử dụng tốt công cụ này chúng ta cần phải hiểu rõ các phương pháp nhậndạng, phạm vi sử dụng và ưu nhược điểm của từng phương pháp cộng với khả năng vềphân tích hệ thống thông qua các đặc tính thu được

Trong hộp thoại Estimate ta có các mô hình nhận dạng như sau:

Transfer Function Models

State space Models

Refine Existing Models

Trong nội dung nghiên cứu này chỉ tập trung vào phần nhận dạng hàm truyền hệthống : Transfer Function Models

Transfer Function Models (mô hình hàm truyền) mô tả mối quan hệ giữa đầu vào

và đầu ra của một hệ thống sử dụng một tỷ lệ của các đa thức Bậc của mô hình bằngvới bậc của đa thức mẫu số Nghiệm của đa thức mẫu số được gọi là cực Nghiệm của

đa thức tử số được gọi là zero

Trang 40

Các thông số của một mô hình hàm truyền là các cực của nó, zero và thời gian

Có thể ước lượng mô hình hàm truyền từ dữ liệu có đặc điểm sau:

Dữ liệu dạng số thực hoặc số phức

Dữ liệu một đầu ra hoặc nhiều đầu ra

Ngày đăng: 03/01/2019, 14:23

Nguồn tham khảo

Tài liệu tham khảo Loại Chi tiết
[1] Mattias Nordin and Per-Olof Gutman, “Controlling mechanical systems with backlash - A survey”, Automatica, pp.1633-1649, Vol.38, No.10, 2002 Sách, tạp chí
Tiêu đề: Controlling mechanical systemswith backlash - A survey
[2] A. Tustin, “Efects of backlash and of speed dependent friction on the stability of closed-cycle control systems”, Jour. IEE, 94(IIA), pp.143-151, 1947 Sách, tạp chí
Tiêu đề: Efects of backlash and of speed dependent friction on thestability of closed-cycle control systems
[3] Ching-Fang Lin, Tie-Jun Yu, and Xu Feng, “Fuzzy control of a nonlinear pointing testbed with backlash and friction”, In Proceedings of the 35 th Conference on Decision and Control, Kobe, Japan, pp.4363-4368, IEEE, December 1996 Sách, tạp chí
Tiêu đề: Fuzzy control of a nonlinearpointing testbed with backlash and friction
[4] A. Gelb and W.E. Vander Velde, “Multiple-Input Describing Functions and Nonlinear System Design”, McGraw-Hill, 1968 Sách, tạp chí
Tiêu đề: Multiple-Input Describing Functionsand Nonlinear System Design
[5] R. L. Cosgriff, “Nonlinear Control Systems”, pp.21,123,193,194, McGraw-Hill, Reading, Massachusetts, 1958 Sách, tạp chí
Tiêu đề: Nonlinear Control Systems
[6] H. Chestnut and R. W. Mayer, “Servomechanisms and Regulating System Design”, pp.251,257,301,321, John Wiley & sons, 1955 Sách, tạp chí
Tiêu đề: Servomechanisms and Regulating SystemDesign
[7] M. Nordin, “Uncertain systems with backlash: Analysis, identication and synthesis”, Licenciate thesis, trita/mat-95-os3, Royal Institute of Technology, 1995 Sách, tạp chí
Tiêu đề: Uncertain systems with backlash: Analysis, identication andsynthesis
[8] M. Nordin, J. Galic, and P.O. Gutman, “New models for backlash and gear play”, Int J. of Adaptive Control and Signal Processing, 1:9-63, 1997 Sách, tạp chí
Tiêu đề: New models for backlash and gearplay
[12] Abilio Azenha and J. R. Tenreiro Machado, “Variable structure control of systems with nonlinear friction and dynamic backlash”, In Proceedings Sách, tạp chí
Tiêu đề: Variable structure control ofsystems with nonlinear friction and dynamic backlash
[15] Stephen R. H. Dean, Brian W. Surgenor, and Harry N. Iordanou,“Experimental evaluation of a backlash inverter as applied to a servomotor with gear train”, In Proc. 4th IEEE Conf. Control Applications, pp.580- 585, 1995 Sách, tạp chí
Tiêu đề: Experimental evaluation of a backlash inverter as applied to a servomotorwith gear train
[17] Jozef Vửrửs, “Parametric Identification of Systems with General Backlash”, Informatica vol. 23, no. 2, 283–298, (2012) Sách, tạp chí
Tiêu đề: Parametric Identification of Systems with GeneralBacklash
[18] S. Coman, Cr. Boldişor, “Adaptive PI controller design to control a mass -damper -spring process”, Bulletin of the TransilvaniaUniversity of Braşov •Vol. 7 (56) No. 2, (2014) Sách, tạp chí
Tiêu đề: Adaptive PI controller design to control a mass-damper -spring process
[9] G. Brandenburg, H. Unger, and A. Wagenpfeil. Stability problems of a speed controlled drive in an elastic system with backlash and corrective measures by a load observer. In Proc. International Conference on Electrical Machines, pages 523{527, Munchen, Sept. 1986. Technische Universitat Munchen Khác
[10] G. Brandenburg and U. Schafer. Influence and adaptive compensation simultaneously acting backlash and Coulomb friction in elastic two-mass systems of robots and machine tools. In Proc. ICCON '89, pages WA:4-5, Jerusalem, 1989. IEEE Khác
[11] G. Brandenburg and U. Schafer. Influence and partial compensation of backlash for a position controlled elastic two-mass system. In Proc.European Conf. on Power Electronics and Applications, pages 1041-1047, Grenoble, Sept. 1987. EPE Khác
[13] R. Boneh and O. Yaniv. Control of an elastic two-mass system with large backlash. Master's thesis, Dept. of Electronic Systems, Tel Aviv University, Tel Aviv, Israel, 1994 Khác
[14] R. Boneh and O. Yaniv. Control of an elastic two-mass system with large backlash. J. of Dynamic Systems, Measurement and Control, 1998 Khác
[16] Gang Tao và Petar V. Kokotovic, Continuous-Time Adaptive Control of Systems with Unknown Backlash, American Control Conference, 1344- 1348, (1993) Khác

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w