Mechanical Engineering - Research Publications

Permanent URI for this collection

Search Results

Now showing 1 - 2 of 2
  • Item
    Thumbnail Image
    Extremum Seeking Methods for Online Automotive Calibration
    Manzie, C ; Moase, W ; Shekhar, R ; Mohammadi, A ; Nesic, D ; Tan, Y ; Waschl, H ; Kolmanovsky, I ; Steinbuch, M ; del Re, L (Springer, 2014-01-01)
    The automotive calibration process is becoming increasingly difficult as the degrees of freedom in modern engines rises with the number of actuators. This is coupled with the desire to utilise alternative fuels to gasoline and diesel for the promise of lower CO2 levels in transportation. However, the range of fuel blends also leads to variability in the combustion properties, requiring additional sensing and calibration effort for the engine control unit (ECU). Shifting some of the calibration effort online whereby the engine controller adjusts its operation to account for the current operating conditions may be an effective alternative if the performance of the controller can be guaranteed within some performance characteristics. This tutorial chapter summarises recent developments in extremum seeking control, and investigates the potential of these methods to address some of the complexity in developing fuel-flexible controllers for automotive powertrains.
  • Item
    Thumbnail Image
    Mesh adaptation in direct collocated nonlinear model predictive control
    Lee, K ; Moase, WH ; Manzie, C (WILEY, 2018-10-01)
    Summary Direct methods are often deployed to solve nonlinear model predictive control problems where the optimal control problem is first transcribed into a nonlinear program and then solved to obtain the control input. This makes the computational cost of direct methods nontrivial; however, efficiencies can be gained by utilizing adaptation methods during transcription. Goal‐oriented a priori error estimation is used as an adaptation strategy. Unlike other strategies, the refinement is directly related to the cost function. Therefore, refinement only occurs where it is needed with respect to the cost function. Two examples are presented and an improvement of up to 50% in the computational time is observed with no degradation in the closed‐loop performance.