Giáo trình phân tích các băng tần số cấp phát của FCC cho các hệ thống viba số p10
Số trang: 12
Loại file: pdf
Dung lượng: 232.92 KB
Lượt xem: 12
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 băng tần số cấp phát của fcc cho các hệ thống viba số p10', kỹ thuật - công nghệ, điện - điện tử 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 băng tần số cấp phát của FCC cho các hệ thống viba số p10 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp 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: \n); printf(1. RG-59/U\n); printf(2. RG-11/U\n); printf(3. RG-24/U\n); printf(4. RG-58/U\n); 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(\nCho 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 \n, loseA); printf(Ton that feeder tai tram B: %.3lf dB \n, loseB); printf(Ton that feeder: %.3lf dB\n, 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 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp 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 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp printf(1. Ton that duong truyen cua khong gian tu do\n); printf(2. Ton that feeder\n); printf(3. Ton hao cua bo suy hao hoac cac vat chan\n); printf(4. Ton hao khi quyen \n); printf(5. Tong ton hao \n); printf(s. Exit\n); printf(Select: \n); 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(\t\tTinh Toan Do Loi\n); 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(\n); printf(Do loi cua anten: %.3lf dB\n,G); printf(Do loi may phat: %.3lf dB\n,G1); printf(Tong do loi: %.3lf dB\n, Gt); printf(Tong ton hao: %.3lf dB\n, 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 \n, pr); printf(Do du tru fading phang FMa: %.3lf dB,voi BER = 10^-3\n, FMa); printf(Do du tru fading phang FMb: %.3lf dB,voi BER = 10^-6\n, 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: \n); printf( 1. 1 cho dia hinh trung binh co khi hau on doi\n); printf( 2. 4 cho dia hinh tren mat nuoc bo bien hay khi hau am uot\n); printf( 3. 0.25 cho dia hinh mien nui va khi hau kho\n); 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(\nCho 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 :\n); printf(1. QAM 64\n); printf(2. QAM 16\n); printf(3. PSK 8\n); printf(4. PSK 4\n); switch( getch()) { case '1' : printf(Ban chon QAM 64\n); K = 15.4; break; case '2' : printf(Ban chon QAM 16\n);K = 5.5; break; case '3' : printf(Ban chon PSK 8\n);K = 7; break; 111 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp case '4' : printf(Ban ...
Nội dung trích xuất từ tài liệu:
Giáo trình phân tích các băng tần số cấp phát của FCC cho các hệ thống viba số p10 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp 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: \n); printf(1. RG-59/U\n); printf(2. RG-11/U\n); printf(3. RG-24/U\n); printf(4. RG-58/U\n); 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(\nCho 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 \n, loseA); printf(Ton that feeder tai tram B: %.3lf dB \n, loseB); printf(Ton that feeder: %.3lf dB\n, 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 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp 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 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp printf(1. Ton that duong truyen cua khong gian tu do\n); printf(2. Ton that feeder\n); printf(3. Ton hao cua bo suy hao hoac cac vat chan\n); printf(4. Ton hao khi quyen \n); printf(5. Tong ton hao \n); printf(s. Exit\n); printf(Select: \n); 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(\t\tTinh Toan Do Loi\n); 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(\n); printf(Do loi cua anten: %.3lf dB\n,G); printf(Do loi may phat: %.3lf dB\n,G1); printf(Tong do loi: %.3lf dB\n, Gt); printf(Tong ton hao: %.3lf dB\n, 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 \n, pr); printf(Do du tru fading phang FMa: %.3lf dB,voi BER = 10^-3\n, FMa); printf(Do du tru fading phang FMb: %.3lf dB,voi BER = 10^-6\n, 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: \n); printf( 1. 1 cho dia hinh trung binh co khi hau on doi\n); printf( 2. 4 cho dia hinh tren mat nuoc bo bien hay khi hau am uot\n); printf( 3. 0.25 cho dia hinh mien nui va khi hau kho\n); 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(\nCho 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 :\n); printf(1. QAM 64\n); printf(2. QAM 16\n); printf(3. PSK 8\n); printf(4. PSK 4\n); switch( getch()) { case '1' : printf(Ban chon QAM 64\n); K = 15.4; break; case '2' : printf(Ban chon QAM 16\n);K = 5.5; break; case '3' : printf(Ban chon PSK 8\n);K = 7; break; 111 Thieát Keá Tuyeán Viba Soá luaän aùn toát nghieäp case '4' : printf(Ban ...
Tìm kiếm theo từ khóa liên quan:
giáo trình đại học tài liệu kinh tế giáo trình cơ điện giáo trình thiết kế tài liệu kế toánGợi ý tà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 470 0 0 -
MARKETING VÀ QUÁ TRÌNH KIỂM TRA THỰC HIỆN MARKETING
6 trang 296 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 200 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 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 192 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 188 0 0 -
BÀI GIẢNG LÝ THUYẾT MẠCH THS. NGUYỄN QUỐC DINH - 1
30 trang 169 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 166 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 161 0 0 -
Báo cáo thực hành Môn: Công nghệ vi sinh
15 trang 157 0 0