- •Глава 1. Теоретические основы по автоматизации управления предупреждением и ликвидацией чс
- •Прогнозирование и ликвидация последствий чс
- •1.1.1 Классификация чс
- •1.1.2.Определение параметров и моделирование последствий землетрясений
- •1.1.3 Прогноз возникновения наводнений
- •1.1.4. Расчет последствий возникновения селевых потоков
- •1.1.5. Анализ чрезвычайных ситуаций, вызванных аварийными взрывами
- •Геоинформационные технологии
- •1.2.1 Геоинформационные системы (гис). Основные понятия и определения
- •1.2.2. Разработка инструментальных средств гис
- •1.3. Автоматизация работы штаба го
- •1.3.1. Структура и основные задачи управления по делам го и чс
- •1.3.2. Разработка и эксплуатация системы управления базой данных объектов го.
- •Основные объекты ado.Net
- •1.4. Единая государственная система предупреждения и ликвидации чс (рсчс)
- •1.4.1. Структура рсчс
- •Назначение рсчс и ее основные задачи
- •Координирующие органы рсчс
- •Постоянно действующие органы рсчс
- •Органы повседневного управления рсчс
- •Силы и средства рсчс
- •1.4.2. Автоматизированная информационно-управляющая система рсчс
- •С труктурная схема аиус рсчс
- •Функциональные подсистемы аиус рсчс
- •Организационная структура мчс рф
- •Глава 2. Экономическая часть
- •Глава 3. Практические работы по автоматизации управления предупреждением и ликвидацией чс. Охрана труда и безопасность жизнедеятельности.
- •3.1.Определение типа и зоны действия землетрясения
- •3.2 Вычисление интенсивности землетрясения
- •3.3. Определение ущерба от землетрясения
- •4. Прогнозирование степени повреждения зданий
- •3. 5. Статистика землетрясений
- •3. 6. Прогноз наводнения по погодным условиям
- •Сценарии развития ситуации на реке
- •3. 7. Вычисление параметров селевого потока
- •8. Прогнозирование последствий схода селевого потока
- •3.9 Прогнозирование последствий селевого потока с учетом селезащитных
- •3.10 Построение графиков скорости селевого потока
- •3. 11 Оценка степени повреждения зданий в результате аварийных взрывов
- •3.12. Вычисление расстояния от эпицентра взрыва
- •3.13. Прогнозирование последствий взрывов
- •3. 14. Построение интерактивной карты зданий и сооружений
- •3. 15. Создание прототипа гис
- •3. 16. Построение базы данных объектов го
- •3. 17. Создание форм для ввода и редактирования данных
3.3. Определение ущерба от землетрясения
(Практическая работа №3)
Цели :
1. Закрепить теоретический материал
2. Приобрести практические навыки
Задания:
1. Определить нанесенный зданию ущерб от землетрясения по значению степени повреждения.
ущерб от землетрясения
С помощью управляющих элементов создать интерфейс пользователя.
Рис. 3.20 «Интерфейс»
В режиме выполнения приложение должно выглядеть следующим образом:
Рис.3.21 «Интерфейс»
3. Код программы:
Private Sub Command1_Click()
If Option1.Value = True Then
List1.List(0) = "Ущерб незначительный;"
List1.List(1) = "Необходим текущий ремонт"
ElseIf Option2.Value = True Then
List1.List(0) = "Ущерб 10-15% от стоимости здания;"
List1.List(1) = "Необходим капитальный ремонт"
ElseIf Option3.Value = True Then
List1.List(0) = "Ущерб 30-40% от стоимости здания;"
List1.List(1) = "Необходим восстановительный ремонт"
ElseIf Option4.Value = True Then
List1.List(0) = "Ущерб 50% от стоимости здания;"
List1.List(1) = "Необходим снос здания"
ElseIf Option5.Value = True Then
List1.List(0) = "Полное разрушение здания"
List1.List(1) = ""
End If
End Sub
Private Sub Command2_Click()
End
End Sub
Вопросы:
Какие элементы управления потребовались для создания интерфейса?
Что дает нам строка « Else I Option5.Value=True Then»
4. Прогнозирование степени повреждения зданий
(Практическая работа №4)
Цели :
1. Закрепить теоретический материал
2. Приобрести практические навыки
Задания:
1. Определить степень повреждения кирпичных домов по значению балльности землетрясения.
2. Определить степень повреждения разных типов зданий по значению балльности землетрясения
3. Отразить в последней программе материальный ущерб разных типов зданий.
Таблица3.14
Степень повреждения кирпичных домов
-
J – 5.5
Степень повреждения
0
1
2
3
4
5
0–0.5
90%
10%
0.5–1.5
40%
50%
10%
1.5–2.5
10%
30%
50%
10%
2.5–3.5
0
10%
30%
50%
10%
3.5–4.5
0
0
10%
30%
50%
10%
4.5–5.5
0
0
0
10%
30%
60%
>5.5
0
0
0
0
10%
90%
С помощью управляющих элементов создать интерфейс пользователя.
Рис.3.22 «Интерфейс»
В режиме выполнения приложение должно выглядеть следующим образом:
Рис.3.23 «Интерфейс»
Код программы:
Private Sub Command1_Click()
Select Case Val(Text0.Text) - 5.5
Case Is < 0
MsgBox "Разрушений нет", vbOKOnly, "Сообщение"
Case 0 To 0.5
Text1.Text = "10%"
Text2.Text = ""
Text3.Text = ""
Text4.Text = ""
Text5.Text = ""
Case 0.5 To 1.5
Text1.Text = "50%"
Text2.Text = "10%"
Case 1.5 To 2.5
Text1.Text = "30%"
Text2.Text = "50%"
Text3.Text = "10%"
Case 2.5 To 3.5
Text1.Text = "10%"
Text2.Text = "30%"
Text3.Text = "50%"
Text4.Text = "10%"
Case 3.5 To 4.5
Text2.Text = "10%"
Text3.Text = "30%"
Text4.Text = "50%"
Text5.Text = "10%"
Case 4.5 To 5.5
Text2.Text = "10%"
Text4.Text = "30%"
Text5.Text = "60%"
Case Else
Text4.Text = "10%"
Text5.Text = "90%"
End Select
End Sub
Степень повреждения зданий
.
С помощью управляющих элементов создать интерфейс пользователя.
Рис.3.24 «Интерфейс»
В режиме выполнения приложение должно выглядеть следующим образом:
Рис.3.25 «Интерфейс»
Код программы:
Private Sub Command1_Click()
Select Case Combo1.ListIndex
Case 0
J = 4
Case 1
J = 4.5
Case 2
J = 5
Case 3
J = 5.5
Case 4
J = 6
Case 5, 6
J = 6.5
End Select
Select Case Val(Text1.Text) - J
Case Is < 0
MsgBox "Разрушений нет", vbOKOnly, "Сообщение"
Case 0 To 0.5
Text2.Text = "10%"
Case 0.5 To 1.5
Text2.Text = "50%"
Text3.Text = "10%"
Case 1.5 To 2.5
Text2.Text = "30%"
Text3.Text = "50%"
Text4.Text = "10%"
Case 2.5 To 3.5
Text2.Text = "10%"
Text3.Text = "30%"
Text4.Text = "50%"
Text5.Text = "10%"
Case 3.5 To 4.5
Text3.Text = "10%"
Text4.Text = "30%"
Text5.Text = "50%"
Text6.Text = "10%"
Case 4.5 To 5.5
Text4.Text = "10%"
Text5.Text = "30%"
Text6.Text = "60%"
Case Else
Text5.Text = "10%"
Text6.Text = "90%"
End Select
End Sub
Таблица 3.15
Величина материального ущерба зависит от степени повреждения здания
-
Степень повреждения зданий
1
2
3
4
5
УЩЕРБ, %
5%
15%
30%
50%
100%
Величина среднего ущерба определяется по формуле:
Damage=0.05*Pповр(1)+0.15*Pповр(2)+0.3*Pповр(3)+0.5*Pповр(4)+Pповр(5)
Материальный ущерб
Таблица 3.16
Степень повреждения здания
-
ПОТЕРИ
Степень повреждения зданий
1
2
3
4
5
Общие
0.0
0.0
0.05
0.5
0.95
безвозвратные
0.0
0.0
0.01
0.17
0.65
Поскольку степень повреждения здания является случайной величиной, вероятность безусловных потерь населения определяется по формулам:
Общие потери
Pобщ=0.05*Pповр(3)+0.5*Pповр(4)+0.95*Pповр(5)
Безвозвратные потери (доля жертв)
Pбезв=0.01*Pповр(3)+0.17*Pповр(4)+0.65*Pповр(5)
Санитарные потери (доля раненых)
Pсан=Pобщ-Pбезв
