Xây dựng chương trình tính toán thiết kế bảo vệ rơle cho phần tử hệ thống điện

328 14 0
Xây dựng chương trình tính toán thiết kế bảo vệ rơle cho phần tử hệ thống đ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

Đại Học Quốc Gia Tp Hồ Chí Minh TRƯỜNG ĐẠI HỌC BÁCH KHOA ……………… NGUYỄN HÀO NHÁN XÂY DỰNG CHƯƠNG TRÌNH TÍNH TỐN THIẾT KẾT BẢO VỆ RƠ LE CHO PHẦN TỬ TRONG HỆ THỐNG ĐIỆN Chuyên ngành: Thiết bị, mạng nhà máy điện Mã số ngành: 60.52.50 LUẬN VĂN THẠC SĨ Tp Hồ Chí Minh, tháng 06 năm 2011 CƠNG TRÌNH ĐƯỢC HỒN THÀNH TẠI TRƯỜNG ĐẠI HỌC BÁCH KHOA ĐẠI HỌC QUỐC GIA TP HỒ CHÍ MINH Cán hướng dẫn khoa học: PGS - TS Nguyễn Hoàng Việt Cán chấm nhận xét 1: Cán chấm nhận xét 2: Luận văn thạc sĩ bảo vệ tại: HỘI ĐỒNG CHẤM BẢO VỆ LUẬN VĂN THẠC SĨ TRƯỜNG ĐẠI HỌC BÁCH KHOA TP.HCM Ngày ……tháng…….năm 2011 TRƯỜNG ĐẠI HỌC BÁCH KHOA PHÒNG ĐÀO TẠO SĐH CỘNG HÒA XÃ HỘI CHỦ NGHĨA VIỆT NAM Độc lập – Tự – Hạnh phúc Tp HCM, ngày tháng năm 2011 NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên: NGUYỄN HÀO NHÁN Ngày, tháng, năm sinh: //1979 Chuyên ngành: Thiết bị, mạng nhà máy điện Phái: Nam Nơi sinh: Sóc Trăng MSHV: 09180071 I TÊN ĐỀ TÀI: XÂY DỰNG CHƯƠNG TRÌNH TÍNH TỐN THIẾT KẾ BẢO VỆ RƠ LE CHO PHẦN TỬ TRONG HỆ THỐNG ĐIỆN II NHIỆM VỤ VÀ NỘI DUNG: Nhiệm vụ: Xây dựng chương trình tính tốn bảo vệ rơ le cho máy biến áp Nội dung: Xây dựng chương trình tính tốn bảo vệ rơ le cho máy biến áp hai, ba cuộn day, máy biến áp tự ngẫu Tính tốn lựa chọn tỷ số biến dòng, biến áp kết hợp với thông số máy biến áp thông số ngắn mạch để tính tốn giá trị đặt cho chức bảo vệ, kiểm tra độ nhạy, độ an toàn chức Tạo ngân hàng rơ le tập hợp tiêu chuẩn bảo vệ làm tài liệu tham khảo cho người thiết kế III NGÀY GIAO NHIỆM VỤ: 14/02/2011 IV NGÀY HOÀN THÀNH NHIỆM VỤ: 30/06/2011 V CÁN BỘ HƯỚNG DẪN: PGS - TS NGUYỄN HOÀNG VIỆT CÁN BỘ HƯỜNG DẪN (Học hàm, học vị, họ tên, chữ ký) CN BỘ MÔN QL CHUYÊN NGÀNH PGS - TS NGUYỄN HOÀNG VIỆT Nội dung đề cương luận văn thạc sĩ hội đồng chuyên ngành thơng qua Ngày tháng năm 2011 TRƯỞNG PHỊNG ĐT-SĐH TRƯỞNG KHOA QL NGÀNH LỜI CẢM ƠN Trước hết em xin bày tỏ lòng biết ơn sâu sắc thầy Nguyễn Hồng Việt, người tận tình hướng dẫn, cung cấp tài liệu vơ q giá giúp đỡ em suốt trình nghiên cứu thực luận văn Xin chân thành cảm ơn quý Thầy Cô giảng dạy, truyền đạt tri thức khoa học giúp em trưởng thành suốt trình theo học cao học Con vô biết ơn Ba Mẹ gia đình ni khơn lớn, ln chỗ dựa vững vật chất lẫn tinh thần, tạo điều kiện để học tập, trưởng thành ngày hôm Xin chân thành cảm ơn Anh Chị, bạn bè lớp Thiết bị, mạng nhà máy điện khoá 2009 giúp đỡ trình học tập sống Tp Hồ Chí Minh, tháng 06 năm 2011 Nguyễn Hào Nhán TĨM TẮT Trong q trình vận hành hệ thống điện xuất tình trạng cố chế độ làm việc khơng bình thường phần tử Các cố thường kèm theo dịng, giảm áp thay đổi tần số trình trạng kéo dài làm ảnh hưởng đến phụ tải, hư hỏng thiết bị, ổn định hệ thống Do đó, loại bỏ cố khỏi hệ thống điện nhanh tốt, giảm mức độ thiệt hại, trì làm việc bình thường hệ thống Vì vậy, bảo vệ phần tử hệ thống điện đóng vai trị quan để đảm bảo ổn định hệ thống Muốn phải thiết kế hệ thống bảo vệ làm việc chắn tin cậy, nhiên điều đòi hỏi người thiết kế tốn nhiều thời gian cơng sức để tính tốn cách tỷ mỉ xác cho chức bảo vệ Đề tài Xây dựng chương trình tính tốn bảo vệ rơ le cho phần tử hệ thống điện khơng nằm ngồi mục đích Trong giới hạn luận văn xây dựng chương trình tính tốn bảo vệ cho máy biến áp Chương trình xây dựng ngơn ngữ lập trình C#, tính tốn bảo vệ cho máy biến áp hai cuộn dây, ba cuộn dây tự ngẫu Chương trình tính tốn để chọn tỷ số biến dịng, biến áp, tính giá trị đặt khởi động cho rơ le độ nhạy cho chức bảo vệ, liệt kê rơ le tương ứng bảo vệ cho phần tử để người thiết kế tham khảo Ngoài chương trình tập hợp ngân hàng rơ le số, bảo vệ cho tất phần tử hệ thống điện như: máy phát, máy biến áp, cái, đường dây, động … hãng sản xuất rơ le giới ABB, ALSTOM, GE, SEL, SIEMEN, NARI, TOSHIBA…làm tập liệu tham khảo quý giá cho người thiết kế bảo vệ rơ le, sinh viên chuyên ngành điện, giáo viên cho tất người làm việc có liên qua đến rơ le số ABSTRACT MỤC LỤC Trang MỞ ĐẦU 23 Đặt vấn đề 23 Nhiệm vụ luận văn thạc sĩ 23 Đối tượng nghiên cứu 23 Ý nghĩa thực tiễn 24 Điểm đề tài 24 CHƯƠNG TỔNG QUAN…………………………………………….…… 25 1.1 Tổng quan bảo vệ rơ le 25 1.2 Bảo vệ phần tử hệ thống điện 26 1.3 Rơ le bảo vệ .27 CHƯƠNG 2: CƠ SỞ LÝ THUYẾT XÂY DỰNG CHƯƠNG TRÌNH TÍNH TỐN BẢO VỆ MÁY BIẾN ÁP 29 2.1 Cơ sở ban đầu xây dựng chương trình 29 2.2 Cơ sở lý thuyết xây dựng chương trình 30 2.2.1 Các sơ đồ mẫu bảo vệ máy biến áp .30 2.2.1.1 Bảo vệ máy biến áp hai cuộn dây .31 2.2.1.2 Bảo vệ máy biến áp tự ngẫu 33 2.2.1.3 Bảo vệ máy biến áp ba cuộn dây 34 2.2.2 Thông số máy biến áp 23 2.2.2.1 Tính tốn lựa chọn biến dịng 36 2.2.2.2 Tính tốn lựa chọn biến áp 36 2.2.3 Tính toán ngắn mạch 36 2.3 Tính tốn chức bảo vệ cho máy biến áp .39 2.3.1 Tính tốn chức bảo vệ cho máy biến áp 39 2.3.2.1 Chức 50 – Bảo vệ dòng cắt nhanh 39 2.3.2.2 Chức 50N – Bảo vệ q dịng thứ tự khơng cắt nhanh 40 2.3.2.3 Chức 51 – Bảo vệ dòng phụ thuộc 40 2.3.2.4 Chức 51N - Bảo vệ q dịng thứ tự khơng 42 2.3.2.5 Chức 46 - Bảo vệ dòng thứ tự nghịch (TTN) 43 2.3.2.6 Chức 49 - Bảo vệ tải nhiệt 43 2.3.2.7 Chức 87T – Bảo vệ so lệch dòng điện 43 2.3.2.8 Chức 59N – Bảo vệ áp thứ tự không 47 2.3.2.9 Chức 87N– Bảo vệ so lệch dịng thứ tự khơng .48 2.4 Các bước tiến hành xây dựng chương trình 50 CHƯƠNG 3.CƠ SỞ DỮ LIỆU RƠ LE SỐ BẢO VỆ MÁY BIẾN ÁP 52 3.1 Giới thiệu rơ le số 52 3.1.1 Tổng quan .52 3.1.2 Cấu tạo hoạt động rơ le số 52 3.2 Tổng hợp rơ le số hãng sản xuất rơ le phổ biến giới 56 3.3 Giới thiệu rơ le số bảo vệ máy biến áp .57 3.3.1 Rơ le ABB 57 3.3.2 Rơ le ALSTOM .62 3.3.3 Rơ le GE (General Electric) .65 3.3.4 Rơ le SEL .67 3.3.5 Rơ le SIEMENS .71 CHƯƠNG XÂY DỰNG VÀ HƯỚNG DẪN SỬ DỤNG CHƯƠNG TRÌNH TÍNH TỐN BẢO VỆ MÁY BIẾN ÁP 4.1 Xây dựng chương trình 75 4.1.1 Các yêu cầu xây dựng chương trình 75 4.1.2 Xây dựng giao diện cho chương trình 75 4.1.2.1 Xây dụng menu cho chương trình .75 4.1.2.2 Xây dựng giao diện cho sơ đồ bảo vệ máy biến áp 80 4.1.3 Lập trình tính toán chức bảo vệ .88 4.1.3.1 Tính dịng định mức chọn tỷ số biến dịng, biến áp 88 4.1.3.2 Lập trình tính chức 50 – bảo vệ q dịng cắt nhanh .88 4.1.3.3 Lập trình tính Chức 50N – Bảo vệ q dịng cắt nhanh thứ tự khơng 89 4.1.3.4 Lập trình tính Chức 51 – Bảo vệ dòng phụ thuộc 89 4.1.3.5 Lập trình tính chức 51N - Bảo vệ q dịng thứ tự khơng.90 4.1.3.6 Lập trình tính chức 46 - Bảo vệ dòng thứ tự nghịch 91 4.1.3.7 Lập trình tính chức 49 - Bảo vệ tải nhiệt .91 4.1.3.8 Lập trình tính chức 87T – Bảo vệ so lệch dịng điện 91 4.1.3.9 Lập trình tính chức 59N – Bảo vệ áp thứ tự không 93 4.2 Giới thiệu chương trình tính tốn bảo vệ rơ le cho máy biến áp .94 4.2.1 Hướng dẫn sơ lượt chương trình 94 4.2.1.1 Hướng dẫn sử dụng menu 95 4.2.1.2 Phần chương trình 98 4.3 Hướng dẫn áp dụng chương trình tính tốn cụ thể 98 4.3.1 Hướng dẫn áp dụng chương trình tính tốn bảo vệ máy biến áp hai cuộn dây 98 4.3.1.1 Thông số ban đầu 98 4.3.1.2 Nhập thông số đầu vào cho chương trình .101 4.3.1.3 Xem kết tính tốn 104 4.3.2 Hướng dẫn áp dụng tính toán máy biến áp tự ngẫu 109 4.3.2.1 Thông số ban đầu 109 4.3.2.2 Nhập thông số vào chương trình 113 4.3.2.3 Kết tính tốn chương trình 115 4.3.3 Hướng dẫn áp dụng tính tốn bảo vệ máy biến áp ba cuộn dây 127 4.3.3.1 Thông số ban đầu 127 10 4.3.3.2 Nhập thông số vào chương trình 129 4.3.3.3 Kết tính tốn 130 CHƯƠNG KẾT LUẬN .140 5.1 Kết đạt .140 5.2 Hướng phát triển đề tài 140 Phụ Lục A RƠ LE BẢO VỆ MÁY PHÁT - THANH CÁI - ĐƯỜNG DÂY 141 A.1 Rơ le bảo vệ máy phát điện .141 A.1.1 Rơ le ABB 141 A.1.2 Rơ le ALSTOM 147 A.1.3 Rơ le GE 148 A.1.4 Rơ le SEL .149 A.1.5 Rơ le SIEMENS 153 A.2 Rơ le bảo vệ .154 A.2.1 Rơ le ABB .154 A.2.2 Rơ le ALSTOM 156 A.2.3 Rơ le GE .157 A.2.4 Rơ le SEL 159 A.2.5 Rơ le SIEMENS 160 A.3 Bảo vệ đường dây truyền tải 161 A.3.1 Rơ le ABB .161 A.3.2 Rơ le ALSTOM 163 A.3.3 Rơ le GE 166 A.3.4 Rơ le SEL 174 A.3.5 Rơ le SIEMENS 176 B TÍNH TỐN BẢO VỆ MÁY BIẾN ÁP HAI CUỘN DÂY 191 B.1 Các số liệu ban đầu .191 311 void kqttkat87T1() { tongtt(); teKetqua_TN.Text += Environment.NewLine + " "; teKetqua_TN.Text += Environment.NewLine + " -KIỂM TRA ĐỘ AN TOÀN KHI NGẮN MẠCH CỰC ĐẠI NGOÀI VÙNG BẢO VỆ -"; teKetqua_TN.Text += Environment.NewLine + " - Độ an toàn NM cực đại N2 = " + kat87T_2.ToString(); teKetqua_TN.Text += Environment.NewLine + " - Độ an toàn NM cực đại N3 = " + kat87T_3.ToString(); } //HIỂN THỊ KẾT QUẢ TÍNH TOÁN -void tsmba() { tongtt(); teKetqua_TN.Text += Environment.NewLine + " -THÔNG SỐ MÁY BIẾN ÁP TỰ NGẪU "; - Công suất định mức teKetqua_TN.Text += Environment.NewLine + " cuộn Cao " + _U1dm_TN.Giatri.ToString() + " kV: " + _S1dm_TN.Giatri + " MVA"; teKetqua_TN.Text += Environment.NewLine + " - Công suất định mức cuộn Trung " + _U2dm_TN.Giatri.ToString() + " kV: " + _S2dm_TN.Giatri + " MVA"; teKetqua_TN.Text += Environment.NewLine + " - Công suất định mức cuộn Hạ " + _U3dm_TN.Giatri.ToString() + " kV: " + _S3dm_TN.Giatri + " MVA"; teKetqua_TN.Text += Environment.NewLine + " - Điện áp cuộn Cao áp: " + _U1dm_TN.Giatri.ToString() + " kV"; teKetqua_TN.Text += Environment.NewLine + " áp: " + _U2dm_TN.Giatri.ToString() + " kV"; teKetqua_TN.Text += Environment.NewLine + " " + _U3dm_TN.Giatri.ToString() + " kV"; //teKetqua_TN.Text += Environment.NewLine + " - Điện áp cuộn Trung - Điện áp cuộn Hạ áp: - Sơ đồ đấu dây: ; 312 teKetqua_TN.Text += Environment.NewLine + " - Dòng ngắn mạch cho phép 1s cuộn sơ cấp: " + _Is_TN.Giatri.ToString() + " A"; teKetqua_TN.Text += Environment.NewLine + ""; teKetqua_TN.Text += Environment.NewLine + " -DÒNG ĐIỆN ĐỊNH MỨC "; teKetqua_TN.Text += Environment.NewLine + " - Dòng điện định mức cuộn Cao " + _U1dm_TN.Giatri.ToString() + " kV = " + I1dm_TN + " A"; - Dòng điện định mức teKetqua_TN.Text += Environment.NewLine + " cuộn Trung " + _U2dm_TN.Giatri.ToString() + " kV = " + I2dm_TN + " A"; teKetqua_TN.Text += Environment.NewLine + " - Dòng điện định mức cuộn Hạ " + _U3dm_TN.Giatri.ToString() + " kV = " + I3dm_TN + " A"; } // void ts51_2d()//ts chuc nang 51 phia duong day { teKetqua_TN.Text += Environment.NewLine + ""; teKetqua_TN.Text += Environment.NewLine + " -THƠNG SỐ CHỨC NĂNG 51 ĐƯỜNG DÂY PHÍA " + _U3dm_TN.Giatri.ToString() + " kV "; teKetqua_TN.Text += Environment.NewLine + " = " + _Ikd_TN.CN51_3.ToString() + " A"; teKetqua_TN.Text += Environment.NewLine + " = " + Cls_Function.Docso(_dodoc_TN.CN51_3); teKetqua_TN.Text += Environment.NewLine + " - Dòng khởi động Ikđ - Độ dốc (TC_IEC) - Trị đặt thời gian TMS = " + _TMS_TN.CN51_3.ToString(); teKetqua_TN.Text += Environment.NewLine + ""; teKetqua_TN.Text += Environment.NewLine + " -THÔNG SỐ CHỨC NĂNG 51 ĐƯỜNG DÂY PHÍA " + _U2dm_TN.Giatri.ToString() + " kV "; teKetqua_TN.Text += Environment.NewLine + " = " + _Ikd_TN.CN51_2.ToString() + " A"; teKetqua_TN.Text += Environment.NewLine + " = " + Cls_Function.Docso(_dodoc_TN.CN51_2); teKetqua_TN.Text += Environment.NewLine + " = " + _TMS_TN.CN51_2.ToString(); } - Dòng khởi động Ikđ - Độ dốc (TC_IEC) - Trị đặt thời gian TMS 313 // Phần vẽ đồ thị void vedothiTMS22() { tongtt(); // VE DO THI HAM SO -VietGraph.Graph form = new VietGraph.Graph(); ExpressionHelper.XStartValue = Math.Round(I2dm_TN / 1000, 0);//de bien truc tiep ExpressionHelper.XEndValue = Math.Round(_If1p_TN.Max * I2dm_TN / 1000, 0); form.SetRange(Ighmin2 / 1000, Ighmax2 / 1000, 0, tmax); form.SetDivisions(10, 10); form.SetPenWidth(3); ExpressionHelper.ArrExpression.Clear(); if (checkEdit6.Checked == true) { form.AddExpression("(13.5/((x/" + (_Ikd_TN.CN51_2 / 1000).ToString() + ")-1))*" + _TMS_TN.CN51_2.ToString() + "", colorLevels[0 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(13.5/((x/" + (_Ikd_TN.CN51_2 / 1000).ToString() + ")-1))*" + _TMS_TN.CN51_2.ToString() + ""); } if (checkEdit7.Checked == true) { form.AddExpression("(13.5/((x/" + (Ikd51_2 / 1000).ToString() + ")-1))*" + TMS51_2.ToString() + "", colorLevels[1 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(13.5/((x/" + (Ikd51_2 / 1000).ToString() + ")-1))*" + TMS51_2.ToString() + ""); 314 } if (checkEdit8.Checked == true) { if (dodoc51_1 == 1) { form.AddExpression("(0.14/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^0.02-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(0.14/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^0.02-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 2) { form.AddExpression("(13.5/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(13.5/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 3) { form.AddExpression("(80/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(80/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 4) 315 { form.AddExpression("(315/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2.5-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(315/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2.5-1))*" + TMS51_1.ToString() + ""); } } form.Show(); form.Refresh(); form.Activate(); } void vedothiTMS23() { tongtt(); // VE DO THI HAM SO -VietGraph.Graph form = new VietGraph.Graph(); ExpressionHelper.XStartValue = Math.Round(I2dm_TN / 1000, 0);//de bien truc tiep ExpressionHelper.XEndValue = Math.Round(_If1p_TN.Max * I2dm_TN / 1000, 0); form.SetRange(Ighmin2 / 1000, Ighmax2 / 1000, 0, tmax); form.SetDivisions(10, 10); form.SetPenWidth(3); ExpressionHelper.ArrExpression.Clear(); if (checkEdit6.Checked == true) { 316 form.AddExpression("(80/((x/" + (_Ikd_TN.CN51_2 / 1000).ToString() + ")^2-1))*" + _TMS_TN.CN51_2.ToString() + "", colorLevels[0 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(80/((x/" + (_Ikd_TN.CN51_2 / 1000).ToString() + ")^2-1))*" + _TMS_TN.CN51_2.ToString() + ""); } if (checkEdit7.Checked == true) { form.AddExpression("(80/((x/" + (Ikd51_2 / 1000).ToString() + ")^21))*" + TMS51_2.ToString() + "", colorLevels[1 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(80/((x/" + (Ikd51_2 / 1000).ToString() + ")^2-1))*" + TMS51_2.ToString() + ""); } if (checkEdit8.Checked == true) { if (dodoc51_1 == 1) { form.AddExpression("(0.14/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^0.02-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(0.14/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^0.02-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 2) { form.AddExpression("(13.5/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) 317 ExpressionHelper.ArrExpression.Add("(13.5/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 3) { form.AddExpression("(80/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(80/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 4) { form.AddExpression("(315/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2.5-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(315/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2.5-1))*" + TMS51_1.ToString() + ""); } } form.Show(); form.Refresh(); form.Activate(); } void vedothiTMS24() { tongtt(); // VE DO THI HAM SO -VietGraph.Graph form = new VietGraph.Graph(); 318 ExpressionHelper.XStartValue = Math.Round(I2dm_TN / 1000, 0);//de bien truc tiep ExpressionHelper.XEndValue = Math.Round(_If1p_TN.Max * I2dm_TN / 1000, 0); form.SetRange(Ighmin2 / 1000, Ighmax2 / 1000, 0, tmax); form.SetDivisions(10, 10); form.SetPenWidth(3); ExpressionHelper.ArrExpression.Clear(); if (checkEdit6.Checked == true) { form.AddExpression("(315/((x/" + (_Ikd_TN.CN51_2 / 1000).ToString() + ")^2.5-1))*" + _TMS_TN.CN51_2.ToString() + "", colorLevels[0 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(315/((x/" + (_Ikd_TN.CN51_2 / 1000).ToString() + ")^2.5-1))*" + _TMS_TN.CN51_2.ToString() + ""); } if (checkEdit7.Checked == true) { form.AddExpression("(315/((x/" + (Ikd51_2 / 1000).ToString() + ")^2.51))*" + TMS51_2.ToString() + "", colorLevels[1 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(315/((x/" + (Ikd51_2 / 1000).ToString() + ")^2.5-1))*" + TMS51_2.ToString() + ""); } if (checkEdit8.Checked == true) { if (dodoc51_1 == 1) { form.AddExpression("(0.14/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^0.02-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); 319 //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(0.14/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^0.02-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 2) { form.AddExpression("(13.5/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(13.5/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 3) { form.AddExpression("(80/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(80/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2-1))*" + TMS51_1.ToString() + ""); } else if (dodoc51_1 == 4) { form.AddExpression("(315/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2.5-1))*" + TMS51_1.ToString() + "", colorLevels[2 % colorLevels.Length]); //Add expression to Array Expression (ThemBotBieuThuc form) ExpressionHelper.ArrExpression.Add("(315/((x/" + (Ikd51_1 * (_U1dm_TN.Giatri / _U2dm_TN.Giatri) / 1000).ToString() + ")^2.5-1))*" + TMS51_1.ToString() + ""); 320 } } form.Show(); form.Refresh(); form.Activate(); } void vedothi2() { if (_dodoc_TN.CN51_2 == 1) { vedothiTMS21(); } else if (_dodoc_TN.CN51_2 == 2) { vedothiTMS22(); } else if (_dodoc_TN.CN51_2 == 3) { vedothiTMS23(); } else if (_dodoc_TN.CN51_2 == 4) { vedothiTMS24(); } } // Hiển thị kết tính tốn // HẾT KẾT QUẢ TÍNH TỐN private void simpleButton2_Click(object sender, EventArgs e) { kqttIdm(); } private void simpleButton3_Click(object sender, EventArgs e) { kqttBI(); 321 } private void simpleButton4_Click(object sender, EventArgs e) { kq51_2d(); } private void simpleButton5_Click(object sender, EventArgs e) { kqtt50_2(); kqtt51_2(); } private void simpleButton7_Click(object sender, EventArgs e) { teKetqua_TN.Text = ""; } private void simpleButton6_Click(object sender, EventArgs e) { kqtt51_3(); } private void simpleButton8_Click(object sender, EventArgs e) { kq51_3d(); } private void simpleButton9_Click(object sender, EventArgs e) { kqtt50_1(); kqtt51_1(); } private void barButtonItem9_ItemClick(object sender, private void barButtonItem7_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqttknh87T1(); } 322 private void barButtonItem8_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqttkat87T1(); } private void barButtonItem23_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqttIdm(); } private void barButtonItem26_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt50_1(); } private void barButtonItem24_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqttBI(); } private void barButtonItem25_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt46_1(); } private void barButtonItem29_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt49_1(); } private void barButtonItem27_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { 323 kqtt51_1(); } private void barButtonItem28_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt51N_1(); } private void barButtonItem30_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt46_2(); } private void barButtonItem31_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt50_2(); } private void barButtonItem32_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt51_2(); } private void barButtonItem33_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqtt51N_2(); } private void barButtonItem34_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kq51_2d(); } private void barButtonItem36_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) 324 { kqtt51_3(); } private void barButtonItem37_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kq51_3d(); } private void barButtonItem38_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e) { kqttknh87T1(); } //Hiển thị hướng dẫn private void gridView1_FocusedRowChanged(object sender, DevExpress.XtraGrid.Views.Base.FocusedRowChangedEventArgs e) { Cls_Tsmba_TN cls = (Cls_Tsmba_TN)gridView1.GetFocusedRow(); teTsmba.Text = ""; if (cls == null) return; if (cls.Thongso == "S1(đm)") { teTsmba.Text = cls.Thongso + " _Công suất định mức máy biến áp"; } else if (cls.Thongso == "S2(đm)") { teTsmba.Text = cls.Thongso + " Công suất định mức cuộn trung áp [MV1]."; } else if (cls.Thongso == "S3(đm)") { teTsmba.Text = cls.Thongso + " Công suất định mức cuộn trung áp [MV2]."; } 325 else if (cls.Thongso == "U1(đm)") { teTsmba.Text = cls.Thongso + " _Điện áp định mức cuộn cao áp (HV)"; } else if (cls.Thongso == "U2(đm)") { teTsmba.Text = cls.Thongso + " _Điện áp định mức cuộn trung áp [MV1]."; } else if (cls.Thongso == "U3(đm)") { teTsmba.Text = cls.Thongso + " _Điện áp định mức cuộn trung áp [MV2]."; } else if (cls.Thongso == "I(s)") { teTsmba.Text = cls.Thongso + " _Dòng ngắn mạch cuộn cao áp chịu giây"; } } ... thống điện Nhiệm vụ luận văn thạc sĩ Đề tài Xây dựng chương trình tính tốn bảo vệ rơ le nhằm mục đích xây dựng chương trình hỗ trợ cho người thiết kế hệ thống bảo vệ cho phần tử hệ thống điện tính. .. bảo cho hệ thống điện làm việc tin cậy ổn định tất phần tử phải làm việc ổn định loại khỏi hệ thống phần tử bị cố, muốn 26 tất phần tử thiết kế hệ thống bảo vệ riêng có phối hợp bảo vệ phần tử. .. để tính tốn cách tỷ mỉ xác cho chức bảo vệ Đề tài Xây dựng chương trình tính tốn bảo vệ rơ le cho phần tử hệ thống điện khơng nằm ngồi mục đích Trong giới hạn luận văn xây dựng chương trình tính

Ngày đăng: 03/09/2021, 14:14

Từ khóa liên quan

Mục lục

  • 01- CHUONG 1 + Bia + Muc luc.doc.pdf

  • 02 - CHUONG 2 CO SO XAY DUNG CHUONG TRINH.doc.pdf

  • 03 - CHUONG 3 CO SO DU LIEU RO LE.doc.pdf

  • 04 - CHUONG 4 HUONG DAN AP DUNG CHUONG TRINH TINH TOAN.doc.pdf

  • 05 - CHUONG 5 KET LUAN.doc.pdf

  • 06 - PHU LUC A_CO SO DU LIEU RO LE.doc.pdf

  • 07 - PHU LUC B_ MAY BIEN AP HAI CUON DAY.doc.pdf

  • 08 - PHU LUC C_MBA 3 CUON DAY.doc.pdf

  • 09 - PHU LUC D_MBA TU NGAU.doc.pdf

  • 10 - PHU LUC E_ CODE CHUONG TRINH.doc.pdf

  • 11 - TAI LIEU THAM KHAO _ LY LICH TRICH NGANG.doc.pdf

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

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

Tài liệu liên quan