Using fractional order adjustment rules and fractional order reference models in model-reference adaptive control