Objective Model Selection for Identifying the Human Feedforward Response in Manual Control

Realistic manual control tasks typically involve predictable target signals and random disturbances. The human controller (HC) is hypothesized to use a feedforward control strategy for target-following, in addition to feedback control for disturbance-rejection. Little is known about human feedforward control, partly because common system identification methods have difficulty in identifying whether, and (if so) how, the HC applies a feedforward strategy. In this paper, an identification procedure is presented that aims at an objective model selection for identifying the human feedforward response, using linear time-invariant autoregressive with exogenous input models. A new model selection criterion is proposed to decide on the model order (number of parameters) and the presence of feedforward in addition to feedback. For a range of typical control tasks, it is shown by means of Monte Carlo computer simulations that the classical Bayesian information criterion (BIC) leads to selecting models that contain a feedforward path from data generated by a pure feedback model: “false-positive” feedforward detection. To eliminate these false-positives, the modified BIC includes an additional penalty on model complexity. The appropriate weighting is found through computer simulations with a hypothesized HC model prior to performing a tracking experiment. Experimental human-in-the-loop data will be considered in future work. With appropriate weighting, the method correctly identifies the HC dynamics in a wide range of control tasks, without false-positive results.

[1]  G. Schwarz Estimating the Dimension of a Model , 1978 .

[2]  Max Mulder,et al.  Modeling Human Multichannel Perception and Control Using Linear Time-Invariant Models , 2008 .

[3]  R. Brent Gillespie,et al.  Human control strategies in pursuit tracking with a disturbance input , 2014, 53rd IEEE Conference on Decision and Control.

[4]  René van Paassen,et al.  Effects of Controlled Element Dynamics on Human Feedforward Behavior in Ramp-Tracking Tasks , 2015, IEEE Transactions on Cybernetics.

[5]  Alex Simpkins,et al.  System Identification: Theory for the User, 2nd Edition (Ljung, L.; 1999) [On the Shelf] , 2012, IEEE Robotics & Automation Magazine.

[6]  D T McRuer,et al.  HUMAN PILOT DYNAMIC RESPONSE IN SINGLE-LOOP SYSTEMS WITH COMPENSATORY AND PURSUIT DISPLAYS , 1966 .

[7]  William E. Singhose,et al.  Improving Manual Tracking of Systems With Oscillatory Dynamics , 2013, IEEE Transactions on Human-Machine Systems.

[8]  Ronald A. Hess,et al.  Modeling the Manually Controlled Bicycle , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[9]  Max Mulder,et al.  Identification of Human Operator Control Behaviour in Multiple-Loop Tracking Tasks , 1998 .

[10]  Ronald A. Hess Pursuit Tracking and Higher Levels of Skill Development in the Human Pilot , 1981, IEEE Transactions on Systems, Man, and Cybernetics.

[11]  Ezra S. Krendel,et al.  A servomechanisms approach to skill development , 1960 .

[12]  Erwin R. Boer,et al.  Estimation of time-varying delay time in nonstationary linear systems: an approach to monitor human operator adaptation in manual tracking tasks , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[13]  René van Paassen,et al.  Identification of the Feedforward Component in Manual Control With Predictable Target Signals , 2013, IEEE Transactions on Cybernetics.

[14]  Stanley M. Shinners Modeling of Human Operator Performance Utilizing Time Series Analysis , 1974, IEEE Trans. Syst. Man Cybern..

[15]  H. Akaike A new look at the statistical model identification , 1974 .

[16]  M. Mulder,et al.  Investigation into Crossover Regression in Compensatory Manual Tracking Tasks , 2009 .

[17]  Duane T. McRuer,et al.  A Neuromuscular Actuation System Model , 1968 .

[18]  Duane T. McRuer HUMAN PILOT DYNAMICS IN COMPENSATORY SYSTEMS , 1965 .

[19]  Ezra S. Krendel,et al.  Mathematical Models of Human Pilot Behavior , 1974 .

[20]  Daniel A. Braun,et al.  Optimal Control Predicts Human Performance on Objects with Internal Degrees of Freedom , 2009, PLoS Comput. Biol..

[21]  M. M. Paassen,et al.  Modeling Human Multimodal Perception and Control Using Genetic Maximum Likelihood Estimation , 2009 .

[22]  Alessandro Beghi,et al.  A Real-Time Implementation of an MPC-Based Motion Cueing Strategy with Time-Varying Prediction , 2013, 2013 IEEE International Conference on Systems, Man, and Cybernetics.

[23]  A. Bastian Learning to predict the future: the cerebellum adapts feedforward movement control , 2006, Current Opinion in Neurobiology.

[24]  Gerald L. Gottlieb,et al.  Application of Time-Series Modeling to Human Operator Dynamics , 1980, IEEE Transactions on Systems, Man, and Cybernetics.

[25]  T Yamashita,et al.  Effects of Sine Wave Combinations on the Development of Precognitive Mode in Pursuit Tracking , 1990, The Quarterly journal of experimental psychology. A, Human experimental psychology.

[26]  A. Van Lunteren,et al.  Identification of human operator describing function models with one or two inputs in closed loop systems , 1979 .

[27]  René van Paassen,et al.  An Empirical Human Controller Model for Preview Tracking Tasks , 2016, IEEE Transactions on Cybernetics.

[28]  R. W. Pew,et al.  Sine-Wave Tracking Revisited , 1967 .

[29]  Duane T. McRuer,et al.  A Review of Quasi-Linear Pilot Models , 1967 .

[30]  Sae Franklin,et al.  Visuomotor feedback gains upregulate during the learning of novel dynamics , 2012, Journal of neurophysiology.

[31]  Dagmar Sternad,et al.  Rhythmic Manipulation of Objects with Complex Dynamics: Predictability over Chaos , 2014, PLoS Comput. Biol..

[32]  Heinrich H. Bülthoff,et al.  Pilot Adaptation to Different Classes of Haptic Aids in Tracking Tasks , 2014 .

[33]  David E. Goldberg,et al.  Genetic algorithms and Machine Learning , 1988, Machine Learning.

[34]  Vasilis Z. Marmarelis,et al.  Modeling of task-dependent characteristics of human operator dynamics pursuit manual tracking , 1988, IEEE Trans. Syst. Man Cybern..

[35]  Paul M.J. Van den Hof,et al.  Closed-Loop Issues in System Identification , 1997 .