Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 64 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
64
Dung lượng
5,54 MB
Nội dung
MỞ ĐẦU Tính cấp thiết đề tài nghiêncứu Quá trình phát triển mặt người ln gắn liền với q trình phát triển khoa học công nghệ Sự phát triển khoa học cơng nghệ đòn bẩy giúp cho quốc gia phát triển tồn điện mạnh mẽ Song song với q trình phát triển u cầu ngày cao cơng việc độ xác, tin cậy, khả làm việc môi trường khắc nghiệt cường độ cao thời gian dài thiết bị cơng nghiệp với u cầu tự động hóa cao điềukhiển xác Cùng với phát triển ngành kỹ thuật điện tử, công nghệ thông tin, ngành kỹ thuật điềukhiển tự động hoá đạt nhiều tiến Tự động hố q trình sản xuất phổ biến rộng rãi hệthống công nghiệp giới nói chung Việt Nam nói riêng Tự động hố khơng làm giảm nhẹ sức lao động cho người mà góp phần lớn việc nâng cao suất lao động cải thiện chất lượng sản phẩm Mơhìnhđiềukhiểnlắcngượcmơhình thí nghiệm lý tưởng cho việc ứng dụng thuật toán điềukhiển đại kỹ thuật điềukhiển máy tính Những năm gần lý thuyết điềukhiểnmờ có bước phát triển vượt bậc ngày ứng dụng nhiều vào thực tiễn Việc ứng dụng lý thuyết điềukhiểnmờ vào điềukhiểnmơhìnhlắcngược mang đến nhiều kiến thức kinh nghiệm bổ ích Cùng với niềm đam mê khoa học, với lòng yêu thích khám phá kỹ thuật điềukhiển Tác giả lựa chọn đề tài tốt nghiệp Thạc sỹ “ Nghiêncứuxâydựngmơhìnhlắcngượchệthốngđiều khiển” Mục đích nghiêncứu - Tìm hiểu lắcngược phương pháp điềukhiển cân - Tìm hiểu điềukhiểnmờ - Nghiêncứu thuật toán điềukhiểnmờ để điềukhiển cân hệthống xe – lắcngược - Môhệthống phần mềm Matlab - Simulink - Xâydựng chương trình điềukhiểnhệthốnglắcngược miền thời gian thực Đối tượng phạm vi nghiêncứu Đối tượng nghiên cứu: - Hệ xe – lắcngược - Bộ điềukhiểnmờ Phạm vi nghiêncứu - Xâydựngmơhình tốn học cho hệthống xe – lắcngược - Điềukhiển cân hệthốngđiềukhiểnmờ - Môhệthống phần mềm Matlab - Simulink, đánh giá kết - Xâydựng chương trình điềukhiểnhệthốnglắcngược miền thời gian thực Phương pháp nghiêncứuNghiêncứu lý thuyết: - Nghiêncứuxâydựngmơhìnhlắcngược - Nghiêncứu Cad điềukhiển PCI-1711; hệ truyền động điện chiều - Nghiêncứu kết hợp thuật toán mờ để điềukhiển cân lắcngược Phương pháp thực nghiệm: - Sử dụng phần mềm Matlab – Simulink làm công cụ xâydựngmơhìnhmơhệthống - Xâydựngmơhình thực nghiệm chạy thời gian thực để đưa kết điềukhiển Ý nghĩa khoa học thực tiễn Conlắcngược sở để tạo hệthống tự cân như: xe hai bánh tự cân bằng, tháp vơ tuyến, giàn khoan, cơng trình biển…Khi lý thuyết điềukhiển đại ngày hồn thiện lắcngược đối tượng áp dụng để kiểm tra lý thuyết CHƯƠNG TỔNG QUAN VỀ HỆTHỐNGCONLẮCNGƯỢC DI CHUYỂN 1.1 CẤU TẠO CỦA CONLẮCNGƯỢC Cấu trúc động học chung môhìnhlắcngược trình bầy hình 1.1 gồm phận khí gồm xe gng nhỏ, có phận tay đòn gắn lắc xoay theo trục ngang Xe gng truyền động động điện chiều thông qua hệthống Puly dây đai di chuyển đường ray phẳng phạm vi chuyển động giới hạn Vị trí xe gng điềukhiểnhệthốngđiềukhiển số thông minh đảm bảo lắc di chuyển giữ cân Đường ray có độ dài cố định điều kiện ràng buộc thuật toán điềukhiển Máy phát tốc gắn trục Puly cấu chuyển động sử dụng cho xác định vị trí tức thời xe gng Góc quay lắc đo chiết áp xoay gắn trục quay lắcngượcHình 1.1: Cấu trúc động học mơhìnhlắcngược 1-Khối cấp nguồn cho động 2- Động chiều 3- Puly dẫn động 4,8 -Dây đai dẫn động 5-Thanh dẫn hướng chuyển động xe goòng 6-Xe goòng 7-Quả lắc 9- Tay đòn lắc 1.2 XÂYDỰNGMƠHÌNH TỐN HỌC CỦA CONLẮCNGƯỢC KHI TÍNH KHỐI LƯỢNG CẦN LẮC Từ cấu tạo lắcngược ta cần xâydựngmơhình tốn học lắcngược để phục vụ trình tổng hợp điềukhiểnmơ máy tính cách xác Khi xâydựngmơhình tốn học lắcngược ta sử dụng nhiều phương pháp để tìm phương trình động lực học Phần mơ tả chuyển động động lực học lắc ngược, dựa vào định luật Newton chuyển động Các hệthống khí có hai bậc tự (DOF) xét chuyển động cùa xe goòng trục X chuyển động quay lắc tmặt phẳng XY Vì ta có hai phương trình động sau: Các tham số hệthốnglắcngược sau: x - khoảng cách từ trọng tâm xe đến trục Y - góc quay lắc so với trục thẳng đứngHình 1.2: Các tham số lắcngược Các thông số sử dụng phương trình động lực học lắcngược M - Khối lượng xe goòng đơn vị kg m - Khối lượng lắc đơn vị kg J - Mơmen qn tính lắc đơn vị kg-m2 L – Chiều dài lắc đơn vị m B - Hệ số ma sát Ns/m g – Gia tốc trọng trường m/s2 1.2.1 Xâydựng phương trình tốn học mơ tả chuyển động lắc Phân tích sơ đồ hệthốnglắcngược ta có lực tác động vào xe gng lắc theo sơ đồ hìnhHình 1.3: Sơ đồ lực tác dụng vào hệthốnglắcngược Tiến hành tổng hợp lực tác động vào xe goòng theo phương ngang ta phương trình chuyển động: & bx& N F Mx& (1.1) Chúng ta tổng hợp lực theo phương thẳng đứng khơng hữu ích chuyển động hệthốnglắcngược không chuyển động theo hướng trọng lực Trái Đất cân với tất lực thẳng đứng Tổng hợp lực lắc theo chiều ngang ta được: &cos ml&2 sin N & ml& mx& Trong l (1.2) L chiều dài từ tâm lắc tới điểm gốc Thay phương trình 1.2 vào phương trình 1.1 ta &cos ml&2 sin F ( M m) & x& bx& ml& (1.3) Tổng hợp lực vng góc với lắc: & mx& &cos P sin N cos mg sin ml& (1.4) Để làm hai điềukhiển P N ta tiến hành tổng hợp momen trọng tâm lắc: & Pl sin N cos J& (1.5) Thay phương trình 1.4 vào phương trình 1.5 ta được: & mlg sin mlx& &cos ( J ml )& (1.6) Từ hai phương trình (1.3) (1.6) ta có hệ phương trình mơ tả đặc tính động học phi tuyến hệthốnglắc ngược: &cos ml&2 sin F ( M m) & x& bx& ml& (1.7) & mlg sin mlx& &cos ( J ml )& (1.8) Ta biến đổi (1.7) (1.8) sau: & x& &cos ml&2 sin F bx& ml& M m (1.9) &cos mlg sin & mlx& & J ml (1.10) Thay phương trình (1.9) (1.10) vào phương trình (1.7) (1.8) ta có được: & x& ( J ml )( F bx& ml&2 sin cos ) m 2l g sin cos ( J ml )( M m) m 2l cos &2 & ml (bx&cos F cos ml sin cos ( M m) g sin & ( J ml )( M m) m 2l cos (1.11) (1.12) 1.2.2 Mơhìnhhệlắcngược Matlab - simulink Hình 1.4: Mơhìnhlắcngược matlab – simulink 1.3 XÂYDỰNGMƠHÌNH TỐN HỌC CỦA CONLẮCNGƯỢC KHI BỎ QUA KHỐI LƯỢNG CỦA CẦN LẮC 1.3.1 Xâydựng phương trình tốn học mơ tả chuyển động lắc Xét hệthốnglắcngượchình 1.5 Conlắcngược gắn vào xe kéo động điện Chúng ta xét toán hai chiều, nghĩa lắc di chuyển mặt phẳng Conlắcngược khơng thể ổn định ln ngã xuống trừ có lực tác động thích hợp Giả sử khối lượng lắc tập trung đầu hình vẽ (khối lượng khơng đáng kể) Lực điềukhiển u tác động vào xe u cầu tốn điềukhiển vị trí xe giữ cho lắcngược thẳng đứng (con lắc ln cân bằng) Hình 1.5: Mơhìnhlắcngược bỏ qua khối lượng lắc Trong l: chiều dài lắcngược (m) M: khối lượng xe (kg) g: gia tốc trọng trường (m/s2) u: lực tác động vào xe (N) m: khối lượng lắc (kg) x: vị trí xe (m) θ: góc lắcngược phương thẳng đứng (rad) Gọi xG, yG tọa ñộ vật nặng đầu lắc, ta có: xG x l sin (1.13) yG l.cos (1.14) Áp dụng định luật II Newton cho chuyển động theo phương x, ta có: uM d xG d 2x m dt dt (1.15) Thay xG x l.sin vào (1.13) ta được: uM d 2x d2 m ( x l.sin ) dt dt (1.16) Khai triển đạo hàm (1.14) rút gọn ta đuợc: & u ( M m) & x& m.l (sin ).&2 m.l (cos ).& (1.17) Mặt khác, áp dụng định luật II Newton cho chuyển động quay lắc quanh trục ta được: m d xG d yG l cos m l.sin mgl.sin dt dt (1.18) Thay xG x l.sin yG l.cos vào (1.16) ta được: � d2 � � d2 � m ( x l sin ) l cos m (l.cos ) � l.sin m g.l.sin � � � � dt � � dt � (1.19) Khai triển đạo hàm biểu thức (1.17) rút gọn ta được: & m.g.sin m.& x& cos m.l.& (1.20) Từ công thức (1.15) (1.18) ta suy ra: & x& u m.l.(sin ).&2 m.g.sin cos M m m.cos (1.21) &2 & u cos ( M m).g sin m.l.(sin cos ). & m.l cos ( M m).l 1.3.2 Mơhìnhhệlắcngược Matlab-simulink a Mơhìnhlăcngược tuyến tính Từ phương trình (1.45) (1.46) : &cos ml&2 sin F ( M m) & x& ml& & mx& &cos mg sin ml& (1.22) Chúng ta thấy hệlắcngượchệ phi tuyến, để có mơhìnhlắcngược tuyến tính cần tuyến tính hóa mơhình tốn học Giả sử góc nhỏ để xấp xỉ sin � ; cos �1 &�0 Với điều kiện trên, tuyến tính hóa phương trình (1.45) (1.46) thành phương trình: & F ( M m) & x& ml& (1.23) & mx& & m.g ml& (1.24) Từ (1.21) (1.22) ta suy ra: & x& & F ml& M m M m (1.25) x& & g. & & l (1.26) Từ công thức (1.23) (1.24) ta được: & x& F mg M M (1.25) & F ( M m) g & M l M l (1.26) Ta xâydựngmơhìnhlắcngược tuyến tính: Hình 1.6: Mơhìnhlắcngược tuyến tính b Mơhìnhlắcngược phi tuyến Từ phương trình (1.21) (1.22) ta có: & x& F ml (sin )&2 mg cos sin M m m(cos ) &2 & F cos ( M m) g (sin ) ml (sin cos ) & m(cos ) ( M m)l Xâydựngmơhìnhlắcngược Matlab – simulink Hình 1.7: Mơhìnhlắcngược phi tuyến 1.4 CÁC PHƯƠNG PHÁP ĐIỀUKHIỂNCONLẮCNGƯỢC 1.4.1 Điềukhiểnhệthốnglắcngược sử dụngđiềukhiển PID Bộ điềukhiển PID điềukhiển đồng thời thơng số hệ thống, để điềukhiển góc lắc vị trí xe lắc thời điểm chings ta cần hai điềukhiển PID Trong thơng số xem thơng số điềukhiển trực tiếp momen động thơng số lại được áp vào tác động điểm tham chiếu thơng số Từ ta có góc lắc, hai vị trí xe lắcdùng làm thơng số lắc Hai tín hiệu đầu vào đưa vào điềukhiển PID đầu tín hiệu lực tác động vào xe 10 Hình 3.7: Đầu vào góc lệch lắc theta Hình 3.8: Đầu vào vận tốc góc lệch lắc theta_dot 50 Hình 3.9: Đầu điềukhiển F Các quy tắc mờ cho điềukhiểnmờ FLC1 bảng sau: Bảng 3.1: Các quy tắc mờ cho điềukhiển FC1 x x_dot NB NM NS ZE PS PM PB NB NB NM NM NM NB NM NB NM NM NS NS NS NS NS NS NS NS ZE NS NS NS ZE PS PS PS PS PS PS PS PS PS PS PS PM PM PM PB PB PM PB PM Các quy tắc mờ cho điềukhiểnmờ FLC2 bảng sau: Bảng 3.2: Các quy tắc mờ cho điềukhiển FC2 theta NB NM NS 51 ZE PS PM PB theta_dot NB NM NS ZE PS PM PB NB NM NM NB NM NB NM NM NS NS NS NS NS NS NS NS NS NS ZE PS PS PS PS PS PS PS PS PS PS PM PM PB PM PB PM Bảng 3.1 3.2 cho thấy ma trận quy tắc mờ cho việc kiểm sốt vị trí quy tắc ma trận mờ cho việc kiểm sốt góc tương ứng Như thấy từ hình, tất quy tắc giống Tổng số quy tắc phải đưa 49 quy tắc Tuy nhiên, có 34 quy tắc áp dụng cho điềukhiển Luật mờ FLC1 viết chương trình với giao diện Ruler Editor hình 3.10: Hình 3.10: Xâydựng luật điềukhiểnmờ cho FLC1 Luật mờ FLC2 viết chương trình với giao diện Ruler Editor hình 3.12: 52 Hình 3.11: Xâydựng luật điềukhiểnmờ cho FLC2 3.1.2 Xâydựngmơhìnhmơhệthống Phương trình phi tuyến lắcngược không bỏ qua khối lượng lắc sau: & x& ( J ml )( F bx& ml&2 sin cos ) m 2l g sin cos ( J ml )( M m) m 2l cos &2 & ml (bx&cos F cos ml sin cos ( M m) g sin & ( J ml )( M m) m 2l cos (3.1) (3.2) Ta dễ dạng xâydựngmôhình đối tượng matlab - simulink sau: 53 Hình 3.12: Mơhìnhhệthốnglắcngược hai bậc tự Ta dễ dàng xâydựng cấu trúc điềukhiểnhệthốnglắcngượchình 3.14 Hình 3.13: Sơ đồ cấu trúc điềukhiểnmờ cho hệthốnglắcngược 3.1.3 Kết mô đánh giá a Kết mô 54 Hình 3.14: Đáp ứng vị trí xe x góc lệch lắc b Đánh giá Ta thấy đối tượng ta đối tượng phi tuyến, có tác động lực tác động vào xe gng lắc q trình chuyển động điềukhiển thực tốt điềukhiển cho hệ bám với tín hiệu điềukhiển Đáp ứng hệthống nhanh khơng có q chỉnh Tín hiệu điềukhiển 55 không bị rơi vào trạng thái làm việc xấu, biên độ tín hiệu điềukhiển biến đổi khơng q lớn Chất lượng điềukhiển tốt 3.2 XÂYDỰNG CHƯƠNG TRÌNH ĐIỀUKHIỂNCONLẮCNGƯỢC TRÊN MIỀN THỜI GIAN THỰC 3.2.1 Mơhình vật lý hệthốngđiềukhiểnlắcngượcHình 3.15: Tồn cảnh mơhình vật lý hệthống MÁY TÍNH 56 HỆCONLẮCNGƯỢC (GĨC LẮCVÀ VỊ TRÍ XE) Card Advantech PCI-1711 KHUẾCH ĐẠI CƠNG SUẤT Hình 3.16: Sơ đồ kết nối phần cứng hệthống Bộ khuếch đại cơng suất nhận tín hiệu điềukhiển từ máy tính qua card ghép nối Advantech PCI-1711 cấp nguồn cho động chiều để thực di chuyển vị trí xe gng với điện áp Uđm= 24VDC Cảm biến góc quay cần lắc cảm biến vị trí xe gng chuyển đổi giá trị góc quay cần lắc giá vị trí xe gng thành tín hiệu áp qua card ghép nối PCI – 1711 đưa tới máy tính xử lý Chương trình điềukhiểnlắcngược miền thời gian thực xâydựng phần mềm Matlab-Simulink 3.2.2 Giới thiệu chung card ghép nối PCI – 1711 Card Advantech PCI 1711 card có khả mạnh việc thu thập liệu cho bus PCI Nó vẽ nét bật dự án mạch điện hoàn thành hàm cho việc thu thập liệu điềukhiển PCI 1711 cung cấp hàm đặc biệt cho yêu cầu khác người sử dụng a Những đặc điểm đặc trưng Card Advantech PCI 1711 cung cấp cho người sử dụng với nhiều yêu cầu đo lường hàm điều kiện sau: - 16 kênh Single Ended đầu vào A/D - 12 bit biến đổi A/D với tần số định mức 100 KHz - 16 kênh vào số - 16 kênh số - kênh D/A - Các chương trình đếm cài đặt thời gian - Các kênh tự động Card Advantech PCI 1711 đưa đặc trưng chính: 57 Hàm Plug and Play ( cắm chạy ): Advantech PCI-1711 thiết bị cắm chạy, tuân theo đầy đủ so với PCI specifi cation Rev 2.1 ( đặc trưng PCI Rev 2.1) Xuyên suốt card này, tất đường truyền dẫn liên kết có cấu tạo đĩa chủ, đầu vào vẽ ngắt để thuận tiện cho việc chinh sửa hàm Plug and Play Kiểu đầu vào linh hoạt thứ tự cài đặt: PCI – 1711 đặc trưng kênh tự động, mạch quét khuyếch đại Mạch thiết kế điềukhiển chuyển mạch tự dồn kênh suốt q trình trích mẫu Người sử dụng đặt giá trị khuyếch đại khác cho kênh phù hợp với mong muốn họ để hiệu chỉnh thứ tự điện áp đầu vào Vì lựa chọn việc cài đặt giá trị khuyếch đại lưu giữ SRAM Mưu đồ linh hoạt kích hoạt nhiều kênh tốc độ thử cao cho việc thu thập liệu chất lượng cao ( 100 ks/s ) Bảng nhớ FIFO ( vào trước, trước ): PCI 1711 cung cấp vùng đệm nhớ FIFO : bảng dự trữ đến 1k mẫu thử A/D Người sử dụng có khả khác khả yêu cầu đặc trưng gián đoạn đệm FIFO Trong yêu cầu gián đoạn cho FIFO có thể, người sử dụng cho phép định rõ yêu cầu gián đoạn gửi chu kỳ trích mẫu hay vùng đệm FIFO bão hòa Đặc trưng có lợi kích hoạt truyền liệu liên tục tốc độ cao với nhiều chất lượng đoạn trước hệthống thao tác Lựa chọn đầu D/A cách tiết kiệm: PCI 1711 xa với kênh đầu tương tự 16 đầu vào số 16 đầu số: PCI-1711 cung cấp 16 kênh đầu vào số 16 kênh số , người sử dụng phải thay đổi linh động so với dự án tùy chỉnh ứng dụng họ phù hợp cho nhu cầu đặc trưng riêng họ Bảng đếm chương trình: PCI 1711 trang bị với đếm chương trình, phục vụ kích hoạt nhịp xung cho biến đổi A/D Vi mạch đếm 82C54 đương lượng , kết hợp chặt chẽ ba đếm 16 bit với xung 10 MHz đếm sử dụng đếm biến cố cho kênh đầu vào phát xung, lại ghép tầng với thành timer 32 bit cho kích hoạt nhịp xung 58 b Phần mềm hỗ trợ cho Card PCI-1711 Advantech đưa tập hợp phong phú DLL, phần mềm ứng dụng nhằm giúp đỡ đầy đủ việc khai thác hàm card PCI 1711,bạn sử dụng phần mềm ứng dụng Advantech như: + DLL driver + Labview direr + Advantech Active DAQ + Advantech Geni DAQ Một biểu đồ đơn giản hình 1.10 giúp mơ tả mối quan hệ qua lại lớp khác phần cứng, OS, driver, phần mềm ứng dụngHình 3.17: Lựa chọn chương trình - DLL driver: Phần mềm Advantech DLL drivers có đĩa CD-ROM kèm khơng thể thay đổi Nó với card Advantech DAS Đặc điểm Advantech DLL driver thư viện hàm vào I/O nhằm giúp tăng thêm hiệu cho ứng dụng bạn Advantech DLL làm việc Windows 95/98/NT làm việc với công cụ phát triển Visual C ++, Visual Basic, InpriseC ++ Builaler Inprise Delphi - Advantech Delphi DAQ: Active DAQ cung cấp lựa chọn thêm vào điềukhiển Active X thư viện hàm cho sử dụng tất hàm thu thập liệu Nó đặc trưng giao diện chương trình biểu tượng đồ họa bản, VBAngơn ngữ phù hợp, Excel- like báo cáo chung 59 Với điềukhiển Active DAQ bạn phát triển ứng dụng DAQ bạn với cơng cụ chương trình u thích bạn, cho dù Visual Basic, Visual C ++ , Delphi, C++ Builder, Access or Excel Labview HPVEE ứng dụng Thêm vào Active DAQ cung cấp thu thập khác để dễ dàng sử dụng Visual Busic điềukhiển việc thu thập liệu cho card DAS - Advantech Geni DAQ : Là phần mềm có sở Windows để phát triển gói thu nhận, điều khiển, phân tích trình bày liệu Thêm vào hàm HMI đặc trưng chúng, GeniDAQ tăng cường xa mơi trường chương trình Visual Basic để giảm bớt khúc mắc việc thiết kế vác ứng dụng phức tạp, bao hàm nhánh tính tốn phân tích với mơi trường chương trình Visual Basic, tùy chỉnh hệthống ứng dụng cho mục đích đặc biệt thành phận khối nhỏ.Phiên 32 bit Geni DAQ phù hợp với PCI 1711 - Labview driver: Advantech cung cấp cho người sử dụng chạy cho Matianal Instaments Labview Bản chạy Labview 32 bit phù hợp với Window 95/98 Windows NT 4.0, ảnh hưởng đến tiềm lực thu thập liệu hai tốc độ cao bình thường card bạn Sơ đồ khối 60 Address Decoder Address Bus PCI Controller 16-bit Digital Output PCI Bus Data Bus 16-bit Digital Input INT A/D & D/A status Control Logic 12-bit D/A Output 12-bit D/A Output CNT0_CLK CNTO_OUT 10 MHz/10 = MHz IRQ Control Logic COUNTER COUNTER 1K Samples FIFO 10 MHz OSC COUNTER 12-bit A/D Convertor CNTO_GATE PACER_OUT EXT_TRG A/D trigger Logic S/W_TRG AI0 PGIA AI1 Multiplexer 16 S/E Channel Scan Logic AI15 Gain Control RAM Hình 3.18: Sơ đồ khối CAD PCI 1711 Để xâydựng chương trình điềukhiển đối tượng thực chế độ thời gian thực đề tài sử dụng phần mềm Matlab – Simulink Trong nhiều ứng dụng khác phần mềm có cơng cụ «Real-Time Windows Target», 61 có khối vào, tương tự số cho phép kết nối chương trình điềukhiển mơi trường Matlab – Simulink với đối tượng điềukhiển bên ngồi thơng qua card ghép nối nhận xử lý tín hiệu từ cảm biến, chương trình điềukhiển tính tốn theo thuật tốn xác định giá trị tín hiệu điềukhiển khối đưa qua card ghép nối tác động lên đối tượng điềukhiển bên Tất thao tác thực chế độ thời gian thực Card ghép nối sử dụng đề tài loại PCI-1711 hãng Advantech (Đài loan) với 16 đầu vào số, 16 đầu số, 16 đầu vào analog đầu analog , ADC converter độ phân giải 12 bit thể hình 3.13 Hình 3.19: Card ghép nối Advantech PCI-1711 KẾT LUẬN VÀ KIẾN NGHỊ A Kết Luận 62 Trên thực tế có nhiều đối tuợng cần điềukhiển khơng có đủ tham số cần thiết, nên việc thiết kế điềukhiển dựa lý thuyết kinh điển gặp nhiều khó khăn Chính lý đòi hỏi phải ứng dụng lý thuyết điềukhiển đại vào thực tế Luận văn trọng nghiêncứuxâydựnghệđiềukhiểnmờ cho hệlắcngược dựa tảng lý thuyết điềukhiển cao cấp Với kết thu đuợc từ mô thực nghiệm đề tài “Nghiên cứuxâydựngmơhìnhlắcngượchệthốngđiềukhiển ” tác giả nghiêncứu thực nội dung sau: - Nghiêncứuxâydựngmơhình tốn học hệlắcngược - Ðã xâydựngđiềukhiểnmờ cho hệlắcngược - Xâydựngmơhình thực nghiệm điềukhiểnhệlắcngược miền thời gian thực Với điềukhiểnmờ mà luận văn xây dựng, thông số chất luợng điều chỉnh độ điều chỉnh, thời gian độ, số lần dao động hệ truyền động thu kết khả quan Nhu vậy, điềukhiển tác giả nghiêncứu luận văn hoàn toàn đáp ứng yêu cầu chất luợng điềukhiển cho lắcngược Như trình thực luận văn này, tác giả giải đuợc vấn đề đặt Tuy nhiên, với thời gian nghiêncứu hạn chế phạm vi giới hạn vấn đề đặt ra, luận văn chưa đề cập đến việc nhận dạng thông số lắcngược mà chọn lắcngược với thơng số biết truớc Ðây vấn đề cần nghiêncứu phát triển B Kiến nghị Nhận dạng thông số lắc ngược, từ thiết kế điềukhiển cho lắcngược TÀI LIỆU THAM KHẢO [1] PGS.TS Trần Anh Dũng (2013) , Điềukhiển đại lý thuyết ứng dụng, Nhà xuất Giao thông vận tải 63 [2] Nguyễn Thị Phương Hà (2007), Lý thuyết điềukhiển đại, Nhà xuất Đại Học Quốc Gia Thành Phố Hồ Chí Minh [3].TS Huỳnh Thái Hồng (2006), Hệthốngđiềukhiểnthông minh, Nhà xuất Đại Học Quốc Gia Thành Phố Hồ Chí Minh [4] Bùi Quốc Khánh, Phạm Quốc Hải, Dương Văn Nghi (1998), Điều chỉnh tự động truyền động điện, Nhà xuất Khoa học Kỹ thuật [5] Phan Xuân Minh, Nguyễn Doãn Phước (2004), Lý thuyết điềukhiển mờ, NXB Khoa học Kỹ thuật [6] Nguyễn Doãn Phước (2007), Lý thuyết điềukhiển tuyến tính, Nhà xuất Khoa học Kỹ thuật [7] GS.TSKH Nguyễn Phùng Quang (2006), MATLAB Simulink dành cho kỹ sư điềukhiển tự động, Nhà xuất Khoa học Kỹ thuật [8] AHMAD NOR KASRUDDIN BIN NASIR (2007), Modeling and controller design for an inverter pendulum system, UNIVERSITI TEKNOLOGI MALAYSIA 64 ... Xây dựng mơ hình lắc ngược Matlab – simulink Hình 1.7: Mơ hình lắc ngược phi tuyến 1.4 CÁC PHƯƠNG PHÁP ĐIỀU KHIỂN CON LẮC NGƯỢC 1.4.1 Điều khiển hệ thống lắc ngược sử dụng điều khiển PID Bộ điều. .. chương trình điều khiển hệ thống lắc ngược miền thời gian thực Phương pháp nghiên cứu Nghiên cứu lý thuyết: - Nghiên cứu xây dựng mơ hình lắc ngược - Nghiên cứu Cad điều khiển PCI-1711; hệ truyền... Bộ điều khiển mờ Phạm vi nghiên cứu - Xây dựng mơ hình tốn học cho hệ thống xe – lắc ngược - Điều khiển cân hệ thống điều khiển mờ - Mô hệ thống phần mềm Matlab - Simulink, đánh giá kết - Xây dựng