Flatness-based embedded adaptive fuzzy control of spark ignited engines