Adaptive control for real-time dynamic substructuring tests