Научная литература
booksshare.net -> Добавить материал -> Психология -> Сальвенди Г. -> "Человеческий фактор. Том 3. Часть 1" -> 160

Человеческий фактор. Том 3. Часть 1 - Сальвенди Г.

Сальвенди Г. Человеческий фактор. Том 3. Часть 1 — М.: Мир, 1991. — 487 c.
ISBN 5-03-001815-8
Скачать (прямая ссылка): chelovecheskiyfactort3ch11991.djvu
Предыдущая << 1 .. 154 155 156 157 158 159 < 160 > 161 162 163 164 165 166 .. 198 >> Следующая

В языке HOS организована регистрация состояния органов управления н положения различных частей тела оператора (глаз, левая рука, правая нога и т. п.). Данные о положениях различных частей человеческого тела используются в микромоделях для расчета длительности выполняемых операций. Можно также получить в распечатанном виде детальную информацию о всех таких операциях в привязке к определенной части тела.
Организация упорядочивания задач и процедур принятия решений осуществляется в языке HOS на основе расчета «критичности» нли приоритета каждой задачи. При этом выбирается задача с наивысшим на текущем этапе приоритетом. Процедура выбора является внутренней, и все расчеты проводятся ?с расчетом параметров п ограничений, заданных в исходных операторах
Язык HOS предоставляет пользователю широкий набор встроенных функций и позволяет определять процедуры и переменные в соответствии со спецификой исследуемой системы. Этому языку свойственны следующие ограничения.
1. Стационарность модели оператора.
2. Возможность детального моделирования поведения только одного оператора.
3. Отсутствие явной модели коммуникаций.
4. Пользователю не просто контролировать степень детализации, так как для внутренних вычислений длительностей операций требуется спецификация действия оператора на относительно низком уровне.
402 Глава 7
В концептуальном плане язык HOS моделирует оператора как вычислительную машину реального времени, управляемую событиями. Разработчики этого языка, хотя и не преднамеренно, заложили в него подражение операционным системам, под управлением которых функционируют подобные машины. Язык HOS особенно хорошо подходит для анализа таких систем, в которых основной проблемой является организация рабочего места оператора, а сбои в работе возникают главным образом из-за перегруженности оператора при считывании показаний приборов и манипулировании органами управления. К сожалению, требуемый в языке HOS уровень детализации, а также ограничения, касающиеся допустимого числа операторов системы и отсутствие модели коммуникаций, могут воспрепятствовать моделированию больших систем, в которых присутствуют сразу несколько операторов при сложном характере взаимодействий между ними.
Системный анализ интегрированных сетей задач (SAINT)
SAINT (System Analysis of Integrated Networks of Tasks) —это методология имитационного моделирования [10], разработанная специально для сетей задач. В системе SAINT задачи оператора или действия, основанные на правилах, моделируются в виде сети из узлов и сетей. Узлы представляют элементы задачи, в которых могут происходить временные задержки. Ветви устанавливают отношения порядка между элементами задач. Когда из узла выходят несколько ветвей, это обычно указывает на необходимость принятия решения оператором. Действия оператора можно визуализировать с помощью трассировки графа сети, выдерживая при этом соответствующие паузы по достижении узла и переходя затем на предписанную исходную ветвь.
Для демонстрации другого примера сети системы SAINT (один пример сети для задачи телефонного вызова был уже представлен на рис. 7.1) воспользуемся задачей о ловле рыбы. На рис. 7.7 дано графическое изображение предлагаемой нами сети для этой задачи. В соответствии с этой сетью рыбак сначала забрасывает удочку, ждет поклевки и, если поклевка есть, пытается подсечь рыбу. Если мы захотим, например, исследовать влияние более частых проверок насадки на время, необходимое для вылова рыбы, мы просто заменим атрибут подзадачи номер 4 со 120 с на любое требуемое значение. Но при этом, разумеется, возникнет путаница со временем ожидания поклевки в подзадаче 3. Используя язык SAINT, можно легко провести параметрический эксперимент по изучению влияния этих двух переменных. Цель приведенного примера — продемонстрировать читателю моделирование простой задачи с помощью языка SAINT. Более важные практические приме-
Имя
Задачи
Номер узла сети задач
Насадить
наясиеку
Время 50 20,
Средне? время
выполнения
(секунды)
'УаТропсть удочку
Время 5 2
Стандартное
отклонение
длительности
Ждиггь поклевки
Время з {
Рыба подцег /if н.
К
Наживка
склееска
По\'-’ вка ес^ь
Чок'юеки н п
ио<.екучд
Провери пь вррмй с момента заброса удочки
Время 10
120 секунд
Проверить наживку л___________ л Въ там,-* "7* л ски иг dolb
?ремя 4 У J к. Брел*я 30 15
иь5-н d г
iCL
С^г iant> od^lph iy Л 4vo8ej.umb поЪцепаена ли рыба Wl boW 7Ш pbbj 1Л (няггъ рь 6у с крючка.
Вргыя 11 Время ч 1 Воем я ь С 20 Время ! j *0

Рис 7 7 Сеть задач для процесса ловли рыбы
401 Глава 7
нения этого языка включают в себя моделирование системы ПВО [43], зрительный поиск [39] и пилотирование самолета [50]. Другие применения гаредставлены в работах [13, 71].
Задачи операторов, связанные с принятием решений, можно подсоединить к подмоделям принятия решений, которые упорядочивают задачи таким образом, чтобы требуемые функции оператора были выполнены. Перед проведением имитационного моделирования для каждого узла и каждой ветви сети готовится описание данных Кроме того, для реализации специальных свойств системы пользователь может подготовить программы обработки узлов на языке Фортран. Программы пользователей могут применяться для установки начальных значений выбранных атрибутов или для модификации длительностей конкретных действий Поскольку выбор выходящей из узла ветви может определяться значениями атрибутов, это свойство позволяет описывать очень сложные динамические ситуации. Описания данных считываются программными средствами имитационного моделирования языка SAINT (связанным с пользовательскими программами на Фортране). В результате считывания формируется внутреннее представление сети, которое позволит выполнить имитационное моделирование.
Предыдущая << 1 .. 154 155 156 157 158 159 < 160 > 161 162 163 164 165 166 .. 198 >> Следующая

Реклама

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed

Есть, чем поделиться? Отправьте
материал
нам
Авторские права © 2009 BooksShare.
Все права защищены.
Rambler's Top100

c1c0fc952cf0704ad12d6af2ad3bf47e03017fed