Материал: Разработка и реализация программного обеспечения, ориентированного на определение вероятностных характеристик надежности элементов по наблюдениям вероятностных характеристик надежности всей системы

Внимание! Если размещение файла нарушает Ваши авторские права, то обязательно сообщите нам

Всемирная организация здравоохранения (ВОЗ) является специализированным учреждением Объединенных Наций в области здравоохранения. Она была создана 7 апреля 1948 г. Целью ВОЗ, как указано в ее Уставе, является достижение всеми народами возможно высшего уровня здоровья. В Уставе ВОЗ здоровье определено как состояние полного физического, душевного и социального благополучия, а не только как отсутствие болезней и физических дефектов.

Управление ВОЗ осуществляется 192 Государствами-членами через Всемирную ассамблею здравоохранения. Ассамблея здравоохранения состоит из представителей Государств-членов ВОЗ. Основными задачами Всемирной ассамблеи здравоохранения являются одобрение программы и бюджета ВОЗ на последующие два года и решение основных вопросов в области политики.- это база данных библиотеки ВОЗ, доступная в Интернете. В WHOLIS зарегистрированы все публикации ВОЗ начиная с 1948 г., а также статьи из выпускаемых ВОЗ журналов и технические документы начиная с 1985 г. и до настоящего времени. С помощью карточного каталога, размещенного на сайте, можно получить доступ и к техническим документам, выпущенным до 1986 г.

Статистическая информационная система ВОЗ (WHOSIS) - справочник по эпидемиологической и статистической информации, которой располагает ВОЗ. Большинство технических программ ВОЗ размещает свою эпидемиологическую и статистическую информацию в области здравоохранения на вебсайте. WHOSIS поможет Вам найти ее.

Всемирная организация здравоохранения предоставляет данные относительно зарегистрированных смертельных случаев по возрастным группам, полу, году и причиной смерти, чтобы устанавливать и поддерживать статистические услуги и обеспечивать информацию в области здоровья. Данные являются официальной национальной статистикой в значении, что они были переданы во Всемирную организацию здравоохранения компетентными органами заинтересованных стран [18].

ВОЗ предоставляет детальные файлы данных, которые включены в базу данных смертности (Mortality DataBase). Из-за большого размера этих файлов, они приведены в ASCII формат, чтобы облегчать процесс загрузки. Здесь находятся основные подробные файлы данных, вместе с необходимыми инструкциями, файловыми структурами, кодовыми таблицами, ссылки, и т.п. для использования теми, кому нужен доступ к полному уровню детали для определенных исследований .

Таблица 2.1.1 - Состав файлов импортированных с сайта ВОЗ

Файл

Описание.

documentation.zip

Содержит информацию о ВОЗ Mortality DataBase, файловую спецификацию и список причин смерти.

pop.zip

Содержит информацию о численности населения и рождаемости

country_codes.zip

Содержит названия стран и их коды

morticd10.zip

Содержит детальные данные смертности для десятого пересмотра ICD (Международная Классификация Болезней)


База данных содержит численность смертей по странам, годам, половой, возрастной группе и причине смерти. Данные включаются только для стран, сообщающих, что данные правильно кодировались согласно Международной Классификации Болезней (ICD).

Преобразование импортированных файлов в базу данных MS Access происходит следующим образом: после того, как файлы будут загружены, переименовать их с расширением «csv» .

·        Открыть Microsoft Access.

·        Выбрать «Новая база данных», нажать «ок»

·        Выбрать каталог, и напечатать имя файла

·        В меню Файл выберете «Внешние данные», нажмите «импорт»

·        Выбрать каталог, где первоначально сохранили CSV файлы данных. В поле " Тип файла" выбирают текстовые файлы (… … *.csv, ….)

·        Выбрать «с разделителями», нажать «далее»

·        Выбрать " запятая " и поле " Первая строка содержит имена поля ", нажать «далее»

·        Данные необходимо сохранить в новой таблице

·        Затем определите тип поля для каждого столбца

·        Как задать первичный ключ, выберете «автоматически создать ключ», нажать «далее»

·        «Импорт в таблицу», введите имя для таблицы и нажмите “Готово”

2.2 Структура базы данных


Созданная база данных включает следующие таблицы. Ниже приведены подробные описания каждой таблицы базы данных с указанием назначения полей этих таблиц.

Таблица 2.2.1 - Структура таблицы “country_codes”

Имя поля

Тип данных

Описание

country

Числовой

Код страны

Name

Текстовый

Название страны


Таблица 2.2.2 - Структура таблиц “pop”

Имя поля

Тип данных

Описание

Country

Числовой

Код страны

Admin1

Текстовый

Определенный регион для каждой страны. Если это поле пусто, данные относятся к стране.

Subdiv1

Текстовый

Категория данных. Если это поле пусто, данные относятся к стране.

Year

Числовой

Год, к которому относятся данные

Sex

Числовой

1-мужской пол, 2-женский

Frmat

Текстовый

Возрастные группы для распределения смертности 0-95 лет

Pop1

Числовой

Pop2

Числовой

Численность населения в 0 лет

Pop3

Числовой

Численность населения в 1 год

Pop4

Числовой

Численность населения в 2 года

Pop5

Числовой

Численность населения в 3 года

Pop6

Числовой

Численность населения в 4 года

Pop7

Числовой

Численность населения в возрасте 5-9

Pop8

Числовой

Численность населения в возрасте 10-14 лет

Pop9

Числовой

Численность населения в возрасте 15-19 лет

Pop10

Числовой

Численность населения в возрасте 20-24 лет

Pop11

Числовой

Численность населения в возрасте 25-29 лет

Pop12

Числовой

Численность населения в возрасте 30-34

Pop13

Числовой

Численность населения в возрасте 34-39

Pop14

Числовой

Численность населения в возрасте 40-44

Pop15

Числовой

Численность населения в возрасте 45-49

Pop16

Числовой

Численность населения в возрасте 50-54

Pop17

Числовой

Численность населения в возрасте 55-59

Pop18

Числовой

Численность населения в возрасте 60-64

Pop19

Числовой

Численность населения в возрасте 65-69

Pop20

Числовой

Численность населения в возрасте 70-74

Pop21

Числовой

Численность населения в возрасте 75-79

Pop22

Числовой

Численность населения в возрасте 80-84

Pop23

Числовой

Численность населения в возрасте 85-89

Pop24

Числовой

Численность населения в возрасте 90-94

Pop25

Численность населения в возрасте 95 и старше

Pop26

Числовой

Численность населения в неустановленном возрасте

Lb

Числовой

Рождаемость


Таблица 2.2.3 - Структура таблицы “Morticd10”

Имя поля

Тип данных й

Описание

Country

Числовой

Код страны

Admin1

Текстовы

Определенный регион для каждой страны. Если это поле пусто, данные относятся к стране

Subdiv

Текстовый

Категория данных. Если это поле пусто, данные относятся к стране.

Year

Числовой

Год, к которому относятся данные

List

Текстовый

Перечень ICD

Cause

Числовой

Причина смерти

Sex

Числовой

1-мужской пол, 2-женский

Frmat

Текстовый

Возрастные группы для распределения смертности 0-95 лет

IM_Frmat

Текстовый

Возрастные группы для распределения смертности младенцев

Deaths1

Числовой

Общая смертность

Deaths2

Числовой

Смертность в возрасте 0 лет

Deaths3

Числовой

Смертность в возрасте 1 года

Deaths4

Числовой

Смертность в возрасте 2 года

Deaths5

Числовой

Смертность в возрасте 3 года

Deaths6

Числовой

Смертность в возрасте 4 года

Deaths7

Числовой

Смертность в возрасте 5-9

Deaths8

Числовой

Смертность в возрасте 10-14

Deaths9

Числовой

Смертность в возрасте 15-19

Deaths10

Числовой

Смертность в возрасте 20-24

Deaths11

Числовой

Смертность в возрасте 25-29

Числовой

Смертность в возрасте 30-34

Deaths13

Числовой

Смертность в возрасте 35-39

Deaths14

Числовой

Смертность в возрасте 40-44

Deaths15

Числовой

Смертность в возрасте 45-49

Deaths16

Числовой

Смертность в возрасте 50-54

Deaths17

Числовой

Смертность в возрасте 55-59

Deaths18

Числовой

Смертность в возрасте 60-64

Deaths19

Числовой

Смертность в возрасте 65-69

Deaths20

Числовой

Смертность в возрасте 70-74

Deaths21

Числовой

Смертность в возрасте 75-79

Deaths22

Числовой

Смертность в возрасте 80-84

Deaths23

Числовой

Смертность в возрасте 85-89

Deaths24

Числовой

Смертность в возрасте 90-94

Deaths25

Числовой

Смертность в возрасте 95 и старше

Deaths26

Числовой

Возраст смерти не определен

IM_deaths1

Числовой

Детская смертность в 0 день

IM_deaths2

Числовой

Детская смертность в 1-6 день

IM_deaths3

Числовой

Детская смертность 7-27 дней

IM_deaths4

Числовой

Детская смертность 28-364


2.3 Алгоритм вероятностно-алгебраического моделирования


Теоретической основной метода ВАЛМ служит алгебраический аппарат, центральное место в котором занимают стохастические алгебры. Алгебры порождаются операциями, описывающими функции взаимодействия выделенных в процессе формализации элементов исследуемой графовой системы.

Алгебра задаётся структурными коэффициентами , для которых выполняются условия:

  и .

Алгебру, структурные коэффициенты которой удовлетворяют этому условию, будем называть стохастической.

При этом элементы результирующего вектора  вычисляются по формуле:

, где .

Частным случаем стохастических алгебр является алгебра А*, порождённая детерминированной операцией *. Такая операция задаётся функцией , а структурные коэффициенты  определяются следующим образом:

 .

На этапе “определения расчётной вероятностной модели системы” реализуется расчётная вероятностная форма модели системы, относящейся к ОГС.

На шаге “преобразования алгебраической модели в вероятностную форму” автоматически осуществляется преобразование алгебраической модели в вероятностную форму, представляющую функциональную зависимость f, связывающую  с совокупностью векторов  и определяющую расчёты вероятностных показателей исследуемого свойства системы:

,

где  - векторы вероятностей состояний элементов системы,  - вектор вероятностей состояний системы,  - алгебраическая модель исследуемой системы.

На шаге “реализация статического моделирования” статически ВАЛМ реализуется путём последовательного умножения векторов вероятностей, характеризующих состояния устройств модели, с учётом уровня вложенности функций и структурных коэффициентов  по формуле (3.6), где , и  вектора вероятностей состояний устройств ,  и , .

Умножение векторов вероятностей состояний устройств модели с учетом функции их взаимодействия  называется вероятностно-алгебраическим умножением.

Процесс формирования вектора вероятностей состояний системы по векторам вероятностей состояний элементов, составляющих систему, с использованием вероятностно-алгебраического умножения, называется вероятностно-алгебраическим моделированием.

В соответствии с набором используемых функций в алгебраической модели разработаны три формы расчётных вероятностных моделей: модель, реализующая детерминированные функции между устройствами модели (детерминированная форма); расчётная модель, использующая вероятностные функции между устройствами модели системы (вероятностная форма); смешанная форма.

Если отношения между элементами системы определяются детерминированными функциями, используется детерминированная форма ВАЛМ. В том случае, если отношения между элементами системы определяются вероятностной функцией, используется вероятностная форма ВАЛМ. Наконец, в случае рассмотрения сложной композиции элементарных устройств  алгебраической модели системы, отображающей систему, включающие как вероятностные связи элементов, так и детерминированные, используется смешанная форма вероятностно-алгебраической модели.

Примеры детерминированных функций вероятностно-алгебраического моделирования сложных систем графовой структуры:

.

В детерминированном случае отказ происходит в результате отказа двух элементов. В случае числа состояний  состояние результирующего элемента определяется состоянием наиболее надежного элемента (параллельное соединение)

Для каждой из стохастических алгебр, порождённых описанными операциями, отражающими взаимодействие элементов СС с использованием формулы (3.7) формируется множество представлений, элементами которых являются стохастические матрицы, имеющие свои особенности.

Вид стохастических матриц, являющихся элементами представлений стохастических алгебр, определяется операциями, порождающими алгебры. Например, стохастические матрицы , полученные для стохастической алгебры АÙ, порожденной операцией , имеют вид верхней треугольной матрицы, элементы которой структурно связаны с исходным вектором вероятностей  следующим образом:

.

Для алгебры АÚ, порожденной операцией , стохастические матрицы  имеют следующий вид: