Электронная библиотека диссертаций и авторефератов России
dslib.net
Библиотека диссертаций
Навигация
Каталог диссертаций России
Англоязычные диссертации
Диссертации бесплатно
Предстоящие защиты
Рецензии на автореферат
Отчисления авторам
Мой кабинет
Заказы: забрать, оплатить
Мой личный счет
Мой профиль
Мой авторский профиль
Подписки на рассылки



расширенный поиск

Реализация технологии сетевого коллективного доступа к средам моделирования Иванов Дмитрий Игоревич

Реализация технологии сетевого коллективного доступа к средам моделирования
<
Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования Реализация технологии сетевого коллективного доступа к средам моделирования
>

Диссертация - 480 руб., доставка 10 минут, круглосуточно, без выходных и праздников

Автореферат - бесплатно, доставка 10 минут, круглосуточно, без выходных и праздников

Иванов Дмитрий Игоревич. Реализация технологии сетевого коллективного доступа к средам моделирования : диссертация ... кандидата технических наук : 05.13.13 / Иванов Дмитрий Игоревич; [Место защиты: ГОУВПО "Санкт-Петербургский государственный политехнический университет"].- Санкт-Петербург, 2009.- 112 с.: ил.

Содержание к диссертации

Введение 4

ГЛАВА 1. СЕРВИСЫ СЕТЕВОГО ДОСТУПА К КОМПЬЮТЕРНЫМ
МОДЕЛЯМ
10

  1. Особенности решения задач методом компьютерного моделирования в сетевой среде 10

  2. Особенности проектирования и использования моделей в сетевой среде.. 12

  3. Концепция реализации многопоточного режима 22

  4. Удаленный доступ к серверам приложений 23

  5. Удаленное программирование 28

  6. Службы терминала 29

  7. Целевой класс моделей 32

  8. Формулировка целей и задач исследования 34

ГЛАВА 2. СИСТЕМА УДАЛЕННОГО ДОСТУПА К МОДЕЛЯМ,
СОЗДАННЫМ НА БАЗЕ УНИВЕРСАЛЬНЫХ СРЕД
ПРОГРАММИРОВАНИЯ
37

  1. Создание модели в универсальной среде программирования 37

  2. Имитационное моделирование СПТИ как пример вычислительной задачи38

  3. Программная реализация модели обнаружения ошибочных пакетов 45

  4. Реализация управляющего блока сервера моделей на базе WEB-технологий 53

  5. Реализация коммуникационного шлюза 57

  6. Анализ эффективности разработанного способа удаленного доступа на базе WEB-технологий 61

  7. Метод сокращения времени обслуживания на базе алгоритмов кэширования 69

  8. Сетевой доступ на базе служб терминала и оценка базовых показателей качества обслуживания : 80

Выводы 82

ГЛАВА 3. РЕАЛИЗАЦИЯ РЕЖИМА СЕТЕВОГО ДОСТУПА К
СПЕЦИАЛИЗИРОВАННОЙ СРЕДЕ МОДЕЛИРОВАНИЯ
84

  1. Удаленное программирование на базе MATLAB WEB Server 84

  2. Реализация режима удаленного программирования на базе MATLAB WEB Server 90

  3. Удаленное программирования на базе MATLAB СОМ и его реализация.. 95

  4. Параметры качества обслуживания при использовании WEB-доступа к специализированной среде моделирования 98

  5. Терминальный доступ к специализированной среде моделирования на

примере MATLAB 100

Выводы 102

ГЛАВА 4. МОДЕЛИРОВАНИЕ КОЛЛЕКТИВНОГО СЕТЕВОГО
ДОСТУПА К СЕРВЕРУ ПРИЛОЖЕНИЙ
103

  1. Имитационная модель коллективного сетевого доступа 103

  2. Результаты моделирования системы сетевого доступа на базе WEB-технологий 111

  3. Результаты моделирования системы сетевого доступа на базе служб

терминала 113

Выводы 114

Заключение 115

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

Введение к работе

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

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

Большой интерес представляет также ситуация, когда на сервере установлена специализированная среда моделирования, причем размещение такой среды в ПК пользователя может оказаться затруднительным. При этом сами по себе модели могут быть достаточно простыми, так что их создание вполне возможно в режиме сетевого удаленного доступа (режиме удаленного программирования). Подобная ситуация, например, является типичной при использовании технологий дистанционного обучения. Реализация такого режима, так же как и собственно работа с моделями при коллективном доступе к ним, может проводиться как в рамках WEB-технологий, так технологий терминального доступа.

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

затруднительно реализовать на ПК пользователя.

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

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

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

Для достижения обозначенной цели решаются следующие основные задачи:

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

  2. Исследование методов сокращения времени обслуживания на базе механизма кэширования при удаленном доступе к ресурсоемким моделям, созданным на базе универсальных сред разработки.

  1. Исследование путей реализации режима удаленного программирования на базе специализированных сред моделирования (на примере программного комплекса MATLAB).

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

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

Структура диссертации

Диссертация включает введение, четыре главы, заключение и список литературы.

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

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

рассматриваемой в работе модели системы передачи тревожных извещений (СПТИ). Описывается сетевой доступ на базе служб терминала и проводится оценка его базовых показателей качества обслуживания. На основании полученных результатов осуществляется сравнение программных решений реализации сетевого доступа на базе WEB-технологий и служб терминала. Вырабатываются рекомендации по применимости того или иного способа сетевого доступа применительно к различным вариантам приложений-моделей.

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

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

Научная новизна

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

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

механизма кэширования в рамках рассмотренного класса моделей.

  1. Предложено программное решение системы доступа к специализированной среде моделирования MATLAB.

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

Положения, выносимые на защиту

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

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

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

  3. Предложенный способ модификации базового инструментария специализированной среды моделирования MATLAB позволяет реализовать

9 режим удаленного программирования на базе WEB-доступа.

Практическая ценность

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

Похожие диссертации на Реализация технологии сетевого коллективного доступа к средам моделирования