Diesel engine VGT Turbocharger controlled by Multi Agent-based algorithm