Page 96 - Kỷ yếu hội thảo khoa học quốc tế - Ứng dụng công nghệ mới trong công trình xanh , lần thứ 8
P. 96

th
               HỘI THẢO KHOA HỌC QUỐC TẾ ATiGB LẦN THỨ TÁM - The 8  ATiGB 2023                          79

               ngoại vi tại Trường Đại học Sư phạm Kỹ thuật - Đại
               học Đà Nẵng như trong Hình 4, bao gồm:
                  (1) Arduino Uno R3;
                  (2) Mạch cầu L298 để điều khiển động cơ;
                  (3) Động cơ giảm tốc 5V;
                  (4) Encoder 1 có độ phân giải thấp;
                  (5) Biến trở dùng để đặt tốc độ động cơ;
                  (6) LCD để hiển thị tốc độ;
                  (7) Encoder 2 có độ phân giải cao để so sánh;
                  (8) Cap kết nối máy tính.
                  Trong  đó,  Encoder  2  có  độ  phân  giải  600
               xung/vòng được gắn thêm vào trục động cơ để kiểm
               chứng kết quả thuật toán. Encoder 1 có độ phân giải   Hình 5. Ước lượng góc quay của trục động cơ
               là 20 xung/vòng được sử dụng để sinh viên thực hành.
               Mục đích của thí nghiệm này để chứng minh việc sử   Hình  6  thể  hiện  sai  số  của  việc  ước  lượng  góc
               dụng  thuật  toán  đề  xuất  trên  sẽ  tăng  được độ  chính   quay ước lượng bởi thuật toán đề xuất trong đường
               xác ước lượng góc quay và tốc độ quay khi sử dụng   chấm chấm màu đỏ với trung bình của giá trị tuyệt đối
                                                                         o
               encoder 1 có độ phân giải thấp.                sai số là 0,98 . Đường nét liền màu xanh thể hiện sai
                                                              số của việc tính góc quay từ encoder 1 có độ phân giải
                                                              thấp với sai trung bình của giá trị tuyệt đối sai số là
                                                                  o
                                                              8,01 . Như vậy, việc sử dụng thuật toán đề xuất cho
                                                              phép cải thiện độ chính xác về ước lượng góc quay
                                                              lên đến 10 lần so với trước đó.











                   Hình 4. KIT thực hành thực hiện thí nghiệm

                  Do  thời gian lấy mẫu  trong thí nghiệm  T  = 5ms
               nên  dữ  liệu  về  vị  trí  và  tốc  độ  góc  cần  hiển  thị  rất
               nhanh. Vì vậy, chúng tôi không sử dụng LCD để hiển     Hình 6. Giá trị tuyệt đối của sai số
               thị mà gửi dữ liệu lên máy tính để tiến hành phân tích
               độ  chính  xác  trong  từng  thời  điểm  lấy  mẫu.  Cũng     ước lượng góc quay
               chính vì dữ liệu rất lớn nên các hình vẽ dưới đây chỉ
               thể  hiện  trong  khoảng  thời  gian  khoảng  1s  để  minh
               hoạ kết quả.
                  Hình 5 thể hiện góc quay của trục động cơ trong
               thí nghiệm trên tương ứng với khoảng thời gian 1 giây
               đầu khi khởi động. Trong đó, đường nét liền màu xanh
               thể hiện góc quay đo bởi encoder 1 có độ phân giải
               thấp. Do khoảng giữa 2 xung không có thông tin nên
               góc quay không đổi. Đường chấm chấm màu đỏ thể
               hiện góc quay ước lượng do thuật toán đề xuất sử dụng
               bộ lọc Kalman. Đường nét đứt màu đen thể hiện góc
               quay thực tế được đo bởi encoder 2 có độ phân giải
               cao. Như có thể thấy, góc quay do thuật toán đề xuất
               ướt lượng bám sát và gần như trùng với góc quay thực
               tế trong khi góc quay tính bởi encoder 2 có độ phân
               giải thấp thì lệch nhiều so với thực tế.
                                                                 Hình 7. Ước lượng tốc độ quay của trục động cơ
                                                                                   ISBN: 978-604-80-9122-4
   91   92   93   94   95   96   97   98   99   100   101