» » » Выработка рекомендаций по защите оператора ЭВМ от воздействия СДЯВ

Выработка рекомендаций по защите оператора ЭВМ от воздействия СДЯВ


...

1. Введение
Сильнодействующие ядовитые вещества (СДЯВ) широко применяются в современном производстве. На химически опасных объектах экономики используются, производятся, складируются и транспортируются огромные количества СДЯВ. Большое число людей работающих на подобных предприятиях могут подвергнутся значительному риску при возникновении аварий и различных чрезвычайных ситуаций (ЧС).
Прогнозирование возможных последствий ЧС позволяет своевременно принять необходимые меры по повышению устойчивости работы объекта, способствует предотвращению человеческих жертв и уменьшению экономического ущерба.
Заблаговременное прогнозирование позволяет вывить критичные элементы объекта экономики (ОЭ), определить возможные последствия ЧС, в том числе и последствия вторичных поражающих факторов и на их основе подготовить рекомендации по защите гражданского населения от этих последствий.
2. Методика оценки химической обстановки
Угроза поражения людей СДЯВ требует быстрого и точного выявления и оценки химической обстановки. Под химической обстановкой понимают масштабы и степень химического заражения местности, оказывающие влияние на действия формирований гражданской обороны (ГО), работу объекта экономики и жизнедеятельность населения.
Под оценкой химической обстановки понимается определение масштаба и характера заражения СДЯВ, анализ их влияния на деятельность объекта экономики, сил ГО и населения.
Исходными данными для оценки химической обстановки являются: тип СДЯВ, район, время и количество СДЯВ, разлившееся в результате аварии (при заблаговременном прогнозировании для сейсмических районов за величину выброса принимают общее количество СДЯВ). Кроме того, на химическую обстановку влияют метеорологические условия: температура воздуха и почвы, направление и скорость приземного ветра, состояние вертикальной устойчивости приземного слоя атмосферы.
В основу метода заблаговременной оценки химической обстановки положено численное решение уравнения турбулентной диффузии. Для упрощения расчетов ряд условий оценивается с помощью коэффициентов.
Глубина зоны химического поражения рассчитывается следующим образом:
, м.
где G – количество СДЯВ, кг;
D – токсодоза, мг . мин/л (D = C . T, здесь С – поражающая концентрация, мг/л, а Т – время экспозиции, мин);
V – скорость ветра в приземном слое воздуха, м/с.
Ширина зоны поражения:
, м.
Площадь зоны поражения:
, м2,
Время подхода зараженного воздуха к объекту рассчитывается из следующего соотношения:
, мин.
где L – расстояние от места аварии до объекта экономики, м;
 – скорость переноса облака, зараженного СДЯВ.
Время действия поражающих концентраций считается следующим образом:

где  – время испарения СДЯВ в зависимости от оборудования хранилища, час.
В приведенных уравнениях:
K1, K2, K6, – коэффициенты, учитывающие состояние атмосферы.
K3, K4 – учитывают условия хранения и топографические условия местности.
K5 – учитывает влияние скорости ветра на продолжительность поражающего действия СДЯВ.
Значения коэффициентов, времени испарения СДЯВ при скорости ветра 1 м/с и токсических свойств СДЯВ определяются из следующих таблиц:


Температура наружного воздуха 
Продолжительность работы в изолирующей одежде 


без влажного экранирующего комбинезона 
с влажным экранирующим комбенизоном 

+30 и выше
+25 до +29
+20 до +24
ниже +15 


}

// Контроль ввода количеста СДЯВ и расстояния до объекта экономики
// (разрешен ввод только целых чисел) и пересчет параметров

void __fastcall TForm1::Edit1Change(TObject *Sender)
{
char c[4];
strcpy(c,Edit1->Text.c_str());
int i=0;
while(c[i]!=0){
if((c[i]>9)||(c[i]<0))
strcpy(c+i,c+i+1);
else
i++;
}
Edit1->Text=c;
if (Edit1->Text != "")
setZone();
}

void __fastcall TForm1::Edit2Change(TObject *Sender)
{
char c[4];
strcpy(c,Edit2->Text.c_str());
int i=0;
while(c[i]!=0){
if((c[i]>9)||(c[i]<0))
strcpy(c+i,c+i+1);
else
i++;
}
Edit2->Text=c;
if (Edit2->Text != "")
setZone();
}

// Функции вызывающие функции пересчета коэффициентов, в зависимости от
// действий пользователя

void __fastcall TForm1::ComboBox1Change(TObject *Sender)
{
setD();
setTI();
setZone();
}

void __fastcall TForm1::ComboBox2Change(TObject *Sender)
{
setk1k2k6();
setZone();
}

void __fastcall TForm1::ComboBox3Change(TObject *Sender)
{
setk5V();
setZone();
}

void __fastcall TForm1::ComboBox4Change(TObject *Sender)
{
setk3();
setTI();
setZone();
}

void __fastcall TForm1::ComboBox5Change(TObject *Sender)
{
setk4();
setZone();
}

// Начальная инициализация всех значений

void __fastcall TForm1::FormCreate(TObject *Sender)
{
ComboBox1->ItemIndex=0;
ComboBox2->ItemIndex=0;
ComboBox3->ItemIndex=0;
ComboBox4->ItemIndex=0;
ComboBox5->ItemIndex=0;
setTI();
setD();
setk1k2k6();
setk5V();
setk3();
setk4();
setZone();
}

//Обработка выхода из программы

void __fastcall TForm1::Button2Click(TObject *Sender)
{
if (Application->MessageBox("Вы действительно хотите закончить работу с программой?", "Завершение работы", MB_YESNO + MB_ICONQUESTION + MB_DEFBUTTON1) == IDYES)
exit (0);
}

// Сохранение результатов работы программы

void __fastcall TForm1::Button1Click(TObject *Sender)
{
if(Save->Execute()){
FILE*output = fopen(Save->FileName.c_str(),"w");
if(output == NULL){
Application->MessageBox("Ошибка!", "Ошибка записи файла", MB_OK+MB_ICONERROR);
return;
}
fprintf(output, "%s ", Form1->Height->Caption);
fprintf(output, "%s ", Form1->Width->Caption);
fprintf(output, "%s ", Form1->Square->Caption);
fprintf(output, "%s ", Form1->timeA->Caption);
fprintf(output, "%s ", Form1->timeB->Caption);
fclose(output);
}
}


скачать dle 11.0фильмы бесплатно
загрузка...

Внимание! Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.