Автор работы: Пользователь скрыл имя, 24 Января 2013 в 19:13, дипломная работа
Средства общения между людьми (средства связи) непрерывно совершенствуются в соответствии с изменениями условий жизни, развитием культуры и техники. Сегодня средства связи стали неотъемлемой частью производственного процесса и нашего быта. Современные системы связи должны не только гарантировать быструю обработку и высокую надежность передачи информации, но и обеспечивать выполнение этих условий наиболее экономическим способом. Высокая стоимость линий связи обусловливает разработку систем и методов, позволяющих одновременно передавать по одной линии связи большое число независимых сообщений — многоканальных систем передачи.
Постановка задачи на проектирование 11
Обоснование проекта 12
Оптоволоконные системы передачи 13
Проблемы синхронизации. Кодирование данных в канале. 13
Мультиплексирование с временным разделением канала. 13
Сети SDH 15
Синхронная цифровая иерархия. 17
Сигналы PDH 27
Оборудование передачи 30
Функциональная схема оборудования SL-4 30
Линейное оборудование СЦИ 32
Линейное оборудование СЦИ SL-4 32
Передающая среда 33
Структура передач тракта, оптический диапазон 34
Применение в сетях передачи информации 36
Контроль, аварийная сигнализация, управление 37
Организация управления сетью 38
Каналы передачи данных и служебной информации 40
Каналы передачи данных DCCr 42
Передача к оборудованию мониторинга 47
Рассчет и выбор среды передачи 58
Расчет параметров волоконного световода 58
Расчет параметров волокна и выбор оптического кабеля 60
Лучевой анализ распространения излучения в волокне 62
Оптическое волокно TrueWave RS 65
Тип кабеля 66
Расчет потерь в оптическом кабеле 68
Характеристики приёмопередатчика 70
Расчет максимальной длины участка регенерации по затуханию 71
Хроматическая дисперсия волокна 72
5.10 Расчет длины участка регенерации по дисперсии 78
5.11 Расчет помехозащищенности некогерентного ВОСП 79
5.12 Расчет порога чуствительности ПРОМ 71
5.13 Надежность ВОСП 81
5.14 Расчет показателей состояния оборудования 83
5.15 Программа на алгоритмическом языке Delphi для реализации расчетов показателей линии связи 58
Безопасность жизнедеятельности 95
Анализ условий труда при прокладке кабеля 95
Анализ условий труда при эксплуатации линии связи 102
7. Бизнес-план 117
7.1 Резюме 117
7.2 Анализ идеи 117
7.3 Продукт 118
7.4 Анализ рынка 119
7.5 Расчет штата 123
7.6 Эксплуатационные затраты 124
7.7 Расчет дохода и срока окупаемости 127
Заключение 130
Список литературы 131
Приложение 133
В связи с отсутствием экспериментальных данных о длительности эксплуатации ВОЛС можно воспользоваться средними значениями для обычных кабельных магистралей [8]. Данное предположение основано на идентичности основных причин возникновения отказов. Отказы возникают в результате внешних воздействий или из-за внутренних причин, статистика которых характеризуется следующими данными в процентах:
механические повреждения от земляных работ 61
ошибки строительства и эксплуатации 9
грозы 17
сели, землетрясения, обвалы, вибрации грунта 7
прочие причины 6
Отказы и неисправности ВОКС возникают в любой момент, образуя во времени случайный процесс- поток отказов.
Процесс устранения отказов на ВОЛС характеризуется временем восстановления tВ, которое в данном дипломном проекте принимается равным 0,5 ч. Время безотказной работы ТБ.Р>>tВ и ТБ.Р=7,72×104 ч
Тогда интенсивность потока отказов будет равна:
n=1/ТБ.Р=1/7,72 104=13 10-6ч-1
И восстановление исправного состояния ВОЛС происходит в течение случайного времени tВ, распределенного по закону Пуассона с параметром, называемым производительностью подсистемы:
m=1/tВ=1/0,5=2ч-1 (5.44)
Определим интенсивность отказов для ВОЛС протяженностью
L=127 км:
l = n/L = 13 10-6/127 = 1,02 10-8 ч-1/км
Одним из основных параметров оценки качества работы ВОКМ является плотность повреждений m, приходящихся на 100 км трассы в год:
m=l 100 8760 , (5.45)
где 8760- число часов в году;
100- длина трассы, при которой определяется значение m
m=1,02 10-8 100 8760=0,11
5.14 Расчет показателей состояния оборудования
Оборудование СП представляет собой аппаратуру непрерывного применения, для которой характерно чередование времени использования по назначению, технического обслуживания или ремонта, времени восстановления, т.е в процессе эксплуатации оборудование СП пребывает в различных состояниях [9].
Коэффициент готовности:
КГ=m / (m+l) (5.46)
Отсюда получаем значение готовности:
КГ=2/(2+1,24 10-8)= 0,9999999938
характеризует вероятность исправного состояния оборудования в установившемся режиме эксплуатации.
Коэффициент простоя:
КП=1-КГ=1- 0,9999999938 =11 10-9
Коэффициент технического использования:
КТИ=Т0/(Т0+ТБ.Р+ТВ) , (5.47)
где То – среднее значение наработки на отказ, 109 ч ;
ТБ.Р-среднее время технического обслуживания, 7,72×104 ч;
ТВ-среднее время восстановления оборудования, 0,5ч [9].
КТИ = 109/ (109+7,72*104+0,5) = 0,999922805
Обеспечение требуемых показателей надежности оборудования систем и линий передачи осуществляется следующими методами:
Программа на алгоритмическом языке Delphi: расчет показателей системы связи
Расчет параметров оптоволокна
unit VOSP;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls, Buttons;
type
TForm1 = class(TForm)
GroupBox1: TGroupBox;
Label1: TLabel;
Button1: TButton;
GroupBox2: TGroupBox;
Label2: TLabel;
Button2: TButton;
Label3: TLabel;
GroupBox3: TGroupBox;
Label4: TLabel;
Button3: TButton;
Label5: TLabel;
BitBtn1: TBitBtn;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure Button3Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form1: TForm1;
implementation
uses Vosp1, Vosp2, Unit4;
{$R *.DFM}
procedure TForm1.Button1Click(Sender: TObject);
begin
form1.hide;
form2.show;
form2.Button1.Enabled:=true
end;
procedure TForm1.Button2Click(Sender: TObject);
begin
form1.Hide;
form3.show
end;
procedure TForm1.Button3Click(Sender: TObject);
begin
form1.hide;
form4.show
end;
end.
Расчет длины регенерационного участка
unit Vosp1;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls,math;
type
TForm2 = class(TForm)
GroupBox1: TGroupBox;
Label1: TLabel;
Edit1: TEdit;
Label2: TLabel;
Edit2: TEdit;
Label3: TLabel;
Edit3: TEdit;
Label4: TLabel;
Edit4: TEdit;
Button1: TButton;
GroupBox2: TGroupBox;
Label6: TLabel;
Edit6: TEdit;
Label7: TLabel;
Edit7: TEdit;
Label8: TLabel;
Edit8: TEdit;
Label9: TLabel;
Edit9: TEdit;
Label10: TLabel;
Label11: TLabel;
Edit5: TEdit;
Edit10: TEdit;
Edit11: TEdit;
Edit12: TEdit;
Edit13: TEdit;
Edit14: TEdit;
Label5: TLabel;
Label12: TLabel;
Label13: TLabel;
Label14: TLabel;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form2: TForm2;
implementation
uses VOSP;
{$R *.DFM}
procedure TForm2.Button1Click(Sender: TObject);
var
na,v,acc,sm,ob,p,delta,k,ma,
ai,li:array [1 .. 3] of real;
i : integer;
begin
button1.Enabled:=false;
na := sqrt(strtofloat(edit1.text)*
na:=arcsin(na);
v:= (pi*strtofloat(edit3.text)*na)
acc:=(pi*strtofloat(edit3.
ob:= 0.08+0.549*sqr(2.834-v);
delta:=(strtofloat(edit1.text)
p:= (strtofloat(edit2.text)*delta)
h:=0;
ai[1]:=0.000000691116;
ai[2]:=0.000000399166;
ai[3]:=0.000000890423;
li[1]:=0.000000068227;
li[2]:=0.000000116460;
li[3]:=0.00000599662;
while (k > -2.15)or(k<-5.5) do
begin
for i:=1 to 3 do
begin
ma:=ma+((ai[i]+h1)*(li[i]+h))*
+(li[i]+h)*(li[i]+h))/((
me:=me+((ai[i]+h1)*(li[i]+h))/
me:=me/strtofloat(edit1.text)
end;
k:=((ma-(me*me))/strtofloat(
h:=h+0.0000001;
h1:=h1+0.00000001
end;
edit6.text:= floattostr(na);
edit7.text:= floattostr(v);
edit8.text:= floattostr(acc);
edit9.text:= floattostr(k);
edit5.text:= floattostr(ai[1]+h1-0.
edit10.text:= floattostr(ai[2]+h1-0.
edit13.text:= floattostr(ai[3]+h1-0.
edit11.text:= floattostr(li[1]+h-0.0000001);
edit12.text:= floattostr(li[2]+h-0.0000001);
edit14.text:= floattostr(li[3]+h-0.0000001);
end;
procedure TForm2.Button2Click(Sender: TObject);
begin
form1.show;
form1.Button2.Enabled:=true;
form2.close
end;
end.
Расчет помехозащищенности аппаратуры
unit Vosp2;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;
type
TForm3 = class(TForm)
Label1: TLabel;
Edit1: TEdit;
Button1: TButton;
procedure Button1Click(Sender: TObject);
procedure FormCreate(Sender: TObject);
procedure FormActivate(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form3: TForm3;
implementation
uses VOSP;
const
ls=6.4;
ass=0.4;
ar=0.5;
nr=2;
az=5;
p1=2;
p2=-40;
var
e,lrm,ak:real;
{$R *.DFM}
procedure TForm3.Button1Click(Sender: TObject);
begin
form1.show;
form3.Close
end;
procedure TForm3.FormCreate(Sender: TObject);
begin
form3.Hide;
end;
procedure TForm3.FormActivate(Sender: TObject);
begin
lrm:=0;
ak:=strtofloat(inputbox('
e:= p1-p2;
lrm:=(e-ar*nr-az)/(ak+ass/ls);
form3.Edit1.Text:=floattostr(
end;
end.
unit Vosp3;
interface
uses
Windows, Messages, SysUtils, Classes, Graphics, Controls, Forms, Dialogs,
StdCtrls;
type
TForm4 = class(TForm)
Label1: TLabel;
Label2: TLabel;
Label3: TLabel;
Label4: TLabel;
Label5: TLabel;
Label6: TLabel;
Edit1: TEdit;
Edit2: TEdit;
Edit3: TEdit;
Edit4: TEdit;
Edit5: TEdit;
Edit6: TEdit;
Button1: TButton;
GroupBox1: TGroupBox;
Button2: TButton;
procedure Button1Click(Sender: TObject);
procedure Button2Click(Sender: TObject);
procedure FormDeactivate(Sender: TObject);
procedure FormClose(Sender: TObject; var Action: TCloseAction);
procedure FormCreate(Sender: TObject);
procedure Edit6Change(Sender: TObject);
private
{ Private declarations }
public
{ Public declarations }
end;
var
Form4: TForm4;
implementation
uses VOSP;
const
h=6.62e-34;
q=1.6e-19;
c=3e+8;
a=1.55e-6;
k=1.38e-23;
{$R *.DFM}
procedure TForm4.Button1Click(Sender: TObject);
var
i,f,kapa,r,sigshum,ppor,b:
begin
i:=strtofloat(edit1.text)*6.
f:=c/a;
kapa:=strtofloat(edit1.text)*
r:=1/(2*pi*3.5e+9*strtofloat(
sigshum:=i*i/(2*q*strtofloat(
+(4*k*strtofloat(edit4.text)*
b:=(q*strtofloat(edit3.text)+(
ppor:=(2*q*3.5e+9*5.8*(1+sqrt(
end;
procedure TForm4.Button2Click(Sender: TObject);
begin
form4.Close;
form1.show
end;
procedure TForm4.FormDeactivate(Sender: TObject);
begin
form1.show
end;
procedure TForm4.FormClose(Sender: TObject; var Action: TCloseAction);
begin
form1.show
end;
procedure TForm4.FormCreate(Sender: TObject);
begin
button1.Enabled:=false
end;
procedure TForm4.Edit6Change(Sender: TObject);
begin
if edit6.Text='' then
button1.Enabled:=false
else
button1.Enabled:=true
end;
end.
Информация о работе Проектирование волоконно-оптической линий связи