Главная Контакты Добавить в избранное Авторы Вопросы и ответы
,

удк 681.3:007.52

ИМИТАЦИОННАЯ МОДЕЛЬ

ПРОЦЕССА ДИСТАНЦИОННОГО ОБУЧЕНИЯ

Боскин О.О., Соколова Н.А.

Введение

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

 

Постановка задачи

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

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

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

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

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

 

Реализация имитационной модели

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

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

 

Рис. 1 Сеть процессов, протекающих при обучении по специальности

Рассмотрим возможные диаграммы состояний процесса (рис. 2).

 

Рис. 2 Диаграмма состояний процессов

Если мощности ресурсов бесконечны (случай 1), либо каждый процесс используется вместе с постоянно закрепленными за ним ресурсами (лаборатории, библиотеки), то возможны два состояния: «ожидание студентов» и выполнение процесса «обучения по дисциплине». В таких ситуациях не возникает необходимости в незапланированных ресурсах: у студента есть учебный план. В состоянии «обучение по дисциплине» процесс попадает, получив студента от процесса-производителя. После изучения дисциплины студент переходит к процессу-потребителю и попадает в состояние «ожидание студентов», если какой-либо производитель не подготовил следующего студента.

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

В условиях реального университета, когда обучение контролируется, а выделение ресурсов и их возвращение осуществляется с помощью процессов планирования и распределения ресурсов, вводятся еще два состояния (случай 3): «готовится к выполнению» и завершение выполнения – контрольные мероприятия, зачеты экзамены – «контроль знаний».

Когда возникает потребность в незапланированных ресурсах, то возможны обратные переходы типа «обучение по дисциплине» - «необходимы ресурсы» (случаи 2 и 3). Такие переходы могут привести к блокировкам, которые можно решить с помощью известных задач взаимного исключения.

Во время «подготовки к выполнению» осуществляется планирование ресурсов, а после завершения («контроль знаний») – возврат ресурсов в распоряжение планирующих и распределяющих процессов.

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

- учебный отдел, осуществляющий управление учебной и учебно-методической работой и всеми ресурсами, относящимися к учебному процессу;

- ректорат университета, который совместно с деканатами осуществляет управление учебным процессом согласно учебному плану по специальности;

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

- кафедры, которые являются обладателями интеллектуального ресурса (профессорско-преподавательского состава, аспирантов, докторантов и др.).

Рассмотрим время изучения студентами дисциплин учебного плана по специальности. Время прохождения всех дисциплин студентом – это время пребывания заявки в стохастической сети (рис. 1). Заявки в такой сети будем рассматривать как транзакты, чтобы отличать их от других элементарных заявок.

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

Оценка имитационной модели

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

Начало итерации. Пронумеруем N узлов стохастической сети, характеризующих конкретный план индексами j, и предположим справедливость следующих допущений:

1) известны средние значения всех интервалов активности taj, j=1, …, N (только в некотором приближении, так как их необходимо рассчитывать);

2) известны вероятности поступления транзакта из каждого процесса-производителя в любой процесс-потребитель pjn, j,n=1, …, N; эти вероятности определяются исходя из параметров набора учебных планов, индивидуальных схем обучения и числа студентов, обучающихся по данной образовательной схеме (университетской);

3) сеть, отображающая конкретный учебный план, является полнодоступной с матрицей передач P=[pjn], причем вероятность поступления транзакта в процесс потребитель q в течении интервала времени (t, t+dt) является линейной комбинацией с постоянными коэффициентами pjn вероятностей появления заявок на выходах вершин-производителей с номерами j, j=1, …, N.

Рис. 3 Функциональные взаимосвязи объектов в учебном процессе

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

 

 

где        – средняя длительность интервала активности;

             – интенсивность запросов на курс с номером j;

             – интенсивность поступления потока студентов, желающих обучаться по данному учебному плану.

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

Для анализа интервала активности необходимо рассмотреть «нетрадиционную модель» массового обслуживания. Введем условные обозначения параметров временных интервалов:

 – процесс ожидает студентов;

 – готовится к выполнению;

– процессу необходимы ресурсы;

– процесс обучения по дисциплине;

 – дисперсия процесса обучения по дисциплине;

 – экзамен, зачет, контрольное мероприятие;

 – длительность ожидания запроса в очереди к ресурсу;

 – длительность интервала активности процесса;

 – основная составляющая интервала активности;

 – длительность ожидания первого элемента ресурса;

 – длительность ожидания какого-либо ресурса;

 – длительность ожидания обслуживания в очереди к ресурсу;

 – длительность обслуживания в очереди к ресурсу;

 – время ожидания из-за нехватки элемента ресурса;

 – время ожидания запрошенного элемента ресурса;

 – коэффициент вариации времени ожидания ресурса;

 – коэффициент вариации времени обслуживания в очереди к ресурсу;

 – коэффициент вариации интервала запросов к ресурсу.

На интервале активности процесс может находиться в состояниях «готовится к выполнению», «необходимы ресурсы», «обучение по дисциплине» и «контроль знаний». Будем считать, что ресурсы выделяются во время пребыванию в состоянии «необходимы ресурсы» (интервал ), а освобождаются все сразу – в конце интервала пребывания в состоянии «контроль знаний» (по истечении ); оба эти интервала – детерминированные величины. Интервал активности равен:

 

 

где        – длительность пребывания в состоянии «необходимы ресурсы»;

 – длительность пребывания в состоянии «процесс обучения»;

j – номер процесса, j=1,2,…,N;

(t) – индекс, показывающий случайный характер индексной величины.

Будем считать, что величины и  – известны, а интервал  задан с помощью математического ожидания  и дисперсии . Интервал  можно определять с помощью одного из трех возможных способов:

1) исходя из характеристик рассматриваемой формы обучения;

2) с помощью хронометрирования;

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

Предположим, что в распоряжении учебного заведения имеется М глобальных ресурсов, используемых при обучении. Мощность каждого ресурса – Si элементов, а для выполнения процесса (изучения курса) j предварительно необходимо выделить Rij элементов каждого ресурса. Причем 0<=Rij<=Si, i=1,2,…,M, j=1,2,…,N.

Поставим в соответствие началу интервала активности момент появления транзакта на входе модельной системы, изображенной на рис. 4. Этот транзакт попадает на вход генератора, на каждом i-м выходе которого через время  появятся порции Rij заявок, которые распределяются по Si очередям. Длительность обслуживания в каждой очереди – это интервал времени, начинающийся в момент выделения процессу первого элемента ресурса i из набора свободных ресурсов и заканчивающийся моментом возвращения всех Rij элементов в этот набор (каждому ресурсу соответствует свой менеджер обслуживания, контролирующий очередь).

 

Рис. 4 Модель анализа интервала активности процесса

 

Через какой-то интервал времени

на входе счетчика появится удовлетворенная заявка очереди i –го ресурса. После этого проходит еще Rij -1 случайных интервалов, пока не появятся остальные заявки (каждая соответствует одному выделенному элементу). Если считать, что интенсивность освобождения процессами элементов стационара, то каждый из Rij -1 интервалов в среднем равен , где .

Через время

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

Классический учебный процесс строится по принципу специальность—учебный план—расписание занятий—контингент.

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

Одно из свойств групповых потоков заключается в том, что s превосходит математическое ожидание интервала между заявками, поэтому коэффициент вариации с>1. Формула для оценки среднего размера группы заявок при обобщенном распределении Эрланга имеет вид:

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

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

Выводы

1. Для моделирования процесса дистанционного обучения применимы имитационные методы.

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

3. Для реализации имитационной модели необходимы датчики псевдослучайных величин и соответствующие моделирующие функции.

 

Imitating modelling as special information technology is used in cases when algorithmic methods or it is impossible, or too toilfully to use for the description and research of complex economic processes.

 

 

 





Ответы на вопросы [_Задать вопроос_]

Читайте также

 
Шелестов А.Ю Имитационная модель взаимодействия GRID-узлов с очередью доступа к общей памяти

Клименко П.Г. Математическая модель процесса сгущения красного шлама гли-ноземного производства

Соколова Н.А., Григорова А.А. Моделирование процесса контроля знаний

Скороход Е. Н. Модель поддержки принятия решений при управлении рыбовод-ным предприятием

Козак Ю.А. Колчин Р.В. Модель информационного обмена в автоматизированной системе управления запасами материальных ресурсов в двухуровневой логистической системе

Становский А.Л., Кухаренко С.В., Колчин Р.В. Оценка адекватности аналитической модели управления запасами материальных ресурсов в многоуровневой логистической системе.

Фарионова Н.А. Системный подход построения алгоритмов и моделей систем поддержки принятия решений при возникновении нештатных ситуаций

Данилец Е.В. Имитационное моделирование систем управления качеством в экономике

Клименко А.К. О получении желаемых показателей качества адаптивной системы с обратной моделью

Ляшенко С.А, Ляшенко А.С. Оценка модели псевдолинейной регрессии

Бараненко Р.В., Козел В.Н., Дроздова Е.А., Плотников А.О. Оптимизация рабо-ты корпоративных компьютерных сетей.

Хобин В.А. Повышение качества формирования смесей средствами интеллектуализации алгоритмов управления порционным дозированием

Кондратенко Г. В., Кондратенко Ю. П., Мухортова К. В. Синтез нечетких регуляторов на основе объектно-ориентированных технологий.

Хобин В.А. Бабиков А.Ю. Системы экстремального управления молотковыми дробилками с функцией гарантированного соблюдения тепловых режимов их электродвигателей.

Моделирование объектов и систем управления

Соколов А.Е., Махова Е.О. Моделирование процесса принятия педагогического решения при компьютеризированном обучении

Славко О.Г. Порівняльний аналіз керування регулятором на основі локальної моделі керованого процесу та П-регулятором

Войтенко В.В., Дикусар Е.В, Ситников В.С. Определение частоты среза устройства сглаживания данных на основе метода скользящего среднего

Передерій В.І. Алгоритм визначення та оцінки характеристик ефективності комп’ютерних систем на початковій стадії проектування в умовах невизначенності

Ляшенко С.А, Ляшенко А.С. Оценка модели псевдолинейной регрессии

Ладієва Л.Р. Математична модель процесу газової мембранної дистиляції

Носов П.С., Косенко Ю.І. Нечіткі моделі і методи ідентифікації та прогнозу стану інформаційної моделі студента

Китаев А.В., Глухова В.И. Анализ работы синхронного двигателя с неявнополюсным ротором по данным каталога

Дорошкевич В.К., Пироженко А.В., Хитько А.В., Хорольский П.Г. К определению требований к системам увода космических объектов

Голінко І.М., Ковриго Ю.М., Кубрак А.І. Настройка системи керування за імпульсною характеристикою об’єкта

Яшина К.В., Садовой А.В. Комплексная математическая модель тепловых процессов, происходящих в дуговых электросталеплавильных печах

Шейник С.П., Рудакова А.В. Использование функций принадлежности для моделирования параметров распределенных объектов

Хомченко А.Н., Литвиненко Е.И. Метод барицентрического усреднения граничных потенциалов электростатического поля

Селяков Е. Б. Моделирование требований к техническим системам методами математической логики

Тодорцев Ю.К., Ларіонова О.С., Бундюк А.М. Математична модель контура теплопостачання когенераційної енергетичної установки

Кириллов О.Л. , Якимчук Г.С. Моделирование процесса управления системой перегрузки углеводородных жидких топлив

Шеховцов А.Н., Козел В.Н. Построение математической модели формирования распределенных систем

Китаев А.В., Глухова В.И. Анализ поведения генератора постоянного тока по данным каталога

Хомченко А.Н., Козуб Н.О. Задачі наближення функцій: від лагранжевих до серендипових поліномів

Хобин В.А., Титлова О.А. Определение температуры парожидкостной смеси в дефлегматоре АДХМ по результатам измерений температуры его поверхности

Григорова Т.М., Усов А.В. Вероятностно-статистическое моделирование маршрутизированных пассажиропотоков в крупных городах

Горач О.О., Тернова Т.І. Моделювання технологічного процесу одержання трести при використані штучного зволоження з урахуванням складу мікрофлори

Дубік Р.М., Ладієва Л.Р. Математична модель розділення неоднорідних рідких систем

Казак В.М, Лейва Каналес Родриго, Яковицкая Е.Ю. Моделирование динамики полета магистрального самолета на исследовательском стенде

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

Дмитриев С.А., Попов А.В. Построение портрета неисправностей проточной части газотурбинного двигателя на примере АИ-25

Русанов С.А., Луняка К.В., Клюєв О.І., Глухов Г.М. Математичне моделювання робочого процесу в апаратах з віброкиплячим шаром та розробка систем автоматизованого моделювання гідродинаміки віброкиплячих шарів

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

Селін Ю.М. Використовування контекстних марківських моделей для аналізу дії промислових вибухів на будівельні конструкції

Рудакова А.В. Проблемы интеграции сложных систем

Передерій В.І., Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Передерий В.И., Еременко А.П. Математические модели и алгоритмы принятия релевантных решений пользователями автоматизированных систем с учетом личностных и внешних факторов на базе генетических алгоритмов

Михайловская Т.В., Михалев А.И., Гуда А.И. Исследование правил клеточных автоматов для моделирования процессов затвердевания квазиравновесных бинарных сплавов

Хомченко А.Н., Колесникова Н.В. Явление «сверхсходимости» в задаче Прандтля для уравнения Пуассона

Китаев А.В., Глухова В.И. Анализ работы трансформатора по данным каталога

Квасницкий В.В., Ермолаев Г.В., Матвиенко М. В., Бугаенко Б.В., Квасницкий В.Ф. Оценка применимости метода компьютерного моделирования к исследованию напряженно-деформиррованного состояния цилиндрических узлов

Китаев А.И., Глухова В.И. Анализ работы асинхронного двигателя по данным каталога

Шелестов А.Ю Имитационная модель взаимодействия GRID-узлов с очередью доступа к общей памяти

Chizhenkova R.A. Mathematical Aspects of Bibliometrical Analysis of Neurophysiological Investigations of Action of Non-ionized Radiation (Medline-Internet)

Хомченко А.Н., Козуб Н.А. Геометрическое моделирование дискретных элементов с криволинейными границами

Славич В.П. Модель автоматизованої системи управління потоками транспортних засобів

Маркута О.В., Мысак В.Ф. Программная реализация и исследование особенностей метода группового учета аргументов

Степанкова Г.А., Баклан І.В. Побудова гібридних моделей на основі прихованих марківських моделей та нейронних мереж

Бакшанська Т.Д., Рижиков Ю.Г., Тодорцев Ю.К. Математична модель процесу горіння природного газу з рециркуляцією продуктів згорання для цілей управління

Хомченко А.Н. Новые решения обобщенной задачи Бюффона

Передерий В.И., Еременко А.П. Математические модели и алгоритмы определения релевантности принимаемых решений с учетом психофункциональных характеристик пользователей при управлении автоматизированными динамическими системами

Ложечников В.Ф., Михайленко В.С., Максименко И.Н. Аналитическая много режимная математическая модель динамики газовоздушного тракта барабанного котла средней мощности

Ковриго Ю.М., Фоменко Б.В., Полищук И.А. Математическое моделирование систем автоматического регулирования с учетом ограничений на управление в пакете Matlab

Исаев Е.А., Наговский Д.А. Математическое описание влияния кривизны контактирующих тел на угол смачивания жидкости в межчастичном пространстве

Бідюк П.І., Литвиненко В.І., Кроптя А.В. Аналіз ефективності функціонування мережі Байєса

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

Николаенко Ю.И., Моисеенко С.В. Моделирование гармонического полиномиального базиса гексагона.

Козуб Н.А., Манойленко Е.С., Хомченко А.Н. Температурный тест для модифицированных базисов бикубической интерполяции.

Клименко А.К. Об упрощенном численном конструировании обратной модели динамического объекта.

Китаев А.В., Сушич Е.Ф. Расчет погрешностей измерительных трансформаторов.

Передерій В.І.,Касап А.М. Математична модель та алгоритм автоматизації розрахунку параметрів комп’ютеризованих систем працюючих у реальному часі

Шпильовий Л.В. Математична модель та алгоритм екстремального управління процесом осадження дисперсної фази суспензії.

Тулученко Г.Я. Інформаційний модуль експрес-пошуку точок еквівалентності процесу нейтралізації.

Тернова Т.І. Урахування морфогенетичного рівняння в математичній моделі тканини.

Попруга А.Г. Теоретические и экспериментальные исследования электрических нагревателей по критерию экономии энергии.