A Model-Based Design Approach for a Parallel Hybrid Electric Tractor Energy Management Strategy Using Hardware in the Loop Technique