Real-time dynamic substructure testing via an adaptive control strategy