Control System for a Vehicle Exhaust Waste Heat Recovery System Tony Francisco Paulino

Similar documents
Control of the Wave Energy Converter ISWEC in Simulation Ricardo António Vaz Mendes Laranjeira

Active Disturbance Rejection Control of Waste Heat Recovery Systems With Organic Rankine Cycles

Design, Modelling, and Control of a Waste Heat Recovery Unit for Heavy-Duty Truck Engines

A Computer Application for Power System Control Studies

The study of dynamic process of ORC variable conditions based on control characteristics analysis

Control of Electromechanical Systems

Iterative Controller Tuning Using Bode s Integrals

Chapter 7 Interconnected Systems and Feedback: Well-Posedness, Stability, and Performance 7. Introduction Feedback control is a powerful approach to o

Heat-storage ORC System of Vehicle ICE Exhaust Heat Recovery with the Capacity of Reducing Heat Fluctuation

Uncertainty Quantification of an ORC turbine blade under a low quantile constrain

THE METHOD OF THE WORKING FLUID SELECTION FOR ORGANIC RANKINE CYCLE (ORC) SYSTEM WITH VOLUMETRIC EXPANDER. * Corresponding Author ABSTRACT

An introduction to thermodynamics applied to Organic Rankine Cycles

DERIVATIVE FREE OUTPUT FEEDBACK ADAPTIVE CONTROL

A New Technique for Solving Sets of Coupled. Nonlinear Algebraic and Integro-Differential. Equations Encountered in Hydraulics

THE INFLUENCE OF WORKING FLUID CHARECTERISTIC PARAMETERS ON TURBINE PERFORMANCE FOR THE SMALL SCALE ORC SYSTEM

Chapter 9 Observers, Model-based Controllers 9. Introduction In here we deal with the general case where only a subset of the states, or linear combin

Potential use of Thermoelectric Generator Device for Air Conditioning System

Approaches to the calculation of losses in power networks Study and test of different approximate methods to the calculation of losses

Unit Workbook 2 - Level 5 ENG U64 Thermofluids 2018 UniCourse Ltd. All Rights Reserved. Sample

EE 422G - Signals and Systems Laboratory

NMT EE 589 & UNM ME 482/582 ROBOT ENGINEERING. Dr. Stephen Bruder NMT EE 589 & UNM ME 482/582

Robust control for a multi-stage evaporation plant in the presence of uncertainties

Topic # Feedback Control Systems

FEL3210 Multivariable Feedback Control

Response time characterization of Organic Rankine Cycle evaporators for dynamic regime analysis with fluctuating load

Uncertainty and Robustness for SISO Systems

Increasing the efficiency of Organic Rankine Cycle Technology by means of Multivariable Predictive Control

ECSE 4962 Control Systems Design. A Brief Tutorial on Control Design

Decoupled Feedforward Control for an Air-Conditioning and Refrigeration System

A Simplified State Model for Wind Turbines

PHYSICS (SPECIFICATION A) Unit 7 Nuclear Instability: Applied Physics Option

H Estimation. Speaker : R.Lakshminarayanan Guide : Prof. K.Giridhar. H Estimation p.1/34

Process Control & Instrumentation (CH 3040)

6.241 Dynamic Systems and Control

Appendix A: Exercise Problems on Classical Feedback Control Theory (Chaps. 1 and 2)

Subject: Optimal Control Assignment-1 (Related to Lecture notes 1-10)

MULTIVARIABLE ROBUST CONTROL OF AN INTEGRATED NUCLEAR POWER REACTOR

Time scale separation and the link between open-loop and closed-loop dynamics

THE REACTION WHEEL PENDULUM

Homework 7 - Solutions

A Comparative Study on Automatic Flight Control for small UAV

Exercise 8 - Turbocompressors

FIELD TEST OF WATER-STEAM SEPARATORS FOR THE DSG PROCESS

CHAPTER INTRODUCTION

Anti-slug control of two-phase flow in risers with: Controllability analysis using alternative measurements

Dr Ian R. Manchester Dr Ian R. Manchester AMME 3500 : Review

MODELLING OF A LARGE ROTARY HEAT EXCHANGER

MIMO analysis: loop-at-a-time

Manufacturing Equipment Control

Small Scale Axial Turbine Preliminary Design and Modelling

Introduction. thermal match of the fluid with the source and sink streams (Angelino, Colonna, & Paliano, 1998).

3. Write a detailed note on the following thrust vector control methods:

EXPERIMENTAL STUDY OF SINGLE PHASE PRESSURE DROP IN A VEHICLE HEAT-REGENERATOR

Lecture 44: Review Thermodynamics I

Lecture 7 (Weeks 13-14)

Introduction. Performance and Robustness (Chapter 1) Advanced Control Systems Spring / 31

Feedback Control of Linear SISO systems. Process Dynamics and Control

Model of Induction Machine to Transient Stability Programs

RELATION BETWEEN THE TEMPERATURE OF THE DISC MEASURED WITH THERMOCOUPLE AND BY THERMOGRAPHY USING A REDUCED SCALE DYNAMOMETER

Parametric Variations Sensitivity Analysis on IM Discrete Speed Estimation

7. Development of the 2nd Law

Chapter 9 Robust Stability in SISO Systems 9. Introduction There are many reasons to use feedback control. As we have seen earlier, with the help of a

Journal of Mechatronics, Electrical Power, and Vehicular Technology

LQG/LTR ROBUST CONTROL SYSTEM DESIGN FOR A LOW-PRESSURE FEEDWATER HEATER TRAIN. G. V. Murphy J. M. Bailey The University of Tennessee, Knoxville"

Towards model-based control of a steam Rankine process for engine waste heat recovery

Chapter Four fluid flow mass, energy, Bernoulli and momentum

Learn2Control Laboratory

While entry is at the discretion of the centre, candidates would normally be expected to have attained one of the following, or equivalent:

Spring_#8. Thermodynamics. Youngsuk Nam

Please welcome for any correction or misprint in the entire manuscript and your valuable suggestions kindly mail us

CHAPTER 5 ROBUSTNESS ANALYSIS OF THE CONTROLLER

Today (10/23/01) Today. Reading Assignment: 6.3. Gain/phase margin lead/lag compensator Ref. 6.4, 6.7, 6.10

MAE 11. Homework 8: Solutions 11/30/2018

EE3CL4: Introduction to Linear Control Systems

Course Summary. The course cannot be summarized in one lecture.

Dynamic simulation and Control of a CO 2 Compression and Purification Unit for Oxy-Coal-Fired Power Plants

EL2520 Control Theory and Practice


Self-tuning Control Based on Discrete Sliding Mode

Control of a Doubly Fed Induction Machine Wind Power Generator with Rotor Side Matrix Converter

COMPOSITE MATERIAL WITH NEGATIVE STIFFNESS INCLUSION FOR VIBRATION DAMPING: THE EFFECT OF A NONLINEAR BISTABLE ELEMENT

Problem Set 5 Solutions 1

MAHALAKSHMI ENGINEERING COLLEGE

EE C128 / ME C134 Fall 2014 HW 6.2 Solutions. HW 6.2 Solutions

NON-STATIONARY QUEUE SIMULATION ANALYSIS USING TIME SERIES

sc Control Systems Design Q.1, Sem.1, Ac. Yr. 2010/11

EEE 550 ADVANCED CONTROL SYSTEMS

GCSE PHYSICS REVISION LIST

Outline. Classical Control. Lecture 1

Proportional plus Integral (PI) Controller

Feedback Structures for Vapor Compression Cycle Systems

Transient Stability Analysis of Single Machine Infinite Bus System by Numerical Methods

Process Dynamics, Operations, and Control Lecture Notes 2

An experimental and numerical analysis of the performances of a Wankel steam expander

Modelling lubricated revolute joints in multibody mechanical systems

Fig. 1. Current sensoric network with experimental borehole. Cybernetics and Biomedical Engineering, 17. listopadu 15, Ostrava, Czech Republic

CONTROL PROPERTIES ANALYSIS OF ALTERNATE SCHEMES TO THERMALLY COUPLED DISTILLATION SCHEMES

UBMCC11 - THERMODYNAMICS. B.E (Marine Engineering) B 16 BASIC CONCEPTS AND FIRST LAW PART- A

Optimizing Control of Hot Blast Stoves in Staggered Parallel Operation

Coupled Drive Apparatus Modelling and Simulation

Transcription:

Control System for a Vehicle Exhaust Waste Heat Recovery System Tony Francisco Paulino tonypaulino@tecnico.ulisboa.pt Abstract Instituto Superior Técnico, Universidade de Lisboa, Lisboa, Portugal November 2016 Most motor vehicles currently operate with an internal combustion engine (ICE), responsible for the emission of polluting substances which directly influence the chemical composition of the air. The waste heat recovery (WHR) system, for the thermal energy contained in the exhaust gases through an Organic Rankine cycle (ORC), is a promising approach to reduce fuel consumption as well as exhaust emissions from the engines of motor vehicles. In this work, the H and H 2 control strategies were developed with the goal of rejecting any effects triggered by disturbances in the thermal energy available for the ORC, commonly due to variations of mass flow and exhaust gas temperature. Thus, control is essential to ensure a stable performance of the system and to avoid the deterioration of the same. The controllers developed in this work are able to reject some of the effects caused by small amplitude disturbances. Moreover, due to a superior performance H control has proven to be more suitable than H 2 control. Keywords: H control, H 2 control, Organic Rankine Cycle, Thermodynamic Model Identification, Waste Heat Recovery 1 Introduction Most motor vehicles currently operate with an internal combustion engine, responsible for the emission of polluting substances and directly influencing the chemical composition of the surrounding air. The WHR system through an ORC, for the thermal energy contained in the exhaust gases, is a promising approach to reduce fuel consumption as well as exhaust emissions from the engines of motor vehicles [1]. Fig. 1 is the operation scheme of the ORC modeled by [2]. In this context, the used ORC dynamic model comprises only the dynamic modeling of the evaporator. The remaining components are represented by steady state models. This option is justified, in the case of the Expander and the bomb, by the notion that any angular momentum variations of these are negligible given the dynamic that occurs in the evaporator, considered as the dominant dynamic [3]. The condenser has also a stationary design, once intended to focus on the influence that the dynamics of heat source exerts on the Rankine cycle. The template in analysis can be seen as a system having a single controlled input with multiple output variables, presented in Table 2. As the exhaust gases are the heat source, its characterization (composition, variations of mass flow and temperature as a function of time) are important to better understand any disturbances in this model. The conditions considered for exhaust gases are listed in Table 1.

Fig. 1 ORC schematic [2] Table 1 Steady state conditions of the cycle in function of selected ICE working conditions [4] ICE operation condition N (rpm) F (N) m g (g/s) T g, in (K) 1 2000 0 12,8 730,9 2 2000 500 17,0 790,0 3 2000 1000 21,0 829,7 4 2000 1500 23,9 850,7 5 2000 2000 25,9 868,2 6 3000 0 17,3 807,3 7 3000 500 25,8 897,9 8 3000 1000 31,5 939,6 9 3000 1500 37,9 968,7 10 3000 2000 43,0 989,8 11 4000 0 25,4 869,4 12 4000 1000 43,0 1001,8 13 4000 2000 59,7 1052,3 The working fluid used in the ORC modeling was the organic fluid R245fa. This fluid is commonly referred as the most viable option for this type of cycles for the application in question [5]. The R245fa fluid presents a lower thermal inertia when compared to water, an advantage that assumes a greater importance when considering control implementation within the cycle. 2 Linear Approximation of the Model For the development of the controllers it was necessary to linearize the ORC's numeric model presented in the previous section. Table 2 presents the variables considered in the development of the linear model of the ORC herein presented. The model has three input variables, and while one is manipulated the remaining two are disturbances. Furthermore, seven output variables were taken into account for the design of the cycle: Input Table 2 Variables considered in the linear model of the ORC Type Variables Symbol Units Working fluid mass flow rate m f kg/s Disturbance Exhaust gases input mass flow rate m g kg/s Exhaust gases input temperature T g, in K Output Evaporating pressure P evap kpa Evaporating temperature T evap K Superheating ΔT sob K 1st law efficiency Eff 1 2nd law efficiency Eff 2 Energy recovery W net kw Exhaust gases output temperature T g, out K For the model linearization herein performed, the working fluid flow is maintained identical to the inlet and outlet of the evaporator. Such simplification was necessary because 1) it has not been possible to identify the isolated behavior for each variable and 2) any other attempt resulted in errors in the numerical nonlinear model. The operating condition around which the model was linearized was number 3 in Table 1 as suggested in [2]. Step variations were

applied to each of the input variables individually, keeping the remaining ones in their initial values and corresponding to the 3 operating conditions (see Table 3). Table 3 Initial values of input variables and step applied Input Initial value Step m g g/s 21 {-3, -2, -1, +1, +2, +3} T g, in K 829,7 {-60, -40, -20, +20, +40, +60} m f g/s 40 {-6, -4, -2, +2, +4, +6} As mentioned above, throughout the identification of system behavior, this underwent a step in an input and disturbance at a time, keeping the remaining ones their nominal values for the 3rd operating condition. The step is applied in the 50th second of the numerical model simulation in order to stabilize it before the application of the step. Each of the variations was fitted by a linear model of first or second order with or without zero (1). 'P1Z' = K(1 + T zs) 1 + T p1 s K 'P1' = 1 + T p1 s K(1 + T z s) 'P2Z' = (1 + 2ζT w s + (T w s) 2 ) K 'P2' = (1 + 2ζT w s + (T w s) 2 ) (1) where K is the proportional gain, ζ the damping constant and T w the time constant of the pair of complex conjugate poles. T z is the time constant of the zero and T p1 is the time constant for the real pole. The estimated parameters for models (1), used in the linearization of the numerical model, are obtained using the procest() function of MATLAB for a coarse approximation, and then by adjusting the curve through the use of fminsearch() function, evaluated through the following performance indices: VAF Variance Accounted For EE Steady Error (%) VAF = 1 σ2 (y y ) EE = 100 y t y t σ 2 (y) y t The following table presents the initial study from which the appropriate template for every curve was chosen, having also considered the selected entry that was subject to a variation in step. Average VAF was chosen as a performance index for the steps considered in each of the three input variables (see Table 3). The best performances (in bold) will later be used for the linear model.

Input Model (1) Table 4 Average VAF for each model identified Output P evap T evap ΔT sob Eff 1 Eff 2 W net T g, out m g P1 0,9955 0,9964 0,9964 0,9939 0,8769 0,9961 0,9940 P1Z 0,9960 0,9964 0,9961 0,9940 0,9876 0,9965 0,9941 P2 0,1816 0,9983 0,9977 0,9950 0,9118 0,9984 0,9940 P2Z 0,9989 0,9987 0,9978 0,9951 0,9891 0,9995 0,9941 T g, in P1 0,9945 0,9983 0,9984 0,8562 0,8452 0,9962 0,9938 P1Z 0,9954 0,9982 0,9982 0,9607 0,9887 0,9967 0,9983 P2 0,9981 0,9988 0,9983 0,8913 0,8535 0,9986 0,9961 P2Z 0,9992 0,9993 0,9987 0,9607 0,9887 0,9996 0,9997 m f P1 0,9962 0,9876 0,9836 0,9883 0,9488 0,9681 0,9887 P1Z 0,9960 0,9981 0,9942 0,9883 0,9732 0,9952 0,9887 P2 0,9964 0,9900 0,9807 0,9881 0,9524 0,9842 0,9886 P2Z 0,9968 0,9990 0,9957 0,9884 0,9873 0,9957 0,9887 2.1 Linear Model Performance The linear model that approximates the nonlinear model around the 3rd operating condition was obtained through an average of the identified linear models. The evaluation of the linear model (Table 5) was obtained by comparison with the nonlinear model, during the various steps applied on the input variables. Table 5 Linear model performance Output Performance parameters VAF EE (%) Working fluid mass flow rate 0,9729 2,073 Exhaust gases input mass flow rate 0,9893 0,240 Exhaust gases input temperature 0,9792 4,713 Evaporating pressure 0,9673 0,340 Evaporating temperature 0,9772 0,857 Superheating 0,9879 3,334 1st law efficiency 0,9786 0,358 By analyzing the above table, it was possible to observe that the linear model developed shows a high level of performance for the desired application. In any of the evaluated cases, the EE never exceeded 10% and had a mean absolute value equal to 1.7, ensuring a good approximation of the model in the steady state. The VAF had an average value of 0.9789, which assures a good approximation between the dynamic and stationary regimens. It was concluded that the linear model reproduces the nonlinear model with the accuracy. The linearization range was also validated. 2.2 Model Reduction The order reduction in the linear model was achieved through the implementation of the following methods: the singular values of Hankel through the function balancecmr() and the conservation of the steady gain using the function balred(). In Table 6, various models are presented and sorted through the infinite norm of the standard error between the models. The selected reduced model is the 24 th order model obtained through the method of Hankel. This model was chosen because it preserves the abilities of full-order model while being, however, a reasonable reduction of the same. In Fig. 2 it is possible to compare the singular values of the two models depending on the frequency [6].

Table 6 G red performance Ordem de G red ( G G red ) 10 3 balancecmr() balred() 27 0,05 0,71 26 0,10 1,73 25 0,18 0,92 24 0,89 0,88 23 1,62 1,75 22 9,84 9,97 21 59,45 59,33 Fig. 2 Singular values for G red and G 3 H and H 2 Control 3.1 H and H 2 Norms H and H 2 norms are used to quantify the G(s) system size. Usually, we mean a positive, scalar number that is a measure of the size of G(s) over all points in the complex s-plane [7]. The H norm of G(s), denoted G(s), is defined as G = supσ max [G(jω)] (2) and it classifies the greatest increase in energy that can occur between the input and output of a given system. The H 2 norm of G(s), denoted G(s) 2, is defined as G 2 = ( 1 2π 2 1 trace[g(jω)g (jω)]dω ) = ( 2π 1 r σ i 2 [G(jω)] dω) i=1 1 2 (3) and gives a precise measure of the power or signal strength of the output of a system driven with unit intensity white noise. 3.2 Control Strategy The main goal of the controller is to minimize the influence of disturbances induced by the heat source, in order to ensure a high yield of ORC and to prevent deterioration of its mechanical components. To dismiss the effects of disturbances, reference values for temperature and evaporating pressure were defined based on stationary conditions of the ORC. 3.3 Closed-Loop Controller Design Specifications The controller design is carried out taking into account the linearized model, which considers the following variables:

y = [ P evap T evap ], u = [m f] (4) The process can then be represented by: G = [G w G u ] y = G w w + G u u (5) where G w (s) are the system transfer functions in relation to disturbances and G u (s) is the array of transfer functions corresponding to the control signals. The block diagram of the open-loop system is presented in Fig. 3, where are the interconnections between the system G(s) and the weighting functions W p (s) e W u (s) that will shape the transfer function of the closed-loop T zw (s). H control has the goal to minimize the functions presented in (6). T zw (s) is the transfer function in closed-loop that relates the disturbances w with outputs to minimize z. w G y W p e y u W u e u y c + - Reference Fig. 3 Block-diagram of the open-loop system with performance specifications The system has two types of inputs: references r and disturbances w, and two output signals (e u e e y ). The transfer function G(s) represents the linearized ORC. The weighting functions W u and W p are used to define the relative importance of this signal to the frequency ranges required on system performance. Thus, the objective of system performance can be reshaped with the possibility of a more conservative approach: T zw (s) = [ W ps o G u K W p S o G w ] (6) W u S i K W u KS o G w where S i = (I + KG) 1, S o = (I + GK) 1 are the sensitivities of input and output, respectively. In (6) is exploited the fact that S i K = KS o. This formulation is similar to that of a typical problem of mixed S/KS sensitivity optimization and takes into account the criteria of stability and performance. The problem formulation is reflected in the minimization of the four functions listed in Table 7. Table 7 H functions to be minimized Function Description W p S o G u K Weighted closed-loop system sensitivity W p S o G w Weighted disturbance sensitivity W u S i K Weighted control effort due to reference W u KS o G w Weighted control effort due to disturbances

The closed-loop system would be able to achieve the intended performance if condition (4) were satisfied, i.e. T zw (s) for H control and T zw (s) 2 for H 2 control and with the considered rule always depending on the required control. 3.4 Performance Functions [ W ps o G u K W p S o G w ] < 1 (7) W u S i K W u KS o G w The weighting functions W u and W p, that guaranteed the best performance, were found using the meta-heuristics Particle Swarm Optimization (PSO) developed by Biswas [8]. Equations (8) are the functions of performance used in the design of controllers, W p = [ 1 10 16 (s + 1 10 5 ) s + 1 0 0 7.455 10 7 (s + 10) s + 1 10 5 ] W u = 10(s + 1 10 5 ) s + 1 (8) 4 Results with the Nonlinear Model In this subsection, the performance of controllers with the nonlinear model were evaluated. It was also presented the PI controller performance developed by [2] as a basis for comparison with the controllers developed in this work. In Fig. 5 is depicted the control action for all three controllers. Fig. 4 Disturbance input Fig. 5 Control action for input in Fig. 4 In Fig. 6, it is possible to observe the response of the nonlinear model for all the three controllers. The behavior of the H and H 2 controllers differ from that presented in the linear model, with H control rejecting the disturbance effects on evaporating pressure. As the evaporating temperature has a steady error of 3 K, the variations in the temperature of evaporation are within the acceptable limits and do not represent a risk for the physical system.

Fig. 6 Controller comparison for input in Fig. 4 Furthermore, the performance of controllers in the nonlinear model subject to the variations in the exhaust gas conditions higher than those used in the linearization of the model was also assessed. The H 2 controller presented an oscillatory behavior that led the nonlinear model to become unstable. Therefore, this controller has been discarded from the following analysis because it is not valid. Fig. 7 shows the perturbation imposed on the system that represents a successive step variation to the conditions of operation {3, 2, 3, 4, 5, 6, 3, 4, 5, 8, 9, 10, 7, 8, 9, 12, 13}. Fig. 7 Disturbance input Fig. 8 Control action for input in Fig. 7

Fig. 9 shows that the evaporation pressure of the nonlinear model controlled with H control remains almost constant. The evaporating temperature decreases with increased mass flow and exhaust gas temperature, suffering a deviation of more than 20 K. Therefore, it is expected that this performance must be lower because the amplitude of these disorders is far beyond the range of validity of the linearization. Fig. 9 Controller comparison for input in Fig. 7 5 Conclusions This work regards the development of H e H 2 control strategies in order to reject the effects caused by the variation of heat energy available in the heat of an ORC used as WHR system in motor vehicles. The referred energy variations are due to the variation of flow and exhaust gas temperature, from where thermal energy is recovered. The study was conducted using the numerical model of an ORC developed by Elias [2]. During the development of the controllers a linearization of the numerical model was needed for performance purposes. After the identification and linearization of the model by selecting the best model through the performance indices VAF and EE and by comparison of the linear model with a nonlinear model. The linear model was validated for various scenarios of variation of the conditions of the exhaust gases having these variations been applied in different amplitudes step flow and exhaust gas temperature. Comparing the linear model and nonlinear model, VAF presents a mean value equal to 0.9789 and EE presents an mean absolute value equal to 1.7 ensuring a good approximation of the dynamics of the models and the stationary value. It was concluded that the linear model presents an acceptable performance for the intended study by also validating the linearization range chosen. In the non-linear model, two sets of disturbances were assessed: the first, identical to the studied for the linear model, by comparing the performances in both templates, and, in the

second set, by applying successive variations in the exhaust conditions, thus surpassing the variations used in the linearization of the model. In the analysis of the performance of controllers in the linear model is also presented the PI controller developed by [2] as a basis for comparison. The controllers herein developed showed a good rejection of the effects caused by small amplitude disturbances, that is, within the limit of the linear model. When subjected to disturbances of higher amplitudes, as in the case of nonlinear model, the performance is lower than even for in the case of H 2 controller to unsettle the system. However, for the H control the variations in pressure and temperature of evaporation are within acceptable limits and do not represent a risk to the physical system. Reference [1] T. Wang, Y. Zhang, Z. Peng, G. Shu, A review of researches on thermal exhaust heat recovery with Rankine cycle, Renew. Sustain. Energy Rev. 15 (2011) 2862 2871. doi:10.1016/j.rser.2011.03.015. [2] M.A.F. Elias, Estudo do desempenho de um sistema de aproveitamento da energia térmica contida nos gases de escape de veículos automóveis, Dissertação de Mestrado em Engenharia Mecânica, Instituo Superior Técnico, Lisboa, 2013. [3] J. Zhang, W. Zhang, G. Hou, F. Fang, Dynamic modeling and multivariable control of organic Rankine cycles in waste heat utilizing processes, Comput. Math. with Appl. (2012) 1 14. doi:10.1016/j.camwa.2012.01.054. [4] F.R. Marques, Análise do Desempenho de TWC Turbulentos para o Tratamento de Gases de Escape para Veículos Automóveis, Dissertação de Mestrado em Engenharia Mecânica, Instituo Superior Técnico, Lisboa, 2010. [5] A.A. Boretti, Transient operation of internal combustion engines with Rankine waste heat recovery systems, Appl. Therm. Eng. 48 (2012) 18 23. doi:10.1016/j.applthermaleng.2012.04.043. [6] R.E. Skelton, M.C. de Oliveira, J. Han, Systems Modeling and Model Reduction, in: Handb. Smart Syst. Mater., Institute of Physics, 2004. [7] L. Lublin, S. Grocott, M. Athans, H2 (LQG) and H Control, in: Control Syst. Adv. Methods, 2010: pp. 418 436. [8] P. Biswas, Particle Swarm Optimization (PSO), (2014). http://www.mathworks.com/matlabcentral/fileexchange/43541-particle-swarmoptimization--pso-.