Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 145 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
145
Dung lượng
4,85 MB
Nội dung
Đại Học Quốc Gia Tp Hồ Chí Minh TRƯỜNG ĐẠI HỌC BÁCH KHOA - NGÔ THỊ MINH HIẾU NGHIÊN CỨU HỆ THỐNG CUNG CẤP NƯỚC NÓNG SỬ DỤNG BƠM NHIỆT KẾT HỢP MÁY NƯỚC NÓNG NĂNG LƯỢNG MẶT TRỜI CHO CÁC KHÁCH SẠN VÀ CÁC KHU DU LỊCH CHUYÊN NGÀNH: CÔNG NGHỆ NHIỆT LUẬN VĂN THẠC SĨ TP HỒ CHÍ MINH, tháng 06 năm 2011 CƠNG TRÌNH ĐƯỢC HOÀ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 : TS NGUYỄN THẾ BẢO (Ghi rõ họ, tên, học hàm, học vị chữ ký) Cán chấm nhận xét : (Ghi rõ họ, tên, học hàm, học vị chữ ký) Cán chấm nhận xét : (Ghi rõ họ, tên, học hàm, học vị chữ ký) Luận văn thạc sĩ bảo vệ HỘI ĐỒNG CHẤM BẢO VỆ LUẬN VĂN THẠC SĨ TRƯỜNG ĐẠI HỌC BÁCH KHOA, ngày tháng năm LÝ LỊCH TRÍCH NGANG Họ tên: NGƠ THỊ MINH HIẾU Ngày, tháng, năm sinh: 20-01-1986 Nơi sinh: Quảng Ngãi Địa liên lạc: 231G/30 Dương Bá Trạc, Q8, Tp.HCM QUÁ TRÌNH ĐÀO TẠO : Từ năm 2004 đến 2009 : Học đại học trường Đại học Sư phạm Kỹ thuật Tp.HCM Từ năm 2009 đến 2011 : Học Cao học trường Đại học Bách Khoa Tp.HCM Q TRÌNH CƠNG TÁC : Từ năm 2009 đến 2011 : Công tác giảng dạy trường Cao đẳng kỹ thuật Cao Thắng Tp.HCM TRƯỜNG ĐẠI HỌC BÁCH KHOA KHOA CƠ KHÍ CỘNG HOÀ XÃ HỘI CHỦ NGHIÃ VIỆT NAM Độc Lập - Tự Do - Hạnh Phúc -oOo Tp HCM, ngày tháng năm NHIỆM VỤ LUẬN VĂN THẠC SĨ Họ tên học viên: NGÔ THỊ MINH HIẾU …Phái: Nữ………… Ngày, tháng, năm sinh: 20/01/1986 Nơi sinh: Quảng ngãi Chuyên ngành: CÔNG NGHỆ NHIỆT MSHV: 09060398 1- TÊN ĐỀ TÀI: NGHIÊN CỨU HỆ THỐNG CUNG CẤP NƯỚC NÓNG SỬ DỤNG BƠM NHIỆT KẾT HỢP MÁY NƯỚC NÓNG NĂNG LƯỢNG MẶT TRỜI CHO CÁC KHÁCH SẠN VÀ CÁC KHU DU LỊCH 2- NHIỆM VỤ LUẬN VĂN: - Nghiên cứu lý thuyết thu lượng mặt trời loại phẳng ống chân không, lý thuyết bơm nhiệt - Xây dựng phần mềm tính tốn lý thuyết hệ thống cung cấp nước nóng sử dụng bơm nhiệt kết hợp máy nước nóng lượng mặt trời cơng suất lớn - Khảo sát cơng trình thực tế, đánh giá hiệu kinh tế 3- NGÀY GIAO NHIỆM VỤ : 05-07-2010 4- NGÀY HOÀN THÀNH NHIỆM VỤ : 05 – 07 - 2011 5- HỌ VÀ TÊN CÁN BỘ HƯỚNG DẪN (Ghi đầy đủ học hàm, học vị ): TS NGUYỄN THẾ BẢO Nội dung đề cương Luận văn thạc sĩ Hội Đồng Chuyên Ngành thông qua CÁN BỘ HƯỚNG DẪN CHỦ NHIỆM BỘ MÔN KHOA QL CHUYÊN NGÀNH (Họ tên chữ ký) QUẢN LÝ CHUYÊN NGÀNH (Họ tên chữ ký) (Họ tên chữ ký) TS NGUYỄN THẾ BẢO GS.TS LÊ CHÍ HIỆP GVHD: TS.NGUYỄN THẾ BẢO Luận văn thạc sĩ TÓM TẮT LUẬN VĂN Trong thập niên gần giới đau đầu vấn đề tìm nguồn lượng thay nguồn lượng hóa thạch dần cạn kiệt Và lượng mặt trời nguồn lượng thay hiệu Ngày nay, hệ thống nước nóng lượng mặt trời nói chung hệ thống nước nóng lượng mặt trời kết hợp bơm nhiệt nói riêng ngày phát triển cung cấp nước nóng cho khách sạn, khu thương mại, chung cư cao cấp…nơi có nhu cầu nước nóng ổn định lớn Việc tính tốn lắp đặt hệ thống giúp giảm chi phí vận hành đáng kể so với sử dụng máy nóng lạnh dung điện gia nhiệt nước trực tiếp Đó lý tác giả chọn đề tài này, luận văn tác giả nghiên cứu lý thuyết khảo sát cơng trình thực tế mong muốn làm sở để phát triển hệ thống nhiều thực tế Việt Nam HVTH: NGUYỄN DUY TUỆ GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ LỜI CẢM ƠN Tác giả xin gởi lời cảm ơn sâu sắc đến tập thể, cá nhân giúp đỡ tận tình để luận văn hồn thành: - Thầy TS.Nguyễn Thế Bảo tận tình hướng dẫn giúp đỡ tác giả thời gian làm luận văn - Các thầy mơn nhiệt tình việc giảng dạy cho tác giả thời gian học tập trường - Tập thể nhân viên phòng kỹ thuật khách sạn Đệ Nhất - Tập thể giáo viên Bộ môn Công nghệ Nhiệt Lạnh trường Cao đẳng kỹ thuật Cao Thắng - Các bạn đồng nghiệp nhiệt tình trao đổi, góp ý cung cấp thơng tin tư liệu liên quan đến luận văn Tác giả Ngô Thị Minh Hiếu HVTH: NGÔ THỊ MINH HIẾU Trang GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ MỤC LỤC Chương 1: MỞ ĐẦU 1.1 Đặt vấn đề 1.2 Nội dung nghiên cứu 1.3 Phương pháp nghiên cứu 1.4 Giới hạn đề tài Chương 2: TỔNG QUAN 2.1 Khái quát nhu cầu sử dụng lượng giới nước ta 2.2 Nhu cầu sử dụng nước nóng Việt Nam 11 2.3 Khả ứng dụng đề tài nghiên cứu 11 2.4 Khái quát tình hình nghiên cứu, ứng dụng Việt Nam giới 15 Chương 3: CƠ SỞ LÝ THUYẾT 3.1 Lý thuyết lượng xạ mặt trời 18 3.2 Lý thuyết tính tốn collector 21 3.3 Lý thuyết tính tốn bơm nhiệt 45 Chương 4: TIỀM NĂNG ỨNG DỤNG HỆ THỐNG SẢN XUẤT NƯỚC NÓNG BẰNG NĂNG LƯỢNG MẶT TRỜI KẾT HỢP BƠM NHIỆT CƠNG SUẤT LỚN 4.1.Đặc điểm khí hậu Việt Nam tiềm ứng dụng hệ thống sản xuất nước nóng lượng mặt trời kết hợp bơm nhiệt công suất lớn 48 4.2 Đặc điểm khí hậu thành phố Hồ Chí Minh 49 4.3 Khả ứng dụng hệ thống phố Hồ Chí Minh 50 Chương 5: XÂY DỰNG CHƯƠNG TRÌNH TÍNH TỐN 5.1 Mơ tả khái qt chương trình tính tốn 52 5.2 Xây dựng chương trình tính tốn cho hệ thống cung cấp nước nóng lượng mặt trời kết hợp bơm nhiệt sử dụng thu phẳng 53 HVTH: NGÔ THỊ MINH HIẾU Trang GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ 5.3 Xây dựng chương trình tính tốn cho hệ thống cung cấp nước nóng lượng mặt trời kết hợp bơm nhiệt sử dụng thu ống chân không 61 5.4.Kết 65 Chương 6: KẾT QUẢ KHẢO SÁT THỰC NGHIỆM – ĐÁNH GIÁ HIỆU QUẢ KINH TẾ 6.1 Giới thiệu khái qt cơng trình khảo sát 102 6.2 Kết khảo sát 107 6.3 Đánh giá hiệu kinh tế 118 KẾT LẬN 121 TÀI LIỆU THAM KHẢO 123 HVTH: NGÔ THỊ MINH HIẾU Trang GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ LỜI NÓI ĐẦU Năng lượng đóng vai trị quan trọng đời sống người, định đến phát triển xã hội Vấn đề sử dụng lượng không vấn đề quốc gia mà nhân loại Nguồn lượng hóa thạch cung cấp 80% nhu cầu lượng cho phát triển kinh tế Tuy nhiên nguồn lượng bộc lộ nhiều nhược điểm như: tái tạo gây vấn đề môi trường đặc biệt nghiêm trọng Theo dự đoán nhà khoa học, nguồn lượng hóa thạch cạn kiệt thời gian tới Do từ phải tìm kiếm nguồn lượng thay cho nguồn lượng Bên cạnh đó, sử dụng nguồn nhiên liệu hóa thạch phát sinh vấn đề mơi trường: phát thải CO2 (khí thải đốt nhiên liệu hóa thạch: than, dầu mỏ, khí thiên nhiên…) gây hiệu ứng nhà kính, làm biến đổi khí hậu theo chiều hướng xấu ảnh hưởng đến sống người Đây vấn đề giới quan tâm, điều thơi thúc nhà khoa học tìm kiếm nguồn lượng thay Những nguồn lượng từ thiên nhiên góp phần giải vấn đề nêu Hiện nay, nhà khoa học nghiên cứu, đưa vào ứng dụng nguồn lượng mới: lượng mặt trời, lượng gió, lượng sinh khối, lượng đại dương… Tuy nhiên, ứng dụng chưa phát huy hết tìm nguồn lượng vô biên Trong thời điểm nay, nguồn lượng quan tâm nhiều lượng mặt trời Sử dụng lượng mặt trời để biến đổi thành điện năng, nhiệt năng… phục vụ cho đời sống người Như biết, mức tiêu thụ lượng nước ta tương đối cao, nói riêng nguồn điện sản xuất không đủ đáp ứng nhu cầu sinh hoạt sản xuất Do đó, để giải vấn đề này, việc sử dụng tiết kiệm nguồn lượng cịn phải tìm cách thay toàn phần thiết bị sử dụng lượng điện nguồn lượng mặt trời HVTH: NGÔ THỊ MINH HIẾU Trang GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ Ở nước ta, nhu cầu sử dụng nước nóng khách sạn hay khu nghỉ dưỡng lớn Việc sử dụng điện để gia nhiệt nước nóng làm cho chi phí vận hành hàng năm tăng cao Vì phương án đề để khắc phục điều sử dụng lượng mặt trời gia nhiệt cho nước Tuy nhiên, nguồn nhiệt từ mặt trời thay đổi theo ngày, theo tháng năm, nhu cầu nước nóng khách sạn, khu nghỉ dưỡng yêu cầu lớn ổn định Vì vậy, cần có kết hợp lượng mặt trời bơm nhiệt để đáp ứng nhu cầu HVTH: NGÔ THỊ MINH HIẾU Trang GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ SOURCE CODE namespace DienLanh { //Khai báo danh sách biến //… public partial class frmManHinhChinh : Form { public frmManHinhChinh() { InitializeComponent(); } public DataTable Import_BucXa_NhietDo(String path) { //Nhập liệu xạ/nhiệt độ từ tập tin Excel } public DataTable Import_Gio(String path) { //Nhập liệu gió độ từ tập tin Excel } public DataTable Import_VL(String path) { //Nhập liệu VL độ từ tập tin Excel } public DataTable Import_TK(String path) { //Nhập liệu TK độ từ tập tin Excel } private void frmManHinhChinh_Load(object sender, EventArgs e) { //Khởi tạo giá trị mặc định } private void TinhNangLuongHuuIchTheoGio_TamPhang(int t, double I, double v, double Ta, double UL_temp, out double Qu, out double etag, out double It) { double F; double Fphay; double FR; double double double double double double double double double double Tfm; Rpf; Tpm; Ub; UAe; Ue; hw; f; Ut; ULi; HVTH: NGÔ THỊ MINH HIẾU Trang 126 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ double omega; double delta; double TetaT; double Rb; double Teta2; double rhoV; double rhoS; double rhophanxa; double Tr; double Talpha; double T; double _Talpha_; double[] Toi = new double[100]; 180); omega = (12 - t) * 15; delta = 23.45 * Math.Sin(360 * (284 + n) / 365 * Math.PI / double cosTetaT = Math.Cos((phi - beta) * Math.PI / 180) * Math.Cos(delta * Math.PI / 180) * Math.Cos(omega * Math.PI / 180) + Math.Sin((phi - beta) * Math.PI / 180) * Math.Sin(delta * Math.PI / 180); cosTetaT = Math.Abs(cosTetaT); TetaT = Math.Acos(cosTetaT); double cosTetaZ = Math.Cos(phi * Math.PI / 180) * Math.Cos(delta * Math.PI / 180) * Math.Cos(omega * Math.PI / 180) + Math.Sin(phi * Math.PI / 180) * Math.Sin(delta * Math.PI / 180); cosTetaZ = Math.Abs(cosTetaZ); Rb = cosTetaT / cosTetaZ; //TinhCuongDoBucXa It = I * Rb; //TinhCacGocTuongTac Teta2 = Math.Asin(Math.Sin(TetaT) / 1.526); rhoV = Math.Pow(Math.Sin(Teta2 - TetaT), 2) / Math.Pow(Math.Sin(Teta2 + TetaT), 2); rhoS = Math.Pow(Math.Tan(Teta2 - TetaT), 2) / Math.Pow(Math.Tan(Teta2 + TetaT), 2); rhophanxa = 0.5 * (rhoV + rhoS); Tr = 0.5 * ((1 - rhoS) / (1 + (2 * nk - 1) * rhoS) + (1 rhoV) / (1 + (2 * nk - 1) * rhoV)); Talpha = Math.Pow(Math.E, (-k2 * l1) / Math.Cos(Teta2)); T = Tr * Talpha; _Talpha_ = (T * alpha) / (1 - (1 - alpha) * rhophanxa); //TinhCacThongSoHieuSuat if (I == 0) { Qu = 0; HVTH: NGÔ THỊ MINH HIẾU Trang 127 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ etag = 0; } else { while (true) { F = (Math.Tanh(Math.Pow(UL_temp / (k1 * deltap), 0.5) * (W - D) / 2)) / (Math.Pow(UL_temp / (k1 * deltap), 0.5) * (W - D) / 2); Fphay = (double)1 / (UL_temp * W * ((double)1 / (UL_temp * (D + (W - D) * F))) + (double)1 / Cb + (double)1 / (Math.PI * Di * hfi)); FR = (mo * Cp) / (Ac * UL_temp) * (1 - Math.Exp((UL_temp * Fphay * Ac) / (mo * Cp))); Toi[0] = (FR * Ac * (_Talpha_ * It - UL_temp * (Tfi Ta))) / (mo * Cp) + Tfi; for (int i = 1; i < no; i++) { Toi[i] = (FR * Ac * (_Talpha_ * It - UL_temp * (Toi[i - 1] - Ta))) / (mo * Cp) + Toi[i - 1]; } double tong = 0; for (int i = 0; i < no - 2; i++) tong = tong + Toi[i]; //Qu = Ac * FR * N * Math.Abs(_Talpha_ * It - UL_temp * Math.Abs(Tfi - /*(Math.Pow(-1, N) * Ta*/ +Ta / 2)); Qu = N / no * Ac * FR * (no * _Talpha_ * It - UL_temp * Math.Abs(Toi[no - 1] - (Math.Pow(-1, no) * Ta + Ta) / 2)); //Tinh nhiet trung binh cua tam hap thu Fphay); Tfm = Tfi + Qu / (N * Ac * UL_temp * FR) * (1 - FR / Rpf = W / (hfi * Math.PI * Di * Lc); Tpm = Tfm + Qu * Rpf / N; //Xac dinh sai so tuong doi Ub = k3 / l2; UAe = k3 * (Lc + Wc) * * l2; Ue = UAe / Ac; hw = 5.7 + 3.8 * v; f = (1 - 0.04 * hw + * Math.Pow(10, -4) * Math.Pow(hw, 2)) * (1 + 0.058 * nk); Ut = Math.Pow((nk / ((344 / Tpm) * Math.Pow(Math.Abs(Tpm - Ta) / (nk + f), 0.31)) + (double)1 / hw), -1) + ((5.67 * Math.Pow(10, -8) * (Tpm + Ta) * (Tpm * Tpm + Ta * Ta)) / Math.Pow((epsilonp + 0.0425 * nk * (1 - epsilonp)), -1) + (2 * nk + f - 1) / epsilonk - nk); HVTH: NGÔ THỊ MINH HIẾU Trang 128 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ ULi = Ut + Ue + Ub; } if (Math.Abs(UL_temp - ULi) / UL_temp < 0.1) { //Tinh hieu suat etag = Qu / (N * Ac * It); if (etag > 1) etag = 0; break; } else { UL_temp = ULi; } } } private void TinhToanTheoNgay_TamPhang(int day_temp, double[] hTK, double[] vTK, double[] tTK, out double[] Qu, out double[] etag, out double[] Ttcong1, out double[] Ql, out double[] QAUXnt, out double[] Nel, out double phin, out double[] It) { Ttcong1 = new double[24]; Qu = new double[24]; Ql = new double[24]; etag = new double[24]; Nel = new double[24]; QAUXnt = new double[24]; It = new double[24]; double MCpt; double AUbc; double mL; double[] double[] double[] double[] I = new double[24]; v = new double[24]; Ta = new double[24]; VL = new double[24]; double temp; for (int i = 0; i < 24; i++) if (dtI.Rows[day_temp - 1][i + 1].ToString() != "" && double.TryParse(dtI.Rows[day_temp - 1][i + 1].ToString(), out temp)) I[i] = temp; else I[i] = 0; for (int i = 0; i < 24; i++) if (dtv.Rows[i][day_temp].ToString() != "" && double.TryParse(dtv.Rows[i][day_temp].ToString(), out temp)) v[i] = temp; else v[i] = 0; HVTH: NGÔ THỊ MINH HIẾU Trang 129 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ for (int i = 0; i < 24; i++) if (dtTa.Rows[day_temp - 1][i + 1].ToString() != "" && double.TryParse(dtTa.Rows[day_temp - 1][i + 1].ToString(), out temp)) Ta[i] = temp; else Ta[i] = 0; for (int i = 0; i < 24; i++) if (dtVL.Rows[i][1].ToString() != "" && double.TryParse(dtVL.Rows[i][1].ToString(), out temp)) VL[i] = temp; else VL[i] = 0; double tempQu; double tempetag; double tempIt; for (int t = 0; t < 24; t++) { TinhNangLuongHuuIchTheoGio_TamPhang(t + 1, I[t], v[t], Ta[t], UL, out tempQu, out tempetag, out tempIt); if (tempQu < 0) { Qu[t] = 0; etag[t] = 0; } else { Qu[t] = tempQu; etag[t] = tempetag; } It[t] = tempIt; } Ttcong1[0] = T1; for (int t = 1; t < 24; t++) { MCpt = Vt * rho * Cp * 0.001; mL = VL[t] * rho * 0.001; AUbc = AS / (kcn / deltacn + (double)1 / h); Ql[t] = mL * Cp / 3600 * Math.Abs(Ttcong1[t - 1] - TL); Ttcong1[t] = Ttcong1[t - 1] + deltat * 3600 / MCpt * (Qu[t] - Ql[t] - AUbc * Math.Abs(Ttcong1[t - 1] - Ta[t])); } for (int t = 0; t < 24; t++) { if (Ttcong1[t] < Tyc) { HVTH: NGÔ THỊ MINH HIẾU Trang 130 GVHD: TS NGUYỄN THẾ BẢO Ttcong1[t]) / 3600; LUẬN VĂN THẠC SỸ QAUXnt[t] = VL[t] * rho * 0.001 * Cp * (Tyc - } } double qk = hTK[1] - hTK[2]; tTK[4]; for (int t { double double double double } = 0; t < 24; t++) m = QAUXnt[t] / qk; Q0 = m * (hTK[4] - hTK[3]); NS = QAUXnt[t] - Q0; etai = (tTK[4] + 273) / (tTK[2] + 273) + 0.001 * double Nms = 0.03 * m * vTK[0]; double Ne = NS + Nms; Nel[t] = Ne / (0.95 * 0.85); phin = qk / (hTK[1] - hTK[0]); } private void TinhNangLuongHuuIchTheoGio_OngChanKhong(int t, double I, double v, double Ta, out double Qu, out double etag, out double It) { double omega; double delta; double TetaT; double Rb; omega = (12 - t) * 15; delta = 23.45 * Math.Sin(360 * (284 + n) / 365 * Math.PI / 180); double cosTetaT = Math.Cos((phi - beta) * Math.PI / 180) * Math.Cos(delta * Math.PI / 180) * Math.Cos(omega * Math.PI / 180) + Math.Sin((phi - beta) * Math.PI / 180) * Math.Sin(delta * Math.PI / 180); cosTetaT = Math.Abs(cosTetaT); TetaT = Math.Acos(cosTetaT); double cosTetaZ = Math.Cos(phi * Math.PI / 180) * Math.Cos(delta * Math.PI / 180) * Math.Cos(omega * Math.PI / 180) + Math.Sin(phi * Math.PI / 180) * Math.Sin(delta * Math.PI / 180); cosTetaZ = Math.Abs(cosTetaZ); Rb = cosTetaT / cosTetaZ; //TinhCuongDoBucXa It = I * Rb; //TinhCacThongSoHieuSuat if (I == 0) HVTH: NGÔ THỊ MINH HIẾU Trang 131 GVHD: TS NGUYỄN THẾ BẢO { } LUẬN VĂN THẠC SỸ Qu = 0; etag = 0; } else { Qu = N_CK * A_CK * (FRTalpha_CK * It - FRUL_CK * (Tfi_CK - Ta)); etag = 0.527 - 1.736 * (Tfi_CK - Ta) / It; } private void TinhToanTheoNgay_OngChanKhong(int day_temp, double[] hTK, double[] vTK, double[] tTK, out double[] Qu, out double[] etag, out double[] Ttcong1, out double[] Ql, out double[] QAUXnt, out double[] Nel, out double phin, out double[] It) { Ttcong1 = new double[24]; Qu = new double[24]; Ql = new double[24]; etag = new double[24]; It = new double[24]; double MCpt; double AUbc; double mL; double[] I = new double[24]; double[] v = new double[24]; double[] Ta = new double[24]; double[] VL = new double[24]; QAUXnt = new double[24]; Nel = new double[24]; double temp; for (int i = 0; i < 24; i++) if (dtI.Rows[day_temp - 1][i + 1].ToString() != "" && double.TryParse(dtI.Rows[day_temp - 1][i + 1].ToString(), out temp)) I[i] = temp; else I[i] = 0; for (int i = 0; i < 24; i++) if (dtv.Rows[i][day_temp].ToString() != "" && double.TryParse(dtv.Rows[i][day_temp].ToString(), out temp)) v[i] = temp; else v[i] = 0; for (int i = 0; i < 24; i++) if (dtTa.Rows[day_temp - 1][i + 1].ToString() != "" && double.TryParse(dtTa.Rows[day_temp - 1][i + 1].ToString(), out temp)) Ta[i] = temp; else Ta[i] = 0; HVTH: NGÔ THỊ MINH HIẾU Trang 132 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ for (int i = 0; i < 24; i++) if (dtVL.Rows[i][1].ToString() != "" && double.TryParse(dtVL.Rows[i][1].ToString(), out temp)) VL[i] = temp; else VL[i] = 0; double tempQu; double tempetag; double tempIt; for (int t = 0; t < 24; t++) { TinhNangLuongHuuIchTheoGio_OngChanKhong(t + 1, I[t], v[t], Ta[t], out tempQu, out tempetag, out tempIt); if (tempQu < 0) { Qu[t] = 0; etag[t] = 0; } else { Qu[t] = tempQu; etag[t] = tempetag; } It[t] = tempIt; } TL_CK); Ttcong1[0] = T1_CK; for (int t = 1; t < 24; t++) { MCpt = Vt_CK * rho_CK * Cp * 0.001; mL = VL[t] * rho_CK * 0.001; AUbc = AS_CK / (kcn_CK / deltacn_CK + (double)1 / h_CK); Ql[t] = mL * Cp_CK / 3600 * Math.Abs(Ttcong1[t - 1] - Ttcong1[t] = Ttcong1[t - 1] + deltat_CK * 3600 / MCpt * (Qu[t] - Ql[t] - AUbc * Math.Abs(Ttcong1[t - 1] - Ta[t])); } for (int t = 0; t < 24; t++) { if (Ttcong1[t] < Tyc_CK) { QAUXnt[t] = VL[t] * rho_CK * 0.001 * Cp_CK * (Tyc Ttcong1[t]) / 3600; } } double qk = hTK[1] - hTK[2]; HVTH: NGÔ THỊ MINH HIẾU Trang 133 GVHD: TS NGUYỄN THẾ BẢO for (int t { double double double double tTK[4]; LUẬN VĂN THẠC SỸ = 0; t < 24; t++) m = QAUXnt[t] / qk; Q0 = m * (hTK[4] - hTK[3]); NS = QAUXnt[t] - Q0; etai = (tTK[4] + 273) / (tTK[2] + 273) + 0.001 * double Nms = 0.03 * m * vTK[0]; double Ne = NS + Nms; Nel[t] = Ne / (0.95 * 0.85); } } phin = qk / (hTK[1] - hTK[0]); private void { double[] double[] double[] TinhToan_TamPhang() hTK = new double[5]; tTK = new double[5]; vTK = new double[5]; if (no < 2) MessageBox.Show("Số lượng dãy phải từ trở lên"); else { double temp; for (int i = 0; i < 5; i++) { if (dtTK.Rows[i][4].ToString() != "" && double.TryParse(dtTK.Rows[i][4].ToString(), out temp)) hTK[i] = temp; else hTK[i] = 0; if (dtTK.Rows[i][1].ToString() != "" && double.TryParse(dtTK.Rows[i][1].ToString(), out temp)) tTK[i] = temp; else tTK[i] = 0; if (dtTK.Rows[i][3].ToString() != "" && double.TryParse(dtTK.Rows[i][3].ToString(), out temp)) vTK[i] = temp; else vTK[i] = 0; } double[] Qu; double[] etag; double[] Ttcong1; double[] Ql; double phin; double[] Nel; HVTH: NGÔ THỊ MINH HIẾU Trang 134 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ double[] QAUXnt; double tongQAUXnt = 0; double tongNel = 0; double[] It; double tongIt = 0; double etaNgay; double tongQu = 0; TinhToanTheoNgay_TamPhang(day, hTK, vTK, tTK, out Qu, out etag, out Ttcong1, out Ql, out QAUXnt, out Nel, out phin,out It); for (int i = 0; i < 24; i++) { listView1.Items[i].SubItems.Add(Math.Round(Qu[i],2).ToString()); listView1.Items[i].SubItems.Add(Math.Round(Ql[i],2).ToString()); listView1.Items[i].SubItems.Add(Math.Round(Ttcong1[i],2).ToString()); listView2.Items[0].SubItems.Add(Math.Round(QAUXnt[i],2).ToString()); listView2.Items[1].SubItems.Add(Math.Round(Nel[i],2).ToString()); tongQAUXnt = tongQAUXnt + QAUXnt[i]; tongNel = tongNel + Nel[i]; tongQu = tongQu + Qu[i]; tongIt = tongIt + It[i]; } listView2.Items[0].SubItems.Add(Math.Round(tongQAUXnt,2).ToString()); listView2.Items[1].SubItems.Add(Math.Round(tongNel,2).ToString()); etaNgay = tongQu / (N * Ac * tongIt); txtetangay.Text = Math.Round(etaNgay,2).ToString(); txtphi.Text = Math.Round(phin,2).ToString(); for (int i = 0; i < 24; i++) listView3.Items[0].SubItems.Add(Math.Round(etag[i],2).ToString()); double[] tempQu; double[] tempetag; double[] tempTtcong1; double[] tempQl; double[] tempQAUXnt; double[] tempNel; double tempphin; double[] tempIt; double temptongIt = 0; double temptongQu = 0; HVTH: NGÔ THỊ MINH HIẾU Trang 135 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ double tempetaNgay; for (int i = 0; i < 31; i++) { temptongIt = 0; temptongQu = 0; TinhToanTheoNgay_TamPhang(i + 1, hTK, vTK, tTK, out tempQu, out tempetag, out tempTtcong1, out tempQl, out tempQAUXnt, out tempNel, out tempphin, out tempIt); for (int j = 0; j < 24; j++) { temptongQu = temptongQu + tempQu[j]; temptongIt = temptongIt + tempIt[j]; } tempetaNgay = temptongQu / (N * Ac * temptongIt); listView4.Items[0].SubItems.Add(Math.Round(temptongQu, 2).ToString()); listView4.Items[1].SubItems.Add(Math.Round(tempetaNgay, 2).ToString()); } } Qu_DoThi = Qu; It_DoThi = It; Eta_DoThi = etag; QAUX_DoThi = QAUXnt; Nel_DoThi = Nel; } private void { double[] double[] double[] TinhToan_OngChanKhong() hTK = new double[5]; tTK = new double[5]; vTK = new double[5]; double temp; for (int i = 0; i < 5; i++) { if (dtTK.Rows[i][4].ToString() != "" && double.TryParse(dtTK.Rows[i][4].ToString(), out temp)) hTK[i] = temp; else hTK[i] = 0; if (dtTK.Rows[i][1].ToString() != "" && double.TryParse(dtTK.Rows[i][1].ToString(), out temp)) tTK[i] = temp; else tTK[i] = 0; HVTH: NGÔ THỊ MINH HIẾU Trang 136 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ if (dtTK.Rows[i][3].ToString() != "" && double.TryParse(dtTK.Rows[i][3].ToString(), out temp)) vTK[i] = temp; else vTK[i] = 0; } double[] Qu; double[] Ttcong1; double[] Ql; double[] etag; double phin; double[] Nel; double[] QAUXnt; double tongNel = 0; double tongQAUXnt = 0; double tongQu = 0; double etaNgay; double[] It; double tongIt = 0; TinhToanTheoNgay_OngChanKhong(ngay_CK, hTK, vTK, tTK, out Qu, out etag, out Ttcong1, out Ql, out QAUXnt, out Nel, out phin, out It); for (int i = 0; i < 24; i++) { listView1.Items[i].SubItems.Add(Math.Round(Qu[i],2).ToString()); listView1.Items[i].SubItems.Add(Math.Round(Ql[i],2).ToString()); listView1.Items[i].SubItems.Add(Math.Round(Ttcong1[i],2).ToString()); listView2.Items[0].SubItems.Add(Math.Round(QAUXnt[i],2).ToString()); listView2.Items[1].SubItems.Add(Math.Round(Nel[i],2).ToString()); tongQAUXnt = tongQAUXnt + QAUXnt[i]; tongNel = tongNel + Nel[i]; tongQu = tongQu + Qu[i]; tongIt = tongIt + It[i]; } listView2.Items[0].SubItems.Add(Math.Round(tongQAUXnt,2).ToString()); listView2.Items[1].SubItems.Add(Math.Round(tongNel,2).ToString()); etaNgay = tongQu / (N_CK * A_CK * tongIt); txtetangay.Text = Math.Round(etaNgay,2).ToString(); txtphi.Text = Math.Round(phin,2).ToString(); HVTH: NGÔ THỊ MINH HIẾU Trang 137 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ for (int i = 0; i < 24; i++) listView3.Items[0].SubItems.Add(Math.Round(etag[i],2).ToString()); double[] tempQu; double[] tempetag; double[] tempTtcong1; double[] tempQl; double[] tempQAUXnt; double[] tempNel; double tempphin; double[] tempIt; double temptongIt = 0; double temptongQu = 0; double tempetaNgay; for (int i = 0; i < 31; i++) { temptongIt = 0; temptongQu = 0; TinhToanTheoNgay_OngChanKhong(i+1, hTK, vTK, tTK, out tempQu, out tempetag, out tempTtcong1, out tempQl, out tempQAUXnt, out tempNel, out tempphin, out tempIt); for (int j = 0; j < 24; j++) { temptongQu = temptongQu + tempQu[j]; temptongIt = temptongIt + tempIt[j]; } tempetaNgay = temptongQu / (N_CK * A_CK * temptongIt); 2).ToString()); listView4.Items[0].SubItems.Add(Math.Round(temptongQu, listView4.Items[1].SubItems.Add(Math.Round(tempetaNgay, 2).ToString()); } Qu_DoThi = Qu; It_DoThi = It; Eta_DoThi = etag; QAUX_DoThi = QAUXnt; Nel_DoThi = Nel; } private void thựcHiệnToolStripMenuItem_Click(object sender, EventArgs e) { HVTH: NGÔ THỊ MINH HIẾU Trang 138 GVHD: TS NGUYỄN THẾ BẢO LUẬN VĂN THẠC SỸ // if (cbBoThu.Text == "Tấm Phẳng") TinhToan_TamPhang(); else if (cbBoThu.Text == "Ống Chân Không") TinhToan_OngChanKhong(); else MessageBox.Show("Chưa chọn loại thu!"); HVTH: NGÔ THỊ MINH HIẾU Trang 139 LÝ LỊCH KHOA HỌC Họ tên: NGÔ THỊ MINH HIẾU Ngày, tháng, năm sinh: 20/01/1986 Nơi sinh: Quảng Ngãi Địa liên lạc: 231G/30 Dương Bá Trạc, Q8, Tp.HCM ĐT : 01266.530.850 QUÁ TRÌNH ĐÀO TẠO : + Từ năm 2004 đến 2009 :Học Đại học ngành Công nghệ Nhiệt Điện Lạnh trường Đại học Sư phạm Kỹ thuật Tp HCM Năm tốt nghiệp : 2009 + Từ năm 2009 đến 2010: Học Cao học trường Đại học Bách Khoa Tp.HCM Q TRÌNH CƠNG TÁC : + Từ năm 2009 đến : Công tác trường Cao đẳng Kỹ thuật Cao Thắng Tp.HCM Chức vụ công tác : Giáo viên Ngày 30 tháng 06 năm 2011 Người khai Ngô Thị Minh Hiếu ... ? ?Nghiên cứu hệ thống cung cấp nước nóng sử dụng bơm nhiệt kết hợp máy nước nóng lượng mặt trời cho khách sạn khu du lịch? ?? 1.2 Nội dung nghiên cứu: Nghiên cứu ứng dụng hệ thống lượng mặt trời kết. .. ứng dụng đề tài nghiên cứu: Hiện nay, phạm vi hộ gia đình thường sử dụng máy nước nóng lượng mặt trời hay máy nước nóng bơm nhiệt Máy nước nóng bơm nhiệt: Làm nước nóng theo cơng nghệ bơm nhiệt. .. nguồn lượng thay nguồn lượng hóa thạch dần cạn kiệt Và lượng mặt trời nguồn lượng thay hiệu Ngày nay, hệ thống nước nóng lượng mặt trời nói chung hệ thống nước nóng lượng mặt trời kết hợp bơm nhiệt