Giáo trình phân tích các trạm lặp kế hoạch hai tần số cho kênh RF song công p10
Số trang: 12
Loại file: pdf
Dung lượng: 268.09 KB
Lượt xem: 11
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu giáo trình phân tích các trạm lặp kế hoạch hai tần số cho kênh rf song công p10, kỹ thuật - công nghệ, kĩ thuật viễn thông phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Giáo trình phân tích các trạm lặp kế hoạch hai tần số cho kênh RF song công p10. luaän aùn toát nghieäp Thieát Keá Tuyeán Viba Soá void free_space_lose()//ton that tuyen cua khong gian tu do { Ao = 92.5 + 20*log10(f) + 20*log10(d); printf(Ton that duong truyen cua khong gian tu do la: %.3lf dB, Ao); } void feeder_lose() //ton that feeder { double lf1,lf2,feeder_type; printf(Cho biet loai feeder su dung: ); printf(1. RG-59/U ); printf(2. RG-11/U ); printf(3. RG-24/U ); printf(4. RG-58/U ); switch(getch()) { case 1 : feeder_type = 3.4; break; case 2 : feeder_type = 2.5; break; case 3 : feeder_type = 2; break; case 4 : feeder_type = 7.8; break; default : feeder_type =3.4; } printf( Cho biet do cao anten tai tram A (m): ); scanf(%lf,&h1); printf(Cho biet do cao anten tai tram B (m): ); scanf(%lf,&h2); lf1 = 1.5*h1; lf2 = 1.5*h2; loseA = lf1*3.28*feeder_type/100; loseB = lf2*3.28*feeder_type/100; feeder = loseA + loseB; printf(Ton that feeder tai tram A: %.3lf dB , loseA); printf(Ton that feeder tai tram B: %.3lf dB , loseB); printf(Ton that feeder: %.3lf dB , feeder); } void vatchan() //ton hao cua bo suy hao hoac cac vat chanx { double d1[100],d2[100], hc[100],V[100],c,tmp; int i, vc; printf(Co bao nhieu vat chan: ); scanf(%d,&vc); for(i=0; i. luaän aùn toát nghieäp Thieát Keá Tuyeán Viba Soá printf(Cho biet khoang cach tu tram A den vat chan thu %d: ,i+1); scanf(%lf, &tmp); d1[i] =tmp; printf(Cho biet khoang cach tu tram B den vat chan thu %d: ,i+1); scanf(%lf,&tmp); d2[i]=tmp; printf(Cho biet do cao vat chan %d:,i+1); scanf(%lf,&tmp); hc[i] =tmp; } c = 3*pow(10,8); lamda = c/(f*pow(10,9)); for(i=0;i. luaän aùn toát nghieäp Thieát Keá Tuyeán Viba Soá printf(1. Ton that duong truyen cua khong gian tu do ); printf(2. Ton that feeder ); printf(3. Ton hao cua bo suy hao hoac cac vat chan ); printf(4. Ton hao khi quyen ); printf(5. Tong ton hao ); printf(s. Exit ); printf(Select: ); switch( getch()) { case 1 : free_space_lose(); break; case 2 : feeder_lose(); break; case 3 : vatchan(); break; case 4 : khiquyen();break; case 5 : total();break; } if(getche() == 6) break ; } } void gain() //do loi { double D,n; clrscr(); printf( Tinh Toan Do Loi ); printf(Cho biet cong suat may phat(dBm): ); scanf(%lf,&pt); printf(Cho biet duong kinh anten (m): ); scanf(%lf,&D); printf(Cho biet goc mo hieu dung: ); scanf(%lf,&n); printf(Cho biet nguong thu ung voi BER = 10^ -3 (dB): ); scanf(%lf,&RXa); printf(Cho biet nguong thu ung voi BER = 10^ -6 (dB): ); scanf(%lf,&RXb); G = 20 * log10(D) - 20*log10(lamda) + 10 * log10(n) + 9.943; G1 = pt; Gt = 2*G + G1 ; A1 = A - Gt; pr = pt -A1; FMa = pr -RXa; FMb = pr - RXb; clrscr(); printf( ); printf(Do loi cua anten: %.3lf dB ,G); printf(Do loi may phat: %.3lf dB ,G1); printf(Tong do loi: %.3lf dB , Gt); printf(Tong ton hao: %.3lf dB , A1); 110. Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp printf(Muc dau vao cua may thu: %.3lf dBm , pr); printf(Do du tru fading phang FMa: %.3lf dB,voi BER = 10^-3 , FMa); printf(Do du tru fading phang FMb: %.3lf dB,voi BER = 10^-6 , FMb); getch(); } void fading() //gom xac suat fading nhiue t ia, xs tai cac nguong, thoi gian fading { double a,c, alpha,beta,c2; double gamma,M,nuy,K,t; clrscr(); printf(Cho biet he so cai tien dac trung cho dia hinh a (0.25 - 4): ); scanf(%lf,&a); printf(Cho biet he so dia hinh C: ); printf( 1. 1 cho dia hinh trung binh co khi hau on doi ); printf( 2. 4 cho dia hinh tren mat nuoc bo bien hay khi hau am uot ); printf( 3. 0.25 cho dia hinh mien nui va khi hau kho ); switch (getch()) { case 1 : c = 1;printf(C=1); break; case 2 : c = 4;printf(C=4); break; case 3 : c = 0.25;printf(C=0.25); break; default : c=1; } printf( Cho biet alpha2: ); scanf(%lf,&alpha); printf(Cho biet beta2: ); scanf(%lf,&beta); printf(Cho biet c2: ); scanf(%lf,&c2); printf(Cho biet toc do bit cuc dai gama b (MBit/s): );scanf(%lf,&gamma); printf(Cho biet so muc trong so do dieu che M : ); scanf(%lf,&M); printf(Cho biet dang dieu che : ); printf(1. QAM 64 ); printf(2. QAM 16 ); printf(3. PSK 8 ); printf(4. PSK 4 ); switch( getch()) { case 1 : printf(Ban chon QAM 64 ); K = 15.4; br ...
Nội dung trích xuất từ tài liệu:
Giáo trình phân tích các trạm lặp kế hoạch hai tần số cho kênh RF song công p10. luaän aùn toát nghieäp Thieát Keá Tuyeán Viba Soá void free_space_lose()//ton that tuyen cua khong gian tu do { Ao = 92.5 + 20*log10(f) + 20*log10(d); printf(Ton that duong truyen cua khong gian tu do la: %.3lf dB, Ao); } void feeder_lose() //ton that feeder { double lf1,lf2,feeder_type; printf(Cho biet loai feeder su dung: ); printf(1. RG-59/U ); printf(2. RG-11/U ); printf(3. RG-24/U ); printf(4. RG-58/U ); switch(getch()) { case 1 : feeder_type = 3.4; break; case 2 : feeder_type = 2.5; break; case 3 : feeder_type = 2; break; case 4 : feeder_type = 7.8; break; default : feeder_type =3.4; } printf( Cho biet do cao anten tai tram A (m): ); scanf(%lf,&h1); printf(Cho biet do cao anten tai tram B (m): ); scanf(%lf,&h2); lf1 = 1.5*h1; lf2 = 1.5*h2; loseA = lf1*3.28*feeder_type/100; loseB = lf2*3.28*feeder_type/100; feeder = loseA + loseB; printf(Ton that feeder tai tram A: %.3lf dB , loseA); printf(Ton that feeder tai tram B: %.3lf dB , loseB); printf(Ton that feeder: %.3lf dB , feeder); } void vatchan() //ton hao cua bo suy hao hoac cac vat chanx { double d1[100],d2[100], hc[100],V[100],c,tmp; int i, vc; printf(Co bao nhieu vat chan: ); scanf(%d,&vc); for(i=0; i. luaän aùn toát nghieäp Thieát Keá Tuyeán Viba Soá printf(Cho biet khoang cach tu tram A den vat chan thu %d: ,i+1); scanf(%lf, &tmp); d1[i] =tmp; printf(Cho biet khoang cach tu tram B den vat chan thu %d: ,i+1); scanf(%lf,&tmp); d2[i]=tmp; printf(Cho biet do cao vat chan %d:,i+1); scanf(%lf,&tmp); hc[i] =tmp; } c = 3*pow(10,8); lamda = c/(f*pow(10,9)); for(i=0;i. luaän aùn toát nghieäp Thieát Keá Tuyeán Viba Soá printf(1. Ton that duong truyen cua khong gian tu do ); printf(2. Ton that feeder ); printf(3. Ton hao cua bo suy hao hoac cac vat chan ); printf(4. Ton hao khi quyen ); printf(5. Tong ton hao ); printf(s. Exit ); printf(Select: ); switch( getch()) { case 1 : free_space_lose(); break; case 2 : feeder_lose(); break; case 3 : vatchan(); break; case 4 : khiquyen();break; case 5 : total();break; } if(getche() == 6) break ; } } void gain() //do loi { double D,n; clrscr(); printf( Tinh Toan Do Loi ); printf(Cho biet cong suat may phat(dBm): ); scanf(%lf,&pt); printf(Cho biet duong kinh anten (m): ); scanf(%lf,&D); printf(Cho biet goc mo hieu dung: ); scanf(%lf,&n); printf(Cho biet nguong thu ung voi BER = 10^ -3 (dB): ); scanf(%lf,&RXa); printf(Cho biet nguong thu ung voi BER = 10^ -6 (dB): ); scanf(%lf,&RXb); G = 20 * log10(D) - 20*log10(lamda) + 10 * log10(n) + 9.943; G1 = pt; Gt = 2*G + G1 ; A1 = A - Gt; pr = pt -A1; FMa = pr -RXa; FMb = pr - RXb; clrscr(); printf( ); printf(Do loi cua anten: %.3lf dB ,G); printf(Do loi may phat: %.3lf dB ,G1); printf(Tong do loi: %.3lf dB , Gt); printf(Tong ton hao: %.3lf dB , A1); 110. Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp printf(Muc dau vao cua may thu: %.3lf dBm , pr); printf(Do du tru fading phang FMa: %.3lf dB,voi BER = 10^-3 , FMa); printf(Do du tru fading phang FMb: %.3lf dB,voi BER = 10^-6 , FMb); getch(); } void fading() //gom xac suat fading nhiue t ia, xs tai cac nguong, thoi gian fading { double a,c, alpha,beta,c2; double gamma,M,nuy,K,t; clrscr(); printf(Cho biet he so cai tien dac trung cho dia hinh a (0.25 - 4): ); scanf(%lf,&a); printf(Cho biet he so dia hinh C: ); printf( 1. 1 cho dia hinh trung binh co khi hau on doi ); printf( 2. 4 cho dia hinh tren mat nuoc bo bien hay khi hau am uot ); printf( 3. 0.25 cho dia hinh mien nui va khi hau kho ); switch (getch()) { case 1 : c = 1;printf(C=1); break; case 2 : c = 4;printf(C=4); break; case 3 : c = 0.25;printf(C=0.25); break; default : c=1; } printf( Cho biet alpha2: ); scanf(%lf,&alpha); printf(Cho biet beta2: ); scanf(%lf,&beta); printf(Cho biet c2: ); scanf(%lf,&c2); printf(Cho biet toc do bit cuc dai gama b (MBit/s): );scanf(%lf,&gamma); printf(Cho biet so muc trong so do dieu che M : ); scanf(%lf,&M); printf(Cho biet dang dieu che : ); printf(1. QAM 64 ); printf(2. QAM 16 ); printf(3. PSK 8 ); printf(4. PSK 4 ); switch( getch()) { case 1 : printf(Ban chon QAM 64 ); K = 15.4; br ...
Tìm kiếm theo từ khóa liên quan:
giáo trình đại học tài liệu mạng giáo trình cơ điện giáo trình thiết kế tài liệu kế toánTài liệu liên quan:
-
Giáo trình phân tích một số loại nghiệp vụ mới trong kinh doanh ngân hàng quản lý ngân quỹ p5
7 trang 473 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 301 0 0 -
122 trang 217 0 0
-
QUY CHẾ THU THẬP, CẬP NHẬT SỬ DỤNG CƠ SỞ DỮ LIỆU DANH MỤC HÀNG HÓA BIỂU THUẾ
15 trang 209 1 0 -
BÀI GIẢNG KINH TẾ CHÍNH TRỊ MÁC - LÊNIN - TS. NGUYỄN VĂN LỊCH - 5
23 trang 209 0 0 -
Giáo trình hướng dẫn phân tích các thao tác cơ bản trong computer management p6
5 trang 198 0 0 -
Giáo trình chứng khoán cổ phiếu và thị trường (Hà Hưng Quốc Ph. D.) - 4
41 trang 197 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 173 0 0 -
HỌC VIỆN CÔNG NGHỆ BƯU CHÍNH VIỄN THÔNG - NGÂN HÀNG ĐỀ THI HẾT HỌC PHẦN HỌC PHẦN: TOÁN KINH TẾ
9 trang 172 0 0 -
Giáo trình phân tích giai đoạn tăng lãi suất và giá trị của tiền tệ theo thời gian tích lũy p10
5 trang 169 0 0