Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 78 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
78
Dung lượng
46,06 MB
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC BÀ RỊA VŨNG TÀU VIỆN CNTT - ĐIỆN - ĐIỆN TỬ BARIA VUNGTAU UNIVERSITY C S lACQjJES ap a in t ĐỒ ÁN TÓT NGHIỆP Đề tài: ĐIỀU KHIỂN ỔN ĐỊNH TÓC ĐỘ ĐỘNG CƠ BA PHA BẰNG PLC S7 - 200 VÀ BIEN TẦN FR-E520 Họ tên GVHD : ThS Phạm Văn Tâm Họ tên SVTH : Nguyễn Văn Tuấn Dương Bá Minh Mã số sinh viên : 13030469 13030608 Trình độ đào tạo : Đại học quy Ngành đào tạo : Công Nghệ Kỹ Thuật Điện,Điện Tử Chuyên ngành : Điều Khiển Tự Động Hóa Niên khóa : 2013 - 2017 Vũng Tàu, tháng 07 năm 2017 Chương I: TỔNG QUAN VỀ ĐỀ TÀI MỤC ĐÍCH Trong cơng nghiệp điều khiển tự động ngày nay, máy tính PLC ngày cảng trở thành phận khơng thể thiếu q trình điều khiển hầu hết xí nghiệp tự động hay dùng đến Để hiểu rõ PLC điều khiển PID PLC đồ án chọn lọc thực đề tài “ĐIỀU KHIỂN PID TỐC ĐỘ ĐỘNG CƠ BẰNG PLC VÀ BIẾN TẦN” NỘI DUNG Đe tài “ĐIỀU KHIỂN PID TỐC ĐỘ ĐỘNG CƠ BẰNG PLC VÀ BIẾN TẦN” kết hợp WinCC PLC đề điều khiển tốc độ động pha không đồng nhằm đạt tốc độ cài đặt từ trước tùy người sử dụng theo hệ số tỉ lệ Kp,Ki,Kd giao điện viết WinCC Sau từ chương trình điều khiển viết PLC tính tốn thơng số dựa vào thuật toán PID xuất tín hiệu điều khiển biến tần để điều khiển động AC pha, đồng thời update thông số lên WinCC Tổng quan nội dung đề tài: ❖ Tìm hiểu điều khiển PID Wizard ❖ Tìm hiểu thiết kế giao diện điều khiển WinCC ❖ Tìm hiểu cách kết nối điều khiển PLC với WinCC hệ thống khác: động cơ, encoder, ❖ Tìm hiểu INT,HSC, Chương II: CƠ SỞ LÝ THUYÉT PHƯƠNG PHÁP ĐIỀU KHIỂN PID Bộ điều khiển PID ( A Proportional Integral derivative controller) điều khiển sử dụng kỹ thuật điều khiển theo vịng lặp có hồi tiếp sử dụng rộng rãi hệ thống điều khiển tự động Một điều khiển PID cố gắng hiệu chỉnh sai lệch tín hiệu ngõ tín hiệu ngõ vào sau đưa tín hiệu điều khiển để điều chỉnh q trình cho phù hợp 1.1 Hàm truyền đạt Hình 1: Sơ đồ khối điền khiên PID Hàm truyền khâu PID là: Gc ( s ) - K p ( l + ^ + Td S) Nếu E(t) đầu vào U(t) đầu thì: l u(t) = Kp [e(t) + d e(t) J e( t)d t + Td Hay viết dạng khác: KGc(s) - Kp+ + TdS Với: Kp độ lợi khâu tỉ lệ (Proportional gain) K; độ lợi khâu tích phân (Integral gain) Kd độ lợi khâu vi phân ( Derivative gain) Việc hiệu chỉnh thông số Kp,Ki,Kd làm tăng chất lượng điều khiển Ảnh hưởng thông số lên hệ thống sau: Đáp ứng vịng kín K p Ki Kd 1.2 Biến đổi điều khiển PID Bộ điều khiển PID có hàm truyền dạng liên tục sau: G(s) = K p + K +KdS Có phương pháp để biến đổi Z hàm truyền trên: > Phương pháp Euler thuận (Forward Euler): s = > Phương pháp Euler nghịch(Backward Euler): s = — > Phương pháp hình thang (Tustin): s = z —1 ' Viết lại G(z) ta có: ( K p + K£ + () Đặt: _ a0 - Ta có: \ _ ữ0+a1z~ 1+a2z~ Từ ta tính tín hiệu điều khiển u(k) tín hiệu vào e(k) sau: U(k)=u(k-1) + a0e(k) + aie(k-l) + a2e(k-2) PHẦN MỀM WINCC 2.1 Giới thiệu WinCC WinCC (Windows Control Center): Là chương trình kết hợp với PLC dùng để giám sát, thu thập liệu điều khiển hệ thống tự động hóa q trình sản xuất Phần mềm WinCC Siemens phần mềm chuyên dụng để xây dựng giao diện điều khiển HMI (Human Machine Interface) phục vụ việc xử lý lưu trữ liệu hệ thống SCADA (Supervisory Control And Data Aquisition) thuộc chuyên ngành tự động hóa WinCC hệ thống trung tâm điều khiển hệ thống, cung cấp tính như: hiển thị hình ảnh, số liệu, lưu trữ liệu,cảnh báo, giao diện thân thiện, dễ sử dụng Dưới dây cách thức tạo dự án mẫu: Đầu tiên mở phần mềm WinCC: Vào Start => Simatic=> WinCC=> Windows Control Hình 3: Giao diện giám sát điều khiển trình cơng nghệ Center 7.0 Khi hình lên thơng báo sau: • Single user project: Tạo dự án với máy chủ • Multi-User Project: Tạo dự án với nhiều máy tính nối mạng • Client Project: Tạo dự án với kiểu kết nối máy chủ máy khách Nhấp chọn Single user project OK Hình 4:Cách tạo project Sau hộp thoại xuất để tạo tên dự án nơi lưu trữ hình: Hinh 5:Tao project m&i Khi cửa sổ soạn thảo giao diện xuất hình: WfnCCI Xịilorcr C:\Documenl* and SattinB»VIIIH\Dcsktop\DONGCO_PID P lC _ f u Ị EỌI 2£C ♦ 9s55T ^Jđ>CurrentUsôr ^ãO eftaloaded ^laiocilMactw J^j^C onn - ted J l ClPC Ooupf (04 SttuciLôô tag ,ã QrapNcs Designô AI—m logging 11 T—Q Lotwnq Hình 10: Biến sau tạo 2.3 Thiết lập giao diện thuộc tính Để thiết lập giao diện điều khiển giao diện WinCC click chuột phải vào Graphic Designer chọn New picture: CHƯƠNG III THIẾT KẾ VÀ THI CÔNG NHIỆM VỤ, HƯỚNG GIẢI QUYẾT CỦA ĐỒ ÁN 1.1 Nhiệm vụ Đề tài “ĐIỀU KHIỂN PID TỐC ĐỘ ĐỘNG CƠ BẰNG PLC VÀ BIẾN TẢN” dùng giao diện viết WinCC để nhập giá trị toán hệ số: Kp,Ki,Kd, Ts,Setpoint, xung Encoder, tốc độ tối đa động sau nhờ PC Access liên kết giá trị với PLC Sau PLC đọc số xung phát từ Encoder nối với động từ tính tốc độ thực tế động sau đưa giá trị vào điều khiển PID tạo PLC để xử lý đưa giá trị analog từ 032000 ứng với tốc độ động từ 0-1700 vòng/phút Giá trị analog từ Module EM235 xuất đưa vào ngõ vào analog biến tần để điều khiển tốc độ động 1.2 Giải vấn đề Sau phân tích tốn để giải vấn đề cần tìm hiểu về: ❖ Bộ PID PLC ❖ Thiết kế giao diện WinCC ❖ Cách kết nối PLC WinCC, hệ thống khác Encoder, động cơ, biến tần ❖ Tìm hiểu Module EM235 S7200 THIẾT KẾ VÀ THI CÔNG 2.1 Thiết kế giao diện điều khiển giám sát WinCC Dựa vào yêu cầu toán phần hướng dẫn thiết kế giao diện ta thiết kế giao diện sau: 2.2 Tạo biến ngoại Dựa vào lý thuyết nêu phần PC ACCESS ta phải tạo biến hình ADD vào chương trình WinCC 2.3 Sơ đồ kết nối hình ảnh phần cứng Sơ đồ kết nối Hình ảnh phần cứng thực tế đồ án 2.4 Lưu đồ giải thuật 2.5 Cơng thức tính tốc độ động TE\cãE\ãE\ngcE\ = X u n g E n c o d e r H i e n T a i - X u n g E n o d e r T r u o c X60 (RPM) Đ ĩ h p hầngĩhaiEncoder Thời gian lấy mẫu 100ms 2.6 Cài đặt thông số cho biến tần Pr79=1 (Điều khiển tín hiệu biến tần) Pr0= Tính theo Mơ men tải Pr1=60 (Tần số lớn nhất) Pr2=0 (Tần số nhỏ nhất) Pr7=5(Thời gian tăng tốc khởi động) Pr8=5 (Thời gian giảm tốc) Pr44=5 (Thời gian tăng tốc lần 2) Pr45=9999 (Thời gian giảm tốc lần tiếp theo”9999= Giá trị cài đặt Pr8”) Pr21=0 (Giá trị Pr7,8 x 1s, Pr21=1 Pr7,8x0,1s Pr46= Tính theo Mơ men tải Pr73=1 (0-10V input analog) Pr79=2 (Điều khiển tín hiệu analog ngồi) 2.7 Lập trình cho S7-200 A Chương trình B Chương trình đếm tốc độ cao HSC &} 1HSC \l A 1- h C Chương trình PID Chương trình tính vịng quay động D 2.7.1 Kết thu Dưới số kết thực tế củ Kp : 0,25 Ki : 0,01152273 Kd : 0,0 Khi kết thu với giá trị đặt : 400 vịng/phút; 800 vịng/phút; /à W.r»C£ RuntKíte 5* » I DrOMMU I2:2C 30 -M n: 03/06/2017 Na M «oo 1740.0 400 vòng/phút 800 vòng/phút 1000 vòng/phút 1600 vòng/phút Nhận xét: Với kết đạt ta thấy điều khiển tốt giá trị thực tế bám sát giá trị cài đặt, tốc độ bé (