Energy Efficient Building Climate Control using Stochastic Model Predictive Control and Weather Predictions
|
|
|
- Jesse Austin
- 10 years ago
- Views:
Transcription
1 Energy Efficient Building Climate Control using Stochastic Model Predictive Control and Weather Predictions Frauke Oldewurtel, Alessandra Parisio, Colin N. Jones, Manfred Morari Dimitrios Gyalistras, Markus Gwerder, Vanessa Stauch, Beat Lehmann, Katharina Wirth Abstract One of the most critical challenges facing society today is climate change and thus the need to realize massive energy savings. Since buildings account for about 40% of global final energy use, energy efficient building climate control can have an important contribution. In this paper we develop and analyze a Stochastic Model Predictive Control (SMPC) strategy for building climate control that takes into account weather predictions to increase energy efficiency while respecting constraints resulting from desired occupant comfort. We investigate a bilinear model under stochastic uncertainty with probabilistic, time varying constraints. We report on the assessment of this control strategy in a large-scale simulation study where the control performance with different building variants and under different weather conditions is studied. For selected cases the SMPC approach is analyzed in detail and shown to significantly outperform current control practice. I. INTRODUCTION A. Integrated Room Automation In building climate control heating, ventilation, and airconditioning (HVAC) systems are employed to keep room temperature within a predefined range, the so-called comfort range. In this paper we focus on Integrated Room Automation, where the building system consists of an HVAC-system, an automated lighting system, and a blind positioning system [4], [9]. The control task is to keep the room temperature as well as CO 2 and illuminance levels within a predefined comfort range, which can be fulfilled with a set of different actuators. The actuators differ in terms of response time and effectiveness, in their dependence on weather conditions (e.g. cooling tower or blinds), and in energy costs. The goal is to optimally choose the actuator settings depending on future weather conditions in order to fulfill the comfort requirements and minimize energy costs. B. Assessment of Control Strategies Aiming at investigating how much energy can be saved with advanced control techniques we compare Model Predictive Control (MPC) strategies taking into account weather predictions with current best-practice control. For this assessment we use BACLab, a MATLAB-based modeling Frauke Oldewurtel, Colin N. Jones and Manfred Morari are with the Automatic Control Laboratory, Department of Electrical Engineering, Swiss Federal Institute of Technology in Zurich (ETHZ), Switzerland. {oldewurtel,jones,morari}@control.ee.ethz.ch A. Parisio is with the Department of Engineering, Universitá degli Studi del Sannio, Benevento, Italy; M. Gwerder is with Siemens Building Technologies, Zug, Switzerland; D. Gyalistras is with the Systems Ecology Group, ETH Zurich, Switzerland; V. Stauch is with MeteoSwiss, Zurich, Switzerland; B. Lehmann and K. Wirth are with Building Technologies Lab., EMPA, Dübendorf, Switzerland. and simulation environment for building climate control developed within the OptiControl 1 project, which focuses on the development of predictive control strategies for building climate control. A bilinear model is used for both simulation and control. The crucial part of the control problem is how to deal with the inherent uncertainty due to weather predictions. The following controllers are assessed: Rule Based Control (RBC): Current practice. The control inputs are defined with simple rules: if condition then action. MPC: Two different MPC schemes are considered. The first strategy follows common practice, which is to simply neglect the uncertainty in the problem and is therefore termed Certainty Equivalence (CE). The second strategy takes into account the uncertainty in the controller directly and solves a stochastic MPC (SMPC) problem. For this, we follow the approach introduced in [11]. Performance Bound (PB): Optimal control action given perfect knowledge of future weather. This is an ultimate bound on the performance of any controller, and thus used as a theoretical benchmark. C. Outline In Section II the modeling is described in detail. This is divided into two parts, the building modeling and the weather uncertainty modeling. In Section III the control strategies are presented. First, the RBC strategy is explained, then the MPC problem is posed. This can be solved by neglecting the uncertainty as in CE or by directly taking it into account as in SMPC. Both approaches are presented in detail. Finally, the PB is introduced. Section IV introduces the concept of the controller assessment and describes the setup of the largescale simulation study. The simulation results are presented in Section V. D. Notation The real number set is denoted by R, the set of nonnegative integers by N (N + := N\{0}). For matrices A and B of equal dimension inequalities A{<,, >, }B hold component-wise. The expectation of a stochastic variable w given the observation τ is denoted by E[w τ]. The probability of an event ρ is denoted by P[ρ]. 1
2 A. Building Model II. MODELING For computing the building-wide energy use it is common practice to sum the energy uses of single rooms or building zones [4]. We follow this approach and focus on the dynamics of a single room. We first explain the building thermal dynamics in detail and then the different actuators. Remark 1: Illuminance and CO 2 concentration were modeled by instantaneous responses since the time constants involved were much smaller than the hourly time step employed for our modeling and simulations and modelling details of these are ommitted for brevity. The interested reader can find the details on this in [10]. The principle of the thermal dynamics modeling can easily be described with a small example as given in Figure 1. The room can be thought of as network of first-order systems, where the nodes are the states x and these are representing the room temperature or the temperatures in the walls, floor or ceiling. Then the heat transfer rate is given by dq dϑ i }{{} C i dq dt = K ie (ϑ e ϑ i ) dϑ i dt = K ie (ϑ e ϑ i ), where t denotes the time, ϑ i and ϑ e are the temperatures in layers i and e respectively, Q is thermal energy, and C i denotes the thermal capacitance of layer i. The total heat transmission coefficient K ie is computed as (1) 1 K ie = 1 K i + 1 K e, (2) where the heat transmission coefficients K i and K e depend on the materials of i and e as well as on the cross sectional area of the heat transmission. For each node, i.e. state, such a differential equation as in (1) is formulated. Control actions were introduced by assuming that selected resistances were variable. For example, solar heat gains and luminous flux through the windows were assumed to vary linearly with blinds position, i.e. the corresponding resistances were multiplied with an input u [0, 1]. This leads to a bilinear model, i.e. bilinear in state and input as well as in disturbance and input. A detailed description of the building model can be found in [10]. Concerning the actuators, we investigated several variants of building systems in integrated room automation. All system variants had the basic actuators blind positioning and electric lighting. They employed different combinations of the following subsystems: Heating: radiators / mechanical ventilation / floor heating / TABS 2 2 TABS = Thermally activated building system, i.e. the building mass is incorporated as thermal storage for heating and cooling purposes and activated by a tube-system located in the slabs. Fig. 1. Heat transmission between nodes. The modeling is based on the description of heat transmission between nodes (left) that are representing the temperatures at different locations in the building (right). Cooling: evaporative cooling (wet cooling tower) / mechanical ventilation / chilled ceiling / TABS Ventilation: with/without mechanical ventilation (including energy recovery); with/without natural night-time ventilation The delivered heating or cooling power, the used air change rates as well as lighting and blind positioning correspond to the control inputs u. The control task consists of finding the optimal combination of inputs that differed in their weather dependence, dynamical effects and energy use. For example mechanical ventilation, which provides the room with fresh air to guarantee indoor air quality, can be used both for cooling and for heating, depending on the weather conditions. But heating can also be done with radiators, which are independent of weather conditions. TABS can be used for heating and cooling but are much slower compared to ventilation or radiators etc. Further details on the experimental setup can be found in [9]. Assumption 1: The room dynamics are described as x k+1 = Ax k + Bu k +... m... + B v v k + [(B vu,i v k + B xu,i x k )u k,i ] i=1 where x k R n is the state, u k R m is the input, and v k R p is the weather input at time step k, and the matrices A, B, B v, B vu,i, and B xu,i are of appropriate sizes. The sampling time is 1 hour. The overall building model was validated by building experts [10] and its dynamic response compared to simulations with TRNSYS 3, which is a well known simulation software for buildings and HVAC systems. It was found that the model captures sufficiently well the relevant behavior of a building [10]. B. Weather Uncertainty Model The weather predictions were given by archived forecasts of the COSMO-7 numerical weather prediction model operated by MeteoSwiss. The data comprised the outside air temperature, the wetbulb temperature and the incoming solar 3 (3)
3 radiation. COSMO-7 delivers hourly predictions for the next three days with an update cycle of 12 hours [6]. The major challenge from a control point of view with using numerical weather predictions lies in their inherent uncertainty due to the stochastic nature of atmospheric processes, the imperfect knowledge of the weather models initial conditions as well as modeling errors. The actual disturbance acting on the building can be decomposed as v k = v k + ṽ k, (4) where v k is the COSMO-7 weather prediction and ṽ k is the prediction error at each time step k. In order to improve the estimation of future disturbances acting on the building the following autoregressive model driven by Gaussian noise was identified based on the archived weather predictions and corresponding in-situ measurements where F R p p and w k R p. ṽ k+1 = F ṽ k + w k, (5) Assumption 2: The disturbance w k follows a Gaussian distribution, w k N ( w k, ΣΣ T ), k. Testing the randomness of residuals showed that the goodness of fit was satisfying for all investigated cases, i.e. autocorrelation coefficients for the the residuals did not differ significantly from zero. The model in (5) is used twofold: first, for augmentation of the controller model such that it accounted for the effects of the uncertain weather predictions on the building s dynamics, and second for continuous correction of the COSMO-7 weather predictions based on hourly weather measurements with a standard Kalman filter. C. Overall Model The dynamic behavior of the building is nonlinear; in this case bilinear between inputs, states and weather parameters. Non-linearities in the dynamic equations of an MPC problem will generally result in a non-convex optimization, which can be extremely difficult to solve. The approach that we take here is a form of Sequential Linear Programming (SLP) for solving nonlinear problems in which we iteratively linearize the non-convex constraints around the current solution, solve the optimization problem and repeat until a convergence condition is met [3]. To keep formulations simple, we will assume for the remainder of the paper that we do the linearization at each hourly time step k, which results in the new input matrix B u,k and formulate the problem for the linear system of the form x k+1 = Ax k + B u u k + B v v k. (6) III. CONTROL STRATEGIES In this section we present the different control strategies that are considered in our assessment. These are RBC, which is current practice, MPC, which takes into account weather predictions, and PB, which is a theoretical benchmark. A. Rule Based Control The standard strategy in current practice and used by, amongst others, Siemens Building Technologies is rule-based control [5]. As the name indicates, RBC determines all control inputs based on a series of rules of the kind if condition then action. As a benchmark we used here RBC- 5 as defined in [7]. This is the currently best RBC controller known to us that assumes hourly blind movement as the other control strategies considered in this study. B. Model Predictive Control Approach For the MPC approach, we employ the model of (6). Remark 2: We substitute (4) in (6) and use (5) to extend the model, such that the resulting model depends linearly on the Gaussian disturbance w. Consider the prediction horizon N N + and define x := [ x T 0,..., x T ] T N R (N+1)n u := [ u T 0,..., u T ] T N 1 R Nm w := [ w0 T,..., wn 1 T ] T R Np w := [ w T 0,..., w T N 1] T R Np and prediction dynamics matrices A, B and E such that x = Ax 0 + Bu + Ew. We assume that all inputs u can vary between zero and an upper bound (full operation), which defines hard constraints on the inputs. The room temperature is constrained to lie within upper and lower bounds. Motivated by European building standards, e.g. [14], we do not require constraints to be satisfied at all times, but only with a predefined probability, which is formulated with so-called chance constraints. Assumption 3: The constraints on inputs u and states x over the prediction horizon N are Su s Gx g, where S R q mn, s R q, G R r n(n+1), and g R r and the state constraints are applied according to the definition in the standards as chance constraints (7) P[G i x g i ] 1 α i, i = 1,..., r, (8) where 1 α i with α i [0, 1] denotes the probability level. This means that we formulate the chance constraints on the states as individual chance constraints, i.e. each row i has to be individually fulfilled with the probability 1 α i. For some initial state x 0 the control objective is to minimize energy usage. Assumption 4: A linear cost function V : R R V (x 0, u 0,..., u N 1 ) := N 1 k=0 c T u k (9) is assumed, where x 0 R n is the initial state and c R m is the cost of the different actuators, i.e. a scaling factor, that
4 considers the non-renewable primary energy usage of each actuator, see [9]. The optimal control input u over the prediction horizon N is determined by solving MPC Problem 1. Problem 1: u (x 0 ) MP C := arg min u E[c T u x 0 ] s.t. P[G i (Ax 0 + Bu + Ew) g i ] 1 α i i = 1,..., r Su s (10) where c R Nm denotes the cost vector for the whole horizon. Problem 1 is a dynamic programming problem, it is however not clear how to solve it since it depends on the disturbance w which follows a Gaussian distribution. There are two principal ways to proceed: 1) The standard procedure is to assume w = w and solve a deterministic MPC problem. This problem is known as Certainty Equivalence. 2) We follow the approach introduced in [11] and solve the stochastic MPC problem approximately. 1) Certainty Equivalence: With the assumption that w = w, Problem 1 simplifies to Problem 2: u (x 0 ) CE := arg min c T u u s.t. G(Ax 0 + Bu + E w) g Su s (11) This is now a deterministic problem known as nominal MPC problem and is readily solvable. Remark 3: Note that the state constraints are only guaranteed to be satisfied for w = w. Thus, other outcomes of w are likely to violate the constraints. 2) Stochastic Model Predictive Control: Following the assumption that the disturbance w is normally distributed, we get a stochastic MPC problem which is not readily solvable. We reformulate and approximate the stochastic control problem in two steps. First, we approximate the dynamic programming problem and second, we define a convex, deterministic reformulation of the probabilistic constraints in order to cast the SMPC Problem 1 as a convex and tractable optimization problem, which can be solved at each time step. For approximating the dynamic programming problem we employ affine disturbance feedback, which has shown good performance in robust MPC problems [1], [2]. With affine disturbance feedback, the control inputs are parameterized as affine functions of the disturbance sequence as follows u i = h i + i 1 j=0 M i,jw j h i R m M i,j R m p j N k 0 (i, j) N N N 1 0. By doing so, the optimization in MPC Problem 1 can be solved in a computationally efficient fashion using convex optimization methods. In matrix form this leads to u = Mw + h (12) 0 0 M 1,0 0 0 M := (13). M N 1,0 M N 1,N 2 0 R Nm Np h := [ h T 0,..., h T N 1] T R Nm. Remark 4: The formulation (12) sets the inputs to be affine functions of normally distributed random variables having an unbounded value range. Input constraints can thus not be guaranteed for all possible outcomes of the disturbance, which renders infeasible optimization problems, unless M = 0. A possible approach to addressing this issue is to relax the hard input constraints and restrict the constraint satisfaction to subsets with prescribed probability levels. We thus define chance constraints also on the inputs, not only on the states, as follows P[S j u s j ] 1 α u,j, j = 1,..., q. (14) Since the constraints on inputs are hard constraints, it is desirable to impose a higher probability of satisfaction on input constraints. We denote this probability level by 1 α u,j for constraint j. As a second step we do a deterministic reformulation of the chance constraints on the states and on the inputs. With the affine disturbance feedback, the chance constraints on the states are now of the form P[G i (Ax 0 + BMw + Bh + Ew) g i ] 1 α i. (15) Note that the functions describing the constraints in (15) are bi-affine in the decision variables and the disturbances. It is well-known that if the disturbance is normally distributed, the functions are bi-affine in the decision variables and the disturbances are considered in the constraints, then individual chance constraints can be equivalently formulated as deterministic second order cone constraints [13] as follows Φ 1 (1 α i ) G i (BM + E) 2 g i G i (Ax 0 + Bh) (16) where Φ is the standard Gaussian cumulative probability function. The inequalities (16) are second order cone constraints that are convex in the decision variables M and h. We obtain the following convex deterministic second-order cone program (SOCP). Problem 3: (M (x 0 ), h (x 0 )) := arg min (M,h) s.t. c T (M w + h) Φ 1 (1 α i ) G i (BM + E) 2 g i G i (Ax 0 + Bh) Φ 1 (1 α u,j ) S j M 2 s j S j h Remark 5: Please note that the expected value of the linear cost is only affected by the mean, not the covariance.
5 C. Performance Bound PB is not a controller that can be implemented in reality; it is a concept. PB is defined as optimal control with perfect weather and internal gains predictions and thus gives an ultimate bound on what any controller can achieve. Remark 6: In order to compute the PB, we solve an MPC problem, but with perfect weather predictions and a very long prediction horizon (6 days). IV. CONTROLLER ASSESSMENT CONCEPT AND SIMULATION SETUP A. Controller Assessment Concept The aim is to estimate the potential of using MPC and weather predictions in building climate control. For this purpose the simulation study was carried out in two steps, which is shown in Figure 2: Weather conditions: We used weather data from four locations (Lugano, Marseille, Zurich, Vienna) being representative for different climatic regions within Europe. All weather predictions and observations were historical data of V. RESULTS A. Theoretical Potential Analysis Evaluated is the annual total (all automated subsystems) non-renewable Primary Energy (NRPE) usage and the annual amount of thermal comfort violations (integral of room temperature above or below comfort range limits). Here we report comparison results for the found 1228 cases where the amounts of violations by RBC are < 300 Kh/a. Figure 3 shows the joint cumulative distribution function of the theoretical energy savings potential (as additional energy use in % of PB) and the amount of comfort violations in Kh/a. It can be seen that more than a half of the considered cases show an additional energy use of more than 40 %. Thus, for many cases there is a significant savings potential, which can potentially be exploited by MPC. Fig. 2. Controller assessment concept. First the theoretical potential is assessed (comparison of RBC and PB), then the practical potential is assessed (comparison of RBC and MPC). 1) Theoretical potential: The first step consists of the comparison of RBC and PB. This is done because there is only hope for a significant improvement, if the gap between RBC and PB is large. This investigation is done in a systematic large-scale factorial simulation study for a broad range of cases representing different buildings and different weather conditions as described below. For further details see [7], [8]. 2) Practical potential: In this investigation we compare the performance of RBC and MPC strategies only for selected cases from the theoretical potential study. Further details can be found in [12]. B. Simulation Setup For the potential assessment there were on total 1228 cases considered. The variants were done for the HVAC system, the building itself and its requirements, and the weather conditions. The different variants are listed here: HVAC system: Considered are five building system variants (cf. Section II. A). Building: The factors vary in building standard (Passive House/Swiss Average), construction type (light/heavy), window area fraction (low/high), internal gains level (occupancy plus appliances; low/high; also associated CO 2 -production), facade orientation (N or S for normal offices, and S+E or S+W for corner offices). Amount of violations [Kh/a] Additional energy use in % of PB Fig. 3. Joint cumulative distribution function of a particular additional energy use with RBC in % of PB and a particular amount of violations in Kh/a. B. Practical Potential Analysis With real weather predictions, it can happen that constraints are being violated. Therefore, controller performance is assessed in terms of both energy usage and constraint violation. Fig. 4. Typical violation level Comparison of SMPC and RBC. Figure 4 depicts the result of the comparison of SMPC and RBC for the selected set of experiments: MPC has always clearly less energy use than RBC and in four of six cases smaller amounts of violations. This indicates that the
6 additional energy use with RBC can be reduced significantly with MPC. Figures 5 and 6 show the resulting room temperature profile throughout the whole year for one of the selected cases with the RBC and SMPC respectively. It can be seen that SMPC has smaller and less frequent violations than RBC. Furthermore, the diurnal temperature variations are much smaller with SMPC, which is a much more favourable behavior for the room comfort. Fig. 7. Tradeoff for SMPC and CE between energy use and violation and comparison with PB and RBC. Fig. 5. Time step [h] Room temperature profile of RBC for one year. and which low/high-cost energy sources are needed to keep the room temperature in the required comfort levels. SMPC was shown to outperform both rule-based control (RBC) as well as a predictive non-stochastic controller (CE). Further benefits or SMPC are easy tunability with a single tuning parameter describing the level of constraint violation as well as comparatively small diurnal temperature variations. VII. ACKNOWLEDGMENTS Swisselectric Research, CCEM-CH and Siemens Building Technologies are gratefully acknowledged for their financial support of the OptiControl project. Fig. 6. Time step [h] Room temperature profile of SMPC for one year. Usage of CE for the six selected cases generally yield much more violations than allowed in the standards (results not shown). One can however tune CE by assuming a tighter comfort band for the controller, which results in less violations and more energy use. Thus, for different comfort band widths one gets a tradeoff curve between energy use and violations. Similarly, SMPC can be tuned. This is however much easier, since there exists a natural tuning knob, the control parameter α, that describes the probability level of constraint violation. Figure 7 shows the tuning curves of SMPC and CE for one month (January 2007) as well as the corresponding results of PB and RBC. It can be seen that PB shows no violations and the smallest energy usage as expected. Further can be seen that both CE and SMPC controllers can achieve a better tradeoff between energy use and probability of constraint violations than RBC by moving along the tuning curve. The closer to the origin a tuning curve lies, the better the control performance. Thus, SMPC performs clearly better than both, CE as well as RBC. VI. CONCLUSIONS A Stochastic Model Predictive Control (SMPC) strategy was applied to building climate control. The controller makes use of weather predictions to compute how much energy REFERENCES [1] A. Ben-Tal and A. Goryashko and E. Guslitzer and A. Nemirovski, Adjustable robust solutions of uncertain linear programs, in Mathematical Programming, vol. 99(2), 2004, pp [2] P. J. Goulart and E. C. Kerrigan and J. M. Maciejowski, Optimization over state feedback policies for robust control with constraints, Automatica, vol. 42(4), 2006, pp [3] R. E. Griffith and R. A. Steward, A nonlinear programming technique for the optimization of continuous processing systems, Journal of Management Science, vol. 7, 1961, pp [4] M. Gwerder, J. Toedtli, Predictive control for integrated room automation, CLIMA 2005, Lausanne, [5] M. Gwerder, J. Toedtli, D. Gyalistras, Ruled-based control strategies, in [6]. [6] D. Gyalistras, M. Gwerder (Eds.), Use of weather and occupancy forecasts for optimal building climate control (OptiControl): Two years progress report, Technical report, ETH Zurich, Switzerland and Siemens Building Technologies Division, Siemens Switzerland Ltd., Zug, Switzerland, [7] D. Gyalistras et al., Performance bounds and potential assessment, in [6]. [8] D. Gyalistras, K. Wirth, B. Lehmann, Analysis of savings potentials and peak electricity demand, in [6]. [9] B. Lehmann, K. Wirth, V. Dorer et al., Control problem and experimental setup, in [6]. [10] B. Lehmann, K. Wirth, S. Carl, et al., Modeling of buildings and building systems, in [6]. [11] F. Oldewurtel, C. N. Jones, M. Morari, A Tractable Approximation of Chance Constrained Stochastic MPC based on Affine Disturbance Feedback, in Proc. 47th IEEE Conf. on Decision and Control, Cancun, Mexico, 2008 pp [12] F. Oldewurtel et al., Analysis of model predictive control strategies, in [6]. [13] A. Prékopa, Stochastic programming, Kluwer Academic Publishers, Dordrecht, The Netherlands, [14] SIA Standard 382/1, Lüftings- und klimaanlagen - allgemeine grundlagen und anforderungen, [15] V. Stauch, F. Schubiger, P. Steiner, Local weather forecasts and observations, in [6].
Increasing Energy Efficiency in Building Climate Control using Weather Forecasts and Model Predictive Control
Increasing Energy Efficiency in Building Climate Control using Weather Forecasts and Model Predictive Control Frauke Oldewurtel 1, Dimitrios Gyalistras 1, Markus Gwerder 2, Colin N. Jones 1, Alessandra
Energy and Buildings
Energy and Buildings 45 (2012) 15 27 Contents lists available at SciVerse ScienceDirect Energy and Buildings j ourna l ho me p age: www.elsevier.com/locate/enbuild Use of model predictive control and weather
Weather forecasts, observations and algorithms for building simulation and predictive control
Federal Department of Home Affairs FDHA Federal Office of Meteorology and Climatology MeteoSwiss Weather forecasts, observations and algorithms for building simulation and predictive control Contributions
Formulations of Model Predictive Control. Dipartimento di Elettronica e Informazione
Formulations of Model Predictive Control Riccardo Scattolini Riccardo Scattolini Dipartimento di Elettronica e Informazione Impulse and step response models 2 At the beginning of the 80, the early formulations
C21 Model Predictive Control
C21 Model Predictive Control Mark Cannon 4 lectures Hilary Term 216-1 Lecture 1 Introduction 1-2 Organisation 4 lectures: week 3 week 4 { Monday 1-11 am LR5 Thursday 1-11 am LR5 { Monday 1-11 am LR5 Thursday
A Robust Optimization Approach to Supply Chain Management
A Robust Optimization Approach to Supply Chain Management Dimitris Bertsimas and Aurélie Thiele Massachusetts Institute of Technology, Cambridge MA 0139, [email protected], [email protected] Abstract. We
MODELLING COUPLED HEAT AND AIR FLOW: PING-PONG VS ONIONS
MODELLING COUPLED HEAT AND AIR FLOW: PING-PONG VS ONIONS Jan Hensen University of Strathclyde Energy Systems Research Unit 75 Montrose Street, GLASGOW G1 1XJ, Scotland Email: [email protected] SYNOPSIS
A Log-Robust Optimization Approach to Portfolio Management
A Log-Robust Optimization Approach to Portfolio Management Dr. Aurélie Thiele Lehigh University Joint work with Ban Kawas Research partially supported by the National Science Foundation Grant CMMI-0757983
Nonlinear Model Predictive Control of Hammerstein and Wiener Models Using Genetic Algorithms
Nonlinear Model Predictive Control of Hammerstein and Wiener Models Using Genetic Algorithms Al-Duwaish H. and Naeem, Wasif Electrical Engineering Department/King Fahd University of Petroleum and Minerals
Application of Building Energy Simulation to Air-conditioning Design
Hui, S. C. M. and K. P. Cheung, 1998. Application of building energy simulation to air-conditioning design, In Proc. of the Mainland-Hong Kong HVAC Seminar '98, 23-25 March 1998, Beijing, pp. 12-20. (in
Federation of European Heating, Ventilation and Air-conditioning Associations
Federation of European Heating, Ventilation and Air-conditioning Associations Address: Rue Washington 40 1050 Brussels Belgium www.rehva.eu [email protected] Tel: +32 2 514 11 71 Fax: +32 2 512 90 62 REHVA
Software Development for Cooling Load Estimation by CLTD Method
IOSR Journal of Mechanical and Civil Engineering (IOSR-JMCE) ISSN: 2278-1684Volume 3, Issue 6 (Nov. - Dec. 2012), PP 01-06 Software Development for Cooling Load Estimation by CLTD Method Tousif Ahmed Department
A Network Flow Approach in Cloud Computing
1 A Network Flow Approach in Cloud Computing Soheil Feizi, Amy Zhang, Muriel Médard RLE at MIT Abstract In this paper, by using network flow principles, we propose algorithms to address various challenges
Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model
Overview of Violations of the Basic Assumptions in the Classical Normal Linear Regression Model 1 September 004 A. Introduction and assumptions The classical normal linear regression model can be written
Comparison of two calculation methods used to estimate cooling energy demand and indoor summer temperatures
Comparison of two calculation methods used to estimate cooling energy demand and indoor summer temperatures Kai Sirén and Ala Hasan Helsinki University of Technology, Finland Corresponding email: [email protected]
Eco Pelmet Modelling and Assessment. CFD Based Study. Report Number 610.14351-R1D1. 13 January 2015
EcoPelmet Pty Ltd c/- Geoff Hesford Engineering 45 Market Street FREMANTLE WA 6160 Version: Page 2 PREPARED BY: ABN 29 001 584 612 2 Lincoln Street Lane Cove NSW 2066 Australia (PO Box 176 Lane Cove NSW
Linear Programming for Optimization. Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc.
1. Introduction Linear Programming for Optimization Mark A. Schulze, Ph.D. Perceptive Scientific Instruments, Inc. 1.1 Definition Linear programming is the name of a branch of applied mathematics that
Linear Programming. March 14, 2014
Linear Programming March 1, 01 Parts of this introduction to linear programming were adapted from Chapter 9 of Introduction to Algorithms, Second Edition, by Cormen, Leiserson, Rivest and Stein [1]. 1
Summary of specified general model for CHP system
Fakulteta za Elektrotehniko Eva Thorin, Heike Brand, Christoph Weber Summary of specified general model for CHP system OSCOGEN Deliverable D1.4 Contract No. ENK5-CT-2000-00094 Project co-funded by the
Solving polynomial least squares problems via semidefinite programming relaxations
Solving polynomial least squares problems via semidefinite programming relaxations Sunyoung Kim and Masakazu Kojima August 2007, revised in November, 2007 Abstract. A polynomial optimization problem whose
Advanced Lecture on Mathematical Science and Information Science I. Optimization in Finance
Advanced Lecture on Mathematical Science and Information Science I Optimization in Finance Reha H. Tütüncü Visiting Associate Professor Dept. of Mathematical and Computing Sciences Tokyo Institute of Technology
Weakly Secure Network Coding
Weakly Secure Network Coding Kapil Bhattad, Student Member, IEEE and Krishna R. Narayanan, Member, IEEE Department of Electrical Engineering, Texas A&M University, College Station, USA Abstract In this
3-PHASE LOW VOLTAGE NETWORK LOAD BALANCER : A COST EFFECTIVE SOLUTION TO LINE VOLTAGE VARIATIONS
3-PHASE LOW VOLTAGE NETWORK LOAD BALANCER : A COST EFFECTIVE SOLUTION TO LINE VOLTAGE VARIATIONS Pierre FRISTOT Olivier CONSTANT Catherine MONCET Omegawatt - France Omegawatt - France SDET - France [email protected]
Adaptive strategies for office spaces in the UK climate
International Conference Passive and Low Energy Cooling 631 Adaptive strategies for office spaces in the UK climate I. Gallou Environment & Energy Studies Programme, Architectural Association Graduate
Building HVAC Load Profiling Using EnergyPlus
Building HVAC Load Profiling Using EnergyPlus Dong Wang School of EEE Nanyang Technological University Singapore Email: [email protected] Abhisek Ukil, Senior Member, IEEE School of EEE Nanyang Technological
24. The Branch and Bound Method
24. The Branch and Bound Method It has serious practical consequences if it is known that a combinatorial problem is NP-complete. Then one can conclude according to the present state of science that no
APPLICATION OF DATA MINING TECHNIQUES FOR BUILDING SIMULATION PERFORMANCE PREDICTION ANALYSIS. email [email protected]
Eighth International IBPSA Conference Eindhoven, Netherlands August -4, 2003 APPLICATION OF DATA MINING TECHNIQUES FOR BUILDING SIMULATION PERFORMANCE PREDICTION Christoph Morbitzer, Paul Strachan 2 and
How To Understand And Solve A Linear Programming Problem
At the end of the lesson, you should be able to: Chapter 2: Systems of Linear Equations and Matrices: 2.1: Solutions of Linear Systems by the Echelon Method Define linear systems, unique solution, inconsistent,
A Constraint Programming based Column Generation Approach to Nurse Rostering Problems
Abstract A Constraint Programming based Column Generation Approach to Nurse Rostering Problems Fang He and Rong Qu The Automated Scheduling, Optimisation and Planning (ASAP) Group School of Computer Science,
Optimization Modeling for Mining Engineers
Optimization Modeling for Mining Engineers Alexandra M. Newman Division of Economics and Business Slide 1 Colorado School of Mines Seminar Outline Linear Programming Integer Linear Programming Slide 2
COMPUTING CLOUD MOTION USING A CORRELATION RELAXATION ALGORITHM Improving Estimation by Exploiting Problem Knowledge Q. X. WU
COMPUTING CLOUD MOTION USING A CORRELATION RELAXATION ALGORITHM Improving Estimation by Exploiting Problem Knowledge Q. X. WU Image Processing Group, Landcare Research New Zealand P.O. Box 38491, Wellington
Recovery of primal solutions from dual subgradient methods for mixed binary linear programming; a branch-and-bound approach
MASTER S THESIS Recovery of primal solutions from dual subgradient methods for mixed binary linear programming; a branch-and-bound approach PAULINE ALDENVIK MIRJAM SCHIERSCHER Department of Mathematical
Index tracking UNDER TRANSACTION COSTS:
MARKE REVIEWS Index tracking UNDER RANSACION COSS: rebalancing passive portfolios by Reinhold Hafner, Ansgar Puetz and Ralf Werner, RiskLab GmbH Portfolio managers must be able to estimate transaction
Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm
1 Enhancing the SNR of the Fiber Optic Rotation Sensor using the LMS Algorithm Hani Mehrpouyan, Student Member, IEEE, Department of Electrical and Computer Engineering Queen s University, Kingston, Ontario,
What is Linear Programming?
Chapter 1 What is Linear Programming? An optimization problem usually has three essential ingredients: a variable vector x consisting of a set of unknowns to be determined, an objective function of x to
Factorization Theorems
Chapter 7 Factorization Theorems This chapter highlights a few of the many factorization theorems for matrices While some factorization results are relatively direct, others are iterative While some factorization
IMPROVED NETWORK PARAMETER ERROR IDENTIFICATION USING MULTIPLE MEASUREMENT SCANS
IMPROVED NETWORK PARAMETER ERROR IDENTIFICATION USING MULTIPLE MEASUREMENT SCANS Liuxi Zhang and Ali Abur Department of Electrical and Computer Engineering Northeastern University Boston, MA, USA [email protected]
UNCERTAINTIES OF MATHEMATICAL MODELING
Proceedings of the 12 th Symposium of Mathematics and its Applications "Politehnica" University of Timisoara November, 5-7, 2009 UNCERTAINTIES OF MATHEMATICAL MODELING László POKORÁDI University of Debrecen
2 Forecasting by Error Correction Neural Networks
Keywords: portfolio management, financial forecasting, recurrent neural networks. Active Portfolio-Management based on Error Correction Neural Networks Hans Georg Zimmermann, Ralph Neuneier and Ralph Grothmann
Nonlinear Programming Methods.S2 Quadratic Programming
Nonlinear Programming Methods.S2 Quadratic Programming Operations Research Models and Methods Paul A. Jensen and Jonathan F. Bard A linearly constrained optimization problem with a quadratic objective
3-D Modeller Rendered Visualisations
Recognised energy Dynamic Simulation Modelling (DSM) software DesignBuilder is a user interface to the EnergyPlus DSM. EnergyPlus builds on the most popular features and capabilities of BLAST and DOE-2
Diego Ibarra Christoph Reinhart Harvard Graduate School of Design
Building Performance Simulation for Designers - Energy DesignBuilder // EnergyPlus Tutorial #2 Load Schedules GEOMETRY LOADS RESULTS Diego Ibarra Christoph Reinhart Harvard Graduate School of Design OVERVIEW
Energy savings in the residential area are essential in
Overheating and insufficient heating problems in low energy houses up to now call for improvements in future Requirements for improved energy performance have shifted major focus on energy calculations
2.3 Convex Constrained Optimization Problems
42 CHAPTER 2. FUNDAMENTAL CONCEPTS IN CONVEX OPTIMIZATION Theorem 15 Let f : R n R and h : R R. Consider g(x) = h(f(x)) for all x R n. The function g is convex if either of the following two conditions
System Identification for Acoustic Comms.:
System Identification for Acoustic Comms.: New Insights and Approaches for Tracking Sparse and Rapidly Fluctuating Channels Weichang Li and James Preisig Woods Hole Oceanographic Institution The demodulation
AN APPLICATION MANUAL FOR BUILDING ENERGY AND ENVIRONMENTAL MODELLING
AN APPLICATION MANUAL FOR BUILDING ENERGY AND ENVIRONMENTAL MODELLING D. Bartholomew *, J. Hand #, S. Irving &, K. Lomas %, L. McElroy # F. Parand $, D. Robinson $ and P. Strachan # * DBA, # University
Kalman Filter Applied to a Active Queue Management Problem
IOSR Journal of Electrical and Electronics Engineering (IOSR-JEEE) e-issn: 2278-1676,p-ISSN: 2320-3331, Volume 9, Issue 4 Ver. III (Jul Aug. 2014), PP 23-27 Jyoti Pandey 1 and Prof. Aashih Hiradhar 2 Department
Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513)
Soft-Computing Models for Building Applications - A Feasibility Study (EPSRC Ref: GR/L84513) G S Virk, D Azzi, K I Alkadhimi and B P Haynes Department of Electrical and Electronic Engineering, University
MODELLING AND OPTIMIZATION OF DIRECT EXPANSION AIR CONDITIONING SYSTEM FOR COMMERCIAL BUILDING ENERGY SAVING
MODELLING AND OPTIMIZATION OF DIRECT EXPANSION AIR CONDITIONING SYSTEM FOR COMMERCIAL BUILDING ENERGY SAVING V. Vakiloroaya*, J.G. Zhu, and Q.P. Ha School of Electrical, Mechanical and Mechatronic Systems,
ECONOMIC GENERATION AND SCHEDULING OF POWER BY GENETIC ALGORITHM
ECONOMIC GENERATION AND SCHEDULING OF POWER BY GENETIC ALGORITHM RAHUL GARG, 2 A.K.SHARMA READER, DEPARTMENT OF ELECTRICAL ENGINEERING, SBCET, JAIPUR (RAJ.) 2 ASSOCIATE PROF, DEPARTMENT OF ELECTRICAL ENGINEERING,
1 Portfolio mean and variance
Copyright c 2005 by Karl Sigman Portfolio mean and variance Here we study the performance of a one-period investment X 0 > 0 (dollars) shared among several different assets. Our criterion for measuring
Hybrid processing of SCADA and synchronized phasor measurements for tracking network state
IEEE PES General Meeting, Denver, USA, July 2015 1 Hybrid processing of SCADA and synchronized phasor measurements for tracking network state Boris Alcaide-Moreno Claudio Fuerte-Esquivel Universidad Michoacana
Adaptive Linear Programming Decoding
Adaptive Linear Programming Decoding Mohammad H. Taghavi and Paul H. Siegel ECE Department, University of California, San Diego Email: (mtaghavi, psiegel)@ucsd.edu ISIT 2006, Seattle, USA, July 9 14, 2006
4F7 Adaptive Filters (and Spectrum Estimation) Least Mean Square (LMS) Algorithm Sumeetpal Singh Engineering Department Email : [email protected].
4F7 Adaptive Filters (and Spectrum Estimation) Least Mean Square (LMS) Algorithm Sumeetpal Singh Engineering Department Email : [email protected] 1 1 Outline The LMS algorithm Overview of LMS issues
Green Building Handbook for South Africa Chapter: Heating, Ventilation and Cooling Luke Osburn CSIR Built Environment
Green Building Handbook for South Africa Chapter: Heating, Ventilation and Cooling Luke Osburn CSIR Built Environment The heating, ventilation and cooling loads of typical commercial office space can range
Dynamic Thermal Ratings in Real-time Dispatch Market Systems
Dynamic Thermal Ratings in Real-time Dispatch Market Systems Kwok W. Cheung, Jun Wu GE Grid Solutions Imagination at work. FERC 2016 Technical Conference June 27-29, 2016 Washington DC 1 Outline Introduction
Minimizing costs for transport buyers using integer programming and column generation. Eser Esirgen
MASTER STHESIS Minimizing costs for transport buyers using integer programming and column generation Eser Esirgen DepartmentofMathematicalSciences CHALMERS UNIVERSITY OF TECHNOLOGY UNIVERSITY OF GOTHENBURG
Moral Hazard. Itay Goldstein. Wharton School, University of Pennsylvania
Moral Hazard Itay Goldstein Wharton School, University of Pennsylvania 1 Principal-Agent Problem Basic problem in corporate finance: separation of ownership and control: o The owners of the firm are typically
Introduction to Process Optimization
Chapter 1 Introduction to Process Optimization Most things can be improved, so engineers and scientists optimize. While designing systems and products requires a deep understanding of influences that achieve
Abstract Title: Planned Preemption for Flexible Resource Constrained Project Scheduling
Abstract number: 015-0551 Abstract Title: Planned Preemption for Flexible Resource Constrained Project Scheduling Karuna Jain and Kanchan Joshi Shailesh J. Mehta School of Management, Indian Institute
An Overview Of Software For Convex Optimization. Brian Borchers Department of Mathematics New Mexico Tech Socorro, NM 87801 borchers@nmt.
An Overview Of Software For Convex Optimization Brian Borchers Department of Mathematics New Mexico Tech Socorro, NM 87801 [email protected] In fact, the great watershed in optimization isn t between linearity
VE 6.4.0.5: Thermal / Systems Pack. 1. Tabular Room Data editing for thermal properties
VE 6.4.0.5: Thermal / Systems Pack 1. Tabular Room Data editing for thermal properties There is a new button in Apache, UK Part L2, and PRM Tabular Room Data. This tool represents a real productivity enhancement
Optimization of Supply Chain Networks
Optimization of Supply Chain Networks M. Herty TU Kaiserslautern September 2006 (2006) 1 / 41 Contents 1 Supply Chain Modeling 2 Networks 3 Optimization Continuous optimal control problem Discrete optimal
Solving Systems of Linear Equations
LECTURE 5 Solving Systems of Linear Equations Recall that we introduced the notion of matrices as a way of standardizing the expression of systems of linear equations In today s lecture I shall show how
International Journal of Software and Web Sciences (IJSWS) www.iasir.net
International Association of Scientific Innovation and Research (IASIR) (An Association Unifying the Sciences, Engineering, and Applied Research) ISSN (Print): 2279-0063 ISSN (Online): 2279-0071 International
Two-Stage Stochastic Linear Programs
Two-Stage Stochastic Linear Programs Operations Research Anthony Papavasiliou 1 / 27 Two-Stage Stochastic Linear Programs 1 Short Reviews Probability Spaces and Random Variables Convex Analysis 2 Deterministic
Distributed computing of failure probabilities for structures in civil engineering
Distributed computing of failure probabilities for structures in civil engineering Andrés Wellmann Jelic, University of Bochum ([email protected]) Matthias Baitsch, University of Bochum ([email protected])
A Building Life-Cycle Information System For Tracking Building Performance Metrics
LBNL-43136 LC-401 Proceedings of the 8 th International Conference on Durability of Building Materials and Components, May 30 - June 3, 1999, Vancouver, BC A Building Life-Cycle Information System For
OPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS
OPTIMIZATION OF VENTILATION SYSTEMS IN OFFICE ENVIRONMENT, PART II: RESULTS AND DISCUSSIONS Liang Zhou, and Fariborz Haghighat Department of Building, Civil and Environmental Engineering Concordia University,
An optimisation framework for determination of capacity in railway networks
CASPT 2015 An optimisation framework for determination of capacity in railway networks Lars Wittrup Jensen Abstract Within the railway industry, high quality estimates on railway capacity is crucial information,
A Mathematical Programming Solution to the Mars Express Memory Dumping Problem
A Mathematical Programming Solution to the Mars Express Memory Dumping Problem Giovanni Righini and Emanuele Tresoldi Dipartimento di Tecnologie dell Informazione Università degli Studi di Milano Via Bramante
QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT)
Quanser NI-ELVIS Trainer (QNET) Series: QNET Experiment #06: HVAC Proportional- Integral (PI) Temperature Control Heating, Ventilation, and Air Conditioning Trainer (HVACT) Student Manual Table of Contents
An interval linear programming contractor
An interval linear programming contractor Introduction Milan Hladík Abstract. We consider linear programming with interval data. One of the most challenging problems in this topic is to determine or tight
Integration of a fin experiment into the undergraduate heat transfer laboratory
Integration of a fin experiment into the undergraduate heat transfer laboratory H. I. Abu-Mulaweh Mechanical Engineering Department, Purdue University at Fort Wayne, Fort Wayne, IN 46805, USA E-mail: [email protected]
Nonlinear Iterative Partial Least Squares Method
Numerical Methods for Determining Principal Component Analysis Abstract Factors Béchu, S., Richard-Plouet, M., Fernandez, V., Walton, J., and Fairley, N. (2016) Developments in numerical treatments for
Integrated Solar Radiant Systems
Integrated Solar Radiant Systems William Shady PE President Topics Radiant heating Indoor air quality Radiant Cooling Project Photos Questions and answers The goal for our clients Healthy Comfort Why Radiant
SIMULATION OF RADIANT COOLING PERFORMANCE WITH
SUMMARY REPORT MAY 2008 SIMULATION OF RADIANT COOLING PERFORMANCE WITH EVAPORATIVE COOLING SOURCES Timothy Moore Center for the Built Environment (CBE) University of California, Berkeley May 2008 EXECUTIVE
Opening the Bonnet. Prof Darren Woolf WYSINWYG 1
Opening the Bonnet Prof Darren Woolf WYSINWYG 1 WYSINWYG What You See Is NOT What You Get: Looking inside the Pandora s Box Prof Darren Woolf WYSINWYG 2 WYSIWYG implies a user interface that allows the
Communication on the Grassmann Manifold: A Geometric Approach to the Noncoherent Multiple-Antenna Channel
IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 48, NO. 2, FEBRUARY 2002 359 Communication on the Grassmann Manifold: A Geometric Approach to the Noncoherent Multiple-Antenna Channel Lizhong Zheng, Student
BIG DATA PROBLEMS AND LARGE-SCALE OPTIMIZATION: A DISTRIBUTED ALGORITHM FOR MATRIX FACTORIZATION
BIG DATA PROBLEMS AND LARGE-SCALE OPTIMIZATION: A DISTRIBUTED ALGORITHM FOR MATRIX FACTORIZATION Ş. İlker Birbil Sabancı University Ali Taylan Cemgil 1, Hazal Koptagel 1, Figen Öztoprak 2, Umut Şimşekli
ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE
ECON20310 LECTURE SYNOPSIS REAL BUSINESS CYCLE YUAN TIAN This synopsis is designed merely for keep a record of the materials covered in lectures. Please refer to your own lecture notes for all proofs.
International Journal of Advanced Research in Electrical, Electronics and Instrumentation Engineering
DOI: 10.15662/ijareeie.2014.0307061 Economic Dispatch of Power System Optimization with Power Generation Schedule Using Evolutionary Technique Girish Kumar 1, Rameshwar singh 2 PG Student [Control system],
1 Solving LPs: The Simplex Algorithm of George Dantzig
Solving LPs: The Simplex Algorithm of George Dantzig. Simplex Pivoting: Dictionary Format We illustrate a general solution procedure, called the simplex algorithm, by implementing it on a very simple example.
Integrated Resource Plan
Integrated Resource Plan March 19, 2004 PREPARED FOR KAUA I ISLAND UTILITY COOPERATIVE LCG Consulting 4962 El Camino Real, Suite 112 Los Altos, CA 94022 650-962-9670 1 IRP 1 ELECTRIC LOAD FORECASTING 1.1
FIRST RADIANT COOLED COMMERCIAL BUILDING IN INDIA CRITICAL ANALYSIS OF ENERGY, COMFORT AND COST
FIRST RADIANT COOLED COMMERCIAL BUILDING IN INDIA CRITICAL ANALYSIS OF ENERGY, COMFORT AND COST Guruprakash Sastry, Senior Manager Green Initiatives Infosys Limited, Bangalore, INDIA ABSTRACT Radiation
Energy Efficient HVAC-system and Building Design
Energy Efficient HVAC-system and Building Design Maija Virta 1, Harri Itkonen 1, Panu Mustakallio 1, Risto Kosonen 1 1 Halton Oy, Finland Corresponding email: [email protected] SUMMARY This paper
