Abstract
The results of a human-in-the-loop experiment are used to investigate the control strategies that humans use to interact with nonlinear dynamic systems. Two groups of human subjects interact with a dynamic system and perform a command-following task. The first group interacts with a linear time-invariant (LTI) dynamic system. The second group interacts with a Wiener system, which consists of the same LTI dynamics cascaded with a static output nonlinearity. Both groups exhibit improved performance over the trials, but the average of the linear group's performance is better on more than three-fourths of the trials. A new nonlinear subsystem identification algorithm is presented and used to identify the feedback and feedforward control strategies used by the subjects in both groups. The identification results for the linear group agree with prior studies suggesting that adaptive feedforward inversion is a primary control strategy used by humans for command-following tasks. The main results of this paper address an open question of whether a similar control strategy is used for nonlinear systems. The identification results for the nonlinear group suggest that those subjects also use adaptive feedforward inversion. However, the static output nonlinearity inhibits the human's ability to approximate the inverse.
Original language | English |
---|---|
Pages (from-to) | 2964-2986 |
Number of pages | 23 |
Journal | Journal of the Franklin Institute |
Volume | 358 |
Issue number | 6 |
DOIs | |
State | Published - Apr 2021 |
Bibliographical note
Publisher Copyright:© 2021 The Franklin Institute
ASJC Scopus subject areas
- Control and Systems Engineering
- Signal Processing
- Computer Networks and Communications
- Applied Mathematics