Analysis Techniques For Man-Machine Systems Design

Analysis Techniques For Man-Machine Systems Design Analysis Techniques For Man-Machine Systems Design

ai.eecs.umich.edu
from ai.eecs.umich.edu More from this publisher
11.07.2015 Views

NATO UNoCLASSIFIEDAC/243(Panel 8)TR/7Volume 2- 94 -;5.2 SYSTEMS ANALYSIS BY INTEGRATED NETWORKS OF TASKS(SAI NT)What the technique doesSAINT is a general purpose network modelling and simulation technique that can be used in the design anddevelopment of complex human-machine systems. Using a Monte Carlo approach. SAINT provides the conceptualframework and the means for modelling systems whose processes can be described by discrete and continuousfunctions/tasks, and interactions between them. It provides a mechanism for combining human performance modelsand dynamic system behaviours in a single modelling structure. SAINT facilitates an assessment of the contributionthat personnel and machine components make to overall system performance. The discrete component of a SAINTmodel consists of nodes and branches, each node representing a task. Tasks are described bv a set of characteristics,e.g. performance time duration, priority, and resource requirements. Branches connecting the nodes indicate precedencerelations and are used to model the sequencing and looping requirements among tasks. SAINT allows the modellingof predecessor-successor relationships which are deterministic. probabilistic, and conditional. The precedence relationsalso indicate the flow of entities through the network. Entities are characterized by attributes which specify the flowof information or material. The continuous component of a SAINT model is the state variable description. Statevariables are defined by writing algebraic. difference, or differential equations that govern time-dependent systembehaviour. The use of state variables in SAINT is optional. The interactions between the discrete and the continuousmodels are initiated either by tasks being completed or by state variables crossing specified threshold values.Inputs to the techniqueOutputs of the techniqueFor modelling the discrete part. SAINT offers a graphic Once the SAINT model has been built. the modeller can[ symbol set for specifying the task network. The analyst impose a data collection structure to obtain informationmust specify every task and the details of each predecessor- about the behaviour of the system as it is exercised. Datasuccessor relationship. This requires information on the which can be obtained are 1) statistical descriptions ofspecific tasks characteristics and precedence relations. the execution of specific tasks, e.g. time interval andSAINT also offers a special set of variables for describing task completion statistics. 2) resource utilizationstate variable equations of the continuous model in statistics. e.g. busy/idle status of human (work load) andFORTRAN. To permit the modeller to make assignments equipment resources. 3) histograms of the probabilityto attribute values, to establish task durations, or to and cumulative density functions for distributedspecify special output formats. SAINT provides special variables. e.g. task durations. 4) time traces of statefunctions and programs which the user has also to write in variables.FORTRAN.When to useThe technique can be used in any phase of human-machine system developmenL It is particularly useful in theconcept development and design definition stages, and is most useful if dynamic processes are being controlled, or ifthe system has multiple-operators.NATO UNCLASSIFIED- 94 -

NATO UNCLASSIFIED95 - AC/243(Panel-8)TR/7Volume 2Table 5.2:Example of a SAINT task statistic*STATISTICS TASK SUMMIARY FOR ITERATION I..tITERATICN LENGTH =0.3000E-03TIME UNITS'TASK TASK STAT COLCT AVERAGE STANDARD NUM.OF MINIMUM MAXIMUMNUMBER LABEL TYPE POINT VALUE DEVIATION OBSER VALUE VALUE5 STATIST INT COM 0.2266E+01 0.1595E+01 270 C.5127E+00 0.1270E+022 ARRIVAL INT COM 0.1059E+01 0.6796E+CO 283 C.5000E+00 0.2500E+017 FAULT INT COM C.2768E+01 C.2058E+01 13 0.7041E+00 0.6560E+01Expressions used for the task statistics:ITERATION LENGTH the duration of the simulation run in simulation time unitsTASK NUMBERthe task at which the statistic is collectedTASK LABELthe task at which the statistic is collectedSTAT TYPEthe type of statistic collected: possible types are:FIR- time of the first occurrence of an eventALL - time of all occurrences of a collection eventBET - time between occurrences on a collection eventNUM - number of occurrences of a collection eventINT - time interval between the marking of an information packet in the task networkand the occurrences of a collection eventCOLCT POINTthe point used for collecting statistical data. The collection point determines theoccurrence of a collection event. The occurrence is defined as one of:REL - the release of the taskSTA - the start of the taskCOM - the completion of the taskCLR - the clearing of the taskAVERAGE VALUEthe average value of the collected variable: the sum of I observed values divided by ISTANDARD DEVIATION the positive square root of the variance of the collected variableNUM. OF OBSER the number of observations indicating the number of collection eventsMINIMUM VALUEthe minimum of all collected valuesMAXIMUM VALUEthe maximum of all collected values.RelatedtechniquesThe technique is very much a development of time line analysis, extended into a probabilistic form. The originalversions of SAINT incorporated the Siegel-Wolf model of human performance (Siegel & Wolf, 1961). More recentversions do not have that feature. At least three groups have linked SAINT directly to a function analysis carried outusing SADTrm (Cherry & Evans. 1989; Chubb & Hoyland. 1989; Mills, 1988). The technique is related to PERTand CPM techniques used for project scheduling, and to the GPSS simulation language used for systems engineeringstudies. Commercial development of SAINT resulted in the SLAM simulation language (Pritsker, 1986).NATO UNCLASSIFIED- 95 -

NATO UNoCLASSIFIEDAC/243(Panel 8)TR/7Volume 2- 94 -;5.2 SYSTEMS ANALYSIS BY INTEGRATED NETWORKS OF TASKS(SAI NT)What the technique doesSAINT is a general purpose network modelling and simulation technique that can be used in the design anddevelopment of complex human-machine systems. Using a Monte Carlo approach. SAINT provides the conceptualframework and the means for modelling systems whose processes can be described by discrete and continuousfunctions/tasks, and interactions between them. It provides a mechanism for combining human performance modelsand dynamic system behaviours in a single modelling structure. SAINT facilitates an assessment of the contributionthat personnel and machine components make to overall system performance. The discrete component of a SAINTmodel consists of nodes and branches, each node representing a task. Tasks are described bv a set of characteristics,e.g. performance time duration, priority, and resource requirements. Branches connecting the nodes indicate precedencerelations and are used to model the sequencing and looping requirements among tasks. SAINT allows the modellingof predecessor-successor relationships which are deterministic. probabilistic, and conditional. The precedence relationsalso indicate the flow of entities through the network. Entities are characterized by attributes which specify the flowof information or material. The continuous component of a SAINT model is the state variable description. Statevariables are defined by writing algebraic. difference, or differential equations that govern time-dependent systembehaviour. The use of state variables in SAINT is optional. The interactions between the discrete and the continuousmodels are initiated either by tasks being completed or by state variables crossing specified threshold values.Inputs to the techniqueOutputs of the technique<strong>For</strong> modelling the discrete part. SAINT offers a graphic Once the SAINT model has been built. the modeller can[ symbol set for specifying the task network. The analyst impose a data collection structure to obtain informationmust specify every task and the details of each predecessor- about the behaviour of the system as it is exercised. Datasuccessor relationship. This requires information on the which can be obtained are 1) statistical descriptions ofspecific tasks characteristics and precedence relations. the execution of specific tasks, e.g. time interval andSAINT also offers a special set of variables for describing task completion statistics. 2) resource utilizationstate variable equations of the continuous model in statistics. e.g. busy/idle status of human (work load) andFORTRAN. To permit the modeller to make assignments equipment resources. 3) histograms of the probabilityto attribute values, to establish task durations, or to and cumulative density functions for distributedspecify special output formats. SAINT provides special variables. e.g. task durations. 4) time traces of statefunctions and programs which the user has also to write in variables.FORTRAN.When to useThe technique can be used in any phase of human-machine system developmenL It is particularly useful in theconcept development and design definition stages, and is most useful if dynamic processes are being controlled, or ifthe system has multiple-operators.NATO UNCLASSIFIED- 94 -

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!