Информационная система внутрибаллистической экспертизы стрелкового оружия Второй мировой войны

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

Рубрика Военное дело и гражданская оборона
Вид статья
Язык русский
Дата добавления 26.04.2019
Размер файла 1,2 M

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Информационная система внутрибаллистической экспертизы стрелкового оружия Второй мировой войны

Введение© Латышев Д. И., 2014

В настоящее время в РФ существуют отряды, имеющие общее название "Поиск". Целью этих отрядов является восстановление картины боевых действий Великой Отечественной и Второй мировой войны [6]. Задача восстановления боя с помощью информационных технологий, насколько известно автору, никогда не решалась. Настоящая статья посвящена определению видов стрелкового оружия, которое использовалось в годы Великой Отечественной войны в боевых действиях, по неполным характеристикам величины проникания пули в преграду (стену блиндажа, бруствера, дерева).

1.Общая характеристика программы

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

Разрабатываемый исследовательский программный продукт имеет целью управление базой данных, выполненной предварительно в СУБД Microsoft SQL Server, и взаимодействие с ней при проведении внутрибаллистической экспертизы по определению типа оружия и нахождению расстояния, с которого производился выстрел. Предусматриваются такие виды работы с базой данной, как просмотр, пополнение, редактирование и удаление данных из таблиц. С помощью программы предоставляется возможность при заданных значениях величины проникания пули в преграду, калибра оружия и массы пули определить начальную скорость выстрела.

Вычисление расстояния и указание типа оружия могут быть выполнены в четырех режимах:

- если известны калибр оружия, масса пули и величина проникания ее в преграду;

- если известны масса пули и величина проникания ее в преграду;

- если известны калибр оружия и величина проникания пули в преграду;

- при известной величине проникания пули в преграду.

При описании соответствующих процессов "применяют эмпирические формулы, т.е. экспериментально полученные соотношения, которые связывают характеристики боеприпаса (масса m и калибр d), скорость встречи vc с преградой и ее физико-механические свойства" [3, с. 233]. Определение первоначальной скорости полета пули использует следующую математическую модель. Скорость соударения пули с преградой описывается уравнением

, (1)

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

Алгоритм действия программы основан на следующем:

1. Определяется скорость соударения пули с преградой по величине ее проникания в преграду.

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

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

с начальными условиями

, (2)

где v - скорость полета пули, F(v) - сила сопротивления воздуха движению пули, m - масса пули, l - расстояние полета пули, t - время. Выражение "для силы сопротивления воздуха получают с помощью теории подобия и размерностей, лежащей в основе методов физического моделирования

, (3)

где - плотность воздуха; - площадь миделевого сечения снаряда ( - калибр); - скоростной напор; - коэффициент лобового сопротивления; - число Маха; - скорость звука в данной точке траектории… определяют опытным путем для снарядов типовой ("эталонной") формы" [4, с. 271].

В предположении, что из стрелкового оружия производится прямой выстрел в преграду, и без учета силы тяжести, действующей на пулю, решается задача Коши (2) с применением численного метода Эйлера [2]. Пошаговое численное решение задачи Коши производится до тех пор, пока скорость полета пули при прямой наводке не станет с заданной точностью равной скорости соударения пули с преградой.

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

2.Проектирование базы данных

При проектировании модели будут проанализированы потоки данных, использующиеся в информационной системе (ИС). Проектирование будет осуществляться методом "сверху вниз" с использованием системного подхода.

Логическая структура модели проектируемой ИС

Прежде всего, сконструируем первичную контекстную диаграмму. Для этого вы делим основные сущности и определим глобальные потоки данных (рис. 1).

Рис. 1. Первичная контекстная диаграмма

Прямоугольниками обозначены основные сущности будущей системы, сама же система представлена овалом. Далее представим таблицу расшифровки основных потоков первичной контекстной диаграммы для будущей системы (табл. 1). Детализируя потоки данных, получим диаграммы структур данных (рис. 2). Проведем детализацию первичной контекстной диаграммы, для этого выделим основные подсистемы, а также уточним потоки данных будущей системы. В итоге, получим контекстную диаграмму (рис. 3).

Таблица 1. Расшифровка основных потоков первичной контекстной диаграммы

Потоки на диаграмме верхнего уровня

Потоки на диаграмме нулевого уровня

Информация от суперадминистратора

Логин и пароли (входа, добавления, редактирования, удаления), данные об оружии (название, калибр пули, масса пули, начальная скорость пули, производитель, тип оружия, изображение), коэффициенты податливости преграды (название преграды, коэффициент), логин и пароли (входа, добавления, редактирования, удаления) для создаваемого пользователя

Информация для суперадминистратора

Данные об оружии (название, калибр пули, масса пули, начальная скорость пули, производитель, тип оружия, изображение), коэффициенты податливости преграды (название преграды, коэффициент)

Информация от администратора

Логин и пароли (входа, добавления, редактирования, удаления), данные об оружии (название, калибр пули, масса пули, начальная скорость пули, производитель, тип оружия, изображение), коэффициенты податливости преграды (название преграды, коэффициент)

Информация для администратора

Данные об оружии (название, калибр пули, масса пули, начальная скорость пули, производитель, тип оружия, изображение), коэффициенты податливости преграды (название преграды, коэффициент)

Информация от суперпользователя

Логин и пароли (входа, добавления), данные об оружии (название, калибр пули, масса пули, начальная скорость пули, производитель, тип оружия, изображение), коэффициенты податливости преграды (название преграды, коэффициент)

Информация для суперпользователя

Данные об оружии (название, калибр пули, масса пули, начальная скорость пули, производитель, тип оружия, изображение), коэффициенты податливости преграды (название преграды, коэффициент)

Информация от пользователя

Логин и пароль для входа в систему

Информация для пользователя

Данные об оружии (название, калибр пули, масса пули, начальная скорость пули, производитель, тип оружия, изображение), коэффициенты податливости преграды (название преграды, коэффициент)

Информация от гостя

Логин и пароль (входа) для регистрации в системе

В заключение разработки модели построим ER-диаграмму (рис. 4), в которой отображены будущие таблицы и связи между ними в проектируемой системе. В завершение всего процесса построения модели ИС выполним расшифровку ER-диаграммы:

Данные оружия: калибр пули, масса пули, начальная скорость пули, производитель, тип оружия и для наглядности будущей программы - изображение оружия.

Таким образом, логическая структура модели проектируемой ИС оказывается построенной.

Физическая модель данных

При проектировании физической модели, опираясь на ранее построенную логическую структуру модели, необходимо определить систему управления базами данных (СУБД), в которой будет создаваться данная ИС.

На сегодняшний день существует множество различных систем управления базами данных, предназначенных для решения задач различного характера. Так как система будет представлена в виде windows-приложения, необходимо выбрать подходящую СУБД. Наиболее популярные для такого рода задач СУБД - это Microsoft SQL Server, Oracle, MySQL. Самой доступной СУБД из этого списка является Microsoft SQL Server, поэтому дальнейшее проектирование нашей ИС будем вести с опорой на нее.

Физическая модель данных представляет собой описание ER-диаграммы в терминах выбранной СУБД (Microsoft SQL Server). В ней приводятся имена полей, их типы, ключевые поля, индексы и другие атрибуты, присущие данной СУБД (табл. 2-7).

Таблица Данные оружия (табл. 2) связана с таблицей Производители (табл. 3) по полю "Производители" и с таблицей Типы оружия (табл. 4) по полю «Тип оружия».

Таблица Производители (табл. 3) связана отношением "Один ко многим" с таблицей Данные оружия (табл. 2) по полю "Идентификатор".

Таблица Типы оружия (табл. 4) связана отношением "Один ко многим" с таблицей Данные оружия (табл. 2) по полю "Идентификатор".

Таблица Пользователи (табл. 6) связана с таблицей Типы пользователей (табл. 7) по полю "Вид доступа".

Таблица Типы оружия (табл. 4) связана отношением "Один ко многим" с таблицей Данные оружия (табл. 2) по полю "Идентификатор".

Таблица Пользователи (табл. 6) связана с таблицей Типы пользователей (табл. 7) по полю "Вид доступа".

Таблица Типы пользователей (табл. 7) связана отношением "Один ко многим" с таблицей Пользователи (табл. 6) по полю "Идентификатор".

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

Основные скриншоты программы приведены на рис. 5-8, не требующих из-за своей простоты дополнительных пояснений.

Рис. 2. Диаграммы структур данных

Рис. 3. Контекстная диаграмма

Рис. 4. ER-диаграмма

Таблица 2. Данные оружия

Имя поля

Системный тип

Длина

Вид ключа

Разрешить значение NULL

Комментарий

Название

nvarchar

255

Первичный

-

Название оружия

Калибр

float

-

-

-

Калибр пули

Масса

float

-

-

-

Масса пули

Начальная скорость

int

-

-

-

Начальная скорость пули при вылете из дула

Производитель

int

-

Вторичный

-

Номер производителя из таблицы «Производители»

Тип оружия

int

-

Вторичный

-

Номер типа оружия из таблицы «Типы оружия»

Изображение

nvarchar

100

-

-

Путь к файлу с изображением оружия

Таблица 3. Производители

Имя поля

Системный тип

Длина

Вид ключа

Разрешить значение NULL

Комментарий

Идентификатор

int

Идентификатор

Первичный

-

Уникальный идентификатор

Производитель

nvarchar

50

-

-

Название

страны-производителя

Таблица 4. Типы оружия

Имя поля

Системный тип

Длина

Вид ключа

Разрешить значение NULL

Комментарий

Идентификатор

int

Идентификатор

Первичный

-

Уникальный идентификатор

Тип оружия

nvarchar

50

-

-

Название типа оружия

Таблица 5. Коэффициенты

Имя поля

Системный тип

Длина

Вид ключа

Разрешить значение NULL

Комментарий

Идентификатор

int

Идентификатор

Первичный

-

Уникальный идентификатор

Коэффициент

float

-

-

-

Коэффициент податливости преграды

Таблица 6. Пользователи

Имя поля

Системный тип

Длина

Вид ключа

Разрешить значение NULL

Комментарий

Вид доступа

int

-

Вторичный

-

Номер вида доступа из таблицы «Типы пользователей»

Логин

nvarchar

50

Первичный

-

Логин пользователя

Пароль для входа

nvarchar

50

-

-

Пароль, используемый для входа в систему

Пароль для добавления

nvarchar

50

-

-

Пароль, используемый при добавлении новой записи

Пароль для редактирования

nvarchar

50

-

-

Пароль, используемый при редактировании существующей записи

Пароль для удаления

nvarchar

50

-

-

Пароль, используемый при попытке удаления существующей записи

Таблица 7. Типы пользователей

Имя поля

Системный тип

Длина

Вид

ключа

Разрешить значение NULL

Комментарий

Идентификатор

int

Идентификатор

Первичный

-

Уникальный идентификатор

Название

nvarchar

50

-

-

Название типа пользователя (суперадминистратор, администратор, суперпользователь, пользователь).

Рис. 5. Окно управления базой данных

Рис. 6. Просмотр таблицы «Оружие»

Программа написана на языке C# (WinForms). Приложение может быть использовано на любом компьютере с установленной базой данных ("Экспертиза") на Microsoft SQL Server и версией Microsoft .NET Framework 4.5 (и выше). Для использования программы не требуется специальных навыков работы в какой-либо специальной среде.

Рис. 7. Пример карточки оружия

Программа работает под управлением ОС Windows XP/Vista/7/8 и требует 20000 Кб оперативной памяти. Объем exe-модуля программы составляет 228 Кб. Объём изображений и базы данных не превышает 13 Мб. Для устойчивой работы программы достаточно наличия персонального компьютера с двухъядерным процессором, размером оперативной памяти более 1 Гб. Программный продукт распространяется посредством сети интернет, на флэш-носителях и CD-DVD дисках. Для работы программы не требуется специальных условий и выполнения особых требований организационного, технического и технологического характера.

Рис. 8. Пример выдачи результата экспертизы

Заключение

Таким образом, в настоящей статье одновременно применены методы математического моделирования и информационного поиска в базе данных стрелкового оружия для восстановления картины боев Великой Отечественной войны. Эта программа может применяться отрядами "Поиск".

Список литературы

внутрибаллистический экспертиза стрелковый оружие

1. Артиллерийское снабжение в Великой Отечественной войне 1941-45 гг. М.; Тула: Изд-во ГАУ, 1977. 408 с.

2. Бахвалов Н.С., Жидков Н.П., Кобельков Г.М. Численные методы. М.: Наука, 1987. 600 с.

3. Ефремов А.К. Особенности расчета контактных датчиков цели взрывателей // Наука и образование: электронный научно-технический журнал. Эл. № ФС 77-48211. М.: МГТУ им. Н.Э. Баумана, 2013. С. 233-252. Режим доступа:http://technomag.bmstu.ru/doc/605972.html(дата обращения: 06.04.2014).

4. Ефремов А.К. Аппроксимация закона сопротивления воздуха 1943 г. // Наука и образование: электронный научно-технический журнал. Эл. № ФС 77-48211. М.: МГТУ им. Н.Э. Баумана, 2013. С. 269-282. Режим доступа:http://technomag.bmstu.ru/doc/609269.html(дата обращения: 12.04.2014).

5. Шунков В.Н. Оружие пехоты 1939-1945. Военная техника. Минск: Харвест, 1999. 624 с.

6. URL: http://www.pomnivoinu.ru/home/catalog/2/ (дата обращения: 12.04.2014).

Размещено на Allbest.ru

...

Подобные документы

  • Истоки эволюции оружия. Эволюция вооружения народов и государств. Эпоха холодного оружия. Эпоха огнестрельного оружия. Эпоха ядерного оружия. Антропология войны. Выявление источников и предпосылок воинственности людей.

    реферат [21,9 K], добавлен 22.05.2007

  • Основы разработки конструкции пуль стрелкового и спортивного оружия. Назначение и особенности конструкции пули, оценка ее массоинерционных свойств, расчет аэродинамических характеристик. Условия полета пуль, кучность стрельбы по детерменированной модели.

    контрольная работа [158,6 K], добавлен 04.09.2010

  • Описание экипировки советского солдата второй мировой войны. Общая характеристика снаряжения солдата и офицера, их зимней и летней одежды, а также комплекта принадлежностей для чистки оружия. Рассмотрение особенностей строения среднего танка Т-34-85.

    презентация [1,9 M], добавлен 19.02.2015

  • История разработки винтовки Мосина в конце XIX века. Экспериментальное производство автоматической винтовки Симонова. Преимущества применения револьверов системы Нагана и пистолетов Токарева. Конструктивные особенности пистолета-пулемета Шпагина.

    курсовая работа [639,6 K], добавлен 17.07.2014

  • История создания АК-47. Биография Михаила Тимофеевича Калашникова. Штурмовая винтовка. Применение безгильзового патрона. Концепция нового класса стрелкового оружия. Самозарядный карабин. Внедрение автомата Калашникова в войска. Длина прицельной линии.

    статья [20,2 K], добавлен 06.03.2009

  • Крупнейшие авиастроительные предприятия России. Развитие ракетно-космической промышленности. Артиллерийско-стрелковое вооружение как важная отрасль военно-промышленного комплекса. Производство бронетанковой техники, ядерного и стрелкового оружия.

    презентация [8,3 M], добавлен 11.12.2010

  • Оружие, представленное на мировом рынке вооружений. Условия возникновения стрелкового оружия. Рынки сбыта вооружений. Китай. Индия. Ближний Восток. Азиатско-тихоокеанский регион. Латинская Америка. Проблемы, возникающие на мировом рынке вооружений.

    курсовая работа [79,7 K], добавлен 04.04.2007

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

    реферат [23,8 K], добавлен 20.04.2010

  • Создание, совершенствование ядерного оружия и термоядерных боеприпасов. Наращивание количества стратегических наступательных вооружений. Разработка нейтронного запала, подводных лодок, бомбардировщиков, баллистических и моноблочных ракет, другого оружия.

    курсовая работа [55,4 K], добавлен 26.12.2014

  • Предпосылки создания и использования новых видов оружия. Концептуальные подходы к проблеме разработки "климатического оружия" как разновидности оружия массового поражения. Глобальный экологический кризис и его последствия: изменение климата и прочее.

    дипломная работа [80,6 K], добавлен 28.06.2017

  • Характеристика системы стрелкового вооружения Красной Армии, которая к началу Великой Отечественной войны состояла из таких видов вооружения: личное (пистолет, револьвер), индивидуальное оружие стрелковых и кавалерийских подразделений, снайперское оружие.

    презентация [1,6 M], добавлен 18.06.2012

  • Основные типы отравляющих веществ: нервно-паралитические, кожно-нарывные, общеядовитые, удушающие, психохимические и раздражающие. Уничтожение химического оружия в Российской Федерации. Террористические атаки и войны с применением химического оружия.

    презентация [1,0 M], добавлен 19.02.2014

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

    реферат [13,2 K], добавлен 30.03.2012

  • Краткая история создания атомной бомбы, особенности ее устройства. Первые испытания ядерного оружия, факторы его поражения. Атомные бомбардировки Хиросимы и Нагасаки — единственный в истории человечества пример боевого использования ядерного оружия.

    презентация [2,4 M], добавлен 06.05.2014

  • Современные войны, возможный характер военных угроз для России. Классификация современных видов оружия, очаги ядерного поражения. Классификация потерь населения в очагах поражения в военное время, прогнозирование, оценка медицинской обстановки.

    реферат [51,8 K], добавлен 18.12.2009

  • Роль ядерного оружия в безопасности России. История развития ядерного и нейтронного оружия в США. Первый взрыв нейтронного зарядного устройства. Создание ядерного оружия третьего поколения - Супер-ЭМИ с усиленным выходом электромагнитного излучения.

    реферат [28,7 K], добавлен 03.04.2011

  • Поражающие факторы ядерного оружия. Атомный, термоядерный и комбинированный виды ядерных боеприпасов. Виды ядерных взрывов. Способы защиты человека от влияния ядерного оружия. Использование населением коллективных и индивидуальных средств защиты.

    курсовая работа [66,4 K], добавлен 25.10.2011

  • Понятие и основные этапы становления и развития воздушно-десантных войск, их значение в ходе боевых действия времен Второй мировой войны. Особенности структуры и организации данных войск в России в советский и федеративный периоды, в Белоруссии, Европе.

    презентация [591,1 K], добавлен 12.05.2013

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

    презентация [1,9 M], добавлен 31.01.2014

  • История тактики снайперского искусства. Первые снайперские подразделения во времена русско-финской войны. Героизм советских снайперов во Второй мировой войне. Организация снайперской подготовки советских женщин–снайперов. Снайперы второго фронта.

    реферат [29,8 K], добавлен 07.07.2011

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.